body {background: #ccc; font-family: "Arial", sans-serif; line-height: 1.4; font-size: 75%; color: #003399;}
div, dd, dl, dt, fieldset, form, h1, h2,  h3, h4, img, p, ul {margin: 0; border: 0; padding: 0;}

a:link, a:visited {color: #003399; text-decoration: none;  background-color : #FFF; padding :  2px;}
a:hover, a:active {color: #fff; text-decoration: none; background-color : #00CC33; padding :  2px;}
dt {font-weight: bold; padding: 0 0 0 20px;}
h1, h2 {padding: 0 0 10px 0;}
h1 {padding : 35px 0 15px 130px;color : #00CC33;font-size :1.5em;}
h3 {padding : 0 0 0 50px;color : #00CC33;font-size :1.05em;}
h3 span{font-size :0.9em;}
h2 {font-size: 1.3em; color: #003399; background-color : #FFF;}
p {padding: 0 0 0 0px; text-align : justify;}
p.skip-links {position: absolute; top: -5000px; left: -5000px;}

div#mainwrap  {
	width : 774px;
	margin-left : auto;
	margin-right : auto;
	text-align : left;
	padding-bottom : 12px;
	background-color : #fff;
}
div#header  {
	height : 117px;
	width : 774px;
	background-image : url(images/header.gif);
    background-repeat : no-repeat;
	}
	

div#nav {
	width : 185px;
	float : left; 
	color: #003399;
	background-color : #fff;
	font-size : 1.1em;
	font-weight : bold;
	}
div#nav img{
	padding : 25px 0 0 25px;
	}
div#listmenu  {
padding : 10px 0 0 25px;
}
div#listmenu ul  {
margin : 0 0 0 0px;
}
div#listmenu li  {
list-style-type : none;
padding-top : 4px;
padding-bottom : 4px;
padding-left : 10px;
}

div#content {
	width : 545px;
	float : left;
	border-left : 2px dashed #00CC33;
	background-color : #fff;
	padding : 15px 20px 20px 20px;
	margin : 5px 0 0 0;
	}
a.text  {color: #00CC33; text-decoration: none;  border-bottom : 1px dashed #00CC33; background-color : #FFF; padding :  0px;
}
a.text:active {color: #00CC33; text-decoration: none;  border-bottom : 1px dashed #00CC33; background-color : #FFF;padding :  0px;
}
a.text:visited {color: #00CC33; text-decoration: none;  border-bottom : 1px dashed #00CC33; background-color : #FFF;padding :  0px;
}
a.text:hover  {color: #fff; text-decoration: none; background-color : #00CC33;padding :  0px;
}

a.resources  {color: #00CC33; text-decoration: none;   background-color : #FFF; padding :  0px;
}
a.resources:active {color: #00CC33; text-decoration: none;   background-color : #FFF;padding :  0px;
}
a.resources:visited {color: #00CC33; text-decoration: none;   background-color : #FFF;padding :  0px;
}
a.resources:hover  {color: #fff; text-decoration: none; background-color : #00CC33;padding :  0px;
}

div#order {
	width:505px; margin-left:10px;float :left; padding-top :20px; margin-top: 10px;
	}

div#order form  {  
	padding :0 0 0 0px; 
		} 
div#order div.clearfix { 
	padding:10px 0 0 0px; vertical-align:top; 
	} 
div#order form label {
	width:190px; float:left; margin:0 0px; padding-right : 0px
	} 
.list  {
padding : 10px 0 0 10px;
}
.list ul  {
margin : 0 0 0 10px;
}
.list li  {
list-style-type : disc;
padding : 0 0 0 0px;

}
.list2  {
padding : 10px 0 0 10px;
}
.list2 ul  {
margin : 0 0 0 10px;
}
.list2 li  {
list-style-type : disc;
padding : 10px 0 10px 0px;

}
.resources { padding : 0 0 0 0; }

.resourcesleft { padding : 0 20px 0 0;float : left; }
.resourcesright { padding : 0 0 0 0;float : left; color: #ff3300; }
div#accessleft { padding : 0 0 0 0; float : left;}
div#accessleft  a {color: #000; text-decoration: none;  border-bottom : 1px dashed #FFf; background-color : #FFF;padding :  0 0 0 0px;}
div#accessleft a:hover {color: #000; text-decoration: none;  border-bottom : 1px dashed #FFf; background-color : #FFF;padding :  0 0 0 0px;}
div#accessright { padding : 0 0 0 30px; float : left; border : 0px;}
div#accessright  a {color: #000; text-decoration: none;  border-bottom : 1px dashed #FFf; background-color : #FFF;padding :  0 0 0 0px;}
div#accessright a:hover {color: #000; text-decoration: none;  border-bottom : 1px dashed #FFf; background-color : #FFF;padding :  0 0 0 0px;}
div#demo { padding : 0 0 0 0px;  border : 0px;}
div#demo  a {color: #000; text-decoration: none;  border-bottom : 1px dashed #FFf; background-color : #FFF;padding :  0 0 0 0px;}
div#demo a:hover {color: #000; text-decoration: none;  border-bottom : 1px dashed #FFf; background-color : #FFF;padding :  0 0 0 0px;}

div#footer {font-size : 0.75em; text-align : center; }

div#footer p{padding :  0 0 0 150px; text-align : center;}
