body {

	background-attachment: fixed;

	background-color: #ffffff;

	background-image: url(images/page_bg.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	margin: 0px;
	text-align:center;

}

.background {

	

	background-repeat: no-repeat;

	background-position: top;

	background-color: #FFFFFF;

}

.footerlinks {

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#065CA4;

padding-bottom:15px;

padding-top:12px;

}

.copyright {

font-family: Arial, Helvetica, sans-serif;

font-size:10px;

color:#065CA4;

padding-left:30px;

padding-right: 50px;

}

td.seperator {

background-image:url('images/seperator.gif');

background-position:top center;

background-repeat:repeat-y;

}

.bodytext {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color: #00279D;

padding-left:6px;

padding-top:5px;

padding-right:5px;

}

.bodytextfront {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color: #00279D;

padding-left:6px;

margin-top:-10px;

padding-top:0px;

padding-right:5px;

}

.bodytextfrontbold {

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color: #00279D;

padding-left:6px;

margin-top:-3px;

padding-top:0px;

padding-right:5px;

}




.bodytextfprh {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color: #00279D;

padding-left:13px;

padding-top:5px;

padding-right:5px;

}

.imagepad {

float:right;

margin: 3px 8px

5px 10px;

}

a {

font-family:Arial, Helvetica, sans-serif;

font-size: 11px;

color:#065CA4;

text-decoration:none;

}

a.footer:hover {

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#0784ec;

}

a.footer {

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#065CA4;

}

.baselinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #065CA4;
	padding-left: 20px;
	padding-top: 20px;
	vertical-align: top;
}

p.news {

width: 225px;

padding-left: 10px;

padding-top: 0px;

padding-right: 5px;

padding-bottom: 3px;

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

color: #065CA4;

background-image:url(images/news_div.gif);

background-repeat:no-repeat;

background-position:bottom;

}

td.news {

padding-top: 3px;

}

.newsdiv {

background-image:url(images/news_div.gif);

background-repeat:no-repeat;

background-position: top;

margin:0 0 0 0px;

text-align:left;

font-size:9px;

line-height:normal;

}

hr.newsdivider {

background-image:url(images/news_div.gif);

background-position:center;

background-repeat:no-repeat;

}

hr {

background-image:url(images/news_div.gif);

background-position:center;

background-repeat:no-repeat;

}




h2 {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#00279D;

}

p.fp_rh {

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

padding-left:13px;

padding-top:5px;

padding-bottom:0px;

font-weight:bold;

color:#00279D;

line-height:normal;

}

p.fp_lh {

font-family:Georgia, Times New Roman, Times, serif;

font-size:12px;

padding-left:6px;

padding-right:4px;

padding-top:5px;

padding-bottom:0px;

color:#00279D;

line-height:normal;

}

p.lh {

font-family: Arial, Helvetica, sans-serif;

font-size:13px;

padding-left:6px;

padding-top:5px;

padding-right:5px;

font-weight:bold;

color:#00279D;

line-height:normal;

}

p.fp_hd {

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

padding-left:2px;

padding-top:5px;

padding-bottom:0px;

font-weight:bold;

color:#003399;

line-height:normal;

}

p.fp_hdtext {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

padding-bottom:0px;

font-weight:normal;

color:#666666;



}

p.fp_hdtext1 {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-bottom:0px;

font-weight:normal;

color:#666666;



}


a.fp_hd {

font-family:Arial, Helvetica, sans-serif;

font-size:13px;



padding-bottom:0px;

font-weight:bold;

color:#003399;

line-height:normal;

}

a.fp_hdtext {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

padding-bottom:0px;

font-weight:normal;

color:#666666;



}

a.bodylink_rh {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

padding-left:13px;

padding-top:5px;

padding-bottom:0px;

font-weight:bold;

color:#00279D;

line-height:normal;

}



a.featureslink_rh {

font-family:Georgia, Times New Roman, Times, serif;

font-size:11px;

padding-top:5px;

padding-bottom:0px;

font-weight:bold;

color:#00279D;

line-height:normal;

}



a.featureslink_rh:hover {

font-family:Georgia, Times New Roman, Times, serif;

font-size:11px;

padding-top:5px;

padding-bottom:0px;

font-weight:bold;

color:#0784ec;

line-height:normal;

}



a.bodylink_rh:hover {

font-family:Georgia, Times New Roman, Times, serif;

font-size:11px;

padding-left:13px;

padding-top:5px;

padding-bottom:0px;

font-weight:bold;

color:#0784ec;

line-height:normal;

}

