:root { overflow-y: scroll; }
a
{
	color: #2C2C2C;
	text-decoration: none;
}

a:hover
{
	color: #3791D0; 
	text-decoration: underline;
}

a:active
{
	color: #1E90FF;
	text-decoration: none;
}

.headline-subpage
{
	color: #666666;
	font-family: Arial Black;
	font-size: 16px;
	margin: 8px 10px 2px 12px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
}

a.bottomindex
{
	color: #9F9FA1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-decoration: none;
	text-indent: 0px;
}

a.bottomindex:hover
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-decoration: none;
	text-indent: 0px;
}

a.btmenu
{
	color: #708090;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
}

a.btmenu:hover
{
	color: #4169E1;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
}

a.index
{
	color: #A1AFBB;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-indent: 0px;
}

a.index:hover
{
	color: #6495ED;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-indent: 0px;
}

a.leftmenu
{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px 0px 0px 6px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-indent: 0px;
}

a.leftmenu:hover
{
	color: #B0DCFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px 0px 0px 6px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-indent: 0px;
}

a.submenu
{
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-indent: 0px;
}

a.submenu:hover
{
	color: #FF6600;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-indent: 0px;
}

.a_alt1
{
	background: #D9E2E9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.a_alt2
{
	background: #E4EBF0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.a_alth
{
	background: #E5EDF3;
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 10px;
}
.tbmainheader
{
	background: #0964B1;
	font-weight: bold; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 10px;
}

.aheader
{
	background: #DFEDF8;
}
.bheader
{
	background: #DFEDF8;
}

.cheader
{
	background: #E5F0F9;
}
.dheader
{
	background: #E5F0F9;
}

.c1
{
	font-size: 10px;
	background: #C5D9E8;
}
.c2
{
	font-size: 10px;
	background: #CCE0ED;
}

.d1
{
	font-size: 10px;
	background: #D2DFE9;
}
.d2
{
	font-size: 10px;
	background: #DCE7EF;
}

blockquote
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

body
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-style: normal;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

h2
{
	font-size: 20px;
}

h3
{
	font-size: 16px;
}

h4
{
	font-size: 14px;
}

h5
{
	font-size: 12px;
}

hr
{
	color: #0964B1;
}

html
{
	margin: 0px;
}

li
{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 18px;
}

p
{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	margin: 0px;
}

td
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	margin: 0px;
}

tr
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	margin: 0px;
}

ul
{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 18px;
}

