
/*
check out
*/

.checkoutTitle {font: bold 12px verdana; color:#505050; text-decoration:none;} 
.checkoutInfoTitle {font: bold 10px verdana; color:#505050; text-decoration:none;}


td.checkouttopLeftBox {border-right: 1px gray solid;border-left: 1px gray solid; border-top: 1px gray solid;}
td.checkouttopRightBox {border-right: 1px gray solid; border-top: 1px gray solid;}
td.checkoutmidLeftBox {border-left: 1px gray solid; border-top: 1px gray solid;}
td.checkoutmidRightBox {border-right: 1px gray solid; border-top: 1px gray solid;}
td.checkoutBottomLeftBox {border-top: 1px gray solid;border-left: 1px gray solid; border-bottom: 1px gray solid;}
td.checkoutBottomRightBox {border-top: 1px gray solid;border-right: 1px gray solid; border-bottom: 1px gray solid;}

.checkoutButton {font: normal 12px verdana; color:black; text-decoration:none;}
.checkoutNote{font:normal 10px verdana; color:red; text-decoration:none;}
.checkoutInfotext  {font: normal 10px verdana; color:black; text-decoration:none;}
a.checkoutInfotext  {font: normal 10px verdana; color:black; text-decoration:underline;}
a.checkoutInfotext:hover  {font: normal 10px verdana; color:black; text-decoration:none;}

.orderConfirmtext  {font: normal 11px verdana; color:#505050; text-decoration:none;}
.orderConfirmPaypaltext  {font: normal 13px verdana; color:red; text-decoration:none;}
a.orderConfirmtext  {font: normal 11px verdana; color:#505050; text-decoration:underline;}
a.orderConfirmtext:hover  {font: normal 10px verdana; color:#505050; text-decoration:underline;}
.orderConfirmLink{font:normal 10px verdana; color:black; text-decoration:none;}
a.orderConfirmLink{font:bold 10px verdana; color:black; text-decoration:underline;}
a.orderConfirmLink:hover{font:bold 10px verdana; color:black; text-decoration:nonoe;}

/*
search Page
*/
.searchTitle  {font: bold 12px verdana; color:#505050; text-decoration:none;}
.searchtext  {font: normal 11px verdana; color:black; text-decoration:none;}
.searchtext:hover  {font: normal 11px verdana; color:black; text-decoration:underline;}
.searchButton  {font: normal 12px verdana; color:black; text-decoration:none;}
.searchHeader {
	FONT: bold 13px verdana; COLOR: #003399; TEXT-DECORATION: none
}
.searchBoxLeft {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.searchBoxmiddle {
	BORDER-TOP: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.searchBoxright {
	BORDER-right: #cccccc 1px solid;BORDER-TOP: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.emptySearchQuery{
	FONT: Bold 11px verdana; COLOR: black; TEXT-DECORATION: none
}

/*Common Text*/

.messageText {FONT: normal 13px verdana; COLOR: red
}
.messageTextLink {FONT: Bold 13px verdana; COLOR: #505050;TEXT-DECORATION: none

}
a.messageTextLink {FONT: Bold 13px verdana; COLOR: #505050;TEXT-DECORATION: none
}
.messageTextLink:hover {FONT: Bold 13px verdana; COLOR: #505050;TEXT-DECORATION: underline
}
.text1 {
	FONT: 10px verdana; COLOR: black
}
.titleText {
	FONT: bold 12px verdana; COLOR: #ef6407; TEXT-DECORATION: none
}
A.titleText {
	FONT: bold 12px verdana; COLOR: #ef6407; TEXT-DECORATION: none
}
A.titleText:hover {
	FONT: bold 12px verdana; COLOR: #ef6407; TEXT-DECORATION: underline
}

.titleLink {
	FONT-SIZE: 11px; COLOR: #505050; TEXT-DECORATION: none
	}
A.titleLink {
	FONT-SIZE: 11px; COLOR: #505050; TEXT-DECORATION: none
}
A.titleLink:hover {
	FONT-SIZE: 11px; COLOR: #505050; TEXT-DECORATION: underline
}
/*
side nav style
*/
.sideNavTitleBox {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BACKGROUND-COLOR: #3399cc
}
.sideNavBodyBox {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #f5f2f2
}
.sideInfoTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff
}
/*
product review
*/
.reviewProduct {
	FONT: bold 13px verdana; COLOR: #ef6507; TEXT-DECORATION: none
}
a.reviewProduct {
	FONT: bold 13px verdana; COLOR: #ef6507; TEXT-DECORATION: none
}
a..reviewProduct:hover {
	FONT: bold 13px verdana; COLOR: #ef6507; TEXT-DECORATION: underline
}
.reviewScore {
	FONT: bold 11px verdana; COLOR: #505050; TEXT-DECORATION: none
}
.reviewDate {
	FONT: italic 11px verdana; COLOR: black; TEXT-DECORATION: none
}
.reviewname {
	FONT: italic 11px verdana; COLOR: black; TEXT-DECORATION: none
}
.reviewSubject {
	FONT: Bold 11px verdana; COLOR: black; TEXT-DECORATION: none
}
.reviewText {
	FONT: normal 11px verdana; COLOR: black; TEXT-DECORATION: none
}
a.reviewText {
	FONT: normal 11px verdana; COLOR: black; TEXT-DECORATION: none
}
a.reviewText:hover {
	FONT: normal 11px verdana; COLOR: black; TEXT-DECORATION: underline
}

/*
cart summary style
*/

.cartsummaryTBL {
	WIDTH: 130px; HEIGHT: 50px; BACKGROUND-COLOR: #fffff
}
.cartsummarybox {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #cecece 1px solid
}
.cartsummaryBoldText {
	FONT: bold 10px verdana; COLOR: #505050; TEXT-DECORATION: underline
}
.cartsummaryBoldText:hover {
	TEXT-DECORATION: none
}
.cartsummaryText {
	FONT: 10px verdana; COLOR: #505050
}
.cartsummarylink {
	font-family: Verdana, Arial, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #505050; TEXT-DECORATION: none
}
.cartsummarylink:hover {
	TEXT-DECORATION: underline
}
/*
form class
*/
.formTitle  {FONT-WEIGHT: bold; FONT-SIZE: 12px; color:#505050 ;FONT-FAMILY: Verdana, Arial, sans-serif; text-decoration:none;
}
.formtext{font: normal 11px verdana; color:black; text-decoration:none;}
a.formtext{font: normal 11px verdana; color:black; text-decoration:none;}
a.formtext:hover  {text-decoration:underline;}
.formlabel{font: normal 11px verdana; color:#505050; text-decoration:none;}
a.formlabel{font: normal 11px verdana; color:#505050; text-decoration:none;}
a.formlabel:hover  {text-decoration:underline;}
.formbutton  {font: normal 12px verdana; color:black; text-decoration:none;}
.formnote{font:italic 12px verdana; color:black; text-decoration:none;}

/*
Template Body Style
*/
.solidGrayBox {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #cecece 1px solid
}
.templatePageBase {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #ffffff
}

.footertext {
	FONT-SIZE: 11px; COLOR: #505050; TEXT-DECORATION: none
}
.footertext:hover {
	TEXT-DECORATION: underline
}
.bodyStyle {
	MARGIN: 0px; BACKGROUND-COLOR: #ffffff
}
.grayBox {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid
}
.softGrayBox {
	FONT: bold 12px verdana; COLOR: #ff9900; TEXT-DECORATION: none
}
A.softGrayBox {
	FONT: bold 12px verdana; COLOR: #ff9900; TEXT-DECORATION: none
}
A.softGrayBox:hover {
	FONT: bold 12px verdana
}

/*
account management
*/

.manBoxLeft {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
	;FONT: bold 11px verdana; COLOR: black
}
.manBoxmiddle {
	BORDER-TOP: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
	;FONT: bold 11px verdana; COLOR: black
}
.manBoxright {
	BORDER-right: #cccccc 1px solid;BORDER-TOP: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
	;FONT: bold 11px verdana; COLOR: black
}

.acctManagementText {
	FONT: normal 11px verdana; COLOR: #505050
}
a.acctManagementText {
	FONT: normal 11px verdana; COLOR: #505050;text-decoration:underline;
}
a.acctManagementText:hover {
	FONT: normal 11px verdana; COLOR: #505050; text-decoration:underline;
}
.acctManagementLink {
	FONT: bold 11px verdana; COLOR: #505050
}
a.acctManagementLink {
	FONT: bold 11px verdana; COLOR: #505050;text-decoration:none;
}
a.acctManagementLink:hover {
	FONT: bold 11px verdana; COLOR: #505050; text-decoration:underline;
}

.acctnote {
	FONT: Bold 11px verdana; COLOR: #black; TEXT-DECORATION: none
}
.acctHeader {
	FONT: bold 13px verdana; COLOR: #ef6407; TEXT-DECORATION: none
}

/*
subpage list
*/
.pagelistTextSmall {
	FONT: normal 10px verdana; COLOR: #505050; TEXT-DECORATION: none
}
a.pagelistTextSmall {
	FONT: normal 10px verdana; COLOR: #505050; TEXT-DECORATION: none
}
a.pagelistTextSmall:hover {
	FONT: normal 10px verdana; COLOR: #505050; TEXT-DECORATION: underline
}
.pagelistTextBig {
	FONT: bold 10px verdana; COLOR: #505050; TEXT-DECORATION: none
}
a.pagelistTextBig {
	FONT: bold 10px verdana; COLOR: #505050; TEXT-DECORATION: none
}
a.pagelistTextBig:hover {
	FONT: bold 10px verdana; COLOR: #505050; TEXT-DECORATION: underline
}
/*
exPage
*/
.exPageTitle {
	FONT: bold 13px verdana; COLOR: #ef6407; TEXT-DECORATION: none
}
.exPageHeadline {
	FONT: bold 11px verdana; COLOR: #ef6407; TEXT-DECORATION: none
}
.exPageBody {
	FONT: 11px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.exPageBody {
	FONT: 11px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.exPageBody:hover {
	FONT: 11px verdana; COLOR: #505050; TEXT-DECORATION: underline
}
.expageNote {
	FONT: 10px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.expageNote {
	FONT: 10px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.expageNote:hover {
	FONT: 10px verdana; COLOR: #505050; TEXT-DECORATION: underline
}
.exFormTitle  {font: bold 12px verdana; color:#505050; text-decoration:none;}
.exSignature {FONT: 11px verdana; COLOR: #505050; TEXT-DECORATION: none}

/*
top navigation
*/
.topNavBox {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #cecece 1px solid; BACKGROUND-COLOR: #f5f2f2
}
.topNavText {
	FONT: bold 10px verdana; COLOR: #003366; TEXT-DECORATION: none
}
A.topNavText {
	FONT: bold 10px verdana; COLOR: #003366; TEXT-DECORATION: none
}
A.topNavText:hover {
	FONT: bold 10px verdana; COLOR: black; TEXT-DECORATION: underline
}
A.sideInfoTitle {
	FONT: bold 11px verdana; COLOR: white; TEXT-DECORATION: none
}
A.sideInfoTitle:hover {
	FONT: bold 11px verdana; COLOR: white; TEXT-DECORATION: underline
}

/*
productview class
*/
.itemDescText {
	FONT: bold 13px verdana; COLOR: #ef6507; TEXT-DECORATION: none
}
.itemDescLongText {
	FONT: bold 11px verdana; COLOR: #505050; TEXT-DECORATION: none

}
.productviewText {
	FONT: 10px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.productviewText {
	FONT: 10px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.productviewText:hover {
	FONT: 10px verdana; COLOR: #505050; TEXT-DECORATION: underline
}
.productviewfooter {
	FONT: bold 11px verdana; COLOR: #505050; TEXT-DECORATION: underline
}
A.productviewfooter{
	FONT: bold 11px verdana; COLOR: #505050; TEXT-DECORATION: underline
}
A.productviewfooter:hover {
	FONT: bold 11px verdana; COLOR:#505050; TEXT-DECORATION: none
}

/*
item view box
*/
.itemShortDescBox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.itemshortText {
	FONT: bold 10px verdana; COLOR: black; TEXT-DECORATION: none
}
A.itemshortText {
	FONT: bold 10px verdana; COLOR: black; TEXT-DECORATION: none
}
A.itemshortText:hover {
	FONT: bold 10px verdana; COLOR: black; TEXT-DECORATION: underline
}

.itemShortPrice {
	FONT: bold 10px verdana; COLOR: #ef6507; TEXT-DECORATION: none
}
A.itemShortPrice {
	FONT: bold 10px verdana; COLOR: #ef6507; TEXT-DECORATION: none
}
A.itemShortPrice:hover {
	TEXT-DECORATION: none
}

/*
shoppingcart  class
*/
td.shoopingcartBox {border-right: 1px #cecece solid; border-left: 1px #cecece solid; border-top: 1px #cecece solid; border-bottom: 1px #cecece solid;}
.shoppingcartText {
	FONT: bold 11px verdana; COLOR: #505050; TEXT-DECORATION: none
}
a.shoppingcartText {
	FONT: bold 11px verdana; COLOR: #505050; TEXT-DECORATION: underline
}
a.shoppingcartText:hover {
	FONT: bold 11px verdana; COLOR: #505050; TEXT-DECORATION: none
}
.shoppingcartItemText  {
	FONT: 10px verdana; COLOR: #505050; TEXT-DECORATION: none
	}
a.shoppingcartItemText  {FONT: 10px verdana; COLOR: #505050; TEXT-DECORATION: none}
a.shoppingcartItemText:hover  {FONT: 10px verdana; COLOR: #505050; TEXT-DECORATION: none}
.shoppingcartButtonText {FONT: 10px verdana; COLOR: #505050}
.shoppingcartprice  {
	FONT: 10px verdana; COLOR: #ef6507; TEXT-DECORATION: none
	}

/* 
news class

*/


.newsinfoBox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.newstitle {
	FONT: bold 11px verdana; COLOR: #505050; TEXT-DECORATION: underline
}
A.newstitle {
	FONT: bold 11px verdana; COLOR: #505050; TEXT-DECORATION: underline
}
A.newstitle:hover {
	FONT: bold 11px verdana; COLOR: #505050; TEXT-DECORATION: none
}
.newsbody {
	FONT: normal 11px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.newsbody {
	FONT: normal 11px verdana; COLOR:  #505050; TEXT-DECORATION: none
}
A.newsbody:hover {
	FONT: normal 11px verdana; COLOR:  #505050; TEXT-DECORATION: none
}
.newsfooter {
	FONT: bold 11px verdana; COLOR: #003399; TEXT-DECORATION: none
}
A.newsfooter{
	FONT: bold 11px verdana; COLOR: #003399; TEXT-DECORATION: underline
}
A.newsfooter:hover {
	FONT: bold 11px verdana; COLOR:black; TEXT-DECORATION: underline
}

.boxleft {
	BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;BORDER-right: #cccccc 1px solid
}
.boxmiddle {
	BORDER-BOTTOM: #cccccc 1px solid
}

.boxright {
	BORDER-right: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}


.forumtitle {
	FONT: bold 12px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.forumtitle{
	FONT: bold 12px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.forumtitle:hover {
	FONT: bold 12px verdana; COLOR: #505050; TEXT-DECORATION: underline
}
.forumnote {
	FONT: 11px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.forumnote {
	FONT: 11px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.forumnote:hover {
	FONT: 11px verdana; COLOR: #505050; TEXT-DECORATION: underline
}
.topictitle {
	FONT: 12px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.topictitle {
	FONT: 12px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.topictitle:hover {
	FONT: 12px verdana; COLOR: #505050searchTitle; TEXT-DECORATION: underline
}
.forumby {
	FONT: italic 11px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.forumby {
	FONT: italic 11px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.forumby:hover {
	FONT: italic 11px verdana; COLOR: #505050; TEXT-DECORATION: underline
}
.forumdate {
	FONT: normal 10px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.forumdate{
	FONT: normal 10px verdana; COLOR: #505050; TEXT-DECORATION: none
}
A.forumdate:hover {
	FONT: normal 10px verdana; COLOR: black; TEXT-DECORATION: underline
}
.advsearchlinktxt {
	FONT-SIZE: 10px; COLOR: #ef6407; TEXT-DECORATION: underline
}
.advsearchlinktxt:hover {
	TEXT-DECORATION: none
}
.TopNavTitle {
	font-family: verdana; FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
a.TopNavTitle:hover {
	TEXT-DECORATION: underline
}
.searchbox {
BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cecece 1px solid; WIDTH: 100px; COLOR: #6b6b6b; BORDER-BOTTOM: #cecece 1px solid; FONT-FAMILY: tahoma,verdana,arial; HEIGHT: 17px
}
/* border class*/

.leftnavBD {
BORDER-RIGHT: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #cecece 1px solid
}

.bottomleftnavBD {
BORDER-BOTTOM: #cecece 1px solid
}