/* CSS Document */
#dapi{margin-top:30px; background-image:url(images/pdf.gif); background-repeat:no-repeat; background-position:0px; height:20px; padding-left:35px; padding-top:8px; font-size:12px; }

#dcode{margin-top:2px; background-image:url(images/zip.gif); background-repeat:no-repeat; background-position:0px; height:20px; padding-left:35px; padding-top:8px; font-size:12px;  }

#bank_payment{ padding:7px; margin-top:30px; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-image:url(images/icblogo.gif); background-position:310px 0px; background-repeat:no-repeat }

#bank_payment2{ padding:7px; margin-top:30px; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-image:url(images/zen_log.gif); background-position:310px 0px; background-repeat:no-repeat }

#devheader{ margin-top:5px }

#devheader1{ float:left; background-image:url(images/devbanner_03.gif); width:200px; height:50px}

#devheader2{ float:left; background-image:url(images/devbanner_05.gif); width:585px; height:50px }

#devheader3{ float:left; background-image:url(images/devbanner_07.gif); width:14px; height:50px }

#paymentinfo{padding:9px; font-size:11px; background-image:url(images/info_icon.gif); background-repeat:no-repeat; background-position:5px 9px; border:#CCCCCC 1px solid; padding-left:27px; margin-top:6px; margin-bottom:4px}

