body{
	//background-color:#1e77d3;
	width:980px;
	margin-left:auto;
    margin-right:auto;
	//font-family:Verdana;
    font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
//    font-size:1em;
font-size:13px;
	color:#000000;
}

#mainbody{
	width:980px;
	margin-left:auto;
    margin-right:auto;
//	font-family:Verdana;
    font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
//	font-size:1em;
	font-size:13px;
	color:#000000;
}

#header_logo{
	position:absolute;
	height:45px;
	width:980px;
	background-color:#FFFFFF;
	font-family:Verdana;
    font-size : 2em;
	color:#000080;
	font-weight: bold;
	text-align:top;
	padding-top:10px;
	padding-bottom:2px;
	top:0px;
 }

#NavTopje{
 position:absolute;
 height:30px; 
 width:980px;
 top:55px;
// font-family: Verdana,Arial;
// font-size:0.70em;
 font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
 font-size:16px;
 //background-color: #e5eef9;
 background-color:#000000;
 color:#ffffff;
 text-align: right;
 padding-top:5px;
 border-top: 2px solid black;
 }
 
 #NavTopje a:link{
	 text-decoration:none;
	 color:#ffffff;
 }
 #NavTopje a:visited{
	 text-decoration:none;
	 color:#ffffff;
 }
 #NavTopje a:hover{
 	text-decoration:underline;
 	color:#ffffff;
 }
 	
 .Navbox{
 	padding:1px 1px 1px 1px;
 }

#Navbox{
 	padding:1px 1px 1px 1px;
 }

#Nav{
	position:absolute;
	width:154px;	
	top:86px;
	padding:10px 0px 0px 0px;
// 	font-family: Verdana,Arial;
	//font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;
//	font-size:0.70em;
	//font-size:11px;
	//font:11px/1.5 "Lucida Grande",Geneva,Arial,Verdana,sans-serif;
    font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	font-size:14px;
	line-height: 14px;
	text-decoration:none;
	border-right:1px solid #999999;
//	background-color:#e5eef9;
	background-color:#F1F1F1;
	height:330px;
	color:#333;
	}
#Nav .line{border-top:solid 1px #999999;margin:5px 0 5px 0;}
#Nav > .line{margin:6px 0 4px 0;}
#Nav h4{margin:4px 0 5px 5px;font-size:95%;}
#Nav > h4{margin:4px 0 4px 5px;}
#Nav ul{list-style:none;margin:0;padding:0;}
#Nav li{padding:0;margin:-4px 2px;width:148px;}
#Nav > ul > li{margin:-3px 2px;}
#Nav a{cursor:pointer;display:block;color:#000000;padding:2px 4px 4px 8px;margin:1px 0;}
#Nav > ul > li > a{border:1px solid transparent;padding:2px 4px 4px 7px;}
#Nav a:visited{color:#000000;}
#Nav a:hover{border:1px solid #cccccc;margin:0;padding:2px 4px 4px 7px;background-color:#f1f1f1;text-decoration:none;}
#Nav > ul > li > a:hover{margin:1px 0;}

#navbottom{
	position:absolute;
	height:30px;
	background-image:url('/images/gradient_nav.gif');
	background-repeat:no-repeat;
	top:404px;
	width:154px;
}

#rightbox{
	position:relative;
	left:160px;
	//width:574px;
	width:805px;
	top:90px;
	padding:10px 10px 10px 10px;
	background-color:#FFFFFF;
// 	font-family: Verdana,Arial;
    font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
//	font-size:0.70em;
	font-size:13px;
}

#rightboxcolumn1{
	//width:285px;
	width:400px;
	padding:0px 0px 0px 0px;
}

#rightboxcolumn2{
	position:absolute;
	top:0px;
	//width:285px;
	width:400px;
	//left:295px;
	left:410px;
	padding-left:10x;
	padding-right:10px;
}

#redfrontpagebanner{
	position:relative;
	//width:575px;
	width:806px;
	//background-color:#FF0000;
	height:70px;
	padding-top:30px;
	left:0px;
	text-align:center;
	
}

#bottom{
	position:relative;
	top:100px;
	height:45px;
	width:980px;
//	font-family: Verdana,Arial;
    font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
    font-size:0.70em;
    text-align: center;
}

.bottom{
	position:relative;
	top:100px;
	height:45px;
	width:980px;
//	font-family: Verdana,Arial;
    font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
    font-size:0.70em;
    text-align: center;
}
#fat {
	font-size:1.2em;
	font-weight:bolder;
}
.fat {
	font-size:1.2em;
	font-weight:bolder;
}
.redcaption{
	font-size:1.5em;
	font-weight:bold;
	color: #FF0000;
}

#redcaption{
	font-size:1.5em;
	font-weight:bold;
	color: #FF0000;
}

#redtext{
	font-weight:bold;
	color: #FF0000;
}

.redtext{
	font-weight:bold;
	color: #FF0000;
}

.redbar{
	font-size:1.2em;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#CE0000;
	padding:2px;
}

.bluebar{
	font-size:1.2em;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#5050a0;
	padding:2px;
}


.bluecaption{
	font-size:1.5em;
	font-weight:bold;
	color: #000080;
}

#bluecaption{
	font-size:1.5em;
	font-weight:bold;
	color: #000080;
}

#blackcaption{
	font-size:1.5em;
	font-weight:bold;
	color: #000000;
}

#productbox{
	width:670px;
	padding:10px 10px 10px 10px;
	background-color:#F3F3F3;
	border-style:solid;
	border-width:thin;
	border-color:#999999;	 
}

