

.bar {width: 357px; height: 20px; background-color: #414141; text-align: center; font: 12px Arial, Helvetica, Sans-serif; color: #c0dff4; font-weight: bold;}

table {font: 12px Arial, Helvetica, sans-serif;}



body {

background-color:#6a5d55;

	background-position: top;

	background-repeat: repeat-x;

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

	font-size: 11px;

	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;

}



.GoBtn { border: solid 1px #ede3ca; }

.SearchBX { display: block; border: solid 1px #ede3ca; width: 150px; height: 24px; line-height: 24px; vertical-align: middle; }



.BodyMain { padding: 22px 5px 5px 5px; background-image: url(images/bodyback.jpg); background-position: right; background-repeat: repeat-y; }



/* Breadcrumbs */

.BreadCrumb {

	height: 46px;

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

	font-size: 10px;

}

.BreadCrumb a {

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

	font-size: 10px;

	margin-right: 15px;

	color: #7f8b9a;

	padding-left: 10px;

	text-decoration: none;

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

	background-position: left;

}

.BreadCrumb a:hover{

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

	font-size: 10px;

	margin-right: 15px;

	color: #000000;

	padding-left: 10px;

	text-decoration: none;

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

	background-position: left;

}



/* Login */

.LoginReg { font: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#c0b2a9; padding-bottom: 7px; padding-left: 21px;}



.LoginReg a{ font: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#c0b2a9;  margin-right: 5px; text-decoration: none;}



.LoginReg a:hover{ font: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#c0b2a9; text-decoration: underline;}



/* Gateway Navigation */

.NavBar {

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

	background-repeat: repeat-x;

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #ffffff;

	text-align: center;

	text-transform: uppercase;

}



.NavBar a{

	color: #ffffff;

	text-align: center;

	font-weight: bold;

	margin-right: 23px;

	text-decoration: none;

	font-size: 10px;

	text-transform: uppercase;

}



.NavBar a:hover{

	color: #f2bc00;

	text-align: center;

	font-weight: bold;

	margin-right: 23px;

	text-decoration: none;

	text-transform: uppercase;

	font-size: 10px;

}



.SearchBack { background-image: url(images/searchForm.jpg); background-repeat: repeat-x; padding-left: 125px; vertical-align: middle;}



.ContentBody { background-image: url(images/bodyback.jpg); background-repeat: repeat-y;}



.LeftNavBack { padding-left: 2px; background-image: url(images/leftBack.jpg); background-repeat: no-repeat; background-position: right top; width: 195px; height: 640px; vertical-align: top;}



.CategoryBack { background-image: url(images/leftNavTopBack.jpg); background-position: left top; background-repeat: no-repeat; background-color: #ffffff; margin-bottom: 10px;}



/* Category Links */

.CategoryLinks {

	height: 20px;

	width: 160px;

	margin-left: 14px;

	padding-left: 12px;

	color: #695d54;

	font-size: 10px;

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

	font-weight: bold;

}



.CategoryLinks a {

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

	background-repeat: no-repeat;

	background-position:bottom;

	height: 20px;

	width: 160px;

	padding-left: 12px;

	color: #695d54;

	font-size: 10px;

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

	font-weight: bold;

	text-decoration: none;

}



.CategoryLinks a:hover{

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

	background-repeat: no-repeat;

	background-position:bottom;

	height: 20px;

	width: 160px;

	padding-left: 12px;

	color: #695d54;

	font-size: 10px;

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

	font-weight: bold;

	text-decoration: underline;

}





/* Category Sublinks */

.CatLinks { height: 25px;

	line-height: 25px;

	vertical-align: middle;

	width: 100px;

	padding-left: 12px;

	margin-left: 14px;

	color: #695d54;

	font-size: 10px;

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

	text-decoration: none;

}



.CatLinks a:link{ height: 25px;

	line-height: 25px;

	vertical-align: middle;

	width: 100px;

	padding-left: 12px;

	margin-left: 14px;

	color: #695d54;

	font-size: 10px;

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

	text-decoration: none;

}



.CatLinks a:hover{ height: 25px;

	line-height: 25px;

	vertical-align: middle;

	width: 100px;

	padding-left: 12px;

	margin-left: 14px;

	color: #000000;

	font-size: 10px;

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

	text-decoration: none;

}



.CatLinks a:active{ height: 25px;

	line-height: 25px;

	vertical-align: middle;

	width: 100px;

	padding-left: 12px;

	margin-left: 14px;

	color: #695d54;

	font-size: 10px;

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

	text-decoration: none;

	font-weight:bold;

}



.CatLinks a:visited{ height: 25px;

	line-height: 25px;

	vertical-align: middle;

	width: 100px;

	padding-left: 12px;

	margin-left: 14px;

	color: #695d54;

	font-size: 10px;

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

	text-decoration: none;

}







.CategorySubLinks {

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

	display: block;

	background-repeat: no-repeat;

	background-position: bottom left;

	height: 25px;

	line-height: 25px;

	vertical-align: middle;

	width: 160px;

	padding-left: 12px;

	margin-left: 14px;

	margin-top: 5px;

	color: #695d54;

	font-size: 10px;

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

	text-decoration: none;

	

}

.CategorySubLinks a {

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

	background-repeat: no-repeat;

	background-position: bottom left;

	height: 25px;

	display: block;

	line-height: 25px;

	vertical-align: middle;

	width: 160px;

	padding-left: 12px;	

	margin-left: 14px;

	color: #695d54;

	font-size: 10px;

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

	text-decoration: none;



	

}

.CategorySubLinks a:hover{

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

	background-repeat: no-repeat;

	background-position: bottom left;

	height: 25px;

	line-height: 25px;

	vertical-align: middle;

	width: 160px;

	padding-left: 12px;

	display: block;

	margin-left: 14px;

	color: #000000;

	font-size: 10px;

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

	text-decoration: none;

}





.informationBack { background-image: url(images/InformationHeader.jpg); background-position: left top; background-repeat: no-repeat; background-color: #ffffff;}



/* Information Links */



.CategoryLinksHeader { 



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

	background-repeat: no-repeat;

	background-position: top;

	height: 25px;

	line-height: 25px;

	vertical-align: middle;

	width: 160px;

	margin-left: 12px;

	padding-left: 12px;

	color: #695d54;

	font-size: 10px;

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

	text-decoration: none; }



.CategoryLinksHeader a:link{ 



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

	background-repeat: no-repeat;

	background-position: top;

	height: 25px;

	line-height: 25px;

	vertical-align: middle;

	width: 160px;

	margin-left: 12px;

	padding-left: 12px;

	color: #695d54;

	font-size: 10px;

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

	text-decoration: none;

}



.CategoryLinksHeader a:hover{ 



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

	background-repeat: no-repeat;

	background-position: top;

	height: 25px;

	line-height: 25px;

	vertical-align: middle;

	width: 160px;

	margin-left: 12px;

	padding-left: 12px;

	color: #000000;

	font-size: 10px;

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

	text-decoration: none;

}



.CategoryLinksHeader a:visited{ 



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

	background-repeat: no-repeat;

	background-position: top;

	height: 25px;

	line-height: 25px;

	vertical-align: middle;

	width: 160px;

	margin-left: 12px;

	padding-left: 12px;

	color: #695d54;

	font-size: 10px;

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

	text-decoration: none;

}





	

	



.informationLinks {

	height: 25px;

	line-height: 25px;



	vertical-align: middle;

	width: 160px;

	padding-left: 12px;

	color: #695d54;

	font-size: 10px;

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

}


.ProductLinks { font-size: 12px; color: #000; text-decoration: none;}
.ProductLinks a:link{ font-size: 12px; color: #000; text-decoration: none;}
.ProductLinks a:hover{ font-size: 12px; color: #000; text-decoration: underline !important;}
.ProductLinks a:active{ font-size: 12px; color: #000; text-decoration: underline !important;}
.ProductLinks a:visited{ font-size: 12px; color: #000; text-decoration: none;}

.ProductLinksLow { font-size: 12px; color: #000066; text-decoration: none;}
.ProductLinksLow a:link{ font-size: 12px; color: #000066; text-decoration: none;}
.ProductLinksLow a:hover{ font-size: 12px; color: #0066FF; text-decoration: none;}
.ProductLinksLow a:visited{ font-size: 12px; color: #000066; text-decoration: none;}
.ProductLinksLow a:active{ font-size: 12px; color: #000066; text-decoration: none;}

.Productinfo { font: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin-top: 5px; }


.informationLinks a:hover{

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

	background-repeat: no-repeat;

	display: block;

	background-position: top;

	height: 25px;

	line-height: 25px;

	vertical-align: middle;

	width: 160px;

	padding-left: 12px;

	color: #695d54;

	font-size: 10px;

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

	text-decoration: underline;

}



.informationLinks a{

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

	background-repeat: no-repeat;

	background-position: top;

	display: block;

	height: 25px;

	line-height: 25px;

	vertical-align: middle;

	width: 160px;

	padding-left: 12px;

	color: #695d54;

	font-size: 10px;

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

	text-decoration: none;

	

}

.informationLinks a:visited{

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

	background-repeat: no-repeat;

	background-position: top;

	display: block;

	height: 25px;

	line-height: 25px;

	vertical-align: middle;

	width: 160px;

	padding-left: 12px;

	color: #695d54;

	font-size: 10px;

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

	text-decoration: none;

	

}

.informationLinks a:active{

	background-repeat: no-repeat;

	background-position: top;

	display: block;

	height: 25px;

	line-height: 25px;

	vertical-align: middle;

	width: 160px;

	padding-left: 16px;

	color: #695d54;

	font-size: 10px;

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

	text-decoration: none;

	

}



/* Information Sub links */

.informationSubLinks {

	height: 20px;

	margin-left: 45px;

	margin-top: 5px;

	color: #747474;

	font-size: 10px;

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

	text-decoration: none;

	

}



.informationSubLinks a{

	height: 20px;

	color: #747474;

	font-size: 10px;

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

	text-decoration: none;

	

}



.informationSubLinks a;hover{

	height: 20px;

	color: #747474;

	font-size: 10px;

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

	text-decoration: underline;

	

}



/* Footer */

.FooterCenter {

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

	background-repeat: repeat-x;

	background-position: left top;

	height: 55px;

	font-size: 10px;

	color:#ffffff;

	text-align: center;

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

}



.FooterCenter a {

	color:#ffffff;

	text-align: center;

	text-decoration: none;

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

	font-size: 10px;

}

.FooterCenter a:hover{

	color:#ffffff;

	text-align: center;

	text-decoration: underline;

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

	font-size: 10px;

}



/* Item Descriptions */

.itemDescriptions {

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

	font-size: 10px;

	color: #000000;

	line-height: 15px;

}



.itemDescriptions a:hover {

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

	font-size: 10px;

	color: #A85920;

	line-height: 15px;

}



.itemDescriptions a {

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

	font-size: 10px;

	color: #000000;

	line-height: 15px;

}