/* CSS Document */
picture
{
height:100px;
width:100px;
}
.j
{
margin-left:45px;
}
.mail
{
font-family:century;
font-size:14px;
 border-width:medium;
 border-color:#000000;
 background-image:url(../images/site/title_bg.gif) ;
 height:auto;
 width:400px;
 margin-top:50px;
 margin-left:50px;
 padding:5px 50px 10px 40px;
 color:#595959;
 text-align:left;
 border:1px solid #DCDCDC;
}
.border
{
border-style:solid;
border-color:#999999;
border-width:thin;
}
.bold
{
font-weight:bold;
}
.logo
{
margin-top:10px;
margin-left:330px;
padding:1px;
}

.example
{
margin-left:20px;

}
html 
{		text-align: center;
		margin:0px; padding:0px;		
	
}
body
{	font-family:Arial, Helvetica, sans-serif; color:#000000; 	
	font-size:14px;
	text-align:left; 
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}
.font
{
font-family:century;
font-size:17px;
}
.font1
{
font-family:century;
font-size:18px;
}
.points
{
margin-left:58px;
padding:2px;
}
.point_mn
{
padding:2px;
margin-left:18px;
}
.heading
{
color:#418383;
font-size:18px;
font-weight:bold;

}
.heading_mn
{
color:#418383;
font-size:15px;
font-weight:bold;
}
form
{	margin:0 0 0 0px;
}
img
{	border:0;
}
ul
{	list-style:none;
}
li
{	line-height:normal;
}
input, textarea, select
{	color:#000000; vertical-align:top; text-align:left; width:180px;
	font-size:12px; border:1px solid #9f9a92; height:auto;
}
a:link, a:visited
{	color:#000000;
	text-decoration:underline;
}
a:hover
{	text-decoration:none;
}
.fleft
{	float:left; width:auto;
}
.fright
{	float:right; width:auto;
}
.fclaer
{	float:none; clear:both; width:auto;
}
.page_wi
{	width:1004px; margin:0px auto 0px auto;
}
.vi_mid
{	vertical-align:middle;
}
input.check
{	width:auto; height:auto; border:0px; background:none; vertical-align:middle;
}
.domain_font
{
	font-size:18px;

}
/* stat of header */
.header_main
{	width:100%; float:left; border-bottom:1px solid #DCDCDC;margin-top: 1em;
}
.header_main h1
{	width:310px; float:left; margin:0px; padding:0px;
}
.header_right_mn
{	width:680px; float:left; border-left:1px solid #DCDCDC;
}
.email_mn
{	width:100%; float:left; color:#8E8E8E; font-weight:bold; margin-top:18px; height:42px;
}
.email_mn label
{	width:auto; float:right; padding-right:20px; font-family:"Times New Roman", Times, serif; font-size:18px; padding-left:10px; 
}
.email_mn label span
{	color:#005780;
}
.menu_main
{	width:100%; float:left; margin-bottom:-1px; position:relative; margin-top:22px;
}
.menu_main ul
{	width:99%; float:left; margin:0px; padding:0px; list-style:none; padding-left:11px;
}
.menu_main ul li
{	width:auto; float:left; margin:0px; padding:0px; list-style:none; padding-left:0px;
}
.menu_main ul li a:link, .menu_main ul li a:visited
{	width:auto; float:left; color:#595959; font-size:12px; font-weight:bold; text-decoration:none;
	background:url(../images/site/menu_right.gif) no-repeat right; line-height:40px; font-family:Arial, Helvetica, sans-serif;
}
.menu_main ul li a span
{	width:auto; float:left; height:41px; line-height:40px; padding:0 22px 0 23px;	
	background:url(../images/site/menu_left.gif) no-repeat left;
}
.menu_main ul li a:hover, menu_mai.n ul li.active a:link, .menu_main ul li.active a:visited
{	background:url(../images/site/menu_right_ho.gif) no-repeat right; color:#005780; 
}
.menu_main ul li a:hover span, .menu_main ul li.active a span
{	background:url(../images/site/menu_left_ho.gif) no-repeat left;
}


