BODY {font:11px/16px Verdana, Arial, Helvetica, sans-serif; color:#333; background-color:#E7D995; text-align:center; margin:0; padding:0;}

p, td, div {font:11px/16px Verdana, Arial, Helvetica, sans-serif;}/* for IE5 */
div {margin:0;}
table td {vertical-align:top;}

h1, h2, h3{font:bold 16px Arial, Helvetica, sans-serif; color:#002CCF; margin-top:0; margin-bottom:1.2em;}
h2 {font:bold 12px Arial, Helvetica, sans-serif;}
h3 {}
ul li {margin-bottom:1em;}
hr {height:1px; color:#CCD8FF;}

a, a:visited {color:#000;}
a:hover {}

a img {border:none;}

/* ----------------------------------------- layout and named element styles ------------------------*/

div#wrapper {width:773px; margin-left:auto; margin-right:auto; border:1px solid #2947B6;  background:#fff url(../nav-ims/wrapper-bg.gif) repeat-y;}


div#logo {width:773px; height:94px;}
div#header {width:773px; height:53px;}

div#leftCont {float:left; width:160px;}
/* -------------------------------------------navigation styles------------------------------ */
div#nav { width:160px; border-bottom:4px solid #001D8A; text-align:right;}
div#nav a, div#nav a:visited {display:block; color:#fff; font:12px Verdana, Arial, Helvetica, sans-serif; border-top:1px solid #808AB1; border-bottom:1px solid #132877; padding:5px 10px 5px 3px; text-decoration:none; background-image:url(../nav-ims/a-bg.jpg);}
div#nav a:hover {text-decoration:none; background:#4764FF url(../nav-ims/a-down.jpg) repeat-y; color:#fff;}
div.showHide{display:none; padding-bottom:12px; background:transparent url(../nav-ims/a-bg.jpg) repeat-y; border-bottom:1px solid #132877;}
div.showHide#showMenu {display:block;}
div#nav div.showHide#showMenu a, div#nav div.showHide#showMenu a:visited {border-width:0; padding:3px 2px 3px 10px; text-align:left; margin:1px 0;}
div#nav div.showHide#showMenu a:hover {text-decoration:none; background:transparent url(../nav-ims/a-sub-down.jpg) repeat-y; color:#0C2296;}

div#underNav {width:150px; text-align:center; color:#333;}

div#nav a#topActive {background:#4764FF url(../nav-ims/a-down.jpg) repeat-y; color:#fff;}/* dynamical top level ID  */
div#nav a#secondActive {text-decoration:none; background:transparent url(../nav-ims/a-sub-down.jpg) repeat-y; color:#0C2296;}/* dynamic second level ID */
/* ------------------------------------ end of nav ------------------------------------------------*/


div#Mcont {margin-left: 180px; text-align:left; padding:0 25px 0 0;}
div#Right {margin-left: 180px; text-align:right; padding:0 25px 0 0;}

div#footer {clear:both; background:#0C2D93 url(../nav-ims/footer-bg.jpg) no-repeat; color:#0C2582; font-size:10px; text-align:left;}
div#footer div#footerCont {float:right; width:590px; margin:0; padding:5px 10px 5px 0; text-align:right;}

div#time {position:absolute; top:132px; width:764px; text-align:right; color:#001D8A; font:10px Arial, Helvetica, sans-serif; z-index:2}

div#sw {width:730px; text-align:left; margin:10px auto 30px auto;}
div#sw a, div#sw:visited {color:#34508F; text-decoration:none; font:10px Arial, Helvetica, sans-serif; margin-bottom:30px;}
div#sw a:hover {text-decoration:underline;}

img.imgLeft {float:left; margin:2px 14px 4px 0;}
img.imgRight {float:right; margin:2px 0 4px 14px;}

div.menu {border:1px solid #2947B6; margin:20px 0; background:transparent url(../nav-ims/fork-bg.jpg) no-repeat top left;}
div.menu h2 {font:bold 14px Arial, Helvetica, sans-serif; text-align:center; color:#fff; background-color:#2947B6; margin:0 0 15px 0; padding:5px;}
div.menu div.menuCont { padding:10px 15px; text-align:center;}

table.tblMenu {border:1px solid #2947B6; margin:0 0 20px 0;}
table.tblMenu td {padding:3px 10px; border-bottom:2px solid #e6ebff;}
table.tblMenu td.header {font:bold 12px Arial, Helvetica, sans-serif; color:#fff; background-color:#2947B6; padding:5px 10px;}
table.tblMenu td.headerSub {background-color:#e6ebff;}
table.tblMenu td.toppad {padding-top:7px;}
table.tblMenu td.botpad {padding-bottom:12px;}
.red {color:#982700;}

.top_links {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-right: 30px;
	text-transform: capitalize;
	padding-left: 10px;
}
.top_links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	padding-right: 30px;
	text-transform: capitalize;
	padding-left: 10px;
}
.login_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #233239;
	text-decoration: none;
	background-image: url(../images/mid_bg.gif);
	background-repeat: repeat-x;
	padding-left: 10px;
	padding-top: 10px;
}
.pattern {
	background-image: url(../images/login_bg.gif);
	background-repeat: repeat;
	border: 1px solid #d5d5d5;
	background-position: left top;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	text-decoration: none;
	border: 1px solid #999999;
	/*border: 1px solid #dcaa71;*/
}

/*----------------Admin--------------------*/
#adminhead
{
	height: 34px;	
}
#loginbx
{
	height:175px;
}
