/* CSS Document */
body { background-color:#B9B9B2; font-family: Arial, Verdana, Tahoma; font-size: 12px; color: #151515; margin: 0px; padding: 0px; }
form{ margin: 0px; padding: 0px;}

.htext{ color: #151515; font-family: Arial, Verdana, Tahoma; font-size: 12px; text-decoration: none; }
a.htext:link, a.htext:visited{ color: #151515; font-family: Arial, Verdana, Tahoma;  font-size: 12px; text-decoration: none; }
a.htext:hover{ text-decoration: underline; }

.head2 { background:url(../images/head2.jpg) no-repeat;}
.htextsmall{ color: #151515; font-family: Arial, Verdana, Tahoma; font-size: 8pt; text-decoration: none; }
.topheader { padding: 20px 15px 0px 160px; color: #7F0000; font-family: Arial, Tahoma, Verdana; font-size: 12px; text-decoration:none; font-weight:bold; margin: 0px; text-align:left;}
.topheader a {color: #7F0000; text-decoration:none;}
.topheader a:hover {text-decoration:underline;}

.inputbox { font-size:11px; font-family: Arial, Verdana, Tahoma; color:#151515 !important; background-color:#FFFFFF !important; padding-left:5px; border:1px solid #686860 !important; }
.inputbox1 { font-size:11px; font-family: Arial, Verdana, Tahoma; color:#151515 !important; background-color:#FFFFFF !important; padding-left:5px; border:1px solid #B5B5B5 !important; }
.inputboxwidth1{ width:120px; }
.inputboxwidth2{ width:136px; }
.inputboxwidth3{ width:180px; }
.inputboxheight1{ height:16px; }
.combowidth1{ width:133px; }

.textbox { font-size:11px; font-family: Arial, Verdana, Tahoma; color:#151515 !important; background-color:#FFFFFF !important; padding-left:5px; border:1px solid #551C00 !important; }
.textboxwidth1{ width:450px; }
.textboxheight1{ height:200px; }

.butta{ background-color: #000000 !important; color: #FFFFFF !important; font-family: Arial, Verdana, Tahoma; font-size: 12px; border: 1px solid #000000 !important; }
.buttb{ background-color: #FFFFFF !important; color: #000000 !important; font-family: Arial, Verdana, Tahoma; font-size: 12px; border: 1px solid #FFFFFF !important; }
.inputbuttonheight1{ height:22px; }

.tbl_layout { table-layout: fixed; }
#main_con, .main_con{ padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; text-align:left; line-height: 140%; color: #151515; font-family: Arial, Verdana, Tahoma; font-size: 12px; text-decoration: none; }
#main_con p, .main_con p{ line-height: 140%; color: #151515; font-family: Arial, Verdana, Tahoma; font-size: 12px; text-decoration: none; padding: 0px; margin: 0px; }
#main_con a, .main_con a{ color: #990002; text-decoration: none; }
#main_con a.cls1, .main_con a.cls1{ color:#FFFFFF; text-decoration: none; }
#main_con a.cls2, .main_con a.cls2{ color:#0000FF; text-decoration: none; word-wrap:break-word;}
#main_con a.fcolor1, .main_con a.fcolor1{ color:#BD0000; text-decoration: none; }
#main_con a.fcolor2, .main_con a.fcolor2{ color:#481A01; text-decoration: underline; }
#main_con a:hover, .main_con a:hover{ text-decoration: underline; }
#main_con ol{ line-height:160%; }
#main_con ol li, .main_con ol li{ margin-left:15px; margin-top:5px !important; margin-top:5px; margin-bottom:10px !important; margin-bottom:10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; }

#main_con ul, .main_con ul{ line-height:130%; list-style-type:none; }
#main_con ul li, .main_con ul li{ background-image: url(../images/list_arrow.gif); background-position: 0 5px; background-repeat: no-repeat; margin-left:-15px; margin-top:-5px !important; margin-top:-15px; margin-bottom:10px !important; margin-bottom:20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 18px; }

#main_con ul.bullet1, .main_con ul.bullet1{ line-height:130%; list-style-type:none; margin:0px; padding: 0px; margin-top: 10px; }
#main_con ul.bullet1 li, .main_con ul.bullet1 li{ background-image: url(../images/bullet.jpg); background-position: 0 5px; background-repeat: no-repeat; margin-left:0px; margin-top:0px; margin-bottom:0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 15px; }

#main_con ul.bullet2, .main_con ul.bullet2{ line-height:130%; list-style-type:none; margin:0px; padding: 0px; margin-top: 10px; margin-left: 10px;}
#main_con ul.bullet2 li, .main_con ul.bullet2 li{ background-image: url(../images/bullet1.jpg); background-position: 0 5px; background-repeat: no-repeat; margin-left:0px; margin-top:0px; margin-bottom:0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 15px; }

#main_con_lr, .main_con_lr{ padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px; text-align:left; line-height: 140%; color: #151515; font-family: Arial, Verdana, Tahoma; font-size: 12px; text-decoration: none; }

.main_con_wordwrap{ padding-left:10px; width: 581px; padding-right:10px; padding-top:10px; padding-bottom:10px; text-align:left; line-height: 140%; color: #151515; font-family: Arial, Verdana, Tahoma; font-size: 12px; text-decoration: none; word-wrap: break-word; }
.main_con_wordwrap a.cls2{ color:#0000FF; text-decoration: none; word-wrap: break-word;}
.main_con_wordwrap a:hover{ text-decoration: underline; }

.banner_top_4{ background:url(../images/banner_top_4.jpg); }
.top_tab_1{ background:url(../images/top_tab_1.gif); }
.top_tab_2{ background:url(../images/top_tab_2.gif); }
.top_tab_3{ background:url(../images/top_tab_3.gif); }
.top_tab_5{ background:url(../images/top_tab_5.gif); }
.logline{ background:url(../images/line.gif); }

.outer_left { background:url(../images/leftbg.jpg); }
.outer_right { background:url(../images/rightbg.jpg); }
.menubg { background:url(../images/menubg.jpg); }
.toplinksep { background:url(../images/toplinksep.jpg); }

a.homelink:link, a.homelink:visited { display: block; background: url(../images/homelink.jpg) no-repeat; width: 72px; height: 42px; text-decoration: none; }
a.homelink:hover{ background-position: 0px -42px; text-decoration: none; }

a.getstartedlink:link, a.getstartedlink:visited { display: block; background: url(../images/getstartedlink.jpg) no-repeat; width: 106px; height: 42px; text-decoration: none; }
a.getstartedlink:hover{ background-position: 0px -42px; text-decoration: none; }

a.reportslink:link, a.reportslink:visited { display: block; background: url(../images/reportslinkbig.jpg) no-repeat; width: 163px; height: 42px; text-decoration: none; }
a.reportslink:hover{ background-position: 0px -42px; text-decoration: none; }

a.aboutlink:link, a.aboutlink:visited { display: block; background: url(../images/aboutlink.jpg) no-repeat; width: 91px; height: 42px; text-decoration: none; }
a.aboutlink:hover{ background-position: 0px -42px; text-decoration: none; }

a.why_uslink:link, a.why_uslink:visited { display: block; background: url(../images/why_us.jpg) no-repeat; width: 163px; height: 42px; text-decoration: none; }
a.why_uslink:hover{ background-position: 0px -42px; text-decoration: none; }

a.faqlink:link, a.faqlink:visited { display: block; background: url(../images/faqlink.jpg) no-repeat; width: 58px; height: 42px; text-decoration: none; }
a.faqlink:hover{ background-position: 0px -42px; text-decoration: none; }

a.loginlink:link, a.loginlink:visited { display: block; background: url(../images/loginlink.jpg) no-repeat; width: 73px; height: 42px; text-decoration: none; }
a.loginlink:hover{ background-position: 0px -42px; text-decoration: none; }

a.registerlink:link, a.registerlink:visited { display: block; background: url(../images/registerlink.jpg) no-repeat; width: 89px; height: 42px; text-decoration: none; }
a.registerlink:hover{ background-position: 0px -42px; text-decoration: none; }

a.logoutlink:link, a.logoutlink:visited { display: block; background: url(../images/logoutlink.jpg) no-repeat; width: 73px; height: 42px; text-decoration: none; }
a.logoutlink:hover{ background-position: 0px -42px; text-decoration: none; }

a.contactlink:link, a.contactlink:visited { display: block; background: url(../images/contactlink.jpg) no-repeat; width: 106px; height: 42px; text-decoration: none; }
a.contactlink:hover{ background-position: 0px -42px; text-decoration: none; }

a.helplink:link, a.helplink:visited { display: block; background: url(../images/helplink.jpg) no-repeat; width: 83px; height: 42px; text-decoration: none; }
a.helplink:hover{ background-position: 0px -42px; text-decoration: none; }

.leftbg{background-color:#DEF0FF;}
.box_head_div { color: #008800; font-family: Arial, Tahoma, Verdana; font-size: 12px; text-decoration:none; font-weight:bold; padding-left:12px; padding-right:12px; padding-top:5px; padding-bottom:1px; margin: 0px; text-align:left; }

#hdbg, .hdbg{ color: #272727; font-family: Arial, Tahoma, Verdana; font-size: 18px; text-decoration:none; font-weight:bold; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; margin: 0px; text-align:left; }
.contentbig { color: #7F0000; font-family: Arial, Tahoma, Verdana; font-size: 18px; text-decoration:none; font-weight:bold; padding: 0px; margin: 0px; text-align:left; }
.contentbig1 { color: #004A94; font-family: Arial, Tahoma, Verdana; font-size: 18px; text-decoration:none; font-weight:bold; padding: 0px; margin: 0px; text-align:left; }

.colorcode1 {color: #7F0000; font-size: 16px; }
.colorcode2 {color: #004A94; font-size: 16px; }

.hdbgfirst { color: #7F0000; }
.linkpadding{ padding-left:3px; padding-right:6px; }
.linkpadding_1{ padding-left:3px; padding-right:0px; }

.commontfont{ font-family: Arial, Verdana, Tahoma; font-size: 12px; text-decoration: none; }
a.commontfont:link, a.commontfont:visited{ font-family: Arial, Verdana, Tahoma; font-size: 12px; text-decoration: none; }
a.commontfont:hover{ text-decoration: underline; }

.fontcolor1{ color:#000000;}
.fontcolor2{ color:#FFFFFF;}
.fontcolor3, .mandt_color{ color:#990002;}
.fontcolor4{ color:#008800;}
.fontcolor5{ color:#900101;}
.fontcolor6{ color:#00366C;}

.bgcolor1{background-color:#000000;}
.bgcolor2{background-color:#FFFFFF;}
.bgcolor3{background-color:#999999;}
.bgcolor4{background-color:#E5E5E5;}
.bgcolor5{background-color:#AAAAAA;}
.bgcolor6{background-color:#111111;}
.bgcolor7{background-color:#8E001C;}
.bgcolor8{background-color:#0050A0;}
.bgcolor9{background-color:#94C5E6;}

.arialfont15{ font-family: Arial, Verdana, Tahoma; font-weight:bold; font-size: 15pt; text-decoration: none; }
.arialfont13{ font-family: Arial, Verdana, Tahoma; font-weight:bold; font-size: 13pt; text-decoration: none; }
.arialfont11{ font-family: Arial, Verdana, Tahoma; font-weight:bold; font-size: 11pt; text-decoration: none; }
.arialfont10{ font-family: Arial, Verdana, Tahoma; font-weight:normal; font-size: 12px; text-decoration: none; }

.fontuppercase{ text-transform:uppercase; }
.fonttitlecase{ text-transform:capitalize; }
.fontbold{ font-weight:bold; }
.fontpadding10{ padding-left:10px; }
.leftpadding{ padding-left:5px; }
.rightpadding{ padding-right:5px; }
.rightpadding10{ padding-right:10px; }
.toppadding5{ padding-top:5px; }
.topmargin10{ margin-top:10px; }
.rightpadding15{ padding-right:15px; }
.strikeout{color:#009DEB; text-decoration:line-through;}

.footerbg { background-color: #DEF0FF; }
#footer, .footer{ padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:5px; text-align:left; color:#0F0F0D; font-family: Arial, Verdana, Tahoma; font-size: 12px; text-decoration: none; line-height:160%; text-align:center; }
#footer a, .footer a{ color: #0F0F0D; text-decoration: none;}
#footer a:hover, .footer a:hover{ text-decoration: underline;}

.csr{ cursor:pointer;}

.text_nocol{ font-family: Arial, Verdana,; font-size: 12px; text-decoration: none; }
a.text_nocol:link, a.text_nocol:visited{ font-family: Arial, Verdana, Tahoma; font-size: 12px; text-decoration: none; }
a.text_nocol:hover{ text-decoration: underline; }

.text_nocol_small{ font-family: Tahoma, Arial, Verdana; font-size: 11px; text-decoration: none; }
a.text_nocol_small:link, a.text_nocol_small:visited{ font-family: Tahoma, Arial, Verdana; font-size: 11px; text-decoration: none; }
a.text_nocol_small:hover{ text-decoration: underline; }

#brdcmp{ padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px; margin: 0px; }
