* body { color:#000; margin:0; font-size:12px; font-family:"ËÎÌå",Arial, Helvetica, sans-serif}
td { font-size: 12px}
a { color: #000000; text-decoration: none}
a:hover { color:#E78a29; text-decoration: none}
button{  padding-top:3px;  cursor:pointer;font-size:12px;}
.button{ background:#f2f2f2; padding-top:3px;  cursor:pointer;font-size:12px;}
input{ border:1px #81b4c9 solid; font-size:12px;}
select{border:1px #81b4c9 solid;font-size:12px;}
textarea{border:1px #81b4c9 solid; font-size:12px;}
.inputWithoutBorder {border:0px;}
.tdinputWithoutBorder input{border:0px;}
.tdCheckBoxList input{border:0px;}
/* below content added by Tanya for query module page template */

.topTable { width:1000px;}
.middleTable { width:1000px;}

.leftMenuTd { width:200px; background:#ebebeb; height:450px;}
.menuBodyBg{background:#ebebeb; }
.leftTopUl{background:#c8c8c8; border-top:#aaa 1px solid; list-style: none;  width:auto; font-weight:bold; margin:0px; height:19px; line-height:19px; }
.leftTopUl li{color:#ddd; vertical-align:bottom; text-align:center;padding-right:5px;}
.leftMenu { background:#f2f2f2; list-style: none; width:auto; border:0px red solid; margin:0px 5px 5px 5px; padding:3px;}
.leftMenu li{ border-bottom:1px #ccc solid; margin-top:5px; padding:3px; cursor:pointer;}
.leftMenu a{ color:#fdbb13; text-decoration:none;}
.leftMenu a:hover{color:#003656; text-decoration:underline; }


.mainContentTd { width:800px; }
.pageTitleDiv
	{
	width:auto; color:#fdbb13; font-size:13px; 
	font-weight:bold;height:20px; line-height:20px; 
	background: #f2f2f2 url(../Images/titleimg.gif) no-repeat 5px; 
	padding-left:28px;
	}
.pageContentDiv { padding-left:5px;}

.pageBottomLine {width:100%; }
.footerDiv {margin:0 auto;text-align:center; width:1000px;}

/* above content added by Tanya for query module page template */

.listTable{ border-collapse:collapse; background:#f2f2f2; width:100%; }
.listTable a{color:#00008B; text-decoration:none; }
.listTable a:hover{color:#003656; text-decoration:underline; }
.listTitle{ text-align:center; font-size:14px; color:#fff; background:#FDBB13; height:25px; line-height:25px;}
.listRow{ background:#f8f8f8; }
.listRowOn{background:#f0f0f0; }
.pager{height:30px; line-height:30px;}
.pagerTable{height:30px; line-height:30px; width:90%; text-align:center; }

.inputTable{ background:#F2F2F2}
.inputTableTitle{ text-align:center;font-size:13px; font-weight:bold;color:#fff; height:25px; background:#FDBB13}
.inputTableButtonTd{ text-align:center; background:#003656;color:#fff;padding-top:3px; cursor:pointer}
.titleDiv{vertical-align:bottom; padding:3px;  border-top:#aaa 1px solid; background:#ebebeb; width:auto; color:#fdbb13; margin-bottom:30px;}
.titleInDiv{padding:3px;  width:auto; color:#fdbb13; font-size:13px; font-weight:bold;height:20px; line-height:20px; background: #f2f2f2 url(../Images/titleimg.gif) no-repeat 5px; padding-left:28px;}
.star{color:#fdbb13}

#loading{width:95%; margin:5px auto; border:0px red solid; text-align:center; }
#loading2{width:95%; margin:5px auto; border:0px red solid; text-align:center; }

.loginImage{background: url(../Images/z_01.gif) no-repeat -4px -15px;}

h2 {
color:#2f231a;
font-size:15px;
margin:10px 0 0 10px;
position:relative;
text-transform:uppercase;
}

h2 a {color:#ff9900; cursor:pointer;}

h2 em {
color:#fdbb13;
font-style:normal;
left:-1px;
position:absolute;
top:-1px;
}

h3 {
color:#E78a29;
font-size:15px;
margin:10px 0 0 10px;
position:relative;
text-transform:uppercase;
}
h3 a {color:#ff9900; cursor:pointer;}
h3 em {
color:#2f231a;
font-style:normal;
left:-1px;
position:absolute;
top:-1px;
}
