@charset "utf-8";
/* CSS Document */


body
{
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787878;
}

.links{
	
padding:3px; font-size:8pt; color:#6da214;
}
.link a
{
	color:#6da214; text-decoration:none;
	}
	
.link a:hover
{
	text-decoration:underline
}

#text a{ margin:0px;}

.textresizer .small-text
{
	font-size: 11px;
}
	
.textresizer .medium-text
{
	font-size: 13px;
}
	
.textresizer .large-text
{
	font-size: 15px;
}
	
.textresizer .larger-text
{
	font-size: 17px;
}


#bg
{
	background:url(../images/bg_02.jpg) top right no-repeat;
}

#bar
{
	padding-left:3px;
	background:url(../images/bar_bg_03.jpg) repeat-x;
	margin-left:3px;
	height:34px;
	width:992px;
	color:#003399;
	font-size:12px;
	}

#bar a
{
	color:#003399;
	text-decoration:none;
	margin:0px 8px 0px 8px;
}

/* karen */
#bar a:hover
{
	text-decoration: none;
	color: #FF0000;
}

#bar a.r1:link,#bar a.r1:visited
{
	color: #FF0000;
	text-decoration:none;
	margin:0px 8px 0px 8px;
	font-weight:bold;
}

#bar a.r1:hover
{
	text-decoration: none;
	color: #FF0000;
	font-weight:bold;
}

.text_more a
{
	color:#666;
}

.bar1-bg{background-image: url(../images/top.jpg); background-repeat:repeat-x;}

#bar1
{
	padding-left:3px;
	margin-left:0px;
	height:34px;
	color:#003399;
	font-size:12px;
}

#bar1 a
{
	color:#003399;
	text-decoration:none;
}

#bar1 a:hover
{
	text-decoration: none;
	color: #FF0000;
}

#bar1 a.r
{
	color: #FF0000;
	text-decoration:none;
	font-weight:bold;
}

#bar1 a.r:hover
{
	text-decoration: none;
	color: #FF0000;
	font-weight:bold;
}

#space{margin:0px 8px 0px 8px;}

#annual_bar
{
	background:url(../images/annual_bar_19.jpg) repeat-x;
	border:1px solid #CADFE9;
	width:240px;
	height:29px;
	position:inherit;
	padding-left:15px;
}

#job_bar
{
	background:url(../images/annual_bar_19.jpg) repeat-x;
	border-bottom:1px solid #CADFE9;
	width: auto;
	padding:4px;
}

#right_box
{
	background:url(../images/right_box_bg_19.jpg)
}

#page
{
	width:1000px;
	margin-left:auto;
	margin-right:auto;

	}
	
#backgrnd
{
	/*height:675px;*/
	background-color:#fff;
	position:relative;
}

/*#headr1
{
	background-color:e0ebf8;
}*/

input, textarea
{
	background:url(../images/search_bg_06.jpg) repeat-x;
	border:1px solid #b5b8c7;
}

.dropdown
{
	background:url(../images/search_bg_06.jpg) repeat-x;
	border:1px solid #b5b8c7;
	width:auto;
}


select
{
	border:1px solid #CCC;
	background:#f0f0f0;
	width:160px;
	height:20px;
}

#info
{
	text-align:justify;
	width:480px;
	line-height:150%;	
}



#gray_box
{

width:742px;
/*height:450px;*/
padding:0px 0px 10px 2px;
border:0px solid #efefef;
margin:5px 2px 2px 2px;
}

#gray_box2
{
		background:url(../images/right_box_bg_19.jpg);
		background-repeat:no-repeat;
width:210px;
 /* height:180px;*/
padding:5px;
border:4px solid #E4E4E4;
margin:0;
}

#gray_box3
{
width:220px;
height:240px;
padding:0px;
border:4px solid #efefef;
margin-top:4px;
}

.color_text
{
font-size:18px;
color:#72A3B8;
}

.color_text2
{
font-size:18px;
color:#ABCC00;
}



#txt_hdr h3
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#333;
	margin-top:15px;
	}
#txt_hdr2 h3
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#333;
	margin-top:6px;
	}

#blue_txt
{
	color:#09F;
}

.more_red a
{
	color:#C00;
}

#year
{
	color:#C00;
}

#welcome_txt h2
{
	font-size:25px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
}

#footer
{
	background-color:#c3d6f0;
	height:78px;
	width:100%;
	color:#677281;
	font-size:11px;
	padding-top:10px;
	clear:both;
}

#footer a
{
	color:#677281;
	text-decoration:none;
}

#footer a:hover
{
	text-decoration:underline;
	color:#333;
}


/* karen */

#info2
{
	text-align:justify;
	line-height:150%;
	width:730px;	
}

#career
{
	text-align:justify;
	line-height:150%;
	width:730px;
	float:left;	
}

#career_list{
float:left;
width:190px;
background:url(../images/right_box_bg_19.jpg);
background-repeat:no-repeat;
border:2px solid #E4E4E4;
padding:5px 5px 5px 5px;
}
#career_list li{border-bottom:1px solid #E4E4E4; padding-bottom:2px; width:190px;}
#career_list a:link{color:#787878; font-weight:bold; text-decoration:none; }
#career_list a:visited{color:#787878; font-weight:bold; text-decoration:none;}
#career_list a:hover{color:#FF0000; font-weight:bold; text-decoration:none;}

#career_list a.s:link{color:#FF0000; font-weight:bold; text-decoration:none;}
#career_list a.s:hover{color:#FF0000; font-weight:bold; text-decoration:none;}
#career_list a.s:visited{color:#FF0000; font-weight:bold; text-decoration:none;}


#career_details{
float:right;	
width:510px;
}
.clear{clear:both;}

.select{color:#FF0000; font-weight:bold; text-decoration:none;}

a.grn:link,a.grn:visited{color:#6DA214; font-weight:bold; text-decoration:none;}
a.grn:hover{color:#006600; font-weight:bold; text-decoration:none;}

a.blue:link,a.blue:visited{color: #0066FF; font-weight:bold; text-decoration:none;}
a.blue:hover{color:#0066FF; font-weight:bold; text-decoration: underline;}

a.maroon:link,a.maroon:visited{color: #CC0000; font-weight:bold; text-decoration:none;}
a.maroon:hover{color:#000000; font-weight:bold; text-decoration: underline;}

#content{ width:1000px;}
#content-area{padding:15px 8px 5px 8px;border:1px solid #efefef;}

#home{
padding:10px 10px 10px 10px;
border-top:1px solid #efefef;
border-left:1px solid #efefef;
border-right:1px solid #efefef;
border-bottom:0px solid #efefef;
margin:5px 2px 0px 2px;}

#prod{
padding:10px 10px 5px 10px;
border-top:0px solid #efefef;
border-left:1px solid #efefef;
border-right:1px solid #efefef;
border-bottom:1px solid #efefef;
margin:0px 2px 0px 2px;
}

.red{margin:0px 8px 0px 8px; cursor:pointer; color:#FF0000; font-weight:bold;}

.select2{margin:0px 8px 0px 8px; color:#FF0000; font-weight:bold;}

a.paging:link,a.paging:visited{color: #CC0000; font-weight:bold; text-decoration:none;}
a.paging:hover{color:#CC0000; font-weight:bold; text-decoration: underline;}

a.rr:link,a.rr:visited{color: #FF0000; font-weight:bold; text-decoration:none;}
a.rr:hover{color: #FF0000; font-weight:bold; text-decoration: underline;}

