<!--
body{ margin:0px; }
img{ border:0px; }
div, table{ color:#666666; font:normal 12px arial; }
ul{ list-style:none; margin:0px; padding:0px; }
h1{ margin:0px; }
h2{ font-size:13px; margin:0px;}

input, select{ font-size:10px; }

#main
{
	background-image        : url( '../imgs/main_bg.jpg' );
	background-repeat	: no-repeat;
	border                  : 0px solid #999999;
	left                    : 50%;
	margin-left             : -400px;
	position                : absolute;
	width                   : 800px;
}




#top_menu{ background-color:#A8BED3; border-bottom:0px solid #A8BED3; height:30px; width:100%; }
#top_menu a
{
	color			: #FFFFFF;
	font-size		: 11px;
	text-decoration		: none;
}

#top_menu a:hover{ color:#FFFFAC; }

#body{ border:0px solid #999999; height:100%; margin-bottom:5px; margin-left:30px; margin-right:28px; margin-top:10px; }
#body_header
{
	background-image        : url( '../imgs/main_top.jpg' );
	background-repeat       : no-repeat;
	border                  : 0px solid #999999;
	height                  : 140px;
	width                   : 100%;
}
#body_header div{ margin-left:203px; margin-top:1px; }

#body_content{ border:0px solid #FFFFFF; width:100%; }
.service_list{ border-right:1px solid #143E77; margin-right:5px; width:180px; }
.service_list li{ border-bottom:1px solid #143E77; }
.service_list a{ color:#143E77; display:block; padding:4px; text-decoration:none; width:172px; _width:180px; }
.service_list a:hover{ text-decoration:underline; }
.service_list h2{ font-size:13px; }

.bar_top
{
	background-position     : 8px 0px;
	_background-position    : 16px 0px;
	background-repeat       : no-repeat;
	margin-bottom           : 6px;
	padding-top             : 15px;
}
.bar_top h1
{
	color           : #FFFFFF;
	font-size       : 11px;
	margin-left     : 9px;
	text-transform  : uppercase;
}

.other_categories
{
	background-color        : #E0E7F0;
	background-image        : url( '../imgs/bg_arrow.gif' );
	background-repeat       : no-repeat;
	background-position     : 90%;
	border-bottom           : 1px solid #336699;
	border-right            : 1px solid #336699;
	font-size               : 11px;
	padding                 : 5px;
	width                   : 170px;
	_width                  : 181px;
}
.other_categories li{ margin-bottom:-1px;}
.other_categories h1{ color:#FF6633; font-size:11px; }
.other_categories a{ color:#336699; text-decoration:none; }
.other_categories a:hover{ text-decoration:underline; }

.at a{ width:63px; }

.inner_menu{ border:0px solid #333333; width:190px; }
.inner_menu li
{
	border-bottom	: 1px solid #336699;
	color		: #143E77;
	font-weight	: bold;
	margin-bottom	: 1px;
	padding		: 5px;
}
.inner_menu li a{ color:#143E77; text-decoration:none; }
.inner_menu li a:hover{ color:#FFFFFF; text-decoration:underline; }

.main_category_list{ width:330px; }
.main_category_list li{ border-bottom:1px solid #7E9FBE; padding-bottom:5px; padding-top:5px; }
.main_category_list li a{ color:#336699; text-decoration:none; }
.main_category_list li a:hover{ text-decoration:underline; }

.sub_category_list li{ border-bottom:1px solid #336699; padding-bottom:5px; padding-top:5px; }
.sub_category_list li a{ color:#336699; text-decoration:none; }
.sub_category_list li a:hover{ text-decoration:underline; }

.base_nav_bar{ background-color:#C7D5E3; margin-top:5px; padding:5px; }
.base_nav_bar p{ margin:0px; }
.base_nav_bar a{ color:#336699; text-decoration:none; }
.base_nav_bar a:hover{ text-decoration:underline; }


.main_bar_cat_10698
{
        background-color        : #6FB84B;
        color                   : #FFFFFF;
        font-weight             : bold;
        padding                 : 5px;
}

.main_bar_cat_10774
{
        background-color        : #CC6666;
        color                   : #FFFFFF;
        font-weight             : bold;
        padding                 : 5px;
}

.main_bar_cat_10704
{
        background-color        : #FFC448;
        color                   : #FFFFFF;
        font-weight             : bold;
        padding                 : 5px;
}

.main_bar_cat_10719
{
        background-color        : #84BBE6;
        color                   : #FFFFFF;
        font-weight             : bold;
        padding                 : 5px;
}

.main_bar_cat_10705
{
        background-color        : #D1CAA3;
        color                   : #FFFFFF;
        font-weight             : bold;
        padding                 : 5px;
}

.main_bar_cat_10706
{
        background-color        : #FFCC66;
        color                   : #336699;
        font-weight             : bold;
        padding                 : 5px;
}

.main_bar_cat_10707
{
        background-color        : #95958A;
        color                   : #FFFFFF;
        font-weight             : bold;
        padding                 : 5px;
}
