/* CSS Document */

body {margin:0px; background-color:#FFFFFF;}

a.Category
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#0c2857; 
	text-decoration:none;
}

a.Category:hover
{
	color:#b50101;	
	text-decoration:none
}


a.lnkWhite
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	color:#ffffff;
	text-decoration:none;
}

a.lnkWhite:hover
{
	color:#ffffff;
	text-decoration:underline;
}

a.lnkGeneral
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	color:#0c2857;
	text-decoration:none;
}

a.lnkGeneral:hover
{
	color:#b50101;
	text-decoration:underline;
}


a.lnkRed
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	color:#b50101;
	text-decoration:none;
}

a.lnkRed:hover
{
	color:#b50101;
	text-decoration:underline;
}

p, div, td{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0B2852;}
h1{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0B2852; font-size:20px; font-weight:bold;}
h2{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0B2852; font-size:13px; font-weight:bold;}
h2.bottborder{margin:0; padding-bottom:3px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0B2852; font-size:13px; font-weight:bold; border-bottom:2px double #838383; }

#img75{margin-right:7px; width:75px; height:75px; border:0;}

a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0B2852; text-decoration:none;}
a:hover{color:#AB0C2A}
.red, a.red{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#AB0C2A; text-decoration:none;}
a.red:hover{color:#0B2852}
.bld, a.bld{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0B2852; text-decoration:none;}
a.bld:hover{color:#AB0C2A}

.lrg, a.lrg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#0B2852; text-decoration:none;}
a.lrg:hover{color:#AB0C2A}
.dlrg, a.dlrg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:28px; font-weight:normal; color:#0B2852; text-decoration:none;}
a.dlrg:hover{color:#AB0C2A}

.bldred, a.bldred{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#AB0C2A; text-decoration:none;}
a.bldred:hover{color:#0B2852}
.sml, a.sml{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#0B2852; text-decoration:none;}
a.sml:hover{color:#AB0C2A}
.smlred, a.smlred{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#AB0C2A; text-decoration:none;}
a.smlred:hover{color:#0B2852}
.lrgred, a.lrgred{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#AB0C2A; text-decoration:none;}
a.lrgred:hover{color:#0B2852}
.dlrgred, a.dlrgred{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:28px; font-weight:normal; color:#AB0C2A; text-decoration:none;}
a.dlrgred:hover{color:#0B2852}



#template{margin:0; padding:0; width:960px;}

#t{margin-bottom:1px; padding:0;}
#t1{padding:0;}
#t2{margin:0; padding:0; background-image:url('images/topimage.gif'); background-position: center; background-repeat:no-repeat}
#t3{margin:0; padding:10px 0; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#0B2852;}
#t3 a{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#AB0C2A; text-decoration:none;}
#t3 a:hover{color:#0B2852;}

#tmenubar{margin-bottom:5px; padding:0 5px; background-color:#0B2852; height:30px;}
#tmenu{margin:0; padding:0; float:left;}
#tmenu ul{margin:0; padding:0; list-style-type:none; float:left;}
#tmenu ul li{margin:0; padding:0; list-style-type:none; float:left;}
#tmenu ul li a{margin:0; padding:5px 13px; line-height:2.5em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#tmenu ul li a:hover{color:#FF0000;}

#maincontent{margin:0; padding:0; width:100%; display:inline;}
#left{margin:0; padding:0; float:left; width:160px;}
#leftmenu{border-left:1px solid #838383; border-right:1px solid #838383; border-bottom:1px solid #838383; margin:0; padding:1px; background-color:#E6ECF8; border-top:0px none; text-align:left}
/*#leftmenu ul{margin:0; padding:0; list-style-type:none;}
#leftmenu ul li{margin:0; padding:0; list-style-type:none;}
#leftmenu ul li a{margin:0; padding:0; line-height:1.5em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0B2852; font-weight:bold; text-decoration:none;}
#leftmenu ul li a:hover{color:#AB0C2A;}*/

#content{margin:0; padding:0 10px; float:left; width:610px; _width:640px; text-align:left;}
#content li{margin-bottom:5px;}
#right{margin:0; padding:0; float:right; width:160px;}

#productbanner{margin:0;padding:0; background-image:url(Images/bannerbg.jpg); background-position:top left; background-repeat:repeat-x; height:117px;}

#title{margin:0; padding:5px 10px; background-color:#0B2852; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:left;/* background-image:url(/images/TitleBGImage.gif)*/}
#title:link{margin:0; padding:5px 10px; background-color:#0B2852; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:left; text-decoration:none;}
#title:visited{margin:0; padding:5px 10px; background-color:#0B2852; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:left; text-decoration:none;}
#title:hover{margin:0; padding:5px 10px; background-color:#0B2852; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; font-weight:bold; text-align:left; text-decoration:none;}
#cbody{border-left:1px solid #838383; border-right:1px solid #838383; border-bottom:1px solid #838383; margin:0; padding:10px; border-top:0px none; text-align:left}
#cbody_nopadd{border-left:1px solid #838383; border-right:1px solid #838383; border-bottom:1px solid #838383; margin:0; padding:0; border-top:0px none; text-align:left}
#cbody1{border-left:1px solid #838383; border-right:1px solid #838383; border-bottom:1px solid #838383; margin:0; padding:10px; border-top:0px none; text-align:right}
#lcbody{border-left:1px solid #838383; border-right:1px solid #838383; border-bottom:1px solid #838383; margin:0; padding:10px; background-color:#E6ECF8; border-top:0px none; text-align:left}

#cmdiv{width:585px;}
#lcmdiv1{width:100px; float:left;}
#lcmdiv{width:160px; float:left;}
#rcmdiv{width:418px; float:right;}
#halfdiv{margin:0; padding:0;width:260px; float:left;}


#rsdiv{margin:0; padding:0; float:right; width:56px;}
#lsdiv{margin:0; padding:0; float:right; width:80px;}
#rsdiv1{margin:0; padding:0; float:right; width:40px;}
#lsdiv1{margin:0; padding:0; float:right; width:96px;}
#rcdiv{margin:0; padding:0; float:right; width:100px;font-size:18px; font-weight:bold; text-align:right;}
#lcdiv{margin:0; padding:0; float:right; width:318px;font-size:11px; color:#AB0C2A; font-weight:bold; text-align:left;}

#ltxtbox{margin:0; padding:0 1px; border:1px solid #838383; height:17px; width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0B2852; }
#txtbox{margin:0; padding:0 1px; border:1px solid #838383; height:17px; width:136px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0B2852; }
#stxtbox{margin:0; padding:0 1px; border:1px solid #838383; height:17px; width:96px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0B2852; }
#mtxtbox{margin:0; padding:0 1px; border:1px solid #838383; height:17px; width:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0B2852; }
#txtarea{margin:0; padding:0 1px; border:1px solid #838383; height:60px; width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0B2852;}
#dropbox{margin:0; padding:0 1px; border:1px solid #838383; height:17px; width:136px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0B2852; }
#sdropbox{margin:0; padding:0 1px; border:1px solid #838383; height:17px; width:96px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0B2852; }


#buttonbar{margin:0; border-top:1px solid #D5818E; border-right:1px solid #55111B; border-bottom:1px solid #55111B; border-left:1px solid #D5818E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ffffff; background-color:#AB0C2A; background-image:url('images/button_bit.gif'); background-position:  right center; background-repeat:no-repeat; font-weight:bold; cursor:pointer; width:76px; padding-left:0; padding-right:18px; padding-top:0; padding-bottom:0}
#nbuttonbar{margin:0; border-top:1px solid #D5818E; border-right:1px solid #55111B; border-bottom:1px solid #55111B; border-left:1px solid #D5818E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ffffff; background-color:#AB0C2A; background-image:url('images/button_bit.gif'); background-position:  right center; background-repeat:no-repeat; font-weight:bold; cursor:pointer; width:100px; padding-left:0; padding-right:18px; padding-top:0; padding-bottom:0}
#lbuttonbar{margin:0; border-top:1px solid #D5818E; border-right:1px solid #55111B; border-bottom:1px solid #55111B; border-left:1px solid #D5818E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ffffff; background-color:#AB0C2A; background-image:url('images/button_bit.gif'); background-position:  right center; background-repeat:no-repeat; font-weight:bold; cursor:pointer; width:136px; padding-left:0; padding-right:19px; padding-top:0; padding-bottom:0}

a.buttontypelink {margin:0; border-top:1px solid #D5818E; border-right:1px solid #55111B; border-bottom:1px solid #55111B; border-left:1px solid #D5818E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ffffff; background-color:#AB0C2A; background-image:url('images/button_bit.gif'); background-position: center right; background-repeat:no-repeat; font-weight:bold; text-decoration:none; padding-right:21px; padding-left:4px; padding-top:1px; padding-bottom:1px}
a.buttontypelink:hover{color:#ffffff;}

a.buttontypelink1 {margin:0; border-top:1px solid #D5818E; border-right:1px solid #55111B; border-bottom:1px solid #55111B; border-left:1px solid #D5818E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ffffff; background-color:#AB0C2A; background-image:url('images/button_bit1.gif'); background-position: center left; background-repeat:no-repeat; font-weight:bold; text-decoration:none; padding-left:21px; padding-right:4px; padding-top:1px; padding-bottom:1px}
a.buttontypelink1:hover{color:#ffffff;}

#footer{margin-top:10px; padding:0; width:100%; clear:both;}


/* left menu style */

	#dhtmlgoodies_menu{/*background-color:#ffffff;/*#BDD194;*/
	padding:0px;margin:0px;border:0px;		
		font-family:arial;	/* Font for main menu items */
		width:138px;	/* Width of main menu */
		background-image:url(); background-repeat:no-repeat; background-position:bottom left;
		font-size:12px;
		
	}
	#dhtmlgoodies_menu	li{	/* Main menu <li> */
		list-style-type:none;	/* No bullets */
		margin:0;	/* No margin - needed for Opera */
		padding:0;
		background-image:url(); 
	background-repeat:no-repeat; 
	background-position:center right;

	
	}
	#dhtmlgoodies_menu ul{	
	  /*background-color:#ffffff; /*#BDD194;*/
		margin:0px;	/* No <ul> air */
		padding:0px;	/* No <ul> air */
		/*border:2px solid #BDD194;
		border-bottom:4px solid #BDD194;*/
		
	}
	#dhtmlgoodies_menu ul li ul{	/* Styling for those who doesn't have javascript enabled */
		padding-left:10px;
	}
	#dhtmlgoodies_menu	li a{	/* Main menu links */
		text-decoration:none;	/* No underline */
		color:#0B2852;	/* Black text color */
		font-weight:bold;
		height:20px;	/* 20 pixel height */
		/*line-height:20px;	/* 20 pixel height */
		vertical-align:middle;	/* Align text in the middle */
		border:0px solid #000;	/* Black border */
		background-color:transparent;/*#BDD194;	/* Light blue background color */
		margin:0;	/* A little bit of air */
		padding:0;	/* Air between border and text inside */
		
		display:block;
	}
	#dhtmlgoodies_menu	li a:hover,#dhtmlgoodies_menu .activeMainMenuItem{
	color:#AB0C2A;/*#FFFFFF/*		#FF992F;*/
	}
	.dhtmlgoodies_subMenu{
		visibility:hidden;
		position:absolute;
		overflow:hidden;
		border:0px solid #000;
		margin-left:10px;
		font-family:arial;
		text-align:left;
	
	}
	.dhtmlgoodies_subMenu ul{
		margin:0px;
		padding:0px;
		width:210px;	
		background-color:#E6ECF8;
		border:1px solid #838383;
		filter: Alpha(opacity='85'); 
		;-moz-opacity:.85;opacity:.85;
	}
	.dhtmlgoodies_subMenu ul li{
		list-style-type:none;
		margin:0;
		padding:2px;	/* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/
		padding-left:10px;
/*		background-image:url(images2/pointer.gif);*/ 
	  background-repeat:no-repeat; 
	  background-position:center right;
		/*height:18px;	/* 20 pixel height */
	}
	.dhtmlgoodies_subMenu ul li a{	/* Sub menu items */
		white-space:nowrap;	/* No line break */
		text-decoration:none;	/* No underline */
		font-weight:bold;
		color:#0B2852;	/* Black text color */
		height:18px;	/* 16 pixels height */
		/*line-height:12px;	/* 16 pixels height */
		padding:0;	/* 1px of "air" inside */
		display:block;	/* Display as block - you shouldn't change this */
	}
	.dhtmlgoodies_subMenu ul li a:hover{	/* Sub menu items - mouse over effects */
		color:#AB0C2A/* #FF992F;	/* White text */
		/*background-color:#317082;	 Blue background */
	}


/* dropdownmenu Style */

#dropmenudiv{margin:0; visibility:hidden; position:absolute; top:100; width:140px; float:left; background-color:transparent; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}
#dropmenudiv ul{margin:0; padding:10px; border:2px solid #405D0D; background:#405D0D; list-style-type:none;}
#dropmenudiv ul li{margin:0; padding:2px 0; display:block;}
#dropmenudiv ul li a{color:#ffffff; text-decoration:none; display:block;}
#dropmenudiv ul li a:hover{color:#9FC687;}

/* new basket styles */
.basketBorder {border-left:1px solid #0d2758; border-right:1px solid #0d2758; border-bottom:0px solid #0d2758; margin:0; padding:0px; border-top:1px solid #0d2758; text-align:left}

.Border {border-left:1px solid #0d2758; border-right:1px solid #0d2758; border-bottom:1px solid #0d2758; margin:0; padding:0px; border-top:1px solid #0d2758; text-align:left}

.basketBorderTotals {border-left:1px solid #0d2758; border-right:1px solid #0d2758; border-bottom:1px solid #0d2758; margin:0; padding:0px; border-top:0px solid #0d2758; text-align:left; background-color:#f6f8fd}

.basketBorderHeader {border-left:0px solid #0d2758; border-right:0px solid #0d2758; border-bottom:1px dash #0d2758; margin:0; padding:0px; border-top:0px solid #0d2758; background-color:#e4ebfe; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0B2852; text-decoration:none;}

.basketDash {border-bottom:1px dotted #0d2758;}

.LeftDottedDash {border-bottom:1px dotted #0d2758; border-left:1px dotted #0d2758;}

/* Nav styles */
.CategoryNav { 
background-color:#c0d1f3;
border-bottom:1px solid #3f6090;
border-left:1px solid #3f6090;
border-right:1px solid #3f6090;
font-color:#0B2852;
cursor: pointer; 
}
.CategoryNavOn { 
background-color:#ffd56f;
border-bottom:1px solid #3f6090;
border-left:1px solid #3f6090;
border-right:1px solid #3f6090;
font-color:#0B2852;
cursor: pointer; 
}
.SubCategoryNav { 
background-color:#e6ecf8;
border-bottom:1px solid #3f6090;
border-left:1px solid #3f6090;
border-right:1px solid #3f6090;
font-color:#0B2852;
cursor: pointer; 
}
.SubCategoryNavOn { 
background-color:#fce7b5;
border-bottom:1px solid #3f6090;
border-left:1px solid #3f6090;
border-right:1px solid #3f6090;
font-color:#0B2852;
cursor: pointer; 
}
.productCategoryNav { 
background-color:#ffffff;
border-bottom:1px solid #3f6090;
border-left:1px solid #3f6090;
border-right:1px solid #3f6090;
font-color:#0B2852;
cursor: pointer; 
}
.productCategoryNavOn { 
background-color:#fdf4dd;
border-bottom:1px solid #3f6090;
border-left:1px solid #3f6090;
border-right:1px solid #3f6090;
font-color:#0B2852;
cursor: pointer; 
}

.HeaderSub{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0c2758; font-weight:bold;}

.HeaderQuote{font-family:Trebuchet MS italic; font-size:19px; color:#f4e982; font-style:italic;}

.HeaderTopBottomBorder{border-top:3px solid #003466; border-bottom:2px solid #b20d2f;}


a.lnkWhite
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	color:#ffffff;
	text-decoration:none;
}

a.lnkWhite:hover
{
	color:#ffffff;
	text-decoration:underline;
}

a.lnkGeneral
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	color:#0c2857;
	text-decoration:none;
}

a.lnkGeneral:hover
{
	color:#b50101;
	text-decoration:underline;
}


.stdTxtWhite
{
	font-size:11px;
	font-family:AVerdana, Arial, Helvetica, sans-serif;	
	color:#FFFFFF;
} 

.stdTxtWhiteBld
{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	color:#FFFFFF;
} 


.stdTxtBlue
{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0c2758;
}

.stdTxtBlueBld
{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0c2758;
}

.stdTxtRedBld
{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#AB0C2A;
}



.AdvertRedBld
{
	font-size:16px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#AB0C2A;
}


.AdvertRed
{
	font-size:10px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#AB0C2A;
}



#txtemailbox{margin:0; padding:0 1px; border:1px solid #838383; height:17px; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0B2852; }
#txtsearchbox{margin:0; padding:0 1px; border:1px solid #838383; height:17px; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0B2852; }
#txtuserbox{margin:0; padding:0 1px; border:1px solid #838383; height:17px; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0B2852; }
#txtpasswordbox{margin:0; padding:0 1px; border:1px solid #838383; height:17px; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0B2852; }


