/* CSS Document */
a:link {
	color: #496FBA;
}
a:visited {
	color: #006599;
}
a:hover {
	color: #E3693A;
}
a:active {
	color: #E93649;
}


.menutext a:link {text-decoration: none;color: #FFF;font-family: Arial;font-size: 11}
.menutext a:active {text-decoration: underline;color: #000;font-family: Arial;font-size: 11}
.menutext a:visited {text-decoration: none;color: #FFF;font-family: Arial;font-size: 11}
.menutext a:hover {text-decoration: underline;color: #FFF;font-family: Arial;font-size: 11}

.copyrighttext a:link {text-decoration: none;color: #CCC;font-family: Arial;font-size: 11}
.copyrighttext a:active {text-decoration: underline;color: #CCC;font-family: Arial;font-size: 11}
.copyrighttext a:visited {text-decoration: none;color: #CCC;font-family: Arial;font-size: 11}
.copyrighttext a:hover {text-decoration: underline;color: #CCC;font-family: Arial;font-size: 11}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #D7DDE8;
	font-family:Arial, Helvetica, sans-serif;

}

h3{color:#666; font-size:80%;}
h1{color:#03F;}
/* page layout divs */

#wrapper {    
	text-align: center;    
	margin:0 auto; 
	width:760px;  
	}
	
	#main {
	width: 760px;
	background-color:#0033FF;
	}
	

			#header {
			background-image:url(../graphics/banner_new.jpg);
			background-repeat: no-repeat;
			width: 760px;
			height: 95px;
			padding-top: 8px;
			float: left;
			}
			#header a{color:#ccc;}
			#header a:hover{color:#fff}
						#addressbox {
						/*border: 1px solid white;*/
						width: 300px;
						height: 85px;
						float: right;
						margin-right: 30px;
						}
				
			#menu {
			background-color:#03F;
			width: 108px;
			height: 100%;
			padding-left: 10px;
			padding-top: 10px;
			float: left;
			}
			
			#content {
			background-color:#FFFFFF;
			float: left;
			width: 640px;
			height: 100%; 
			border-bottom: 2px solid #03F;
			padding-top: 10px;
			}
			
			#footer {
			padding-top: 5px;
			padding-bottom: 5px;
			width: 760px;
			clear: both;
			border-top: 1px solid white;
			border-bottom: 1px solid white;
			}
			#copyright {
			padding-top: 5px;
			width: 760px;
			clear: both;
			}
			
			
			
			
			
			
.bannertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	text-align: right;
	line-height: 14px;
}
.menutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	text-align: left;
	line-height: 14px;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCC;
}
.copyrighttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCC;
}

.addresstext {
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-size: +1;
	color:#666;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666;
	text-align: left;
	margin-left: 15px;
	line-height: 16px;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666;
	text-align: left;
	margin-left: 15px;
	line-height: 16px;
}

.product{border:1px solid #ccc; text-align:left; padding:5px; margin:10px;}
.product h2{font-family: Arial, Helvetica, sans-serif; font-size: 90%; color:#666;}
.product img{float:left; margin-right:5px; border:1px solid #ccc;}

form{width:480px; margin:0 10px 20px 0 ; padding:10px; border:1px solid #333; background:#D4D4FF;}
form h2{clear:both; border-top:1px solid #795442; margin:10px 0 0 0; padding:10px 0 0 0 ;}
label{width:200px; float:left; text-align:right; margin:7px 5px 0 0px;  padding-top:0px; font-size:80%; position: relative;}
input, select {width:250px; float:left; margin:5px -3px 3px 3px;}
textarea{width:450px;  margin:10px ; height:100px; clear:both;}
.form_box{border:1px solid #ccc; margin:5px; background:#E0EAF1;}
.form_box h2{color:#f90; font-size:90%; border-bottom:1px solid #ccc; margin:0; padding:5px 4px 5px 10px; display:block; background:#f0f3ef}
.form_note{width:100px; float:left; margin:5px; font-size:8px; color:#f90;}
.button{width:100px; float:right; margin-right:30px }
.mandatory{color:#f00; }

#materials table{width:480px;}
#materials form{width:480px; margin:0 10px 20px 0 ; padding:10px; border:1px solid #fff; background:#fFF;}
#materials form h2{clear:both; border-bottom:1px solid #666; border-top:1px solid #fff; margin:0px 0 0 0; padding:0px 0 0 0 ; font-size:100%;}
#materials label{text-align:left; float:left; margin:7px 5px 0 0px;  padding-top:0px; font-size:80%; position: relative; width:100px;}
#materials input, select { float:left; text-align:left; margin:5px -3px 3px 3px; width:100px;}
#materials .check{width:20px;}
#materials textarea{  margin:10px ; height:100px; clear:both; width:150px; float:left;}
#materials .form_box{border:1px solid #ccc; margin:5px; background:#E0EAF1;}
#materials .form_box h2{color:#f90; font-size:90%; border-bottom:1px solid #ccc; margin:0; padding:5px 4px 5px 10px; display:block; background:#f0f3ef}
#materials .form_note{float:left; margin:5px; font-size:8px; color:#f90;}
#materials .button{ float:right; margin-right:30px }
#materials .mandatory{color:#f00; }



.clear{clear:both}