@charset "utf-8";

*, html {
	margin:0px;
	padding:0px;
	text-align:left;
}

body {
	
	background:#97c5cc;
	margin: 5px 0px;
	padding : 0px;
	font: normal 12px  Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#272727;
}

a
{
	text-decoration:none;
	color:#015eae;	
	outline:none;
}

a:hover, .divide-1 a:hover
{
	text-decoration : underline;
	color:#e97a03;
}


form, div, p
{
	margin:0px;	
	padding:0px;
	
}

img
{
	vertical-align:top;
	border:none;
}

#main
{
	width : 950px;
	padding:0px;
	margin : auto;
	background: #ffffff url('../images/top.gif') no-repeat top;
}

.left
{
	float:left;
}


.clear, .clear-gap
{
	clear:both;
}

.clear-gap
{
	height:15px;
}

.clear-left
{
	clear:left;
}

hr
{
	size:1px;
	color:#ccc;
	height:1px;
}

/* ---------------------------------- For Header ----------------------------------*/

#header-left, #header-right
{
	float:left;
	width:240px;
	height:56px;
	margin:12px 0px;
}

#header-left img
{
	padding-left:15px;
}

#header-right
{
	float:right;
	width:700px;
	text-align:right;
}

#header-right img
{
	padding-right:10px;
}


.menu
{
	float:right;
	width:500px;
	background: #e9f3f4;
	border:1px solid #268b9d;
	border-left:2px solid #268b9d;
	border-right:0px;
	padding:0px;
	text-align:center;
	margin:6px 0px 0px 0px;
	height:25px;
}

.menu a
{
	font:bold 11px Arial, Verdana,  Helvetica, sans-serif;
	color:#0559a1;
	padding:0px 10px;
	line-height:25px;
	display:block;
	float:left;
	text-align:center;
}

.menu a:hover 
{
	text-decoration:none;
	color:#f8b064;
}


/* ---------------------------------- End Header ----------------------------------*/

/* ---------------------------------- For Body ----------------------------------*/

.fade
{
	clear:both;
	padding:10px 0px 20px 0px;
	background:#0559a1; 
}
.li
{
	list-style:inside;
}

.heading-bg
{
	background:url('../images/bg.jpg') no-repeat top;
	height:142px;
	float:left;
	width:476px	
}

h2
{
	
	font:bold 20px/30px Trebuchet MS, Arial, Verdana,  Helvetica, sans-serif;
	color:#0559a1;
	margin:0px;
	padding:30px 0px 0px 20px;
} 

h2 b
{
	color:#4a4949;
}


.welcome-bg, .welcome-right
{
	float:left;
	width:550px;
	border:1px solid #d8d8d8;
	margin:0px 2px 8px 2px;
}

.welcome-bg p
{
	text-align:justify;
	padding:6px;
	line-height:18px;
	
}

.welcome-right
{
	float:right;
	width:375px;
}

.quick
{
	float:left;
	margin:2px 0px;
	padding:0px 6px 0px 0px;
	width:130px;
	text-align:right;
}

.center
{
	text-align:center;
	padding:5px 0px;
	font-weight:bold;
	font-size:16px;
	border-bottom:2px solid #044a87;
	background:#0260b0;
}

.divider-bg
{
	clear:both;
	background:#0559a1;
}

.divide-1, .divide-2
{
	float:left;
	width:300px;
	border-right:1px solid #f7f7f7;
	color:#fff;
	padding:8px;
	height:120px;
	line-height:18px;
}

.divide-2
{
	width:300px;	
	border:0px;
}

.divide-1 a
{
	color:#fff;
	padding:0px 3px;
	text-decoration:underline;
}


h1
{
	
	font:bold 18px/30px Trebuchet MS, Arial, Verdana,  Helvetica, sans-serif;
	color:#054f8e;
	margin:0px;
	padding:0px 0px 0px 5px;
} 


.col-1
{
	border:1px solid #bbbaba;
	border-bottom:1px solid #abaaaa;
	margin:0px 2px 10px 2px;
	padding:2px;
	width:179px;
	float:left;
}

.col-1 h1
{
	background:#f8b05f;
	color:#fff;
	padding:4px 2px;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-align:center;
	height:31px;
}

.col-1 p
{
	text-align:justify;
	padding:2px;
	line-height:17px;
	
}


#col-left
{
	float:left;
	width:228px;
	
}

.col-left-bg
{
	background:url('../images/left-bg-center.gif') repeat-y top;
}

#col-left h1
{
	background:url('../images/left-top.gif') no-repeat top; 
	color:#023662;
	text-align:center; font-style:italic; font-variant:normal; font-weight:bold; font-size:20px; font-family:Arial, Verdana, Helvetica, sans-serif; padding-left:0px; padding-right:0px; padding-top:4px; padding-bottom:4px
}



.left-bottom
{
	background:url('../images/left-bottom.gif') no-repeat left bottom; 
	height:5px
}

.call-no
{
	padding:4px 4px 4px 15px;
	font-weight:bold;
	font-size:13px;
	color:#000;
}


