* {
	margin: 0;
	padding: 0;
	font-family: Helvetica,Arial;
	font-size: 15.33px;
	line-height: 1.5em;
	/*vertical-align: baseline;*/
	letter-spacing: normal;
	word-spacing: normal;



}
a
{
	text-decoration:none;
}
/*==============================================================*/
.rounded_div
{
        border: none;
        background: #FFF;
        height:24px;
        width: 223px;
        background:  transparent url(../images/inputrounded.png) no-repeat scroll 0 0 ;
        margin-right:10px;
        margin-left:2px;

}


.rounded 
{
        border: none;
        background: none;
	height:21px;
        width: 210px;
	padding: 2px 7px 0px 7px;
	margin-right:10px;
	margin-left:2px;
	
}
.rounded input
{
	margin-top:-1px;
}
/*==============================================================*/
.rounded_category_div
{
        border: none;
        background: #FFF;
        width: 350px;
        height: 32px;
        background:   url(../images/selectcategory.png)  no-repeat scroll 0 0 ;
        padding: 4px;
        margin-right:10px;
	cursor:pointer;
}
.rounded_category
{
        border: none;
        background: none;
        padding: 2px 7px 0px 7px;
        width: 300px;
        height: 32px;
        margin-right:10px;
        font-size: 18px;
        font-family: Helvetica,Arial;

}
.rounded_category input
{
        margin-top:-1px;
}
/*==============================================================*/
.rounded_state_div
{
        border: none;
        background: #FFF;
        width: 219px;
        height: 32px;
        background:   url(../images/selectstate.png)  no-repeat scroll 0 0 ;
        padding: 4px;
        margin-right:10px;
        cursor:pointer;
}
.rounded_state
{
        border: none;
        background: none;
        padding: 2px 7px 0px 7px;
        width: 200px;
        height: 32px;
        margin-right:10px;
        font-size: 18px;
        font-family: Helvetica,Arial;

}
.rounded_state input
{
        margin-top:-1px;
}
/*==============================================================*/
.rounded_div_phone
{
        border: none;
        background: #FFF;
        height:24px;
        width: 69px;
        background:  transparent url(../images/small_inputrounded.png) no-repeat scroll 0 0 ;
        margin-right:10px;
        margin-left:2px;

}

.rounded_phone
{
        border: none;
        background: none;
        height:21px;
        width: 65px;
        padding: 2px 7px 0px 7px;
        margin-right:10px;
        margin-left:2px;

}
.rounded_phone input
{
        margin-top:-1px;
}

/*==============================================*/
.dropWrapWhiteBG_LC2
{
        background-image:url(../images/lc_whiteBg.png);
        background-repeat: no-repeat;
        height: 40px;
        width: 16px;
}
.dropWrapWhiteBG_Fill2
{
        background-image:url(../images/fill_whiteBg.png);
        background-repeat:repeat-x;
        padding-left:5px;
        padding-right:5px;

}
.dropWrap_LC2
{
        background-image:url(../images/lc.png);
        background-repeat: no-repeat;
        height: 40px;
        width: 16px;
}

.dropWrap_RC2
{
        background-image:url(../images/rc.png);
        background-repeat: no-repeat;
        height: 40px;
        width: 16px;
}
.dropWrap_Fill2
{
        background-image:url(../images/fill.png);
        background-repeat:repeat-x;
        padding-left:5px;
        padding-right:5px;
}
.dropWrapSideText2
{
        margin-left:30px;
}

/*==============================================*/
.my_selects 
{ 
	border: 1px; 
	border-style: solid; 
	border-color: #000000; 
       	font-size: 18px;
        font-family: Helvetica,Arial;
} 

/*==============================================================*/
.rounded_county_div
{
        border: none;
        background: #FFF;
        width: 219px;
        height: 32px;
        background:   url(../images/selectcounty.png)  no-repeat scroll 0 0 ;
        padding: 4px;
        margin-right:10px;
        cursor:pointer;
}
.rounded_county
{
        border: none;
        background: none;
        padding: 2px 7px 0px 7px;
        width: 200px;
        height: 32px;
        margin-right:10px;
        font-size: 18px;
        font-family: Helvetica,Arial;

}
.rounded_county input
{
        margin-top:-1px;
}

/*==============================================================*/

.alpha_links_container
{
	border-bottom:1px solid #990000;
	height:20px;
        width:988px;
	margin: 0 auto;	
}
.alpha_links_detail
{
	float:right;
	margin-right:20px;
        font-size:9px;
        color: #000000;
}
.alpha_links_detail a
{
	color: #990000;
	font-size:9px;
}

body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	color: #000000;
}
.twoColLiqRtHdr #container { 
	width: 960px;  /* this will create a container 80% of the browser width */
	backgroung: #990000;
	/*background: #F7F7F7;*/
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	position:relative;
	margin-top:-10px;
	margin-bottom:20px;
	text-align: left; /* this overrides the text-align: center on the body element. */
} 
.twoColLiqRtHdr #header {
		margin-left: auto;
		margin-right:auto;
        color:#ffffff;
        width:988px;
	margin-top: -20px;
}

