body{background:url(../images/main-bg.jpg) repeat-x bottom left #ffffff;; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585757}

/* Body Class */
.top{background:url(../images/bg.jpg) repeat-x top left #ffffff; border-right:1px solid #D8D8D8; border-left:1px solid #D8D8D8 }
.logo{padding-bottom:8px}
.mid-content-area{border-right:1px solid #F0EDED;}
h1{font-family: Arial, Helvetica, sans-serif;font-size:25px; color:#557AAB; margin:0px; padding:0px; }
.light-grey-txt{color:#CCCCCC; font-size:13px;}
.normaltextleft {font-size: 12px;	font-weight: normal;	color: #333333;	padding-bottom: 5px;}
.bottom-brd{border-bottom:1px dotted #cccccc}
.header{border-bottom:2px solid #B2C7E2; background-color:#F5F5F5;font-family:Arial, Helvetica, sans-serif; font-size:15px; font-style:italic; font-weight: bold; padding-left:10px}

.margin-bottom{margin-bottom:10px}
.paddingTB{padding:10px 0px 10px 0px }

.footer{ border-top: 1px solid #cccccc; padding:5px 5px 5px 5px; font-size:11px;}
	.footer a {font-weight:normal; color:#000000; font-size:11px; text-decoration:none;}
	.footer a:hover {font-weight:normal; color:#000000; font-size:11px; text-decoration:underline;}

.green-topline{
	border-bottom:1px solid #A55C0C;
}
.dotted-hori{
	background-image: url(/images/dotted-hori-line.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.txtareabig{
	font: 11px Verdana, Geneva, sans-serif;
	background: #ffffff;
	border: 1px solid #7F9DB9;
	color: #4e4e4e;
	width: 300px;
	height: 50px;
}

.button {
	font: 11px Verdana, Geneva, sans-serif;
	color: #ffffff;
	height: 18px;
	width:auto;
	font-weight: bold;
	background-color:#EF2823;
	border: 1px solid #B38584;
}
.combobox150{
	font-size: 11px;
	color: #465aa4;
	height: 18px;
	width: 174px;
	border: 1px solid #7f9db9;
}
	

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align:center; 
	color: #000099;
	text-transform: uppercase;
}
	.head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-align:center; 
	color: #000099;
	text-transform:capitalize;
	}
.txtbox {
	font: 11px Verdana, Geneva, sans-serif;
	width: 170px;
	color: #4e4e4e;
	height: 14px;
	background: #ffffff;
	border: 1px solid #7F9DB9;
}
.textstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #0066cc;
	text-align: justify;
}

.subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align:center; 
	color: #ff6666;
	text-transform: uppercase;
	}
	.sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align:left; 
	color: #000099;
	
	}
	
	.myname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	font-weight: bold;
	color: #ff0000;
}
.mail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	color: #0000cc;
}

.txtbox130{
	font: 11px Verdana, Geneva, sans-serif;
	width: 130px;
	color: #4e4e4e;
	height: 14px;
	background: #ffffff;
	border: 1px solid #7F9DB9;
}
.error{color: #FF0000}



/* Link Class */

A.blue-link{font-weight:normal; color:#013985; font-size:12px; text-decoration:none;}
A.blue-link:visited{font-weight:normal; color:#013985; font-size:12px; text-decoration:none;}
A.blue-link:active{font-weight:normal; color:#013985; font-size:12px; text-decoration:none;}
A.blue-link:hover{font-weight:normal; color:#000000; font-size:12px; text-decoration: underline}



/* Menu Class */

.top_menu{	width:700px;	float:left;	padding-top:1px;	margin-top: 0px;}
.topmenu {	width: 700px;	background-repeat: no-repeat;}
.topimage {	float: right;}
.whiteclass {color: #333333;}
.arrowclass {background-image: url(arrow11.gif);	background-repeat: no-repeat;}

ul#navmenu {margin: 0;	border: 0 none;	padding: 0;	width: 778px;	list-style: none;	height: 24px;	float: left;}
ul#navmenu li {	margin: 0;	border: 0 none;	padding: 0;	float: left; 	display: inline;	list-style: none;	position: relative;	height: 24px;}
.bodyright {float: right;	width: 610px;}
.left1 {float: left;	width: 400px;}
.right1 {float: right;	width: 195px;}
ul#navmenu ul {  margin: 0;  border: 0 none;  padding: 0;  width: 170px;  list-style: none;  display: none;  position: absolute;  top: 24px;  left: 0;}

ul#navmenu ul li {float: none; /*For Gecko*/display: block !important;	display: inline;}

/* Root Menu */
ul#navmenu a {	border-right-color: #D8D8D8;	float: none !important; /*For Opera*/	float: left; /*For IE*/	display: block;	color: #333333;	text-decoration: none;	height: 24px;	border-right-style: solid;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;		line-height: 22px;	font-weight: bold;	padding-top: 0;	padding-right: 15px;	padding-bottom: 0;	padding-left: 15px;	margin: 0px;	border-top-width: 1px;	border-right-width: 1px;	border-top-style: none;}

/* Root Menu Hover Persistence */ul#navmenu a:hover,ul#navmenu li:hover a,ul#navmenu li.iehover a {	color: #557aab;	background-color: #ffffff;}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {	float: none;	color: #557aab;	background-color: #FFFFFF;	border-bottom:#d8d8d8 1px solid;	border-left:1px #d8d8d8 solid;	border-top:1px #d8d8d8 solid;}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {	color: #666666;	background-color: #f0f0f0;}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {	color: #557aab;	background-color: #ffffff;	margin-left:9px;	width:175px;}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {	color: #666666;	background-color: #f0f0f0;}
.currenttab {	color: #666666;	font-family: Arial, Helvetica, sans-serif;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	}
.currenttab1 {	color: #557aab;	font-family: Arial, Helvetica, sans-serif;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-color:#ffffff;	}
/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {  background: #EEE;  color: #666;}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {  background: #CCC;  color: #333333;}

ul#navmenu ul ul,
ul#navmenu ul ul ul {  display: none;  position: absolute;  top: 0;  left: 160px;}

ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {  display: none;}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {  display: block;}
