@import url("reset.css");
/* Main CSS Start */
body {
	background: #525254;
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #666;

}
span{
	/*color:#f99d3a;*/
}
a{
	text-decoration:none;
	color:#f99d3a;
}
a:hover{
	text-decoration:underline;
	margin:0px;
	padding:0px;
}
h1{
	color:#717070;
	font-size:12px;
	font-weight:bold;
}
h2{
	color:#f6931e;
	font-weight:bold;
	font-size:11px;
}
h3{
	color:#818a8d;
	font-size:22px;
	font-weight:normal;
}
h4{
	/*color:#f4a046;*/
	color:#E1901A;
	font-size:18px;
	font-weight:bold;
}
h5{
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
#wrapper_main{
	background:url(../images/bg.gif) repeat-y center;
	min-height:500px;
	width:1003px;
	overflow-x:hidden;
	margin:0 auto;
	/*line-height:18px;*/
	
}
#wrapper {
	width: 1003px;
	margin: 0 auto;
	overflow-x:hidden;
}
#wrapper_top{
	float:left;
	background:url(../images/wrapper-top.gif) no-repeat top;
	width:1003px;
	height:8px;
	border:0;
	font-size:0;
}
#wrapper_bottom{
	float:left;
	background:url(../images/wrapper_bottom.gif) no-repeat bottom center;
	width:1003px;
	height:10px;
	border:0;
	font-size:0;
}
#wrapper_center{
	float:left;
	background:url(../images/wrapper_center.gif) repeat-y;
	width:1003px;
	/*border-left:#000000 2px solid;
	border-right:#000000 2px solid;*/
}
/* Main CSS End */
#content_main{
	margin:0 0 0 10px;
}
/* Header CSS Start */
#header {
	background:url(../images/header-bg.gif) repeat-y;
	height: 137px;
	width:981px;
}
#top_menu {
	width:981px;
}
.logo a{
	float:left;
	background:url(../images/logo.jpg) no-repeat top;
	width:281px;
	height:86px;
	clear:both;
	margin:25px 0 0 10px;
}
.login_box{
	float:right;
	width:272px;
	margin:2px 7px 0 0;
}
.login_top{
	float:left;
	background:url(../images/login-box-top.gif) no-repeat top;
	height:15px;
	width:272px;
}
.login_bottom{
	float:left;
	background:url(../images/login-box-bottom.gif) no-repeat bottom;
	height:16px;
	width:272px;
	position:static;
}
.login_center{
	float:left;
	background:url(../images/login-box-center.gif) repeat-y ;
	height:90px;
	width:272px;
	padding-left:23px;
	padding-bottom:11px;
	position:relative;
}
.login_center h1{
	margin-top:-10px;
	padding:0;
	width:242px;
	float:left;
	margin-left:0;
}
.login_center p{
	float:left;
	padding:5px 0;
	color:#777676;
}
.list_menu{
	float:left;
	width:150px;
	height:19px;
	background:#faf9f9;
	border:1px #a0a0a0 solid;
	margin:5px 0 5px 28px;
	font-size:15px;
}
.login_center select{
	color:#555454;
	font-size:9px;
}
.txt_field{
	float:left;
	width:149px;
	height:13px;
	background:url(../images/txt_field1.gif) no-repeat center;
	border:1px #a0a0a0 solid;
	margin:5px 0 5px 5px;
	color:#555454;
	font-size:13px;
}
.black{
	color:#5a5a5a;
	float:left;
	margin-top:-3px;
	padding-left:40px;
}
.black-1{
	color:#5a5a5a;
	float:right;
	padding-left:5px;

}
.orange{
	float:right;
	margin-top:-16px;
	margin-right:-27px;
}
.forgot{
	float:left;
	width:230px;
	color:#5a5a5a;
}
/* Header CSS End */


/* Menu CSS Start */
#menu {
	height: 33px;
	clear:both;
	margin-top:1px;
	margin-bottom:9px;
}

#menu ul{
	float:left;
}
#menu ul li{
	float:left;
	padding-right:1px;
}
.ph_no{
	float:left;
	width:266px;
	height:33px;
	background:url(../images/menu_re.gif) repeat-x;
}
.ph_no p{
	float:left;
	color:#332610;
	padding:10px 0 0 30px;
}
.menu_right{
	float:right;
	background:url(../images/menu-right.gif) no-repeat right;
	width:6px;
	height:33px;
}
/* Menu CSS End */


