BODY { 
	margin: 0 0 0 0;
	/*background-color: white;*/
	background-color: white;
	background-image: url('images/site_grad_gray.jpg');
	background-position: top center;
	background-repeat: repeat-x;
}



A:link { color: #000080; text-decoration: underline; }
A:visited { color: #000080; text-decoration: underline; }
A:hover { color: #DB1D38; text-decoration: underline; }

.nav {
	font-size: 11pt;
	font-weight: bold;
}

A.nav:link { color: black; text-decoration: none; }
A.nav:visited { color: black; text-decoration: none; }
A.nav:hover { color: #FFF761; text-decoration: underline; }

.attention {
	color: #DB1D38;
}

.copyright {
	font-size: 7pt;
	color: #AFAFAF;
}

A.copyright:link { color: #AFAFAF; text-decoration: none; }
A.copyright:visited { color: #AFAFAF; text-decoration: none; }
A.copyright:hover { color: #AFAFAF; text-decoration: none; }

/* contact form start */

table.contacttable {
	background-color: #E3E1E1;
	border-width:1px; border-color: #959494; border-style: solid;
}

.contactinput,
.contactbutton,
.contactarea {
	border: 1px solid #959494;
	background: white;
	padding-left: 2px;
	font-size: 11px;
}

.contactinput,
.contactarea {
	width: 300px;
}

.contactinput {
	height: 17px;
}

.contactbutton { 
	cursor: hand;
}

.contacttext {
	font-size: 11px;
}

/* contact form end */

/* horizontal */
#menu ul{width:100%; margin-left: 0;padding:2px;list-style-type: none; font-weight: bold; font-family: Palatino Linotype, Book Antiqua, Palatino, serif; font-size: 12px;margin:0px; background-color:#3F6A8D;} /*00396B*/
#menu a{padding: 2px;}
#menu a:link, #menuitems a:visited{text-decoration: none; color:white; font-weight: bold; }
#menu a:hover{background-color: #4B7EA8; color: white;} /*FFDF75*/
#menuitems li { display: inline; list-style-type: none;  padding:12px; }

#menu2 ul{width:100%; margin-left: 0; padding:3px; list-style-type: none; font-weight: bold; font-family: Palatino Linotype, Book Antiqua, Palatino, serif; font-size: 11px;margin:0px; background-color:#9DB9E6; border-bottom:1px solid gray;} /*00396B*/
#menu2 a{padding: 2px;}
#menu2 a:link, #menuitems2 a:visited{text-decoration: none; color:black; font-weight: bold; }
#menu2 a:hover{background-color: #8FA9D2; color: black;} /*FFDF75*/
#menuitems2 li { display: inline; list-style-type: none;  padding:12px; }


.lownav { font-size: 8pt; }
A.lownav:link { color: black; text-decoration: underline; }
A.lownav:visited { color: black; text-decoration: underline; }
A.lownav:hover { color: gray; text-decoration: underline; }





/* web store stuff */
.Bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: white;
	font-weight: bold;
}

table.storehead {
	background-color: #97AACA;
	border: 1px solid black;
}

td.storehead {
	background-color: #97AACA;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: white;
	font-weight: bold;
}

table.storebackground {
	background-color: #E1E7F6;
	border: 1px solid black;
}

input,select {
	font-family: verdana,arial, Sans-serif;
	font-size: 10pt;
}

.buttonmain {
	cursor: hand;
	font-family: verdana,arial, Sans-serif;
	font-weight: bold;
	font-size: 7pt;
}

.price {
	font-size: 10pt;
	font-weight: bold;
	color: green;
}

.wasprice {
	font-size: 7pt;
	color: gray;
}

.storetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14 pt;
	font-weight: bold;
}