/* CSS Document */
body{
padding:0px;
margin:0px;
background:#dddddd;
font-family:Arial, Helvetica, sans-serif;

}

#main{
/*margin:auto;*/
width:950px;
margin:left;
background:#dddddd;
padding-left:10px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
}

#top_banner{
width:900px;
float:left;
clear:left;
padding-right:10px;
padding-top:10px;
}

#left_col_front{
width:300px;
float:left;
clear:left;
background:#dddddd;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;
}

#right_col_front{
width:600px;
margin-left:330px;
background:#dddddd;
padding-top:50px;
clear:right;
}

p {
text-align:left;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 18px;
text-decoration: none;
}

#left_col_front ul{
font-size: 14px;
line-height: 18px;
padding:0px;
margin-left:60px;
position:relative;
right:50px;
list-style:none;
text-align:left;
}

#left_col_front ul ul{
font-size: 10px;
line-height: 12px;
padding:0px;
margin:0px;
width:250px;
position:relative;
left:10px;
text-align:left;
text-transform:lowercase;
}

#left_col_front a{
	text-decoration:none;
	color:#517FCD;
}

#left_col_front a:hover{
color:#314F83;	
}

#left_col_front .active{
color:#314F83;
}


ul {
text-align:left;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 18px;
text-decoration: none;
list-style-type: square
list-style: none;
para-space:9px;
}
	
h1 {
text-align:left;
color:#444444;
font-family:arial;
font-size: 12px;
line-height:16px;
}

a.nav {
font-family:arial;
font-size: 14px;
line-height: 18px;
text-decoration: none;
text-transform: uppercase;
color:#517FCD;
}

a.active {
font-family:arial;
font-size: 14px;
line-height: 18px;
text-decoration: none;
text-transform: uppercase;
color:#314F83;
} 


a.small {
font-size:11px;
line-height:13px;
text-transform: Capitalize;
}

#right_col_front a {
	color:#314F83;
	text-decoration:none;
}