a.bodylink_lh {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

padding-left:6px;

padding-top:5px;

padding-bottom:0px;

font-weight:bold;

color:#00279D;

line-height:normal;

}

a.bodylink_lh:hover {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

padding-left:6px;

padding-top:5px;

padding-bottom:0px;

font-weight:bold;

color:#0784ec;

line-height:normal;

}

.newsheading {

font-family:Georgia, Times New Roman, Times, serif;

font-size:12px;

padding-left: 10px;

padding-top: 0px;

padding-right: 5px;

padding-bottom: 3px;

font-weight:bold;

color:#065CA4;

}

.bodytext_history {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color: #00279D;

padding-left:4px;

padding-top:5px;

padding-right:5px;

}

.subheading_history {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-left: 6px;

padding-top: 5px;

padding-right: 5px;

font-weight:bold;

color:#065CA4;

margin-bottom: 6px;

}

.subheading_historycontact {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style: italic;

padding-left: 6px;

padding-top: 5px;

padding-right: 5px;

font-weight:bold;

color:#065CA4;

margin-bottom: 6px;

}

.subheading_history2 {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-left: 6px;

padding-top: 5px;

padding-right: 5px;

font-weight:bold;

text-decoration: underline;

color:#065CA4;

margin-bottom: 6px;

}

.subheading_history3 {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-left: 6px;

padding-top: 5px;

padding-right: 5px;

font-weight:bold;

font-style: italic;

text-decoration: underline;

color:#065CA4;

margin-bottom: 20px;

}


.subheading_history1 {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-left: 6px;

padding-top: 5px;

padding-right: 5px;

font-weight:bold;

color:#065CA4;

margin-bottom: 6px;

margin-top: 2px;

text-decoration: underline;

}

.subheading_history4 {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-left: 6px;

padding-top: 5px;

padding-right: 5px;

font-weight:bold;

color:#065CA4;

margin-bottom: 6px;

margin-top: 6px;

}

.subheading_history5 {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

margin-left: 40px;

margin-right: 40px; 

padding-left: 3px;

padding-top: 5px;

padding-right: 3px;

font-weight:bold;

color:#065CA4;

margin-bottom: 6px;

}

.subheading_history6 {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-left: 6px;

padding-top: 0px;

padding-right: 5px;

font-weight:bold;

color:#065CA4;

margin-bottom: 6px;

margin-top: 6px;

}

ul {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-left: 6px;

color: #00279D;

}

li {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #00279D;

	padding-left:0px;

	list-style:disc;

	line-height: 14px;

}

.navspace {
display:block;
width: 5px;
background-color:#FFFFFF;
height: 30px;

}



form {

margin: 0 0 0 0px;

}

td.form {

}

table.tableform {

font-family:Georgia, Times New Roman, Times, serif;

color: #00279D;

font-size:11px;

text-align:left;

padding-left: 3px;

}

input.name {

border:1px;

border-color: #3366FF;

border-style:solid;

font-size: 11px;

color: #000000;

width: 200px;

}

input.textarea {

border:1px;

border-color: #3366FF;

border-style:solid;

font-size: 11px;

width: 400px;

height: 160px;

}

input.address {

border:1px;

border-color: #3366FF;

border-style:solid;

font-size: 11px;

width: 200px;

}

.bodytext_normal {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color: #00279D;

padding-left:6px;

padding-top:5px;

padding-right:5px;

}

p.formtitle {

padding-left: 3px;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}

input {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

}



textarea {

width: 300px;
margin-left: 145px;



}

textarea#style {

width: 300px;



}


p.titleText {

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;


text-decoration:underline;

color:#00279D;

background-color:#ffffff;

margin-left: 50px;

margin-right: 50px;

text-align:center;

}

.subheading_question {

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

padding-left: 6px;

padding-top: 5px;

padding-right: 5px;

font-weight:bold;

color:#003399;

}

.subheading_answer {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-left: 6px;

padding-top: 5px;

padding-right: 5px;

font-weight:bold;

color:#00279D;

}

.bodytextfaq {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color: #00279D;

padding-left:6px;

padding-top:2px;

padding-right:5px;


}

.newsspace {

width: 225px;

padding-left: 10px;

padding-top: 0px;

padding-right: 5px;

padding-bottom: 3px;

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

color: #003399;

font-weight: bold;

font-style: italic;

margin-top: 0px;

margin-bottom: 1px;

background-repeat:no-repeat;

background-position:bottom;

}