/* End of header */

/* Stat of Content */

.content_main
{	width:100%; float:left; 
}
.left_menu_mn
{	width:313px; float:left;
}
.left_menu_mn div
{	float:left; height:53px; width:310px; border-right:1px solid #DCDCDC; 
	background:url(../images/site/title_bg.gif) repeat-x; border-bottom:1px solid #DCDCDC; 
}
.left_menu_mn div label
{	width:50px; text-align:right; float:left; margin-top:10px; padding-right:9px;
}
.left_menu_mn div h2
{	width:200px; float:left; margin:0px; padding:0px; font-family:Georgia; font-size:22px; color:#004673; font-weight:normal; margin-top:11px;   
}
.left_menu_mn ul
{	width:100%; float:left; margin:0px; padding:0px; list-style:none;
}
.left_menu_mn ul li
{	width:100%; float:left; margin:0px; padding:0px; list-style:none; 
}
.left_menu_mn ul li a:link, .left_menu_mn ul li a:visited
{	width:290px; float:left; background:#F3F8FB; border-right:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; height:40px; line-height:40px;
	text-decoration:none; padding-left:20px; 
	font-family:Georgia; font-size:18px; color:#595959;
}
.left_menu_mn ul li a span
{	width:275px; float:left; padding-left:20px;
}
.left_menu_mn ul li a:hover, .left_menu_mn ul li a.left_active11:link, .left_menu_mn ul li a.left_active11:visited{	
	background:url(../images/site/menu_left_aero.gif) no-repeat right top #FFFFFF; color:#004673;
   
}
/*
.left_menu_mn ul li a.left_active11
{	border-right:0px;
	color:#418383;
	 cursor:hand;
	Font-weight:bold;
	background:url(../images/site/menu_left_aero.gif) no-repeat right top #FFFFFF
} */
.aeroimgmn
{	margin-top:20px;
}
.content_top_mn
{	
width:680px; float:left; margin-top:0px;   
}

.mn_font
{
font-size:16px;
}
.content_top_mn div
{	
width:200px;
float:left; 
padding-left:5px; 
color:black; 
font-size:15px; 
font-family:century;
line-height:18px;
}
.fonts
{
font-size:20px;
}
.content_top_mn div h2
{	width:100%; float:left; margin:0px; padding:0px; font-family:Georgia; color:#00476E; font-size:30px; font-weight:normal; line-height:normal;
	margin-top:12px; padding-bottom:13px;
}
.content_top_mn div span
{	width:100%; float:left; clear:both; margin-top:15px; 
} 
.content_top_mn div span a:link, .content_top_mn div span a:visited
{	color:#747474; font-size:11px; font-weight:bold;  text-decoration:none;
}
.blue_banner_bg_mn
{	width:100%; float:left;
	background:url(../images/site/blue_banner_bg.gif) no-repeat top;
}
.blue_banner_bg_mn h2
{	width:100%; float:left; margin:0px; padding:0px; text-align:center; font-family:"Trebuchet MS"; font-size:30px; color:#FFFFFF;
	font-weight:normal; line-height:65px; letter-spacing:1px;
}
.blue_left_mn
{	width:469px;  float:left; border-right:1px dashed #69889D; padding-left:29px; margin-top:24px;   
	min-height:178px; height:auto !important; height:178px;
}
.blue_left_mn h3
{	width:100%; float:left; margin:0px; padding:0px; font-family:Georgia; font-size:24px; font-weight:normal; color:#FFFFFF; padding-bottom:22px;   
}
.blue_left_mn h3 span
{	color:#00FDFF;
}
.blue_left_mn label
{	width:328px; float:left; text-align:justify; color:#D4EDFF; font-size:12px; line-height:18px; 
	padding-left:7px;	
}
.redbgli
{	width:100px; height:21px; float:right; margin-right:38px; margin-top:25px;  
	background:url(../images/site/link_bg.gif) no-repeat; text-align:center;
}
.redbgli a:link, .redbgli a:visited
{	color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none;
}
.blue_lt_main
{	width:502px; float:left;
}
.bot_main
{	width:99%; float:left; margin-top:20px; padding-left:10px; padding-bottom:20px;
}
.ourwork_mn
{	width:318px; float:left; border-right:1px dashed #DCDCDC; padding-left:12px;
}
.bot_title_mn
{	width:100%; float:left;
}
.bot_title_mn label
{	width:auto; float:left; color:#6F6F6F; font-size:25px; font-family:"Trebuchet MS"; padding-left:7px;
	background:url(../images/site/text_sed1.gif) no-repeat bottom left; padding-bottom:2px;
}
.bot_title_mn label span
{	color:#05385B; font-weight:bold;
}
.bot_content_mn
{	width:100%; float:left; margin-top:15px;
}
.bot_content_mn label
{	width:170px; float:left; text-align:justify; color:#474747; font-size:12px; line-height:18px;
}
.bot_content_mn label a:link, .bot_content_mn label a:visited
{	width:91px; height:23px; float:right; margin-top:15px; text-align:center; text-decoration:none; line-height:22px;
	background:url(../images/site/linkbg.gif) no-repeat; font-size:11px; color:#FFFFFF; font-weight:bold;  
}
.bot_title_mn label.titletxtsed
{	background:url(../images/site/text_sed.gif) no-repeat bottom left; 
}
.bot_title_mn label.titletxtsed1
{	background:url(../images/site/text_sed2.gif) no-repeat bottom left; 
}
.bonone
{	border:0px;
}
.home
{
	color:blue;

}


