html{height:100%;margin-bottom:1px;}
*:focus{outline:none;}
body{font-family:Verdana,Arial,Georgia;color:#5E5E5E;font-size:8pt;margin-top:0px;background:#A3A3A3 url('images/body_top_bg.gif') repeat-x top;}
.body_bg{background: url('images/body_shd.png') repeat-y;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
h1{font-size:18px;color:#2E5274;font-weight:bold;margin:0;padding:0;}
h2{font-size:16px;color:#00008d;font-weight:normal;padding-left:20px;}
p{padding:0px;margin:8px 0px;line-height:14px;}
li{line-height:15px;}
img{border:0px;}

.lnk_lst{margin:0px;padding:0px;padding-left:20px;}
.lnk_lst li{list-style-image:url(images/lnk_lst.gif);vertical-align:top;margin:0px;padding:0px;}

.img_bdr{border:2px solid #CECECE;}
.img_bdro{border:2px solid #050567;}

#main_cont{padding-bottom:0px;padding-right:10px;}
#cont{width:530px;padding:5px 20px;margin-bottom:10px;background:url('images/welcome_bg.gif') repeat-x;float:left;}
#rht_col{background:url('images/quick_contact_bg.gif') repeat-x top;}

/*****MEDIUM size text styles*****/
.blk1{font-size:8pt;color:#000000;}
.wht1{font-size:8pt;color:#FFFFFF;}
.red1{font-size:8pt;color:#FF0000;}
.blu1{font-size:8pt;color:#003366;}
.grn1{font-size:8pt;color:#1A5F1A;}
.gry1{font-size:8pt;color:#454545}
.mar1{font-size:8pt;color:#891F1F;}

/****MEDIUM size text in BOLD style****/
.blk1b{font-size:8pt;font-weight:bold;color:#000000;}
.wht1b{font-size:8pt;color:#FFFFFF;font-weight:bold;}
.red1b{font-size:8pt;font-weight:bold;color:#FF0000;}
.blu1b{font-size:8pt;font-weight:bold;color:#003366;}
.grn1b{font-size:8pt;font-weight:bold;color:#1A5F1A;}
.gry1b{font-size:8pt;font-weight:bold;color:#454545}
.mar1b{font-size:8pt;font-weight:bold;color:#891F1F;}

.wht2b{font-size:10pt;color:#FFFFFF;font-weight:bold;}
.gry2b{font-size:10pt;font-weight:bold;color:#454545}
.blul1b{font-size:9pt;font-weight:bold;color:#003366;}

.lnblu1{font-size:8pt;font-weight:normal;color:#003366;text-decoration:none;}
.lnblu1:hover{font-size:8pt;font-weight:normal;color:#003366;text-decoration:underline;}

.lnred1{font-size:8pt;font-weight:normal;color:#FF0000;text-decoration:none;}
.lnred1:hover{font-size:8pt;font-weight:normal;color:#FF0000;text-decoration:none;}

.lnblu1b{font-size:8pt;font-weight:bold;color:#003366;text-decoration:none;}
.lnblu1b:hover{font-size:8pt;font-weight:bold;color:#003366;text-decoration:none;}

.lnftr{font-size:8pt;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.lnftr:hover{font-size:8pt;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
.ftr{font-size:8pt;font-weight:normal;color:#FFFFFF;}

/*Style Sheet for TExt Box */
.tbox{border:1px solid #CCCCCC;font-family:Verdana,Arial,Helvetica,Georgia;font-size:8pt;background-color:#FFFFFF;color:#000000;}
.tbox:focus{background:#FFFFFF;border:1px solid #7E7E7E;}

.btn{font-family:Verdana,Arial,Helvetica,Georgia;font-size:8pt;overflow:visible;padding:0px;margin:0px;padding-bottom:8px;border:0px;font-weight: bold;color: #FFFFFF;background:url('images/submit_bg.gif') no-repeat;cursor:pointer;height:25px;width:92px;}
.btn:hover{font-family:Verdana,Arial,Helvetica,Georgia;font-size:8pt;overflow:visible;padding:0px;margin:0px;padding-bottom:8px;border:0px;font-weight: bold;color: #FFFFFF;background:url('images/submit_bg.gif') no-repeat;cursor:pointer;height:25px;}

#menu{float:left;width:100%;}
#menu ul{float:left;list-style-type:none;margin:0px;padding:0px;}
#menu ul li{float:left;margin:0px;padding:0px;position:relative;text-align:center;z-index:1000;}
#menu ul li:hover ul{visibility:visible;}