/***
* {
padding:0;
margin:0;
}
***/
body{
background-color:#ffffff;
text-align:center;
padding-bottom:200px;

 }

#container{
 padding:0px;
 position:relative;
 width:1000px;
 margin: 0 auto; 
 color: #000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:left;
 background-color:#7D9FDF;
 }

.bdy {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#ffffff;
}
.i-grasp {
position:absolute;
top:0px;
left:0px;
width:100%;
z-index:2000;
}





/* TABLE STYLES */

.css_table_master {
	/*border-left:solid #DDD9CD 30px;*/
	/*border-top:solid #DDD9CD 30px;*/
	background-color:#7D9FDF;
	text-align:left;
}


.css_td_general {
	background-color:#7D9FDF;
}

.css_contentBody {
	background-color:#7D9FDF;
}

.css_colone_master_table {
	border-right:#ffffff 1px dotted; 
	background-color:#7D9FDF;
}

.css_footer_spacer_table_master {
	background-color:#7D9FDF;
	/*border-left:solid #DDD9CD 30px;*/
}
.css_footer_table_master {
	background-color:#7D9FDF; 
	/*border-left:solid #DDD9CD 30px; */
	background-repeat:no-repeat;;
}

table.css_loggedin_detail_table {
	border-top: 1px dotted #ffffff;
	padding-top:10px;
}

table.css_loggedin_detail_table td{
	padding-top: 1px;
	padding-bottom:1px ;
	padding-left:1px ;
	padding-right: 1px;
	width:200px;
}

.css_table_sub_section {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bolder;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	border-top: 1px dotted #ffffff;
	padding-top:10px;
	padding-bottom:10px;
}
.css_table_sub_section_a {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bolder;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
}
.css_horizontal_table{
	border-bottom: 1px #ffffff dotted;
	font-style:normal;
	font-weight:bolder;
	font-size:12px;
	text-transform:uppercase;
	text-align:left;
	padding-bottom:5px;
}
.css_horizontal_table_2 {
	border-bottom: 1px #ffffff dotted;
	font-style:normal;
	font-weight:bolder;
	font-size:12px;
	text-transform:uppercase;
	text-align:left;
	padding-bottom:0px;
}
.css_horizontal_table_label {
	position:relative;
	left:-5px;
}
/* LOGO STYLES */
.css_cw_left_logo {
	position:relative;
	margin-top:110px;
	border-bottom: 1px dotted #ffffff;
	margin-bottom:137px;
	padding-bottom:24px; 

}

.css_search_sel_header {
	border-bottom: 1px dotted #ffffff;
}
/* FORM ELEMENT STYLES */
.css_drop_down{
	background-color:#ffffff;
	padding-bottom:2px;
}

.css_text_box {
	background-color:#ffffff;
}
.css_drop_down_form {
	position:relative;
	left:3px;
	background-color:#ffffff;
	margin-bottom:1px;
}
.css_text_box_form {
	position:relative;
	left:3px;
	background-color:#ffffff
}
.css_upload_box_form {
	background-color:#ffffff
}

.css_form_text {
	font-style:normal;
	font-weight:bolder;
	font-size:12px;
	text-transform:uppercase;
}


.css_email_listheading {
	color:#FFFFFF;
	size:16px;
	font-weight:bold;

}
.css_job_detail_header {
	color:#FFFFFF;
	font-weight:bolder;
	font-size:20px;
}
.css_desclabel {
	font-weight:bold;
}
.css_descvalue {
	color:#FFFFFF;
	font-weight:bold;
}
.css_general_title {
	font-weight:bold;
	font-size:18px;
}
.css_general_bold {
	font-weight:bold;
}
.css_general_italic {
	font-style:italic;
}

.css_header_2{
	padding-bottom:5px;
}
.css_loggedin_detail_title {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bolder;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	padding-top:10px;
	color:#00000;
}


.css_email_address_exist {
	font-style:normal;
	font-weight:bolder;
	font-size:14px;
	text-transform:uppercase;
}

div#searchcriteria_container label{
	width:150px;
	padding:5px 20px 0px 0px;
	display:block;	
	float:left	
}



/*LINKS     */

.css_form_but {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bolder;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
	border: 0 none;
	cursor:pointer;
	cursor:hand;
	background-color: #7D9FDF;
}


#bdy a:link {
	color:#FFFFFF;
}
#bdy a:visited {
	color:#FFFFFF;
}
#bdy a:hover {
	color:#000000;
}
#bdy a:active {
	color:#FFFFFF;
}

#bdy a:focus {
	color:#FFFFFF;
}
.css_button_link {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bolder;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
}
a.css_button_link:link  {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bolder;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
}
a.css_button_link:visited {
	color:#FFFFFF;
}
a.css_button_link:hover {
	color:#FFFFFF;
}
a.css_button_link:active {
	color:#FFFFFF;
}
a.css_button_link:focus {
	color:#FFFFFF;
}
.css_button_loggedin_link {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bolder;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
}
a.css_button_loggedin_link:link  {
	font-size:10px;
}
a.css_button_loggedin_link:visited {
}
a.css_button_loggedin_link:hover {
}
a.css_button_loggedin_link:active {
}
a.css_button_loggedin_link:focus {
}
.css_link {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bolder;
	font-size:12px;
	text-transform:uppercase;
	color:#FFFFFF;
}
a.css_link:link  {
	color:#FFFFFF;
}
a.css_link:visited {
	color:#FFFFFF;
}
a.css_link:hover {
	color:#FFFFFF;
}
a.css_link:active {
	color:#FFFFFF;
}
a.css_link:focus {
	color:#FFFFFF;
}
.SortBar {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bolder;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
}
a.SortBar:link  {
}
a.SortBar:visited {
}
a.SortBar:hover {
}
a.SortBar:active {
}
a.SortBar:focus {
}
.css_footerLink{
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bolder;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;

}
a.css_footerLink:link  {
}
a.css_footerLink:visited {
}
a.css_footerLink:hover {
}
a.css_footerLink:active {
}
a.css_footerLink:focus {
}

.leftNavL1Link {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bolder;
	font-size:16px;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
	line-height:13px;
}
a.leftNavL1Link:link  {
	color:#FFFFFF;
}
a.leftNavL1Link:visited {
	color:#FFFFFF;
}
a.leftNavL1Link:hover {
	color:#000000;
}
a.leftNavL1Link:active {
	color:#FFFFFF;
}
a.leftNavL1Link:focus {
	color:#FFFFFF;
}






