.bar{
	background-image: url(images/bar.gif);
}
.banner{
	border-top-width: 10px;
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.bigBlu{
	font-family: Helvetica, sans-serif;
	font-size: 22px;
	color: #003399;
}
.lilBlu{
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}
.bigPink{
	font-family: Helvetica, sans-serif;
	font-size: 18px;
	color: #FF3366;
}
.butt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #381370;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000066;
	border-right-color: #381370;
	border-bottom-color: #381370;
	border-left-color: #000066;
	font-size: 10px;
}

a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: underline;
}
a:active {
	color: #333333;
	text-decoration: none;
}
.txtbox{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	size:11px;
	width:200px;
	border: 1px solid #666666;
}
textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	size:11px;
	height:100px;
	width:200px;
	border: 1px solid #666666;
}
.txtareaplus{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	size:11px;
	height:200px;
	width:100%;
	border: 1px solid #666666;
}
.mainTextXL{
	font-size: 14px;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.gboldtxt{
	font-size: 11px;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.navmenu {
	border-top: 1px solid #FFFFFF;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 11px;
	background-color:#68A8F5;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
}
FORM.nomargin
{
    MARGIN: 0px;
}
.headlog{
	text-align:right;color:#666666;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;	
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
body {
	margin-top: 10px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a.footlink:link {
	color: #666666;
	text-decoration: none;
}
a.footlink:visited {
	color: #666666;
	text-decoration: none;
}
a.footlink:hover {
	color: #666666;
	text-decoration: underline;
}
a.footlink:active {
	color: #666666;
	text-decoration: none;
}
a.blulink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066cc;
	text-decoration: none;
}
a.blulink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066cc;
	text-decoration: none;
}
a.blulink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066cc;
	text-decoration: underline;
}
a.blulink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066cc;
	text-decoration: none;
}
.layout {
	padding-top: 14px;
	border: 1px solid #999999;
}
.join {
	background-image: url(images/bg_fade.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.titletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}
.bull {
	padding-top: 2px;
	padding-bottom: 2px;
}
.bull_pad {
	padding-left: 3px;
	padding-right: 3px;
}
.normaltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;	
}
.pricetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.forumtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000033;
}
a.viewlink:link {
	color: #000033;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;
}
a.viewlink:visited {
	color: #000033;text-decoration: none;text-align:right;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;
}
a.viewlink:hover {
	color: #000033;text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;
}
a.viewlink:active {
	color: #000033;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;
}
.latest {
	background-image: url(images/latest_fade.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #999999;
}
.borders {
	border: 1px solid #333333;
}
.menubutt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #EC7F00;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-right-color: #CD5500;
	border-bottom-color: #CD5500;
	border-left-color: #FF9900;
	width:200px;
}
a:link.redlink {
	color: #ff3300;
	text-decoration: none;
}
a:visited.redlink {
	color: #ff3300;
	text-decoration: none;
}
a:hover.redlink {
	color: #282828;
	text-decoration: none;
}
a:active.redlink {
	color: #ff3300;
	text-decoration: none;
}
.Textmainheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #38599E;
	font-weight: bold;
	font-style: italic;
}
.textmainstylebig {

	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #282828;
}
.textmainstylesmall {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
}
a:link.blacklink {
	color: #282828;
	text-decoration: none;
}
a:visited.blacklink {
	color: #282828;
	text-decoration: none;
}
a:hover.blacklink {
	color: #666666;
	text-decoration: underline;
}
a:active.blacklink {
	color: #282828;
	text-decoration: none;
}
.Textmainheadercategoies {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
}
.tableborderbluebottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #527190;
	border-right-color: #527190;
	border-bottom-color: #527190;
	border-left-color: #527190;
}
.textmainstylebigwhite {


	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.Tablebackgroundlightblue {

	background-color: #3399FF;
}
.buttonbuy {

	background-color: #FF0000;
	height: 20px;
	width: 70px;
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.tableborder2sidesblue {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #527190;
	border-left-color: #527190;
}
.tableborderleftsidesblue {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #527190;
}
.Textmainimagebig {
	font-family: "Humanst521 BT";
	font-size: 24px;
	color: #525E66;
}
.Textmainimagemiddle {
	font-family: "Helvetica 95 Black";
	font-size: 12px;
	color: #7D8D97;
}
.textmainstylesmaller {

	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.Buttonadmin {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #3658B9;
	background-color: #FFFFFF;
	border: 1px solid #2B57BA;
}
.buttonBlue {
	background-color: #2E5BB8;
	height: 20px;
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.buttonGrey {

	background-color: #CCCCCC;
	height: 20px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	width: 150px;
}
a:link.normallink {
	color: #003399;
	text-decoration: underline;
}
a:visited.normallink {
	color: #003399;
	text-decoration: underline;
}
a:hover.normallink {
	color: #333333;
	text-decoration: none;
}
a:active.normallink {
	color: #003399;
	text-decoration: underline;
}
a:link.nounderlinelink {
	color: #0000FF;
	text-decoration: none;
}
a:visited.nounderlinelink {
	color: #0000FF;
	text-decoration: none;
}
a:hover.nounderlinelink {
	color: #282828;
	text-decoration: underline;
}
a:active.nounderlinelink {
	color: #0000FF;
	text-decoration: none;
}	
a:link.bigbluelink {
	color: #38599E;
	text-decoration: underline;
}
a:visited.bigbluelink {
	color: #38599E;
	text-decoration: underline;
}
a:hover.bigbluelink {
	color: #38599E;
	text-decoration: underline;
}
a:active.bigbluelink {
	color: #38599E;
	text-decoration: underline;
}	
	.Textsubcategory {
	font-family: Verdana;
	font-size: 11px;
	color: #282828;
	font-weight: bold;
}
.Textsubcat {


	font-family: Verdana;
	font-size: 11px;
	color: #282828;
	font-weight: bold;
}
.TextbigBlack {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #38599E;
	font-weight: bold;
}
.backgroundBlueTable {

	background-color: #C1D6EE;
}
.Texthidden {

	font-family: Verdana;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}
.Textsmallleft {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	line-height: 13px;
}.Box30 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 160px;
	font-weight: bold;
}
.Frontpagebox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-attachment: fixed;
	background-image: url(images/bluebar_small.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.headingnomargin { 
margin-bottom: 0; 
padding-bottom: 0; 
font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
} 
.Textsmallsearchboxwhite {


	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.tableborderblue3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #527190;
	border-right-color: #527190;
	border-bottom-color: #527190;
	border-left-color: #527190;
}
.tableborderblueBTM {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #527190;
	border-right-color: #527190;
	border-bottom-color: #527190;
	border-left-color: #527190;
}
.Textsmallleftnavigation2 {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	line-height: 15px;
}
a:link.leftsidenavi {
	color: #282828;
	text-decoration: none;
}
a:visited.leftsidenavi {
	color: #282828;
	text-decoration: none;
}
a:hover.leftsidenavi {
	color: #666666;
	text-decoration: underline;
}
a:active.leftsidenavi {
	color: #282828;
	text-decoration: none;
}
.MainPrice {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #E73A01;
}
.Relatedproductbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-attachment: fixed;
	background-image: url(images/rightboxred.gif);
	background-repeat: repeat-x;
	background-position: left top;
}.tableborderbottomforproducts {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #346CC1;
	border-right-color: #346CC1;
	border-bottom-color: #346CC1;
	border-left-color: #346CC1;
}
.buttondelete {
	background-color: #EC7F00;
	height: 20px;
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	width: 150px;
}
a:link.blacklinknoline {
	color: #282828;
	text-decoration: underline;
}
a:visited.blacklinknoline {
	color: #282828;
	text-decoration: underline;
}
a:hover.blacklinknoline {
	color: #38599E;
	text-decoration: none;
}
a:active.blacklinknoline {
	color: #282828;
	text-decoration: underline;
}
a:link.headlink {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
a:visited.headlink {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
a:hover.headlink {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
a:active.headlink {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
a:link.footerlink {
	color: #666666;
	text-decoration: none;
}
a:visited.footerlink {
	color: #666666;
	text-decoration: none;
}
a:hover.footerlink {
	color: #38599E;
	text-decoration: underline;
}
a:active.footerlink {
	color: #666666;
	text-decoration: none;
}
.footertext {

	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
.MainPriceSmall {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #E73A01;
}
.headerTextNorm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
a:link.linknounderline {
	color: #666666;
		text-decoration: none;
}
a:visited.linknounderline {
	color: #666666;
	text-decoration: none;
}
a:hover.linknounderline {
	color: #666666;
	text-decoration: underline;
}
a:active.linknounderline {
	color: #666666;
	text-decoration: none;
}
a:link.producttitle {
	color: #333333;
	text-decoration: none;
}
a:visited.producttitle {
	color: #333333;
	text-decoration: none;
}
a:hover.producttitle {
	color: #38599E;
	text-decoration: underline;
}
a:active.producttitle {
	color: #333333;
	text-decoration: none;
}
.warning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-large;
	font-style: normal;
	font-weight: bolder;
	font-variant: small-caps;
	color: #FF0000;
}
.textBlueBig {

	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #00CCFF;
}
a.whiteboldlink:link {
	color: #FFFFFF;
	text-decoration: none;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.whiteboldlink:visited {
	color: #FFFFFF;
	text-decoration: none;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.whiteboldlink:hover {
	color: #000000;
	background-color: #FF6600;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.whiteboldlink:active {
	color: #FFFFFF;
	text-decoration: underline;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.captiontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #EC7F00;
}
.policy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFA600;
	font-variant: small-caps;
}
.bigText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #282828;
}
.Headertextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #282828;
	line-height: 18px;
}
.buttontextwhite {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.Tableborder4sidewhite {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.Tablebackgroundblue {
	background-color: #346CC1;
}
.tableborderblue {
	border: 1px solid #527190;
}
.tablebackgroundgrey {
	background-color: #CCCCCC;
}
.textwhitebig {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.textbluebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #38599E;
	line-height: 16px;
}
.textblacksmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	line-height: 14px;
}
.textpriceblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #282828;
}
.textpricered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
.Headbackgroundleft {
	background-color: #FF6600;
}
.Backgroundlefttable {
	background-color: #FFFF99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.Textbigleftside {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.Textsmallleftnavigation {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	line-height: 13px;
}
.Textsmallsearchbox {

	font-family: Verdana;
	font-size: 11px;
	color: #282828;
	font-weight: bold;
}
.buttonSearch {
	background-color: #2E5BB8;
	height: 20px;
	width: 70px;
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.reg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFA600;
}
.msg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.greyborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #68A8F5;
	border-right-color: #68A8F5;
	border-bottom-color: #68A8F5;
	border-left-color: #68A8F5;
}
a:link.sendtoafriendlink {
	color: #003399;
		text-decoration: underline;
}
a:visited.sendtoafriendlink {
	color: #003399;
	text-decoration: underline;
}
a:hover.sendtoafriendlink {
	color: #003399;
	text-decoration: none;
}
a:active.sendtoafriendlink {
	color: #003399;
	text-decoration: underline;
}
a:link.linknounderline {
	color: #003399;
		text-decoration: underline;
}
a:visited.linknounderline {
	color: #003399;
	text-decoration: underline;
}
a:hover.linknounderline {
	color: #003399;
	text-decoration: underline;
}
a:active.linknounderline {
	color: #003399;
	text-decoration: underline;
}
a:link.moderatelink {
	color: #999999;
		text-decoration: none;
}
a:visited.moderatelink {
	color: #999999;
	text-decoration: none;
}
a:hover.moderatelink {
	color: #999999;
	text-decoration: underline;
}
a:active.moderatelink {
	color: #999999;
	text-decoration: none;
}
.normaltextblue {

	font-family: Verdana;
	font-size: 11px;
	color: #336699;
	font-weight: normal;
}
.titleBlue{
	font-size: 14px;
	color:#336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.borderBottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.borderFull {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.borderRight {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