.productbox{
	width:670px;
	padding: 0px 20px 5px 5px;
	background-color:#F3F3F3;
	border-style:solid;
	border-width:thin;
	border-color:#999999;
	margin-bottom:30px;
}


#whitecaption{
	color:#CC0033;
	font-size:1.5em;
	font-style:italic;
	font-weight:bold;
}

.whitecaption{
	color: #cc0033;
	font-size:1.5em;
	font-style:italic;
	font-weight:bold;
}


#productbox_top{
	position:relative;
	//width:543px;
	width:673px;
	height:256px;
	padding:7px 0px 0px 12px;
	//background-image:url('/images/shop/borders/box_blue_top.gif');
	//background-repeat:no-repeat;
}

.productbox_top{
	position:relative;
	//width:543px;
	width:673px;
	//height:256px;
	height:210px;
	padding:7px 0px 0px 12px;
	//background-image:url('/images/shop/borders/box_blue_top.gif');
//	background-repeat:no-repeat;
}


#productbox_grey_top{
	position:relative;
//	width:543px;
width:673px;
	height:33px;
	padding:7px 0px 0px 12px;
//	background-image:url('/images/shop/borders/box_grey_top.gif');
//	background-repeat:no-repeat;
}


#productbox_top_col_a{
	position:absolute;
	width:100px;
	padding:10px 0px 0px 0px;
	top:30px;
}

#productbox_top_col_b{
	position:absolute;
	width:300px;
	padding:10px 0px 0px 10px;
	left:101px;
	top:30px;
}


#productbox_middle{
	//width:555px;
	width:685px;
	padding:0px 0px 0px 0px;
//	background-image:url('/images/shop/borders/box_blue_middle.gif');
//	background-repeat:repeat-y;
}

.productbox_top_col_a{
	position:absolute;
	width:100px;
	padding:10px 0px 0px 0px;
	top:30px;
}

.productbox_top_col_b{
	position:absolute;
	width:430px;
	padding:10px 0px 0px 10px;
	left:101px;
	top:30px;
}


.productbox_middle{
	//width:555px;
	width:685px;
	padding:0px 0px 0px 0px;
//	background-image:url('/images/shop/borders/box_blue_middle.gif');
//	background-repeat:repeat-y;
}

#productbox_grey_middle{
//	width:555px;
width:685px;
	padding:0px 0px 0px 0px;
//	background-image:url('/images/shop/borders/box_grey_middle.gif');
//	background-repeat:repeat-y;
}

#productinfo_grey{
//	width:515px;
width:645px;
	padding:4px 5px 6px 5px;
	margin-left:15px;
}



#product_option{
	width:645px;
	padding:4px 5px 6px 5px;
	height:15px;
	margin-left:15px;
	background-color: #e7e7e7;
	font-size:0.90em;
}
#product_option_description{
	float:left;
	width:485px;
	padding-top:4px;
}
#product_option_price{
	float:left;
	width:100px;
	padding-top:4px;
}

#product_option_purchase{
	float:left;
	width:50px;
}

.product_option{
	//width:515px;
	width:645px;
	padding:4px 5px 6px 5px;
	height:15px;
	margin-left:15px;
	background-color: #e7e7e7;
	font-size:0.90em;
}
.product_option_description{
	float:left;
	//width:365px;
	width:485px;
	padding-top:4px;
}
.product_option_price{
	float:left;
	//width:90px;
	width:100px;
	padding-top:4px;
}

.product_option_purchase{
	float:left;
	width:50px;
}



#productbox_bottom{
	width:555px;
	height:18px;
	padding:0px 0px 0px 0px;
//	background-image:url('/images/shop/borders/box_blue_bottom.gif');
//	background-repeat:no-repeat;
}	

.productbox_bottom{
	//width:555px;
	width:685px;
	height:18px;
	padding:0px 0px 0px 0px;
//	background-image:url('/images/shop/borders/box_blue_bottom.gif');
//	background-repeat:no-repeat;
}	


#productbox_grey_bottom{
//	width:555px;
width:685px;
	height:18px;
	padding:0px 0px 0px 0px;
//	background-image:url('/images/shop/borders/box_grey_bottom.gif');
//	background-repeat:no-repeat;
}	


//h7{ color: #FFFFFF }
//#NavTop {font-family:Verdana,Arial;font-size:95%;}

//#BlueBar {font-family:Verdana,Arial;font-size:120%;font-weight:bold;}
//#Paragraph{font-family:Verdana,Arial;font-size:90%;}
//h9{font-family:Verdana,Arial;font-size:80%;}
//#NavTop2{
// font-family: Verdana,Arial;
// color: #FFFFFF;
// border-right: 1px solid #999999;
// background-color: #e5eef9;
// }
//#NavLeft2{
// border-right:1px solid #999999;
// background-color:#e5eef9;
// }
 
//td{font-family:Verdana,Arial;font-size:70%;}
td{font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:13px;}
table{border-collapse:collapse;border-width:0;}
a{text-decoration:none;color:#003399}
a:hover{text-decoration:underline;color:#05e313}
//color:#F60

.table_wrapper
{
	width:600px;
}

.table_left_column {
	width:200px;
	text-align:right;
	vertical-align:middle;
}
.table_right_column{
	width:400px;
	text-align:left;
	vertical-align:middle;
}

#emaildiv{
	display:none;
	visibility:hidden;
}
	
