/* CSS Document */
/*-------------------------------General----------------------------*/
body{
	padding:0;
	margin:0;
	background-color:#FFF;
	color:#010101;
	font:normal 11px Arial, Helvetica, sans-serif;
	background:#8eadcf url(images/bg.jpg) 0 0 repeat-x;
}
div, td, p, h1, h2, h3, li{
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	display:block;
	border:none;
}
ul{
	 list-style-type:none;
	 padding:0;
	 margin:0;
}
a{
	text-decoration:none;
	outline:none;
	margin: 0px;
	padding: 0px;
	color: #F90;
	font-size: 11px;
}
a:hover
{
	text-decoration: underline;		
}


p
{
	margin: 0px;
	padding: 0px;
}
.speacer{
	padding:0;
	margin:0;
	line-height:0;
	font-size:0;
	clear:both;
}
.left{
	float:left;
	width:auto;
}
.right{
	float:right;
	width:auto;
}
.href{
	color: #F7DAA4;	
	
}
/*-------------------------------General----------------------------*/
.headerTopbg{
	background:url(images/headerTopBg.png) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:22px;
}
.midBg{
	background:url(images/headerMidbg.png) repeat-y 0 0;
	}
.headerBtbg{
	background:url(images/headerBtBg.png) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:22px;
}
/*-------------------------------Main Panel Start----------------------------*/
.mainpanelbg{
	width:1000px;
	background:url(images/bodybg.jpg) no-repeat 0 0;
	margin:0 auto;
}
.mainpanel{
	width:963px;
	margin:0 auto;
}
/*-------------------------------Logo Panel Start----------------------------*/
.logopanel{
	padding:8px 0 13px 0;
	width:963px;
}
/*-------------------------------Logo Panel End----------------------------*/
/*-------------------------------Nav Panel Start----------------------------*/
.navbg{
	background:url(images/navbg.jpg) no-repeat 0 0;
	padding:0 0 10px 12px;
	height:29px;
}
.navbg ul li{
	float:left;
	width:auto;
	font:normal 12px/29px Verdana, Arial, Helvetica, sans-serif;
	color:#034DA2;
	background-color:inherit;
}
.navbg ul li span{
	padding:0 12px;
}
.navbg ul li a:link, .navbg ul li a:visited{
	color:#034DA2;
	font-weight:bold;
	background-color:inherit;
}
.navbg ul li a:hover{
	color:#000;
}
/*-------------------------------Nav Panel End----------------------------*/
/*-------------------------------Header Panel Start----------------------------*/
.headerleftpanel{
	width:629px;
	float:left;
	overflow:hidden;
	height:100%;
}
.headerlefttopbg{
	background:url(images/headerleft_topround.png) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:20px
}
.headerleftmidbg{
	background:url(images/headerleft_midbg.png) repeat-y 0 0;
	padding:0 18px 0 15px;
}
.headerleftmidbg p{
	font-size:13px;
	line-height:17px;

}
.headerleftmidbg p a:link, .headerleftmidbg p a:visited{color:#F27200}
.headerleftmidbg p a:hover{ text-decoration:underline}
.headerleftmidbg .left{ margin-right:15px;}
.headerleftmidbg .right{ margin-left:15px;}
.headerleftmidbg ul{ list-style-type: disc;line-height:17px; list-style-position:inside; font-size:13px; margin-top:15px}


.headerlefttoptxt{
	width:442px;
	float:right;
}
.headerlefttoptxt p{
	font-size:13px;
	line-height:17px;
	padding:0 0 13px 0;
	width:435px;
}
.headerlefttoptxt ul li{
	font-size:13px;
	line-height:17px;
	background:url(images/bullet.gif) no-repeat 0 50%;
	padding:0 0 0 9px;
}
.headerleftbottxt{
	padding:18px 0 0 0;
	width:596px;
}
.headerleftbottxt p{
	width:440px !important;
	float:left;
	font-size:13px;
	line-height:17px;
}
.headerleftbotbg{
	background:url(images/headerleft_botround.png) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:22px
}


.headerrightpanel{
	width:319px;
	float:right;
}
.headerrighttopbg{
	background:url(images/headerright_topround.png) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:20px
}
.headerrightmidbg{
	background:url(images/headerright_midbg.png) repeat-y 0 0;
	padding:0 24px;
}
.headerrightmidbg h2{
	font-size:17px;
	line-height:22px;
	font-weight:bold;
	color:#013978;
	/*background-color:inherit;*/
	padding:0 0 14px 0;
}
.headerrightmidbg p{
	font-size:12px;
	line-height:17px;
}
.headerrightmidbg p span{
	display:block;
	width:98px;
	margin:22px 0 0 0;
	padding:0 0 0 7px;
	background:url(images/readmorebg.gif) no-repeat 0 0;
	line-height:23px;
}
.headerrightmidbg p span a{
	color:#FFF;
	font-size:11px;
	background-color:inherit;
}
.headerrightmidbg p span a:hover{
	color:#FFCC00;
}
.headerrightbotbg{
	background:url(images/headerright_botround.png) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:22px
}
/*-------------------------------Header Panel End----------------------------*/
/*-------------------------------Body Panel Start----------------------------*/
.bodypanel{
	padding:15px 0 15px 0;
	width:963px;
}
.bodylistpanel{
	float:left;
	width:229px;
	background:url(images/divder.gif) repeat-y 99% 0;
	padding:0 10px 0 0;
}
.bodylistpanel h3{
	font:normal 15px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	background-color:inherit;
	padding:0 0 20px 0;
}
.bodylistpanel ul li{
	font-size:12px;
	line-height:20px;
}
.bodylistpanel ul li a{
	color:#F27200;
	background-color:inherit;
}
.bodylistpanel ul li a:hover{
	 text-decoration:underline;
}
.bodylistpanel_last{
	width:228px;
	background-image:none;
}
/*-------------------------------Body Panel End----------------------------*/
/*-------------------------------Footer Panel Start----------------------------*/
.footerpanel{
	border-top:1px solid #D8E5F2;
	padding:23px 0 16px 0;
	text-align:center;
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#050505;
	background-color:inherit;
}
.footerpanel ul{
	padding:0 0 12px 0;
	width:402px;
	margin:0 auto;
	height:13px;
}
.footerpanel ul li{
	float:left;
	width:auto;
}
.footerpanel ul li span{
	padding:0 7px;
}
.footerpanel ul li a{
	color:#050505;
	background-color:inherit;
}
.footerpanel ul li a:hover{
	text-decoration:underline;
}
/*-------------------------------Footer Panel End----------------------------*/
/*-------------------------------Body Panel Start----------------------------*/
.bodytext{padding-top:20px;}
.bodytext h2{
	font-size:17px;
	font-weight:bold;
	line-height:22px;
	color:#013978;
	background-color:inherit;
	padding:0 0 14px 0;
}
.bodytext p{
	font-size:13px;
	line-height:17px;
	text-align:justify;
}

.bodytext ul li{
	list-style-position:outside;
	list-style-type:disc;
	font-size:13px;
	line-height:17px;
	/*background:url(images/bullet.gif) no-repeat 0 50%;*/
	padding:0 0 0 3px;
	margin-left:14px;
}
.bodytext a{
	color:#f27200;
	background-color:inherit;
}
.bodytext a:hover{
	text-decoration:underline;
}

.pageTitle{font-size:24px; font-weight:bold; color:#000; text-transform:uppercase; border-bottom:1px solid #6495cd; }

#topPaneltext{width:560px;  float:left;}
#topPaneltext .heading{color:#cbe8ff; font-size:28px; font-weight:bold; width:100%; font-family:'Trebuchet MS', Arial, Verdana;}
#topPaneltext .body{color:#fff; font-size:13px; font-weight:bold; width:100%; line-height:14px; font-family: Arial, Verdana;}


input[type="text"]{
font-family: Arial, Verdana; font-size:11px; border:1px solid #fff; background-color:#e3f0fd; padding:0 4px 0 4px;
}
input[type="button"]{
background-color:#333333; border:1px double #fff; color:#CCCCCC;
}
input[type="reset"]{
background-color:#333333; border:1px double #fff; color:#CCCCCC;
}
textarea{
font-family: Arial, Verdana; font-size:11px; border:1px solid #fff; background-color:#e3f0fd; padding:0 4px 0 4px;
}