body {margin: 0px; background-image: url('/auth/main/?c=sb&sb_task=skin&skin_task=get_file&file=images/top_bkg.gif'); background-repeat: repeat-x; background-color: #FFFFFF}
td { font-family: verdana; font-size: 11px; font-weight: normal; color: #333333; vertical-align: top; }
p { font-family: verdana; font-size: 11px; font-weight: normal; color: #333333 }
li { font-family: verdana; font-size: 11px; font-weight: normal; color: #333333 }
a { color: #003366; text-decoration: none }
a:hover { color: #3399CC; text-decoration: underline }

h5 {
  padding: 4px 6px 4px 6px;
	background-color: #ff9900;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	margin-top: 0px;
	margin-bottom: 0px;
	}

.form_input { background-color: #FFF; font-family: verdana; font-size: 11px; font-weight: normal; color: #000 }
.form_select { background-color: #FFF; font-family: verdana; font-size: 10px; font-weight: normal; color: #000 }
.form_select2 { background-color: #3399CC; font-family: verdana; font-size: 10px; font-weight: normal; color: #FFF }
.form_button { background-color: #3399CC; font-family: verdana; font-size: 10px; font-weight: bold; color: white }
.form_button2 { background-color: #3399CC; font-family: verdana; font-size: 11px; font-weight: bold; color: white }
.form_button3 { background-color: #003366; font-family: verdana; font-size: 11px; font-weight: bold; color: white }
.form_input2 { background-color: #3399CC; font-family: verdana; font-size: 11px; font-weight: normal; color: #FFF }
.form_button_disabled { background-color: #CCCCCC; font-family: verdana; font-size: 10px; font-weight: bold; color: white }
.form_input_disabled { background-color: #CCCCCC; font-family: verdana; font-size: 10px; font-weight: bold; color: #666666 }

.header { padding: 4px 6px 4px 6px; background-color: #3399CC }
.header2 { padding: 4px 6px 4px 6px; background-color: #ff9900 }
.reverse { font-family: verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none }
.reverse:hover { color: #FFFFFF }
.reverse2 { font-family: verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none }
.reverse2:hover { color: #FFFFFF }
.small {font-size: 10px; font-weight: normal }

.quicklink { font-family: verdana; font-size: 10px; font-weight: bold; color: #003366; text-decoration: none }
.quicklink:hover { color: #3399CC; text-decoration: none }

.message_head { padding: 4px 6px 4px 6px; background-color: #FFFFFF; font-weight: normal }
.message1 { padding: 6px 6px 6px 6px; background-color: #DDDDDD }
.message2 { padding: 6px 6px 6px 6px; background-color: #EEEEEE }
.message3 { padding: 6px 6px 6px 6px; }

.line { background-image: url('/auth/main/?c=sb&sb_task=skin&skin_task=get_file&file=images/line.gif'); background-repeat: no-repeat }
.logo { background-image: url('/auth/main/?c=sb&sb_task=skin&skin_task=get_file&file=images/logo.gif'); background-repeat: no-repeat }
.sidebox { background-color: #3399CC; }
.footer { padding: 5px 20px 5px 20px; font-family: verdana; font-size: 9px; font-weight: normal; color: #333333; background-color: #EEEEEE }
.notes { font-family: verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; background-color: #000000 }

.menuskin{ position:absolute; width:140px; background-color:#FFCC33; border:1px solid black; font: bold 10px arial; line-height:18px; z-index:100; visibility:hidden; }
.menuskin a{ text-decoration:none; color:black; padding-left:10px; padding-right:10px; }
#mouseoverstyle{ background-color:#FF9900; }
#mouseoverstyle a{ color:white; text-decoration: none }

/* .nav { display: block; float: center; padding: 3px; width: 70px; text-align: center; text-decoration: none; border: solid 1px black; background-color: #EEEEEE; font-family: arial; font-weight: bold; font-size: 10px; color: black;}
.nav:hover { display: block; float: center; padding: 3px; width: 70px; text-align: center; text-decoration: none; border: solid 1px #999999;  background-color: white; font-family: arial; font-weight: bold; font-size: 10px; color: black;}
*/
.nav2 { display: block; float: center; padding: 3px; width: 70px; text-align: center; text-decoration: none; border: solid 1px #3399CC;  background-color: black; font-family: arial; font-weight: bold; font-size: 10px; color: white;}
.nav2:hover { display: block; float: center; padding: 3px; width: 70px; text-align: center; text-decoration: none; border: solid 1px #3399CC;  background-color: black; font-family: arial; font-weight: bold; font-size: 10px; color: white;}
.nav_sub { display: block; float: center; padding: 3px;  width: 70px; text-align: center; text-decoration: none; border: solid 1px black;  background-color: #EEEEEE; font-family: arial; font-weight: normal; font-size: 10px; color: black;}
.nav_sub:hover { display: block; float: center; padding: 3px;  width: 70px; text-align: center; text-decoration: none; border: solid 1px #999999;  background-color: white; font-family: arial; font-weight: normal; font-size: 10px; color: black;}
.nav2_sub { display: block; float: center; padding: 3px;  width: 70px; text-align: center; text-decoration: none; border: solid 1px #3399CC;  background-color: black; font-family: arial; font-weight: normal; font-size: 10px; color: white;}
.nav2_sub:hover { display: block; float: center; padding: 3px;  width: 70px; text-align: center; text-decoration: none; border: solid 1px #3399CC;  background-color: black; font-family: arial; font-weight: normal; font-size: 10px; color: white;}
.navadd:hover { display: block; float: center; padding: 3px; width: 70px; text-align: center; text-decoration: none; border: solid 1px #CC6600; background-color: #FF9900; font-family: arial; font-weight: bold; font-size: 10px; color: white;}
.navadd { display: block; float: center; padding: 3px; width: 70px; text-align: center; text-decoration: none; border: solid 1px #FF9900;  background-color:#FFCC33; font-family: arial; font-weight: bold; font-size: 10px; color: black;}
.navaddsub:hover { display: block; float: center; padding: 1px; width: 70px; text-align: center; text-decoration: none; border: solid 1px #CC6600; background-color: #FF9900; font-family: arial; font-weight: bold; font-size: 9px; color: white;}
.navaddsub { display: block; float: center; padding: 1px; width: 70px; text-align: center; text-decoration: none; border: solid 1px #FF9900;  background-color:#FFCC33; font-family: arial; font-weight: bold; font-size: 9px; color: black;}
.navzoom { display: block; float: center; padding: 3px; width: 70px; text-align: center; text-decoration: none; border: solid 1px black; background-color: #3399CC; font-family: arial; font-weight: bold; font-size: 10px; color: black;}
.navzoom:hover { display: block; float: center; padding: 3px; width: 70px; text-align: center; text-decoration: none; border: solid 1px #3399CC;  background-color: #33CCFF; font-family: arial; font-weight: bold; font-size: 10px; color: black;}
.nav_breadcrumb { display: block; float: center; padding: 3px; width: 70px; text-align: center; text-decoration: none; border: solid 1px black; background-color: #3399CC; font-family: arial; font-weight: bold; font-size: 10px; color: black;}
.nav_breadcrumb:hover { display: block; float: center; padding: 3px; width: 70px; text-align: center; text-decoration: none; border: solid 1px #44AADD; background-color: #66CCFF; font-family: arial; font-weight: bold; font-size: 10px; color: black;}

.navp { padding: 2px; margin: 4px }
.navrow1 { background-color: #3399CC }
.navrow2 { background-color: #336699 }
.navrow3 { background-color: #003366 }

.text_sub { font-family: verdana; font-size: 10px; font-weight: bold; color: #3399CC;}
.text_bullet { color: white; margin-top: 6px; margin-bottom: 6px }

.textadd { color: #FF9900; font-size: 10px }

/* store css */

.mod_menuitems { }

.mod_menuskin{
position:absolute;
width:200px;
background-color: #003366;
border:1px solid black;
font:normal 10px Verdana;
z-index:100;
visibility:hidden;
}

.mod_menuskin a{
text-decoration:none;
color:white;
padding: 5px;
width: 200px;
border-bottom: 1px solid black;
display: block;
}

.mod_menuskin a:hover{
text-decoration:none;
color:white;
background-color: #3399CC;
}

#mod_mouseoverstyle{
background-color: #3399CC;
}

#mod_mouseoverstyle a{
color:white;
}

.inv_lhs_wrapper {
width: 350px;
}

.inv_lhs_head {
  background-color: #ff9900;
  padding: 4px;
  color: white;
  font-weight: bold;
  border-left: 1px solid #FFF; 
  border-right: 1px solid #FFF;
  }

.inv_lhs_content {
  background-color: #DDDDDD;
  padding: 4px;
  border-bottom: 1px solid #FFF;
  border-left: 1px solid #FFF; 
  border-right: 1px solid #FFF;
  display: block;
  }

.inv_lhs_lv1 {
  padding-left: 4px;
  padding-right: 4px;
  height: 23px;
  background-color: #DDD;
  border-bottom: 1px solid #FFF;
  border-left: 1px solid #FFF; 
  border-right: 1px solid #FFF;
  display: block;
  }
  
.lhs_link {
  color: #000;
  text-decoration: none;
  font-weight: bold;
  line-height: 21px;
  }
  
.lhs_link:hover {
  text-decoration: underline;
  }

.inv_lhs_lv2 {
  padding-left: 4px;
  padding-right: 4px;
  height: 23px;
  background-color: #CCC;
  border-bottom: 1px solid #FFF;
  border-left: 1px solid #FFF; 
  border-right: 1px solid #FFF;
  display: block;
  }

.inv_lhs_lv3 {
  padding-left: 4px;
  padding-right: 4px;
  height: 23px;
  background-color: #AAA;
  border-bottom: 1px solid #FFF;
  border-left: 1px solid #FFF; 
  border-right: 1px solid #FFF;
  display: block;
  }
  
.inv_lhs_lv4 {
  padding-left: 4px;
  padding-right: 4px;
  height: 23px;
  background-color: #999;
  border-bottom: 1px solid #FFF;
  border-left: 1px solid #FFF; 
  border-right: 1px solid #FFF;
  display: block;
  }
  
.inv_lhs_lv5 {
  padding-left: 4px;
  padding-right: 4px;
  height: 23px;
  background-color: #777;
  border-bottom: 1px solid #FFF;
  border-left: 1px solid #FFF; 
  border-right: 1px solid #FFF;
  display: block;
  }

.inv_lhs_lv6 {
  padding-left: 4px;
  padding-right: 4px;
  height: 23px;
  background-color: #555;
  border-bottom: 1px solid #FFF;
  border-left: 1px solid #FFF; 
  border-right: 1px solid #FFF;
  display: block;
  }

.modify {
  background-color: #3399CC;
  border: 1px solid #3399CC;
  color: white;
  text-decoration: none;
  font-weight: normal;
  padding: 2px;
  margin-top: 3px;
  font-size: 10px;
  display: block;
  }

.modify:hover {
  background-color: #003366;
  border: 1px solid #000;
  color: white;
  text-decoration: none;
  }

.menu_0 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ff9900;
	text-decoration: none;
	padding: 4px;
	border: 0px;
	margin: 1px;
	width: 150px;
	display: block;
	}

.menu_0_even {
	font-size: 11px;
	color: #000;
	background-color: #EEEEEE;
	text-decoration: none;
	padding: 3px;
	border: 0px;
	margin: 1px;
	width: 150px;
	display: block;
	}

.menu_0_odd{
	font-size: 11px;
	color: #000;
	background-color: #FFF;
	text-decoration: none;
	padding: 3px;
	border: 0px;
	margin: 1px;
	width: 150px;
	display: block;
	}
	
*html, .menu_0_odd { width: 152px; }
