body {
margin:0;
padding:0;
font:11px/18px Verdana, Arial, Helvetica, sans-serif;
color:#666;
background-color:#BFD5E2;

}


div,p,ul,h1,h2,h3,h4,form,label {
margin:0;
padding:0;
}

ul {
list-style-type:none;
}
.clear{ clear:both;}

/* Header Panel Start Here*/
#main-container{
background:#D9DFC0 url(images/mainbg.gif) top center repeat-x;
position: absolute;
float:left;
width:100%;
}
#container {
width:900px;
margin:0 auto;
}

#header {
width:901px;
height:243px;
position:relative;
margin:0 auto;
}

#header1 {
width:901px;
height:34px;
float:left;
position:relative;
background:url(images/menubg.gif) left top repeat-x;
}

#title{
font:italic 30px Garamond Premier Pro;
color:#414141;
}
/* Middle Panel Start Here*/

#content-panel {
width:829px;
color:#666;
position:relative;
margin:0 auto;
float:left;
background:url(images/middle-bg.gif) left top repeat-y;
padding:0 36px 0 36px;
}

#content {
width:829px;
float:left;
position:relative;
}

.specer{ height:14px;}

#left-panel {
width:610px;
float:left;
position:relative;
padding:0 26px 0 0;
}
#left-panel-header1{
width:679px;
float:left;
position:relative;
}
#left-panel-header1-content{
float:left;
position:relative;
font:bold 14px Tahoma, Arial, "Times New Roman";
color:#24436A;
line-height:21px;
text-align:center;
margin:39px 0 0 0;
width:250px;
padding:0 0 0 200px;

}
#left-panel-header1-content h1{
position:relative;
font:bold 19px Tahoma, Arial, "Times New Roman";
color:#24436A;
display:inline;
}


#left-panel-content{
width:610px;
float:left;
position:relative;
background:#B3BF81 url(images/right-bg.gif) repeat-x left top;
font:12px  Verdana, Arial, Helvetica, sans-serif;
color:#414141;
line-height:18px;
}


/*                                   */
#left-menu{float:left; height:33px; position:relative; }

#left-menu ul {
	position: relative;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	list-style-type:none;
}
#left-menu li {
	display: inline;
	height:33px;
}
#left-menu li a {
	float: left;
	display: block;
	padding: 0px 24px;
	line-height:33px;	
	color: #000;
	text-decoration:none; background:url(images/normal-nav-over.gif);

}
#left-menu li a:hover {
	 background:url(images/normal-nav-bg.gif);
	color: #000;
}
#left-menu li a#current  {
	 background:url(images/normal-nav-bg.gif);
	  color: #000;
}


#left-panel-content-middle{
width:611px;
height:357px;
min-height:357px;
height:auto !important;
float:left;
position:relative;
background:#B3BF81 url(images/content-bg1.jpg) no-repeat right bottom;
font:12px  Verdana, Arial, Helvetica, sans-serif;
color:#414141;
line-height:18px;

}

#left-panel-content-middle .content{float:left; padding:34px 0 0 28px; width:336px; position:relative;}

#left-panel-content-middle .welcome{float:left;  width:336px; position:relative;}

#middlecontent{
float:left; 
text-align:left; 
position:relative; 
width:336px; 
padding:6px 0 65px 0; 
/*font:normal 12px Verdana, Arial, Helvetica, sans-serif; 
color:#414141; 
line-height:17px;*/
_height:200px;
overflow-x:auto;

}
#middlecontent p{
font:13px verdana;
color:#414141;
line-height:18px;
}

#left-panel #box3-content .header-image3{
width:232px;
float:left;
position:relative;
background-color:#0D61A8;
}
#left-panel #box3-content .header-image3 .heading{
float:left;
position:relative;
background-color:#0D61A8;
text-align:left;
color:#88C9FF;
font:bold 18px  Tahoma, Arial, "Times New Roman";
padding:12px 0 0 17px;
}

#left-panel #box3-content .header-image3 .image1{
float:left;
position:relative;
background:url(images/header-image3.jpg) no-repeat left top;
width:232px;
height:92px;
}

#right-panel {
width:202px;
float:right;
position:relative;
background:url(images/right-top-bg.gif) top no-repeat;
z-index: 1;
}

#right-panel .left-text {
width:202px;
float:right;
position:relative;
font:normal 16px Arial, Tahoma, "Times New Roman";
line-height:18px;
color:#000;
margin:0 auto;
}



