﻿.lead{}
 h1,h2,h3 {margin:0;}
A {color:#2f68a2;}

 /*td { vertical-align:top;}*/
body {background-color:#eaeaea; margin:0px;}
.lside {background-image:url(/systemimages/backend/lbar.gif); background-repeat:repeat-y; width:18px;}
.rside {background-image:url(/systemimages/backend/rbar.gif); background-repeat:repeat-y; width:18px;}
.midcell {text-align:left; vertical-align:top;   background-color:#FFFFFF;  }
.heading {height:80px;}
.headleft { float:left; margin:15px 5px 0px 10px;color:#285b8f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px;   }
.headright { float:right; margin:15px 5px 0px 0px; text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif; }
A.logout {background-image:url(/systemimages/backend/lock.gif); background-repeat:no-repeat; background-position:left center; padding:5px 0px 5px 20px;
 color:#2f68a2;font-size:13px; }
.headright p {margin-top:5px;font-size:11px;}

A.myacct {background-image:url(/systemimages/backend/user.gif); background-repeat:no-repeat; background-position:left center; padding:5px 0px 5px 20px;
 color:#2f68a2;font-size:13px; }

A.helplink {background-image:url(/systemimages/backend/help.png); background-repeat:no-repeat; background-position:left center; padding:5px 0px 5px 20px;
 color:#2f68a2;font-size:13px; }
 
A.edithelplink {background-image:url(/systemimages/backend/edit_help.gif); background-repeat:no-repeat; background-position:left center; padding:5px 0px 5px 20px;
 color:#2f68a2;font-size:13px; }
 
 A.editnavigation {background-image:url(/systemimages/backend/ft_css.gif); background-repeat:no-repeat; background-position:left center; padding:5px 0px 5px 20px;
 color:#2f68a2;font-size:13px; }

  
 A.toplink {padding:5px 0px 5px 5px;
 color:#2f68a2;font-size:13px;}
 
#topnavbar {height:35px;  padding:0px; margin:0px; background-image:url(/systemimages/backend/hor_nav_back.gif); background-repeat:repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none;}
#topnavbar A {text-decoration:none;}

/***********Horizontal Nav************/
#sbar {height:35px; float:left;}
#topnavbar #level1 {height:27px; background-image:url(/systemimages/backend/btn_topnavs.gif); background-repeat:repeat-x; background-position:right; float:left;padding:8px 20px 0px 20px; margin:0px;}
#topnavbar #level1 A {color:#FFFFFF; }
#topnavbar #level1 A:hover {text-decoration:underline;}

#topnavbar #level1_on {height:27px; background-image:url(/systemimages/backend/btn_topnav_ons.gif); background-repeat:repeat-x; background-position:right; float:left;padding:8px 20px 0px 20px; margin:0px;}
#topnavbar #level1_on A {color:#285b8f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; }
/***********Horizontal Nav************/


/***********Left Nav************/
#leftnav {float:left; width:206px; margin:10px 0px 0px 10px;}

#leftnav #level2 {width:186px; height:32px;background-image:url(/systemimages/backend/btn_leftnav.gif); background-repeat:no-repeat; display:block;margin:5px 0px 0px 0px;padding:8px 10px 0px 10px;}
#leftnav #level2 A {color:#656565; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}
#leftnav #level2 A:hover {text-decoration:underline;}

#leftnav #level2_on {width:186px; height:30px;background-image:url(/systemimages/backend/btn_leftnav_on.gif); background-repeat:no-repeat; display:block;margin:5px 0px 0px 0px;padding:8px 10px 0px 10px;}
#leftnav #level2_on A {color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}

#leftnav #lbtn_on_div { margin:0px; border-left:1px solid #376ca2;border-right:1px solid #376ca2;border-bottom:1px solid #376ca2; background-color:#dce8f5; padding:5px 5px 5px 8px;}
#leftnav #lbtn_on_div A {display:block; color:#215283; text-decoration:undelrine; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 8px 0px;}
#leftnav #lbtn_on_div A:hover { color:#000;}

#leftnav #level3_on A {text-decoration:none;color:#000; font-weight:bold; }
/***********Left Nav************/


.mainpane {  margin:15px 5px 10px 10px;  }
.mainpanelogin { margin:15px 5px 10px 10px;}
/**Rounded corners**/
.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#b3b3b3; margin:0 5px;}
.b2 {height:1px; background:#fdfcf0; border-right:2px solid #b3b3b3; border-left:2px solid #b3b3b3; margin:0 3px;}
.b3 {height:1px; background:#fdfcf0; border-right:1px solid #b3b3b3; border-left:1px solid #b3b3b3; margin:0 2px;}
.b4 {height:2px; background:#fdfcf0; border-right:1px solid #b3b3b3; border-left:1px solid #b3b3b3; margin:0 1px;}
.contentb {background: #fdfcf0; border-right:1px solid #b3b3b3; border-left:1px solid #b3b3b3; padding:5px 5px 0px 15px; min-height:500px; min-width:750px;
 font-family:Arial, Helvetica, sans-serif; font-size:12px;border-bottom:1px solid #FFF; }
/**Rounded corners**/
/**Rounded corners 2**/
.r1, .r2, .r3, .r4{font-size:1px; overflow:hidden; display:block;}
.r1 {height:1px; background:#1a5189; margin:0 5px;}
.r2 {height:1px; background:#eff4fa; border-right:2px solid #1a5189; border-left:2px solid #1a5189; margin:0 3px;}
.r3 {height:1px; background:#eff4fa; border-right:1px solid #1a5189; border-left:1px solid #1a5189; margin:0 2px;}
.r4 {height:2px; background:#eff4fa; border-right:1px solid #1a5189; border-left:1px solid #1a5189; margin:0 1px;}
.contentbb {background: #eff4fa; border-right:1px solid #1a5189; border-left:1px solid #1a5189; 
            padding:5px 5px 0px 15px; 
 font-family:Arial, Helvetica, sans-serif; font-size:12px; border-bottom:1px solid #FFF;}
/**Rounded corners**/

h1 { color:#265789; font-size:16px; padding:0px 0px 10px 0px; text-transform:capitalize;}
h2 { color:#265789; font-size:14px; padding:5px 0px 5px 0px; font-family:Verdana; padding:0px; font-family: Arial; font-style:italic; margin:5px 0px 5px 0px;}
h3 { color:#265789; font-size:14px; padding:5px 0px 5px 0px; font-family:Verdana; padding:0px; font-family: Arial; font-style:italic;}
h4 { color:#265789; font-size:12px; padding:0px 0px 0px 0px; margin:0px;}

legend { color:#265789; font-size:14px; padding:5px 0px 5px 0px; font-family:Verdana; padding:0px; font-family: Arial; font-style:italic; margin:5px 0px 5px 0px;}

.bttn {
/*
 border:none;
 background-image: url('/systemimages/backend/btnbacknormal.png'); background-repeat:no-repeat;
  color:#FFFFFF;      */
       width:147px; height:26px;
       padding:0px 0px 0px;
       text-align:center; font-size:12px; text-decoration:none; cursor:pointer;font-family: Verdana; font-size:13px;}
.bttn:hover {font-family: Verdana; font-size:13px;/*color:#FFFF00;*/}


.txtbox { border:1px solid #878787;}
.txtbox_wide { border:1px solid #878787;width:550px}
.txtboxnumeric { text-align:right;}
.titleclass {color:#265789; font-weight:bold; font-family:Verdana; font-size:12px; text-transform:capitalize;}
fieldset {padding:0px 5px 5px 5px;margin:10px 0px 10px 0px;}
legend { margin:0px 0px 5px 0px;}
form td {font: 12px verdana; padding:5px;}

.help {font: 12px Arial; color:#000000; padding:10px; background-color:#FFFFCC; border:1px solid #326497; 
position:absolute;display:none; width:600px; min-height:50px;}
        
.thumbnail {border:1px solid #CCCCCC;}
/*Datagrid*/
.contenttable {margin: 0px;	 width:100%; border: 1px solid #1a5189; }
.contenttable td {vertical-align:middle;}

tr.headcolumn td {margin: 0;	padding: 10px 10px 10px 5px;text-transform: capitalize;	
font: bold 11px verdana;color: #FFF;background-image:url(/systemimages/backend/btn_topnavsg.gif); background-position:bottom; 
border-bottom:1px solid #1a5189;border-top:1px solid #1a5189;border-top:none;border-left:none;border-right:none;
font: 12px verdana; font-weight:bold; }
tr.headcolumn a {color:#FFF;	text-decoration: none;}



.contentlight td {margin: 0px;padding: 10px 5px 10px 5px;font: 11px verdana;	color: #454545; background-color:#fbfbfb;  }
.contentlight td a	{text-decoration: underline;	font: 11px Verdana;	color: #454545;	}
.contentlight td a:hover {	text-decoration: underline;	font: 11px Verdana;	color: #914816;	}
.contentlight:hover td{ background-color:#FFFFCC;}
 
.contentdark td	{margin: 0px;padding: 10px 5px 10px 5px;font: 11px verdana;color: #454545;background-color: #e5eef9;}
.contentdark td a	{text-decoration: underline;	font: 11px Verdana;	color: #454545;	}
.contentdark td a:hover {	text-decoration: underline;	font: 11px Verdana;	color: #914816;	}
.contentdark:hover td{ background-color:#FFFFCC;}



tr.pagers td 	{margin: 8px 0 0 0;	padding: 5px 10px 5px 10px;	text-align: center;	border: 0;	font: 11px verdana;	color: #000000;}
tr.pagers span 	{padding: 0;	margin: 0;	font: bold 11px verdana;color: #000000;	}
tr.pagers a 	{font: 11px verdana;color: #424F5F;	}
tr.pagers a:hover		{font: 11px Verdana;color: #000; }

.topline  { border-top:1px dotted #CCCCCC; }
/*.warning { background-color:#FFFFCC; border:1px solid #FF0000; padding:5px;}*/
.warning {  display:block;
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
color: #D8000C;
background-color: #FFBABA;
background-image: url('/systemimages/error.png');
font-family:Helvetica,Arial, Helvetica, sans-serif; 
font-size:13px; font-weight:bold;	}

.info{width:500px; display:block;
border: 1px solid #e37b01;
margin: 0px 0px;
padding:10px 10px 10px 50px;
background-repeat: no-repeat;
background-position: 10px center;
color: #000;
background-color: #fce5ca;
background-image: url('/systemimages/important.png');
font-family:Helvetica,Arial, Helvetica, sans-serif; 
font-size:13px;  	}

.maintenance{width:500px; display:block;
border: 1px solid #e7b709;
margin: 0px 0px;
padding:10px 10px 10px 50px;
background-repeat: no-repeat;
background-position: 10px center;
color: #000;
background-color: #FFFFCC;
background-image: url('/systemimages/maintenance.png');
font-family:Helvetica,Arial, Helvetica, sans-serif; 
font-size:13px;  	}


.confirm {width:500px; display:block;
border: 1px solid #e37b01;
margin: 0px 0px;
padding:10px 10px 10px 10px;
 
 
color: #000;
background-color: #fce5ca;
 
font-family:Helvetica,Arial, Helvetica, sans-serif; 
font-size:14px; text-align:center; font-weight:bold;  	}
.confirm p { margin:10px;}

.ok{width:500px; display:block;
border: 1px solid #0f5000;
margin: 0px 0px;
padding:10px 10px 10px 50px;
background-repeat: no-repeat;
background-position: 10px center;
color: #000;
background-color: #d4eece;
background-image: url('/systemimages/ok.png');
font-family:Helvetica,Arial, Helvetica, sans-serif; 
font-size:13px;  	}

.tip{  display:block;
border: 1px solid #e37b01;
margin: 0px 0px;
padding:5px 5px 5px 30px;
color: #000;
background-color: #fce5ca;
font-family:Helvetica,Arial, Helvetica, sans-serif; 
font-size:13px;  	
background-repeat: no-repeat;
background-position: 10px center;
background-image: url('/systemimages/backend/info.gif');
}

.prompt {font-family:Arial;font-size:11px;margin:0px;padding:0px 0px 2px 0px;color:#000099;}
.footer {text-align:right; padding:5px;}

.HeaderSmall {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.HeaderSmall A {color:#0066CC;}


/*Tabs*/
.tabdiv {float:left; padding:2px 5px 2px 5px; border-left:1px solid #999999;border-top:1px solid #999999;border-right:1px solid #999999; margin:0px 0px -1px 0px;
 border-bottom:1px solid #999999;font: bold 12px Verdana, sans-serif; background-color:#dce8f5;}
  .tabdivon {float:left; padding:2px 5px 2px 5px; border-left:1px solid #999999;border-top:1px solid #999999;border-right:1px solid #999999; 
             margin:0px 0px 0px 0px;
 border-bottom:1px solid #FFFFFF;font: bold 12px Verdana, sans-serif; background-color:#FFFFFF;}
 .tabh { padding:0px; margin:0px;padding:0px 0px 0px 0px;border-bottom:1px solid #999999; }
 .tabdivb {float:left; padding:2px 5px 2px 5px;  border-left:1px solid #999999;border-bottom:1px solid #999999;border-right:1px solid #999999; 
           margin:0px 0px 0px 0px;
 border-top:1px solid #999999;font: bold 12px Verdana, sans-serif; background-color:#c6dbd9;}
 .tabdivonb {float:left; padding:2px 5px 2px 5px;  border-left:1px solid #999999;border-bottom:1px solid #999999;border-right:1px solid #999999; 
             margin:0px 0px 0px 0px;
 border-top:1px solid #FFFFFF;font: bold 12px Verdana, sans-serif;}
 .tabhr { padding:0px; margin:0px;padding:0px 0px 0px 0px;border-top:1px solid #999999;}
.mid {float:left; margin:0px 0px -1px 0px;width:3px;padding:2px 0px 2px 0px;}
.midb {float:left; margin:-1px 0px 0px 0px;width:3px;padding:2px 0px 2px 0px;}
a.tabl { color:#000; text-decoration:none;}
a:hover.tabl { color:#000; text-decoration:none;}
.clear
	{ 
  	clear:both; 
	/*** these next attributes are designed to keep the div 
	height to 0 pixels high, critical for Safari and Netscape 7 ***/ 
	  height:0px; 
	  overflow:hidden; 
	  line-height:1%; 
	  font-size:0px; 
	  margin-bottom:-1px; padding:0px;
	}
.bdiv {border-left:1px solid #999999;border-right:1px solid #999999;border-bottom:1px solid #999999; padding:5px;  }	
.bdivh { display:none;border-left:1px solid #999999;border-right:1px solid #999999; padding:5px; }	
/*tabs*/

/*cms*/
table.contenttablefiles  {margin: 0 0 10px 0; background: #FFFFFF; width: 100%;}	
table.contenttablefiles td { border-bottom:1px solid #CCCCCC; padding:3px;}	
table.contenttablefiles td a { color:#333333; text-decoration:none;}
/*cms*/


/*Login*/
 .erml {width:330px; margin:auto;}
.maindiv { text-align:center; height:100%; vertical-align:middle; background-color:#FF0000;}
.login { background-image:url(/systemimages/backend/login.jpg); background-repeat:no-repeat; width:330px; height:316px;
 text-align:left; margin:10% auto 0px auto;  
 padding:0px 0px 0px 0px; border:1px solid #162f6f; }
 .login table { margin:115px 15px;}
 .login td {font-family:Verdana,  Arial, Helvetica, sans-serif; font-size:11px; padding:5px; color:#FFF; font-weight:bold;}
 .bttnsmalllogin
	{
		 
	margin:  0;
	padding: 1px 2px 1px 2px;
	/*border: 1px solid #000000;*/
	font: 14px Verdana;	
	text-transform:capitalize;
	background: #f3f4ef;
	width:102px; height:40px; border:none;
	color:#000000;font-weight:bold;/*color:#FFF;background-image:url(/systemimages/backend/btnback.jpg); background-repeat:no-repeat; */
	 cursor:pointer;
	}
	 .bttnbiglogin
	{
		 
	margin:  0;
	padding: 1px 2px 1px 2px;
	/*border: 1px solid #000000;*/
	font: 14px Verdana;	
	text-transform:capitalize;
	background: #f3f4ef;
	width:155px; height:40px; border:none;
	color:#000000;color:#FFF;font-weight:bold;background-image:url(/systemimages/backend/btnbackbig.jpg); background-repeat:no-repeat; 
	 cursor:pointer;
	}
	.logintext { width:150px;  border:1px solid #FFF;}
	.copyati {width:330px; margin:5px auto; font-family:Arial; font-size:11px; color:#666666;  text-align:right;  }
	.copyati a {color:#666666;}
/*Login*/

.reminder { padding:3px 0px 3px 20px; font-weight: bold; background-image:url(/systemimages/backend/lightbulb.png); background-repeat:no-repeat; color:#265789;}
.criticaly  { padding:3px 0px 3px 20px; font-weight: bold; background-image:url(/systemimages/backend/error.png); background-repeat:no-repeat; color:#265789;}
.criticalr  { padding:3px 0px 3px 20px; font-weight: bold; background-image:url(/systemimages/backend/stop.png); background-repeat:no-repeat; color:#265789;}
.call  { padding:3px 0px 3px 20px;  background-image:url(/systemimages/backend/contact.gif); background-repeat:no-repeat; color:#265789;}
.call a {font-weight: bold;}
.whosonline { padding:3px 0px 3px 20px;  background-image:url(/systemimages/backend/computer.gif); background-repeat:no-repeat; color:#265789;}
.trial {   color:#FF0000;}
/*Shopping*/
.productstb { width:650px;}
.productstb td { width:150px; text-align:center; padding: 5px;  vertical-align:bottom; font-family:Arial; font-size:12px;}
.prtd {border:1px solid #CCC;}
.productstb td A.prnm { color:#193866; }
.del {color:#999;}
.buy A {color:#ff262b;}
.pagers {text-align:right; margin:5px 20px 5px 15px; }
.pagers A { color:#193866; font-weight:bold;}

#phototd { border:1px solid #000; width:215px;}
#dvilist img {border:1px solid #000;}
#dvilist p { margin-top:10px;}
 a.magnify { color:#003399; background-image:url(/systemimages/magnifier.png); background-position:left; background-repeat:no-repeat; padding:2px 2px 2px 20px; display:block; margin:5px 0px 5px 0px;}

#prtext {float:left; margin:10px 15px 0px 0px;}
#hpr { margin:10px 15px 0px 0px;color:#999;}
#dvprice { font-weight:bold;}
#dvinst {display:block;}
#dvstock {color:#FF0000; font-weight:bold;}
#dvbuy {  }
#dvbuy A { color:#3399CC; font-weight:bold; text-decoration:none;}

#freetrial {font-family:Arial; font-size:12px;color:#3399CC;}
#dvoptions { margin:10px 15px 0px 0px;text-transform:capitalize;}
/*#dvoptions select {margin:5px 0px 5px 2px;}*/
.terms {text-align:center; margin:0px 0px 50px 0px;}
.terms A {font-family:Arial; font-size:12px;color:Gray;text-decoration:none;}
.favroite_products { margin-left:15px;}
.favroite_products a { display:block; margin-bottom:10px;}
/*.warning { background-color:#FFFFCC; border:1px solid #FF0000; padding:5px;}*/

/*cart*/
.cart { border-bottom:1px solid #CCC;}
.cartheader td {margin: 0;	padding: 3px 10px 3px 5px;text-transform: capitalize;	
font: bold 11px verdana;color: #FFF;background-image:url(/systemimages/backend/btn_topnavs.gif); 
border-bottom:1px solid #1a5189;border-top:1px solid #1a5189;border-top:none;border-left:none;border-right:none;
font: 11px verdana; font-weight:bold; }
.cartheaders {}
.cartheaderm  {}
.cartheadere  { }
.cartlined TD { background-color:#e6e6e6; font-family:Arial; font-size:12px;}
.cartlined TD A { color:#3399CC; font-weight:bold; text-decoration:none;}
.cartthumb img { border:1px solid #CCC;}
.cartlinel TD { background-color:#FFF; font-family:Arial; font-size:12px;}
.cartlinel TD A { color:#3399CC; font-weight:bold; text-decoration:none;}
.darktotal TD { border-top:1px solid #CCC; font-size:12px; font-family:Arial; }

#wait {   background-color:#FFFFCC; border:1px solid #FFCC66; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; padding:10px;}
    #wait img {float:none;}
.text {font-size:12px; font-family:Arial;}   
.titleclass { font-weight:bold; margin:0px;} 
.titleclass A { font-weight: normal; color:#3399CC}

/*Shopping*/
#mempages { margin:0px 10px 20px 0px;}
.boldch { font-weight:bold;}


.ajax__colorPicker_container table td {padding:0px;cursor:pointer;}
.ajax__colorPicker_container table td div {padding:0px;cursor:pointer;}
.back { text-align:right;}
.value { font-weight:bold;}
   .tdgrid td{ padding:3px;}
    .tdgridcompare td{ border-bottom:1px dotted #333;}
   .lnkbutton 
   {
       background-image: url('/systemimages/backend/btnback.png'); background-repeat:no-repeat;
       display:inline-block;
       width:206px; height:20px;
       padding:6px 0px 0px;
       color:#FFFFFF; text-align:center; font-family: Verdana; font-size:13px;  text-decoration:none;

       }
  .lnkbutton:hover 
  { color:#FFFF00;}   
   .lnkbuttonsmall 
   {
       background-image: url('/systemimages/backend/btnbacknormal.png'); background-repeat:no-repeat;
       display:inline-block;
       width:147px; height:20px;
       padding:6px 0px 0px;
       color:#FFFFFF; text-align:center; font-family: Verdana; font-size:13px;  text-decoration:none;
       margin:0px 5px 0px 0px;
       }
  .lnkbuttonsmall:hover 
  { color:#FFFF00;}    
  
  a.lookup { background-image: url('/systemimages/magnifier.png'); background-repeat:no-repeat; background-position:left; padding:0px 3px 3px 20px; 
             margin-top:3px; display:block;}
.change { padding:3px; background-color:#FFCC99;}  
p.comment { margin-bottom:10px; font-size:11px;}     