.twoColLiqRtHdr #header_top
{ 
	background-image: url(../images/logocontainer.png);
	width:600px;
	height:115px;	
	z-index:100;
	cursor:pointer;
}
.twoColLiqRtHdr #header_middle a
{
        color:#990000;
        font-size:9px;
} 
.twoColLiqRtHdr #header_middle 
{ 
	color:#990000;
	margin-top:-26px;
	font-size:9px;
	width: 180px;
	float: right;
	
}
.twoColLiqRtHdr #header_middle_on a
{
        color:#990000;
        font-size:9px;
}

.twoColLiqRtHdr #header_middle_on
{
        color:#990000;
        margin-top:-30px;
        font-size:9px;
        width: 320px;
        float: right;

}

.twoColLiqRtHdr #header_bottom
{ 
	background-image:url(../images/topnavbg.png);
	color:#ffffff; 
	width:958px;
	height:61px;
	margin-top:-11px;
	margin-left:15px;
	
	
}

.twoColLiqRtHdr #logout
{ 
         font-size:10px;
	 float: right;
	 width:20%;
         color:#f5cd20;	 
	 text-align:center
} 
.twoColLiqRtHdr #logout a
{ 
	color:#f5cd20;
        font-size:10px;
}
 
.twoColLiqRtHdr #header h1 {
	margin: 0; 
	padding: 10px 0; 
}
.twoColLiqRtHdr #sidebars {
        float: right;
        width: 20%;
        /*background: #F3F3F3;*/
	background: #ffffff;
        padding-top: 15px 0;
	height:885px;
	text-align:center;
}
.twoColLiqRtHdr #sidebars h3, .twoColLiqRtHdr #sidebars p {
        margin-left: 10px;
        margin-right: 10px;

}

.twoColLiqRtHdr #sidebar1 {
	width: 90%; 
	/*background: blue; */
	padding-top: 15px 0;
	margin: 0 auto;
	margin-left:auto;
	margin-rigth:auto;
	margin-top:10px;
	margin-bottom:10px; 
}
.twoColLiqRtHdr #sidebar1 h3, .twoColLiqRtHdr #sidebar1 p {
	margin-left: 10px; 
	margin-right: 10px;
}
.twoColLiqRtHdr #sidebar3 {
        width: 90%;
        padding-top: 15px 0;
        margin: 0 auto;
        margin-top:10px;
        margin-bottom:10px;
        -webkit-border-radius:5px;

}

.twoColLiqRtHdr #mainContent {
        background:  #ffffff;
	margin: 0 21% 0 0px; 
	width: 78%;
	min-height:50px;
	height:870px;
	-webkit-border-radius:5px;
} 
.twoColLiqRtHdr #botton_ads {
	margin-top:5px; 
	padding: 0 10px; 
        color:#ffffff;
        background: #ffffff;
	text-align:center;
	margin-bottom:15px;

} 
.twoColLiqRtHdr #footer {
	margin-top:5px; 
	padding: 0 10px; 
        background: #000000;
        color:#ffffff;
	text-align:center;
	margin-bottom:15px;
	height:25px;
} 
.twoColLiqRtHdr #footer p {
	margin: 0; 
	padding: 10px 0; 
}
.twoColLiqRtHdr #footer a
{
        color:#f5cd20;
        font-size:10px;
}
.centerme
{
	margin-left:auto;
	margin-right:auto;
}

/* Miscellaneous classes for reuse */
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

div.inner 
{ 
	margin: 0; 
	background: #ffffff; 
	padding: 10px; 
	border:0; 
	zoom:1;
}
div.outer 
{
	margin-left:auto;
	margin-right:auto; 
	float: left; 
	margin: 5px; 
	background: #000000; 
	padding: 8px; 
	width: 98%;
	margin-top:10px; 
}
.rbcontent
{
	margin-top: -9px;
	margin-left:auto;
	margin-right:auto;
}
/*=============================================================================================*/
/*	tabs for the menu 		*/
/*=============================================================================================*/
#nav
{
  clear:both;
  font-weight:bold;
  color:#666;
  margin-left:4px;
  float:left;
  list-style-type:none;	
background: #Ffffff;
  padding-bottom:21px;
  position:absolute;
}
#nav li{
  list-style-type:none;
  float:left;
  margin:0 0 0 4px;
  padding:0 0 0 10px ;
  border-bottom:1px solid #999;
  background:url(../images/tabgrey.gif) #c0c0c0 top left no-repeat;
}
#nav li a{
  color:#666;	
  background:url(../images/tabgrey.gif) transparent top right no-repeat;
  display:block;
  padding:0 10px 0 0;
}
#nav li.cur,
#nav li.over,
#nav li:hover
{
  background:url(../images/tabblue.gif) #3375b2 top left no-repeat;
  border-bottom:1px solid #036;
}
#nav li strong,
ul#nav li.cur a,
ul#nav li.over a,
ul#nav li:hover a
{
  display:block;
  color:#fff;
  padding:0 10px 0 0;
  text-decoration:none;
  background:url(../images/tabblue.gif) transparent top right no-repeat;
}
/*=============================================================*/
/*=============================================================*/
li.list1 
{
	margin-left:10px;
	list-style:circle outside; 
} 


/*==============================================================================================*/
<!--[if IE]>
<style type="text/css"> 
/* place css fixes for all versions of IE in this conditional comment */
.twoColLiqRtHdr #sidebars { padding-top: 30px; }
.twoColLiqRtHdr #mainContent { zoom: 1; padding-top: 15px; }
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */
</style>
<![endif]-->
