/* CSS Document */

body{
	padding:0; margin:0;
	font-family:Arial, Helvetica, sans-serif;
}

div, p, h1, h2, h3, ul, img{
	padding:0;
	margin:0;
}

#body_bg{
	width:980px; height:1100px; background:url(images/bg3.jpg) no-repeat; background-color:#ddeffb;
}

/*--------------------------------menubar-------------------*/
#menubar{
	width:100%;	margin:0 auto; color:#FFFFFF; height:50px; font-style:italic; font-size:14pt; font-weight:bold;
}

#menubar ul.navigation{
	width:750px; display:block; position:absolute; top:0px; left:131px; padding:0; margin:0; background:none;
}

#menubar ul.navigation li{
	height:50px; width:125px; padding:0; margin:0; display:block; float:left;
	cursor:pointer; text-align:center; list-style-type:none; padding-top:2px;
}
#menubar ul.navigation li a{
	color:#3090C7;
	text-decoration:none;
	font-size:12pt;
	font-weight:bold;
	margin:10px;
}

#menubar ul.navigation li.first{
	 background:url(images/homeg.gif) no-repeat;
}

#menubar ul.navigation li.first_over{
	 background:url(images/homew.gif) no-repeat;
}


#menubar ul.navigation li.middle{
	 background:url(images/green.jpg) no-repeat;
}

#menubar ul.navigation li.middle_over{
	 background:url(images/white.jpg) no-repeat;
}


#menubar ul.navigation li.last{
	 background:url(images/contact.gif) no-repeat;
}

#menubar ul.navigation li.last_over{
	 background:url(images/contactw.gif) no-repeat;
}

/*--------------------------------logo-------------------*/

#logo{
	text-align:center;
	margin-top:10px;
	height:275px;
	color: #207FC6;
	font-weight: bold;
}

#logo span.catchphrase{
	margin-left:100px; font-weight:bold; font-size:16pt; color:#3090C7; 
}

/*--------------------------------green-box-------------------*/

#seperator{
	height:50px;	
}

#body_row{
	 height:240px; margin-left:60px;
}


#round_box{
	width:260px; height:240px; float:left; display:block; ;	
}


#round_box div.green{
	overflow:auto; width:240px; height:240px; display:block; background:url(images/squar.gif) no-repeat; text-align:left; 	
}

#round_box div.green div.heading{
	color:#FFFFFF; font-size:20pt; font-weight:bold; padding:10px 20px 5px 30px;
}

/*--------------------------------blue-box-------------------*/

#round_box div.blue{
	width:240px; height:240px; display:block; text-align:left; 	
}

#round_box div.blue h2{
	width:235px; height:50px; font-size:14pt; font-weight:normal;
}

#round_box div.blue div.head_style{
	padding-top:10px; padding-left:10px;
}

#round_box div.blue h2.heading{
	background:url(images/bluebutton.gif) no-repeat; width:240px; height:50px;
}

#round_box div.blue p.sub_head{
	padding-top:10px; font-size:13pt; color:#006666; 
}

#round_box div.blue p.text{
	color:#006666; padding-top:10px; font-size:10pt;
}

#round_box div.blue ul{
	color:#3399FF; padding-left:30px; font-size:12pt; text-decoration:underline;
}

#round_box div.blue li{
	list-style-type:disc;
}

/*-----------------------------body_content-------------------------*/


#body_content{
	width:700px;
	float:right;
	color: #096;
}
#body_content h2{
	color:#0075be;
	font-size:24pt;
	font-weight:bold;
}

#conatct_form{
	 width:500px;
	 text-align:left;
	 padding-top:20px;
}
/*-----------------------------footer-------------------------------*/

#footer{
	width:980px; height:50px; background-color:#ddeffb; margin-left:60px; padding-top:20px
}

#footer span{
	padding-left:30px;
}
#footer a{
	text-decoration:none;
	color:#0066FF;
}
