/* 
	Theme Name: Newswire
	Theme URL: http://theme-junkie.com/
	Description: A premium news theme designed by <a href="http://www.theme-junkie.com/">Theme Junkie</a>.
	Author: Theme Junkie
	Author URI: http://www.theme-junkie.com/ 
	Version: 1.3.2
	Tags:  three-columns, advertise-ready, widget-ready, advanced-theme-options
			
		Copyright: Theme Junkie.
		License: GNU/GPL Version 2 or later. http://www.gnu.org/licenses/gpl.html
*/

/*---------------------------------------------------------------------------------*/
/* RESET */
/*---------------------------------------------------------------------------------*/
@import "css/reset.css";

/*---------------------------------------------------------------------------------*/
/* GLOBAL STYLES */
/*---------------------------------------------------------------------------------*/
body { background:#fff; font:13px/17px Verdana; color:#222; }
#wrapper { background:#fff; width:1050px; margin:0px auto; padding:10px 15px 10px 15px; border:1px solid #ddd; }
#featuredright .thumb img { float:right; padding:0px 0px 0px 10px; }
.postbox .thumb img { float:left; padding:0px 10px 10px 0px; }
.bottombox .thumb { margin:0px 0px 10px 0px; }

/*---------------------------------------------------------------------------------*/
/* HYPERLINKS */
/*---------------------------------------------------------------------------------*/
a, a:visited { color:#222; text-decoration:none; }
a:hover { color: #999611; text-decoration:none; }
a:active { }
a img { border:none; }
a:focus, a:hover, a:active { outline:none; }

/*---------------------------------------------------------------------------------*/
/* TOP */
/*---------------------------------------------------------------------------------*/
#top { background:#fff; margin:0px; padding:0px; }
#topnav { background:#fff; height:28px; margin:0px; padding:2px 0px 1px 0px; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; font-size:11px; }
#topnav li.current,
#topnav li a:focus, #topnav li a:hover, #topnav li a:active { background-color:#999611; color:#FFFFFF; }
#topnav ul li.current_page_item a { background-color:#999611; color:#FFFFFF; }
#topnav .current_page_item a:hover { background-color:#999611; color:#FFFFFF; }
#topnav ul { float:left; list-style:none; margin:1px 0px 0px 1px; padding:0px; }
#topnav li { float:left; list-style:none; margin:0px; padding:0px; font-size:11px; font-weight:bold; text-transform:uppercase; }
#topnav ul li { margin:0px 5px 0px -1px; padding:0px; list-style:none; }
#topnav li a { margin:0px; padding:5px 9px 3px 9px; color:#222; display:block; }
#topnav li a:hover, #topnav li a:active { background:#999611; margin:0px; padding:5px 9px 3px 9px; color:#fff; display:block; text-decoration:none; border-bottom:none; }
#topnav li li a, #topnav li li a:link, #topnav li li a:visited { background:#fff; width:130px; float:none; margin:0px; padding:4px 9px 4px 9px; color:#333; font-size:12px; font-weight:normal; text-transform:none; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; }
#topnav li li a:hover, #topnav li li a:active { background:#cc0000; padding:4px 9px 4px 9px; color:#fff; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; }
#topnav li ul { z-index:9999; position:absolute; height:auto; width:149px; margin:0px; padding:0px 0px 0px 1px; left:-999em; border-top:1px solid #ddd; }
#topnav li li { border:none; }
#topnav li ul a { width:120px; }
#topnav li ul a:hover, #topnav li ul a:active {  }
#topnav li ul ul { margin:-27px 0px 0px 149px; border-top:1px solid #ddd; }
#topnav li:hover ul ul, #topnav li:hover ul ul ul, #topnav li.sfhover ul ul, #topnav li.sfhover ul ul ul { left:-999em; }
#topnav li:hover ul, #topnav li li:hover ul, #topnav li li li:hover ul, #topnav li.sfhover ul, #topnav li li.sfhover ul, #topnav li li li.sfhover ul { left:auto; }
#topnav li:hover, #topnav li.sfhover { position:static; }

/* search form */
#searchform { line-height:27px; }
.searchinput { background:#fff; width:300px; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; border:1px solid #e6e6e6; font-weight:700;}
.searchsubmit { background:#999611; width:45px; height:22px; padding:0px 0px 0px 0px; border:1px solid #ddd; color:#fff; font-weight:bold; }

/*---------------------------------------------------------------------------------*/
/* HEADER */
/*---------------------------------------------------------------------------------*/
#header { background:#fff; height:90px; }
.logo { background:#fff url(images/logo.png) no-repeat; float:left; width:220px; height:90px; /*margin:15px 0px 0px 0px; */ padding:0px; }
.ad468x60 { float:right; background:#fff; width:468px; height:60px; margin:15px 0px 0px 0px; padding:0px; }
.ad468x60 img { border:none; }
.email_phone{margin-left:450px; float:left; margin-top:-55px;}
.divleft{float:left; }
.divright{float:left; margin-left:30px;}
.spanclass{color:#666; margin-left:10px;  font-size:14px; font-weight:700; /*text-decoration:underline;*/}
.spanclass1{color:#666; margin-left:10px;  font-size:13px; font-weight:700;}
.spanclass2{vertical-align:middle; margin-top:15px;}

/*---------------------------------------------------------------------------------*/
/* MENU */
/*---------------------------------------------------------------------------------*/
#menu { background:#fff; height:29px; margin:0px; padding:0px; border-top:1px solid #e0e0e0; border-bottom:3px solid #cc0000; }
#menu ul { float:left; list-style:none; margin:0px 0px 0px 1px; padding:0px; }
#menu li { float:left; list-style:none; margin:0px; padding:0px; }
#menu ul li { margin:0px 0px 0px -1px; padding:0px; list-style:none; }
#menu li a, #menu li a:link, #menu li a:visited { margin:0px; padding:7px 12px 5px 12px; border-right:1px solid #ddd; color:#000; display:block; font-size:13px; }
#menu li a:hover, #menu li a:active { background:#cc0000; margin:0px; padding:7px 12px 5px 12px; color:#fff; display:block; text-decoration:none; border-bottom:none; }
#menu li li a, #menu li li a:link, #menu li li a:visited { background:#fff; width:140px; float:none; margin:0px; padding:7px 12px 5px 12px; color:#333; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; }
#menu li li a:hover, #menu li li a:active { background:#cc0000; padding:7px 12px 5px 12px; color:#fff; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; }
#menu li ul { z-index:9999; position:absolute; height:auto; width:165px; margin:0px; padding:0px 0px 0px 1px; left:-999em; border-top:1px solid #ddd; }
#menu li li { border:none; }
#menu li ul a { width:130px; }
#menu li ul a:hover, #menu li ul a:active {  }
#menu li ul ul { margin:-31px 0px 0px 165px; border-top:1px solid #ddd; }
#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul { left:-999em; }
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul { left:auto; }
#menu li:hover, #menu li.sfhover { position:static; }

/*---------------------------------------------------------------------------------*/
/* HOMEPAGE LAYOUT */
/*---------------------------------------------------------------------------------*/
#col1 { background:#fff; float:left; width:728px; margin:15px 0px 0px 0px; padding:0px 0px 0px 0px; clear:both; }

/* featured content */

#featuredleft { background:#F9F9F9; float:left; width:288px; padding:10px; }
#featuredleft h2 { margin:10px 0px 10px 0px; font-size:1.8em; line-height:1.1em; }
#featuredright { float:right; width:726px; line-height:23px;}
#featuredright h2 { margin:0px; font-size:1.2em; font-weight:bold;  }
.featuredpost { margin:10px 0px 10px 0px; }

/* left & right columns */
/*#leftcol { background:#fff; float:left; width:298px; margin:10px 0px 10px 0px; padding:0px 10px 10px 0px; border-right:1px solid #e0e0e0; }*/
/*#rightcol { background:#fff; float:right; width:295px; margin:10px 0px 10px 0px; padding:0px 0px 10px 0px; }*/
#bottomcol { padding:10px 0px 0px 0px; border-top:3px solid #cc0000; }
.postbox { margin:0px; padding:0px 0px 10px 0px; border-bottom:1px dotted #CCCCCC; }
.postbox h1 { margin:20px 10px 15px 0px; font-size:12px; font-weight:bold; }
.postbox h1 a { background:#cc0000; padding:5px; color:#fff; }
.postbox h2 { font-size:1.2em; font-weight:bold; }
.postbox ul { margin:5px 0px 0px 0px; }
.postbox ul li { background:url(images/arrow.gif) no-repeat 0px 4px; padding:0px 0px 0px 13px; }
.byline { margin:2px 0px 5px 0px; font-size:.9em; color:#757575; /*border-bottom: 1px solid #ddd; */ }
.byline a:link, .byline a:visited { color:#999999; }
.postboxbyline { width:100%; margin:2px 0px 5px 0px; font-size:.9em; color:#999999; }
.postboxbyline a:link, .postboxbyline a:visited { color:#999999; }
.more { margin:10px 0px 0px 0px; font-size:11px; font-weight:bold; }

/* bottom boxes */
.bottombox { background:#F9F9F9; width:300px; border:1px solid #ddd; }
.bottombox h1 { background:#fff; padding:5px 10px 5px 10px; font-weight:bold; border-bottom:1px solid #ddd; }
.bottombox h1 a { color:#cc0000; }
.bottombox h2 { font-weight:bold; }
.bottomcontainer { padding:10px 10px 20px 10px; }
.bottomcontainer h2 { margin:0px 0px 10px 0px; font-weight:bold; }
.bottomcontainer ul { margin:10px 0px 0px 0px; padding:10px 0px 0px 0px; border-top:1px solid #ddd; }
.bottomcontainer ul li { padding:0px 0px 0px 15px; background:url(images/arrow.gif) no-repeat 0px 5px; }

/*---------------------------------------------------------------------------------*/
/* CONTENT */
/*---------------------------------------------------------------------------------*/
#content { float:left; width:728px; margin:0px; padding:0px; padding-right:10px; color:#333;   }
#fullcontent { float:left; width:100%; margin:0px; padding:0px; color:#333; }
h1.page-title, h1.entry-title { font-size:17px; font-weight:bold; margin:5px 0px 0px 0px; padding:5px 0px 0px 0px; }
.browse { background:#f9f9f9; border:1px solid #e6e6e6; margin:15px 0px 0px 0px; padding:9px; color:#333; /*line-height:18px;*/ }
.browse a { color:#333; }
.postmeta { margin:5px 0px 0px 0px; padding:0px 0px 10px 0px;  }
.postmeta a { color:#000; }

/* entry */
.entry { margin:10px 0px 0px 0px; padding:0px; color:#444; line-height:23px; text-align:justify;}
.entry  p { padding-bottom:10px; }
.entry strong { font-weight:bold; }
.entry h1 { font-size:20px; font-weight:bold; padding:0px 0px 7px 0px;}
.entry h2 { font-size:16px; font-weight:bold; padding:0px 0px 7px 0px; }
.entry h3 { font-size:14px; font-weight:bold; padding:0px 0px 7px 0px; }
.entry h4 { font-size:14px; font-weight:bold; padding:0px 0px 7px 0px; }
.entry h5 { font-size:13px; font-weight:bold; padding:0px 0px 7px 0px; }
.entry h6 { font-size:12px; font-weight:bold; padding:0px 0px 7px 0px; }
.entry a { color:#003399; }
.entry a:hover { text-decoration:underline; }
.entry a img { border:none; }
.entry ul { padding-bottom:10px; list-style:square inside; }
.entry ol { padding-bottom:10px; list-style:decimal inside; text-decoration:underline; }
.entry li { padding:2px 0px 2px 10px; font-size:13px; line-height:23px; color:#4C4C4C; }
.entry li a { color:#333; }
.entry li ul { margin:0px; padding:0px; }
.page { margin:10px 0px 0px 0px; }
blockquote { background:#F6F5F5; margin:0px 0px 10px 0px; padding:2px 10px 2px 10px; color:#333; clear:both; border-left:3px solid #BFBBBB; }
code { color:#444; font:11px/17px tahoma, arial, sans-serif; display:block; }
blockquote p { margin:5px 0px; padding:5px 0px; font-size:11px; line-height:15px; }
blockquote li { padding:2px 0px 2px 10px; font-size:11px; line-height:15px; color:#369; }
blockquote a { color:#0080CA; text-decoration:underline; }
blockquote a:hover { color:#003399; }
.tags { background:#fff url(images/tag.gif) no-repeat 0px 1px; margin:5px 0px 10px 0px; padding:0px 0px 0px 19px; color:#000; }
.tags a { color:#333; text-decoration:none; }
.tags a:hover { color:#999611; text-decoration:underline; }

/*archive page */
#archive { margin:8px 0px 0px 0px; padding:0px; border-bottom:1px dotted #CCCCCC;  }
#archive h2 { margin:0px; padding:0px; font-size:16px; font-weight:bold; line-height:23px;  }
.archiveright { float:right; width:726px; margin:0px; padding:0px; text-align:justify; padding-top:10px; line-height:23px; }

/* images */
img.centered { display:block; margin-left:auto; margin-right:auto; margin-bottom:10px; padding:0px; }
img.alignnone { padding:0px; margin:0px 0px 10px 0px; display:inline; }
img.alignright { padding:0px; margin:0px 0px 10px 10px; display:inline; }
img.alignleft { padding:0px; margin:0px 10px 10px 0px; display:inline; }
.aligncenter { display:block; margin-left:auto; margin-right:auto; margin-bottom:10px; }
.alignright { float:right; margin:0px 0px 10px 10px; }
.alignleft { float:left; margin:0px 10px 10px 0px; }
.wp-caption { background:#F7F7F7; text-align:center; padding:4px 0px 5px 0px; border:1px solid #e6e6e6; }
.wp-caption img { margin:0px 0px 5px 0px; padding:0px; border:0px; }
.wp-caption p.wp-caption-text { margin:0px; padding:0px 0px 0px 0px; font-size:11px; font-weight:normal; line-height:12px; }

/*---------------------------------------------------------------------------------*/
/* SIDEBAR */
/*---------------------------------------------------------------------------------*/
#sidebar { background:#fff; float:right; width:300px; margin:-75px 0px 0px 0px; padding:0px 0px 0px 10px; border-left:1px solid #e0e0e0; }
#sidebar .box { margin:10px 0px 10px 0px; padding:0px; background:#fff; color:#333; line-height:18px; }
#sidebar .box h2 { margin:0px 0px 10px 0px; padding:5px 0px 10px 0px; font-weight:bold; line-height:16px; border-bottom:1px dotted #CCCCCC; }
#sidebar .box h2 a:hover { color:#cc0000; }
#sidebar .widget { margin:0px; padding:0px; }
#sidebar .leftwidget { float:left; width:279px; margin:0px; padding:0px 10px 0px 10px; border:1px solid #ddd; }
#sidebar .rightwidget { float:right; width:138px; margin:0px; padding:0px; }
.widget ul, .leftwidget ul, .rightwidget ul { margin:0px; padding:0px; }
.widget ul li, .leftwidget ul li, .rightwidget ul li { list-style:none; margin:0px; background:#fff; padding:5px 0px 5px 0px; border-bottom:1px dotted #CCCCCC; }
#sidebar li ul {  }
#sidebar li li {  }
#sidebar h3 { margin:0px; padding:5px 5px 5px 0px; background:#fff; font-size:14px; font-weight:bold; border-bottom:3px solid #999611; }
.ad300x250 { background:#fff; width:300px; height:250px; margin:0px 0px 15px 0px; padding:0px; }
.ad300x250 img { border:none; }

/* subscribe */
#subscribeform { margin:5px 0px 0px 0px; }
.subscribe { margin:5px 5px 0px 5px; }
.subscribe img { padding:0px 0px 10px 0px; }
.rss { margin:0px 10px 0px 0px; padding:0px 0px 0px 20px; background:#fff url(images/rss.gif) no-repeat 0 0; clear:both; }
.submail { margin:5px 0px 0px 0px; padding:0px 0px 0px 20px; background:#fff url(images/mail.gif) no-repeat 0 0; }
.subscribeinput { width:150px; font-size:11px; color:#666; margin:0px; padding:3px 3px 3px 5px; border:1px solid #e6e6e6; }
.subscribesubmit { width:60px; background:#F8F8F8; border:1px solid #ddd; margin:0px; padding:0px 0px 2px 0px; color:#666666; }

/* calendar */
#wp-calendar { width:100%; }
#wp-calendar, #wp-calendar th, #wp-calendar caption { text-align:center; }
#wp-calendar th { background:#f5f5f5; padding:3px; border:1px solid #f0f0f0; }
#wp-calendar td { padding:5px 2px; border:1px solid #f0f0f0; }
#wp-calendar caption { background:transparent; font-weight:bold; padding:3px 0px 7px 0px; color:#333; }
#wp-calendar #today { background:#f5f5f5; font-weight:bold; }

/* breaking news */
#breaking {  }

/* 125 ads */
.ad125x125a { background:#fff; width:125px; height:125px; margin:10px 5px 10px 5px; }
.ad125x125b { background:#fff; width:125px; height:125px; margin:10px 5px 10px 5px; }

/*---------------------------------------------------------------------------------*/
/* COMMENTS */
/*---------------------------------------------------------------------------------*/
#respond { margin:15px 0px 0px 0px; }
#respond p { color:#777; margin:0px; }
.comments-box { padding:20px 0px 0px 0px; border-top:1px solid #e6e6e6; }
.comments-box h3 { font-size:14px; letter-spacing:-1px; }
.cancel-comment-reply { padding:5px 0px 0px 0px; font-size:11px; }
.text { border:1px solid #e6e6e6; padding:2px; color:#777; width:200px; }

/* comment framework */
#pings { margin-bottom:15px; }
ul.children { margin-left:0px; }
ol.commentlist { margin:15px 0px 0px 0px; }
cite.fn { font-size:14px; font-weight:bold; font-style:normal; letter-spacing:-0.05em; display:block; padding-top:9px; }
cite.fn a, cite.fn a:hover { color:#333; text-decoration:none; }
span.says { display:none; }
.commentlist li { margin:-1px 0px 0px 0px; padding:15px; list-style:none; border:1px solid #e6e6e6; }
.commentlist li.depth-2 { background:#ffffff; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin-left:15px; }
.commentlist li.depth-3 { background:#fafafa; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin-left:15px; }
.commentlist li.depth-4 { background:#ffffff; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin-left:15px; }
.commentlist li.depth-5 { background:#fafafa; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin-left:15px; }
.commentlist code { background:#e6e6e6; padding:5px; }
.commentlist .moderation { margin-top:10px; color:#660000; }
.commentlist .thread-even { background:#fafafa; }
.commentlist .children { margin-top:15px; }
.commentlist p { clear:both; }
.comment-author { margin-bottom:5px; }
.avatar { margin-right:10px; float:left; padding:2px; border:1px solid #e6e6e6; background:#fff; }
.reply { margin:15px 0px 0px 0px; }
.reply a, .reply a:visited { color:#fff; text-align:center; font-size:10px; padding:0px 6px 1px !important; text-transform:uppercase; text-decoration:none !important; }
.comment-meta { float:left; margin-bottom:15px; }
.comment-meta a { color:#666; }
.comment-date a, .comment-date a:visited { color:#888; font-size:1.1em; }

/* comment form */
#commentform { margin:10px 0 0 0; }
#commentform input.txt, #commentform textarea { font:14px/14px Arial, Helvetica, sans-serif; border-color:#ccc #efefef #efefef #ccc; border-width:1px; border-style:solid; }
#commentform input.txt { color:#666; background:#fcfcfc; width:170px; margin:0 5px 10px 0; padding:5px 7px; }
#commentform textarea { color:#666; background:#fcfcfc; width:95% !important; padding:5px 7px; }
#commentform #submit { margin:15px 0 0 0; }

/* subbmit & reply button */
.button, .button:visited, .reply a { display:inline-block; position:relative; background:url(images/alert-overlay.png); padding:5px 8px 6px; font-family:Verdana, Geneva, sans-serif; color:#fff !important; text-decoration:none; border:none; cursor:pointer; }
.button, .button:visited, .reply a { background-color:#666; }
.button:hover, .reply a:hover { color:#fff  !important; text-decoration:none; }
.button:active, .reply a:active { top:0px; }
.button, .button:visited { font-size:13px; font-weight:bold; line-height:1; }
.button, .button:visited { text-shadow:0 -1px 1px rgba(0,0,0,0.25); }
.button, .button:visited, .reply a { text-shadow:0 -1px 1px rgba(0,0,0,0.25); border:1px solid rgba(0,0,0,.25); border-bottom-color:rgba(0,0,0,.35); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow:0 1px 3px rgba(0,0,0,0.5); -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25); }
.button:hover, .reply a:hover { opacity:0.9; }

/* navigation */
.navigation { margin:5px 0px 5px 0px; padding:5px; font-size:12px; font-weight:normal; text-transform:uppercase; }

/* post navigation */
.postnavi { padding:7px 0px 10px 0px; border-top:1px solid #e6e6e6; }
.postnavi a:hover { text-decoration:none; border-bottom:1px dotted #369; }
.postnavi p { font-family:Georgia, Times New Roman; font-style:italic; font-size:11px; color:#777; clear:both; text-transform:uppercase; }
.postnavi .left { width:295px; text-align:left; }
.postnavi .right { width:295px; text-align:right; }

/*---------------------------------------------------------------------------------*/
/* FOOTER */
/*---------------------------------------------------------------------------------*/
#footer { display:block; /*height:25px; */ margin:0px 0px 0px 0px; font-size:11px; color:#444; line-height:25px; border-top:1px solid #ddd; /* border-bottom:1px solid #ddd; */ }
#footer ul { display:block; }
#footer li ul { display:none; background:none; border:none; margin:0; padding:0; }
#footer li { display:inline; list-style:none; }
#footer li a { color:#444; padding:0px 7px; border-right:1px solid #ddd; }
#footer li a:hover { color:#555; }
#bottom { display:block; text-align:center; margin:10px 0px 0px 0px; font-size:11px; color:#444; }
#bottom ul { display:block; }
#bottom li ul { display:none; background:none; border:none; margin:0; padding:0; }
#bottom li { display:inline; padding:0px 11px 0px 0px; list-style:none; }
#bottom a { font-size:11px; color:#444; }
#bottom .feed { background:url(images/icon-small-feed.png) no-repeat 0px 0px; padding:0px 0px 0px 14px; }

.sort_inp4 {
width: 178px;
height: 25px;
border: 1px solid #999;
color: #666;
margin: 1px;
padding: 0;
}

.txtwid {
width: 179px;
border: 1px solid #999;
color: #666;
}

.subbut {
width: 60px;
border: 1px solid #999;
color: #666;
font-weight: bold;
cursor: pointer;
}

.error {
color: #ff0000;
margin-left:3px;

}
.sidebarclass {
  background-color: #f9f9f9;
  border: 1px solid #ddd;
  float: left;
  margin-left: 23px;
  margin-top: 16px;
  padding: 5px;
  width: 286px;
}
#wrapper .sidebarclassnew {
  background-color: #f9f9f9;
  border: 1px solid #ddd;
  float: left;
  margin-left: 23px;
  margin-top: 16px;
  padding: 5px;
  width: 286px;
}
.fltL {color:#222; font-weight:700; font-size:13px;}
.costWrap{
	margin-top: 6px;
}
.but_red {
//background: #cc0000;
padding: 3px 15px;
margin: 5px auto;
color: #FFF;
font-weight: bold;
display: block;
border: none;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
cursor: pointer;
font-size: 11px;
width:auto;
text-align:center;
margin-left: 25px;

background: #ea0000; /* Old browsers */
background: -moz-linear-gradient(top,  #ea0000 18%, #960000 81%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(18%,#ea0000), color-stop(81%,#960000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ea0000 18%,#960000 81%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ea0000 18%,#960000 81%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ea0000 18%,#960000 81%); /* IE10+ */
background: linear-gradient(to bottom,  #ea0000 18%,#960000 81%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea0000', endColorstr='#960000',GradientType=0 ); /* IE6-9 */

}

.but_lightgreen {
//background: #06B33D;
padding: 3px 4px;
margin: 5px auto;
color: #FFF;
font-weight: bold;
display: block;
border: none;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
cursor: pointer;
font-size: 11px;
text-align: center;
width:auto;
margin-left: 25px;
background: #a1d54f; /* Old browsers */
background: -moz-linear-gradient(top,  #a1d54f 0%, #9dd53a 0%, #80c217 1%, #80c217 5%, #80c217 11%, #0aad28 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a1d54f), color-stop(0%,#9dd53a), color-stop(1%,#80c217), color-stop(5%,#80c217), color-stop(11%,#80c217), color-stop(100%,#0aad28)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a1d54f 0%,#9dd53a 0%,#80c217 1%,#80c217 5%,#80c217 11%,#0aad28 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a1d54f 0%,#9dd53a 0%,#80c217 1%,#80c217 5%,#80c217 11%,#0aad28 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a1d54f 0%,#9dd53a 0%,#80c217 1%,#80c217 5%,#80c217 11%,#0aad28 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a1d54f 0%,#9dd53a 0%,#80c217 1%,#80c217 5%,#80c217 11%,#0aad28 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1d54f', endColorstr='#0aad28',GradientType=0 ); /* IE6-9 */

}

.but_green {
//background: #006633;
padding: 3px 8px;
margin: 5px auto;
color: #FFF;
font-weight: bold;
display: block;
border: none;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
cursor: pointer;
font-size: 11px;
text-align: center;
width:auto;
margin-left:30px;
background: #b4ddb4; /* Old browsers */
background: -moz-linear-gradient(top,  #b4ddb4 0%, #83c783 0%, #52b152 17%, #008a00 67%, #005700 83%, #002400 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4ddb4), color-stop(0%,#83c783), color-stop(17%,#52b152), color-stop(67%,#008a00), color-stop(83%,#005700), color-stop(100%,#002400)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b4ddb4 0%,#83c783 0%,#52b152 17%,#008a00 67%,#005700 83%,#002400 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b4ddb4 0%,#83c783 0%,#52b152 17%,#008a00 67%,#005700 83%,#002400 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b4ddb4 0%,#83c783 0%,#52b152 17%,#008a00 67%,#005700 83%,#002400 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b4ddb4 0%,#83c783 0%,#52b152 17%,#008a00 67%,#005700 83%,#002400 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#002400',GradientType=0 ); /* IE6-9 */

}

.but_org {
//background: #cc6600;
padding: 3px 6px;
margin: 5px auto;
color: #FFF;
font-weight: bold;
display: block;
border: none;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
cursor: pointer;
font-size: 11px;
text-align: center;
width: auto;
margin-left: 24px;


background: #ffa84c; /* Old browsers */
background: -moz-linear-gradient(top,  #ffa84c 0%, #ff6a3d 66%, #ff470f 93%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(66%,#ff6a3d), color-stop(93%,#ff470f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffa84c 0%,#ff6a3d 66%,#ff470f 93%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffa84c 0%,#ff6a3d 66%,#ff470f 93%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffa84c 0%,#ff6a3d 66%,#ff470f 93%); /* IE10+ */
background: linear-gradient(to bottom,  #ffa84c 0%,#ff6a3d 66%,#ff470f 93%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff470f',GradientType=0 ); /* IE6-9 */


}
.classh3{margin: 0px;
padding: 5px 5px 5px 0px;
color:#222;
font-size: 14px;
font-weight: 700;


}

.blue1{color: #003399; font-size:12px; font-weight:700;}
.blue {
color: #003399;
font-size:12px;
font-weight:700;
margin-bottom:10px;
border-bottom: 3px solid #999611;
line-height: 2;
}
.headerbottom{border-bottom: 3px solid #999611;}
.buybtnfrm {
  float: left;
  margin-bottom: 3%;
  margin-top: 13px;
}
.pclass {
  float: left;
  line-height: 22px;
  margin-right: 14%;
  margin-top: 5px;
}
.sort_inp{ width:198px; height:25px; border:1px solid #999; color:#666;float:left; margin:1px;}
.sort_inp2{ width:178px; height:25px; border:1px solid #999; color:#666;float:left; margin:1px;}
.sort_inp4 { width:181px; height:25px; border:1px solid #999; color:#666; margin:1px; padding:0;}
.subbut {
  border: 1px solid hsl(0, 0%, 60%);
  color: hsl(0, 0%, 40%);
  cursor: pointer;
  font-weight: bold;
  height: 27px;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-top: 5px;
  width: 115px;
}
.error { color: #ff0000; float:left;}
.txtwid { width:179px;border:1px solid #999; color:#666;}

.latest_report th {
background: #666;
border: 2px solid #fff;
border-collapse: collapse;
color: #fff;
padding: 5px;
text-align: left;
}

.contactdiv{padding-left:10px; float: left; width: 279px; margin: 0px; padding: 0px 10px 10px 10px; border: 1px solid #ddd; margin-bottom:20px;}
#container { float:left; }
#content2 {display: inline; float: left; margin: 0 10px 20px; overflow: hidden; width: 718px;}
#content2 li { list-style:square; margin-left:5px;}
#content2 li li { margin-left:15px;}
.feed { background:url(images/rss.gif) no-repeat 0px 0px; padding:0px 0px 0px 18px; }
.span3{float:right; }
.span4{float:left; }
.limit{ padding-top:5px; padding-bottom:10px; text-align:justify;}
.single-cat-feed a { display:inline-block; float:none; margin:0 5px; line-height:12px; }
.catbox-feed a, .catbox-feed a:hover { float:right; display:inline-block; background: url(images/icon-feed.png) no-repeat 0 0; width:12px; height:12px; margin-top:3px; text-indent:-5555em; overflow:hidden; }
.h2class{margin: 15px 0px 0px 0px; padding: 0px; font-size: 16px; font-weight: bold; line-height:23px;}
.divborder{border-bottom: 1px solid #ddd; }
.divbordertop{border-bottom: 1px solid #ddd; padding-top:10px;}
#content #tab_content {
  color: #666;
  float: left;
  font-size: 13px;
  font-weight: 700;
  margin-top: 6px;
  vertical-align: middle;
  width: 728px;
}
#content #tab_content #tab_left {float:left;  width:150px; height:30px; border: 1px solid #999611 !important; text-align:center; }
#content #tab_content #tab_right {
  border: 1px solid #999611 !important;
  float: left;
  height: 30px;
  margin-left: 10px;
  text-align: center;
  width: 180px;
}
#content #tab_content #tab_left a { color:#666; float:left;  width:150px; height:25px; padding-top:7px;   text-align:center;}
#content #tab_content #tab_right a {
  color: #666;
  float: left;
  height: 25px;
  padding-top: 7px;
  text-align: center;
  width: 180px;
}
#content #tab_content #tab_left  a:hover {float:left;  width:150px; height:25px; background-color:#999611; color:#FFF; text-align:center;}
#content #tab_content #tab_right a:hover {float:left; width:180px; height:25px;  background-color:#999611; color:#FFF; text-align:center;}
#content #tab_content #tab_left .active {float:left;  width:150px; height:25px; background-color:#999611; color:#FFF; text-align:center;}
#content #tab_content #tab_right .active {float:left;  width:180px; height:25px; background-color:#999611; color:#FFF; text-align:center;}
.divclass{width:728px; float:left; /* text-align:justify; */}
.divsitemap{width:350px; float:left; margin-top:10px; color:#666; }
.divpress{border-bottom:1px solid #e0e0e0; padding-bottom:10px ; padding-top:5px; line-height:23px; margin-bottom: 10px;}
.hspacer10 {clear: both; display:block; padding-top:10px;}
#content .entry #tabs-1 {
  border: thin solid #999;
  margin-top: 20px;
  padding: 10px;
}
.breadcrumb{}
.bordernone{border:none;}
.bnone{ border:none;}
.tcborder{border-bottom: 1px solid #ddd; margin-top:10px;}
.searchres{margin-top:10px; font-size:14px; font-weight:700; margin-bottom:10px;}

.btn {
  width: 206px;
  text-align:center;
  //padding: 5px 69px 5px 69px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Arial;
  font-size: 16px;
  text-decoration: none;
  color: #ffffff;
  //text-shadow: -1px -1px 2px #618926;
  //background: -moz-linear-gradient(#98ba40, #a6c250 35%, #618926);
 // background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #98ba40),color-stop(.35, #a6c250),color-stop(1, #618926));
 background-color:#B91219;
  border: 1px solid #618926;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  font-weight:700;
}

.btn1 {
  width: 206px;
  text-align:center;
 // padding: 5px 35px 5px 35px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Arial;
  font-size: 16px;
  text-decoration: none;
  color: #ffffff;
  //text-shadow: -1px -1px 2px #618926;
  //background: -moz-linear-gradient(#98ba40, #a6c250 35%, #618926);
  //background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #9ECCE9),color-stop(.35, #5EADDA),color-stop(1, #118AC8));
  background-color:#975A3D;
  border: 1px solid #618926;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  font-weight:700;
}

.btn2 {
  width: 206px;
  text-align:center;
  //padding: 5px 53px 5px 53px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Arial;
  font-size: 16px;
  text-decoration: none;
  color: #ffffff;
  //text-shadow: -1px -1px 2px #618926;
  //background: -moz-linear-gradient(#98ba40, #a6c250 35%, #618926);
  //background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #F7CF7F),color-stop(.35, #EBA541),color-stop(1, #E07900));
  background-color:#3D427C;
  border: 1px solid #618926;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  font-weight:700;
  }

.btn3 {
  width: 206px;
  text-align:center;
 // padding: 5px 20px 5px 19px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Arial;
  font-size: 16px;
  text-decoration: none;
  color: #ffffff;
  //text-shadow: -1px -1px 2px #618926;
  //background: -moz-linear-gradient(#98ba40, #a6c250 35%, #618926);
  //background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #717171),color-stop(.35, #676767),color-stop(1, #4F4F4F));
  background-color:#407947;
  border: 1px solid #618926;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  font-weight:700;
}




/*a.btn:hover {
  text-shadow: -1px -1px 2px #465f97;
  background: -moz-linear-gradient(#245192, #1e3b73 75%, #12295d);
 background: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(32, 62, 105, 0.6)),color-stop(.75, #294885),color-stop(1, #122653));
  border: 1px solid #0f2557;
}*/
/*a.btn1:hover {
  text-shadow: -1px -1px 2px #465f97;
  background: -moz-linear-gradient(#245192, #1e3b73 75%, #12295d);
  /*background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #245192),color-stop(.75, #1e3b73),color-stop(1, #12295d)); */
 /* background: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(32, 62, 105, 0.6)),color-stop(.75, #294885),color-stop(1, #122653));
  border: 1px solid #0f2557;
}*/
/*a.btn2:hover {
  text-shadow: -1px -1px 2px #465f97;
  background: -moz-linear-gradient(#245192, #1e3b73 75%, #12295d);
 background: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(32, 62, 105, 0.6)),color-stop(.75, #294885),color-stop(1, #122653));
  border: 1px solid #0f2557;
}
a.btn3:hover {
  text-shadow: -1px -1px 2px #465f97;
  background: -moz-linear-gradient(#245192, #1e3b73 75%, #12295d);
 background: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(32, 62, 105, 0.6)),color-stop(.75, #294885),color-stop(1, #122653));
  border: 1px solid #0f2557;
}*/
.fltL1{color:#FFF}
.wrap_tab{ margin-top:20px; margin-left:39px; padding-bottom:10px;}
#featured { background:#fff; /* border-bottom:3px solid #999611;*/ }
.divbordertophm{border-bottom: 1px solid #ddd; margin:10px 0px;}
.wp-tag-cloud li {float:left; width:350px; text-transform:capitalize;}
.span5{margin-left:29px;}
.termsclass{font-size: 9px; margin-left: 600px; text-decoration: underline; margin-bottom: 10px;}
.tdclass{width:80px !important; float:left;}
.tdclass1{width:96px !important; float:left;}
.tableclass1{padding-top:10px; !important;}
.tableclass2{width: 100% !important; margin-top:20px !important; text-align:justify; line-height:21px}
.span10{margin-top:8px;!important;}
.entrclass{ line-height:23px !important;}
.txtarea{width:194px !important;}
.span6{ margin-bottom:10px !important;}
.span7{color: #3275a8; font-size: 14px;}
.tdclass2{width:400px !important;}
.span8{float:none !important;}
.tdclass3{padding-left:25px;!important;}
/*.tdclass4{ vertical-align:middle; padding-bottom:5px;}*/
.tdclass4 {
  padding-bottom: 5px;
  padding-left: 10px;
  text-align: left;
}
.diclass{margin-left:80px; margin-top:-17px;}
.diclass1{margin-left: 10px; vertical-align: text-top;}
.diclass2{margin-top: 8px; margin-bottom: 8px;}
.divclass3{font-size: 13px; line-height: 23px;}
.span9{margin-top: 15px;padding-bottom: 0px;font-weight: 700;}
.pubclass{width:620px; height:35px;}
.pubclass1{float: left;}
.pubclass2{float: left; margin-left:20px; margin-top:5px;}
.prsec { 
float:left;
border:2px solid #666;
padding: 0px 10px 5px;
margin-left:10px;
margin-top:10px;
}
.frsec { width:450px;
float:left;
}
.prblue { 
color:#1982D1;
font-weight:bold;
font-size:14px;
}
.prcostWrap { font-size:12px;}
.breadcrumb a:hover {text-decoration:underline; }
#breadcrumbs a:hover {text-decoration:underline; }
.mandp{float:right; padding-top:3px;}
.social_icon1{float:right; margin-left: 13px; margin-top: -5px;}
.mrsdivclass{float:left; margin-left:5px; width:25px;}
.msrclass1{ display:none}

.contactdiv #contactus .error{
  width: 60%;
}
#preferences ul li { list-style:none; }
#preferences ul li span { padding-left:5px; }