@charset "utf-8";
/* CSS Document */

/*
*{
	margin:0px;
	border:0px;
}
*/

body {
	margin:0px;
	padding:0px;
	text-align:center;
	background-color:#DEEBFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#000000;
}

h1, h2, h3, h4, h5, h6{
	font-family:font-family:Arial, Helvetica, sans-serif;
}

#wrapper1 {
	float:left;
	width:100%;
	height:230px;
	background:url(../images/designtop.jpg) top center no-repeat;
}

#wrapper1container{
	width:960px;
	margin:25px auto;
}

#wrapper1left{
	width:200px;
	float:left;
}

#wrapper1right{
	width:200px;
	float:right;
}

#wrapper2 {
	float:left;
	width:100%;
	background:url(../images/designmiddle.jpg) bottom center repeat-y;
}

#wrapper3 {
	float:left;
	width:100%;
	height:100px;
	background:url(../images/designbottom.jpg) bottom center no-repeat;
}

#wrapper3container{
	width:960px;
	margin:auto;
}

#wrapper3left{
	width:300px;
	float:left;
}

#wrapper3right{
	width:300px;
	float:right;
}

#wrapper4 {
	float:left;
	width:100%;
	height:150px;
	background-color:#DEEBFF;
}



#content {
	width:960px;
	margin:0px auto;
	text-align:left;
}

#rightcontent {
	float:left;
	width:700px;
	margin:0px 10px 0px 20px;
	background-color:#ffffff;
	border-bottom:25px solid #ffffff;
}

#rightcontent h2,
#rightcontent h3,
#rightcontent h4,
#rightcontent h5,
#rightcontent h6 {
	margin:10px 0px;
} 

#rightcontent h1{
	font-size:150%;
	font-weight:normal;
	color:#29307B;
	margin:10px 0px;
}

#rightcontent h2{
	font-size:130%;
	font-weight:normal;
	color:#29307B;
}

#rightcontent h3{
	font-size:110%;
	font-weight:normal;
}

#rightcontent h4, #rightcontent h5, #rightcontent h6{
	font-size:100%;
	font-weight:bold;
}

#rightcontent a          {color:#29307B;}
#rightcontent a:visited  {color:#29307B;}
#rightcontent a:hover    {color:#ffffff; background-color:#29307B;}
#rightcontent a:active   {color:#ffffff; background-color:#29307B;}

#rightcontent img {
	padding:0px 10px 10px 0px;
}

/* Menu */

#menu {
	float:left;
	width:200px;
	margin:0px;
	font-size:90%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#menu ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#menu ul li {
	margin:0px;
}

#menu ul a {
	display:block;
	width:186px;
	/* height:23px; */
	padding:7px 0px 7px 14px;  
	border-bottom:1px solid #A9A9A9;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}

#menu ul a:hover {
	color:#333333;
	border-bottom:1px solid #A9A9A9;
	text-decoration:none;
}

#menu ul a.active {
	color:#666666; 
	border-bottom:1px solid #A9A9A9;
}