.arrow
{
	margin: 0px 0px -2px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.bottomborderdotted
{
	border-bottom: 1px #CCCCCC dotted;
}

.bottomborderline
{
	border-bottom: 1px #CCCCCC dotted;
}

.bottomleftborderdotted
{
	border-bottom: 1px solid #EFEFEF;
	border-left: 1px dotted #CCCCCC;
}

.bottomrightborderdotted
{
	border-bottom: 1px dotted #CCCCCC;
	border-right: 1px dotted #CCCCCC;
}

.bottomrightborderdotted_inner
{
	border-bottom: 1px dotted #CCCCCC;
	border-right: 1px dotted #CCCCCC;
}

.copyright
{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-decoration: none;
}

.copyright a:link
{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-decoration: none;
}

.copyright a:hover
{
	color: #E0FFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-decoration: none;
}

.features
{
	color: #223868;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 3px 0px 0px 15px;
	text-align: left;
}

.indent_menu
{
	margin-left: 18px;
	margin-right: 18px;
}

.indent_menu_inner
{
	margin-left: 18px;
	margin-right: 8px;
}

.infobar
{
	color: #616161;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-decoration: none;
}

.infobar a
{
	color: #0C5A9E;
	text-decoration: none;
}

.inputfield
{
	border-bottom: #DCDCDC 1px solid;
	border-left: #DCDCDC 1px solid;
	border-right: #DCDCDC 1px solid;
	border-top: #DCDCDC 1px solid;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 16px;
	margin: 0px 0px 3px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	width: 139px;
}

.latestnews1
{
	font: 11px Tahoma, Verdana, sans-serif;
	margin: 2px 2px 3px 2px;
	color: #48AAFF;
}
.extlink
{
	font: bold 10px Tahoma, Verdana, sans-serif;
	margin: 2px 2px 3px 2px;
	color: #48AAFF;
}

.leftblockboldm1
{
	color: #484848;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 2px 3px 2px 12px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
}

.leftblocklpws
{
	color: #7D8E9B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-indent: 0px;
}

.leftcolhead
{
	color: #00A0EA;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 8px 0px;
	text-align: left;
}

.mainheadline
{
	color: #0964B1;
	font: bold 14px/22px Verdana, Arial, Helvetica, sans-serif;
}

.navmenusub_login
{	color: #636363; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	text-decoration: none; 
	padding: 0px;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 2px;
}

.navmenusub
{	color: #636363; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	padding: 4px;
}

.navmenusub a:link
{
	color: #636363; 
	text-decoration: none;
}

.navmenusub a:visited
{	
	color: #636363; 
	text-decoration: none;	
}

.navmenusub a:hover
{
	color: #4864AE; 
	text-decoration: none;
}

.navmenusub_i
{	color: #636363; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	text-decoration: none; 
	padding: 4px;
}

.navmenusub_i a:link
{
	color: #636363; 
	text-decoration: none;
}

.navmenusub_i a:visited
{	
	color: #636363; 
	text-decoration: none;	
}

.navmenusub_i a:hover
{
	color: #4864AE; 
	text-decoration: none;
}

.navmenusub_b
{	color: #636363; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	text-decoration: none; 
	padding: 4px;
}

.navmenusub_b a:link
{
	color: #636363; 
	text-decoration: none;
}

.navmenusub_b a:visited
{	
	color: #636363; 
	text-decoration: none;	
}

.navmenusub_b a:hover
{
	color: #4864AE; 
	text-decoration: none;
}



.newshead
{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 3px 8px 0px 5px;
	text-align: right;
}

.newstext
{
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 15px 5px 0px;
	text-align: left;
}

.newstext1
{
	color: #708090;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 15px 0px 0px;
	text-align: left;
}

.planheader
{
	color: #708090;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 6px 0px 0px;
	text-align: center;
}

.planprice
{
	color: #DC143C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	margin: 16px 0px 0px;
	text-align: right;
}

.planprice_setup
{
	color: #DC143C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 2px 0px 0px;
	text-align: right;
}

.plans
{
	color: #223868;
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 3px 0px 0px 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.plans
{
	color: #223868;
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 3px 0px 0px 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
}

.plans a
{
	color: #223868;
	font: 12px Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.rightborderdotted
{
	border-right: #CCCCCC thin dotted;
}

.submimage
{
	margin: 0px 0px -2px -3px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.policy
{
	color: #484848;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 6px 10px 2px 12px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
}

.subpageproduct
{
	color: #484848;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 8px 10px 2px 12px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
}

.subpageproduct_noalignmarg
{
	color: #484848;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 0px;
	padding-top: 0px;
}

.subpageproduct_noalign
{
	color: #484848;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 0px;
	padding-top: 2px;
}

.subpageproduct_noalignsize
{
	color: #484848;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 0px;
	padding-top: 2px;
}

.tablecontent
{
	color: #000000;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 2px 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
	text-indent: 0px;
}

.tablegray2
{
	background: #0964B1;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.tablepro
{
	background-color: #E5EDF3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.tablesubhead
{
	color: #000000;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 15px 0px 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: right;
	text-indent: 0px;
}

.tablesubhighlight
{
	color: #000000;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 15px 0px 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-indent: 0px;
}

.tablewhite
{
	background: #FFFFFF;
	color: #373535;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.dropdown
{
  max-width:486px; 
  width:286px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
  color: rgb(0,0,0);
  background-color: #FFFFFF;
  text-decoration: none;
  border-top: 1px solid rgb(9,100,177);
  border-right: 1px solid rgb(9,100,177);
  border-bottom: 1px solid rgb(9,100,177);
  border-left: 1px solid rgb(9,100,177);
}

.textbox
{
  width:186px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
  color: rgb(0,0,0);
  background-color: #FFFFFF;
  text-decoration: none;
  border-top: 1px solid rgb(9,100,177);
  border-right: 1px solid rgb(9,100,177);
  border-bottom: 1px solid rgb(9,100,177);
  border-left: 1px solid rgb(9,100,177);
}

.submit
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: Bold;
 color: rgb(9,100,177);
 background-color: #FFFFFF;
 text-decoration: none;
 border-top: 1px solid rgb(9,100,177);
 border-right: 1px solid rgb(9,100,177);
 border-bottom: 1px solid rgb(9,100,177);
 border-left: 1px solid rgb(9,100,177);
 cursor: pointer;
 cursor: hand;
}

.li_side_ad
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	line-height: 14px;
}

h1,h2{
	color: #484848;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 8px 10px 2px 12px;
	padding: 0px;
	padding-bottom: 0px;
	text-align: left;
}

#more
{
	clear: both;
	margin: 6px 0px 4px 20px;
}
#less
{
	margin: -24px 0px 4px 20px;
}

#cont{
  overflow:hidden;
}

#content{
    height:auto;
    overflow:hidden;
}


/* Subsection Tabs
--------------------*/
#tab ul.subsection_tabs {
	list-style:none;
	margin:0;
	padding:0;
	clear:both;
	height:20px;
	clear:both;
}

#tab ul.subsection_tabs li {
	float:left;
	margin-right:7px;
	text-align:center;
}

#tab ul.subsection_tabs li a {
	display:block;
	height:20px;
	padding:0 6px 0 6px;
	background-color:#a3a3a3;
	color:#FFFFFF;
	font-weight: Bold;
	width:80px;
}

#tab ul.subsection_tabs li a:hover {
	color:#000000;
}

#tab ul.subsection_tabs li a.active {
	background-color:#ccc;
	font-weight: Bold;
	color:#000000;
}

#tab ul.register_tabs {
	border-bottom:none;
}

#tab ul.register_tabs li a.active {
	background-color:#6d7a81;
	color:#fff;
}


#tabs ul.subsection_tabs li a {
	display:block;
	height:20px;
	padding:0 6px 0 6px;
	background-color:#0964B1;
	color:#FFFFFF;
	width:80px;
}

#tabs ul.subsection_tabs li a.active {
	background-color:#cf1414;
}

.order_grey
{
	color: #708090;
	font-family: Impact;
	font-size: 18px;
	margin: 6px 0px 0px;
	text-align: left;
}

.order_red
{
	color: #DC143C;
	font-family: Impact;
	font-size: 18px;
	margin: 6px 0px 0px;
	text-align: left;
}

.order_black
{
	color: #000000;
	font-family: Impact;
	font-size: 18px;
	margin: 6px 0px 0px;
	text-align: left;
}

.options_red
{
	color: #DC143C;
	font-family: Verdana;
	font-weight: Bold;
	font-size: 10px;
}

.options_black
{
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
}

.item_black
{
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
