body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005C7D;background:url(../images/bg.jpg) repeat-x;margin-top:15px;
}

ol li
{
margin-bottom:10px;
}
h1
{
text-transform:uppercase;font-size:22px;margin-top:0;padding-top:0;margin-bottom:20px;
}
.hr
{
clear:both;
}

h2
{
font-size:16px;color:#C4932F;margin-top:0;padding-top:0;
}
.form label em {
	
	font-size: 120%;
	font-style: normal;
	color: #C00;
}
.error
{
color:red;
}
.left
{float:left;margin-right:20px;}
.right
{float:right;margin-left:20px;}
h3
{
font-size:14px;color:#005C7D;
}
h4
{
font-size:14px;color:#C4932F;font-weight:normal;
}
a
{
text-decoration:none;color:#C4932F;
}
a:hover
{
text-decoration:underline;color:#C4932F;
}
#container
{
background-color:#fff;width:780px;margin:0 auto;background:url(../images/bg_container.png) no-repeat;
}
#content
{
padding-top:0px;position:relative;top:-22px;
}

#content .leftcol
{
padding-left:27px;
}

#header .leftcol
{
padding-left:23px;
}

#header
{background:url(../images/bg_container_top.png) no-repeat;margin:0 auto;clear:both;width:780px;padding-top:13px;}
#footer
{background:url(../images/bg_container_bottom.png) no-repeat bottom;margin:0 auto;clear:both;width:737px;padding-top:13px;padding-left:30px;padding-right:13px;display:block;height:30px;text-align:right;}

small, .small
{
font-size:11px;line-height:1.1em;
}

.form td
{
padding:5px;
}

.form tr.odd td
{
background-color:#FDF9F6;
}



.form input
{
width:185px;
}
.form select
{
width:192px;
}

label{
font-weight:bold;display:block;padding-bottom:5px;
}
.form input.checkbox
{
width:auto;
}

.bt
{
width:auto;background-color:#C4932F;color:#fff;border:none;padding:5px;font-weight:bold;
}


textarea
{
font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
#nav
{
margin-top:55px;float:left;margin-bottom:10px;
}
#nav ul, #subnav ul
{

margin:0;padding:0;margin-left:0;display:block;float:left;list-style:none;margin-bottom:10px;

}

#subnav ul
{
margin-bottom:15px;padding-bottom:0;
}
#subnav.short ul
{
margin-bottom:0px;padding-bottom:0;
}

img {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);}

#content img
{margin-right:10px;margin-bottom:10px;}


#nav a
{
font-size:13px;text-decoration:none;color: #005C7D;font-weight:normal;
}
#nav a:hover
{
color:#fff;
}
#breadcrumb
{
color:#A7A7A7; font-size:11px;padding-left:33px;margin-bottom:5px;
}
#breadcrumb a
{
color:#A7A7A7;text-decoration:none;
}

#breadcrumb a:hover
{
color:#005C7D;
}

#nav ul li

{

display:block;float:left;padding:0;margin:0;

}


#subnav ul li

{

padding:0;margin:0;display:block;float:left;

}



#nav a
{
padding:0 0 0 5px;text-decoration:none;padding-right:0px; cursor:pointer;display:block;float:left;
}


#subnav a
{
padding:0 0 0 21px;text-decoration:none;padding-right:0px; cursor:pointer;display:block;color: #005C7D;
}

#nav a:hover, #nav li.selected a{background:url("../images/tab_left.gif") no-repeat left top;}

#subnav a:hover, #subnav li.selected a{background:url("../images/sub_tab_left.gif") no-repeat left top;}

#subnav a{background:url("../images/sub_tab_left_off.gif") no-repeat left top;}

#nav a:hover span, #nav li.selected a span {background:url("../images/tab_right.gif") no-repeat right top;color:#fff;}

#subnav a:hover span, #subnav li.selected a span {background:url("../images/sub_tab_right.gif") no-repeat right top;color:#fff;}

#nav a span {float:left;padding:0;display:block;height:26px;padding-top:5px;padding-right:12px;width:155px;padding-left:3px;}

#subnav a span {padding:0;display:block;height:20px;padding-top:3px;padding-right:16px;padding-left:3px;width:460px;}

#subnav.short a span
{
width:205px;
}

#content_rightcol{background:url(../images/bg_content_mid.gif) repeat-y;width:560px;}
#content_rightcol .top{background:url(../images/bg_content_top.gif) no-repeat;}
#content_rightcol .mid{margin:0 30px;}
#content_rightcol .bottom{background:url(../images/bg_content_bottom.gif) no-repeat;height:17px;}

#content_rightcol_large{background:url(../images/bg_content_large_mid.gif) repeat-y;width:720px;}
#content_rightcol_large .top{background:url(../images/bg_content_large_top.gif) no-repeat;}
#content_rightcol_large .mid{margin:0 30px;}
#content_rightcol_large .bottom{background:url(../images/bg_content_large_bottom.gif) no-repeat;height:17px;}