body
{
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #0000FF;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #C0C0C0;
scrollbar-3dlight-color: #0000FF;
}


div, p, blockquote, ol, ul, dl, li, dt, dd, td{
	font-family: arial,sans-serif;
	font-size: 9pt;
	color: #000080;
	font-weight: normal;
	background: transparent;
}

input, textarea{
	font-family: arial,sans-serif;
	padding: 2px;
	font-size: 11px;
	color: #000082;
	background-color: #ffffff;
	border: inset 1px #708090;
}
select,option{
	font-family: arial,sans-serif;
	padding: 2px;
	font-size: 18px;
	color: #000082;
	background-color:transparent;
}
.button{
	font-family: arial,sans-serif;
	padding: 2px;
	font-size: 11px;
	color: #000082;
	background-color: #cccccc;
	border: inset 1px #708090;
}
.checkbox{
	padding: 0px;
	border: inset 1px #708090;
	background-color : #ffffff;
	color:#000000;
}

a{
	color: blue;
	text-decoration: underline;
	font-weight: normal;
	background: transparent;
	font-size : 10pt;
}

a:hover{
	color: #ff0000;
	text-decoration: none;
	font-weight: normal;
	background: transparent;
	font-size : 10pt;
}

.pagetitle{
	font-family: arial,sans-serif;
	font-size: 10pt;
	color: #000080;
	font-weight: bold;
	background: transparent;
}

.colorbar{
	background : #000080;
	font-family: arial,sans-serif;
	font-size: 10pt;
	color: white;	
}

a.colorbar{
	background : #000080;
	font-family: arial,sans-serif;
	font-size: 10pt;
	color: white
	font-weight: heavy;
	text-decoration: none;		
}

a.colorbar:visited{
	background : #000080;
	font-family: arial,sans-serif;
	font-size: 10pt;
	color: white;
	font-weight: heavy;		
	text-decoration: none;
}

a.colorbar:hover{
	background : #000080;
	font-family: arial,sans-serif;
	font-size: 10pt;
	color: white;
	font-weight: heavy;
	text-decoration: none;	
}

.prodimage{
	background : #ffffff;
	font-family: arial,sans-serif;
	font-size: 12pt;
	color: 000080;
	text-align:center;	
}

.price{
	margin-bottom: 0px;
	background-color:#C0C0FF;
	color:#000000;
	width:60px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration: none;
	font-size: 10pt;
}

.details{
	cursor:pointer;
	margin-bottom: 0px;
	background-color:#C1DEFF;
	color:#000000;
	width:60px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration: none;
	font-size: 10pt;
}

.buy{
	cursor:pointer;
	margin-bottom: 0px;
	background-color:#EDC1FF;
	color:#000000;
	width:120px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration: none;
	font-size: 10pt;
}

.prodtitle{
	background : #000080;
	font-family: arial,sans-serif;
	font-size: 10pt;
	color: white;
	text-align:center;
	font-weight:bold;	
}

.form {
	background: #DDF3FF;
	color: #000080;
}

.grey{
	background : #f5f5f5;
}

.blue{
	background : #000080;
}

.black{
	background : #000000;
}

.white{
	background : #ffffff;
}

input, textarea{
	font-family: arial,sans-serif;
	padding: 2px;
	font-size: 11px;
	color: #000082;
	background-color: #ffffff;
	border: inset 1px #708090;
}
select,option{

	font-family: arial,sans-serif;
	padding: 2px;
	font-size: 11px;
	color: #000082;
	background-color:transparent;
}
.button{
	font-family: arial,sans-serif;
	padding: 2px;
	font-size: 11px;
	color: #000082;
	background-color: #cccccc;
	border: inset 1px #708090;
}
.checkbox{
	padding: 0px;
	border: inset 1px #708090;
	background-color : #ffffff;
	color:#000000;
}


td.t{
	border: thin gray; 
	border-style: solid dotted; 
	padding: 8px;
}

table.t{
	margin: 1em; 
	width: auto; 
	border: thin solid black; 
	border-spacing: 1em; 
	border-collapse: collapse;
}

.menutitle{
	cursor:pointer;
	margin-bottom: 5px;
	background-color:#ECECFF;
	color:#000000;
	width:140px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
}

