﻿@charset "utf-8";

/* --------------------------------------------------
 /corporate/jobs/
-------------------------------------------------- */

/* Jobs Common StyleSheet
-------------------------------------------------- */
/* Text Style
-------------------------------------------------- */
.fsLarge {
font-size:116%;
}
.fcAttention {
color:#ce3559;
}


/* BTN AREA 
     index.html
-------------------------------------------------- */
.mtb18p {
margin:13px 0 18px 0;
}


/* thumbnail176
     index.html
-------------------------------------------------- */
div.boxFrameWidth578 .thumbnail176 .thumbnailImg {width:176px;}
div.boxFrameWidth578 .thumbnail176 .descriptiveText {width:362px;}


/* thumbnail223
     index.html
-------------------------------------------------- */
div.boxFrameWidth578 .thumbnail223 .thumbnailImg {width:223px;}
div.boxFrameWidth578 .thumbnail223 .descriptiveText {width:315px;}

/* thumbnail250
     index.html
-------------------------------------------------- */
div.boxFrameWidth578 .thumbnail250 .thumbnailImg {width:250px;}
div.boxFrameWidth578 .thumbnail250 .descriptiveText {width:328px;}

/* thumbnail259
     index.html
-------------------------------------------------- */
div.boxFrameWidth578 .thumbnail259 .thumbnailImg {width:259px;}
div.boxFrameWidth578 .thumbnail259 .descriptiveText {width:319px;}


/* BoxFrameWrap Column2
     index.html
	 graduate/index.html
	 experienced/index.html
-------------------------------------------------- */
div.boxFrameWrapColumn2:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
div.boxFrameWrapColumn2 {display:inline-block;}
/* Hides from IE-mac \*/
* html div.boxFrameWrapColumn2 {height:1%;}
div.boxFrameWrapColumn2 {display:block;}
/* End hide from IE-mac */

div.boxFrameWrapColumn2 .columnWidth382 {width:382px;}
div.boxFrameWrapColumn2 .columnWidth578 {width:578px;}


/* VERICAL ANCHOR LIST
     graduates/clerical/outline/faq.html
	 experienced/general/outline/faq.html
	 experienced/general/outline/index.html
-------------------------------------------------- */
.verticalAnchorList li {
display:block;
line-height:1.2;
margin:2px 0 0 0;
}
.verticalAnchorList li a span {
background:transparent url(/common/images/pagedownAnchor_ico_01.gif) no-repeat scroll 0pt 0.4em;
display:block;
padding-left:11px;
}


/* FAQ LAYOUT
     graduates/clerical/outline/faq.html
	 experienced/general/outline/faq.html
-------------------------------------------------- */
div.faqBlock {
padding-bottom:10px;
}
div.faqBlock dt {
float:left;
width:4em;
}
div.faqBlock dd {
margin-left:4.2em;
zoom:1;
}


/* BOTTOM BORDER
     graduates/clerical/outline/faq.html
	 experienced/general/outline/faq.html
	 pamphlet/index.html
-------------------------------------------------- */
.bottomBorder {
margin-bottom:10px;
border-bottom:1px solid #dedede;
}
.bottomBorder.borderLast {
margin-bottom:0;
}


/* LEAD SECTION
     second/philosophy/index.html
-------------------------------------------------- */
.leadSection {
margin:10px 0 18px;
}


/* TEXT COLOR
     second/group/index.html
-------------------------------------------------- */
.txDarkGray {
color:#333333;
}

/* LIST STYLE
-------------------------------------------------- */
ol.lowerromanList li {
list-style-type: lower-roman;
}
ol.nest li {
margin-left:10px;
}

/* Turn Page
-------------------------------------------------- */
div.turnPage {
margin:2px auto 30px;
width:32.8em;
text-align:center;
}
	* html div.turnPage {/* for IE6 */
	width:578px;
	margin:2px 0 30px;
	}
	* html div.turnPageInner {/* for IE6 */
	position:relative;
	left:15%;
	}

div.turnPage ul:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
div.turnPage ul {display:inline-block;}
/* Hides from IE-mac \*/
* html div.turnPage ul {height:1%;}
div.turnPage ul {display:block;}
/* End hide from IE-mac */

div.turnPage ul li {
float:left;
margin:0 10px 0 0;
line-height:1.2;
}
div.turnPage ul li a {
display:block;
zoom:1;
padding:7px 10px 6px;
font-weight:bold;
}
	* html div.turnPage ul li a {/* for IE6 */
	display:inline;
	}

div.turnPage ul li a span {
display:block;
}
div.turnPage ul li a:link,
div.turnPage ul li a:visited {
background-color:#c9eedf;
}
div.turnPage ul li a:hover,
div.turnPage ul li a:active,
div.turnPage ul li a:focus {
color:#fff;
background-color:#4cd4ac;
}
/* stay */
div.turnPage ul li.stay a:link,
div.turnPage ul li.stay a:visited {
color:#fff;
background-color:#01906d;
}

/* prev Page*/
div.turnPage ul li.prevPage {
width:9.6em;
}
div.turnPage ul li.prevPage a:link,
div.turnPage ul li.prevPage a:visited {
background-color:#f1f1f1;
}
div.turnPage ul li.prevPage a:hover,
div.turnPage ul li.prevPage a:active,
div.turnPage ul li.prevPage a:focus {
color:#56a7d2;
background-color:#e0f1eb;
}
div.turnPage ul li.prevPage a span {
padding:0 0 1px 20px;
background:url(/common/images/prevLink_ico_01.gif) no-repeat 0 0;
}

/* next Page*/
div.turnPage ul li.nextPage {
margin-right:0;
}
div.turnPage ul li.nextPage a:link,
div.turnPage ul li.nextPage a:visited {
background-color:#f1f1f1;
}
div.turnPage ul li.nextPage a:hover,
div.turnPage ul li.nextPage a:active,
div.turnPage ul li.nextPage a:focus {
color:#56a7d2;
background-color:#e0f1eb;
}
div.turnPage ul li.nextPage a span {
padding:0 0 1px 20px;
background:url(/common/images/textLink_ico_02.gif) no-repeat 0 0;
}




.thumbnail176 .h3DescriptiveText {
    width: 342px;
}