#col-right
{
	float:right;
	width:705px;
	border:1px solid #99ccff;
	border-top:4px solid #e3e3e3;
	margin-right:4px;
	margin-bottom:6px;
	padding-bottom:6px;
}

#col-right p
{
	text-align:justify;
	line-height:18px;
	
}

.sub-heading
{
	background:#e9f3f4;
	margin:8px;
	font:bold 16px Arial, Verdana,  Helvetica, sans-serif;
	color:#044f8f;
	padding:4px;
	text-align:center;
}

.sub-heading-link
{
	padding:0px 8px;
}

.sub-heading-link a
{
	text-decoration:underline;
	line-height:18px;
	padding:0px 4px;
}


.b
{
	color:#fd5d5d;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
}

.box, .textarea
{
	background:#fcfcfc;
	border:1px solid #a9b4bf;
	width:200px;
	height:17px;
	margin-top:2px;
}

.textarea
{
	height:75px;
	border:1px solid #a9b4bf;
}

.button
{
	background:#1d69b5;
	font:bolder 12px Arial, Verdana,  Helvetica, sans-serif;
	padding:2px;
	text-align:center;
	color:#fff;
	border:1px solid #ccc;
	margin:10px 0px;
	cursor:pointer;
}

p
{
	padding:4px;
	line-height:17px;
}

.img-left
{
	float:left;
	margin:0px 10px 0px 6px;
	border:1px solid #278c9d;
	border-bottom:2px solid #096f80;
	border-right:2px solid #096f80;
}

.more
{
	text-align:right;
}

.more a
{
	background:url('../images/more.gif') no-repeat left center;
	padding-left:18px;
	font-weight:bold
}

.more a:hover
{
	background:url('../images/more-hover.gif') no-repeat left center;
	text-decoration:none
}

.inner-body
{
	margin-top:8px;
	clear:both;
}

.link
{
	clear:both;
	padding:5px 0px;
}

.link a
{
	padding:0px 5px;
}



/* ---------------------------------- For Footer ----------------------------------*/

.footer
{
	background:#fff;
	clear:both;
	font:normal 12px Arial, Verdana,  Helvetica, sans-serif;
	border-top:2px solid #abaaaa;
	text-align:center;
}



.footer a
{
	font:normal 12px Arial, Verdana,  Helvetica, sans-serif;
	line-height:35px;
	padding:0px 5px;
}

.footer a:hover
{
	color:#f25c02;
	text-decoration:none;
}

.footer-bottom
{
	background:url('../images/footer-bottom.gif') no-repeat bottom;
	height:12px
}

/* ---------------------------------- End Footer ----------------------------------*/


/* ---------------------------------- Left-menu ----------------------------------*/

.col-left a
{
	color:#0e0e0e;
	text-decoration:none;
	display:block;
	border-bottom:1px solid #76b6e8;
	background:url('../images/li.gif') no-repeat 1% 50%;
	font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:Arial, Verdana, Helvetica, sans-serif; margin-left:5px; margin-right:0px; margin-top:3px; margin-bottom:3px; padding-left:12px; padding-right:0px; padding-top:5px; padding-bottom:5px

}

.col-left a:hover
{
	color:#fff;
	background:#7db9e8;
}

.glossymenu1 
{
	background:url('../images/li-1.gif') no-repeat 3% 40%;
	height:15px;
	margin-left:4px;
	border-bottom:1px solid #76b6e8; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:20px; padding-right:0px; padding-top:3px; padding-bottom:3px
}
.glossymenu1 a.menuitem1 
{
	width: 219px;
	font: bold 12px Arial, Verdana,  Helvetica, sans-serif;
	color:#0e0e0e;
	position : relative;
	text-decoration : none;
}

.glossymenu1 a.menuitem1 .statusicon 
{
	/*position : absolute;*/
	top : 0;
	left : 0px;
	border : none;
}
.glossymenu1 a.menuitem1:hover 
{
	text-decoration: none;
	color:#e54d03;
}

.leftnavmenu1
{
	width: 210px;
	margin:0px 0px 0px 0px;
	padding: 2px 0px 2px 18px;
	height:20px;
	line-height:16px;
	display:block;
	
} 

.leftnavmenu1 a{
	color:#333;
	text-decoration:none;
	background:url('../images/sub-menu-arrow.gif') no-repeat left center;
	padding-left:16px
	
} 
.leftnavmenu1 a:hover{
	color:#e54d03;
	text-decoration:none;
} 

.quick-in
{
	float:left;
	margin:3px 0px;
	padding:0px 4px 0px 0px;
	width:65px;
	text-align:right;
	font-weight:normal;
}

.box-in, .textarea-in
{
	background:#fcfcfc;
	border:1px solid #ccc;
	width:145px;
	height:17px;
	margin-top:3px;
}

.textarea-in
{
	height:70px;
	border:1px solid #ccc;
}


/* ---------------------------------- End Left-menu ----------------------------------*/