@charset "UTF-8";
/* CSS Document */

body{
	background: url(bg.gif);
	background-repeat:repeat;
	background-attachment:fixed;
	margin:0;
	margin-left:auto;
	margin-right:auto;

}
TD {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 160%;
	font-size: 12px;
	color: #000000;
}
img{
border-style:none;
}

strong{
	color:#484848;
	margin-bottom:0;
}


.container{
	width:850px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0;
	background: #fff;
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;
}

#container2{
	width:850px;
	height:100%;
	background: url(bodybg.jpg);
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0;
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;

}

#banner{
	width:850px;
	height:50px;
	margin-left:auto;
	margin-right:auto;
}

#nav{
	width:850px;
	height:37px;
	background-image:url(navbg.jpg);
	background-repeat:repeat-x;
	margin-top: 0px;
	padding-top: 0px;
}

#nav ul{
	position:relative;
	left:147px;
	margin-top: 0px;
	padding-top: 0px;
}

#nav li{
	list-style-type:none;
	float:left;
	padding-left:0px;
	padding-right:0px;
	background: #c43b0f;
	background-image:url(li.jpg);
	height: 37px;
	line-height:2.5em;
	position:relative;
	left:30px;
	overflow:hidden;

}

.navleft{
color:#fff;
text-decoration:none;
font-family:"arial";
font-size:11pt;
padding-top:12px;
border-right:1px solid #9c3e21;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
background: url(li1.jpg);
}

.navright{
color:#fff;
text-decoration:none;
font-family:"arial";
font-size:11pt;
border-left:1px solid #df937d;
padding-top:12px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
background: url(li1.jpg);
}

.middle{
color:#fff;
text-decoration:none;
font-family:"arial";
font-size:11pt;
border-right:1px solid #9c3e21;
border-left:1px solid #df937d;
padding-top:12px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
background: url(../images/li1.jpg);
}

#nav a:hover{
	background-image: url(li2.jpg);
}


#left{
	width:208px;
	float:left;
	text-align:left;
	padding-top:10px;
}


#right{
	width:625px;
	float:left;
	text-align:center;
	padding-right:10px;
	padding-bottom:40px;
	padding-top: 30px;

}

#right h1{
	text-align:left;
	font-family:"trebuchet ms";
	color:#c43b0f;
	padding-left:30px;
	padding-top:10px;
	padding-bottom:10px;
	font-size: 14pt;
	margin-top: 0px;
}
#right h2{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:30px;
	padding-top:2px;
	font-size: 15px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	color: #484848;
}

#right p{
	color:#606060;
	text-align:left;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left:30px;
	padding-top:5px;
	font-size:13px;
	line-height:150%;
	margin-top: 5px;
	padding-right: 20px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

#right a,  #right a:visited{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.2em;
	text-decoration:none;
	color:#0000FF;
}
#right a:hover{
text-decoration:underline;
color:#FF6633;
}

#right ul{
	position:relative;
	left:5px;
	margin-top: 15px;
	margin-bottom: 0px;
}
#right ul li{
	color:#606060;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:30px;
	font-size:12px;
	padding-right:20px;
	padding-bottom:5px;
	list-style-position:outside;
	padding-left:0px;
	line-height: 150%;
	list-style-image: url(list.gif);
	list-style-type: none;
	clip: rect(auto,auto,auto,auto);
	margin-bottom: 5px;

}


.awards{
width:625px;
position:relative;
border-bottom:2px solid #efefef;
padding-bottom:10px;
}

.awards img{
float:right;
}


#footer{
width:850px;
height:40px;
background: #c43b0f;
float:left;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
}


#footer ul{
display:inline;
}

#footer li{
float:left;
color:#fff;
font-family:"trebuchet ms";
height:40px;
list-style-type:none;
position:relative;
left:15px;
top:10px;
font-size:9pt;
}

#footer a{
text-decoration:none;
color:#fff;
font-size:9pt;
margin-right:10px;
}

#footer a:hover{
text-decoration:none;
color:#fb8b14;
font-size:9pt;
margin-right:10px;
}

.orange_underline {
	color: #D14200;
	text-decoration: underline;
}





.homeheading-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #888CA1;
	letter-spacing: 0.5px;
	line-height: 20px;
	padding-bottom: 0px;
}

.Sidelink {
	FONT-SIZE: 11px;
	COLOR: #5A5950;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	width: 100%;
	height: 100%;
	line-height: 24px;
	padding-left: 5px;
}
.Sidelink:hover
{
	color:#CC0000;
}
.sidetitleblue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	line-height: 28px;
	vertical-align: middle;
	background-image: url(bg_titleblue.gif);
}

.sidetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC3300;
	padding-left: 10px;
	line-height: 28px;
	vertical-align: middle;
	background-image: url(bg_title.gif);
}
.subMenuItem
{
	color: black;
	width:100%;
	background-color:#edeee7;
	background-image: url(bg_td.gif);
}

.subMenuItemHover
{
	color: black;
	text-decoration: none;
	background-color: #dfe0d8;
	font-size: 12px;
	width:100%;
	background-image: url(bg_td_over.gif);
}
.small{
	font-size:11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #606060;
	padding-left: 8px;
	padding-right: 8px;
}
.tborder{
	border-left: 1px solid rgb(219, 216, 216);
	border-right: 1px solid rgb(219, 216, 216);
	border-bottom: 1px solid rgb(219, 216, 216);
}
strong{
	color:#669933;
}
OL.sectionlist {
	LINE-HEIGHT: 180%;
	text-align: left;
	padding-left: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 30px;
}
OL.sectionlist LI {
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.headline
{
	color:#666666;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
