body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#333333;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

.modalBackground {
	background-color:#000000;
	filter:alpha(opacity=40);
	opacity:0.7;
}


#shopping_cart{
padding:10px;
}

#shopping_cart h1{
color:#acaaaa;
text-transform:uppercase;
font-size:18px;
line-height:20px;
}

#shopping_cart h2{
color:#acaaaa;
text-transform:uppercase;
font-size:12px;
line-height:20px;
}

#in_shopping{
padding-left:15px;
padding-right:15px;
}

.inshopping_text{
font-size:11px;
color:#8c8b8b;
padding-left:5px;
padding-right:5px;
}

.inshopping_text h1{
font-size:14px;
color:#925c5c;
padding-left:5px;
font-weight:bold;
}

.inshopping_text a{
color:#a46f6f;
text-decoration:none;
}

.inshopping_text a:hover{
color:#925c5c;
text-decoration:underline;
}

.img{
border-right:#d0d0d0 1px solid;
padding-right:10px;
}

.title_in{
color:#666666;
font-weight:bold;
}

#tmenu{
margin-left:-30px;

}


#tmenu li{
float:left;
font-size:11px;
text-transform:uppercase;
list-style:none;
border-bottom:#CCCCCC 1px solid;
}

#tmenu li a{
display:block;
padding:10px;
border-top:#edecec 4px solid;
color:#999999;
text-decoration:none;
}

#tmenu li a:hover{
display:block;
border-top:#d0c1c1 4px solid;
padding:10px;
}

.mactive_link{
display:block;
border-top:#a47777 6px solid;
padding-left:10px;
padding-right:10px;
padding-top:8px;
padding-bottom:10px;
}

.deactive_link
{
display:block;
padding:10px;
border-top:#edecec 4px solid;
color:#999999;
text-decoration:none;
}

.hruler{
border-bottom:#CCCCCC 1px solid;
}

.error
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
	font-weight:bold;
	text-decoration: none;
}

.TextBox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 10pt;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Verdana;
	height: 18px;
}

