html, body{
height:100%;
background-color:#505154;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
}

#body{
margin:0 auto 0 auto;
padding-top:0px;
maring-top:0px;
width:728px;
height:100%;
  min-height: 100%; /* For Modern Browsers */
  height: auto !important; /* For Modern Browsers */
background:url(../../images/bkg.gif) top left repeat-y;
font-size:11px;
}
#header{
height:55px;

padding-right:11px;
}
#header ul{
margin:0;
padding:0;
}
#header ul li{
float:right;
list-style:none;
width:65px;

}
#header ul li a{
display:block;
height:20px;
color:#747575;
text-decoration:none;
background:url(../../images/top_nav.gif) top left no-repeat;
padding-left:10px;
padding-top:23px;
padding-bottom:0px;
font-size: 11px;
}
#header ul li a:hover{
color:#000000;
background:url(../../images/top_nav_ovr.gif) top left no-repeat;
}
#header li.active a
{
color:#000000;
}
#nav{
padding-top:10px;
padding-bottom:10px;
}

#nav ul{
margin:0;
padding:0;
}
#nav ul li{
list-style:none;
}
#nav ul li a {
display:block;
padding-left:24px;
padding-top:6px;
font-size: 11px;
font-weight:bold;
text-transform:uppercase;
width:143px;
height:27px;
color:#000000;
text-decoration:none;
background:url(../../images/button.gif) top left no-repeat;
}
#nav ul li.active a {
background:url(../../images/button_ovr.gif) top left no-repeat;
}
#nav ul li a:hover {
background:url(../../images/button_ovr.gif) top left no-repeat;
}
#nav ul li.active ul li a {
background:none;
}
#nav ul li ul li a {
height:auto;
font-weight:normal;
background:none;
padding-top:0px;
padding-bottom:10px;

}

#nav ul li ul li a:hover{
color:#E36F1E;
background-image:none;
}

#nav ul li ul li ul li a {
padding-left:40px;
text-transform:none
}




#left-col{
width:181px;
float:left;
padding-left:27px;
}

#page{
display:block;
margin-left:210px;
}

#content{
display:block;
min-height: 700px;
background-color:#FFFFFF;
height: auto !important; 
height:1%;
margin-left:0;
margin-right:23px;
margin-top:14px;
padding-top:20px;
padding-left:20px;
padding-right:20px;
padding-bottom:10px;
}
#home-box1{
border:1px solid #818385;
padding-bottom:3px;
margin-bottom:10px;
}
.padding{
padding:10px;
}

.home-box2{
float:left;
border:1px solid #818385;
width:215px;
font-size:12px;

}
.home-box3{
float:right;
border:1px solid #818385;
width:215px;
font-size:12px;

}
.home3padd{
padding-left:8px;
padding-top:5px;
padding-bottom:8px;
padding-right:8px;
}
.title{
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	background-color:#295185;
	padding:8px;
	margin-bottom:20px;
}
.title-no-marg{
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	background-color:#295185;
	padding:8px;
	margin-bottom:3px;
}
.blue{
color:#285085;
}
.black{
color:#000000;
}
a.black{
color:#000000;
text-decoration:none;
}
a:hover.black{
text-decoration:underline;
}
.black a {
color:#000000;
text-decoration:none;
}
.black a:hover{
text-decoration:underline;
}
}
.orange{
color:#E36F1E;
}
a.orange{
color:#E36F1E;
text-decoration:none;
}
a:hover.orange{
text-decoration:underline;
}
.orange a {
color:#E36F1E;
text-decoration:none;
}
.orange a:hover{
text-decoration:underline;
}
.teal{
color:#008080;
}
a.teal{
color:#008080;
text-decoration:none;
}
a:hover.teal{
text-decoration:underline;
}
.teal a {
color:#008080;
text-decoration:none;
}
.teal a:hover{
text-decoration:underline;
}

#footer{
line-height:20px;
height:20px;
background-color:#FFFFFF;
font-size:11px;
margin-left:0;
margin-right:23px;
margin-top:2px;
padding-left:15px;
padding-right:10px;
margin-bottom:10px;
}