.newsspaceface {

width: 225px;

padding-left: 10px;

padding-top: 0px;

padding-right: 5px;

padding-bottom: 3px;

font-family: Arial, Helvetica, sans-serif;

font-size:15px;

color: #003399;

font-weight: bold;

font-style: italic;

margin-top: 0px;

margin-bottom: 1px;

background-repeat:no-repeat;

background-position:bottom;

text-decoration: none;



}



.newsspacered {

width: 225px;

padding-left: 10px;

padding-top: 0px;

padding-right: 5px;

padding-bottom: 3px;

font-family: Arial, Helvetica, sans-serif;

font-size:15px;

color: #FF0000;

font-weight: bold;

font-style: italic;

margin-top: 0px;

margin-bottom: 1px;

background-repeat:no-repeat;

background-position:bottom;

}


.newstext {

width: 225px;

padding-left: 10px;

padding-top: 0px;

padding-right: 5px;

padding-bottom: 10px;

font-family: Arial, Helvetica, sans-serif;

font-style: italic;

font-size:11px;

color: #00279D;

margin-top: 0px;

margin-bottom: 6px;

background-image:url(images/news_div.gif);

background-repeat:no-repeat;

background-position:bottom;
}

.newstextred {

width: 225px;

padding-left: 10px;

padding-top: 0px;

padding-right: 5px;

padding-bottom: 10px;

font-family: Arial, Helvetica, sans-serif;

font-style: italic;

font-size:11px;

color:#FF0000;

margin-top: 0px;

margin-bottom: 6px;

background-image:url(images/news_div.gif);

background-repeat:no-repeat;

background-position:bottom;
}


td.newstext {

width: 225px;

padding-left: 10px;

padding-top: 0px;

padding-right: 5px;

padding-bottom: 10px;

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

color: #00279D;

background-image:url(images/news_div.gif);

background-repeat:no-repeat;

background-position:bottom;

}


td.newstextred {

width: 225px;

padding-left: 10px;

padding-top: 0px;

padding-right: 5px;

padding-bottom: 10px;

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

color: #00279D;

background-image:url(images/news_div.gif);

background-repeat:no-repeat;

background-position:bottom;

}



.historytext {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color: #00279D;

padding-left:6px;

padding-top:5px;

padding-right:5px;

margin-top: 0px;

margin-bottom: 1px;

}

.producttext {

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight: bold;

color:#FF0000;

padding-left:6px;

padding-top:5px;

padding-right:5px;

margin-top: 0px;

margin-bottom: 0px;

}

#productrowheader {
	background-color: #FFFFFF;
	width: 390px;
	margin-left:50px;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	float: left;
	padding-top: 35px;
	
}

#productrowtitle {
	background-color: #003399;
	width: 145px;
	margin-left:40px;
	height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	float: left;
	padding-top: 0px;
	font-weight: bold;
	
}

.productrowtitle {
	background-color: #003399;
	width: 145px;
	margin-left:40px;
	height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	
	padding-top: 0px;
	font-weight: bold;
	
}

#productrowtitler {
	background-color: #003399;
	width: 145px;
	margin-left:88px;
	height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	float: left;
	padding-top: 0px;
	font-weight: bold;
	
	
}

#productrowheaderright {
	background-color: #FFFFFF;
	width: 390px;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	float: left;
	padding-top: 35px;
}

#productrowheaderl {
	background-color: #FFFFFF;
	width: 780px;
	margin-left:50px;
	height:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	float: left;
	padding-top: 2px;	
	
	
}

#productholder {
	background-color: #FFFFFF;
	width: 780px;
	margin-left: 50px;
	
	
}

#productsizesholder {
	background-color: #FFFFFF;
	width: 185px;
	float: left;
	height: 10px;
	padding-top: 17px;
}

#productsizes {
	background-color: #FFFFFF;
	width: 37px;
	float: left;
	height: 16px;
	
}

#productsizesspacer {
	background-color: #FFFFFF;
	width: 150px;
	float: left;
	height: 69px;
	
}

#productsizesspacer1 {
	background-color: #FFFFFF;
	width: 150px;
	float: left;
	height: 54px;
	
}

#productsizesspacer2 {
	background-color: #FFFFFF;
	width: 150px;
	float: left;
	height: 332px;
	
}

#productsizesspacer3 {
	background-color: #FFFFFF;
	width: 150px;
	float: left;
	height:6px;
	
}

#productsizesspacer4 {
	background-color: #FFFFFF;
	width: 150px;
	float: left;
	height:0px;
	
}

#productrow {
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	width: 230px;
	margin-left: 50px;
	float: left;
	padding-top: 10px;
	height: 920px;
	
}

