@charset "utf-8";
a img {border:0;}

.page-bg {
	background-image: url(images/page-bg_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#FFFFFF;
}
.staffing-li

{
	font-family:  Georgia, "Times New Roman", serif;
	font-size: 13px;
	line-height: 19px;
	font-weight: normal;
	color: #333333;
	list-style-image: url(images/icon.gif);

}



body {
	background-image: url(images/bridge_02.jpg);
	background-repeat: repeat-x;
	background-color:#00A0DE;
	margin-top:0;
}
.footer-links {
	font-family:Georgia, "Times New Roman", serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}
a.footer-links:link {
	font-family:Georgia, "Times New Roman", serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}
a.footer-links:active {
	font-family:Georgia, "Times New Roman", serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}
a.footer-links:visited {
	font-family:Georgia, "Times New Roman", serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}
h1 {
	font-family: Georgia, "Times New Roman", serif;;
	font-size: 20px;
	font-weight: bolder;
	color: #00A6E5;
	text-decoration: none;
	letter-spacing: -1px;
}
.text-links {
	font-family: Georgia, "Times New Roman", serif;;
	font-size: 13px;
	font-weight: normal;
	color: #00A8E3;
	text-decoration: none;
}
h2 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #142328;
	line-height: 12px;
}
h1.freegas {
	font-family: "Blair ITC STD";
	font-size: 20px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	letter-spacing: -1px;
}
/*  

td {
	font-family: Georgia, "Times New Roman", serif;;
	font-size: 13px;
	font-weight: normal;
	color: #142328;
	line-height: 17px;
}  */
h4 {
	font-family: Georgia, "Times New Roman", serif;;
	font-size: 13px;
	line-height: 19px;
	font-weight: normal;
	color: #00A6E5;
	font-style: italic; 
}
h5 {
	font-family:  Georgia, "Times New Roman", serif;;
	font-size: 13px;
	line-height: 19px;
	font-weight: normal;
	color: #333333;
}
form {
	font-family:  Georgia, "Times New Roman", serif;;
	font-size: 13px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
}
h6 {
	font-family: Georgia, "Times New Roman", serif;;
	font-size: 18px;
	line-height: 19px;
	font-weight: normal;
	color: #00A6E5;
	font-style: italic; 
}
question {
	font-family:  Georgia, "Times New Roman", serif;;
	font-size: 11px;
	font-weight: normal;
	color: #00A6E5;
	font-style: italic; 
}
.news-text {
	font-family: Georgia, "Times New Roman", serif;;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.news-text-links {
	font-family: Georgia, "Times New Roman", serif;;
	font-size: 11px;
	font-weight: bold;
	color: #0DACE6;
	text-decoration: none;
}
.phone-number {
	font-family: Georgia, "Times New Roman", serif;;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: -1px;
}

.news-text-links:hover {
	font-family: Georgia, "Times New Roman", serif;;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.login-form{
	font-family:  Georgia, "Times New Roman", serif;;
	font-size: 11px;
	font-weight: normal;
	color: #00A6E5;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #D7F2FD;
}
.form-field {
	font-family: Georgia, "Times New Roman", serif;;
	font-size: 12px;
	font-weight: normal;
	color: #0182C4;
	letter-spacing: -1px;
	text-align: left;
	border: 1px solid #0075B8;
}
.f110
{
width:90px;
height:16px;
background-color:#0198d2;
font-family:"Trebuchet MS", Arial, Verdana;
font-size:8pt;
color:#ffffff;
border:0px;
}
.fbut
{
width:30px;
height:18px;
background-color:#0198d2;
font-family:"Trebuchet MS", Arial, Verdana;
font-size:8pt;
color:#ffffff;
border:0px;
padding:0px;
}
#form-clamp

{
padding:0px;

}



div#flash_nav {
	width: 850px;
	min-height: 200px;
	background-color: #FFFFFF;
	text-align: center;
}

.registeration{ margin:0 auto; width:800px; min-height:300px; padding-top:20px; background-color:#fafafa;}





/*--------dec-13------------*/
b{ color:#F00; font:normal 10px Tahoma, Geneva, sans-serif;}
.clr{ clear:both;}
.form-2layout{ width:100%;}
.form-2layout h5{ font:bold 14px Tahoma, Geneva, sans-serif; color:#333;}
.form-outline{ display:block; margin:0 auto; font:normal 11px Tahoma, Geneva, sans-serif; color:#000; padding:10px 5px 20px; border:0px solid #bbb;}
.form-outline legend{clear:both; font:normal 11px Tahoma, Geneva, sans-serif; color:#000; padding:0 5px;}
.form-2layout .form-outline dl {float:left; width:47%; display:block; margin-top:5px; *float:none;  *margin-top:1px;}
.form-outline span{ margin-right:20px;}
.form-outline span input{  padding:0; margin:0; }
.form-2layout .form-outline dl.two{ width:100%; clear:both;}
.form-2layout .form-outline dt {float:left; text-align:left; width:40%; line-height:25px; margin:0 0 0 0; padding-right:1%;}
.form-2layout .form-outline dt.alt{float:left; text-align:left; width:49%; line-height:25px; margin:0 0 0 0; padding-right:1%;}

.form-2layout .form-outline dt.alt-2{float:left; text-align:left; width:38%; line-height:25px; margin:0 0 0 0; padding-right:1%;}


.form-2layout .form-outline dd {float:left; width:61%; line-height:25px; margin:0 0 0 0;}
.form-2layout .form-outline dl.two dt {float:left; text-align:left; width:16%; line-height:25px; margin:0 0 0 0; padding-right:2%;}
.form-2layout .form-outline dl.two dd {float:left; width:72%; line-height:25px; margin:0 0 0 0;}
.form-outline a{font:normal 11px/20px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:underline;}
.form-outline a:hover{ color:#000; font-size:14px; font-weight:bold;}
.form-outline strong{ color:#d50606;}
input{font:normal 11px Tahoma, Geneva, sans-serif;}
.input1{ width:177px; padding:2px; border:1px solid #98b0cf;}
.input2{ width:126px; padding:2px; border:1px solid #98b0cf;}
.input3{ width:80px; padding:2px; border:1px solid #98b0cf;}
.input4{width:40px; padding:2px; border:1px solid #98b0cf;}
.input5{ width:400px; padding:2px; border:1px solid #98b0cf;}
.input6{ width:520px; padding:2px; border:1px solid #98b0cf;}
.input7{ width:156px; padding:2px; border:1px solid #98b0cf;}
.tab-bor{ border:1px #999 solid;}
.odd-cl{ background:#fff;}
.even-cl{ background:#fafafa;}

/*--------Jan-3rd ------------*/
.inner-outer{ width:100%; background-color:#ddd; border: solid 1px #CCC; padding:20px 0px;}
.login-inn{ width:70%; margin:0 auto; min-height:200px; height:auto !important; height:200px; background:#fff; border:1px #ccc dashed; padding:10px; font:normal 12px Tahoma, Geneva, sans-serif;}
.login-inn input[type="text"]{ font:normal 11px Tahoma, Geneva, sans-serif; color:#999; width:200px; padding:2px;}
.login-inn input[type="password"]{ font:normal 11px Tahoma, Geneva, sans-serif; color:#999; width:200px; padding:2px;}
.login-inn h2{ font:normal 24px Arial, Helvetica, sans-serif; color:#0079a8; padding:0; margin:0; background:url(../images/login.png) no-repeat ; width:27px; height:41px; padding-left:30px; padding-top:14px;}
.button-login{ background:#0277a4; padding:2px 5px; cursor:pointer; border:1px #CCC solid; color:#fff; font-size:12px;}
.button-login:hover{ background:#2b9bc7; border:1px #CCC solid;}
.reg{ color:#e05a00 !important; text-decoration:none; font:normal 12px Arial, Helvetica, sans-serif;}
.reg:hover{ color:#666 !important;}

/*--------Jan-4th ------------*/
.inner-outer-white{ width:94%; background-color:#fff; border: solid 1px #CCC; padding:3%;}
.inner-outer-white ul{ padding:0; margin:0; padding-left:20px; padding-top:20px;}
.inner-outer-white ul li{ font:normal 14px Tahoma, Geneva, sans-serif; color:#666; padding-bottom:10px;}
.inner-outer-white ul li span{ color:#900; font:normal 12px Tahoma, Geneva, sans-serif;}
.inner-outer-white ul li a{ font:normal 14px Tahoma, Geneva, sans-serif; color:#666; text-decoration:none;}
.inner-outer-white ul li a:hover{  color:#000;}
h2{ font:normal 24px Arial, Helvetica, sans-serif; color:#0079a8; padding:0; margin:0; }


/*--------Jan-5th ------------*/
.topllink{ padding:10px; margin:0;}
.topllink ul{ margin:0; padding:0}
.topllink ul li{ padding-right:10px; font:bold 12px Tahoma, Geneva, sans-serif; color:#333; float:left; list-style:none;}
.topllink ul li a{ padding:0px 10px; font:bold 12px Tahoma, Geneva, sans-serif; color:#333; text-decoration: underline;}
.topllink ul li a:hover{ color:#36C;}
.breadcrum{ padding:5px; text-decoration:none;}
.breadcrum ul{ margin:0; padding:0;}
.breadcrum ul li{ font:normal 14px Tahoma, Geneva, sans-serif; color:#666 !important; text-decoration:none; float:left; list-style:none;}
.breadcrum ul li a{ font:normal 14px Tahoma, Geneva, sans-serif; color:#666;  text-decoration:none; padding-left:10px; list-style:none;}
.breadcrum ul li a:hover{ font:normal 14px Tahoma, Geneva, sans-serif; color:#000;  text-decoration:none;}
.breadcrum ul span{font:normal 14px Tahoma, Geneva, sans-serif; color:#666 !important; text-decoration:none; float:left;}
.breadcrum ul span a{font:normal 14px Tahoma, Geneva, sans-serif; color:#666 !important; text-decoration:none; float:left;}
.breadcrum ul span a:hover{color: #142328 !important;}
.edit-linkstyle{ font:normal 12px Arial, Helvetica, sans-serif !important; color:#666 !important; text-decoration:none !important;}
.edit-linkstyle:hover{ font:normal 12px Arial, Helvetica, sans-serif !important; color:#000 !important; text-decoration:none;}
.login-inn h5{ font:normal 24px Arial, Helvetica, sans-serif; color:#0079a8; padding:0; margin:0; background:url(../images/login.png) no-repeat ; width:250px; height:41px; padding-left:30px; padding-top:14px;}
.curs-point{ cursor:pointer;}
