﻿body{background:url(images/bg-top.gif) top repeat-x;margin:0;padding:0;}
a:hover{text-decoration:none;color:navy;}
a:visited{color:navy;}
img{border:0;}
textarea{width:171px;height:134px;padding-left:5px;overflow:hidden;margin-top:7px;}
ul{list-style:none;margin:0;padding:0;}
ul li{background:url(images/kg/grnbullet.gif) no-repeat left 6px;list-style-position:outside;margin:0;padding:0 0 0 20px;}
h1{font-size:15px;}
h2{padding-top:12px;font-weight:700;color:navy;font-size:13px;}
h3{padding-top:2px;margin-bottom:2px;font-weight:700;color:#000;font-size:11px;line-height:11px;}
.main_text,table,textarea{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:13px;line-height:19px;color:#000;height:26px;}
input[type=text],input[type=select],select,input[type=submit],input[type=password],textarea{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:13px;color:#000;border:1px solid silver;margin:0 0 5px;padding:2px;}
input[type=submit]{margin-top:4px;border:1px solid gray;}
input:hover[type=text],input:hover[type=select],select:hover,textarea:hover,input:hover[type=submit]{border-color:#F60;}
.maintbl{width:766px;border-collapse:collapse;border:0;vertical-align:top;padding:0;}
.maintbl tr{height:86px;}
.h_text{color:#3D3D3D;}
.s_text{color:#838383;}
.l_text{color:#363636;text-decoration:none;}
.l_text:hover{color:#363636;text-decoration:underline;}
.c_text{color:#FFF;margin:35px 0 0 21px;}
.c_text a{color:#FFF;}
.error_text{width:auto;height:auto;border:1px solid red;background-color:#FFD5E2;color:red;margin:5px;padding:5px;}
.lh{line-height:15px;}
.lh2{line-height:12px;}
.line{background:#EAEAEA;width:533px;height:2px;}
.line2{background:#EAEAEA;width:265px;height:2px;}
.line3{background:#EAEAEA;width:203px;height:1px;}
.form{height:23px;margin-top:7px;}
.form input{width:171px;height:20px;padding-left:5px;}
.kg_spcr{width:3px;background:#FFF;}
#top_menu{margin-top:48px;}
#top_menu li{display:inline;background:url(images/a2.gif) no-repeat left center;margin:0;padding:0 0 0 11px;}
#top_menu li a{font-size:12px;color:#5A6165;text-decoration:none;margin:0 15px 0 0;}
#radnav{margin-left:25px;margin-top:35px;}
#radnav li{background:url(images/kg/r.gif) no-repeat left center;margin:0 0 23px;padding:0 0 0 20px;}
#radnav li:hover{background:url(images/kg/gh2.gif) no-repeat left center;}
#radnav li a{font-size:14px;text-decoration:none;color:#5A6165;}
#footer{margin:33px 0 0 84px;}
#footer li{height:100px;display:inline;padding-right:45px;background-image:url(images/c1.gif);background-position:center;}
#bdyStyle{margin:8px;}
#logo_text {margin:40px 0 0 120px;padding-right:150px; vertical-align:text-bottom;font-size:24px;}
.logo_img {float: left;margin:20px 0 0 15px;}
.ftr_br_redrow{width:100%;background:url(images/bg-bot2.gif) top repeat-x;}
.ftr_bm_redrow{width:554px;background:url(images/bg-bot2.gif) top repeat-x;}
.ftr_copy_sidenav{width:208px;background:url(images/bg-bot.gif) top repeat-x #777;padding-bottom:20px;}
.ftrTbl{width:766px;height:150px;}
.bdyTbl{width:766px;height:353px;margin-top:2px;margin-bottom:4px;}
.bdySidNav{background:#E9E9E9;width:205px;}
.bdySidNavCtr{text-align:center;width:189px;margin:10px;}
.bdyContent{width:546px;}
.bdyCenterForm{text-align:center;margin:10px;}
.hdrImage{width:554px;background:url(images/kg/bg-m_kag.jpg) left top no-repeat;}
.hdrMenu{width:209px;background:url(images/bg-tl.gif) top repeat-x;}
.hdrMenuTbl{height:267px;}
.AltTermBackGround{background-color:#f1f1f1;}
.frmTbl{width:100%;border:0;padding:0;}
.frmtbl td{border:0;vertical-align:top;color:navy;padding:2px;}
.cssform{width:100%;margin:5px 0;}
.cssform h2{color:#000;font-size:13px;font-weight:bolder;overflow:visible;margin:0;padding:0 0 10px;}
.cssform h3{color:#000;font-size:11px;font-weight:bolder;overflow:visible;margin:0;padding:10px 0;}
.cssform .cssq{background:#EFEFEF;margin-bottom:15px;border:1px solid silver;padding:7px;}
.snav_wrap{line-height:15px;margin:0;padding:28px 10px 20px 20px;}
.snav_wrap p{font-size:11px;}
.snav_wrap img{border:1px solid #CCC;margin-left:0;margin-right:12px;}
.linklist{margin-top:35px;}
.linklist ul li {background: none;margin-bottom: 5px; padding: 0;}
.linklist ul {padding-top: 5px;}
.linklist h3 {font-size:13px;}
.wm_gavel{background-position:75px 0;background-image:url('./images/kg/gavel.jpg' );background-repeat:no-repeat;}
.request_quote{background-position:bottom;border:1px solid #CCC;float:right;width:160px;background-image:url('./images/kg/uparrow.jpg');background-repeat:no-repeat;font-size:1.2em;color:green;text-align:center;margin:0 0 8px 12px;padding:5px 5px 100px;}
.request_quote_b{background-position:top;border:1px solid #CCC;float:right;width:160px;background-image:url('./images/kg/doc_sign.jpg');background-repeat:no-repeat;font-size:1.2em;color:#327DC2;text-align:center;margin:0 0 8px 12px;padding:90px 5px 5px;}
.wm_risk{background-position:195px 175px;background-image:url('./images/kg/ist2_6750511-risk-concept.jpg');background-repeat:no-repeat;}
.ktbl table{border-collapse:collapse;margin-top:25px;margin-bottom:15px;}
.ktbl th{font-size:11px;text-align:left;color:#000;padding:5px 4px;}
.ktbl td{border-bottom:1px solid #CCC;padding:0 .5em;}
.quote{font-style:italic;font-size:14px;background-image:url('images/kg/quotes.gif' );background-repeat:no-repeat;color:#034512;padding:9px;}
.giveaway{padding-top:12px;font-weight:700;color:navy;font-size:14px;text-align:center;}
ul li a,.linklist ul li a{color:navy;text-decoration:none;}
ul li a:hover,.linklist ul li a:hover{text-decoration:underline;}
.maintbl td,.subtbl td{border:0;vertical-align:top;padding:0;}
.subtbl,.subtbl table{border-collapse:collapse;border:0;vertical-align:top;padding:0;}
.c2_text a,#footer li a{color:#484848;text-decoration:none;}
.c2_text a:hover,#footer li:hover{color:#484848;text-decoration:underline;}
.request_quote_m{float:right;width:170px;font-size:11px;text-align:left;color:#646464;margin:0;padding:20px 0 0;}
.request_quote_m input,.request_quote_m input[type=text],.request_quote_m select{font-size:11px;width:95%;padding:2px;}
.request_quote_m h3{text-align:center;margin:0 0 4px;}
.float_r {float:right}
.float_l {float:left}
.center_bg{background-image:url('State-Resources/usa.png');background-position:center center;height:300px;background-repeat:no-repeat;text-align:center;}
.center_bg p{padding-top:100px;}
.center_bg a{margin:12px;}
.StTbl table{font:12px Arial, Helvetica, sans-serif;border-collapse:collapse;margin-top:15px;margin-bottom:3px;width:100%;border-bottom:2px solid #000;}
.StTbl h2{font-size:18px;color:#000;font-family:Arial, Helvetica, sans-serif;margin:25px 0 0;padding:0;}
.StTbl h3{font-size:11px;color:#333;font-family:Arial, Helvetica, sans-serif;font-style:italic;font-weight:400;margin:0;padding:1px 0 0;}
.StTbl span{font-size:10px;color:#333;font-family:Arial, Helvetica, sans-serif;font-weight:400;line-height:normal;margin:0;padding:1px 0 0;}
.StTbl th{font-size:11px;text-align:left;font-weight:700;color:#000;border-bottom:2px solid #000;padding:0 0 2px;}
.StTbl td{padding:1px 2px;}
.StTbl tr{border-bottom:1px solid #CCC;border-bottom-color:#EAEAEA;}

.box {margin: 15px;background: #EEEEEE; width: 80%;}
.boxtop { background: url('images/kg/ne.gif') no-repeat top right; }
.boxtop div { font-size: 0;height: 10px; background: url('images/kg/nw.gif') no-repeat top left;}
.boxbottom {  background: url('images/kg/se.gif') no-repeat bottom right; }
.boxbottom div {font-size: 0; height: 10px;background: url('images/kg/sw.gif') no-repeat bottom left; }
.boxcontent {padding: 0px 10px 0px 10px;}
.boxcontent span
{
    font-size: 22px;
    font-weight: bold;
    font-style: italic;
 
}
.boxcontent div
{
    text-align: center;
}