#right-panel-menu {
padding:12px 0 0 0px;
clear:left;
width:178px;
float:left;
font:normal 16px Arial, Tahoma, "Times New Roman";
color:#fff;}
 /*
#right-panel-menu ul {
list-style:none;
width:178px;
font:normal 16px Arial, Tahoma, "Times New Roman";
color:#fff;
text-align:left;
}

#right-panel-menu li {
font:normal 16px Arial, Tahoma, "Times New Roman";
color:#fff;
text-align:left;
padding:0 0 0 0px;
height:27px;

}

#right-panel-menu li a, #right-panel-menu li a:visited {
text-align:left;
font:normal 16px Arial, Tahoma, "Times New Roman";
color:#000;
height:22px;
text-decoration:none;
display:block;
padding:5px 31px 0 0px;

}

#right-panel-menu li a:hover {
color:#E1D9A6;
text-decoration: none;
}
	  */
#footer {
width:901px;
color:#fff;
float:left;
background-color:#666666;

}

#footerPan {
width:871px;
position:relative;
float:left;
text-align:center;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
line-height:18px;
padding:12px 0 0 14px;
}
#footerPan .lefttext{ float:left; position:relative; width:400px;color:#fff;
font:10px  Verdana, Arial, Helvetica, sans-serif; text-align:left;}

#footerPan .copyright {
color:#fff;
font:10px  Verdana, Arial, Helvetica, sans-serif;
float:right;
text-align:center;
position:relative;
width:100%;
padding: 5px 0;
}

#footerPan .copyright a{
color:#fff;
font:10px  Verdana, Arial, Helvetica, sans-serif;
/*float:left;*/
text-align:right;
position:relative;
}
#innerpage-content {
width:829px;
float:left;
position:relative;
}
#innerpage-middlecontent{
	float:left;
	text-align:left;
	position:relative;
	width:550px;
	padding:6px 0 65px 0;
	/*font:normal 12px Verdana, Arial, Helvetica, sans-serif;*/
	color:#414141;
	line-height:17px;
	padding-left: 20px;
	overflow-x:auto;
}
#innerpage-middlecontent p{
font:13px Verdana;
color:#414141;
line-height:1.5;
}

/* Footer Panel End Here*/

/*sIFR Implementation*/
.sIFR-flash {  
	visibility: visible !important;	
	margin: 0;	
	padding: 0;
}
.sIFR-replaced { 
	visibility: visible !important;
}
.sIFR-alternate {
	position: absolute; 
	left: 0; 
	top: 0; 
	width: 0; 
	height: 0; 
	display: block; 
	overflow: hidden;
}
.sIFR-replaced > div { 
	display: none !important;
}
.sIFR-active #title .sIFR {
	visibility: hidden;
	font:normal 30px/100% Arial, Helvetica, sans-serif;
	color:#414141;
}

/*Main menu*/
#MainMenu {
	margin:0;
	padding:0;
}

#MainMenu ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:202px;
}

#MainMenu ul li {
	position: relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align: left;
	list-style: none; 
	display: block;
	height:38px;
}

#MainMenu ul li a {
	margin:0px 0px 0px 0px;
	padding:6px 0px 6px 0px;
	text-indent: 20px;
	font:normal 16px "Verdana";
	display: block;
	color: #000000;	
}

#MainMenu ul li a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background:url(images/gradent.gif) no-repeat;
}

#MainMenu ul li ul {
	position: absolute;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 190px;
	right: 202px; 
	top: 0px;
	background: #BFD5E2;
	list-style: none;
}

#MainMenu ul li ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:26px;  
}

#MainMenu ul li ul li a {
	margin: 0px 0px 0px 0px;
	padding:6px 0px 6px 0px;
	text-indent: 20px;
	font:normal 12px "Verdana";
	color: #000000;
}

#MainMenu ul li ul li a:hover {
	text-decoration:none;
	color: #FFFFFF;
	background: #9FC0D4;
}

#subnavigation {
	width: 600px;
	margin: 0px auto;
	text-align: center;
	}
#subnavigation ul li {
	list-style: none;
	display:-moz-inline-stack;
	height: 11px;
	border-right: 1px #fff solid;
	margin: 3px 0;
	padding: 0px 5px;
	}
#subnavigation ul li a {
	font-size: 11px;
	line-height: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #114172;
	padding: 0;

	}

li#subnavigation59, li#subnavigation66,li#subnavigation70, li#subnavigation77 {
	display: none !important;
	}

li#subnavigation80 {
	border: none !important;
	}

/*sIFR Implementation*/
.sIFR-flash {  
	visibility: visible !important;	
	margin: 0;	
	padding: 0;
}
.sIFR-replaced { 
	visibility: visible !important;
}
.sIFR-alternate {
	position: absolute; 
	left: 0; 
	top: 0; 
	width: 0; 
	height: 0; 
	display: block; 
	overflow: hidden;
}
.sIFR-replaced > div { 
	display: none !important;
}
.sIFR-active #title .sIFR {
	visibility: hidden;
	font:normal 32px/100% Arial, Helvetica, sans-serif;
	color:#414141;	
}
.sIFR-active #footerPanText{
	visibility: hidden;
	font:normal 24px/100% Arial, Helvetica, sans-serif;
	color:#414141;	
}