.aboverflow{ overflow:auto; height:210px;  }
.reg{ padding:5px; font-size:12px; font-weight:bold; text-align:center; margin:2px; 
		border:#CCCCCC 1px solid; color:#BC1010  }
a:hover .reg{background-color:#EEEEEE }
.eg{background-color:#EFEFEF; border-bottom:#FFFFFF 1px solid}
.midimage{vertical-align:bottom}
div.addressbook{   padding:0px; margin-bottom:8px}
.abtitle{ font-size:12px; font-weight:bold; padding:5px;  }
#ab{position:absolute; z-index:3; background-color:#FFFFFF;  border:#E9E9E9 1px solid; top:0px; left:0px}
#ab1{ border:#CCCCCC 1px solid; padding:10px;}
.smscase{padding:12px; position:relative}
#groupbox{position:relative; left:0px; border:#CCCCCC 1px solid; padding:10px; z-index:100; background-color:#FFFFFF; 
width:242px; display:none;}
#abbox{padding:10px; position:absolute; left:10px; top:10px; border:#F0F0F0 1px solid; z-index:500; background-color:#FFFFFF; 
width:320px; display:none; }
#abbox1{  border:#CCCCCC 1px solid; padding:0px; }


.basic10{font-size:10px}
#mp2{ font-size:11px; font-weight:bold; position:absolute; background-color:#FFFFFF; width:150px; top:-13px; left:30px ; padding:5px}
#mp{border:#CCCCCC 1px solid; padding:10px; position:relative; margin-top:20px}

.declaration{ border:#DBDBDB 1px solid; margin:5px 0px 1px 0px; padding:5px; font-size:11px; font-weight:bold; color:#999999}
.cbody{ border-width:0px 1px 1px 1px; border-color:#DBDBDB; border-style:solid }
.cbody1{display:block; margin-top:3px }
.menuitems a{font-size:12px; font-weight:bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }
.content{ padding:20px; font-size:12px; border-top:#DBDBDB 1px solid }
.menuitems a:hover{color:#990000; padding:3px; }
.menuitems{padding-right:0px; text-align:center ; border-right:#FFFFFF 1px solid;   }
#mobi_index1{ width:520px }
#mobi_index2{ width:250px ; margin-left:5px}

.desc{border-right:#DDDDDD 1px solid; width:520px; margin-top:10px}
.desc1{border-top:#C8C8C8 1px solid; border-bottom:#DDDDDD 1px solid; font-size:14px; padding:9px; font-weight:bold}
.desc2{padding:8px; font-size:11px; }

#menu { width:800px ; height:27px; margin-bottom:2px}
#menu1{ float:left; width:1%; background-image:url(images/menu_grad_03.gif); height:30px; background-repeat:no-repeat; background-position: }
#menu2{ float:left; width:98%; background-image:url(images/menu_grad_04.gif); height:30px}
#menu3{ float:left; width:1%; background-image:url(images/menu_grad_05.gif); height:30px; background-repeat:no-repeat; background-position:right }
#main_container{ width:800px; margin-left:auto; margin-right:auto }
.header{padding:8px }
.clear{ clear:both; margin-bottom:230px }
.basicred {
	font-size: 11px;
	color: #F00;
}

#card_area{ width:600px }
#card_area2{width:192px; margin-left:0px}


body{font-family:tahoma; }
.basic{font-size:11px }
.basicblue {
	font-size: 11px;
	color: #06C;
}

.titles{background-image:url(images/silvergrad_03.gif); padding:5px; font-size:14px; border:#CCCCCC 1px solid; margin-top:7px; font-family:verdana; font-weight:bold}


#voucher_type{
	padding:10px;
	border:#CCCCCC 1px solid;
	background-image:url(images/voucherboxgrad_31.gif);
	background-position:bottom;
	background-repeat: repeat-x;
}


#voucher_typecheck{
	border:#CCCCCC 1px solid;
	background-image:url(images/voucherboxgrad_31.gif);
	background-position:bottom;
	background-repeat: repeat-x;
	height: 150px;
	padding: 1px;
}
.loadingBox {
	background-image: url(images/voucherboxgrad_31.gif);
}

#voucher_type1{font-weight:bold; font-size:11px; margin-bottom:7px }
#ajaxCheck{font-weight:bold; font-size:11px; margin-bottom:7px }

#voucher_type2{margin-bottom:7px}


.left{
	float:left;
	width:26%;
	margin-top:4px
}
.right{
	float:left;
	width:70%;
	margin-left:14px;
	padding:0px;
	margin-top:5px
}
.loginTable {
	font-size: 11px;
	border-top:#CCCCCC 1px solid;
	color: #0000CC;
	font-weight: bold;
}


.ghead1{
	border-bottom:#DBDBDB 1px solid;
	border:#DBDBDB 1px solid;
	padding:3px;
	background-color:#CCCCCC;
	font-size:11px;
	font-weight:bold;
	background-image:url(images/silvergrad_03.gif);
	color: #000;
}

#vtotal{font-size:12px; border-top:#999999 1px solid; }

.body{  margin-bottom:30px}


#index_image{ }
#index_image1{ width:600px }
#index_image2{ width: 190px; margin-left:5px}
#index_login{margin-top:1px; border:#C8C8C8 1px solid; padding:7px }


.posterror{margin-top:10px; border:#009999 1px solid; background-color:#FFFFCC; padding:5px ; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
.nodata{ padding:8px ; font-size:11px}

.upitems{ font-size:11px; border:#CCCCCC 1px solid ; padding:5px; margin:2px}
a:hover .upitems{background:#E8E8E8; display:block; padding:5px } 
#up{ margin-top:7px;  border:#DBDBDB 1px solid;  }
#select_pin{margin-bottom:10px }
a{ text-decoration:none}
.eachrecord{border-bottom:#EFEFEF 1px solid }
.browser{
	border-top:#CCCCCC 0px solid;
	padding:8px;
	margin-top:3px;
	font-size:11px;
	font-weight: normal;
}
form{ display:inline }
.formsection{ border:#DBDBDB 1px solid; padding:20px 15px 15px 15px; }
.box{ border:#DBDBDB 1px solid; padding:0px; }
.footer {padding:12px; border-top:#CCCCCC 1px solid; font-size:11px; margin-top:9px; text-align:center; background-color:#F3F3F3; background-image:url(images/footergrad.gif)}
.logborger {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #F3F3F3;
}
#brand
{
	font-size: 11px;
	font-weight: bold;
	vertical-align: top;
	text-align: center;
}
#brand2{
	font-size: 11px;
	vertical-align: top;
	text-align: left;
}
#name
{
	font-size: 11px;
	font-weight: bold;
}
.stockcheck {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.red {
	color: #BC1010;
}
.blue {
	color: #0B64B6;
}
.tid {
	font-size: 14px;
	background-color: #C7E2FC;
	border: thin solid #C0C0C0;
}