/* Content CSS Start */
#content {
	/*width:960px;*/
	width:981px;
	line-height:18px;
}
#col-1 {
	width: 720px;
	float: left;
}
.banner{
	float:left;
	/*background:url(../images/banner.gif) no-repeat;*/
	height:262px;
	width:743px;
}
.banner_02{
	float:left;
	/*background:url(../uploads/banner2.gif) no-repeat;*/
	height:262px;
	width:743px;
}
.banner_03{
	float:left;
	/*background:url(../images/banner3.gif) no-repeat;*/
	height:262px;
	width:743px;
}


.banner_links{
	float:right;
}
.banner_links ul{
	float:right;
	padding-top:35px;
}
.banner_links ul li{
	float:none;
	padding:5px 0;
}
#col-2 {
	/*width: 232px;*/
	width: 253px;
	float: right;
	margin-right:0px;
	/*margin-left:8px;*/
	/*border:solid 1px #000000;*/
}
.col_2_top{
	/*margin-right:11px;*/
	float:right;
	background:url(../images/address_box_top.gif) no-repeat top;
	height:10px;
	width:231px;
}
.col_2_bottom{
	/*margin-right:11px;*/
	float:right;
	background:url(../images/address_box_bottom.gif) no-repeat bottom;
	height:10px;
	width:231px;
}
.col_2_center{
	/*margin-right:11px;*/
	float:right;
	background:url(../images/address_box_center.gif) repeat-y;
	min-height:100px;
	width:231px;
}
.col_2_center h2{
	float:left;
	width:215px;
	font-size:11px;
	line-height:10px;
	margin-left:7px;
	border-bottom:#fac98e 1px solid;
	padding-bottom:10px;
}
.col_2_center ul{
	float:left;
	margin-left:10px;
	width:215px;
	border-bottom:#fac98e 1px solid;
	padding: 5px 0 10px 0;
}
.col_2_center ul li{
background:url(../images/li_bg.gif) no-repeat left;
padding:0 15px;
}
.col_2_center ul a{
	text-decoration:none;
	font-size:13px;
	color:#000;
	font-weight:bold;
}
.col_2_center ul a:hover{
	text-decoration:underline;
}
.col_2_center p{
float:left;
	text-decoration:none;
	font-size:12px;
	color:#7c7b7b;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10px;
	width:215px;
	margin-top:5px;
}
.col_2_center p strong{
color:#4c4c4c;
font-style:italic;
}
.txt_field_2{
	float:left;
	width:190px;
	height:16px;
	background:url(../images/txt_field.gif) no-repeat center;
	border:1px #a0a0a0 solid;
	margin:0 0 5px 10px;
	color:#555454;
	font-size:12px;
}
.search{
	float:right;
	padding:10px 30px 7px 0;
}
.left_links{
	float:left;
	width:210px;
	padding:0px 0 0 28px;
}
.left_links h3{
	float:left;
}
.left_links p{
	float:left;
	color:#868687;
	font-size:13px;
	font-weight:bold;
	padding-top:10px;
	width:200px;
}
.left_links ul{
	float:left;
	padding-top:15px;
}
.left_links ul li{
background:url(../images/blue_img.png) no-repeat left bottom;
	float:left;
	padding-left:60px;
	width:200px;
}
.left_links ul li a{
	text-decoration:none;
	color:#6e6e6e;
	font-weight:bold;
	line-height:24px;
	text-align:center;
}
.left_links ul li:hover{
	background:url(../images/orange_img.png) no-repeat left bottom;
	text-decoration:underline;
	float:left;
}
#inner_content{
	float:left;
	width:980px;
	margin-top:10px;
	padding-bottom:30px;
}
#col_11{
	float:left;
	width:428px;
	background:transparent;
	border-right:1px #b2b2b2 solid;
	padding-bottom:20px;
}
.heading_div{
	float:right;
	width:214px;	
}
.heading{
	float:left;
	background-color:#14157F;
	/*background:url(../images/heading_bg.gif) repeat-y;*/
	width:212px;
	min-height:33px;
}
.heading h5{
	float:left;
	font-size:17px;
	color:#fff;
	font-weight:normal;
	padding:6px 0 0 6px;
}
.heading span{
	font-size:19px;
	color:#fff;
	font-weight:bold;
}
.heading_div p{
	float:left;
	width:190px;
	font-size:14px;
	padding:30px 0 0 20px;
	line-height:20px;
}
#col_22{
	float:left;
	width:540px;
}
.para{
	float:right;
	width:640px;
	border-bottom:1px #b2b2b2 solid;
}
.para p{
	float:left;
	font-size:13px;
	width:400px;
	padding-left:10px;
	padding-top:10px;
}
.para p strong{
	font-size:18px;
}
.photo{
	float:right;
	padding:0px 0px 10px 0px;
}
.connect_us{
	width:165px;
	float:left;
	margin:10px 0 0 10px;
	border-right:1px #b2b2b2 solid;
	padding-right:0px;
}
.connect_us h4{
	font-size:17px;
	padding-bottom:10px;
}
.connect_us-2 h4{
	font-size:17px;
	padding-bottom:10px;
}
.connect_us-3 h4{
	font-size:17px;
	padding-bottom:10px;
}
.connect_us ul{
	width:150px;
	float:left;
	padding-bottom:20px;
	padding-left:20px;
}
.connect_us ul li{
	float:left;
	padding:5px 5px;
	text-align:center;
}
.connect_us ul li.pad{
	padding-left:20px;
}
.green{
	float:left;
	color:#8db167;
	font-size:14px;
	font-weight:bold;
}
.orange-1{
	float:left;
	color:#e1901a;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	width:45px;
}
.orange-2{
	float:left;
	color:#e1901a;
	font-size:11px;
	font-weight:bold;
	width:170px;
}
.orange-1 span{
	float:right;
	color:#000;
	width:100px;
}
.orange-11{
	float:right;
	color:#000;
	width:110px;
	font-weight:bold;
}
.connect_us-2{
	width:160px;
	float:left;
	margin:10px 0 0 15px;
	border-right:1px #b2b2b2 solid;
	padding-right:5px;
}
.connect_us-3{
	width:140px;
	float:left;
	margin:10px 0 0 15px;
	padding-right:0px;
	
}
.connect_us-2 ul{
	width:135px;
	float:left;
	padding-bottom:20px;
}
.connect_us-2 ul li{
background:url(../images/blt_03.png) no-repeat right;
}
.connect_us-2 ul li a{
	color:#737373;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	padding-top:8px;
}
.yellow{
	float:left;
	color:#caa90f;
	font-size:13px;
	margin:0px;
	padding:0px;
}
.yellow_2{
	clear:both;
	float:left;
	color:#caa90f;
	font-size:13px;
	margin:0px;
	padding:0px;
}
.bold_text{
	font-weight:bold;
	color:#b2b2b2;
}