/* End of Content */

/* Start of Footer */
.footer_main
{	width:100%; float:left; margin-top:0px;  
}
.footer_top_mn
{	width:100%; float:left; background:#F2F2F2; border-bottom:1px solid #DCDCDC; border-top:1px solid #DCDCDC; padding-top:15px; padding-bottom:12px;
}
.footer_top_mn span
{	width:790px; float:left; padding-left:30px; font-size:12px; color:#05385B;
}
.footer_top_mn div
{	width:auto; float:right; font-size:12px; color:#858585; padding-right:30px;
}
.footer_top_mn div a:link, .footer_top_mn div a:visited
{	color:#05385B; font-size:12px; text-decoration:none;
}
.footer_menu
{	width:100%; float:left; padding-top:15px; padding-bottom:15px;
}
.footer_menu ul
{	width:auto; margin:0px; padding:0px; list-style:none; display:inline; 
}
.footer_menu ul li
{	width:auto; margin:0px; padding:0px; list-style:none; display:inline; color:#858585; font-size:12px; margin-left:27px;
}
.footer_menu ul li a:link, .footer_menu ul li a:visited
{	color:#005780; font-size:12px; text-decoration:none; margin-right:25px;
}	
.set_lft_pannel
{
    color: #638CCB; text-decoration: none ;
}
/* End of Footer */


