	/*
CSS Credit: http://www.ksjcorp.com/
*/
* { padding:0px; margin:0px;}
/* tags */


body{ margin:0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px; background:#CCCCCC; 
}
 
p{
	margin:0px;
	padding:0px;
}

a{text-decoration: underline;color:#008cde;}
a:hover{text-decoration: none;color: #008cde;}


li{ margin-left:17px;}


/* headers */

h1, h2, h3, h4, h5, h6{
	margin:0px;
	padding:0px;
}

h2{
	font-family: Candara; font-weight: normal; color: #009900; font-size:17px; font-weight:bold; padding:15px 0 15px 0; float:left; width:635px;}

h4{
	background:url(images/header-bg.jpg) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align: left;
	font-weight: bold;
	color: #FFFFCC;
	padding:7px 0 6px 0;
}

h5{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color:#333333;}

H6{font-family: Candara; font-size:13px; font-weight: bold; color: #FFFFCC;}



/*  layout   */


#wrapper{
	width:979px;
	text-align: left;
	margin:0 auto;
	padding:0px 0px 0 0px;
	background:#FFFFFF;
}




/*  header   */


#header{
	width:979px;
	padding:0;
	background:#FFFFFF;
	float:left;
	
}



.logo{ width:89px; height:54px; margin:12px 0 0 0; padding:0;float:left;}
.logotext{width:400px; height:18px; margin:28px 0 0 0; padding:0;float:left;font-weight: normal; font-family: FreewayRoman, Arial, Helvetica, sans-serif;text-align:right; font-size:24px; color:#474747;}


/* header-menu */
.header-menu { width:610px; height:53px; margin:0px 0px 0px 0px; padding:0px; float:right; }
.header-menu ul { margin:12px 0px 0px 40px; padding:0px; float:left;}
.header-menu ul li { margin:0px 13px 0px 0px; padding:0px; float:left; list-style:none;}
.header-menu ul li a { margin:0px; padding:0px 0px 0px 13px; float:left;  font-size:12px; color:#333333; display:block; height:27px; text-decoration:none; font-weight:bold;}
.header-menu ul li a span {display:block; padding:0px 15px 0px 0px; margin:0px; line-height:27px;}

.header-menu ul li.current a { background:url(images/menu_bg_lft.jpg) no-repeat top left; color:#FFFFFF;}
.header-menu ul li.current a span { background:url(images/menu_bg_rt.jpg) no-repeat top right; color:#FFFFFF;}

.header-menu ul li a:hover { background:url(images/menu_bg_lft.jpg) no-repeat top left; color:#FFFFFF;}
.header-menu ul li a:hover span { background:url(images/menu_bg_rt.jpg) no-repeat top right; color:#FFFFFF;}



.flash{ width:585px; height:290px; padding:0; margin:0; float:left;}
.flashRight{ width:394px; height:290px; padding:0; margin:0;float:left;}

/* bodycontent  */

.clear{ float:left;clear:both;}

#bodycontent{
	 width:979px; padding:0px; margin:0px; float:left; position:relative; padding:0; padding-top:20px; padding-bottom:20px; background:#FFFFFF;}







/* leftpanel  */




.boxHeader{width:270px; height:30px; padding:0; margin:0; float:left; padding:0 0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; line-height:230%;}



.boxAbottom{width:270px; height:13px; padding:0; margin:0; float:left;}


.leftpanel
	{width:284px; padding:0 0px 0 0px; margin:0px; float:left;}
	
	

.link {width:270px; margin:0px 0px 0px 14px; padding:0px; list-style:none; float:left;background:url(images/boxA-bg-aboutuspage.jpg) repeat-y;}

.link ul{margin:0px 0px; padding:0px 0px; float: left; margin-left:0px; width:256px; margin-top:10px; }
.link li{list-style:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#333333; padding:4px 0 4px 0px; border-bottom:1px dashed #d4d5d8;text-decoration:none; font-weight:normal; line-height:155%;}
.link li a{background:url(images/dac-bulet.gif) no-repeat; background-position:0px 4px; padding-left:15px; list-style:none; text-decoration:none; color:#333333;}
.link li:hover{ background: #F3F3F3;}
.link li a:hover{background: url(images/ac-bulet.gif)no-repeat; background-position:0px 4px; padding-left:15px; list-style:none; text-decoration:none; color:#005d9f;}
li a.activeLinK {background:#F3F3F3 url(images/ac-bulet.gif)no-repeat; color:#005d9f; background-position:0 4px;}
li.last{ border-bottom:none;}






	

	
	
	
/* centerpanel  */
	
.centerpanel
	{width:40px; padding:0px; margin:0px; float:left;}
	
	
/* rightpanel  */




.rightpanel
	{width:655px; padding:0px; margin:0px; float: right;}
	


.rightpanel h1
	{width:635px; padding:0; margin:0px; float:left; font-family: Candara; font-size:22px; font-weight:bold; line-height:110%; text-transform:none; background:url(images/h1-bullet.jpg) no-repeat left; margin-bottom:10px; padding-bottom:5px; color: #0066CC;border-bottom:1px dashed #d4d5d8;}	

.rightpanel h1 span
	{color:#333333;}


	
	
.paragraph{ width:635px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #333333; line-height:180%; text-align:justify; padding:0px 0 0px 0px; float:left;}	

.paragraph span{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #008cde; line-height:180%; text-align:justify;}	

.readmore{ width:100px; text-align: right; padding:0px; float: right; color:#008cde; font-weight:bold;}

.readmore a{font-weight:bold;width:696px; text-align: right; padding:0px; margin:0; color:#008cde; text-decoration: underline;}
.readmore a:hover{color: #008cde; font-weight:bold; text-decoration:none;}


/* boxB  */




.boxB
	{width:635px; padding:0px; margin:0px; float:left;}
	
.boxBTop
	{width:635px; height:13px; padding:0px; margin:0px; float:left;}
	
	
.boxBHeaderLeft h3{height:29px; padding:5px 40px 10px 20px; margin:0px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight: normal; color: #ffffff; background:url(images/boxB-top-left.jpg) no-repeat left top;}

.boxBHeaderRight{height:44px; padding:0px; margin:0px; background: url(images/boxB-top-right.jpg) no-repeat right top;}

.boxBbg
	{ width:580px;padding:10px 20px 10px 35px; margin:0px; float:left; background:url(images/boxB-bg.jpg) repeat-y;}	
	
	
.boxBBottom
	{width:635px; height:13px; padding:0px; margin:0px; float:left;}
	
.boxBLine
	{width:1px; padding:0px; margin:0px; float:left; border-left:1px dashed #CCCCCC;}


.bullet{padding:0px; margin:0px;}

.bullet ul {padding:0px; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #3662b2; float:left;}

.bullet ul li {list-style:none; background:url(images/bullet2.jpg) no-repeat; line-height:120%; padding:0; margin:0; text-decoration:none; background-position:0px 15px; padding:10px 0 4px 15px;}



.images{ margin-right:15px;}


	


.queryBg
	{width:238px; padding:0px; margin:0px; padding:5px 5px 5px 25px; float:left; background:url(images/query-bg.jpg) repeat-y;}

.contact{padding:0px; margin:0px; line-height:220%;}

.contact span{ color:#CC0000;}

.contact a{ color:#8b9508; text-decoration:underline;}

.contact a:hover{ color:#8b9508; text-decoration: none;}



	
	
/* footer  */

#footer{width:965px; padding:0px; margin:0 auto; padding:0px 0px 0px 14px; text-align: left;}

.footer{font-family: Candara; font-size:13px; font-weight:bold; color:#333333; float:left; padding:25px 0 25px 0;}

.footer a{color: #333333; text-decoration:none;}

.footer a:hover{color:#008cde; text-decoration: underline;}

.www{font-family: Candara; font-size:13px; font-weight: normal; color: #FFFFCC; line-height:170%;}
.www a{color:#333333; text-decoration:none;}
.www a:hover{color:#333333; text-decoration: underline;}
