/* CSS Document */

body
{
	margin:0px;padding:0px;
	background:#efefef;
	font-family:arial;
	color:#404040;
	background:url(../images/newmainbg.jpg);
	background-repeat:repeat-x; background-color:#7a7a7a;   
	margin-top:38px; 
}


img{border:none;}

#outermain
{
	width:896px;
	margin-left:auto;
	margin-right:auto;

}

#outer_bg
{
	width:896px; float:left;
    background:url(	../images/outebgrep.jpg);
	background-repeat:repeat-y;
	margin-bottom:38px; 
	/*border:3px solid #FF0000;*/
	
	
	                                                                   /* border:1px solid #00FF00;*/
}



#outer
{
	width:896px;
	/*margin-left:auto; margin-right:auto;*/
	 float:left;
	
    background:url(../images/outerbg.jpg);
	background-repeat:no-repeat;
}

#header{width:836px; height:100px; }



#main_home
{
	width:836px;
	margin-left:auto;
	margin-right:auto;
}
#main
{
	background:#ffffff;
	width:836px;
	margin-left:auto;
	margin-right:auto;
}

/* ----------------  Top Header Section  ---------------*/



#topHeader
{
	height:96px; float:left;
}

#topHeader .left
{
	width:222px;
    float:left;
	height:100px; 
}
.newtwit{
	background:url(../images/bluebird.jpg) left no-repeat;
	height:25px;
	width:172px;
	float:left;
	position:relative;
	top:-95px;
	left:698px;
	padding-left:30px;
	padding-top:5px;
}
#topHeader .right
{
	width:614px;
	float:left;
	margin-top:0px;
	padding:0px;
	height:96px;
	
}

#topHeader .right .top_left
{
	text-align:right;
	float:right;
    height:30px;
	padding-right:2px;
	padding-top:10px;
	font-family:arial;
	font-size:11px;
	color:#404040; 
	text-decoration:none;width:100px; 
}


#topHeader .right .top_right
{
	text-align:right;
	float:right;
    height:54px;
	padding-left:38px;
	margin-right:10px;
	font-family:arial;
	font-size:11px;
	color:#404040; 
	text-decoration:none;
	width:350px;
}






#top1
{
	text-align:right;
    height:25px;
	color:#404040;
	background-image:Url(../images/bluebird.jpg);
	background-repeat:no-repeat;
	background-position:left;
	position:absolute;
	top:-25px;
	right:10px; 
    padding-left:auto; padding-right:auto;
   /* background-color:#336699; */
	
}


html>body #top1
{
	text-align:right;
    height:25px;
	color:#404040;
	width:300x;
	background-image:Url(../images/bluebird.jpg);
	background-repeat:no-repeat;
	background-position:475px 0px;
	position: relative;
	top:-25px; 
    padding-left:auto; padding-right:auto;
   /* background-color:#FF0000; */

}








#topHeader .right .top2
{
	text-align:right;
	float:left;
    height:25px;
	font-family:arial;
	font-size:11px;
	color:#404040; 
	text-decoration:none; width:350px; margin-top:5px;
}
#topHeader .right .top3
{
	text-align:left;
	float:right;
	height:20px;
	font-family:arial;
	font-size:11px;
	color:#404040; 
	text-decoration:none; 
	width:532px;
	padding-top:26px;

}

#topHeader .right .top top1 a.linkTop:link, a.linkTop:active, a.linkTop:visited
{
	color:#404040;
	text-decoration:none; line-height:-20px; 
}



