body					{
						background-color: #F7F6F3;
						margin: 0px;
						margin-top: 10px;
						padding: 0px;
						color: #530000;
						font-family: arial, verdana, "times new roman";
						font-size: 0.9em;
						line-height: 1.3em;
						}
						
#wrapper				{
						width: 900px;
						border: 5px solid #fff;
						margin-left: auto;
						margin-right: auto;
						background-color: #fff;
						}

#header					{
						background-image: url(../site-images/header.jpg);
						background-repeat: no-repeat;
						width: 900px;
						height: 245px;
						}
						
#menu					{
						padding-left: 10px;
						padding-right: 10px;
						width: 880px;
						background-color: #B6CEE7;
						height: 40px;
						line-height: 40px;
						-khtml-opacity:.90; -moz-opacity:.90; -ms-filter:”alpha(opacity=90)”; filter:alpha(opacity=90); opacity:.90;
						}
						
#menu ul				{
							list-style: none;
							padding: 0;
							margin: 0;
							}

#menu li					{
							float: left;
							}

#menu li.active			{
							background-color: #fff;
							float: left;
							margin: 0 0;
							}

#menu li a, #menu li.active a				{
							height: 40px;
							float: left;
							display: block;
							color: #530000;
							font-size: 1.3em;
							text-decoration: none;
							text-align: center;
							font-weight: bold;
							border-right: 1px solid #000;
							padding-left: 10px;
							padding-right: 10px;
							}
							
#menu li a:hover, #menu li.active a:hover		{
							color: #fff;
					}

#menu li.active a			{
							height: 40px;
							float: left;
							display: block;
							color: #530000;
							text-decoration: none;
							text-align: center;	
							font-weight: bold;
							border-right: 1px solid #000;
							padding-left: 10px;
							padding-right: 10px;
						}
						
h1						{
						font-size: 2em;
						margin: 0px;
						margin-bottom: 8px;
						padding: 0px;
						margin-top: 15px;
						}
						
h2						{
						font-size: 1.4em;
						margin: 0px;
						margin-bottom: 5px;
						padding: 0px;
						color: #6699CC;
						}
						
.infobox			{
						width: 890px;
						padding: 5px;
						background-color: #B6CEE7;
						}
				
						
.infobox h2			
						{
						color: #530000;
						font-size: 1.4em;
						margin-top: 5px;
						}
						
.clear					{
						clear: both;
						}
						
#footer					{
						background-color: #B6CEE7;
						text-align: right; 
						font-size: 0.8em;
						width: 890px;
						height: 60px;
						padding: 5px;
						}
						
a.whitelink:focus, a.whitelink:link, a.whitelink:visited {
color : #fff;
text-decoration: none;
font-weight: bold;
}
a.whitelink:hover{
color : #530000;
background-color: #fff;
text-decoration: none;	
}						

a:focus, a:link, a:visited {
color : #530000;
text-decoration: none;
}
						



.getprice p{
width: 200px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 200px; /*width of left column containing the label elements*/
border-top: 0px solid #999999;
height: 1%;
font-size: 0.9em;
}

.getprice label{
font-weight: bold;
float: left;
margin-left: -200px; /*width of left column*/
width: 200px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.getprice input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.getprice textarea{
width: 250px;
height: 100px;
}
						
table
					{
					width: 100%;
					border-collapse:collapse;
					margin-top: 20px;
					}

th
					{
					background: #6699CC;
					color: #fff;
					text-align: left;
					padding-left: 10px;
					height: 30px;
					border-bottom: 2px solid #ffffff;					
					}

td
					{
					border-bottom: 2px solid #ffffff;
					color: #530000;
					text-align: left;
					padding-top: 4px;
					padding-bottom: 4px;
					padding-left: 10px;
					padding-right: 10px;
					background-color: #AEC7DF;
					}		
				
.form p{
width: 400px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 200px; /*width of left column containing the label elements*/
height: 1%;
font-size: 0.9em;
}

.form label{
color: #666666;
float: left;
margin-left: -200px; /*width of left column*/
width: 200px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.form input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.form textarea{
width: 250px;
height: 100px;
}

