body
{
background-color:#003466;
}
.topbar
{
background-image:url(images/topbar.jpg);
height:43px;
width:1004px;
background-repeat:no-repeat;
color:#989FA7;
text-align:left;
vertical-align:middle;
}
.topbarleft
{
	text-align:left;
	padding-left:20px;
	height:43px;
}
#twitter_div
{
}
#twitter_update_list
{
	padding:0px;
	margin:0px;
}
.navbar
{
	background-image:url(images/navbar.jpg);
	height:40px;
	width:1004px;
	vertical-align:middle;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#013366;
}
.navbar A:link {text-decoration: none; color:#013366; }
.navbar A:visited {text-decoration: none; color:#013366; }
.navbar A:hover {text-decoration: underline; color:#013366;}


.bannerimages
{
	background-image:url(images/banners.jpg);
	height:231px;
	width:1004px;
	vertical-align:bottom;
	text-align:right;
	margin-bottom:30px;
}
.bannertext
{
	color:#FFF;
	margin-bottom:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding-right:10px;
}
.greens
{
	color:#00F3D9;
}



.greens A:link {text-decoration: none; color:#00F3D9; }
.greens A:visited {text-decoration: none; color:#00F3D9; }
.greens A:hover {text-decoration: underline; color:#00F3D9;}

.bannertext A:link {text-decoration: none; color:#ffffff; }
.bannertext A:visited {text-decoration: none; color:#ffffff; }
.bannertext A:hover {text-decoration: underline; color:#E6D69A;}



A:hover { TEXT-DECORATION: none} 
.standardtext {  font-family: Verdana, Arial; font-size: 8.6pt; color: #50585C; LINE-HEIGHT: 160%}
.joinnow1 {  font-family: Verdana, Arial; font-size: 13pt; color: #FFFFFF; LINE-HEIGHT: 160%}
.joinnow2 {  font-family: Verdana, Arial; font-size: 11pt; color: #FFFFFF; LINE-HEIGHT: 160%}
.readmore {  font-family: Verdana, Arial; font-size: 8.6pt; color: #CA0101; LINE-HEIGHT: 160%; TEXT-DECORATION: underline}
.menulinks {  font-family: Verdana, Arial; font-size: 6.6pt; color: #25292B; LINE-HEIGHT: 160%; TEXT-DECORATION: underline}
.sitename {  font-family: Verdana, Arial; font-size: 15pt; color: #FFFFFF; LINE-HEIGHT: 160%}
.slogan1 {  font-family: Verdana, Arial; font-size: 13pt; color: #1D3F7F; LINE-HEIGHT: 160%}
.slogan2 {  font-family: Verdana, Arial; font-size: 10pt; color: #1D3F7F; LINE-HEIGHT: 160%}
.headers {  font-family: Verdana, Arial; font-size: 10pt; color: #50585C; LINE-HEIGHT: 160%}
.blockheaders {  font-family: Verdana, Arial; font-size: 10pt; color: #FFFFFF; LINE-HEIGHT: 160%}
.leftrightback
{
background-image:url(images/leftrightback.jpg);
background-repeat:repeat-y;
}
.topnav
{
background-color:#000000;
height:35px;
width:905px;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
word-spacing:2;
}
.topnav A:link {text-decoration: none; color:#ffffff; }
.topnav A:visited {text-decoration: none; color:#ffffff; }
.topnav A:hover {text-decoration: underline; color:#E6D69A;}
.datebar
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
.back
{
	background-image:url(images/back.jpg);
	background-repeat:repeat-x;

}
.text
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	padding-left:35px;
}
.catalogtext
{
		font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;

}
.categorylist
{
		font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	padding-left:15px;

}
.categorynav
{
		font-family:Arial, Helvetica, sans-serif;
	color:#656352;
	font-size:12px;
	padding-left:12px;
	background-image:url(images/navback.jpg);
	width:317px;
	height:25px;
	text-indent:21px;
	vertical-align:middle;
	padding-bottom:5px;
}
.categorynav A:link {text-decoration: none; color:#656352; }
.categorynav A:visited {text-decoration: none; color:#656352; }
.categorynav A:hover {text-decoration: underline; color:#656352;}

.topnav-second
{
color:#1D3C73;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
word-spacing:2;
font-weight:bold;
}
.topnav-second A:link {text-decoration: none; color:#1D3C73; }
.topnav-second A:visited {text-decoration: none; color:#1D3C73; }
.topnav-second A:hover {text-decoration: underline; color:#000000;}
.searchbox
{
background-color:#013300;
}
.getfreebox
{
width:462px;
height:172px;
background-image:url(images/freebox.jpg);
color:#FFFFFF;
font-family:Tahoma;
font-size:11px;
}
.getfreetext
{
color:#FFFFFF;
font-family:Tahoma;
font-size:11px;
}
.getfreeinpur
{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#CCCCCC;
padding:3px;
width:125px;
border:1px solid #034D03;
background-color:#023402;
}
.brenchbar
{
background-image:url(images/brenchbar.jpg);
height:49px;
vertical-align:middle;
}
.video
{
padding:4px;
padding-left:10px;
padding-bottom:10px;
background-color:#000000;
}
.hometext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:12px;
color:#333333;
}
.hometext A:link {text-decoration: none; color:#1D3C73; }
.hometext A:visited {text-decoration: none; color:#1D3C73; }
.hometext A:hover {text-decoration: underline; color:#000000;}
.categorybox
{
background-image:url(images/category_back.jpg);
width:204px;
}
.giftbox
{
background-image:url(images/giftback.jpg);
width:204px;
font-family:Arial, Helvetica, sans-serif;
color:#58595E;
line-height:140%;
margin-left:20px;
}
.giftboxtext
{
font-family:Arial, Helvetica, sans-serif;
color:#58595E;
line-height:140%;
margin-left:15px;
font-size:11px;
padding-right:10px;
}
.giftinput
{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#373A41;
padding:3px;
width:125px;
border:1px solid #A2A2A2;
background-color:#FBFBFB;
}
.freebox1
{

font-family:Arial, Helvetica, sans-serif;
color:#58595E;
line-height:140%;
margin-left:20px;
}
.freeboxtext1
{
font-family:Arial, Helvetica, sans-serif;
color:#58595E;
line-height:140%;
margin-left:15px;
font-size:11px;
padding-right:10px;
}

.homeaddress
{
vertical-align:top;
text-align:left;
padding-left:14px;
font-family:Arial, Helvetica, sans-serif;
padding-top:2px;
font-size:12px;
line-height:170%;
color:#333333;
background-color:#FFFFFF;
}
.footer
{
background-image:url(images/footers.jpg);
height:93px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:160%;
vertical-align:middle;
text-align:center;
color:#B1B1B1;
}
.footer A:link {text-decoration: none; color:#B1B1B1; }
.footer A:visited {text-decoration: none; color:#B1B1B1; }
.footer A:hover {text-decoration: underline; color:#B1B1B1;}

.topbar
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-align:right;
vertical-align:middle;
padding-right:5px;
}
.topbar A:link {text-decoration: none; color:#FFFFFF; }
.topbar A:visited {text-decoration: none; color:#FFFFFF; }
.topbar A:hover {text-decoration: none; color:#FFFFFF; border-bottom:dotted 1px #FFFFFF;}
.subheading
{
color:#A1217E;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:13px;
}
.contacttexts
{
font-family:Arial, Helvetica, sans-serif;
color:#C72F58;
font-size:12px;
}
.welcometexttop
{
background-image:url(images/text_top_back.jpg);
width:599px;
height:102px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding-left:25px;
padding-top:5px;
vertical-align:middle;
line-height:150%;
}
.content
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333;
background-color:#F9F8F3;
line-height:150%;
padding:0px;
}
.content A:link {text-decoration: none; color:#1D3F7F; }
.content A:visited {text-decoration: none; color:#1D3F7F; }
.content A:hover {text-decoration: underline; color:#000000;}

.contenttop
{
	background-image:url(images/content_top.jpg);
	width:687px;
	height:23px;
	background-repeat:no-repeat;
	font-size:10px;
	text-align:top;
	padding-bottom:4px;
	text-indent:10px;
}

.contenttop A:link {text-decoration: none; color:#000000; }
.contenttop A:visited {text-decoration: none; color:#000000; }
.contenttop A:hover {text-decoration: underline; color:#000000;}



.contentfooter
{
	background-image:url(images/content_footer.jpg);
	width:687px;
	height:58px;
	background-repeat:no-repeat;
	padding-top:2px;
	font-size:10px;
	text-align:center;
	color:#3C8A1A;
	font-weight:bold;
	
}


.contents1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:250px;
color:#FFF;
}


.contents
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333;
background-image:url(images/contents.jpg);
padding-left:15px;
padding-right:22px;
padding-top:4px;
padding-bottom:4px;
}
.contents A:link {text-decoration: none; color:#1D3F7F; }
.contents A:visited {text-decoration: none; color:#1D3F7F; }
.contents A:hover {text-decoration: underline; color:#000000;}


.productnames
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}
.productnames A:link {text-decoration: none; color:#1E407F;}
.productnames A:visited {text-decoration: none; color:#1E407F;}
.productnames A:hover {text-decoration: none; color:#1E407F;}
.pricestyle
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#1977D9;
}