.submenu{
margin-bottom: 0.5em;
width:130px;
}

.menu3{
	display: block;
	cursor:pointer;
	margin-bottom: 5px;
	background-color:#ECECFF;
	color:#000000;
	width:68px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration: none;
}

.menu3:hover{
	cursor:pointer;
	margin-bottom: 5px;
	background-color:#ECECFF;
	color:#000000;
	width:68px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration: none;
}

.menu2{
	margin-left: 8px;
	display: block;
	cursor:pointer;
	margin-bottom: 3px;
	background-color:#B3B8FF;
	color:#000000;
	width:130px;
	text-align:right;
	padding:2px;
	border:1px solid #000000;
	text-decoration: none;
	font-weight:bold;
}

.menu2:hover{
	cursor:pointer;
	background-color:#F2B3FF;
	color:#000000;
	text-align:right;
	text-decoration: none;
	font-weight:bold;
}

.boldwhiteblue {
	color: white;
	background: #000082;
	font-weight: bold;
}

.blue {
	background: #000082;
	color: #ffffff;
}

.colourcc{
	margin-bottom: 5px;
	background-color:transparent;
	color:#000000;
	width:160px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	text-decoration: none;
}

.mainbg1{
	font-family: arial,sans-serif;
	font-size: 8pt;
	color: #000080;
	font-weight: normal;
	background-color : #8080FF;
}
.banner{
	margin-bottom: 0px;
	background-color:#FFFFFF;
	color:#000000;
	padding:0px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration: none;
}

.colour1{
	display: block;
	float: left;
	cursor:pointer;
	margin-bottom: 0px;
	background-color:#8080FF;
	color:#000000;
	width:25px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration: none;
}
.colour1:hover{
	display: block;
	float: left;
	cursor:pointer;
	margin-bottom: 0px;
	background-color:#8080FF;
	color:#000000;
	width:25px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration: none;
}

.mainbg2{
	font-family: arial,sans-serif;
	font-size: 8pt;
	color: #000080;
	font-weight: normal;
	background-color : #F7A531;
}
.colour2{
	display: block;
	float: left;
	cursor:pointer;
	margin-bottom: 0px;
	background-color:#F7A531;
	color:#000000;
	width:25px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration: none;
}
.colour2:hover{
	display: block;
	float: left;
	cursor:pointer;
	margin-bottom: 0px;
	background-color:#F7A531;
	color:#000000;
	width:25px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration: none;
}

.mainbg3{
	font-family: arial,sans-serif;
	font-size: 8pt;
	color: #000080;
	font-weight: normal;
	background-color : #F83B32;
}
.colour3{
	display: block;
	float: left;
	cursor:pointer;
	margin-bottom: 0px;
	background-color:#F83B32;
	color:#000000;
	width:25px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration: none;
}
.colour3:hover{
	display: block;
	float: left;
	cursor:pointer;
	margin-bottom: 0px;
	background-color:#F83B32;
	color:#000000;
	width:25px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration: none;
}

.mainbg4{
	font-family: arial,sans-serif;
	font-size: 8pt;
	color: #000080;
	font-weight: normal;
	background-color : #F1F832;
}
.colour4{
	display: block;
	float: left;
	cursor:pointer;
	margin-bottom: 0px;
	background-color:#F1F832;
	color:#000000;
	width:25px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration: none;
}
.colour4:hover{
	display: block;
	float: left;
	cursor:pointer;
	margin-bottom: 0px;
	background-color:#F1F832;
	color:#000000;
	width:25px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration: none;
}

.mainbg5{
	font-family: arial,sans-serif;
	font-size: 8pt;
	color: #000080;
	font-weight: normal;
	background-color : #32F881;
}
.colour5{
	display: block;
	float: left;
	cursor:pointer;
	margin-bottom: 0px;
	background-color:#32F881;
	color:#000000;
	width:25px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration: none;
}
.colour5:hover{
	display: block;
	float: left;
	cursor:pointer;
	margin-bottom: 0px;
	background-color:#32F881;
	color:#000000;
	width:25px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration: none;
}