body{
	margin:0px auto;
	padding:0px;
	font-family:'Tahoma','Tahoma', san-serif;
	font-size:12px;
	line-height:21px;
	background:url(images/background.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-color:#b3cbe2;
}
#PageContainer{
	width:962px;
	text-align:left;
	border:0px solid red;
}
/*#LinkContainer{
    height:25px;
    text-align:right;
    border:0px solid;
}*/
#Header{
    height:129px;
	display:block;
	background: transparent url(images/top_bg.png) bottom left no-repeat;
	border:solid 0px black;
}
#LogoContainer{
    float:left;
	margin-top:20px;
	border:solid 0px red;
}
#header_area{
	width:658px;/*662px;*/
	height:81px;
	border:0px solid red;
	float:left;
	border:0px solid green;
	text-align:right;
}
.MenuContainer { 
	height:48px; 
	width:617px;
	text-align:center;
	float:right;
	background: transparent url(images/menu_back.png) top left no-repeat;	
	border:0px solid yellow;
}
.MenuAtFooter .root{
    border:solid 0px yellow;   
	font-size:10px;
	color:#6f8296;
	height:20px;
	width:65px;
	margin:0px;
	padding:0px;
	text-align:center;
	text-decoration:none;
	background: transparent bottom right no-repeat;
	border: 0px solid red;
}
.MenuAtFooter .root.last{
    border:solid 0px yellow;   
    width:inherit;
	background: transparent;
}
.MenuAtFooter .root.hov{
	color:#A5B0BE;
}
.root{
    float: left;
	text-align:center;
	list-style: none ;	
	height:32px; /*38px;*/
	margin:8px 0px 0px 0px;
	background: transparent url(images/menu_line.png) top right no-repeat;	
	width:91px;
	
    font-size:12px;
	text-decoration:none; 
	display:block;  
	color:#005288;
	padding-top:7px;
	border: 0px solid red;
}
.root.hov{
	text-decoration:none;
	color:#9c9ea1;
}
.root.last{
    width:125px;
	background: transparent;	
}


/*
#nav li {
	float: left;
	text-align:center;
	list-style: none ;	
	height:38px;
	margin:8px 0px 0px 0px; 
	background: transparent url(../images/menu_line.png) top right no-repeat;	
	width:80px;
}
#nav li.long {
	width:150px;
}
#nav li.last {
	width:125px;
	background: transparent;	
}
#nav li.last_active {
	background: transparent;	
}
#nav ul { 
	float:left; 
	margin:0px 0px 0px 5px; 
	line-height:38px;
	width:595px;
}
#nav li { 
	float:left; 
	list-style-type:none; 
	overflow:hidden; 
}
#nav ul li a { 
	font-size:12px;
	text-decoration:none; 
	display:block;  
	color:#005288;
}
#nav ul li a:hover { 
	text-decoration:none;
	color:#9c9ea1;
}
#nav ul li.active a,#nav ul li.last_active  a { 
	color:#005288;
}
#nav ul li.active a:hover { 
	color:#9c9ea1;
}
*/

#TopContainer{
    height:9px; /*9px;*/
	width:962px;
	/*text-align:center;*/
	background: transparent url(images/slider_top.png) top left no-repeat;
	background-position:bottom;
	border:0px solid red;
	float:left;
}
#TopInsideContainer{
    height:237px;
	width:962px;
	text-align:center;
	background: transparent url(images/slider_back.png) top left no-repeat;
	border:0px solid green;
	float:left;
}
#SliderArea{
	height:221px; 
	width:946px;
	margin-left:7px;
	border:0px solid yellow;
}
.sliding_text_left{
	float:left;
	width:570px;
	border:0px solid red;
}
.sliding_text_right{
	width:335px;
	float:right;
	padding-right:10px;
	border:0px solid green;
}
.sliding_text_left{
	font-size:12px;
	line-height:18px;
	color:#fff;
	text-align:left;
	/*margin-top:6px;	
	margin-left:20px;
	margin-right:8px;*/	
	padding-top:6px;	
	padding-left:20px;
	padding-right:8px;
}
/* slider title title*/
.sliding_text_left h1{
	font-size:26px;
	font-weight:normal;
	color:#e8f4fb;
	text-align:left;
	margin-top:25px; /*46px;*/
	padding-left:0px;
	margin-bottom:7px;
}
/* slider title title2*/
.sliding_text_left h2{
	font-size:19px;
	font-weight:normal;
	color:#e8f4fb;
	text-align:left;
	margin-top:2px;
	padding:0px;
}
/* slider text link */
.sliding_text_left a{
	text-decoration:underline;
	color:#fff;
}
.sliding_text_left a:hover{
	text-decoration:none;
	color:#fff;
}
/* slider featured file position */
.sliding_text_right .featured_file{
	/*margin-top:30px;
	margin-left:30px;*/	
	border:solid 8px white;
/*	border-color: #ccc #999 #999 #ccc;
	border-width: 10px 10px 10px 10px;
	border-style: solid;*/	
}


