/* CSS Document */
@import url("inner.css");


body {
	background:#eaeaea url(../media/bodyBg.jpg) repeat-x;
	font: 11px "Lucida Grande", verdana, arial, helvetica, sans-serif;
	margin:0px; padding:0;
	color: #2f2f2f; text-align:center;
}

#wrapper{
	width:950px; 
	margin:0 auto;}

.canvas { border-left:1px solid #8a8a8a; background:url(../media/leftbg.jpg) repeat-y left top;
          border-right:1px solid #8a8a8a; background-color:#fff;}

  
* {
	margin: 0;
	padding: 0;
}


a{
	color: #000;
	padding:0 2px;
	text-decoration:none;
	outline:none;}

a:hover{
	color: #666;
	text-decoration:none;}



img{border:none;}

strong{
	color:#555;}


.canvas {
		 margin:0 auto; padding: 0;
		width:100%; height: 100%;text-align:left;
 		border-left:1px solid #8a8a8a; 
		}




 .left_column {
				margin:0; padding:0; float:left;
				width:208px; border-right:0px solid #8a8a8a; text-align:center;
					
				}

	.header_left {
				display:block; height:115px; border-top:1px solid #8a8a8a;
			    padding:0; text-align:left; 
				color:#FFFFFF; background-color:#252525;
 	}

.header_leftrowone {
display:block;
margin:0 auto;
padding:0;
width:100%;
height:5px;
background-color: #252525;
text-align:center;
color:#FFFFFF;
font-size:2px;
}
.header_leftrowtwo {
display:block;
margin:0 auto;
padding:0;
width:100%;
height:80px;
background-color: #252525;
text-align:center;
color:#FFFFFF;
}

.header_leftrowthree {
display:block;
margin:0 auto;
padding:0;
width:100%;
height:15px;
background-color: #372F2C;
text-align:center;
color:#FFFFFF;
}




 .right_column {	
				float:right; margin:0; padding:0; background-color:#fff;
				width:740px; text-align:center; border-left:1px solid #8a8a8a;
}

.header_right {
margin:0; background-color:#252525; 
padding:0; height:115px; border-top:1px solid #8a8a8a;
text-align:center; border-bottom:1px solid #8a8a8a;

}

.header_rightrowone {
margin:0;
padding:0;
width:100%;
height:5px;
background-color: #252525;
text-align:center;
color:#FFFFFF;
font-size:2px;}

.header_rightrowtwo {
margin:0;
padding:0;
width:100%;
height:80px;
background-color: #252525; 
text-align:center;
color:#ffffff;
}
.header_rightrowthree {
margin:0;
padding:0;
width:100%;
height:15px;
background-color: #736B68;
text-align:center;
color:#FFFFFF;
font-weight:normal;
}


/***** Adding overflow:auto to any boxes 
will auto scrollbar if needed.  ******/

.content_wrapper {
display:block;
margin:0% auto;
margin-top:20px;
padding:0;
width:95%;
text-align:center;
}

.content_left {
			float:left; margin:0; padding:0; text-align:left;
			width:59%; padding-right:10px;
			}
			
.content_left  p{font:normal 11px verdana; color:000; text-align:justify; line-height:1.7em;}

.content_left h2{font:bold 14px verdana; color:#064a7a; padding-bottom:5px;}


.content_right {
float:right;
margin:0;
padding:0;
padding-left:5px;
width:38%;
text-align:left;

}

.content_right h2 {font:bold 14px verdana; color:#064a7a; padding-bottom:5px;}

/***  This is the sample table 200 height  ****/
.content_right_e {
overflow:auto;
display:block;
margin:0 auto;
margin-top:5px;
padding:0;
width:95%;
height:200px;
text-align:left;
}

.bodylinks_menu {
display:block;
float:left;
margin:4px 0px; 
padding:4px 0px;
width:100%;
border-bottom: 1px dashed #666666;
}


#footer-outer {background-color:#FFFFFF; border-top:1px solid #ccc}

#footer-wrapper{width:950px;margin:0 auto;}
	

#footer-canvas { border-left:1px solid #8a8a8a;  background:#fff url(../media/left-footer.jpg) repeat-y;}

.footer {font:normal 11px verdana; color:000; padding:5px; line-height:1.6em;}

.footer div {float:right; text-align:center; padding-top:15px; margin-right:50px;}
	


/****  "topmenu" HORIZONTAL  ****/
.topmenu {margin:0 auto; padding:0;width:100%; text-align:center;}
ul.topmenu {margin:0; padding:0;padding-bottom:2px; list-style: disc inside;text-align: center;}
ul.topmenu li {margin:0; padding:0; display:inline; width:25%;}
/****  "topmenu" horizontal menu link styles  ****/
ul.topmenu li a:link, ul.topmenu a:visited { color:#A99D61;  font-weight:normal;width:100%; }
ul.topmenu li a:hover, ul.topmenu a:active  {color:#336699;  font-weight:normal; width:100%; background-color: #cccccc;  }

/***  leftnavs VERTICAL  ***/
.leftnav {
		   display:block;clear:both;margin:0px; padding:0; 
		   width:100%; text-align:center;text-indent:0px;
			 }
			 
.leftnav ul{clear:both;margin:0; padding:0; text-align:left;text-indent:0px;}

.leftnav ul li {
				background-color:#d5d4d4; background:url(../media/bullet.gif) no-repeat; background-position:0.5em;
				display:block; margin:0; padding:0; list-style: none; font:normal 11px verdana; color:#000;
				border-bottom:1px solid #bbbbbb; display:block;
				}

.leftnav ul li a:link, .leftnav ul li a:visited {
			color:#000; font-weight:normal; display:block;
			padding: 5px 0px 5px 20px; text-decoration:none; color:#000;
			
			}
.leftnav ul li a:hover, .leftnav ul li a:active {
				color:#000; font-weight:normal; display:block
				text-decoration:underline; background: #bbbbbb url(../media/bullet_h.gif) no-repeat;
				 background-position:0.5em; padding: 5px 0px 5px 20px;
				 }







	.bluehd{
			background-color:#064a7a;border-top:1px solid #8a8a8a; 
			border-bottom:1px solid #8a8a8a; font: normal 11px verdana; text-align:left;
			color:#fff; padding:5px;
			}
			
	.clear{clear:both;}
	
	.language{text-align:center; background-color:#bbbbbb; padding:10px 0px;}
	.language img{margin-right:10px;}
	
	#welcome{background:url(../media/top1.jpg) no-repeat #bfd9e3; text-align:left;
				 padding:35px 0px 35px 20px}
	
	#welcome h1 {font:normal 18px verdana; color:#074c70; float:right;
				border-bottom:1px dotted #074c70; padding-right:150px;}
		
	.greybox{background-color:#f4f4f4; border:1px solid #b9b9b9; padding:5px;
			 line-height:1.7em; text-align:justify;}		
	.greybox2{background-color:#f4f4f4; border:1px solid #b9b9b9; padding:0px;
			 line-height:1.7em; text-align:center;}
	
