body {

background: #ffffff;

margin: 0px;

}

ul{

list-style:  url(../images/orangearrow.gif) outside;

font:normal 10px/14px verdana,geneva,sans-serif;

}

h1{
	font: bold 11px/11px Arial, Helvetica, sans-serif;
	margin:0px;
	padding: 4px 0px 4px 6px;
	color: #000066;
}

.h1copy{
	font: bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration : none;
	margin: 4px 0px 4px 6px;
}

.h1copywhite{
	font: bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration : none;
	margin: 4px 0px 4px 6px;
}



h2{
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	margin:0px;
	color:#006699;
	letter-spacing:1px;
	padding : 4px 2px 4px 2px;
}


.h2copy{
	font: 14px/18px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#006699;
	letter-spacing:1px;
	margin : 4px 2px 4px 2px;
}



h3{
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	margin:0px;
	color:#000066;
	letter-spacing:1px;
	padding : 4px 2px 4px 2px;
}



.product{
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	margin:0px;
	color:#006699;
	letter-spacing:1px;
	padding : 4px 2px 4px 2px;
}


.oldprice{
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	margin:0px;
	color: #006699;
	letter-spacing:1px;
	padding : 4px 0px 4px 0px;
	text-decoration : line-through;
}


.newprice{
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	margin:0px;
	color: Red;
	letter-spacing:1px;
	padding : 4px 0px 4px 0px;
}

p,div{

font:normal 11px/13px verdana,geneva,sans-serif;

color:#000000;

}

hr{
	color:#CCCCFF;
	line-height : 1px;
}



a:link{
	color: #006699;
	text-decoration: underline;
}



a:visited{

color:#000066;

text-decoration:underline;

}



a:active{

text-decoration:none;

}



a:hover{
	color: #FF661C;
	text-decoration:none;
}



.topnav{
	font:normal 10px/10px verdana,geneva,sans-serif;
	
	color: #CCCCFF;
}


.image{
	border-style:solid;
	border-color: Gray;
	border-width:1px;
	margin : 4px 8px 8px 8px;
}

.title{

font: bold 13px/14px arial,geneva,sans-serif;

padding:10px 0px 5px 0px;

color:#006699;

}



.subtitle{

font: bold 11px/14px arial,geneva,sans-serif;

color:#006699;

margin-top:10px;

}



.tdhead{

font: bold 11px/11px verdana,verdana,sans-serif;

text-decoration:none;

}



.more{

font: bold 10px/12px verdana,verdana,sans-serif;

text-decoration:none;

text-align:right;

margin:0px 10px 15px 0px;

}

.more a:link{

text-decoration:none;

color: #ff6600;

}

.more a:visited{

text-decoration:none;

color: #ff6600;

}

.more a:hover{

text-decoration:none;

color: #000066;

}

.submenu a:link{

text-decoration:none;

color: #ff6600;

}

.submenu a:visited{

text-decoration:none;

color: #ff6600;

}

.submenu a:hover{

text-decoration:none;

color: #ffcc00;

}

.subbtntop{
font:bold 10px/10px verdana,geneva,sans-serif;
display:block;
margin:7px 0px 0px 0px;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
border-right:1px solid #000000;
border-left:1px solid #000000;
}

.subbtn{
	font: normal 10px/11px verdana, geneva, sans-serif;
	display: block;
	padding: 2px 2px 2px 0px;
	text-decoration : none;
}

.subbtn a:link{
	color: #006699;
	text-decoration: none;
	display:block;
	padding:1px 0px 1px 10px;
	border-top:1px solid #f8f8f8;
	border-bottom: 1px solid #f8f8f8;
}

.subbtn a:visited{
	color: #006699;
	text-decoration: none;
	display:block;
	padding:1px 0px 1px 10px;
	border-top:1px solid #f8f8f8;
	border-bottom:1px solid #f8f8f8;
}

.subbtn a:active{
	color: Navy;
	text-decoration:none;
	display:block;
	padding:1px 0px 1px 10px;
	border-top:1px solid #f8f8f8;
	border-bottom:1px solid #f8f8f8;
}

.subbtn a:hover{
	color: Navy;
	text-decoration:none;
	display:block;
	background-color: #F0FAFF;
	padding:1px 0px 1px 10px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-image :  url(/plus/images/global/arrow_yellow.gif);
	background-position : left;
	background-repeat : no-repeat;
}


.events{
	font:normal 9.5px/12px verdana,geneva,sans-serif;
	color:#006699;
	padding : 1px 0px 0px 8px;
}


.events a:link{
	font:normal 9.5px/14px verdana,geneva,sans-serif;
	color:#006699;
	padding : 1px 0px 0px 8px;
	text-decoration : underline;
}

.eventtitle{
	font:bold 10px/12px verdana,geneva,sans-serif;
	color: #006699;
	padding : 2px 2px 0px 4px;
}

.headerlinks{
	font:normal 10px/14px verdana, geneva, sans-serif;
	color:#CCCCFF;
	text-decoration: underline;


}