a.bluebird:link, a.bluebird:active, a.bluebird:visited{ font-family:Arial; font-size:12px; color:#a3a3a3; line-height:22px; text-decoration:none;}



a.bluebird:hover{ font-family:Arial; font-size:12px; color:#a3a3a3;text-decoration:underline;}



/* ----------------  Navigation  ---------------*/

#navMain
{

	font-family:arial;
	font-size:12px;
	color:#ffffff;
    height:10px;
	display:inline;
	
}

#navMain ul
{
	display:inline;
	padding: 0px; margin:0px;
	
}

#navMain ul li
{
	padding:0px;
	margin:0px;
	list-style:none;
	float:left;
	font-family:arial;
	font-size:10px;
	color:#ffffff;
	border-left:1px solid #dfdfe1; 
	padding:0px 9px 0px 10px ;
}



#navMain ul li a.linkNav:link, a.linkNav:active, a.linkNav:visited
{   padding:0px;
	margin:0px;
	list-style:none;
	float:left;
	font-family:arial; 
	font-size:10px;
	color:#ffffff;
	border-left:1px solid #dfdfe1;

	display:block; 
eight:10px;
}

#navMain ul li a.linkNav:hover
{

	color:#ffffff;
	text-decoration:none;
}

.navSel
{
	border-top:solid 2px #FFFFFF;
}

/* ----------------  Flash Section  ---------------*/





















#topHeader .right .top top1 a.linkTop:hover
{
	color:#404040;
	text-decoration:underline;
}
			
			/*#topHeader .right .bottom
			{
				text-align:right; height:25px;margin-top:50px;width:500px; border:1px solid #FF00FF; }
			
			
			*/







.mymorelink
{
	text-align:right;
	font-size:11px;
	color:#0000ff;
	padding-top:10px;
}
.mymorelink a{
color:#007ec4;
background:url(../images/blue_arrow.gif) right no-repeat ;
padding-right:12px;
text-decoration:none;
}


.newnav{ font-family:Arial; font-size:12.5px; color:#2e2e2e;text-decoration:none;}


a.newnav:link ,a.newnav:visited ,a.newnav:Active{ font-family:Arial; font-size:12.5px; color:#2e2e2e;text-decoration:none;font-weight:bold;}
a.newnav:hover { font-family:Arial; font-size:12.5px; color:#7ea421; text-decoration:underline; font-weight:bold;}

.newnavactive{ font-family:Arial; font-size:12.5px; color:#7ea421; text-decoration:underline; font-weight:bold;}


/*Featured Article */

.resources
{
	margin-top:15px; background-image:url(../images/rightside3_top.jpg); background-repeat:no-repeat;  height:350px;
}

.name
{ float:left; width:100px;font-weight:bold; text-align:left; padding-left:10px;
}



.featurespace{ height:152px; float:left; width:238px; padding:5px;}

.become{ height:175px; float:left; width:246px; margin-top:10px;}


.sData
{
	height:53px;
}
.top_header_text{
padding-right:20px; float:left; font-size:12px;
}

.download
{
	margin:0px;
	padding:0px;
	height:50px;
	float:left;
	border-bottom:1px solid #e9e9e9;
	width:480px; 
	padding-left:10px; 
}

.download_box
{
	margin:0px;
	padding:0px;
	height:28px;
	width:260px; float:left; 
	/*border:1px solid #FF0000;*/
	 
}

.download_box1
{
	margin:0px;
	padding:0px;
	height:28px;
	width:215px; float:left;
	 /*border:1px solid #FF0000;*/
	 
}



 a.down:link, a.down:active, a.down:visited
{
color:#007EC4;
padding-top:15px;
padding-left:10px;
text-decoration:none;
font-weight:bold;
background:url(../images/bullets_black.gif);
background-repeat:no-repeat;
background-position:0px 17px; padding-left:20px;
	   
}

 a.down:hover
{
	color:#6e9f01;
	text-decoration:none; 

}





#flashArea
{
	height:262px; padding-bottom:1px; border-bottom:1px solid #FFFFFF;
}

#flashAreamap
{
	height:25px;
	width:150px;
	float:left;
	position:relative;
	left: 200px;
	top: -98px; 
	/*border:1px solid #FF0000;*/
}



/* ----------------  Content Section  ---------------*/

#contArea
{
	clear:both;
	width:776px;
	font-family:arial;
	color:#404040;
	padding-left:30px;
	padding-right:30px;
	padding-top:0px;
	/*background-image:url(../images/mainver_line.jpg); background-repeat:repeat-y; background-position:540px 0px;*/

	
	
}

.contLeft
{
	width:516px;
	font-size:12px;
	color:#404040;
	float:left;	background-image:url(../images/mainver_line.jpg); background-repeat:repeat-y; background-position:510px 0px;
}




.conLeftTop
{
	width:505px;
	padding-right:11px;
    background-image:url(../images/home_hor_new.jpg); background-repeat:no-repeat; background-position:-10px 265px;
	line-height:18px; color:#404040; border-bottom:none;
	float:left;
}

#contArea h2
{
	font-size:18px;
	color:#404040;
	font-weight:bold;
	font-family:arial;
	padding:0px;
	margin:0px;
	padding-bottom:14px;
}

.contRight
{
	width:259px;
	float:right;
}

.contRightArea
{
	width:248px;
	font-size:12px;
	color:#404040;
	float:left;
	padding-left:11px;
	
}

#navRight
{
	margin:0px;
	padding:0px;
}




#navRight li
{
	margin:0px;
	padding:0px;
	background:url(../images/bllue_bullets.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-left:0px;
	font-size:11px;
	list-style:none;
	padding-top:0px;
	padding-bottom:16px;
	font-family:arial;
}

#navRight li a.rightLink:link, a.rightLink:active, a.rightLink:visited
{
	color:#404040;
	text-decoration:none; text-transform:uppercase;
}

#navRight li a.rightLink:hover
{
	color:#6e9f01;
	text-decoration:none; 

}

.bRow
{ 	border-bottom:solid 1px #e5e5e5; padding-bottom:2px; }

#navleft
{
	margin:0px;
	padding:0px;
}




#navleft li
{
	margin:0px;
	padding:0px;
	background:url(../images/arrow.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:23px;
	font-size:12px;
	list-style:none;
	padding-top:5px;
	padding-bottom:5px;
	
}

#navleft li a.rightLink_1:link, a.rightLink_1:active, a.rightLink_1:visited
{
	color:#404040;
	text-decoration:none;
}

#navleft li a.rightLink_1:hover
{
	color:#6e9f01;
	text-decoration:none;

}



.feature
{
	padding:0px;
	margin:0px;
	padding-bottom:15px; line-height:18px;
}




#contLeftBottom
{
	width:505px;
	float:left;
}

#contLeftBottom .contBottomLeft
{
	padding-top:15px;
	padding-right:12px;
	width:492px;
	float:left; font-size:14px;
	line-height:20px;

}
#contLeftBottom .contBottomRight
{
	padding-top:15px;
	padding-left:12px;
	width:238px;
	float:right;
}



/* ----------------  Testimonial Section  ---------------*/

.quote{ font-family:vardana; font-size:30px; color:#404040;}}


#testimonial_area
{
	clear:both;
	height:223px;
    width:836px;background-image:url(../images/mainver_line.jpg); background-repeat:repeat-y; background-position:540px 0px;
}
#testimonial
{
	clear:both;
	height:223px;
	padding-top:20px;
	width:836px; background-image:url(../images/testimonial.jpg); background-repeat:no-repeat; background-position:bottom;
}


#testimonial .testimonial_content
{
	
	height:160px;
	padding:20px; 
	padding-top:20px;  
	padding-left:30px;
	width:500px; color:#FFFFFF;background-image:url(../images/testimonial.jpg); background-repeat:repeat-x;
}

#testimonial .testimonial_content_title 
{ font-size:16px; color:#FFFFFF; text-decoration:none; border-bottom:1px dotted #FFFFFF; display:block; margin-bottom:8px; height:25px;

}




#testimonial .testimonial_content .a
{ font-size:11px; color:#7dc9bd;

}

#testimonial .testimonial_content .b
{ font-size:12px;color:#99d5b6;

}
#testimonial .testimonial_content .c
{ font-size:13px;color:#b6e1ae;
}


#testimonial .testimonial_content .d
{ font-size:14px;color:#d2eda7;

}
#testimonial .testimonial_content .e
{ font-size:15px;color:#eef9a0;

}




/* ----------------  Footer Section  ---------------*/





#footer
{
	clear:both;
    padding:0px;
	font-family:arial;
	font-size:10px;
	color:#404040;
    height:140px;
    width:836px;	

}

#cloudtext
{   height:30px; padding:0px;background-color:#FFFFFF;
	font-family:arial;
	font-size:11px;
	color:#404040;
	padding:15px 15px 5px 15px; line-height:17px;
	height:65px; 
	text-align:center;
	background-image:url(../images/footerline_top.jpg); background-repeat:no-repeat; background-position:top;
	

	
}
.footer_b{ font-size:15px; color:#404040; line-height:14px; } 

#copyright
{
	
	height:33px; padding-top:10px;
	font-family:arial;
	font-size:11px;
    color:#404040; 
	background-color:#FFFFFF;
    float:left;
    width:836px;background-image:url(../images/footerline.jpg); background-repeat:no-repeat; background-position:top;
}

.copyright_left
{
    height:33px;
	font-family:arial;
    float:left;
    width:379px; padding-left:10px; padding-top:7px;
}
.copyright_center
{
    height:33px;
	float:left;
    width:58px;padding-top:7px;
}
.copyright_right
{
    height:33px;
	float:left;
    width:379px; padding-right:10px;
	text-align:right;padding-top:7px;
}

a.footer:link, a.footer:active, a.footer:visited{ font-family:arial;
	font-size:11px;
    color:#404040; text-decoration:none; }
a.footer:hover{ font-family:arial;
	font-size:11px;
    color:#404040; text-decoration:underline; }




/* ---------------- inner common  ---------------*/




/* ----------------  Flash Section  ---------------*/

#inner_flashArea
{
	height:77px; background-image:Url(../images/inneer_header.jpg); background-repeat:no-repeat;
}

#inner_header_left {
	height:75px; width:335px; background-image:Url(../images/inneer_header_left.jpg); background-repeat:no-repeat; float:left;
}


#inner_header_right {
	height:75px; width:127px; background-image:Url(../images/inneer_header_right.jpg); background-repeat:no-repeat; float:right;background-possition:right;
}


.breadcrumb
{ font-family:Arial; font-size:10px; color:#FFF/*6d6e71*/; padding-left:22px;line-height:37px; }


.breadcrumb_title
{ font-family:Arial; font-size:30px; color:#FFFFFF; padding-left:22px;line-height:30px; clear:left;}


#inner_contArea
{
	clear:both;
	width:786px;
	font-family:arial;
	color:#404040;
	padding-left:23px;
	padding-right:13px;
	padding-top:20px;
}

.inner_space
{
	padding:0px;
	margin:0px;
	padding-bottom:52px; line-height:18px;
}


.inner_contLeft
{
	width:247px;
	font-size:12px;
	color:#404040;
	float:left; 
}

#inner_navleft
{
	margin:0px;
	padding:0px;border-top:1px solid #ebebeb;
}


#inner_contLeftBottom
{
	width:217px;
}

#inner_contLeftBottom .contBottomLeft
{
	padding-top:15px;
	padding-right:12px;
	width:227px;
	float:left;
	border-right:solid 1px #e9e9e9;
}

#inner_navleft li
{
	margin:0px;
	padding:0px;

	font-size:12px;
	list-style:none; height:25px;
	border-bottom:1px solid #ebebeb; line-height:25px;
}

#inner_navleft li a.rightLink_top:link, a.rightLink_top:active, a.rightLink_top:visited
{
	color:#0181c6;          /* 404040*/
	text-decoration:none;display:block;height:25px;line-height:25px;font-weight:bold; 
}

#inner_navleft li a.rightLink_top:hover
{
	color:#000000     /*77af42 6e9f01*/;height:25px;font-weight:bold; 
	
	/*background-color:#f6f6f6;*/

}

#inner_navleft .active{background-color:#f6f6f6;color:#000000 ; font-weight:bold;    /*77af42 6e9f01*/;height:25px; text-decoration:none;display:block;}



/* content right part*/

.inner_contRight
{
	width:535px;
	float:left;  background-image:Url(../images/hor_ine.jpg); background-repeat:repeat-x; background-position:0px 52px;
	 
}


.inner_contRight h2
{
	font-size:20px;
	color:#404040;
	font-weight:bold;
	font-family:arial;
	padding:0px;
    margin-bottom:14px;
}

.bold_new1{ font-weight:normal;clear:both;padding-top:17px; padding-bottom:8px; font-size:14px; color:#404040;float:left; width:100%; text-decoration:none; font-weight:bold;}
.bold_new2{ font-weight:normal;clear:both; padding-bottom:8px; font-size:12px; color:#404040;float:left; width:100%; text-decoration:none; text-indent:160px;}

.bold{ font-weight:bold; clear:both;padding-top:17px; padding-bottom:8px; font-size:14px; font-style:italic; color:#404040;float: left; width:100%; text-decoration:none;}

.boldin{ font-weight:bold; clear:both;padding-top:5px; padding-bottom:5px; font-size:14px; font-style:italic; color:#404040;float: left; width:100%; text-decoration:none;}

a.bold:link, a.bold:active, a.bold:visited{ font-weight:normal; clear:both;padding-top:17px; padding-bottom:8px; font-size:14px; font-style:italic; color:#404040;float: left; width:100%; text-decoration:none;}

a.bold:hover{ font-weight:normal; clear:both;padding-top:17px; padding-bottom:8px; font-size:14px; font-style:italic; color:#007ec4;float: left; width:100%;text-decoration:none;}


.normal{ font-weight:normal; clear:both;padding-top:17px; padding-bottom:8px; font-size:14px; font-style:italic; color:#404040;float: left; width:100%; text-decoration:none;}

a.normal:link, a.normal:active, a.normal:visited{ font-weight:bold; clear:both;padding-top:17px; padding-bottom:8px; font-size:14px; font-style:italic; color:#404040;float: left; width:100%; text-decoration:none;}

a.normal:hover{ font-weight:bold; clear:both;padding-top:17px; padding-bottom:8px; font-size:14px; font-style:italic; color:#007ec4;float: left; width:100%;text-decoration:none;}



.bold_simple{ font-weight:bold; clear:both;padding-top:17px; font-size:12px; padding-bottom:8px; font-size:14px; color:#404040;float: left; width:100%}

#inner_detail ul
{  padding:0px; margin:0px;
	
}
#inner_detail ul
{  padding-left:20px; text-align:left;
	
}

#inner_detail ul li
{
	padding:0px;
	margin:0px;
	list-style:none;
	float:left; width:95%;
    font-family:arial;
	 display: block;
	font-size:12px;
	color:#404040; 
	clear:left;
	padding-top:7px;
	background-image:Url(../images/bullets.gif);
	background-repeat:no-repeat; 
	background-position:middle left;
	background-position:0px 11px;
	padding-left:20px;

}


#inner_detail_1 ul
{  padding:0px; margin:0px;
	
}
#inner_detail_1 ul
{  padding-left:20px; text-align:left;
	
}

#inner_detail_1 ul li
{
	padding:0px;
	margin:0px;
	list-style:none;
	float:left; width:80%;
    font-family:arial;
	 display: block;
	font-size:12px;
	color:#404040; 
	clear:left;
	padding-top:7px;
	background-image:Url(../images/bullets.gif);
	background-repeat:no-repeat; 
	background-position:middle left;
	background-position:0px 11px;
	padding-left:20px;

}
.left_txt{
float:left;
width:250px;
height:auto;
}



#innerleft_part{
width:100%;
float:left; height:500px;

background-image:Url(../images/inner_navdown_img.jpg);
background-repeat:no-repeat; 
/*background-color:#FF0000;*/





			 }

#left_headermap
{
	height:15px;
	width:100px;
	float:left;
	position:relative;
	left: 23px;
	top: 138px; 
    /*border:1px solid #FF0000;*/
}

#left_headermap1
{
	height:15px;
	width:120px;
	float:left;
	position:relative;
	left: 40px;
	top: 200px; 
    /*border:1px solid #336699;*/
}



#left_headermap2
{
	height:75px;
	width:190px;
	float:left;
	position:relative;
	left: 10px;
	top: 150px; 
    /*border:1px solid #FF0000;*/
}




#innerleft_part1{
width:100%;
float:left; height:500px;

background-image:Url(../images/inner_navdown_img1.jpg);
background-repeat:no-repeat; 
/*background-color:#FF0000;*/
			 }

#left_headermap1_1
{
	height:15px;
	width:120px;
	float:left;
	position:relative;
	left: 40px;
	top: 88px; 
    /*border:1px solid #FF0000;*/
}



#left_headermap2_1
{
	height:75px;
	width:190px;
	float:left;
	position:relative;
	left: 10px;
	top: 45px; 
    /*border:1px solid #FF0000;*/
}







/* careers-page */
#career_main{width:100%; float:left;clear: both;}

.career_title{width:100%; float:left; border-bottom:1px solid #cccccc; height:25px;}

.line{height:10px; width:100%; float:left; background-image:Url(../images/hor_line.jpg); background-repeat:repeat-x; background-position:0px 4px;}

.career_content{width:100%; float:left; border-bottom:1px solid #cccccc; height:23px;}

.career_content_1{width:33%; float:left; font-family:Arial; font-size:12px; color:#000000;}


/* careers-page-detail */
.career_content_detail{width:66%; float:left; font-family:Arial; font-size:12px; color:#000000; font-weight:normal;}
.career_detail_applay{width:100%; float:left;}


.career_content_new{width:100%; float:left; border-bottom:1px solid #cccccc; height:auto;}

.career_detail_applay_1{width:45%; float:left; height:25px; padding-left:10px;}
.career_detail_applay_2{width:52%; float:left; height:25px;text-align:right;}

a.jobslink:link, a.jobslink:active, a.jobslink:visited
{
	color:#0181c6;          /* 404040*/
	text-decoration:none;display:block;height:25px;line-height:25px;font-weight:bold; 
}

a.jobslink:hover
{
	color:#000000     /*77af42 6e9f01*/;height:25px;font-weight:bold; 
	
	/*background-color:#f6f6f6;*/

}





/*portfolio page*/

#portfolio
{ float:left; width:100%;
	
}

.portfolio_detail 
{   text-align:left; float:left; width:45%; padding:0px; 
	
}


.portfolio_detail ul
{   text-align:left;
margin:0;
padding:0;
}

.portfolio_detail  li
{  
    float:left;
	list-style:none;
	float:left; 
    font-family:arial;
	display:block;
	font-size:12px;
	color:#404040; 
	clear:left;
	padding-top:7px;
	background-image:Url(../images/portfolio_bullets.jpg);
	background-repeat:no-repeat; 
	background-position:middle left;
	background-position:0px 11px;
	padding-left:12px;
   
}

 a.portlink:link,  a.portlink:active,  a.portlink:visited{ font-family:Arial; font-size:12px; text-decoration:none; color:#404040; clear:both;}
 a.portlink:hover{ font-family:Arial; font-size:12px; text-decoration:UNDERLINE; color:#404040; clear:both;}

/*simple portfolio page tabs*/

div.tabcontainer {
	width: 100%;
	background: #eee;
	border: 1px solid #e2e0e0;
}
ul.tabnav {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 100%;
	overflow: hidden;
}

ul.tabnav a {
	display: block;
	width: 100%;color:#404040; font-size:12px; text-decoration:none;background: #e2e0e0; border-bottom:1px solid #f6f6f6; 
}


 .tab_border{border-left:1px solid #e2e0e0;}

ul.tabnav a:hover {
	background: #eeeded; color:#6e9f01; display:block;font-size:12px;text-decoration:none; border-bottom:1px solid #f6f6f6; 
}






ul.tabnav li {
	float: left;
	width: 133px;
	margin: 0;
	padding: 0;
	text-align: center;
}

div.tabcontents {

	width:515px;
	background: #f6f6f6;
	overflow: hidden;
		padding: 10px; text-align:justify;
		
		/*border-top: 1px solid #FF0000;*/

	
}

div.tabcontents div.content {
	float: left;
	width: 100%;

  
	 /*overflow: scroll;
	 overflow-x:hidden;*/
}

div.tabcontents div.content h2 {
	margin-top: 3px;
}





.sample_detail 
{  padding:0px; margin:0px; height:auto; 
	
}
.sample_detail ul
{  padding:0px; margin:0px;

 text-align:left;
	
}






.sample_detail ul li
{  width:auto; 
    font-family:arial;
	display: block;
	font-size:12px;
	color:#404040; 
	clear:left;
	padding-top:7px;
	background-image:Url(../images/bullets.gif); list-style-type:none;
	background-repeat:no-repeat; 
	background-position:middle left;
	background-position:0px 11px;
	padding-left:20px; margin-left:20px;

}

a.samplelink:link, a.samplelink:active, a.samplelink:visited
{  width:auto; 
    font-family:arial;
	display: block;
	font-size:12px;
	color:#404040; 
	clear:left;
	padding-top:7px;
	background-image:Url(../images/bullets.gif); list-style-type:none;
	background-repeat:no-repeat; 
	background-position:middle left;
	background-position:0px 11px;
	padding-left:20px; margin-left:20px; text-decoration:none

}

a.samplelink:hover
{  width:auto; 
    font-family:arial;
	display: block;
	font-size:12px;
	color:#007ec4; 
	clear:left;
	padding-top:7px;
	background-image:Url(../images/bullets.gif); list-style-type:none;
	background-repeat:no-repeat; 
	background-position:middle left;
	background-position:0px 11px;
	padding-left:20px; margin-left:20px; text-decoration:none;

}



.inner_contRight .hideTrn { display:none; }
.inner_contRight .showTrn { display:block;}





/*End simple portfolio page tabs*/



/* css */
 .common_text{font-faimly:arial; font-size:12px;color:#404040; padding:0px ; margin:0px; line-height:18px;}
  .common_text a{ color:#0181c6; text-decoration:none;}
  .common_text a:hover{ color:#77af42; text-decoration:none;}
 .inner_green_title{font-faimly:arial; font-size:18px;color:#77af42/*#6e9f01*/; padding:0px ; margin:0px; padding-top:25px; padding-bottom:10px;}
 a.link:link,  a.link:active,  a.link:visited{ font-family:Arial; font-size:12px; text-decoration:underline; color:#0000ff; clear:both;}
 a.link:hover{ font-family:Arial; font-size:12px; text-decoration:none; color:#0000ff; clear:both;}
 a.learnMore:link,  a.learnMore:active,  a.learnMore:visited{ font-family:Arial; font-size:11px; text-decoration:underline; color:#0000ff; clear:both;}
 a.learnMore:hover{ font-family:Arial; font-size:11px; text-decoration:none; color:#0000ff; clear:both;}
 
 
 
 a.newblue:link,  a.newblue:active,  a.newblue:visited{ font-family:Arial; font-size:12px; text-decoration:none; color:#007EC4; clear:both;font-weight:bold;}
 a.newblue:hover{ font-family:Arial; font-size:12px; text-decoration:none; color:#0181c6; clear:both; font-weight:bold;}
 
 
 
 .clear{ clear:both;}
  .contact_clear{ clear:both; height:10px;}
 
 /* carrers */
 
.carporatelinkstar {
color:#0060A4;
font-family:Arial;
font-size:14px;
font-stretch:narrower;
font-weight:bold;
text-decoration:none; line-height:23px;
}

 a.view_details :hover{ 
  color:#000000;
  font-family:arial;
  font-size:12px;
text-decoration:none;
vertical-align:middle;
}
 a.view_details:link, a.view_details:active,  a.view_details:visited {
color:#CC3333;
font-family:arial;
font-size:12px;
text-decoration:none;
vertical-align:middle;
}

.carporatelink {
color:#0060A4;
font-family:Arial;
font-size:12px;
font-stretch:normal;
font-weight:bold;
text-decoration:none;
}
 
 
 
 
 
 .contact_right{
	width:227px;
	font-size:12px;
	color:#404040;
	float:left; padding-left:20px;
}

 
 
 
 
 .wrapper
{
	width:1004px;
	margin:0 auto;
}
 
 .content_area{
	margin:0;
	padding:10px;
}
 
 .left_area h1{
	font-size:24px;
	color:#999999;
	margin-bottom:0px;
	display:none;
	
}
 
 #contact-mail-page{
	font-size:12px;
}

#contact-mail-page label{
	font-size:12px;
	font-weight:normal;
}




.contact_contleft
{
	width:520px;
	float:left; background-image:Url(../images/hor_ine.jpg); background-repeat:repeat-x; background-position:0px 52px;
}




.contact_massage
{
	width:520px;
	float:left; background-color:#ece9d8; margin-top:30px; height:100px; border:1px solid #e3ddbf;
}
.contact_contleft h2
{
	font-size:20px;
	color:#404040;
	font-weight:bold;
	font-family:arial;

	margin:0px;
   padding-top:15px;
}


html>body .contact_contleft h2
{
	font-size:20px;
	color:#404040;
	font-weight:bold;
	font-family:arial;
	padding:0px;
	margin:0px;
	padding-bottom:20px;
	padding-top:15px;
}

a.contact_try_again:link, a.contact_try_again:active, a.contact_try_again:visited{ font:Arial; font-size:12px; font-weight:bold; color:#007ec4;text-decoration:none;}

 
a.contact_try_again:hover{ font:Arial; font-size:12px; font-weight:bold; color:#000; text-decoration:underline;}




.request{width:790px;}




 .staricon {
color:#FF0000;
}

.contact_title{width:100%; height:25px; background-color:#ece9d8; font-family:Arial; font-size:14px; color:#163e69; text-indent:20px; line-height:25px;
 background-image:Url(../images/arrow_con.jpg); background-repeat:no-repeat; background-position:3px 0px; font-weight:bold;

}
.contact_text{width:100%; font-family:Arial; font-size:12px; color:#404040;}





#technical th {
padding:4px 10px 4px 5px; background-color:#ebebeb; font-family:Arial; font-size:12px;
}



#technical td {
padding:4px 10px 4px 5px;font-family:Arial; font-size:12px; line-height:18px;
}


#technical .tech_bold{ font-weight:bold;}





.formtable {
border:1px solid #E1E1E1;
margin-bottom:15px;
}



.green_text{ font-size:14px; color:#76af48; font-weight:bold;}	



.link4
{
	font-family: Tahoma, arial, verdana, "trebuchet MS";
	font-size: 17px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-image: url(images/arrow3.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	padding-right: 50px;
	padding-top: 3px;
	padding-bottom: 5px;
}
.link4:hover
{
	font-family: Tahoma, arial, verdana, "trebuchet MS";
	font-size: 17px;
	font-weight: bold;
	color: #52b0cc;
	text-decoration: none;
	background-image: url(images/arrow3.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	padding-right: 50px;
}
.link4a
{
	font-family: Tahoma, arial, verdana, "trebuchet MS";
	font-size: 17px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-image: url(images/arrow4a.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	padding-right: 50px;
	padding-top: 3px;
	padding-bottom: 5px;
	line-height: 19px;
}
.link4a:hover
{
	font-family: Tahoma, arial, verdana, "trebuchet MS";
	font-size: 17px;
	font-weight: bold;
	color: #669a36;
	text-decoration: none;
	background-image: url(images/arrow4a.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	padding-right: 50px;
	line-height: 19px;
}

.link4ina
{
	font-family: Tahoma, arial, verdana, "trebuchet MS";
	font-size: 17px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-image: url(images/arrow4a.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	padding-right: 40px;
	padding-top: 1px;
	padding-bottom: 5px;
	line-height: 19px;
}
.link4ina:hover
{
	font-family: Tahoma, arial, verdana, "trebuchet MS";
	font-size: 17px;
	font-weight: bold;
	color: #669a36;
	text-decoration: none;
	background-image: url(images/arrow4a.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	padding-right: 40px;
	line-height: 19px;
}
