body {
margin:0px auto;
background-color:#fff;
}

a {
color:#467aa7;
font-weight:bold;
text-decoration:none;
background-color:inherit;
}

a:hover{color:#2a5a8a; text-decoration:underline; background-color:inherit;}
a img{border:none;}


#header {
background-color:#fff;
text-align:left;
}

#container {
width:950px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
}

#content {
width:100%;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
margin-top:15px;
}

#content h1{
text-align:center;
display:block;
margin:0 0 16px 0;
font-size:17px;
font-weight:bold;
color:#505050;
border-top-style:solid;
border-top-width:1px;
border-top-color:#CCC;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#CCC;
padding-top:10px;
padding-bottom:10px;
}

#content h1 a {
color:#505050;
}

#content h1 a:hover{
color:#505050;
text-decoration:underline;
display:block;
}

#subcontent{
width:100%;
}

#subcontentleft{
width:66%;
float:left;
}

#subcontentleft-left{
background-color:#fff;
width:42.5%;
height:220px;
float:left;
padding:20px;
border-right-style:solid;
border-right-width:1px;
border-right-color:#CCC;
}

#subcontentleft-right{
background-color:#fff;
width:43%;
height:220px;
float:right;
padding:20px;
border-right-style:solid;
border-right-width:1px;
border-right-color:#CCC;
border-left-style:solid;
border-left-width:1px;
border-left-color:#CCC;

}

#subcontentright{
background-color:#fff;
width:29%;
height:220px;
float:right;
padding:20px;
border-left-style:solid;
border-left-width:1px;
border-left-color:#CCC;
}

#subcontent1{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
background-color:#fff;
margin-top:5px;
width:100%;
}

#subcontent1 h1{
display:block;
margin:0 0 16px 0;
font-size:17px;
font-weight:bold;
color:#505050;
border-top-style:solid;
border-top-width:1px;
border-top-color:#CCC;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#CCC;
padding-top:10px;
padding-bottom:10px;
}

#subcontent1 h1 a{
color:#505050;
}

#subcontent1 h1 a:hover{
color:#505050;
text-decoration:underline;
display:block;
}

#subcontent1-l{
float:left;	
width:72.5%;
padding:20px;
background-color:#FFF;

border-right-style:solid;
border-right-width:1px;
border-right-color:#CCC;
border-left-style:solid;
border-left-width:1px;
border-left-color:#CCC;
}

#subcontent1-sidebar{
background-color:#FFF;
width:18.5%;
float:right;
padding:18px;
}

#subcontent1-sidebar ul{
margin:15px;
padding:0;
}

#subcontent1-sidebar li{
list-style:none;
display:block;
font-size:12px;
padding-bottom:12px;
}

#subcontent1-sidebar h2{
display:block;
margin:0 0 15px 0;
font-size:14px;
font-weight:bold;
text-align:left;
color:#505050;
background-color:inherit;
}

#subcontent1-sidebar h2 a{
color:#505050;
}

#subcontent1-sidebar h2 a:hover{
color:#505050;
text-decoration:underline;
display:block;
}

#pgraphs{
padding-left:15px;
padding-bottom:15px;
padding-right:15px;
text-align:justify;
}

#footer{
text-align:center;
clear:both;
margin-top:20px;
width:100%;
color:#000000;
background-color:#FFF;
font-size:12px;
font-weight:bold;
}


