/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 170%;
	font-weight: normal;
	font-variant: normal;
	color: #0066CC;
	background-image:url(images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

.wbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 150%;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}

.tcs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 150%;
	font-weight: normal;
	font-variant: normal;
	color: #0033CC;
}

.pbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 150%;
	font-weight: normal;
	font-variant: normal;
	color: #336699;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 150%;
	font-weight: 100;
	font-variant: normal;
	color: #0066CC;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 150%;
	font-weight: bold;
	font-variant: normal;
	color: #0066CC;
}

.mlink {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: 900;
	color: #ffffff;
	text-decoration:;
	font-variant: normal;
	line-height: 120%;
}

a:mvisited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 100;
	color: #FFFFFF;
	text-decoration:;
	font-variant: normal;
	line-height: 120%;
}
	
a:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 100;
	color: #0066CC;
	text-decoration:;
	font-variant: normal;
	line-height: 120%;
}

a:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 100;
	color: #0066CC;
	text-decoration:;
	font-variant: normal;
	line-height: 120%;
}

#nav a:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: 100;
	color: #FFFFFF;
	font-variant: normal;
	line-height: 120%;
}
	
#nav a:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: 100;
	color: #FFFFFF;
	font-variant: normal;
	line-height: 120%;

}

#nav a:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: 100;
	color: #FFFFFF;
	font-variant: normal;
	line-height: 120%;

}

#graphicnav a:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 100;
	color: #333333;
	font-variant: normal;
	line-height: 320%;

}
	
#graphicnav a:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 100;
	color: #333333;
	font-variant: normal;
	line-height: 320%;

}

#graphicnav a:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 100;
	color: #333333;
	font-variant: normal;
	line-height: 320%;

}



#container {
	width:1500px; 
	height:1300px;
	margin:0 auto;
	background-color:#FFFFFF;

}

#jpholder {
	float:right; 
	width:226; 
	height:30px;

}

#maincontentmap {
	width:760px; 
	height:1800px; 
 	border-style:solid;
	border-width:1px;
	border-color: #0066FF;
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(images/cbg.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	
}

#maincontentindex {
	width:760px; 
	height:1300px; 
 	border-style:solid;
	border-width:1px;
	border-color: #0066FF;
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(images/cbg.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	
}

#tac {
	margin:0 auto;
	width:700px; 
	height:40px;
	text-align:center;
	 
}

#maincontent {
	width:760px; 
	height:1550px; 
 	border-style:solid;
	border-width:1px;
	border-color: #0066FF;
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(images/cbg.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	
}

#maincontentinserts {
	width:760px; 
	height:100%; 
 	border-style:solid;
	border-width:1px;
	border-color: #0066FF;
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(images/cbg.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	
}

#maincontentpostits {
	width:760px; 
	height:2400px; 
 	border-style:solid;
	border-width:1px;
	border-color: #0066FF;
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(images/cbg.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	
}

#maincontenttarget {
	width:760px; 
	height:2100px; 
 	border-style:solid;
	border-width:1px;
	border-color: #0066FF;
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(images/cbg.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	
}

#maincontenttips {
	width:760px; 
	height:1700px; 
 	border-style:solid;
	border-width:1px;
	border-color: #0066FF;
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(images/cbg.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	
}

#maincontenttestimonials {
	width:760px; 
	height:2400px; 
 	border-style:solid;
	border-width:1px;
	border-color: #0066FF;
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(images/cbg.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	
}

#maincontent2 {
	width:760px; 
	height:1400px; 
 	border-style:solid;
	border-width:1px;
	border-color: #0066FF;
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(images/cbg.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	
}

#maincontent3 {
	width:760px; 
	height:2750px; 
 	border-style:solid;
	border-width:1px;
	border-color: #0066FF;
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(images/cbg.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	
}

#maincontent4 {
	width:760px; 
	height:1850px; 
 	border-style:solid;
	border-width:1px;
	border-color: #0066FF;
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(images/cbg.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	
}

#maincontent5 {
	width:760px; 
	height:1300px; 
 	border-style:solid;
	border-width:1px;
	border-color: #0066FF;
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(images/cbg.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	
}

#maincontent6 {
	width:760px; 
	height:2150px; 
 	border-style:solid;
	border-width:1px;
	border-color: #0066FF;
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(images/cbg.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	
}

#maincontent7 {
	width:760px; 
	height:5000px; 
 	border-style:solid;
	border-width:1px;
	border-color: #0066FF;
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(images/cbg.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	
}

#maincontent8 {
	width:760px; 
	height:1550px; 
 	border-style:solid;
	border-width:1px;
	border-color: #0066FF;
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(images/cbg.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	
}

#maincontent9 {
	width:760px; 
	height:2000px; 
 	border-style:solid;
	border-width:1px;
	border-color: #0066FF;
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(images/cbg.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	
}


#masthead {
	float: left; 
	width:760px; 
	height:157px; 
	background-color:#6280bf;

}

#letterboxdirectholder {
	float:left; 
	width:205px; 
	height:80px;

}

#cloudholder {
	float:left;
	width:575px; 
	height:157px; 

}

#copyleft {
	 float:right; 
	 width:165px; 
	 padding:10px; 
	 background-color: #6280bf;
	 
}

#copy { 
	float:left; 
	width:530px; 
	z-index:3; 
	padding:10px 30px 100px 10px;

}





#nav  {
 float:left; 
 width:175px; 
 height:15px; 
 padding:5px 2px 5px 11px; 
 background-color:#7D81B2; 
 border-style:solid; 
 border-color:#FFFFFF; 
 border-width: 1px 1px 0px 1px;
 font: .mlink;
 
}

#graphicnav {
	float:left; 
	width:760px;
	height:450px;


}

#gn_outer {
	float:left; 
	width:180px; 
	height:450px; 
	padding:5px; 

	
}

#gn_image {
 	float:left; 
	width:180px; 
	height:130px; 
	background-color: #AFE9FA;
	
}

#gn_copy {
	 float:left; 
	 clear:both; 
	 width:158px; 
	 height:250px; 
	 padding:10px;
	 border-style:solid;
	 border-width:1px;
	 border-color: #999999;

}

#gn_copy2 {
	 float:left; 
	 clear:both; 
	 width:160px; 
	 height:250px; 
	 padding:10px; 
	
	 
}

#gn_copy3 {
	 float:left; 
	 clear:both; 
	 width:160px; 
	 height:250px; 
	 padding:10px; 
	
	 
}

#gn_copy4 {
	 float:left; 
	 clear:both; 
	 width:160px; 
	 height:250px; 
	 padding:10px; 
	
	 
}