/** box layout ***/
.box1{
	float:left;
	margin-right:15px;
	margin-left:2px;
}	
.box2{
	float:left;
	margin-right:15px;
}	
.box3{
	float:left;
}	
.box_in{
	clear:both;
	width:500px;
	height:10px;
}
.box_r{
	clear:both;
	width:200px;
	height:25px;
}
/*** box style ****/
.box_top{
	height:18px;
	width:309px;
	background:transparent url(images/box_top.png) top no-repeat;
	background-position:bottom;
}	
.box_bottom{
	height:17px;
	width:309px;
	background:transparent url(images/box_bottom.png) top no-repeat;
}	
.box_content{
	width:309px;
	height:240px; /*217px;*/
	background:transparent url(images/box_in.png) repeat-y;	
}	
#box_content_sub{
	width:309px;
	background:transparent url(images/box_in.png) repeat-y;
	border:0px solid red;
}
#ContentContainer{
    width:962px;
    height:237px;
    position:relative;
}
#ContentContainer .box_content h1, #ContentContainer .box_content h2,#ContentContainer .box_content p, .box_content_sub p, .box_content_sub h2, .box_content_sub h1{
	margin:0px 20px;
}
/* box  headings*/	
.box_content h1 , .box_content_sub h1{
	font-size:16px;
	color:#1b3f62;
	font-weight:normal;
}
#ContentContainer .box_content h2, .box_content_sub h2{
	font-size:12px;
	color:#5482af;
	font-weight:normal;
	margin-bottom:10px;
}
/* box texts*/
.box_content p, .box_content_sub p{
	line-height:18px;
	font-size:11px;
	margin:0px 20px;
	color:#6f8296;
}
/* lastest news box date*/
.box_content .date, .box_content_sub .date{ 
	color:#9fbed2;
	font-size:11px;
	letter-spacing:2px;
	clear:both;
	display:block;
	/*margin:10px 20px 4px 20px;*/
	margin-left:20px;
	margin-top:0px;
}
/* lastest news box text*/
.box_content .text , .box_content_sub .text{ 
	line-height:18px;
	font-size:11px;
	color:#6f8296;
	clear:both;
	display:block;
	margin:2px 20px 10px 20px;
}
/* button */
.button{
	margin-left:15px;
}
.button a{
	line-height:24px;
	padding:1px 20px;
	text-decoration:none;
	font-size:11px;
	color: #b9b9b9;
}
.button a:hover{
	line-height:24px;
	padding:1px 20px;
	text-decoration:none;
	font-size:11px;
	color:#969696;
}
.button{
	width:77px;
	height:19px;
	line-height:16px;
	background:transparent url(images/button.png) left no-repeat;
	text-decoration:none;
	font-size:11px;
	color:#fff;
	text-align:center;
	margin-left:20px;
}
a.read_more{
	text-decoration:none;
	font-size:11px;
	color:#fff;
	margin:0px;
	padding:0px;
	line-height:16px;
}
a.read_more:hover{
	text-decoration:none;
	font-size:11px;
	color:#dae5ed;
	margin:0px;
	padding:0px;
	line-height:16px;
}


/** Footer ***/
.footer_top{
	height:11px;
	width:962px;
	background:transparent url(images/footer_top.png) top no-repeat;
    background-position:bottom;    
    float:left;
}
.footer_bottom{
	height:14px;
	width:962px;
	background:transparent url(images/footer_bottom.png) top no-repeat;
	float:left;
	border:0px solid green;
}
.footer_content{
	width:962px;
	height:20px; /*39px;*/
	background:transparent url(images/footer_in.png) repeat-y;
	border:0px solid red;
	float:left;
}
/* footer text style*/
#footer_cont{
	color:#6f8296;
	font-size:10px;
	/*line-height:44px;*/
	margin:0px 20px;
}
/*#footer_cont a{ 
	font-size:10px;
	color:#6f8296;
	text-decoration:none;
}
#footer_cont a:hover{
	color:#A5B0BE;
}*/
.float_right{
	float:right;
}
.float_left{
	float:left;
}


