body,td {font-family: Arial, Verdana,Tahoma; font-size: 12px; color: #000000;}


.txt02 {margin-left:10px;margin-right:10px;overflow: auto; text-align: justify; }

.mrgtop29 {margin-top:29px; text-align: justify; }

.txt03 {margin-left:10px;overflow: auto; margin-top:0px;}


.mrgleft08 {margin-left:8px;}

.mrgleft10 {margin-left:10px;}

.mrgtop10 {margin-top:10px;}

A {font-family: Verdana,Arial,Tahoma; COLOR: #0537FF; TEXT-DECORATION: underline;border :0px;  }
A:hover {font-family: Verdana,Arial,Tahoma; COLOR: #0537FF; TEXT-DECORATION: none;}


.wh {font-family: Arial, Verdana,Tahoma; font-size: 12px; color: #FFFFFF;}

span.bl {font-family: Arial, Verdana,Tahoma; font-size: 11px; color: #003680;line-height:12px;  }

.bigbl {font-family: Arial, Verdana,Tahoma; font-size: 16px; color: #0000FF;font-weight:bold;}

A.bigbl {font-family: Arial, Verdana,Tahoma; font-size: 16px; color: #0000FF;TEXT-DECORATION: none;font-weight:bold;}
A.bigbl:hover {font-family: Arial, Verdana,Tahoma; font-size: 16px; color: #0000FF;TEXT-DECORATION: underline;font-weight:bold;}
/*/---------------//*/


.full_size{
    width: 100%;
    height: 100%;
}

.header2{
    height: 50px;
    width: 100%;
    padding-left: 288px;
}

.left_menu_td{
    width: 173px;
    height: 100%;
    background-color: #FFFC01;
}

.left_menu{
   font-family: Verdana,Arial,Tahoma;
   color:#000000;
   font-size: 12px;
   display: block;
   padding:5px 0px 5px 5px;
}

left_menu:hover{
}

.pad_5{
    width: 9px;
    font-size: 10px;
}

img{border :0px;}

.pad_2{
    padding-top: 20px;
}


#statetext {font-size:12px;margin-bottom:25px;margin-top:5px;}
#getstarted {font-size:16px;background-color:#D0D0E8; width:150px;height:40px;border:1px solid #CCC;padding-top:10px;}

a:link 	{ color: #006699; text-decoration: underline; } 
a:active 	{ color: #006699; }
a:visited 	{ color : #006699; }
a:hover	{ color: #006699; text-decoration: none;}
   
.right {float: right;}
.left  {float:left;}

.Hide {display: none; visibility: hidden;}
.Show {visibility: visible;}                                                       

hr {border:0;height:1px;color:#CCC;background:#CCC;}

.maintitle {font-size: 24px;color: #000;}
.subtitle {font-size: 24px;}
.subsubtitle {font-size: 16px;}
.field {text-align: left;}
.fieldright {float: right;}

input.currency {text-align: right;}
.fieldcurrency {float: right;text-align: right;}

.label {text-align:right;width: 200px;font-size:12px;font-weight:bold;}
.m_label {text-align:right;width: 200px;color: #CC3333;	font-weight: bold;font-size:12px;}

.rowdata {background-color: #EFEFEF;line-height: 150%;}
.rowdata_alt {background-color: #DDD;line-height: 150%;}

.header {background-color: #6685AA;padding: 2px;color: #FFF;border: 1px solid #444;line-height: 150%;font-size:12px;}
.redheader {background-color: #993300;padding: 2px;color: #FFF;border: 1px solid #444;line-height: 150%;}

.header a:link { color: #FFF; text-decoration: underline; } 
.header a:active { color: #FFF; }
.header a:visited { color : #FFF; }
.header a:hover { color: #FFF; text-decoration: none;}

.maintitle a:link	{ color: #FFF; text-decoration: none; } 
.maintitle a:active 	{ color: #FFF; text-decoration: none; } 
.maintitle a:visited 	{ color: #FFF; text-decoration: none; } 
.maintitle a:hover	{ color: #FFF; text-decoration: none; } 

.celldata {line-height: 1.5;padding: 3px;border: 1px solid #CCC;font-size:12px;}
.celldata_red {line-height: 1.5;padding: 3px;border: 1px solid #CCC;font-size:12px; color: #CC3333;}
.celldata_green {line-height: 1.5;padding: 3px;border: 1px solid #CCC;font-size:12px; color: #006600;}
.celldata_small {line-height: 120%;padding: 3px;border: 1px solid #CCC;font-size:9px;font-weight: 200;}

.messagebox {background-color:#EFEFEF;padding:3px;font-size:12px;color:#444;border:1px solid #444;margin-bottom:15px;width:400px;height:20px;line-height:1.5}
#warning {color:#CC0000;padding:2px;border:1px solid #CC0000;width:400px;margin-bottom:10px;}
.fyi {color:#CC0000;}
.ok {color:#00CC00;}

SUP {font-size: 9px;}

.login {padding: 5px;width: 250px;font-size:12px;border: 1px solid #CCC;background-color:#EFEFEF;}
.loginfield {font-size:12px;}

.red {color:#CC0000;}
.green {color:#006600;}

.adminblock {border:1px solid #444;background-color:#EFEFEF;padding:3px;margin-bottom:5px;margin-right:5px;}
.adminblock .title {font-size:12px;}

#instructions {margin-left:30px;padding: 5px;width: 220px;font-size:12px;border: 1px solid #CCC;background-color:#FFF8DC;}

.imgborder {border:1px solid #CCC;}

#advert {padding:2px;line-height:1.3;font-size:12px;background-color:#D0D0E8;border:1px solid #666;}

.img-shadow {
	float:left;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 

a.usercontrol:link {color: #CC3333;}
a.usercontrol:hover {color: #CC3333;}
a.usercontrol:active {color: #CC3333;}
a.usercontrol:visited {color: #CC3333;}

.frontpagelinks {font-size:11px;line-height:1.6;}
.breadcrumb {color:#666;margin-bottom:10px;}
.breadcrumb a:link 	{ color: #666; text-decoration: underline; } 
.breadcrumb a:active 	{ color: #666; }
.breadcrumb a:visited 	{ color : #666; }
.breadcrumb a:hover	{ color: #666; text-decoration: none;}

#statetext {display:block;font-family:Tahoma;font-size:12pt;padding:3px;}