#vertical {

 width:15em; 

  padding:0;

  margin:0 auto; 

  list-style-type:none; 

  font-size:0.8em; 

  font-family:georgia, "times new roman", serif;

  }

  

#vertical li {

  float:left; 

  border:0.01em none #eee;

  margin:0.01em;

  }  

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.loginbody_img{

background-color:#80B3D0;

background-image:url(../images/admin_img.gif);

background-repeat:no-repeat;

background-position: top center;

}



/*******/

 .lMenu TD{

 FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 

 PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px;

 BORDER-BOTTOM: #bbb 0px solid; 

 }

/*******/



 .manageTable {

 BORDER-RIGHT: #bbb 0px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 0px solid;

 }

 .manageTable TH {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-right: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 

	BACKGROUND-COLOR: #54829A; color:#FFFFFF;

	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px;



}

 .manageTable TH a {

	text-decoration:none;

	font-size:11px;

	color:#FFFFFF;

}

 .manageTable TH a:hover{

 	text-decoration:none;

	font-size:11px;

	color:#FFFFFF;

}





 .manageTable TD{

 FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 

 PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px

 }

 .manageTable TR TD {

	BORDER-BOTTOM: #ccc 1px solid;

	BORDER-right: #ccc 1px solid;

 }

.manageFooter, .manageFooter TD {

	BACKGROUND-COLOR: #CBD3DE;

	BORDER-TOP: #bbb 0px solid;

}



 .pagination{

 		border:0cm ;

 

 }



 .pagination TD{

 FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 

 PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px

 }

 a.pagination:link, a.pagination:visited{ text-decoration:none; color:#0000FF; font-size:10px;}

a.pagination:hover{ text-decoration: none; color:#8CC930; font-size:10px;}





 

.mainRight{

  	PADDING-RIGHT: 6px; PADDING-LEFT: 15px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px;

	border-bottom: 1px solid #CAD3DC;

	border-right: 1px solid #CAD3DC;

	border-left: 1px solid #CAD3DC;

	border-top:1px solid #CAD3DC;

	background-color:#FFFFFF;

  }

 .searchTable {

 BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid;

 height:100%;

 vertical-align:bottom;

 } 

 .searchTable TR {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-BOTTOM: #bbb 1px solid; BORDER-top: #bbb 1px solid; BORDER-left: #bbb 1px solid; BORDER-right: #bbb 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 

	BACKGROUND-COLOR: #F5F8FB; TEXT-ALIGN: left;

	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px;

}

 .searchTable TD{

 FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 

 PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px

 }

 .searchBG {

 background-color:#CCCCCC;

 }



 .paging {

 BORDER-RIGHT: #bbb 0px solid; BORDER-TOP: #bbb 0px solid; BORDER-LEFT: #bbb 0px solid; BORDER-BOTTOM: #bbb 0px solid;

 height:100%;

 text-align:right;

 PADDING-RIGHT: 6px;

 }

 

 .addTable {

 BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid;

 }

 .addTable .border_table td{

border-bottom: 1px solid #D2E7FF;

}



 .addTable TH {

	FONT-WEIGHT: bold; 

	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 

	FONT-SIZE: 8pt; 

	BORDER-BOTTOM: #bbb 1px solid; BORDER-right: #bbb 0px solid; 

	BACKGROUND-COLOR: #54829A; TEXT-ALIGN: left; color:#FFFFFF;

	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px;

}



 .TRaddTable TD  {

	FONT-SIZE: 10pt; BORDER-BOTTOM: #bbb 1px solid; BORDER-top: #bbb 1px solid; BORDER-left: #bbb 0px solid; BORDER-right: #bbb 0px solid; 

	FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight:bold;

	BACKGROUND-COLOR: #F5F8FB; TEXT-ALIGN: left;

	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px;

}



 .addTable TD{

 FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 

 PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px

 }

 

.addFooter, .addFooter TD {

	BACKGROUND-COLOR: #EFF6FE;

	BORDER-TOP: #bbb 1px solid;

}



 .filled_box { 

 color: #000000; 

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 10px; 

 font-weight: normal;	

 border-width: 1px;

 border-color: #333333;

  }

  

  .logo_img{

  background-image:url(../images/adminin_logo.gif);

  background-repeat:no-repeat;

  background-color:#54829A;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  font-size:36px;

  color:#215584;

  font-weight:bold;

  height:75px;

  }

  

  .left_menu{

  background-color:#EDF8FF;

  width:1px;

  height:450px;

  width:169px;

  }



 .footer_color_text{

  background-color:#EDF8FF;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  font-size:11px;

  font-weight:normal;

  color:#000000;

  text-align:center;

  vertical-align:middle;

}



.table_color2{

background-color:#255480;



}



.color2{

background-color:#EAF1F9;

}



.myButton {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#5C3200;

border-top: 1px solid #8F8F8F;

border-right: 1px solid #CECECE;

border-left: 1px solid #CECECE;

border-bottom: 1px solid #E5E5E5;

background-image:url(../images/button_img.gif);

background-repeat:repeat-x;

cursor:pointer; 

color:#000000;

}



.noBorder {

border-bottom: 0px solid #CAD3DC;

border-right: 0px solid #CAD3DC;

border-left: 0px solid #CAD3DC;

border-top:0px solid #CAD3DC;

}



.Ntext{

	font-family:Arial, Helvetica, sans-serif;

	margin-left:3px;

	font-size:12px;

	font-weight:normal;

	color:#000000;

}

.pageHeader

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

color:#6C6C6C;

font-weight:bold;

text-decoration:none;

PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px;

}



.footer{

	font-size:11px;

	color:#6C6C6C;

	font-weight:bold;

	text-align:center;

}

.linktext

{

	font-family:Verdana,Trebuchet MS;

	font-size:10px;

	color:#0000FF;

	text-decoration:none;

	cursor:pointer;

	height:40px;

}



.linkboldtext

{

	font-family:Verdana,Trebuchet MS;

	font-size:10px;

	color:#FFFFFF;

	background-color:#6788A6;

	text-decoration:none;

	font-weight:bold;

	cursor:pointer;

	height:30px;

}





.linkboldtext1

{

	font-family:Verdana,Trebuchet MS;

	font-size:10px;

	color:#FFFFFF;

	background-color:#EAF1F9;

	text-decoration:none;

	font-weight:bold;

	cursor:pointer;

}

.leftLink

{

	font-family:Verdana,Trebuchet MS;

	font-size:10px;

	color:#FFFFFF;

	background-color:#A0BAD4;

	text-decoration:none;

	font-weight:bold;

	cursor:pointer;

}





.currentlink

{

	font-family:Verdana,Trebuchet MS;

	font-size:10px;

	color:#FFFFFF;

	background-color:#265581;

	text-decoration:none;

	font-weight:bold;

	cursor:pointer;

}

.currentlink A:hover {

	color: #FFFFFF;

	text-decoration:underline;

}

/*.currentlink A:link,a.currentlink:visited,A {

	color: #FFFFFF;

	text-decoration:none;

}



.category

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#265581;

	font-weight: bold;

}

.notice{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#FF0000;

}*/

.top_menu_color{

background-color:#CBD3DE;

}









.sub_leftLink_salected

{

	font-family:Verdana,Trebuchet MS;

	font-size:9px;

	color:#000000;

	text-decoration:none;

	font-weight:normal;

	cursor:pointer;

	background-color:#B4CCE5;

}

.linkboldtext

{

	font-family:Verdana,Trebuchet MS;

	font-size:10px;

	color:#FFFFFF;

	background-color:#255480;

	text-decoration:none;

	font-weight:bold;

	cursor:pointer;

	height:12px;

	vertical-align:middle;

}

.top_menu

{

	font-family:Verdana,Trebuchet MS;

	font-size:10px;

	color:#FFFFFF;

	background-color:#6788A6;

	text-decoration:none;

	font-weight:bold;

	cursor:pointer;

	height:12px;

	vertical-align:middle;

}

.loginFormTable {

        padding: 17px 17px 7px 18px;

        background-color: #F7F7FF;

        border: 5px solid #21388C;

        -moz-border-radius: 4px;

    }

	

.bits-text-label {

        font-size : 14px;

        color: #214c74;

        font-weight: bold;

 }

.bits-login-label {

       font-size : 12px;

        font-weight: bold;

        color: #6375BD;

    }

	

a.sort:link, a.sort:visited{ text-decoration:none; color:#000000; font-size:10px;}

a.sort:hover{ text-decoration: none; color:#000000; font-size:10px;}







/*****************************LOGINPAGE*******************************/

.top_line{

background-image:url(../images/top_line.gif);

background-repeat:repeat-x;

height:13px;

}

.left_line{

background-image:url(../images/left_line.jpg);

background-repeat:repeat-y;

}

.right_line{

background-image:url(../images/right_line.gif);

background-repeat:repeat-y;

}

.bottom_line{

background-image:url(../images/bottom_line.gif);

background-repeat:repeat-x;

height:13px;

}

.colorbox{

padding: 0 5px 0 5px;

background-color:#EFF6FE;

}

a.ovalbutton{

background: transparent url(../images/btn_leftco.gif) no-repeat top left;

display: block;

float: left;

font: normal 11px Arial, Helvetica, sans-serif; /* Change 13px as desired */

line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */

height: 18px; /* Height of button background height */

padding-left: 10px; /* Width of left menu image */

text-decoration: none;

}



a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{

color: #494949; /*button text color*/

}



a.ovalbutton span{

background: transparent url(../images/btn_rightco.gif) no-repeat top right;

display: block;

padding: 1px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/

}



a.ovalbutton:hover{ /* Hover state CSS */

background-position: top left;

font-size:11px;

}



a.ovalbutton:hover span{ /* Hover state CSS */

background-position: top right;

color: black;

font-size:11px;

}



.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */

overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */

width: 100%;

}





/********************************************TAB CSS********************************************/

.tab_td1{

height:20px;

border-bottom: 1px solid #6196DB;

}

.active_tab{

padding: 0 5px 0 5px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

font-weight:normal;

border-bottom: 1px solid #FFFFFF;

border-left: 1px solid #6196DB;

border-top: 1px solid #6196DB;

border-right: 1px solid #6196DB;

}

.active_tab a{

padding: 0 5px 0 5px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#F08703;

font-weight:normal;

text-decoration:none;

}

.active_tab a:hover{

padding: 0 5px 0 5px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

font-weight:normal;

text-decoration:underline;

}





.inactive_tab{

padding: 0 5px 0 5px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

font-weight:normal;

background-color:#EEEEEE;

border-bottom: 1px solid #6196DB;

border-left: 1px solid #CFCFCF;

border-top: 1px solid #CFCFCF;

border-right: 1px solid #CFCFCF;

}

.inactive_tab a{

padding: 0 5px 0 5px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

font-weight:normal;

text-decoration:none;

}

.inactive_tab a:hover{

padding: 0 5px 0 5px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

font-weight:normal;

text-decoration:underline;

}



.note{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#999999;

}

.colorborder1 {

padding: 3px 0 3px 5px;

background-color:#EFEBDE;

border-bottom: 1px dotted #5C3200;

}

.colorborder1 td table td{

padding: 0px 0 0px 0px;

border-top: 0px dotted #5C3200;

}



.colorborder1 td{

padding: 3px 0 3px 5px;

border-top: 1px dotted #5C3200;

}

 h1 {

margin:0 0 0 0px;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#5C3200;

}





h1 strong{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#5C3200;

}

h2{

margin:0 0 0 0px;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

color:#5E3100;

}



 h2 b{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

color:#5E3100;

}



h2 b a{

font-weight:normal;

color:#5E3100;

text-decoration:underline;

}

h2 b a:hover{

font-weight:normal;

color:#5E3100;

text-decoration:none;

}





/*Import confirm*/



.manageTableImport {

 BORDER-RIGHT: #bbb 0px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 0px solid;

 }

 .manageTableImport TH {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-right: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 

	BACKGROUND-COLOR: #54829A; color:#FFFFFF;

	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px;



}

 .manageTableImport TH a {

	text-decoration:none;

	font-size:10px;

	color:#FFFFFF;

}

 .manageTableImport TH a:hover{

 	text-decoration:none;

	font-size:10px;

	color:#FFFFFF;

}





 .manageTableImport TD{

 FONT-WEIGHT: normal; FONT-SIZE: 9px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; 

 PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px

 }

 .manageTableImport TR TD {

	BORDER-BOTTOM: #ccc 1px solid;

	BORDER-right: #ccc 1px solid;

 }

 h1 p{

MARGIN: 0px 0px 0px 0px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#5C3200;

}

h1 p a{

font-weight:bold;

color:#5C3200;

text-decoration:none;

}

h1 p a:hover{

font-weight:bold;

color:#5C3200;

text-decoration:none;

}

h1{

MARGIN: 0px 0px 0px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#5E3100;

line-height:15px;

}

h1 a{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#5E3100;

text-decoration:underline;

}

h1 a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#5E3100;

text-decoration:none;

}



.error{

font-family:Arial, Helvetica, sans-serif;

color:#FF0000;

font-size:11px;

text-align:center;

font-weight:bold;

}



.ad_bordertable .receipt_table{

border-left: 1px solid #8B8C90;

border-top: 1px solid #8B8C90;

border-bottom: 1px solid #8B8C90;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;



}

.ad_bordertable .receipt_table th {

border-bottom: 1px solid #8B8C90;

border-right: 1px solid #8B8C90;

background-color:#FAFBFD;

padding: 5px 5px 5px 5px;

font-weight:bold;

color:#4FA5FB;

}

.ad_bordertable .receipt_table td {

font-weight:normal;

border-right: 1px solid #8B8C90;

padding: 5px 5px 5px 5px;

}



.ad_bordertable .receipt_table td table td {

border-right: 0px solid #8B8C90;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding: 0px 5px 0px 5px;

}



.ad_bordertable .receipt_total_table{

border-left: 0px solid #8B8C90;

border-right: 0px solid #8B8C90;

border-top: 0px solid #8B8C90;

border-bottom: 0px solid #8B8C90;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}

.ad_bordertable .receipt_total_table th {

border-bottom: 0px solid #8B8C90;

background-color:#FFFFFF;

padding: 5px 5px 5px 5px;

font-weight:bold;

color:#4FA5FB;

}

.ad_bordertable .receipt_total_table td {

font-weight:normal;

padding: 0px 5px 0px 5px;

}





.receipt_link a{

font-weight:bold;

color:#4FA5FB;

font-size:12px;

font-family:Arial, Helvetica, sans-serif;

text-decoration:underline;

}

.receipt_link a:hover{

font-weight:bold;

color:#4FA5FB;

font-size:12px;

font-family:Arial, Helvetica, sans-serif;

text-decoration:none;

}



.homepage_ads  {

border-top: 1px solid #8F8F8F;

border-right: 1px solid #8F8F8F;

border-left: 1px solid #8F8F8F;

border-bottom: 1px solid #8F8F8F;



}



.homepage_ads  td{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}



.homepage_ads  th{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}



.homepage_ads th a{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#999999;

text-decoration:none;

}

.homepage_ads th  a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#999999;

text-decoration:underline;

}





.homepage_ads td a{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#000000;

text-decoration:none;

}

.homepage_ads td  a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#000000;

text-decoration:underline;

}



.sub_table{}

.sub_table .border_table td{

border-bottom: 1px solid #D2E7FF;

}

.sub_table td {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#000000;

text-decoration:none;

}

.sub_table td a{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#0000FF;

text-decoration:none;

line-height:20px;

}

.sub_table td a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#000000;

text-decoration:none;

line-height:20px;



}

.cat_error{

font-family:Arial, Helvetica, sans-serif;

color:#FF0000;

font-size:11px;

text-align:center;

font-weight:normal;

}