.sss_news_mn
{	width:100%; float:left;
}
.inner_left_mn
{	width:313px; float:left;
}
.sss_content_mn
{	width:272px; float:left; margin-left:10px; border-bottom:1px dashed #DCDCDC; padding-bottom:7px; margin-top:10px;
}
html>body .sss_content_mn
{	width:272px; float:left; margin-left:20px; border-bottom:1px dashed #DCDCDC; padding-bottom:7px; margin-top:10px;
}
.sss_content_mn h3
{	font-size:12px; font-weight:bold; color:#004673;
}
.sss_content_mn h3 font
{	font-weight:normal; color:#000000;
}
.sss_content_mn p
{	color:#4B4B4B; font-size:12px; margin:0px; margin-left:5px;
}
.sss_content_mn p span
{	width:100%; float:left; text-align:right; margin-top:10px;
}
.sss_content_mn p span a:link, .sss_content_mn p span a:visited
{	color:#000000; font-weight:bold; font-size:11px; 
}
.botop
{	border-bottom:0px; margin-top:0px;
}
.request_mn
{	width:100%; float:left; margin-top:10px;
}
.inner_content_top_mn
{	width:691px; float:left; border-left:1px solid #DCDCDC;
}
.content_top_mn div.company_txtmn
{	width:100%; float:left; border-bottom:1px solid #DCDCDC; height:41px;
}
.content_top_mn div.company_txtmn span
{	width:48px; float:left; text-align:center; padding-left:10px; margin-top:0px;
}
.content_top_mn div.company_txtmn h2
{	width:auto; float:left; margin:0px; padding:0px; color:#000000; font-size:22px; font-family:Georgia;
}
.content_top_mn div.company_content_mn
{	width:100%; float:left; text-align:left;
}
.content_top_mn div.company_img_mn
{	width:177px; float:left; text-align:center; margin-top:40px; 
}
.content_top_mn div.company_img_mnright
{	width:485px; float:left; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;
}
.content_top_mn div.company_img_mnright h3
{	width:100%; float:left; margin:0px; padding:0px; color:#004673; font-size:18px; font-family:Georgia; margin-top:30px; font-weight:normal; padding-bottom:5px;
}
.content_top_mn div.company_img_mnright h4
{	width:100%; float:left; margin:0px; padding:0px; color:#004673; font-size:14px; margin-top:5px; font-weight:bold; padding-bottom:5px;
}
.content_top_mn div.company_img_mnright span
{	width:100%; float:left; margin-top:4px;  
}
.content_top_mn div.company_img_mnright span.solution_aero_mn
{	width:15px; float:left; margin-top:0px;
}
.solution_content_mn
{	width:96%; float:left; margin:0px;
}
.solution_content_mn a:link, .solution_content_mn a:visited
{	width:auto; float: right; margin-top:15px; color:#418383; text-decoration:underline;
}
.solution_content_mn a:hover
{	text-decoration:none;
}
.content_top_mn div.logo_design_mn
{	width:100%; float:left; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:12px; margin-top:30px;  
}
.vonte_bo_left
{	border-left:1px solid #DCDCDC; margin-top:0px; padding-top:12px; margin-left:-2px; padding-bottom:30px;
}
.check_boxbo
{	font-size:12px;
}
.check_boxbo input
{	border:0px;
}
.portfolio_bold
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px;
}
#portfolio 
{	color:#000000; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif;
}
#portfolio a:link, #portfolio a:visited
{	color:#000000; font-weight:normal; font-size:13px; font-family:Arial, Helvetica, sans-serif;
}
.content_top_mn div.company_img_mnright span.logo_des_ft
{	width:12px; float:left; margin-top:0px; clear:none;
}
.content_top_mn div.company_img_mnright span.logo_des_ft1
{	width:92%; float:left; margin-top:0px; clear:none;
}
.red
{	color:#FF0000;
}
#portfolio .pagination
{
	margin-left:20px; margin-top:10px;
}
.pagination span, .pagination a {
border:1px solid #666666;
}
.pagination span, .pagination a {
display:block;
float:left;
font-size:11px;
line-height:13px;
margin:2px 2px 2px 0;
padding:3px 6px;
text-decoration:none;
width:auto;
}
.pagination .current {
background:#666666 none repeat scroll 0;
border:1px solid #222222; margin-top:2px;
color:#FFFFFF;width:auto; /*height:15px;*/
}
.pagination .current {
font-size:11px; clear:none;
padding:3px 6px; font-family:Arial,Helvetica,sans-serif;
}
.checkbo
{	width:auto; height:auto; border:0px; vertical-align:middle; margin:0px 0px 0 5px;
}
.redgreen
{	color:#017401;
}
.pointre_cur
{

cursor:pointer;}