body{margin:0; background-color:EFEFEF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.top-line{background-image:url(images/gradiantline.jpg); background-position:left top; background-repeat:no;}
.top-grey-bg{ background-color:#F1F1F1;}
.top-bg-line{ border-top:4px #dcdcd4 solid; background-image:url(images/top-left-line.jpg); background-position:left top; background-repeat:no-repeat;}
.left-bg{background-image:url(images/left-link-bg.jpg); background-position:left top; background-repeat:repeat-y; width:246px;}
.left-t-bg{background-image: url(images/left-t-line.jpg); background-position:left top; background-repeat:repeat-x; width:215px; height:3px;}

.left-dot-bg{background-image:url(images/left-dot-bg.jpg); background-position:left bottom; background-repeat:repeat-x; background-color:#f8f7f5;}
.left-g-bg{background-image:url(images/left-g-bg.jpg); background-position:left top; background-repeat:repeat-x;}

.left-box{background-image:url(images/box.jpg); background-position:center top; background-repeat:no-repeat;}

.left-link{ color:#828073; font-size:11px; padding-left:10px; padding-bottom:4px; padding-top:4px; text-decoration:none; line-height:18px;}
a.left-link:hover{text-decoration:underline;}


.hgray{ font-family:Geneva, Arial, Helvetica, sans-serif; color:#666666; font-size:15px; letter-spacing:1px; font-weight:bold;  padding-top:15px;  padding-bottom:2px;	border-bottom-style:dotted; border-bottom-color:#cccccc; border-bottom-width:1px;}

.h{ font-family:Geneva, Arial, Helvetica, sans-serif; color:#003399; font-size:18px; letter-spacing:1px; font-weight:bold; padding-left:10px; padding-top:15px;  padding-bottom:2px;
	border-bottom-style:dotted; border-bottom-color:#cccccc; border-bottom-width:1px;}


.h1{ color:#0686DE; font-size:12px; font-weight:bold; padding-bottom:3px; padding-top:3px;}
.h2{ color:#0686DE; font-size:16px; font-weight:bold; padding-bottom:3px; padding:15px 0px 0px 10px; text-decoration:underline;}
.h3{ color:#0686DE; font-size:14px; font-weight:bold; padding-bottom:3px; padding:15px 0px 0px 10px;}

.h4{ color:#0686DE; font-size:14px; font-weight:bold; padding-bottom:3px; padding:10px 0px 3px 0px; border-bottom:1px #cccccc solid; background-color:#FFFFFF; }

.green{ color:#51a216; font-size:14px; font-weight:bold; padding-left:10px; padding-bottom:3px; padding-top:3px;}


.blue{ color:#0686DE; font-size:14px; font-weight:bold; padding-left:10px; padding-bottom:3px; padding-top:3px; text-decoration:none;}
a.blue:hover{text-decoration:underline;}

.text{ color:#333333; font-size:12px; text-align:justify; line-height:22px; padding:10px; }
.textblue{font-size:12px; color:#003399; text-align:justify;  line-height:17px;}
.text1{ color:#878685; font-size:11px; text-align:justify; line-height:18px; padding:3px; }
.text-box{ color:#333333; font-size:11px; text-align:justify; line-height:18px;  }

.dot1{ color:#333333; font-size:12px;  line-height:22px; padding:10px 0px 10px 0px; }

.txt1{ color:#333333; font-size:12px; text-align:justify; line-height:30px; padding:10px; }

.top-link{ color:#535353; font-size:11px; font-weight:bold; text-decoration:none; 
			padding-left:29px; padding-right:29px; padding-bottom:8px; padding-top:8px;}
a.top-link:hover{text-decoration:underline; background-color:#F1F1F1; color:#353983;}

.white{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:18px; font-weight:bold; text-decoration:none;}
a.white:hover{text-decoration:none;}

.scroll{font-family:Arial, Helvetica, sans-serif; color:#FF7300; font-size:13px; font-weight:bold; text-decoration:none;}
a.scroll:hover{text-decoration:underline;}

.red{font-size:11px;  color:#990000; padding:3px 0px 3px 35px; line-height:18px; text-decoration:none; background:url(images/arrow-active.gif) no-repeat left center;}
a.red:hover{text-decoration:underline; background:url(images/arrow.gif) no-repeat left center;}

.dot{font-size:11px;  color:#333333; padding:10px 0px 10px 0px; line-height:18px;}

.dotred{color: #FF0000; font-size:11px;}

.orange{ color:#FF7300; font-size:11px; font-weight:bold; text-decoration:none;}
a.orange:hover{text-decoration:underline;}
.orange1{ color:#FF7300; font-size:25px; font-weight:bold; letter-spacing:4px; padding-left:10px; padding-bottom:3px; padding-top:3px;}


.bottom{ color:#535353; font-size:11px; text-decoration:none; background-color:#e1e0db; text-decoration:none;}
a.bottom:hover{text-decoration:underline; font-weight:bold;}


.brown-bg{background-color:#c7c4b3; height:1px;}
.border-grey{border-top:4px #F1F1F1 solid;}
.border-r{border-right:2px #F1F1F1 solid;}
.bg-grey{background-color:#f7f6f1;}
.bgdarkgrey{background-color:#e1e0db;}
.b-b{border-bottom:1px #dcdcd4 solid; }
.border1{border:1px #dddddd solid;}
.b{border:1px #cccccc solid; background-color:#FFFFFF;}

.p{border:1px #cccccc solid; padding:2px;}

.border{border-style:dotted; border-color:#CCCCCC; border-width:1px; font-size:12px; font-weight:bold; color:#990000; padding-bottom:3px; padding-top:3px;}


textarea {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #A8A8A8; outline:2px;}
.input {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #A8A8A8; outline:2px; }
.input1 {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #A8A8A8; outline:2px; width:80px;}


#dropmenudiv{
position:absolute;
border:1px solid #f1f1f1;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;  color:#353983;
border-bottom: 1px solid #0686DE;
padding: 3px 1px 3px 1px;
background-color: #F1F1F1;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #F1F1F1;  color:#535353;
}
