@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0px;}
html, body{	margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;background:url(../../images/bg.jpg) repeat-x;	background-color:#e6e6e6;font-family:alibri,arial;font-size:12px;color:#808080;}

h1 {
	font-family:Calibri, arial;
	font-size:14px;
	color:#808080;
	text-shadow: 0px 1px 0px #FFFFFF;
}
div{
	font-family:Calibri, arial;
	font-size:13px;
	color:#666666;
	text-shadow: 0px 1px 0px #FFFFFF;
}
.productTopics {
	font-family:Calibri, arial;
	font-size:18px;
	color:#000000;
	text-shadow: 0px 1px 0px #FFFFFF;
	height:20px;
	text-align:center;
}

.leftpad{float:left;}
.rightpad{float:right;}
.clear{clear:both;}
.ourprojecttop{ background:url(../../images/some_project_txt.jpg) no-repeat left top; width:184px; height:23px;}
.ourprojecttop2{ background:url(../../images/some_project_txt.jpg) no-repeat left top; width:184px; height:20px; float:left; padding-top:5px;}

.bqstart {
     float: left;
     height: 45px;
     margin-top: -20px;
     padding-top: 25px;
     margin-bottom: 50px;
	 margin-right: 10px;
     font-size: 500%;
     color: #CCC;
	 text-shadow: 0px 2px 1px #FFF;
 }


 .bqend {
     float: right;
     height: 25px;
     margin-top: 0px;
     padding-top: 35px;
	 padding-bottom:0px;
     font-size: 500%;
     color: #ccc;
 	 text-shadow: 0px 2px 1px #FFF;
 }
 .bqend2 {
     float: right;
     height: 25px;
     margin-top: 0px;
     padding-top: 35px;
	 padding-bottom:0px;
	 margin-right:-10px;
     font-size: 500%;
     color: #ccc;
 	 text-shadow: 0px 2px 1px #FFF;
 }
#main_container{
	width:1004px;
	margin:auto;
	font-family:Calibri, arial;
	font-size:12px;
	line-height:16px;
	color:#808080;
	height:auto 0;
	height:100% !important;
}
#sub_container{
	width:946px;
	margin:auto;
	font-family:Calibri, arial;
	font-size:12px;
	line-height:16px;
	color:#808080;
}

