* { padding: 0; margin: 0; }

p { margin: 1em 1em;}

h1, h2, h3, h4, h5 { color: #31849b; display: block; border-bottom: 1px solid #5e95aa; padding-left: 20px; padding-top: .5em; margin-bottom: 1em; }
.headcent { text-align: center; border: 0px; }
h1 { margin: 0em 0em 1em 0em; font-size: 1.4em; }
h2 { font-size: 1.3em; }
img { border: 0px; }


ul { margin: 1em 0; }
li { margin: 0 3em; }


/*#nav li { margin: 0 .5em; }
#nav ul { margin: 0 .5em; }*/


body 
	{
		font-family: Verdana, "Trebuchet MS", Trebuchet, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
		background-image: url(/images/bg.gif);
		background-repeat: repeat-x;
		background-color: #d1dbeb; /*#31849b;*/
		margin-top: 0px;
		margin-bottom: 5px;
		font-size: 14px;
		
	}
	
div#leftcol { width: 200px; float: left;}
div#rightcol { padding: 0em; width: 740px; float: right;}

	
	
div#container
	{
		margin: 0em auto;
		width: 950px;
		padding: 6px;
		text-align: left;
		background-color: #fff;
	}
	
h1 { clear: left; } 



#bottom { text-align: center; border-top: 2px solid #73abbf; margin-top: 15px; padding-top: 2px; color: #2e444d;}
#wwd { text-align: right; color: #699caf; font-size: 12px;}
#wwd a { color: #4d7280; }

#contactbox { width: 500px; background-color: #699caf; clear: both; margin: 0 auto; padding: 5px; }

#contactbox td { padding: 5px; }

.tra { text-align: right; vertical-align: top; }
.bold { font-weight: bold; }



.cweimg { margin: .5em; padding: .5em; background-color: #b6becc;}

#nav1 { background-color: #eee; padding: 2px;}
#nav1 ul, #nav1 li { margin: 0px; padding: 0px 0px 0px 0px; }
#nav1 ul { margin: 0px 0px 0px 0px; list-style-type: none; }

#nav1 ul li a { display: block; width: 190px; /*padding-left: 5px;*/ border-bottom: 1px solid #aaa; text-decoration: none; color: #111;}
#nav1 ul li a.padleft { display: block; width: 180px; margin-left: 10px; /*padding-left: 5px;*/ border-bottom: 1px solid #aaa; text-decoration: none; color: #111;}
#nav1 ul li a:hover { width: 190px; background-color: #ccc;  }
#nav1 ul li a.padleft:hover { width: 180px; background-color: #ccc;  }
/*#nav1 ul li { border: 1px solid #666; }*/

.pad10top { padding-top: 10px; }

/*.padleft { margin-left: 10px;  }*/

table.bigpadding tr td { padding: 15px; }

.padbetween li { padding-bottom: 1em; }