@import url("ff.css");
body,td,th{color:#666666;font:11px Verdana,Arial,Helvetica,sans-serif;}
body{background:#FFFFFF;margin:0px;}
a:link{text-decoration:none;color:#452270;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
.b{font-weight:bold;}
.ul{text-decoration:underline;}
.s10{font-size:10px;}
.s11{font-size:11px;}
.s12{font-size:12px;}
.s15{font-size:15px;}
.s22{font-size:22px;}
.c0{color:#FFFFFF;}
.c1{color:#000000;}
a.c2,.c2{color:#666666;}
.c3{color:#452270;}
.c4{color:#699411;}
.w100{width:100%;}
/*********************/
.hp_table{width:770px;}
.wrapper_table{width:770px; overflow:auto;}
.quicklinks{float:right;margin:16px 0 0 0;padding:0 15px 0px 0; color:#969A9D; font-size:12px; white-space:nowrap;}
.quicklinks a{color:#452270;font-size:10px;font-weight:bold; display:inline-block; padding:0 5px 1px; margin:0 -2px 0px;}
.quicklinks a:hover { color:#FFFFFF; text-decoration:none; background-color:#BEC2C4;}
.hp_head{height:92px;vertical-align:bottom;}
.hp_nav{padding:12px 3px 17px;text-align:right; height:150; vertical-align:bottom}
.hp_nav div{float:left;}
.hp_info_table{background:url(../../Images/EN/hp_grad.gif) top repeat-x #EEEFF0;width:100%; vertical-align:top;}
.hp_td1{background:url(../../Images/EN/hp_spacer.gif) right repeat-y;color:#000000;line-height:15px;padding:0 9px 5px 13px;vertical-align:top;}
.hp_td2{color:#000000;line-height:15px;padding:0 9px 15px 13px;vertical-align:top;}
.hp_img{border:1px solid #FFFFFF;float:left;margin:0 10px 0 0;}
td.footer {  vertical-align:bottom;}
table.footer{width:100%; height:100%;}
div.footer{background:#BEC2C4;height:13px;}
a.footer{background:#757879;border-right:1px solid #FFFFFF;color:#FFFFFF;display:inline-block;font-size:10px;font-weight:bold;padding:0 12px 1px;}
.nav {padding:0 0 6px;}
.pre_title{
	background:url(../../Images/EN/hp_grad.gif) top repeat-x #EEEFF0;
	color:#807F7F;
	font-size:22px;
	padding:22px 9px 0 13px;
	vertical-align:top;
	width: 226px;
}
.pre_title div {color:#807F7F;
	font-size:22px;}
.head { height:76px;}
.head .quicklinks {margin:8px 0 0;}
.content {vertical-align:top; height:100%;}
.content_table,.content_table_1col { width:100%; overflow:auto;}
.col_single *,.col_left * { line-height:15px;}
td.sub { padding:6px 0 0;}
td div.sub { background:url(../../Images/EN/nav_bar_bg.gif) right center no-repeat #5A8207;width:423px; height:14px; color:#FFFFFF; padding:0 0 0px 5px;font-size:10px; margin:6px 0 12px; line-height:normal!important;}
td div.sub *  { line-height:normal!important;}
div.sub .vline { display:inline-block; padding:0 5px;}
div.sub a { font-weight:bold; font-size:10px; text-decoration:none; color:#C2E57C;}
div.sub a:hover,div.sub a.current { text-decoration:none; color:#FFFFFF;}
.pad_tb15 { margin:15px 0;}
h4,.title_s15b {font-size:15px;font-weight:bold; color:#452270;}
h5,.title_s12b {font-size:12px;font-weight:bold; color:#452270;}
.col_single {padding:12px 0 0; vertical-align:top; line-height:15px;}

.col_right { width:190px; vertical-align:top; padding:27px 0 0;}
.col_left { width:570px; padding:12px 10px 0 0; vertical-align:top; line-height:15px;}
.img_table {}
.img_table td { padding:15px 9px 0 0;}
.img_table td td { padding:0;}
.border { border:2px solid #BEC2C4; width:97px; height:98px; vertical-align:middle; text-align:center;}
.projects { margin:17px 0; width:70%;}
.projects100 { margin:17px 0; width:100%; overflow:auto;}

.projects_img_td { vertical-align:top; text-align:center; }
.projects_img_div { border:2px solid #BEC2C4;vertical-align:middle; text-align:center; }

.projects_img { border:2px solid #BEC2C4;}
/*.projects_img_td table {}
.projects_img_td td {}*/
.projects_txt_td { vertical-align:top; padding:0 0 0 10px; width:300px;}
div.comp{ height:35px; padding-bottom:10px; padding-top:5px; overflow:hidden;}
div.compHeader{ height:15px; overflow:hidden; font-weight:bold;}
.projects_spacer { height:20px;}
.projects_v_spacer { width:40px;}
a.projects_url { color:#452270; display:block; padding-top:5px;}
.back { text-align:center;color:#452270; font-size:12px;}
.back a { font-weight:bold;color:#452270; font-size:12px;}
div.block_text { width:10%; text-align:justify; padding-right:10px;}
/************/
div.contact { width:490px; margin-left:60px;}
div.contact p { clear:left; margin:0; padding:5px 0 0 30px; border-left:1px solid #CACCCE;}
div.contact p label { float:left; width:22%; margin:3px 0 0;}
.input1 { border:1px solid #7F9DB9; width:170px;}
.input2 { border:1px solid #7F9DB9; width:107px;}
.select1 { border:1px solid #7F9DB9; width:170px;}
.select2 { border:1px solid #7F9DB9; width:59px;}
.textarea1 { border:1px solid #7F9DB9; width:345px; height:80px;}
.btnSend { background-color:transparent; border:1px solid #452270; border-top:0; border-bottom:0; font-weight:bold; color:#452270; margin: 15px 0 0 240px; cursor:pointer; font-size:12px;}
/************/