* {padding:0;margin:0;}

body{
	min-width: 98%;
	background: url(../simg/xmlright.gif) top left repeat-y;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

img,table {border:0;}
label{cursor: pointer;}

td,p,ol,ul,li{
	color: #527EAA;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

h1,h2,h3,h4,h5,h6{
	color: #527EAA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
h1{font-size: 18px;}
h2{font-size: 16px;}
h3{font-size: 14px;}
h4{font-size: 13px;}
h5{font-size: 11px;}
h6{font-size: 9px;}

A, A:LINK, A:VISITED, A:ACTIVE{
	color: black;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
}
A:HOVER, A:FOCUS{
	color: black;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
}


th{
	color: #16387F;
	background-color: #BCDAED;
	padding: 5px 10px 3px 10px;
	color: black;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

th A, th A:LINK, th A:VISITED, th A:ACTIVE, th A:HOVER{
	text-decoration: none;
}
th A:HOVER{
	text-decoration: underline;
}

td{
	font-size: 10px;
}

textarea{
	border: 1px solid #87A3AA;
	color: #326599;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

input{
	color: #326599;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 15px; 
	width: auto;
}

select {
	width: auto;
	height: 18px;
	background: white;
	color: #326599;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* special
---------------------------------------------------------- */
.right {float:right!important; }
.left {float:left!important;}
.clearboth {clear:both!important;}
.clearheight {clear:both;height:0px;overflow:hidden;}
.clearspace{margin:0!important;padding:0!important;border:0!important;}
.devborder{border:1px solid red;}
.normal{font-weight:normal;}
.min{height:1px;}

/* colors
---------------------------------------------------------- */
.red{color:red;}
.red_bg{background-color:red;}
.red2{color:#ff0000;}
.orange2{color:#ff6600;}
.green2{color:#99cc33;}
.green_bg2{background-color:#99cc33;}
.grey2{color:#999;}
.grey3{color:#666;}
.grey4{color:#333;}
.grey_bg2{background-color:#f6f6f6;}
.grey_bg3{background-color:#eee;}


#sell {background-color: #5E8DB7; behavior: url(/scripts/table-highlight.htc); margin-bottom:3px; margin-top:5px;}
#sell tbody tr {background-color: #DBEAF5; color: #000000}
#sell tbody td {padding:1px 3px;}
#sell tbody a {color: #000046}
#sell thead tr {background-color: #E0E0E0;}
.sel-start-end {width:4em;} /* time start-end select boxes */

#sela {background-color: #000000; behavior: url(/scripts/table-highlight.htc);}
#sela tbody tr {background-color: #FFFFFF; }
#sela tbody td {color: #000000; padding-left: 5px; padding-top: 1px; padding-bottom: 1px;}
#sela tbody a {padding-left: 5px; color: #000046}
#sela thead tr {background-color: #E0E0E0;}

.tree td {
	font-size: -1;
	font-weight:bold;
}

.tree a, a:link, a:visited, a:active {
	font-size: -1;
	font-weight: normal;
}

.dahl{
	font-size: -1;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.lastik {
	background-image : url(../simg/gif/treeicon/t_bar.gif);
	background-repeat : repeat-y;
}

/*  forms  */

form.nulla {
	background-color: white;
}

form.null, form.nulla  {
	margin-bottom:5px;
	margin-top:0px;
}


input.submit, input.button{
	display:inline;
	background-color: #CAE5FF;
	border: 1px solid #A2C3DD;
	color: #2A5684;
	width: 100px;
	height: 20px;
	cursor:hand;
	padding-bottom:4px;
	line-height:.8;
}


input.alogin{
	background: white;
	border-bottom: 1px solid #A2C3DD;
	border-left: 1px solid #90B7D5;
	border-right: 1px solid #C7DBEA;
	border-top: 1px solid #ABC9DF;
	color: #326599;
	width: 141px;
	height: 18px;
}

input.areset{
	background-image: url(../simg/a_login_cancel.jpg);
	background-repeat: no-repeat;
	border: 0;
	color: white;
	font-weight: bold;
	width: 54px;
	height: 26px;
}
input.asubmit{
	background-image: url(../simg/a_login_ok.jpg);
	background-repeat: no-repeat;
	border: 0;
	color: white;
	font-weight: bold;
	width: 48px;
	height: 26px;
}


input.txtbox,input.txtboxba,input.txtboxbb,input.boxBookCell,input.txtboxflt,input.txtboxu,input.txtboxpol,input.txtboxpola,input.txtboxauto,input.shortaa{
	border: 1px solid #87A3AA;
}

input.txtbox{width: 582px;}
input.txtboxbb{width : 50%;}
input.boxBookCell{width : 80%;}
input.txtboxflt{width : 70%;}
input.txtboxu{width : 95%;}
input.txtboxpol{width: 340px;color: black;}
input.txtboxpola{width: 150px;color: black;}
input.txtboxauto{width : auto;}
input.shortaa{width: 100%;}

select.alogin{width: 141px;}
select.widthoption{width: 100%;}
select.widthoptionno{width: 100%;height: auto;}
select.date{width: 50px;}
select.widthoptionu{width: 95%;}
select.top{width: 95%;height: 25px;color: #0C4263;}
select.dada{width: 100%;height: auto;color: #3F6FA0;}
select {border:1px solid #87A3AA;}



A.badmin, A.badmin:LINK, A.badmin:VISITED, A.badmin:ACTIVE,A.badmin:HOVER, A.badmin:FOCUS{
	color: white;
	font-weight: bold;
}
A.btopyes, A.btopyes:LINK, A.btopyes:VISITED, A.btopyes:ACTIVE,A.btopyes:HOVER, A.btopyes:FOCUS{
	color: white;
}
A.btopnot, A.btopnot:LINK, A.btopnot:VISITED, A.btopnot:ACTIVE,A.btopnot:HOVER, A.btopnot:FOCUS{
	color: #0C4263;
}
A.bsecond, A.bsecond:LINK, A.bsecond:VISITED, A.bsecond:ACTIVE,A.bsecond:HOVER, A.bsecond:FOCUS{
	color: white;
}
A.bseconda, A.bseconda:LINK, A.bseconda:VISITED, A.bseconda:ACTIVE{
	color: white;
	text-decoration: underline;
}
A.bseconda:HOVER, A.bseconda:FOCUS{
	color: white;
}
A.langsel, A.langsel:LINK, A.langsel:VISITED, A.langsel:ACTIVE,A.langsel:HOVER, A.langsel:FOCUS{
	font-size: 10px;
	color: #A70000;
	font-weight: bold;
}
A.langnot, A.langnot:LINK, A.langnot:VISITED, A.langnot:ACTIVE,A.langnot:HOVER, A.langnot:FOCUS{
	font-size: 10px;
	color: #0C4263;
	font-weight: bold;
}

A.bbookmarkb, A.bbookmarkb:LINK, A.bbookmarkb:VISITED, A.bbookmarkb:ACTIVE,A.bbookmarkb:HOVER, A.bbookmarkb:FOCUS{
	font-size: 12px;
	color: #326599;
	font-weight: bold;
}
A.bbookmarkc, A.bbookmarkc:LINK, A.bbookmarkc:VISITED, A.bbookmarkc:ACTIVE,A.bbookmarkc:HOVER, A.bbookmarkc:FOCUS{
	font-size: 10px;
	color: #326599;
}

a.astmedlink, a.astmedlink:link, a.astmedlink:visited, a.astmedlink:active{
	color: #16387F;
	font-weight: bold;
	text-decoration: underline;
}



td.p0{
 padding:0!important;
}

td.p1{
 padding:1px 2px!important;
}

td.aheader{
	background-color: #4791C2;
}
td.aheadlong{
	background-image: url(../simg/a_head_long.jpg);
	background-repeat: repeat-x;
}
td.amain{
	background-color: #87A3AA;	
}
td.amaintop{
	background-image: url(../simg/a_main_top.jpg);
	background-repeat: repeat-x;
}
td.alogin{
	background-image: url(../simg/a_login_b.jpg);
	background-repeat: no-repeat;
	color: #2E4E69;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
}
td.alogblue{
	background-color: #DBEAF5;
}

td.aloga{
	font-size: 12px;
	color: #5C86B0;
	font-weight: bold;
}

td.alogb{
	font-size: 12px;
	color: #5C86B0;
	font-weight: bold;
}

td.amainbottom{
	background-image: url(../simg/a_main_bottom.jpg);
	background-repeat: repeat-x;
}

td.bheadera{
	background-image: url(../simg/bheader_g.jpg);
	background-repeat: repeat-x;
	background-color: #9BC2DD;
}

td.bheader{
	background-color: #9BC2DD;
}

td.badmin{
	font-size: 11px;
	color: white;
	font-weight: bold;
}
td.bapd{
	padding-left: 9px;
	padding-right: 30px;
}

td.btopsel{
	background-image: url(../simg/bsel_center.jpg);
	background-repeat: repeat-x;
}
td.btopunsel{
	background-image: url(../simg/bunsel_center.jpg);
	background-repeat: repeat-x;
}

td.bxmla{
	background-color: #9BC2DD;
}
td.bbookmark{
	background-color: #A8CFE6;
}
td.bbookmarka{
	background-image: url(../simg/b_bookmark_a.jpg);
	background-repeat: repeat-x;
}

td.pagetitle{
	padding-left: 8px;
	font-size: 14px;
	color: #326599;
	font-weight: bold;
}

td.bbookmarkb{
	padding-left: 8px;
	font-size: 14px;
	color: #326599;
	font-weight: bold;
}

td.bbookmarkc{
	background-image: url(../simg/b_bookmark_e.jpg);
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 10px;
	color: #326599;
	font-weight: bold;
}
td.bbookmarkd{
	background-image: url(../simg/b_bookmark_long.jpg);
	background-repeat: repeat-x;
}

td.righttop{
	border-bottom: 3px solid #9BC2DD;
}
td.rightbottom{
	border-top: 3px solid #9BC2DD;

}

td.btopper{
	background-image: url(../simg/menu_topline.jpg);
	background-repeat: repeat-x;
}
td.belsea{
	background-image: url(../simg/menu_topline.jpg);
	background-repeat: repeat-x;
}

td.bfooter{
	background-image: url(../simg/b_else_l.jpg);
	background-repeat: repeat-x;
}

td.bfot{
	background-image: url(../simg/bfot_a.jpg);
	background-repeat: repeat-x;
}
td.bfooterhelp{
	background-color: #4791C2;
	font-size: 9px;
	color: white;
	font-weight: bold;
}
td.bfooterhelpu{
	background-color: #3770A3;
}
td.ca{
	background-color: #FAFDFF;
}
td.xmlright{
	background-color: #4791C2;
}

td.txtboxpol{
	background: white;
	color: #326599;
	font-size: 11px;
	text-decoration: none;
}

td.da{
	background-image: url(../simg/d_g.jpg);
	background-repeat: no-repeat;
	font-size: 18px;
	color: #3F6FA0;
	font-weight: bold;
	padding-right: 15px;
}
td.db{
	background-image: url(../simg/d_c.jpg);
	background-repeat: repeat-y;
	font-size: 12px;
	color: #3F6FA0;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	width:279px;
}
td.dc{
	background-image: url(../simg/d_f.jpg);
	background-repeat: no-repeat;
	color: #3F6FA0;
}

td.dd{
	background-color: #FAFEFF;
	font-size: 12px;
	color: #3F6FA0;
	font-weight: bold;
	padding-left: 15px;
	padding-right: 15px;
}
td.de{
	background-image: url(../simg/d_j.jpg);
	background-repeat: repeat-y;
}
td.df{
	background-image: url(../simg/d_k.jpg);
	background-repeat: repeat-x;
	font-size: 18px;
	color: #3F6FA0;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
}
td.dg{
	background-image: url(../simg/d_j.jpg);
	background-repeat: repeat-x;
}


.addbtn,.rembtn{
	width: 20px;
	height: 16px;
}
.pagecounter {
	color: black;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.m5l{margin-left:5px;}
.m10l{margin-left:10px;}
.m10t{margin-top:10px;}


.width70pr{width:70%!important;}
.width50pr{width:50%!important;}
.width75pr{width:75%!important;}
.width100pr{width:100%!important;}
.width70{width:70px!important;}

.w70{width:70px!important;}
.w85{width:85px!important;}
.w100{width:100px!important;}

.width100{width:100px!important;}
.wh110{width:110px!important;}
.width150{width:150px!important;}
.height18{height:18px!important;}

.devborder{
	border:1px solid red;
}