/* Content CSS End */


/* Footer CSS Start */
#footer {
	width:981px;
	height: 34px;
	background:#808080;
}
.footer_menu{
	float:right;
	color:#cbcbcc;
	width:800px;
	padding:5px 20px 20px 0;
}
.footer_menu p{
	float:right;
	color:#cbcbcc;
	font-size:10px;
}
.footer_menu a{
	color:#cbcbcc;
	font-size:10px;
}
.footer_menu a:hover{
	text-decoration:underline;
}
/* Footer CSS End */

/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\<secondary_page>\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
.blow_menu{
	float:left;
	width:980px;
	padding-bottom:20px;
}
.blow_menu ul{
	float:left;
	width:980px;
}
.blow_menu ul li{
	float:left;
	padding:0 14px;
}
.blow_menu ul li a{
	color:#8c8c8c;
	font-weight:bold;
	font-size:12px;
}
.blow_menu ul li a:hover{
	color:#f9a913;
}

#col_1_secondery{
	float:left;
	width:166px;
	margin:0 30px 0 20px;
}

.left_div{
	float:left;
	width:420px;
}

#col_2_secondery{
	float:left;
	width:722px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
}

#col_2_secondery a{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
}

#col_2_secondery a:hover{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
}

#col_2_secondery h3{
	float:left;
	border-bottom:#f9a913 1px solid;
	padding:0 0 10px 0;
	color:#7f7f7f;
	width:775px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:23px;
}

#col_2_secondery h1{
	float:left;
	padding:12px 0 0 0;
	color:#7f7f7f;
}