#productrow ul li{
	color:#003399;
	line-height: 16px;
	
	font-size:11px;
}

#productrowb {
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	width: 220px;
	margin-left: 50px;
	
	clear:both;
	padding-top: 20px;
	height: 790px;
}

#productrowr {
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	width: 365px;
	float: left;
	padding-top: 10px;
	padding-left: 25px;
	height: 920px;
	
	
}

#productrowr ul li{
	color:#003399;
	line-height: 16px;
	
	font-size:11px;
}

#productspacer {
	background-color: #FFFFFF;
	width: 200px;
	height: 66px;
	}

#footerrow {
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	width: 880px;
	float: left;
	height: 35px;
	margin-left: 50px;
}

#thankyouheader {
	background-color: #ffffff;
	width: 780px;
	margin-left:50px;
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	text-align: center;
	float: left;
	padding-top: 35px;
	
}











#page {
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	}


#indexbody {
	width: 828px;
	margin-left: 2px;
	overflow:hidden;
	
	}
	
#productbody {
	width: 780px;
	margin-left: 50px;
	overflow:hidden;
	background-color:#FFFFFF;
	
	}	
	
	
#header {
	width: 880px;
	height:22px;
	margin-left:0px;
	}



#logo {
	width:287px;
	height:116px;
  	float: left;
   	background-color: #FFFFFF;
    margin-left: 50px;
	margin-top: -4px;
	}

	
#base {
	width: 880px;
	height:9px;
	margin-left:0px;
	clear: left;
	}	


#titlecell {
	width: 780px;
	height:5px;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:5px;
	font-weight:bold;
	
	color:#00279D;
	background-color:#ffffff;
	margin-left: 50px;
	text-align:center;
	}	


#titlecellinner {
	float:left;
	background-image:url(images/bg1.gif);
	background-repeat:repeat-x;
	width: 320px;
	height:25px;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#003399;
	padding-top:2px;
	margin-left: 0px;
	text-align:center;
	}
	
#titlecellinnerleft {
	background-image:url(images/bgleft.gif);
	background-repeat:no-repeat;
	float:left;
	width: 6px;
	height:25px;
	margin-left:224px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#003399;
	padding-top:2px;
	
	
	}	
	
#titlecellinnerright {
	float:left;
	background-image:url(images/bgright.gif);
	background-repeat:no-repeat;
	width: 6px;
	height:25px;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#003399;
	padding-top:2px;
	margin-left: 0px;
	
	}		


#pagefooter {
	background-color:#ffffff;
	background-image:url(images/pagefooter.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:10px;
	width: 780px;
	margin-left:50px;
	
	}
	
	
#pagefooterleft {
	float:left;
	background-color:#ffffff;
	width: 290px;
	margin-left:50px;
	padding-top: 10px;
	}
	

#pagefootercenter {
	float:left;
	background-color:#ffffff;
	width: 410px;
	padding-top: 10px;
	}
	
	
#pagefooterright {
	float:left;
	background-color:#ffffff;
	width: 75px;
	padding-top: 10px;
	padding-left:5px;
	}
	
	
#centerpage {
	width: 780px;
	height:300px;
	margin-left:50px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	}	
	
	
#centerpageleft {
	width: 320px;
	height:298px;
	margin-left:50px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	float: left;
	}				
.baselinks1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #065CA4;
	padding-left: 0px;
	vertical-align: top;
	margin-left: -55px;
}

.baselinks2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #065CA4;
	padding-left: 0px;
	vertical-align: top;
	margin-left: -40px;
}

.baselinks3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #065CA4;
	padding-left: 0px;
	vertical-align: top;
	margin-left: -8px;
}


#pagecontent {
	width: 880px;
	height:20px;
	margin-left: 0px;
	margin-right: 20px;
	text-align:left;
	
		
	}
	
#productbottom {	
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	}	
	
#productheader {
	width: 780px;
	margin-left:00px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
	text-align:center;
	font-weight:bold;
	color:#00279D;
	padding-top: 5px;
		}	
		
#productheader1 {
	width: 780px;
	height:3px;
	margin-left:00px;
	background-color:#ffffff;
	}			
		
#productheaderline {
	width: 720px;
	height:3px;
	margin-left:30px;
	
	background-color:#ffffff;
	}	
	
#productbasecurve {
	width: 880px;
	height:9px;
	margin-left:00px;
	
	}	
	
#returnbutton{
	width: 100px;
	height:20px;
	margin-left:00px;
	border: thin solid #003399;
	text-align:center;
	background-color: #99CCFF;
	vertical-align: middle;
	}												