/*************************content skin*************************************************/

/* Pages Title Area
-------------------------------------------------------------- */
#pages_top{
	height:9px; 
	width:962px;
	text-align:center;
	/*background: transparent url(images/page_header_top.png) top left no-repeat;	*/
	background: transparent url(images/page_header_top.png) bottom left no-repeat;
	border:0px solid red;
}
#pages_in{
	height:50px; /*109px; */
	width:962px;
	text-align:left;
	background: transparent url(images/page_header_in.png) top left no-repeat;	
	border:0px solid yellow;
}
/* page title h1 style */
.CrumbBread{
	font-size:26px;
	color:#e8f4fb;
	text-align:left;
	margin-left:20px;
	margin-bottom:0px;
	margin-top:55px;
	line-height:40px;
	/*bottom: 10px;*/
	float:left;	
	border:0px solid green;
}

/** division for content***/
#page_left{
	width:651px;
	float:left;
}
#page_right{
	width:311px;
	float:right;
}
#page_left #ContentContainer1{
	padding-left:20px;
	padding-right:20px;
}
/* Left Container */
.left_top{
	height:18px;
	width:649px;
	background:transparent url(images/b_box_top.png) left top no-repeat;
	float:left;
}	
.left_bottom{
	height:17px;
	width:649px;
	background:transparent url(images/b_box_bottom.png) left top no-repeat;
	float:left;
}	
.left_content{
	width:649px;
	background:transparent url(images/b_box_in.png) left repeat-y;	
	float:left;
}	

/*** contentTwo Skin ***/
#ContentContainerTwo{
    width:962px;
    /*height:237px;
    position:relative;*/ 
	border:0px solid red;
}
.box_top_two{
	height:18px;
	width:309px;
	background:transparent url(images/box_top.png) top no-repeat;
	background-position:bottom;
}
.box_middle_two{
    width:309px;
	background:transparent url(images/box_in.png) repeat-y;
	float:left;
}
.box_bottom_two{
	height:17px;
	width:309px;
	float:left;
	background:transparent url(images/box_bottom.png) top no-repeat;
}
.box_content_two{
	/*width:309px;
	background:transparent url(images/box_in.png) repeat-y;*/
	min-height:510px;
	height:auto !important;
	height:515px;
	border:0px solid black;
	margin-left:11px;
	width:283px;
	float:left;
}
.box_content_sub_two{
	/*width:309px;
	background:transparent url(images/box_in.png) repeat-y;
	border:0px solid red;*/
	/*border:0px solid green;
	font-family:Arial;
	width:200px;
	margin-left:7px;
	float:left;*/
}
#ContentContainer2{
    /*padding-left:20px;
	padding-right:20px;*/
    min-height:510px;
	height:auto !important;
	height:510px;
	border:0px solid red;
	width: 605px; /*651*/
	margin-left: 20px;
	margin-right: 20px;
}

/***** contentOne Skin **********/
#ContentContainer1{
    min-height:500px;
	height:auto !important;
	height:500px;
	width:933px;
	margin-left:15px;
	border:0px solid red;
}
.left_top_chart{
	height:18px;
	width:962px;
	background:transparent url(images/c_box_top.png) left top no-repeat;
	float:left;
}	
.left_bottom_chart{
	height:17px;
	width:962px;
	background:transparent url(images/c_box_bottom.png) left top no-repeat;
	float:left;
}	
.left_content_chart{
	width:962px;
	background:transparent url(images/c_box_in.png) left repeat-y;	
	float:left;
	/*padding-left:15px;*/
	border:0px solid red;
}
.left_content_chart #cdPod{
    /*color:Red;
    background-color: #eaeff3;
    border: solid 0px green;*/
}
#TopPaneContainer{
    border: 0px solid red;
    float:left;
    width:930px;
    margin-left:20px;
    /*line-height:21px;*/
    padding-top:0px;
    height:auto;
}
#TopPaneContainer p{
    border: 0px solid yellow;
    margin-top:8px;    
}






