

.contact_left {	float:left;	margin:0px;	padding:0px width:800px; }
.contact_right { float:right; width:140px; margin:18px; padding:0px; }
.contact_layout { width:962px; margin:0px; padding:0px; } 



/* contact */ 

.detail_layout {
 	width:624px;
	margin:0px;
	padding:0px;
	font-size:12px;
}
.detail_layout p {
	margin:0px;
	padding:5px 0 0 0;
}
.detail_layout table tr td {
 	border:0px;
}
.detail_layout table tr th {
 	border:0px;
}
.detail_layout ul{
	margin:0px;
	padding:0px;
	}
.detail_layout ul li{

	list-style-type: none;
	margin:5px 0 16px 0;
	padding:0px;
	font-size:11px;
	font-weight:normal;
	vertical-align:baseline;
	line-height:14px;
}
.detail_layout ul li p {
	margin:0px;
	padding:5px 0 0 0;
}
.detail_layout ul li a{ color:#005A84; font-weight:bold;font-size:13px;}
.detail_layout ul li a:hover{ color:#FF8000; font-weight:bold; text-decoration:none;font-size:13px;} 



.detail_layout .number { font-size:10px; color:#828282; } */

.detail_list_contact {
	text-align:left;
}
.detail_list {
width:624px;
text-align:left;
}

.detail_list ul {
display:block;
list-style-type:none;
margin:0px;
padding:0px;
}

.detail_list li {

padding:0px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#505050;
margin: 0px;
padding-bottom: 0px;
margin-left:-40px;
}

.detail_list li a {
color:#005a84;
font:bold 13px Arial, Helvetica, sans-serif;
}

.detail_list li a:hover {
color:#ff8000;
}

.detail_list li p {
padding-top:3px;
}

.font_details {
font:normal 10px Arial, Helvetica, sans-serif;
color:#828282;
}




.detail_title {
	font-size:17px;
	color:#b40d08;
	margin-left:5px;
}	
.detail_title01 {
	font-size:17px;
	color:#343434;
}	
.line_blue{
	border-top-width:2px;
	border-top-style: solid;
	border-top-color: #e0e6f2;
	margin-top: 2px;
	margin-right:2px;
	padding: 0px;
	
}
.line_dot_blue {
	background-image:url(/images/dot_blue.gif);
	background-repeat:repeat-x;
	width:630px;
	height:1px;
	margin-top:10px;
	padding:0px;
	font-size:1px;
}

.form_box_up {
	background-image:url(/images/text_up.gif);
	background-repeat:repeat-x;
	height:20px;
	margin-left:15px;
	margin-right:15px;
}
.form_box_down {
	background-image:url(/images/text_down.gif);
	background-repeat:repeat-x;
	height:20px;
	margin-left:15px;
	margin-right:15px;
}
.form_box_tit {
	margin-left:44px;
	margin-top:0px;
	color:#545454; 
	font-weight:bold;	
 }
.form_name {margin-left:10px; float:left; margin-top:2px; width:130px;}
.form_info {margin-left:10px; margin-top:0px;  float:left; color:#656565; font-weight:normal; line-height:20px}


.form_box {
font:normal 13px Arial, Helvetica, sans-serif;
color:#505050;
width:620px;
}

.form_box p {
padding-bottom:10px;
}

.form_box a {
font:bold 13px Arial, Helvetica, sans-serif;
color:#005a84;
}

.form_box a:hover {
font:bold 13px Arial, Helvetica, sans-serif;
color:#ff8000;
}

.form_box_div {
    border: 5px solid #E8E8E8;
    margin: 16px 0 0;
    padding: 20px;
    width: 574px;
}

.form_box_div strong {
font:bold 14px Arial, Helvetica, sans-serif;
color:#505050;
}

.form_box_div input[type="text"] {
color:#828282;
width:298px;
border:#b6b6b6 1px solid;
padding:4px;
}

.mandatory {
font:bold 16px Arial, Helvetica, sans-serif;
color:#ff8000;
}
.text {
width:810px;
font:normal 13px Arial, Helvetica, sans-serif;
color:#505050;
line-height:14px; 
}
.text p{
margin:0px;
padding: 0 0 16px;
}
.text ul{
list-style-type:none;
margin:0px;
padding:0px;
}
.text ul li {
background:url(../../images/inner-dot.gif) no-repeat 1px 10px;
list-style-type:none;
margin:0px;
padding:7px 0 7px 18px;
}
.textPrivacy {
width:810px;
font:normal 13px Arial, Helvetica, sans-serif;
color:#505050;
line-height:14px; 
}
.textPrivacy h2{
margin:0px;
padding: 10px 0;
font-size:18px;
color:#505050;
font-weight:bold;
text-transform:none !important;
}
.textPrivacy p{
margin:0px;
padding: 0 0 16px;
}
.textPrivacy ol {
margin:0px;
padding:0px;
}
.textPrivacy ol li {
background:url(../../images/inner-dot.gif) no-repeat 1px 4px;
list-style-type:none;
padding:0 0 10px 15px;
margin:0px;
}
.textPrivacy ul {
margin:0px;
padding:0px;
}
.textPrivacy ul li {
background:url(../../images/inner-dot.gif) no-repeat 1px 4px;
list-style-type:none;
padding:0 0 10px 15px;
margin:0px;
}
.textPrivacy ul ul {
margin:10px 0 0 0;
padding:0px;
}
.textPrivacy ul ul li {
background:url(../../images/inner-dot.gif) no-repeat 1px 4px;
list-style-type:none;
padding:0 0 10px 15px;
margin:0px;
}
.brkline_list4 {
background:url(../../images/line.gif) repeat-x bottom;
width:620px;
padding-top:11px;
height:18px;
}

/* Form CSS Ends */
.r_banner { 	
	margin-top:10px;
}

.resources_box{
	margin: 0;
    padding: 0;
    width: 800px;
}

.resources_box a {color:#005A84;}
.resources_box a:hover {color:#FF8000;}

.resources_link {
	margin:20px 20px 0 0;
}
.resources_link a {color:#005A84; font-weight:bold;}
.resources_link a.hover {color:#FF8000; font-weight:bold;}

.right_job {
width:300px;
}

.right_job_bg {
background:#e8e8e8;
font:bold 11px Arial, Helvetica, sans-serif;
text-transform:uppercase;
display:block;
color:#828282;
width:300px;
padding:3px 0 3px 19px;
}

.right_job_bg01 {
padding:12px 0 22px 17px;
}

.right_job_bg02 {
padding:12px 0 22px 7px;
}



#content table {border: #ccc 1px solid;}
#content table th{background-color: #f3f3f3; font-weight:bold; padding:2px;}
#content table td{vertical-align: top; padding:2px;}
