body,table,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
/*table{border-collapse:collapse;border-spacing:0;}*/
table,td,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
ul, ol {list-style-position: outside;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

/*
== typography
*/
body,ul,ol,dl,h4,h5,h6,td,th,caption,pre,p,blockquote,input,select,textarea {
  font-family: Tahoma, Helvetica, Sans-Serif;
  font-size: 12px; 
  line-height: 18px;
  font-weight: normal;
  color: #312E25;
}
h1,h2,h3,h4 {  
  /*font-size: 12px;
  line-height: 18px;*/
  /*text-align:justify;*/
  font-family:Arial,Helvetica,clean,sans-serif;
  font-weight: bold;
  color: #136bcc;
  padding-bottom:10px;   
}
b {  
  font-family:Arial,Helvetica,clean,sans-serif;
  font-weight: bold;
  color: #312E25;
  padding-bottom:10px;   
}
h1 {
 font-size:16px;
}
h2 {
font-size:14px;
}
h3 {
font-size:12px;
}        
body {
background-color:#ffffff;
}
a:link, a:visited {text-decoration:none;font-family:Arial,Helvetica,Sans-Serif;font-weight:normal;outline:none;color:#136bcc;}
a:hover, a:active {text-decoration:none;font-family:Arial,Helvetica,Sans-Serif;font-weight:normal;outline:none;color:#FF8400;}

.a:link, .a:visited {text-decoration:none;font-family:Arial,Helvetica,Sans-Serif;outline:none;font-weight:normal; color:#FFFFFF;}
.a:hover, .a:active {text-decoration:none;font-family:Arial,Helvetica,Sans-Serif;outline:none;font-weight:normal; color:#FF8400;}

.aa:link, .aa:visited {text-decoration:none;font-family:Arial,Helvetica,Sans-Serif;font-weight:normal;outline:none;color:#FFFFFF;}
.aa:hover, .aa:active {text-decoration:none;font-family:Arial,Helvetica,Sans-Serif;font-weight:normal;outline:none;color:#FF8400; }

.aaa:link, .aaa:visited {text-decoration:none; outline:none; font-family:Arial,Helvetica,clean,sans-serif; font-weight:bold; color:#FFFFFF; background-color:#136bcc; font-size:12px; padding:5px 2px 5px 2px;}
.aaa:hover, .aaa:active {text-decoration:none; outline:none; font-family:Arial,Helvetica,clean,sans-serif; font-weight:bold; color:#136bcc; background-color:#EBEBEB; font-size:12px; padding:5px 2px 5px 2px; border:1px solid #FFCC00; }

.blueBG:link, .blueBG:visited {text-decoration:none; outline:none; font-family:Arial,Helvetica,clean,sans-serif; font-weight:bold; color:#000000; font-size:14px; padding:5px 2px 5px 2px;}
.blueBG:hover, .blueBG:active {text-decoration:none; outline:none; font-family:Arial,Helvetica,clean,sans-serif; font-weight:bold; color:#FC0000; font-size:14px; padding:5px 2px 5px 2px; }

.blueBGText {text-decoration:none; outline:none; font-family:Arial,Helvetica,clean,sans-serif; font-weight:normal; color:#000000; font-size:14px;}

.frame {
	border: 1px solid #312E25; cursor:pointer;}

.style {z-index:100;}

.td { font-family: Tahoma, Helvetica, Sans-Serif; font-size: 12px; text-decoration: none; font-weight:normal; line-height: 20px; color:#ffffff; }

.td1 { font-family: Tahoma, Helvetica, Sans-Serif; font-size: 12px; text-decoration: none; font-weight:normal; line-height: 20px; color:#000000; text-align:justify; }

.td2 { font-family: Tahoma, Helvetica, Sans-Serif; font-size: 12px; text-decoration: none; font-weight:normal; line-height: 20px; color:#000000; text-align:justify; padding:10px; }

td.bgColor {font-family: Tahoma, Helvetica, Sans-Serif; font-size: 12px; text-decoration: none; font-weight:normal; line-height: 20px; color:#000000; text-align:justify; padding:10px;}

td.bgColor:hover {background-image:url(../images/bg_hover.gif); background-repeat:repeat-x; font-family: Tahoma, Helvetica, Sans-Serif; font-size: 12px; text-decoration: none; font-weight:normal; line-height: 20px; color:#000000; text-align:justify; padding:10px;}

.td3 { font-family: Tahoma, Helvetica, Sans-Serif; font-size: 12px; text-decoration: none; font-weight:normal; line-height: 20px; color:#ffffff; padding:10px; }

.td4 { font-family: Tahoma, Helvetica, Sans-Serif; font-size: 14px; text-decoration: none; font-weight:normal; line-height: 20px; color:#ffffff; text-align:center;}

.td5 { font-family: Tahoma, Helvetica, Sans-Serif; font-size: 11px; text-decoration: none; font-weight:normal; line-height: 18px; color:#000000; text-align:justify; padding:2px; }

.td-border-right { font-family: Tahoma, Helvetica, Sans-Serif; font-size: 12px; text-decoration: none; font-weight:normal; line-height: 20px; color:#000000; text-align:left; padding:10px; border-right:solid 1px #000000; }

.b-bottom { font-family: Tahoma, Helvetica, Sans-Serif; font-size: 13px; text-decoration: none; font-weight:normal; line-height: 16px; color:#312E25; padding-bottom:10px; padding-left:5px; border-bottom: 1px solid #E1DDCF; }

.b-right { font-family: Tahoma, Helvetica, Sans-Serif; font-size: 12px; text-decoration: none; font-weight:normal; line-height: 16px; color:#312E25; padding-bottom:10px; padding-left:5px; border-right: 1px solid #C0BEBE; }

.menuDefaultPg:link, .menuDefaultPg:active, .menuDefaultPg:visited  {color:#AC0000;}
.menuDefaultPg:hover {text-decoration:underline; color:#AC0000;}

/* this is for the transparency in the search text box */
.transparent_class {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
/*this code ends here */

/* this is for the transparency in the modal popup */
.modalBackground {
    background-color:#414141;
    filter:alpha(opacity=70);
    opacity:0.7;
}
/*this code ends here */

/* this is for the transparency in the modal popup */
.PopUpBackground {
    background-color:#FFFFFF; border:solid 5px #CCCCCC; font-size:12px; padding:5px 5px 5px 5px;    
}
/*this code ends here */

/* tooltip code starts here */
#dhtmltooltip {
	position: absolute;
	left: -1000px;
	width: 150px;
	border: 1px solid #2C70AF;
	padding: 2px;
	background-color: white;
	text-align:center;
	visibility: hidden;
	z-index: 200;/*Remove below line to remove shadow. Below line should always appear last within this CSS*//*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}
#dhtmlpointer {
	position:absolute;
	left: -1000px;
	z-index: 201;
	visibility: hidden;
}

#dhtmltooltip2 {
	position: absolute;
	left: -1000px;
	width: 150px;
	border: 1px solid #2C70AF;
	padding: 5px;
	background-color: white;
	text-align:left;
	visibility: hidden;
	z-index: 200;/*Remove below line to remove shadow. Below line should always appear last within this CSS*//*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}



/* tooltip will display on :hover event */
 
span.tool:hover span.tip {
	display: block;
	z-index: 100;
	position: absolute;
	top: 2.5em;
	left: 0;
	width: auto;
	line-height: 1.2em;
	padding: 3px 7px 4px 6px;
	border: 1px solid #336;
	background-color: #f7f7ee;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: left;
}
/* tooltip code ends here */

.tdText {font:11px Verdana;color:#333333;}
