BODY 
{ 
	margin: 0; padding: 0; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
DIV { margin: 0 auto; padding: 0; position: relative;}
#divOuter { width: 900px; /*background-color: #476FAD;*/ }
#divLeft  { width: 150px; float: left; }
#divRight { width: 750px; height: 100%; float: right; background-color: #ffffff; min-height: 300px; }
#divBottom { width: 886px; padding-top: 2px; background-color: #ffffff; 
             border-bottom: solid 2px black;
             border-left: solid 2px black;
             border-right: solid 2px black; 
             padding: 7px;
             text-align:center;
             }
.textfield
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
border:1px solid #3399FF;
}


.textstyle1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:700;
color:#000000;
}
/*
.b_line
{
	background:url(../images/blue_line.gif);
}
.w_line
{
	background:url(../images/white_line.gif);
}
*/
.tab_border
{
	border:2px solid;
	border-color:#000000;
}
.tab_border_bot { border-bottom: solid 2px #000000; }
.left_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:bold;
color:#2959a1;
}

.user
{
	background:url(../images/box.jpg );
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:700;
	text-decoration:none;
}
.go
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.menu_big
{
	background:url(../images/Menu-Abouthmsi.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:700;
	text-decoration:none;	
	font-style:normal;

}
.menu_small
{
background-image:url(../images/Menu-Contact.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:700;
	text-decoration:none;
	font-style:normal;
}
.menu_small a { display: block; width: 120px; height: 25px; padding-top: 10px; margin-bottom: 5px; }

.link_city
{
	background:url(../images/Link.jpg);
	background-repeat:no-repeat;
	text-align: left;
}
.city
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;/*#FFFFFF;*/
	font-weight:700;
	text-decoration:none;
}
.city:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:700;
	text-decoration:none;
}
.city2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;/*#FFFFFF;*/
	font-weight:700;
	text-decoration:none;
}
.city2:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#aFFFFF;
	font-weight:700;
	text-decoration:none;
}
.menu_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	color: #003399;
}
.style3 { font-weight: bold; font-size: 11px }
.textblue { color:#6699FF; }
.click
{
 color:#6699FF;
 text-decoration:underline;
 }

.click:hover
{
 color:#6699FF;
 text-decoration:none;
 }

a:link { text-decoration: none }
a:visited { text-decoration: none }
a:hover { text-decoration: none }
a:active { text-decoration: none }

.divOptions { width: 700px; margin: 0 auto; border: solid 1px #990000; padding: 5px; text-align:left; }
.options
{
	background-color: #C4C4C4 /*#cddaea*/;
}

.optionName { padding: 3px 0 3px 10px; }
.optNameTD { width: 100px; }
.optValsTD_l { width: 450px; }
.optValsTD_r { width: 150px; }
.check_b0 { margin-bottom: 0; }

.option_head_l
{
	border-bottom: /*#476fad*/#95989D 1px solid;
	padding: 0px 3px 3px 5px;
	margin: 3px 0 3px 3px;
}
.option_head_s
{
	padding: 0px 3px 3px 5px;
	margin: 3px 0 3px 3px;
}
.option_head_r { border-bottom: solid 1px #476fad; padding: 0px 5px 3px 3px; margin: 3px 3px 3px 0; }

.option_bot { padding-bottom: 3px; }

.tdstate { background-color: #ff9966; }
.tdcounty { background-color: #ffcc33; }
.tdLTh { background-color: #cccc66; text-align: center; }
.tdLT { background-color: #cccc66; text-align: right; }
.tdSPh { background-color: #66cc00; text-align: center; }
.tdSP { background-color: #66cc00; text-align: right; }
.tdCount { background-color: #cccccc; text-align:right; } 
.tdPhone { background-color: #ffff99; text-align:right; } 
.tdCountyTotal { background-color: #febf4b; font-weight: bold; }
.tdStateTotal { background-color: #ffad77; font-weight: bold; }
.tdGrandTotal { background-color: #ff7d7d; font-weight: bold; }
.trTotals { font-weight: bold; font-size: 11px; }

.tdHeader{padding: 0 0 3px 10px;}

.zzz{margin:0 auto;}