.headerlinks a.link{
	font:normal 10px/14px verdana, geneva, sans-serif;
	color:#CCCCFF;
	text-decoration: underline;


}

.headerlinks a.visited{
	font:normal 10px/14px verdana, geneva, sans-serif;
	color:#CCCCFF;
	text-decoration: underline;


}

.headerlinks a.hover{
	font:normal 10px/14px verdana, geneva, sans-serif;
	color:#f8f8f8;
	text-decoration: underline;


}

.headerlinks a.active{
	font:normal 10px/14px verdana, geneva, sans-serif;
	color:#f8f8f8;
	text-decoration: underline;


}



.footer{
	font:normal 10px/10px verdana,geneva,sans-serif;
	color:#000066;
	text-decoration : none;
}



.footerlinks{
	font:normal 10px/13px verdana,geneva,sans-serif;
	color:#000066;
	text-decoration : underline;
}

.footerlinks a:visited{
	font:normal 10px/13px verdana,geneva,sans-serif;
	color:#000066;
	text-decoration : underline;
}

.textbox {
	font: 10px/10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #F7F7FB;
	width: 135px;
	height: 16px;
	border: 1px solid Gray;
}

.add {
	font: normal 11px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	width: auto;
	height: 16px;
	border: 1px solid Gray;
	margin : 0px 0px 2px 30px;
}

.catalog {
	font: normal 11px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	width: auto;
	height: 20px;
	border: 1px solid Gray;
	margin : 0px 0px 0px 2px;
	text-transform: uppercase;

}


.go {
	font: bold 10px/10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	width: auto;
	height: 16px;
	border: 1px solid Gray;
	margin : 0px 0px 0px 0px;
}

.qty{
	font: bold 10px/10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	width: 22px;
	height: 16px;
	border: 1px solid Gray;
	margin : 0px 0px 0px 0px;
}

.button {
	font: normal 11px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	width: 90px;
	height: 16px;
	border: 1px solid Gray;
	margin : 2px 2px 2px 2px;
}

.border {
	border: 1px solid Gray;
	margin : 0px 8px 8px 8px;
}

.bordersmall {
	border: 1px solid Gray;
	margin : 0px 2px 15px 4px;
}


.bordebluer {
	border: 1px solid Navy;
	margin : 0px 0px 0px 0px;
}


.menu {

font:bold 10px/10px verdana, geneva, sans-serif;

color:#666666;

}

.menu .options{

margin-right:1px;

margin-bottom:1px;

border-top:1px solid #000;

border-right:1px solid #000;

border-bottom:1px solid #000;

background-color:#f6f6f6;

}

.menu a:link {

font:bold 10px/10px verdana, geneva, sans-serif;

color:#000066;

display:block;

padding:2px 5px;

text-decoration:none;

}

.menu a:visited {

font:bold 10px/10px verdana, geneva, sans-serif;

color:#000066;

display:block;

padding:2px 5px;

text-decoration:none;

}

.menu a:hover {

font:bold 10px/10px verdana, geneva, sans-serif;

background-color:#ebebeb;

color:#ff6600;

text-decoration:none;

}



.mission{
	font: normal 10px/10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 4px 4px 4px 4px;
	color: #000066;
	line-height : 14px;
}



.bodycopy { line-height: 12pt; color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 8pt} 



.bluetitle{

font: bold 13px/14px arial,geneva,sans-serif;

padding:10px 0px 5px 0px;

color:#000066;

}


.purpletitle{
	font: bold 12px/12px arial,geneva,sans-serif;
	padding:10px 0px 5px 0px;
	color: #620062;
}


.orangetitle{
	font: bold 12px/12px arial,geneva,sans-serif;
	padding:10px 0px 5px 0px;
	color: #FF6317;
}

.whitebold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}


.greybold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666}



.blackbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}



.yellowbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFCC00}



.bluebold {
	font: bold 11px/13px verdana,geneva,sans-serif;
	color: #000066;
	text-decoration : none;
}



.red{

font:normal 11px/14px verdana,geneva,sans-serif;

color:#CC0000;

}


.redbold{
	font:bold 11px/14px verdana, geneva, sans-serif;
	color:#CC0000;

}



.copy{
	font: normal 9.5px/9px verdana,geneva,sans-serif;
	text-decoration:none;
	color: #0E4A67;
	line-height : 12px;
}

.copy2{
	font: normal 10px/9px verdana,geneva,sans-serif;
	text-decoration:none;
	color: #0E4A67;
	line-height : 12px;
}


.quote{
	font: normal 9.5px/9px verdana,geneva,sans-serif;
	text-decoration:none;
	color: #0E4A67;
	line-height : 12px;
	padding : 4px 4px 4px 6px;
}


.copy a:link{

text-decoration:none;

color: #333366;

}

.copy a:visited{

text-decoration:none;

color: #333366;

}

.copy a:hover{

text-decoration:none;

color: #ffcc00;

}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCFF;
	text-decoration: none;
}
.headerbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCFF;
	margin : 4px 4px 10px 4px;
}

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
}