﻿@import url('https://fonts.googleapis.com/css?family=Montserrat|Source+Sans+Pro');


/* < Reset > */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-family: 'Open Sans', sans-serif; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0;	outline: 0;	padding: 0;	vertical-align: baseline;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body { 	line-height: 1; }
div { 	display: block; 	}
table { border-collapse: collapse; border-spacing: 0; }
ol, ul { list-style: none; }
/* </ Reset >  */

body 
{
	color:#333;
 font-size:13px;
	font-family: 'Montserrat', sans-serif;
}

/*
body div { border:solid 1px silver; }
 font-family: 'Source Sans Pro', sans-serif;
*/


.MAINSHADE
{ -webkit-box-shadow: #444 1px 1px 3px;-moz-box-shadow: #444 1px 1px 3px;-IE6-box-shadow: #444 1px 1px 3px;box-shadow: #444 1px 1px 3px; }
.MAINSHADE2, .RelatedCartoon a, .NMImage
{ -webkit-box-shadow: #999 1px 1px 3px;-moz-box-shadow: #999 1px 1px 3px;-IE6-box-shadow: #999 1px 1px 3px;box-shadow: #999 1px 1px 3px; }
.MAINSHADE3, .BS1
{ -webkit-box-shadow: #999 1px 1px 2px;-moz-box-shadow: #999 0px 2px 5px;-IE6-box-shadow: #999 0px 2px 5px;box-shadow: #ccc 0px 0px 2px; }
.MAINSHADE4, .FBStyle, .TWStyle
{ -webkit-box-shadow: #fff 0px 0px 5px;-moz-box-shadow: #fff 0px 0px 5px;-IE6-box-shadow: #fff 0px 0px 5px;box-shadow: #fff 0px 0px 5px; }


.RALL
{ -moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; }
.RALL5, #back-top a, .BottomMenu a
{ -moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; }
.RTL
{ -webkit-border-top-left-radius: 5px;-khtml-border-radius-topleft: 5px;-moz-border-radius-topleft: 5px;border-top-left-radius: 5px; }		
.RTR
{ -webkit-border-top-right-radius: 5px;-khtml-border-radius-topright: 5px;-moz-border-radius-topright: 5px;border-top-right-radius: 5px; }


a:link, a:visited, a:active, a:hover { text-decoration:none; }
.ErrorStyle { color:#BE2819; }

.FL { float:left; }
.FR { float:right; }
.BoxFrame { display:table;width:100%; }
.BT { border-top:solid 1px #C0C0C0; }
.BL { border-left:solid 1px #C0C0C0; }
.BR { border-right:solid 1px #C0C0C0; }
.BB { border-bottom:solid 1px #C0C0C0; }
.BN { border:0px !important; }
.LSP { letter-spacing:-1px; }
.IBox { background-color:#eee;height:245px;background:url(../images/advt/advt-small1.jpg) 0px 0px no-repeat; }
.BA { border:solid 1px #bbb;height:500px; }

.TBS, .FEEDTBS, .TBSSEARCH
{ border:solid 1px #BEBCBC;font-size:12px;padding:0px 3px 0px 3px;width:96%; }
.TBS2
{ border:solid 1px #BEBCBC;font-size:12px;padding:3px 3px 3px 3px; }
.DDS 
{ border:solid 1px silver;font-size:12px; }
.DDS2
{ border:solid 1px #BEBCBC;font-size:12px;padding:3px 3px 3px 3px; }
.BTN 
{ border:solid 0px #F20606;font-size:12px;background-color:#0066FF;color:#fff;font-weight:bold;padding:1px 10px 3px 10px;margin-right:5px; }
.BTN:hover { background-color:#000; }

.TBSSEARCH { width:360px;font-size:15px;padding:3px 10px 3px 10px; }



.BG1 { background:#9F228D !important; } /* Purple */
.BG2 { background:#DA0005 !important; } /* Red */
.BG3 { background:#7BB101 !important; } /* Green */
.BG4 { background:#3DB4AE !important; } /* Blue/Green */
.BG5 { background:#3E4EA6 !important; } /* Blue */
.BG6 { background:#9A130D !important; } /* Maroon */
.BG7 { background:#F16407 !important; } /* Orange */
.BG8 { background:#D61B60 !important; } /* Pink */
.BG9 { background:#30A7E4 !important; } /* Skyblue */
.BG10 { background:#0270DF !important; } /* Navyblue:Default */
.BG11 { background:#3C5A98 !important; } /* facebook */
.BG12 { background:#2AA9E0 !important; } /* Twitter */

.CommonHeader1 { display:block; height:24px;background:#0270DF;padding:5px 10px 5px 10px; }
.CommonHeader1 span { display:block;float:left;font-size:20px;font-weight:bold; color:#fff;line-height:24px;border-right:solid 1px #fff;padding-right:10px;margin-right:10px;  }
.CommonHeader1 p { display:block;float:right;font-size:15px; color:#fff;line-height:22px;margin:0px;padding:0px;  }
.CommonBody1 { padding:10px; }

.CommonHeader2 { display:block; height:16px;background:#17365D;padding:5px 10px 5px 5px; }
.CommonHeader2 span { display:block;float:left;font-size:14px;font-weight:bold; color:#fff;line-height:16px;border-right:solid 1px #fff;padding-right:10px;  }
.CommonHeader2 p { display:block;float:right;font-size:15px; color:#fff !important;line-height:12px;margin:0px;padding:0px;  }

.CommonBody2 { padding:20px 0px 0px 50px;line-height:20px;display:table;width:1100px; }
.CommonBody2 p { padding:0px 0px 0px 0px;line-height:20px; }
.CommonBody2 b, .CommonBody2 strong { color:#333 !important; }
.CommonBody2 li { display:block; padding:0px 0px 5px 25px;margin:0px;line-height:20px; background:url(../images/basic/bullet3.png) 0px 7px no-repeat;}
.SearchTitle { float:left;width:100%;text-align:center;padding:20px 0px 15px 0px;line-height:30px; }
.SearchLeft { float:left;width:355px;text-align:right;padding:20px 10px 0px 0px;line-height:34px;font-size:16px;color:#333;font-family: 'Open Sans', sans-serif; }
.SearchRight { float:left;width:600px;text-align:left;padding:25px 0px 10px 0px; }
.SearchRight2 { float:left;width:600px;text-align:left;padding:20px 0px 10px 365px;line-height:30px; }
.SearchCenter { float:left;width:100%;text-align:center;padding:20px 0px 100px 0px;line-height:20px; }
.ButtonStyle2 { display:block;background-color:#0088CC;color:#fff;padding:0px 20px 0px 20px;font-size:20px;line-height:46px;font-family: 'Oswald', sans-serif;height:46px;overflow:hidden;border:0px;margin:0px auto; }

.CommonHeader3 { height:16px;background:#f2f2f2; padding:5px 10px 5px 5px;border-bottom:solid 1px #FF0000; }
.CommonHeader3 span { display:block;float:left;font-size:14px;font-weight:bold; color:#FF0000;line-height:16px;border-right:solid 1px #FF0000;padding-right:10px;  }
.CommonHeader3 a { display:block;float:right;font-size:12px !important; color:#000 !important;line-height:15px;  }

.CommonHeader4 { height:40px;background:#C50B0B url(../images/basic/arrow1.png) bottom left no-repeat; }
.CommonHeader4 a { display:block;float:left;font-size:16px;font-weight:bold; color:#fff;line-height:30px;padding-left:8px;   }
.CommonHeader4 span { display:block;float:right;font-size:18px;font-weight:bold; color:#000;line-height:30px;background-color:#fff;padding-right:8px;  }
.CommonBody4 { padding:10px; }

/*.CommonHeader5 { display:block;height:24px;background:#0270DF;padding:5px 10px 5px 10px; }
.CommonHeader5 span { display:block;float:left;font-size:20px;font-weight:bold; color:#fff;line-height:24px;border-right:solid 1px #fff;padding-right:10px;margin-right:10px;  }*/

.CommonHeader5 { height:43px;display:block; }
.CommonHeader5 p, .CommonHeader5 span  { float:left;margin:0px;padding:0px 10px 0px 10px;font-size:18px;line-height:40px;color:#333;font-family: 'Montserrat', sans-serif;border-bottom:solid 3px #C00;  }


.CommonHeader6 { height:28px;background:#C50B0B url(../images/basic/arrow3.png) bottom left no-repeat; }
.CommonHeader6 a { display:block;font-size:13px;font-weight:bold; color:#fff;line-height:14px;padding:4px 8px 6px 8px;  }

.CommonHeader7 { height:18px;color:#000;font-size:16px;margin-bottom:9px;font-weight:bold; }

.CommonHeader8 { display:block; height:24px;background:#fff;padding:5px 10px 5px 10px;border-top:solid 4px #C00000;border-bottom:solid 1px #000;margin-bottom:10px; }
.CommonHeader8 span { display:block;float:left;font-size:20px;font-weight:bold; color:#C00000;line-height:24px;border-right:solid 1px #fff;padding-right:10px;margin-right:10px;font-style:italic;  }
.CommonHeader8 p { display:block;float:right;font-size:15px; color:#C00000;line-height:22px;margin:0px;padding:0px;  }


.PollFrame { padding-bottom:10px;display:table;width:100%; }
.PollQuestion { padding:10px 5px 10px 12px;font-size:14px;line-height:22px; }
.PollQuestion2 { padding:5px 5px 10px 5px;font-size:16px;line-height:22px;font-weight:bold; }
.PollList { padding:3px 0px 3px 10px; background:#f1f1f1; margin-bottom:2px;font-weight:bold; }
.PollButton { height:25px;padding:10px 5px 10px 15px; }
.PollLeft { float:Right;font-weight:bold;color:#0066FF;padding-right:10px; }
.PollLeft a { color:#F20606; }
.PollRight { float:left; }
.PollCBStyle { line-height:18px; }
.PollRFrame { height:20px;padding:3px 0px 3px 10px;margin-bottom:3px;font-weight:bold; }
.PollRFrame p { display:block;float:left;width:70%;padding:0px 0px 0px 5px;margin:0px;height:17px;overflow:hidden; }
.PollRFrame span { display:block;float:right;width:20%;padding:0px;margin:0px; }
.PollRFrameBig { }
.PollRListBig { float:left;height:30px;width:180px;padding:3px 0px 3px 5px;font-weight:bold;overflow:hidden; }
.PollValueBig { float:left;height:30px;width:60px;padding:3px 0px 3px 0px;text-align:center;font-weight:bold; }
.PollGraphBig { float:left;height:30px;width:400px;padding:3px 0px 3px 0px; }
.PollGraphBig img { height:20px; }

.PollResults { }
.PollResults a { background:url(../images/basic/poll.png) 0px 8px no-repeat;display:block;padding:10px 0px 10px 50px;border-bottom:solid 1px #E5E5E5;font-size:14px;color:#444;line-height:18px;min-height:35px;font-weight:bold; }
.PollResults a:hover { background-color:#F5F5F5; }