.left_div p{
	float:left;
	padding:12px 0;
	color:#404040;
	line-height:16px;
	width:420px;
}
.building{
	float:right;
	padding:0 0 0 5px;
}
.connect_us_3{
	width:178px;
	float:left;
	border-bottom:1px #b2b2b2 solid;
	padding-left:10px;
	padding-bottom:10px;
}
.connect_us_3 h4{
	font-weight:normal;
	padding-bottom:10px;
}
.connect_us_3 ul{
	width:135px;
	float:left;
	padding-bottom:20px;
}
.connect_us_3 ul li{
background:url(../images/bullet.gif) no-repeat right;
}
.connect_us_3 ul li a{
	color:#737373;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
}
.connect_us_4{
	width:188px;
	float:left;
	margin:30px 0 10px 0;
	border-bottom:1px #b2b2b2 solid;
}
.connect_us_4 ul{
width:150px;
	float:left;
	padding-bottom:20px;
	padding-left:20px;
}
.connect_us_4 ul li{
	float:left;
	padding:5px 5px;
	text-align:center;
}
.connect_us_4 ul li.pad{
	padding-left:20px;
}
.watch_demo{
	float:left;
	width:166px;
	padding:20px 0 30px 20px;
	border-bottom:1px #b2b2b2 solid;
}
.txt_div{
	float:left;
	width:166px;
	margin-bottom:20px;
	margin-top:30px;
	padding:0 0 20px 0;
}
.txt_div P{
	float:left;
	width:130px;
	text-align:center;
	padding-left:20px;
	line-height:23px;
	font-weight:bold;
}
.current_focus{
	float:left;
	width:712px;
}
.current_focus p{
	float:left;
	padding:10px 0;
	color:#404040;
	line-height:16px;
	width:722px;
}
.current_focus p strong{
	font-style:italic;
	color:#6f6f6f;
}
.our_gole{
	float:left;
	width:703px;
	clear:both;
	margin:0;
	padding:0;
	
}
.gole_main{
	float:left;
	padding-left:20px;
	width:682px;
	margin:0;
}
.gole_main h5{
	float:left;
	padding-bottom:4px;
}
.gole_main p{
	float:left;
	padding-bottom:4px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.gole_top{
	float:left;
	width:702px;
	height:11px;
	background:url(../images/gole_top.gif) no-repeat top;
}
.gole_bottom{
	float:left;
	width:702px;
	height:11px;
	background:url(../images/gole_bottom.gif) no-repeat bottom;
}
.gole_center{
	float:left;
	width:702px;
	min-height:200px;
	background:url(../images/gole_center.gif) repeat-y;
	padding-top:10px;
}
.gole_center h5{
	float:left;
}
.gole_center p{
	float:left;
	width:675px;
}
.t-fields{
	float:left;
	width:270px;
	color:#000;
}
.t-fields-2{
	float:left;
	width:381px;
	padding-left:20px;
	color:#000;
}
.tf{
	background:url(../images/tf_1.gif) no-repeat center;
	height:27px;
	width:210px;
	border:0;
	margin-left:-3px;
	line-height:25px;
    font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
}
.tf_2{
	background:url(../images/tf_2.gif) no-repeat center;
	height:27px;
	width:314px;
	border:0;
	margin-left:-10px;
	line-height:25px;
    font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
}
.t-fields input{ 
	padding-left:20px;
	height:27px;
	width:210px;
}
.t-fields-2 input{ 
	padding-left:20px;
	height:27px;
	width:314px;
}
.t-fields-3{
	float:left;
	width:340px;
	color:#000;
}
.tf_3{
	background:url(../images/tf_3.gif) no-repeat center;
	height:27px;
	width:280px;
	border:0;
	margin:0;
	line-height:25px;
    font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;

}


.t-fields-3 input{ 
	padding-left:20px;
	height:27px;
	width:280px;
}
.tf_5{
	background:url(../images/tf_3.gif) no-repeat center;
	height:27px;
	width:280px;
	border:0;
	margin-left:20px; 
	line-height:25px;
    font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
	
}
.t-fields-5 input{
	padding-left:20px;
	height:27px;
	width:280px;
}

.t-fields-4{
	float:left;
	width:314px;
	margin-left:20px;
	color:#000;
	
}
.tf_4{
	background:url(../images/tf_5.gif) no-repeat center;
	height:27px;
	width:261px;
	border:0;
	margin-left:-3px;
	line-height:25px;
    font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
	
}

.t-fields-4 input{ 
	padding-left:20px;
	height:27px;
	width:261px;
}

.not_mmber{
	float:left;
	/*width:600px;*/
}
.not_mmber h1{
	float:left;
	padding-left:10px;
}
.not_mmber a{
	float:left;
	padding-left:5px;
}

.submit_button{
	float:right;
	padding:5px 30px 2px 0;
	width:61px;
}
.pad_right{
	float:right;
	width:400px;
	text-align:right;
	padding-right:10px;
	padding-top:3px;
}
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\<\secondary_page>\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
.c_news
{
	float:left;
	width:220px;
	line-height:20px;
	padding-top:10px;
}
.connect_w_coester{
	color:#f4a046;
	font-size:18px;
	font-weight:normal;
}

.tab_text_class {
	background:url(../images/coester_orange.png) no-repeat;
	width: 163px;
	height: 45px;
}

.tab_text_class:hover{
	color:#F38D50;
	background:url(../images/coester_white.png) no-repeat;
	width: 163px;
	height: 45px;
}

.tab_text_class a{
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:34px;
	padding-left:20px;
	width: 163px;
	height:100% !important;
	text-decoration:none;
}

.tab_text_class a:hover{
	color:#F38D50;
}
.home_left_links{
	color:#003466;
}