/*************
 Career Center
 *************/
	
.innerContent{
	margin:auto;
	width:450px;
		
}

.careerCenterTopMenu{
	margin:40px 0px;
}

/***********
 Main Layout
 ***********/
 
#filler{
	color:red;
	font-weight:bold;
}

#footer{
	clear:both;
	margin-top:10px;
}

#footermenu{
	width:550px;
	background:#979898;
	background-image:url('images/bottommenu_diagonal.gif');
	background-position:center right;
	background-repeat:no-repeat;
	height:16px;
	padding-top:2px;
	padding-left:10px;
	text-align:center;
}

#header{
	text-align:center;
	padding:0px 0px 10px 0px;
	vertical-align:top;
}

html,body{
	background-color: #fff;
        margin: 0px 0px 2px 0px;
	padding: 0px;
}

#leftContent{
	width:194px;
	margin:0;
	float:right;
}

.leftbox{
	background-image:url('images/title_background.gif');
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#ededed;
	margin-top:10px;
	width:164px;
	border:1px solid #cbd5d7;
	border-top:none;
	vertical-align:top;
	padding:10px;
}

.leftbox a{
	text-decoration:none;
	color:#27607B;
}

.leftbox a:hover{
	color:#FF9400;
	text-decoration:none;
}

.leftbox input{
	margin-bottom:5px;
}

.leftTitle{
	font-size:120%;
	margin:-9px 0px 5px 0px;
	height:20px;
	font-weight:bold;
	line-height:20px;
}

#logo{
	float:left;
	height:64px;
	width:135px;
	background:#fff;
	margin-top:3px;
	border:none;
}

#mainContent{
	padding:15px 20px;
}

#mainContent img{
	margin:5px;
}

#mainContentFloat{
	float:right;
	width:165px;
	margin:5px;
}

#mainContentWrap{
	float:right;
	width:560px;
	margin:0;
	margin-left:-1px;
	border:1px solid #cbd5d7;
}

#widemainContentWrap{
	width:100%;
	margin:0;
	border:1px solid #cbd5d7;
}

.redform{
	border:1px solid red;
}

#topleft{
	float:right;
	text-align:right;
	height:75px;
}

#topmenu{
	background:#979898;
	background-image:url('images/topmenu_diagonal.gif');
	background-position:center left;
	background-repeat:no-repeat;
	width:400px;
	height:16px;
	padding-top:2px;
	padding-right:10px;
}

#toptext{
	height:57px;
	margin-right:10px;
}

#wrapper{
	margin:auto;
	width:755px;
	text-align:left;
	vertical-align:top;
}

/***************
 List Management 
 ***************/

#topleft ul{
	margin:0;
	padding:0;
}
#topleft li{
	display:inline;
}
#topmenu li{
	color:#fff;
	padding-left:5px;
	padding-right:2px;
	border-left:1px solid #888888;
	margin:1px;
        font-size:90%;
        letter-spacing:1px;
}
#topmenu li.first{
	border-left:none;
}

#topmenu li a{
	text-decoration:none;
	color:#fff;
}
#topmenu li a:hover{
	color:#666666;
}	

#footermenu ul{
	margin:auto;
	padding:0;
	list-style-type:none;
}
#footermenu li{
	display:inline;
	padding-left:5px;
	padding-right:2px;
	border-left:1px solid #888888;
	margin:1px;
        font-size:90%;
        letter-spacing:1px;
}
#footermenu li.first{
	border-left:none;
}

#footermenu li a{
	color:#fff;
	text-decoration:none;
}
#footermenu li a:hover{
	color:#666666;
}		


#leftContent ul{
	padding:0;
	margin:0;
	list-style-type:none;
}

#learnMore ul{
	font-size:100%;
	padding:0px;
	margin:0px;
}

#learnMore ul li{
	padding:3px;
	margin:0px;
	font-weight:bold;
}
	
/*************
  left tabs 
 *************/
.clicked{
	width:193px;
	height:30px;
	background:#fff;
	border:1px solid #cbd5d7;
	border-right:none;
}
.clicked span{
	width:20px;
	height:30px;
	display:block;
	float:left;
	background:#6d6d6d;
	margin-right:10px;
}		
.notclicked{
	width:184px;
	height:30px;
	border:1px solid #cbd5d7;
        background:#ededed;
}
.notclicked span{
	width:20px;
	height:30px;
	display:block;
	float:left;
	background:#9d9e9e;
	margin-right:10px;
}

.notclicked a,.clicked a{
	text-decoration:none;
	display:block;
	padding-left:20px;
	line-height:30px;
	color:#6d6d6d;
}
.notclicked a:hover{
	background:#ffffff;
	text-decoration:none;
	color:#FF9400;
}

.clicked a:hover{
	text-decoration:none;
	color:#6d6d6d;
}

#jobmenu,#employermenu{
	margin-top:-1px;
}
.clicked,.notclicked{
	font-size:110%;
    	font-weight:bolder;
}

/**************
 Opacity 
 **************/
 
.imgfade{filter:alpha(opacity=80); -moz-opacity:1}

.imgfull{
cursor:pointer;
filter:alpha(opacity=100); 
-moz-opacity:1;
}

/**************
 Fonts and Such 
 **************/
html,body{
	font-family: verdana, sans-serif;
	font-size: 12px;
	line-height:125%;
	color:#464646;	
}

h1{
	font-family: georgia, verdana, sans-serif;
	line-height: 1.05em; 
	border-bottom: #717171 1px solid;
	font-size:240%;
	font-weight:normal;
	color:#6F6F6F;
	margin: 0px 0px 10px 0px;
}

.noborder {
	border: none;
}
h1 a{
	color:#6F6F6F;
}


h1 img{
	float: right;
	margin: 0px 0px 0px 0px;
	
}
h2{
    font-family: arial, sans-serif;
	font-size:170%;
   	color:#6F6F6F;
   	margin: 0px 0px 10px 0px;
	line-height:normal;
}

h3{
	font-size:120%;
	font-weight:bold;
	font-family: arial, sans-serif;
	color:#6F6F6F;
	margin:10px 0px;
	line-height:normal;
}

h4{
	font-weight:bold;
	font-size:100%;
    	padding: 0px;
}


a {
	text-decoration:none;
	color:#27607b;
}

a:hover {
	text-decoration:underline;
	color:#FF9400;
}

label{
	font-size:90%;
	font-weight:bold;
}
.leftBox a{
	font-size:90%;
	font-weight:bold;
}
#careerCenter ul{
	font-size:100%;
	padding:0px;
	margin:0px;
}

#careerCenter ul li{
	padding:3px;
	margin:0px;
	font-weight:bold;
}
#careerCenter ul ul{
	font-size:90%;
	list-style-type:disc;
	margin-left:5px;
	padding:0px 0px 0px 25px;
}

#careerCenter ul ul li{
	padding:0px;
}

#careerCenter ul ul a{
	font-weight:normal;
}
.phoneText{
	font-size:90%;
}


/* General */

img{
	border:none;
}
.h2break{
	background-color:#EDEDED;
	padding:3px;
}
.errormsg{
	color:#D00;
	text-align:center;
	margin:10px;
}

.breadcrumbs ul {
	
 margin-left: 0;

 padding-left: 0;

 display: inline;

 border: none;

 } 



.breadcrumbs ul li {
	
 margin-left: 0;

 padding-left: 2px;

 border: none;

 list-style: none;

 display: inline;

 }
