/* CSS Document */
body{ margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#415467; text-decoration:none;}
.topbg{ background-image:url(../images/header_bg.jpg); background-repeat:no-repeat; width:100%; height:50px;}
.topbg2{ background-image:url(../images/header_bg2.jpg); background-repeat:no-repeat; width:100%; height:50px;}
.menubg{ background-image:url(../images/menu-bg.jpg); background-repeat:no-repeat; height:34px;}
.menubg1{ background-image:url(../images/inner_menubg.jpg); background-repeat:repeat-x; height:34px;}
.topnav{ font-size:11px; text-decoration:none; font-family: Tahoma, Arial; color:#343131;}
a.topnav{ font-size:11px; text-decoration:none; font-family: Tahoma, Arial ; color:#343131;}
a.topnav:hover{ font-size:11px; text-decoration:underlne; font-family: Tahoma, Arial; color:#343131;}
/* .searchbox{ width:200px; background-color:#FFFFFF; border-left:1px solid #D7D7D7; border-right: none; font-family:Tahoma, Arial; font-size:11px; color:#000000; padding-left:13px; border-bottom:1px solid #D7D7D7; border-top:1px solid #D7D7D7; height:24px;} */
.searchbox{ width:200px; background-color:#FFFFFF; border:1px solid #D7D7D7; border-right: none; font-family:Tahoma, Arial; font-size:11px; color:#000000; padding:6px 0 7px 13px;}

.centerbg{ background-repeat:no-repeat; height:487px; background-position:top;}
.boxbg{ border:1px solid #E8E8E8; background-image:url(../images/box-bg.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#FAFAFA; padding: 10px 0 0 10px;}

a.readnav{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#276CB1; text-decoration:none}
a.readnav:hover{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#276CB1; text-decoration:underline}
.grayline{ background-image:url(../images/grayline.jpg); background-repeat:repeat-x; height:1px;}
/* .logincombo{ border:1px solid #E5E5E5; width:164px; height:25px; font-family:Tahoma, Arial; font-size:11px; padding-left:10px;} */
.logincombo{ border:1px solid #E5E5E5; width:164px; font-family:Tahoma, Arial; font-size:11px; padding:7px 0 7px 10px;}
.greennav{ font-family:Tahoma, Arial; font-size:11px; color:#77A279; text-decoration:none;}
a.greennav{ font-family:Tahoma, Arial; font-size:11px; color:#77A279; text-decoration:none;}
a.greennav:hover{ font-family:Tahoma, Arial; font-size:11px; color:#77A279; text-decoration:none;}
.whitebox{ border:1px solid #CDCDCD; width:182px; background-color:#FFFFFF;}
.whiteboxline{ background-image:url(../images/line.jpg); background-repeat:repeat-y; background-position:left}
.boxbg1{ border:1px solid #E8E8E8; background-image:url(../images/check-sitebg.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#FAFAFA;}
.footerblue{ background-color:#3B4D61; height:118px; text-decoration:none;}
.footergray{ background-color:#333333; height:21px; color:#8D8F91; text-decoration:none;}
.whitetxt{ color:#FFFFFF;}
.box_border{ border-right:1px solid #AFD9EF; height:450px; }
.bottom-border{ border-bottom:1px solid #AFD9EF;}
.leftpanel { font-family: Verdana; font-size:11px; padding:0 10px 0 0; }
.leftpanel td a{ text-decoration:none; color:#415467; }
.leftpanel td a:hover{ text-decoration:none; color:#415467;text-decoration:underline; }



/** Appending Old Style Sheet **/


@charset "utf-8";
body {
	font-family:Verdana,Geneva,sans-serif;
	font-size:11px;
	font-weight:normal;
	/*line-height:11px;*/
}

.admintitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #444;}

.error {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #990000;}



.alexpr {
	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #330033;
}

.alexpr2 {
	padding: 2px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #900;
}


.alexpr3 {
	padding: 2px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #330033;
	font-weight: normal;
}
.alexprbig {
	padding: 2px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #330033;
	font-weight: normal;
}

.alexprmed {
	padding: 1px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
	vertical-align:top;
	text-align:left;
}



.border {
	border: 1px solid #ffffff;
}

.img-noborder, .img-noborder a:link {
	text-decoration: none;
	border-color: #FFF;
}


.left {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	
}

.nav, .nav a:link, .nav a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #330033;
}

.nav a:hover
{
	text-decoration: none;	
}

.navbig2, .navbig2 a:link, .navbig2 a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #330033;
}

.navbig2 a:hover
{
	text-decoration: none;
	color: #330033;
}

.navbig, .navbig a:link, .navbig a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #CA0000;
}

.navbig a:hover
{
	text-decoration: none;
	color: #330033;
}



.navbrd2, .navbrd2 a:link, .navbrd2 a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;	
}

.navbrd2 a:hover {
	color: #6FF;
	
}

.navsmall, .navsmall a:link, .navsmall a:visited{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #039;
}

.navsmall {
	border-color: #09F;	
}

.resultbx {
	background-color: #CCC;
	margin: 50px;
	padding: 25px;
}


.green, .green a:link, .green a:visited {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #330033;
}

.green a:hover {
	color: #9EDE9E;	
}

.green2, .green2 a:link, .green2 a:visited {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #039;
}

.logo, .logo a:link, .logo a:visited {
	font-family: Impact;
	font-size: 36px;
	font-style: italic;
	font-weight: bold;
	color: #330033;
	border:0px solid red;
	text-decoration: none;
}


.logo2, .logo2 a:link, .logo2 a:visited {
	font-family: Impact, Arial Black, Geneva, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #330033;
	border:0px solid red;
	text-decoration: none;
}



.navbrd, .navbrd a:link, .navbrd a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}

.navbrd a:hover {
	color: #6FF;
	text-decoration: underline;
}



.export {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

.prank {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #6FC6FF;
	line-height: 12px;
}

.qmark, .qmark a:link, .qmark a:visited {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #4848FF;
	line-height: 12px;
}


.qmark a:hover {
	color:#999;
	text-decoration: none;
}

.tmark, .tmark a:link, .tmark a:visited {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #036;
	line-height: 12px;
}


.tmark a:hover {
	color:#FAA;
	text-decoration: underline;
}




.rhttext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
}
.title2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	color: #039;
}

.title3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #039;
}
.nav2, .nav2 a:link, .nav2 a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
}

.nav2 a:hover
{
	text-decoration: none;	
}

.nav3, .nav3 a:link, .nav3 a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #710038;
	line-height: 12px;
}
.nav3 a:hover {
	text-decoration: underline;	
}

.nav4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #e0e6ff;
	background-color: #79003D;
}
.nav4 a:hover {
	text-decoration: underline;	
}



.log_in, .log_in a:link, .log_in a:visited {
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
}

.log_in a:link {
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
}

.box-nodeco {
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}


/** Data Table **/
table thead th {	
	font-weight: bold;
	cursor: pointer;
	* cursor: hand;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables sorting
 */

.sorting_asc {
	background: url('/images/sort_asc.jpg') no-repeat center right;
}

.sorting_desc {
	background: url('/images/sort_desc.jpg') no-repeat center right;
}

.sorting {
	background: url('/images/sort_both.jpg') no-repeat center right;
} 
.img-noborder, .img-noborder a:link, .img-noborder a:visited
{
	text-decoration: underline;
	border: none;
}

.img-noborder a:hover
{
	
	border: thin solid #000;
}



.botbrd {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #900;
}
.navwht {
	color: #FFF;
	font-size: 10px;
}
.topbord {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	
}
.more, .more a:link, .more a:visited {
	font-family: "Arial Narrow";
	font-size: 24px;
	font-weight: bold;
	color: #e60000;
	line-height: 22px;
}

.more a:hover
{
	color: #999;	
}


.more2 {
	font-family: "Arial Narrow";
	font-size: 16px;
	font-weight: normal;
	color: #e60000;
}

.frontpg {
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #FFF;
}

.title2, .title2 a:link, .title2 a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #330033;
}

.title2 a:hover {
	color: #CCC;	
	
}
.topborder {
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #330033;
}
.borderbrn {
	border: 1px solid #330033;
}
.brnbotbord {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #330033;
}
.footnote {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}

.textmed
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #330033;
}
.right {
	font-variant: normal;
	text-align: right;
}
.border-1 {
	border: 1px solid #333;
}
.trend {
	font-family: Impact;
	font-size: 14px;
	color: #069;
}
.link, .link a:link, .link a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	padding: 0 5px 0 0;
}

.link a:hover
{
	color: #CCC;	
}
/* classes for footer section */
#footer a, #footer a:visited  { font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; color: #039; text-decoration: none; }
#footer a:hover { text-decoration: underline; }

/* added classes for top period menu */
#filterMenu { padding:5px 5px 0 0; }
#filterMenu a, #filterMenu a:visited { color:#000000; font-family:Verdana; font-size:12px; text-decoration:none; }
#filterMenu a:hover { text-decoration:underline; }
#filterMenu a.active, #filterMenu a.active:visited, #filterMenu a.active:hover { color:#FF0000; text-decoration:underline; }

.bordered-table { border: 1px solid #5F5F5F; }
.top-border { border-top: 1px solid #990000; }

.bordered-table2 { border: 1px solid #DFDFDF; }
.botbrd2 { border-bottom: 1px solid #EFC2C2;	vertical-align:top; text-align:left; }
.top-border2 { border-top: 1px solid #EFC2C2; }
.norecord { font-size:12px; color:#990000; font-weight:bold;	vertical-align:top; text-align:left; }
.redtxt{ color:#FF0000; }
.userform td {font-size:11px;}
.popup {	position:absolute;	display:none; top:0px; left:325px;}
.popup-con {position:absolute; top:10px; left:-32px;}
.popmidBg { background:url(../images/pop-mid-bg.png) left top repeat-y; padding:0 10px 0 18px;	font-size:12px;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;}
.tipbtn {border:0px solid #000; position:relative; margin-top:25px; float:left;}

.mainNav {font-size:12px; text-transform:uppercase}
.mainNav ul{margin:0; padding:0; list-style:none}
.mainNav ul li{margin:0 5px; padding:0; float:left }
.mainNav ul li a{color:#FFF; text-decoration:none;  padding:0 0 0 5px; margin:0; cursor:pointer; line-height:25px; float:left;}
.mainNav ul li a span{color:#FFF; text-decoration:none; padding:0 5px 0 0; margin:0; cursor:pointer; line-height:25px; float:left;}
.mainNav ul li a:hover{float:left; background:url(../images/nav_hover-left.jpg) no-repeat left top;}
.mainNav ul li a:hover span{background:url(../images/nav_hover-right.jpg) no-repeat right top;color:#FFF;}

.mainNav ul li a.active{float:left; background:url(../images/nav_hover-left.jpg) no-repeat left top;}
.mainNav ul li a span.active{background:url(../images/nav_hover-right.jpg) no-repeat right top;color:#FFF;}

.bodybg{ background-color:#F4F4F4; background-repeat:repeat-x; background-position:top; padding:10px 10px 0 10px;}
/*.innerbg{ background:url(../images/inn-center-bg.jpg) left top no-repeat;}*/

.innerbg{ background:#fdfdfd url(../images/box-bg.jpg) repeat-x left bottom; border:1px solid #e8e8e8; }

.whitetd{ background-color:#FFFFFF; }
.bluetd{ background-color:#F3F3F3; }


.mainNavBig {font-size:13px; text-transform:uppercase; font-weight:bold;}
.mainNavBig ul{margin:0; padding:0; list-style:none}
.mainNavBig ul li{margin:0 8px; padding:0; float:left; position:relative; }
.mainNavBig ul li a{color:#FFF; text-decoration:none;  padding:0 0 0 5px; margin:0; cursor:pointer; line-height:28px; float:left;}
.mainNavBig ul li a span{color:#FFF; text-decoration:none; padding:0 5px 0 0; margin:0; cursor:pointer; line-height:28px; float:left;}
.mainNavBig ul li a:hover{float:left; background:url(../images/nav_hover-left.jpg) no-repeat left top;}
.mainNavBig ul li a:hover span{background:url(../images/nav_hover-right.jpg) no-repeat right top;color:#FFF;}
.mainNavBig ul li a.active{float:left; background:url(../images/nav_hover-left.jpg) no-repeat left top;}
.mainNavBig ul li a span.active{background:url(../images/nav_hover-right.jpg) no-repeat right top;color:#FFF;}

.mainNavBig ul li ul{font-size:10px; font-weight:normal; display:none;	position:absolute;	top:26px;left:-8px}
.mainNavBig ul li ul li{color:#FFF;}
.mainNavBig ul li ul li a{background:#AFAFAF; color:#FFF; width:120px;}
.mainNavBig ul li ul li a:hover{background:#2a89b9; color:#FFF; }

.msg_blue13 { color:#9999FF; font-weight:bold; font-size:13px; padding: 0 0 10px; }

.faqHeading { font-size:14px; font-weight:bold; text-decoration:underline; }
.faqQeustion { font-size:14px; text-decoration:none; line-height:18px; }
.faqQeustion2 { font-size:14px; font-weight:bold; text-decoration:none; line-height:18px; }
.faqQeustion  a { color:#6600FF; }
.faqQeustion  a:hover { color:#6600FF; }
.faqQeustion  a:visited { color:#6600FF; }
.faqAnswer { font-size:13px; text-decoration:none; line-height:16px; }