.topnav2:link {  color: #cac2c2; text-decoration: none; font-family:verdana, Arial, sans-serif; font-size: 8pt; }

.topnav2:visited {  color: #cac2c2; text-decoration: none; font-family:verdana, Arial, sans-serif; font-size: 8pt; }

.topnav2:hover { text-decoration: underline; color: #cac2c2; font-family:verdana, Arial, sans-serif; font-size: 8pt; }

.topnav1:link {  color: #000000; text-decoration: none; font-family:verdana, Arial, sans-serif; font-size: 8pt; }

.topnav1:visited {  color: #000000; text-decoration: none; font-family:verdana, Arial, sans-serif; font-size: 8pt; }

.topnav1:hover { text-decoration: underline; color: #cac2c2; font-family:verdana, Arial, sans-serif; font-size: 8pt; }

.signout:link {  color: #110283; text-decoration: none; font-family:verdana, Arial, sans-serif; font-size: 8pt; }

.signout:visited {  color: #110283; text-decoration: none; font-family:verdana, Arial, sans-serif; font-size: 8pt; }

.signout:hover { text-decoration: underline; color: #110283; font-family:verdana, Arial, sans-serif; font-size: 8pt; }

.topnav3:link {  color: #82817f; text-decoration: none; font-family:Arial; font-size: 13px; font-weight: bold;}

.topnav3:visited {  color: #82817f; text-decoration: none; font-family:Arial; font-size: 13px; font-weight: bold;}

.topnav3:hover { color: #82817f; text-decoration: underline; font-family:Arial; font-size: 13px; font-weight: bold;}

.topnav4:link {  color: #000000; text-decoration: none; font-family:verdana; font-size: 8pt; font-weight: normal;}

.topnav4:visited {  color: #000000; text-decoration: none; font-family:verdana; font-size: 8pt; font-weight: normal;}

.topnav4:hover { color: #82817f; text-decoration: underline; font-family:verdana; font-size: 8pt; font-weight: normal;}

.link_tabs
{
display:block;
width:160px;
height:25px;
background:#0d4988;
vertical-align:middle;
text-align:left;
}

.link_tabs a{
display:block;
height:15px;
width:140px;
background:#dcdcdc;
color: #606060;
text-decoration:none;
margin-left:30px;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}


.active_link_tabs{
display:block;
width:130px;
height:15px;
background:#dcdcdc;
color:#000000;
text-decoration:none;
padding:5px;
padding-left:55px;
padding-top:5px;
padding-bottom:5px;
}

.link_tabs a:hover{
color:#7a7575;
text-decoration:underline;
}

.tbg{
background-image:url(/images/bg_repeat.jpg);
background-repeat: repeat-y;
}

.homepagetext{
	font-family: verdana;
	font-size: 10pt;
	color: #cac2c2;
	text-decoration: none;
	}

.homepagetext2{
	font-family: verdana;
	font-size: 13px;
	color: #82817f;
	text-decoration: bold;
	}

.homepagetext1{
	font-family: verdana;
	font-size: 9pt;
	color: #cac2c2;
	text-decoration: none;
	
}

.Shoppingcart{
	font-family: verdana;
	font-size: 8pt;
	color: #e00303;
	text-decoration: none;
	
}

.Scrollbar{
	scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #8E8D8D;
scrollbar-3dlight-color: #F7F9F8;
scrollbar-darkshadow-color: #F9F9F7;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #F2F4F3;
scrollbar-shadow-color: #E5E4E3;
scrollbar-track-color: #ffffff;
		
}

.text{
	font-family: verdana;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	
}

.textmatter{
	font-family: verdana;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	padding:5px
}

.shoppingcarttext{
	font-family: verdana;
	font-size: 8pt;
	color: #9d9a9a;
	text-decoration: none;
}

.shoppingcartheader{
	font-family: verdana;
	font-size: 8pt;
	color: #807e7e;
	text-decoration: none;
}

.admintext 
{  font-family: Verdana;
   font-size: 10pt; color: #000000; text-decoration: none;
   font-weight: normal; 
}

.adminLabel
{
	font-family:Verdana;
	font-size:10pt;
	color:White;
}
.adminlblTopLine
{
	font-family:MS Sans Serif;
	font-weight:bold;
	font-size:14px;
	color:White;
}
.Adminheading2 
{  font-family: Verdana;
   font-size: 10pt; color: #000000; text-decoration: none;
   font-weight: bold; 
}

.productheading 
{  font-family: Arial;
   font-size: 15px; color: #807e7e; text-decoration: none;
   font-weight: bold; 
}

.categoryheading 
{  font-family: Tw Cen MT Condensed;
    font-size:35pt; color: #860303; text-decoration: none;
   font-weight: bold; 
}

.linebordertop
{
border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.linebordertop1
{
border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #999999;
}

.lineborderlogin
{
border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;

border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;

border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.linebordertop2
{




border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #acaaaa;
	
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #acaaaa;
}

.lineborderproduct
{
border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #edecec;

border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #edecec;

border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #edecec;
	
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #edecec;
}

.lineborderindex
{
border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dfc0d4;

border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dfc0d4;


	
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfc0d4;
}

.linebordershoppingcart
{
border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #edecec;

font-family: Verdana;
   font-size: 8pt; color: #000000;

}

.linebordershoppingcartbottom
{
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #edecec;

}

.linebordershoppingcart1
{


font-family: Verdana;
   font-size: 8pt; color: #636262;

}

.lineborderinside
{

font-family: Verdana;
   font-size: 8pt; 
   color: #807e7e;

border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;

border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;

border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;



}

.tableoutsidelineborder
{
border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;

border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.tablebottomlineborder
{
	
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7;
}

.hFade {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	font-family: Verdana; 
	font-size: 12pt;
	color: #000000; text-decoration: none; 
	font-weight: bold;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#dcdcdc',endColorStr= '#f1f1f1',gradientType= '0'); 
    PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 8px; BACKGROUND-COLOR: #dcdcdc; }

.popupMenu {
	position:absolute;
	visibility:hidden;
	background-color:#AAFFFF;
	opacity:.9;
	filter: alpha(opacity=90);
	display:run-in;
	 
	
}

.popupHover {
	background-image:url(images/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#F5F7F8;
	display:run-in;
	
}





