body
	{
	background:#000000;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	}

form
	{
	padding:0px;
	margin:0px;
	}
	
.wrapper
	{
	width:990px;
	background-color:#FFFFFF;
	margin:auto;
	padding-top:10px;
	}
	
.container_area1
	{
	width:967px;
	height:auto;
	margin:auto;
	clear:both;
	}	

.container_area2
	{
	width:990px;
	margin-top:12px;
	overflow:hidden;
	float:left;
	background-color:#FFFFFF;
	}
		
.banner
	{
	width:967px;
	height:166px;
	background:url(../images/banner.jpg) no-repeat;
	}

.menu_bar
	{
	width:967px;
	height:34px;
	}
	
.menu_home
	{
	width:161px;
	height:34px;
	background:url(../images/navi_home.jpg) no-repeat;
	float:left;
	cursor:pointer;
	}
	
.menu_home:hover
	{
	width:161px;
	height:34px;
	background:url(../images/navi_home_link.jpg) no-repeat;
	float:left;
	cursor:pointer;
	}
	
.menu_about_us
	{
	width:161px;
	height:34px;
	background:url(../images/navi_about_us.jpg) no-repeat;
	float:left;
	cursor:pointer;
	}
	
.menu_about_us:hover
	{
	width:161px;
	height:34px;
	background:url(../images/navi_about_us_link.jpg);
	float:left;
	cursor:pointer;
	}	
	
.menu_services
	{
	width:162px;
	height:34px;
	background:url(../images/navi_services.jpg) no-repeat;
	float:left;
	cursor:pointer;
	}
	
.menu_services:hover
	{
	width:162px;
	height:34px;
	background:url(../images/navi_services_link.jpg) no-repeat;
	float:left;
	cursor:pointer;
	}	
	
.menu_case_studies
	{
	width:161px;
	height:34px;
	background:url(../images/navi_case_studies.jpg) no-repeat;
	float:left;
	cursor:pointer;
	}
	
.menu_case_studies:hover
	{
	width:161px;
	height:34px;
	background:url(../images/navi_case_studies_link.jpg) no-repeat;
	float:left;
	cursor:pointer;
	}	
	
.menu_news
	{
	width:161px;
	height:34px;
	background:url(../images/navi_news.jpg) no-repeat;
	float:left;
	cursor:pointer;
	}
	
.menu_news:hover
	{
	width:161px;
	height:34px;
	background:url(../images/navi_news_link.jpg) no-repeat;
	float:left;
	cursor:pointer;
	}	
	
.menu_contact
	{
	width:161px;
	height:34px;
	background:url(../images/navi_contact.jpg) no-repeat;
	float:left;
	cursor:pointer;
	}
	
.menu_contact:hover
	{
	width:161px;
	height:34px;
	background:url(../images/navi_contact_link.jpg) no-repeat;
	float:left;
	cursor:pointer;
	}

.left_cont
	{
	width:715px;
	float:left;
	padding-left:11px;
	}
	
.right_cont
	{
	width:253px;
	float:right;
	padding-left:11px;
	}	

.mid_cont
	{
	width:968px;
	float:left;
	padding-left:11px;
	}
			
.title-1
	{
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:20px;
	color:#04a6da;
	padding-top:2px;
	padding-bottom:12px;
	padding-top:12px;
	}
.title-2
	{
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:20px;
	color:#04a6da;
	padding-left:20px;
	padding-top:12px;
	}	
	
.title-3
	{
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#000000;
	}	
.image-1
	{
	width:715px;
	height:250px;
	background:url(../images/image-1.jpg) no-repeat;
	}		

.content_area
	{
	padding-left:20px;
	padding-right:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	}

.mid_con_box
	{
	background:#ffe497;
	border:#ff8585 1px solid;
	padding:10px 10px 10px 10px;
	margin:20px 0px 20px 0px;
	}
	
.opt-in_box
	{
	width:240px;
	height:234px;
	background:url(../images/opt-in-box.jpg) no-repeat;
	margin-top:7px;
	}
	
.opt-text
	{
	color:#FFFFFF;
	font-weight:bold;
	padding:75px 0px 0px 15px;
	line-height:35px;
	}
	
.textbox
	{
	width:155px;
	height:20px;
	border:#CCCCCC 1px solid;
	margin-left:2px;
	}
	
.but_download
	{
	width:166px;
	height:33px;
	background:url(../images/download_but.png) no-repeat;
	border:0px;
	margin-top:5px;
	cursor:pointer;
	}
	
.blue_box
	{
	width:240px;
	height:auto;
	background-color:#e8f3f8;
	border:#a5d4ef 1px solid;
	font-family:"Trebuchet MS";
	font-size:14px;
	line-height:18px;
	color:#000000;
	text-align:center;
	padding:8px 0px 8px 0px;
	margin-top:30px;
	}
	
.blue_box_left
	{
	width:240px;
	background-color:#e8f3f8;
	border:#a5d4ef 1px solid;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#000000;
	text-align:center;
	float:left;
	margin-right:20px;
	margin-top:22px;
	margin-bottom:10px;
	padding-bottom:5px;
	}

.right_image-1
	{
	width:226px;
	height:122px;
	background:url(../images/right_img-1.jpg) no-repeat;
	margin:auto;
	padding-bottom:5px;
	}
	
.right_image-2
	{
	width:226px;
	height:122px;
	background:url(../images/right_img-2.jpg) no-repeat;
	margin:auto;
	padding-bottom:5px;
	}
.right_image-3
	{
	width:226px;
	height:122px;
	background:url(../images/right_img-3.jpg) no-repeat;
	margin:auto;
	padding-bottom:5px;
	}
.right_image-4
	{
	width:226px;
	height:122px;
	background:url(../images/right_img-4.jpg) no-repeat;
	margin:auto;
	padding-bottom:5px;
	}

.right_image-5
	{
	width:226px;
	height:175px;
	background:url(../images/right_img-5.jpg) no-repeat;
	margin:auto;
	padding-bottom:5px;
	margin-top:8px;
	}
	
.right_image-6
	{
	width:226px;
	height:179px;
	background:url(../images/right_img-6.jpg) no-repeat;
	margin:auto;
	padding-bottom:5px;
	margin-top:6px;
	}

.right_image-7
	{
	width:226px;
	height:175px;
	background:url(../images/right_img-7.jpg) no-repeat;
	margin:auto;
	padding-bottom:5px;
	margin-top:6px;
	}
	
.right_image-8
	{
	width:226px;
	height:122px;
	background:url(../images/right_img-8.jpg) no-repeat;
	margin:auto;
	padding-bottom:5px;
	}		

.right_image-9
	{
	width:226px;
	height:122px;
	background:url(../images/right_img-9.jpg) no-repeat;
	margin:auto;
	padding-bottom:5px;
	}

.right_image-10
	{
	width:226px;
	height:122px;
	background:url(../images/right_img-10.jpg) no-repeat;
	margin:auto;
	padding-bottom:5px;
	}

.right_image-11
	{
	width:226px;
	height:122px;
	background:url(../images/right_img-11.jpg) no-repeat;
	margin:auto;
	padding-bottom:5px;
	}
	
.right_image-12
	{
	width:226px;
	height:122px;
	background:url(../images/right_img-12.jpg) no-repeat;
	margin:auto;
	padding-bottom:5px;
	}
.right_image-13
	{
	width:226px;
	height:122px;
	background:url(../images/right_img-13.jpg) no-repeat;
	margin:auto;
	padding-bottom:5px;
	}
	
.right_image-14
	{
	width:226px;
	height:122px;
	background:url(../images/right_img-14.jpg) no-repeat;
	margin:auto;
	padding-bottom:5px;
	}	
					
.bottom_navi
	{
	width:970px;
	height:20px;
	margin:auto;
	clear:both;
	background:#97dff6;
	text-align:center;
	padding:10px 0px 5px 0px;
	}
	
.text_link
	{
	color:#000000;
	text-decoration:none;
	}
.text_link1
	{
	color:#ffffff;
	text-decoration:none;
	}
.but_download-1
	{
	width:186px;
	height:32px;
	background:url(../images/but_download.jpg) no-repeat;
	cursor:pointer;
	border:0px;
	}						
				
.footer
	{
	width:970px;
	height:50px;
	margin:auto;
	clear:both;
	background:#000000;
	padding:5px 0px 20px 0px;
	color:#FFFFFF;
	font-size:10px;
	line-height:20px;
	}
.left_footer
	{
	width:500px;
	float:left;
	padding-left:10px;
	}
.right_footer
	{
	width:225px;
	float:right;
	padding-right:3px;
	}

/*dropdown*/	
	
#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font-family:"Trebuchet MS";
font-size:14px;
text-align:center;
color:#000000;
line-height:30px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
background:url(../images/navi_bg_nor.jpg) repeat-x;
text-indent: 3px;
color:#000000;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
}

#dropmenudiv a:hover{ /*hover background color*/
background:url(../images/navi_bg_over.jpg) repeat-x;
color:#FFFFFF;
}

/*dropdown*/					