#header{float:left;	width:946px;height:114px;}
#search_panel{width:946px;float:right;height:32px;}
.searchbg{background:url(../../images/searchbg.jpg) repeat-x;	height:32px;float:right;width:210px;}
.searchleft{float:left;	background:url(../../images/search_left.jpg) no-repeat top;	width:65px;	height:32px;}
.searchright{float:right;width:25px;	height:32px;}
.searchbox{float:left;	padding-top:6px;}
.search_txt_box{background:#FFFFFF;	border:0px;	width:111px;vertical-align:middle;text-align:left;font-family:tahoma;font-size:10px;padding-top:2px;}

#top_nav_head{width:100%;float:right;height:21px;}
#navigationvar{width:100%;float:left;height:64px;}

.bannerbg_rich{background:url(../../images/banner_internetbg.jpg) no-repeat;width:946px;height:229px;float:left;}
.bannerbg_research{	background:url(../../images/banner_researchbg.jpg) no-repeat;width:946px;height:229px;float:left;}
.bannerbg_product{background:url(../../images/banner_productbg.jpg) no-repeat;width:946px;height:229px;float:left;}
.bannerbg_mobile{background:url(../../images/banner_mobilebg.jpg) no-repeat;width:946px;height:229px;float:left;}

.banner_main{width:946px;margin:auto;}
.banner_cnt_pannel{width:946px;float:left;	padding:0px;}
.banner_cnt_pannel_pad{
	float:left;
	padding:20px 4px 0px 30px;
	width:540px;
	text-align: justify;
}
.banner_cnt_pannel_pad p{
	font-size:14px;
	color: #FFF;
	text-shadow: 0px 1px 2px #666;
	text-align: justify;
}
.banner_cnt_pannel_pad ul{ margin:10px 0 0 20px;font-size:14px; padding:0; color:#fff; text-shadow: 0px -1px 0px #666;}
.banner_cnt_pannel_pad ul li{ padding-bottom:3px;font-size:14px; 	text-shadow: 0px -1px 0px #666;}

.banner_img_pad{float:right;width:300px;padding-right:36px; margin-top:25px;}
.banner_img_padrd{float:right;width:300px;padding-right:36px; margin-top:0px;}
.banner_img_padpro{float:right;width:300px;padding-right:36px; margin-top:0px;}
.banner_img_padmob{float:right;width:300px;padding-right:36px; margin-top:0px;}
.banner_links_pannel{width:946px;height:67px;float:left;}
.banner_links_pannel ul{margin:0px;padding:0px;}
.banner_links_pannel ul li{list-style-type:none;display:inline;float:left;}

#content_area{width:946px;float:left;}

#leftpanel{
	width:610px;
	float:left;
	text-align:justify;
	padding:32px 10px 10px 0px;
	color: #000;
	text-shadow: 0px 1px 1px #FFF;
}
#leftpanel p{
	margin-bottom:7px;
	margin-top:7px;
	padding-right:20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	color: #999;
	text-shadow: 0px 2px 2px #FFF;
	line-height: 25px;
	text-align: left;
}

.vertical_sep{background:url(../../images/vert_sep.jpg) no-repeat;width:7px;height:406px;float:left;}
.rightpanel{float:left;width:300px;padding:32px 0px 0px 10px;}
.clientslist{float:left;width:300px;height:80px;padding:10px 0px 0px 0px;}
.clientimg{	padding-right:45px;}
.hline{background:url(../../images/sep_line_h.jpg) repeat-x;height:18px;width:300px;float:left;}
.hline2{background:url(../../images/sep_line_h.jpg) repeat-x;height:18px;width:950px;float:left;}

.software_panel{float:left; padding-top:50px; padding-bottom:48px; width:445px;}
.softwarelogoside{width:310px; float:left;}
.softwarelogoside img{ margin-right:7px;}

.newspanel{float:left;width:300px;}
#newspanel p{margin-bottom:7px;	margin-top:7px;}
.datebg{background:url(../../images/datebg.jpg);background-repeat:no-repeat;width:52px;height:45px;	padding-top:7px;float:left;	text-align:center;font-family:arial;	font-size:11px;color:#FFFFFF;}
.datebg_date{font-size:15px;}
.date_des{padding-left:5px;padding-top:5px;}

.footerTop{width:946px;height:100px; background-color:font-family:tahoma;font-size:11px;color:#FFFFFF;clear:both;	margin:auto;}


.footer{width:946px;font-family:tahoma;font-size:11px;color:#808080;clear:both;	margin:auto;}
.footerleft{float:left;}
.footerright{float:right;}
.footerright a{color:#e6e6e6;text-decoration:none;}
.footerright a:hover{color:#e6e6e6;text-decoration:none;}

/* Dropdown Menu */
.dropdownmenu{font-family:tahoma;font-size:11px;font-weight:bold;color:#FFFFFF;padding-top:26px;float:right;}
.dropdownmenu ul{margin: 0px;padding: 0px;list-style-type: none;}
.dropdownmenu ul li{position: relative;display: inline;	float: left;background:none;color:#6c6d6e;font-weight:bold;	padding:0px;margin:0px;	cursor:pointer;border:0px solid red;height:30px;}
.dropdownmenu ul li a{display: block;color:red;padding:0px;color:#6c6d6e;text-decoration: none;}
html .dropdownmenu ul li a{display:inline-block;}
.dropdownmenu ul li a:link, .dropdownmenu ul li a:visited{color:#6c6d6e;}
.dropdownmenu ul li a:hover{color:#6c6d6e;}
.dropdownmenu ul li ul{position: absolute;visibility: hidden;margin:0px;padding:0px;width:183px;height:145px;padding:5px 0px 0px 0px;display: block;background:url(../../images/dropdown_bg.png) top no-repeat;}
.dropdownmenu ul li ul li{display: list-item;text-align:left;font-family:tahoma;font-size:11px;margin:0px;padding:0px 0px 3px 0px;color:#7f7f7f;top:0px;}
.dropdownmenu ul li ul li ul{top: 0px;margin:0px;padding:0px;}
.dropdownmenu ul li ul li a{color:#7f7f7f;font-family:tahoma;font-size:11px;font-weight:normal;margin:0px;width:173px;height:30px;padding:2px 0px 0px 7px;}
.dropdownmenu ul li ul li a:hover{color:#7f7f7f;font-family:tahoma;font-size:11px;font-weight:normal;margin:0px;background:url(../../images/menu_over.jpg) repeat-x;width:173px;height:30px;padding:2px 0px 0px 7px;}
.downarrowclass{position: absolute;top: 12px;right: 7px;display:none;}
.rightarrowclass{position: absolute;top: 6px;right: 5px;display:none;}
.txtmenu{padding-left:7px;}

/*Inner Page */
.banner_inner{width:946px;height:116px;	margin:auto 0;}
.inner_content_area{width:946px;float:left;margin-top:32px;}
.innerexp_content_area{width:946px;float:left;margin-top:32px;margin-bottom:20px;}
h1.tittletxt{color:#645f5f;	font-family:"Lucida Sans"; font-size:13px;margin:0px;}
.subtittle_txt_ylw{	color:#c69048;font-family:Calibri,arial;font-size:16px;}
.txt_darkgray{color:#555050;text-transform:uppercase;}

/* About Page */
.cntmain_about{	width:946px;float:left;}
#about_left_pannel{border-right:1px solid #d6d6d7;width:445px;float:left;padding:0px 25px 0px 0px;text-align:left;color:#808080;}
#about_left_pannel h1{color:#645f5f;font-size:15px; margin:0px;}
#about_left_pannel p{text-shadow: 0px 1px 0px #FFFFFF;color:#666666;margin-bottom:10px;margin-top:10px;}
.about_right_pannel{width:450px;float:left;padding-left:25px;}
.about_right_pannel h1{color:#645f5f;font-size:15px;margin:0px;}
.about_img_pad{float:right;margin-left:5px;}
.about_book_pannel{float:left;width:100%;margin-bottom:12px;}
.about_bookbg{background:url(../../images/book_img_middle.jpg);background-repeat:repeat-y;width:966px;float:left;margin-left:5px;}
#about_book_top{background:url(../../images/book_img_top.jpg) no-repeat top;float:left;	width:966px;}
.about_book_btm{background:url(../../images/book_img_btm.jpg) no-repeat bottom;width:966px;height:34px;float:left;}
#book_right_side{width:410px;float:left;margin-top:73px;padding-left:30px;padding-right:33px;}
#book_right_side p{margin-bottom:10px;margin-top:10px;}
#book_right_side h2{
	color:#c69048;
	font-family:Calibri,arial;
	font-size:16px;
	margin:0px 0px 7px 0px;
	text-align: left;
}


#book_right_side ul{margin:0px;padding:15px 0px 0px 0px;}
#book_right_side ul li{list-style-type:none;padding:2px 3px 15px 0px;}
#book_left_side{width:305px;float:left;	padding-left:63px;	padding-right:125px;margin-top:73px;}
#book_left_side ul{	margin:0px;	padding:15px 0px 0px 0px;}
#book_left_side ul li{	list-style-type:none;padding:2px 3px 15px 0px;}
#book_left_side p{margin-bottom:10px;margin-top:10px;}
#book_left_side h2{	color:#c69048;font-family:Calibri,arial;font-size:16px;margin:0px 0px 7px 0px;}
.mgnt_img_pad{float:left;margin-right:14px;}

/*Expertise*/
.cntmain_expertise{width:946px;float:left;background:url(../../images/bg_exp_cnt.png) repeat-y;}
#expertise_left_pannel{	width:433px;padding:0px 20px 0px 0px;border-right:1px solid #d6d6d7;float:left;}
#expertise_left_pannel h1{color:#645f5f;font-family:"Lucida Sans"; font-size:12px;margin:0px;}
#expertise_left_pannel p{margin-bottom:10px;margin-top:10px;}
.expert_frame_bg{background-color:#CCC;width:433px;	float:left;}
.expert_frame_top{background-color:#CCC;width:433px;height:6px;float:left;}
.expert_frame_btm{background-color:#CCC;width:433px;height:8px;	float:left;}
.expert_frame_cnt{float:left;padding:12px 15px 12px 15px;width:403px;}
.expert_img_pad{float:left;	margin-bottom:10px;}
.expert_coln_pad{float:left;width:131px;}
.expert_coln_pad1{float:left;width:131px;margin-left:5px;margin-right:5px;}
ul.expert_list{margin:0px;padding:0px;}
ul.expert_list li{background:url(../../images/bullet1.gif) no-repeat 0px 5px;padding:0px 2px 2px 15px;list-style-type:none;}
#expertise_middle_pannel{width:221px;float:left;padding:0px 19px 0px 20px;}
#expertise_middle_pannel h1{color:#645f5f;font-family:"Lucida Sans"; font-size:12px;margin:0px;}
#expertise_middle_pannel p{margin-bottom:10px;margin-top:10px;}
#expertise_middle_pannel img{margin-bottom:8px;	margin-top:10px;} 
ul.domain_list{margin:0px;padding:15px 0px 0px 0px;}
ul.domain_list li{padding:0px 2px 2px 0px;list-style-type:none;	color:#000000;}
ul.domain_list li a{color:#95aacf;text-decoration:none;}
ul.domain_list li a:hover{color:#95aacf;text-decoration:underline;}
#expertise_right_pannel{width:211px;border-left:1px solid #d6d6d7;float:left;padding:0px 0px 0px 20px;}
#expertise_right_pannel h1{color:#645f5f;font-family:"Lucida Sans"; font-size:12px;margin:0px;}
#expertise_right_pannel p{margin-bottom:10px;margin-top:10px;}
.projects_bg{background:url(../../images/project_mid_bg.gif) repeat-y top;float:left;width:211px;margin:12px 0px 12px 0px;}
.projects_top_curve{background:url(../../images/porject_top_curve.gif) no-repeat top;width:211px;	height:8px;	float:left;}
.projects_btm_curve{background:url(../../images/project_btm_curve.gif) no-repeat bottom;width:211px;height:8px;	float:left;}
.project_cnt_pad{float:left;padding:0px 13px 15px 12px;width:186px;}
.project_cnt_pad p{	margin-bottom:10px;	margin-top:10px;}

/*Products*/
.cntmain_products{width:946px;float:left;}
#products_left_pannel{
	width:663px;
	padding:0px 20px 0px 0px;
	border-right:1px solid #d6d6d7;
	float:left;
	text-align: justify;
}
#products_left_pannel h1{color:#645f5f;font-family:"Lucida Sans"; font-size:13px;margin:0px;}
#products_left_pannel p{margin-bottom:10px;margin-top:10px;}
#products_left_pannel img{	margin-bottom:8px;	margin-top:10px;} 
.products_img_pad{float:left;margin-bottom:10px;}
#products_middle_pannel{width:221px;float:left;padding:0px 19px 0px 20px;}
#products_middle_pannel h1{	color:#645f5f;font-family:"Lucida Sans"; font-size:13px;margin:0px;}
#products_middle_pannel p{	margin-bottom:10px;	margin-top:10px;}
#products_middle_pannel img{	margin-bottom:8px;	margin-top:10px;} 
#products_right_pannel{width:211px;border-left:1px solid #d6d6d7;	float:left;	padding:0px 0px 0px 20px;}
#products_right_pannel h1{	color:#645f5f;	font-family:"Lucida Sans"; font-size:13px;	margin:0px;}
#products_right_pannel p{	margin-bottom:10px;	margin-top:10px;}
.client_proimg_pad{	margin-bottom:15px;	float:left;}
.pro_think_img{	float:left;	margin-top:48px;}
.pro_news_txt_tle{	margin-bottom:6px;	float:left;}
.pro_news_bg{background:url(../../images/pro_news_bg.gif) no-repeat;width:185px;height:81px;float:left;	padding:6px 9px 0px 7px;line-height:12px;}
.pro_news_datebg{background:url(../../images/pro_news_datebg.jpg) no-repeat top;width:54px;height:48px;	padding:8px 0px 0px 0px;margin:0px 5px 10px 0px;float:left;text-align:center;font-family:arial;font-size:11px;	color:#FFFFFF;}
.pro_news_datebg p{margin-bottom:5px;margin-top:5px;}

/*Services */
.cntmain_services{width:946px;float:left;background:url(../../images/service_cnt_bg.png) repeat-y;}
#services_left_pannel{width:694px;padding:0px 10px 0px 10px;border-right:1px solid #d6d6d7;float:left;}
#services_left_pannel h1{color:#645f5f;font-family:"Lucida Sans"; font-size:13px;margin:0px;}
#services_left_pannel p{margin-bottom:10px;margin-top:10px;}
.service_leftdesign{background:url(../../images/serv_left_sidebg.gif);background-repeat:no-repeat;background-position:bottom;width:690px;float:left; background-color:#ebebeb;}
.services_img_pad{float:left;margin-bottom:10px;}
.service_left_col_rich{width:165px;float:left;padding:0px 0px 15px 0px;}
.service_left_col_rich p{margin:10px 1px 10px 1px;}
.service_left_col_rich img{margin-bottom:10px;}
.service_left_col_research{	width:165px;float:left;	padding:0px 0px 15px 0px;margin-left:10px;margin-right:10px;}
.service_left_col_research p{margin:10px 1px 10px 1px;}
.service_left_col_research img{margin-bottom:10px;}
.service_left_col_products{width:165px;float:left;padding:0px 0px 15px 0px;}
.service_left_col_products p{margin:10px 1px 10px 1px;}
.service_left_col_products img{	margin-bottom:10px;}
.service_left_col_mobile{width:165px;float:left;margin-left:10px;padding:0px 0px 15px 0px;}
.service_left_col_mobile p{margin:10px 1px 10px 1px;}
.service_left_col_mobile img{margin-bottom:10px;}
.service_left_col_mobile ul{}
.service_left_col_mobile ul li{ list-style-type:none; padding-bottom:5px; }

#services_right_pannel{width:211px;float:left;padding:0px 0px 0px 20px;}
#services_right_pannel h1{color:#645f5f;font-family:"Lucida Sans"; font-size:13px;margin:0px;}
#services_right_pannel p{margin:10px 1px 10px 1px;}

/*News */
.cntmain_news{width:946px;float:left;background:url(../../images/news_cnt_bg.png) repeat-y;}
#news_left_pannel{width:490px;padding:0px 26px 0px 10px;border-right:1px solid #d6d6d7;float:left;}
#news_left_pannel h1{color:#4b4b4b;font-family:"Lucida Sans"; font-size:13px;margin:0px;}
#news_left_pannel p{
	margin-bottom:10px;
	margin-top:10px;
	font-size: 13px;
	text-align: justify;
}
.news_dispay_pannel{float:left;	width:490px; margin-bottom:15px;}
.news_display_left{background:url(../../images/datebg_all.png) no-repeat ;width:48px;height:44px;text-align:center;color:#FFFFFF;float:left;padding-top:5px;}
.news_display_date{font-size:17px;}
.news_display_cnt{float:right;text-align:left;padding:0px;width:425px;}
#news_mid_pannel{width:160px;padding:0px 10px 0px 17px;	float:left;}
#news_mid_pannel h1{color:#4b4b4b;font-family:"Lucida Sans"; font-size:13px;margin:0px;}
#news_mid_pannel h2{color:#808080;font-family:Calibri,arial;font-size:16px;margin:0px;}
#news_mid_pannel p{margin-bottom:10px;margin-top:10px;color:#8d8b8b;}
#news_mid_pannel img{margin-bottom:10px;}
#news_mid_pannel ul{margin:0px;padding:10px 0px 0px 0px;}
#news_mid_pannel ul li{background:url(../../images/bullet2.gif) no-repeat 0px 3px;padding:0px 2px 2px 12px;	list-style-type:none;color:#8d8d8d;}
#news_right_pannel{width:212px;float:left;padding:0px 0px 0px 20px;}
#news_right_pannel h1{color:#4b4b4b;font-family:Calibri,arial;font-size:16px;margin:0px;}
#news_right_pannel p{margin:10px 1px 10px 1px;}

.readmore{float:right;width:85px;height:16px;background:url(../../images/read_btn.gif) no-repeat;}
.readmore a{color:#317185;font-size:11px;text-transform:uppercase;text-decoration:none;	padding:0px 2px 0px 12px;height:16px;}
.readmore a:hover{color:#000000;font-size:11px;text-transform:uppercase;text-decoration:none;padding:0px 2px 0px 12px;height:16px;}

/*Clients*/
.cntmain_clients{width:946px;float:left;background:url(../../images/service_cnt_bg.png) repeat-y;}
.client_container_sub{float:left;width:714px;}
.client_container_sub1{float:left;width:704px;padding:0px 0px 0px 10px;}
#clients_left_pannel{width:492px;padding:0px 0px 0px 10px;float:left;}
#clients_left_pannel h1{color:#4b4b4b;font-family:Calibri,arial;font-size:16px;	margin:0px;}
#clients_left_pannel p{	margin-bottom:10px;	margin-top:10px;}
#clients_left_pannel img{	margin-bottom:10px;}
#clients_mid_pannel{width:212px;padding:0px;float:left;}
#clients_mid_pannel h1{	color:#4b4b4b;font-family:Calibri,arial;font-size:16px;margin:0px;}
#clients_mid_pannel h2{color:#808080;font-family:Calibri,arial;font-size:16px;margin:0px;}
#clients_mid_pannel p{margin:10px 5px 10px 10px;line-height:12px;}
#clients_mid_pannel img{margin-bottom:10px;}
#clients_right_pannel{width:202px;float:left;padding:0px 5px 0px 25px;}
#clients_right_pannel h1{color:#4b4b4b;font-family:Calibri,arial;font-size:16px;margin:0px;}
#clients_right_pannel p{margin:0px;}
.clint_cnt_right_pad{float:left; width:201px; line-height:12px;}
.clint_cnt_right_pad p{margin-bottom:10px;margin-top:10px;}
.client_logo_bg{background:url(../../images/clientlogo_mid_cve.gif) repeat-y top;width:685px;float:left;}
.client_logo_top{width:685px;height:6px;float:left;}
.client_logo_btm{width:685px;height:6px;float:left;}
.client_cntscroll_pad{padding:0px 0px 0px 0px;float:left;width:655px;}
.client_cntscroll_pad img{margin-left:0px;}

/*achivements*/
.cntmain_achv{width:926px; float:left;}
#achv_left_pannel{width:926px;height:800px;padding:0px 10px 0px 20px;float:left;}
#achv_left_pannel h1{color:#645f5f;	font-size:13px;margin:0px;}
#achv_left_pannel p{
	margin-bottom:10px;
	margin-top:10px;
	text-align: justify;
}


.achv_dispay_pannel{float:left;width:900px; margin-bottom:35px;}
.achv_display_left{width:48px;height:57px;text-align:center;color:#FFFFFF;float:left; }
.achv_display_cnt{float:left;text-align:left;padding:0px; margin:0px;width:850px; }

/*Careers */
.car_img_style{ margin-top:15px;}
.fomrmain_car{ width:490px; float:left;}
.career_formpage{margin:auto; float:left;}
.career_form_rowspan{ float:left; width:470px; padding-bottom:10px;}
.career_form_colspanleft{ float:left; width:150px; text-align:right; margin-right:15px; font-size:14px;}
.career_form_colspanright{ float:left; width:215px;}
.career_form_colspanmid{ float:left; width:7px;}
#car_lefttext{padding-top:2px;}
.stargray{ font-size:14px; float:left;}
.rowspace{height:10px; float:left;}

/*form*/
.text_box{ background:url(../../images/textboxbg.gif) no-repeat; width:210px; height:23px; border:0px; padding:3px 0px 0px 5px;}
.text_area{ background:url(../../images/textareabg.gif) no-repeat; width:210px; height:102px; border:0px; padding:3px 0px 0px 5px;}
.buttongray{ background:url(../../images/buttonbg.gif) no-repeat;width:78px;padding:3px 0px 15px 0px;text-align:center; color:#FFFFFF; border:0px;cursor:pointer;font-size:14px;}
.button_pad{ float:left; width:78px;}

/*contact*/
.cntmain_contact{
	width:946px;
	float:left;
}
#contact_left_pannel{
	width:300px;
	border-right:1px solid #d6d6d7;
	float:left;
	color:#8d8b8b;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contact_left_pannel h1{
	color:#4b4b4b;
	font-family:Calibri, arial;
	font-size:13px;
	margin:0px;
}
#contact_left_pannel p{margin-bottom:10px;	margin-top:10px; color:#8d8b8b;}
#contact_left_pannel img{margin-bottom:10px; margin-top:10px;}
#contact_mid_pannel{
	width:314px;
	float:left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#contact_mid_pannel h1{
	color:#4b4b4b;
	font-family:Calibri, arial;
	font-size:13px;
	margin:0px;
}
#contact_mid_pannel h2{color:#808080;font-family:Calibri,arial;	font-size:16px;	margin:0px;}
#contact_mid_pannel p{margin-bottom:10px;margin-top:10px;color:#8d8b8b;}
#contact_mid_pannel img{margin-bottom:10px;}
.bigfont {
	font-size:24px;
}
.contact_formpage{
	margin:auto;
	float:right;
}
.contact_form_rowspan{ float:left; width:314px; padding-bottom:10px;}
.contact_form_colspanleft{
	float:left;
	width:73px;
	text-align:right;
	margin-right:15px;
	font-size:14px;
}
.contact_form_colspanright{ float:left; width:215px;}
.contact_form_colspanmid{ float:left; width:7px;}
.borderwhite{ border:2px #fff solid;}
.careerlink{ text-decoration:underline; color:#808080;}

.txt_red{color:#CC3333;}

