/* mons styles */
ul {
		/*list-style-image: url(bullet.gif);*/
	list-style-type: disc;
	list-style-position: outside;
	margin: 1em .5em 1em 1em;
	padding: 0;
	border: none;
		}
li {
	margin-left: 8pt;
}
.small, .TipsText {
	font-size:10px; 
}
.purple {FONT-SIZE: 10px; COLOR: #333333;}
/* default styles */
 font { 
	font:9pt Arial,Helvetica,sans-serif; 
	}
input,select,textarea,button { 
	color:#000; font:9pt Arial,Helvetica,sans-serif; 
	}
/* anchor behavior */
 
a.mons_footer, a.mons_footer:active {
	font-size:8pt;
	color:#660099;
	text-decoration:none;
	}
#monstresource {
	float:right;
	width:230px;
	border-collapse:collapse;
	border-width:1px;
	border-style: solid;	
	border-color:#660099;
	margin-bottom:10px;
   background-color:white;
}	
#monstresourceinner {
	padding:10px;
	font:9pt Arial,Helvetica,sans-serif; 
    background-color:white;
}
#monstindexemp {
	float:right;
	width:230px;
	border-collapse:collapse;
	border-width:1px;
	border-style: solid;	
	border-color:#96B11C;
	margin-bottom:10px;
    background-color:white;
}
 
#monstfootlinks {
	width:610px;
	border-collapse:collapse;
	border-width:0px;
	/*border-top-width:1px;*/
	/*border-bottom-width:1px;*/			
	border-color:#660099;
	border-style: solid;	
	background-color:#fff;
	text-align:center;	
 
}
#monsthelp {
	width:95%;
	font-size:8.5pt;
	text-align:right;
	padding: 0 20px 3px 0;
}
#monstcont {
	border-collapse:collapse;
	border-color:#774297;
	border-width:1px;
	border-style: solid;
	}	
#monsttopjobs{
	border-collapse:collapse;
	border-color:#eeeeee;
	border-width:1px;
	border-style: solid;
	}
	 
#monstindexleft {
	padding: 0px 0px 0px 0px;
	/*border-collapse:collapse;*/
	/*border-color:#774297;*/
	border-width:0px;
	border-style: solid;
	float:right;
}
 
#monstindexcenter {
	width:345px;
	padding: 0px 0px 0px 0px;
	/*border-collapse:collapse;*/
	/*border-color:#774297;*/
	border-width:0px;
	border-style: solid;
	float:left;
	background-color: #eeeeee;
	font:9pt Arial,Helvetica,sans-serif; 
}
#monstindexright {
	padding: 0px 0px 0px 0px;
	/*border-collapse:collapse;*/
	/*border-color:#774297;*/
	border-width:0px;
	border-style: solid;
	float:right;
}
.monstjshead {
	color:#000;
	font-weight:bold;
	/*background-color:#990000;*/
	padding: 0 5px 0 0px;
}
.monstjshead_a {
	float:left;
	color:#ffffff;
	font-weight:bold;
	font-size: 9.5pt;
	background-color:#774297;
	width:100%;
	padding: 5px 0 5px 0;
	text-align:left
}		
.monstjshead_b {
	float:left;
	color:#ffffff;
	font-weight:bold;
	font-size: 9.5pt;
	background-color:#96B11C;
	width:100%;
	padding: 5px 0 5px 0;
	margin: 0px 0 5px 0;	
}
.monstjshead_c {
	border-top: 1px #dedede solid;
	border-bottom: 1px #dedede solid;
	color:#774297;
	font-weight:bold;
	font-size: 9pt;
	background-color:#efefef;
	width:100%;
	padding: 5px 0 5px 0;
}
.MNSEven, .MNSEvenEmphasis {
	background:#ffffff;
	text-align : left;
}

.MNSOdd, .MNSOddEmphasis {
	background:#eeeeee;
	text-align : left;
}

.MNSTextHeadLarge {
	font-size : 9pt;
	font-weight : bold;
}
.MNSColumnHead {
	font-size : 9pt;
	font-weight: bold;
	text-align : left;
	background : #774297;
	color : #ffffff;
	border-color : #ffffff;
	border-width : 1;
	border-style : solid;
}

a.MNSColumnHeadLink:link {
	color : #ffffff;
}

a.MNSColumnHeadLink:active {
	color : #ffffff;
}

a.MNSColumnHeadLink:visited {
	color : #ffffff;
}

span.MNSText a.MNSColumnHeadLink:link{
	color : #0044BB;
}

span.MNSText a.MNSColumnHeadLink{
/* Added to fix disappearing relevance link - Tracker: 1087723 */
color:#0000FF;
} 

#RefineLayerKeyword1, #RefineLayerHolder2,#RefineLayerKeyword3 {
	background : #fff;
	width:450px;
	text-align:left;
}
#RefineLayerKeyword1 td {
	text-align:left;
}
#RefineLayerKeyword1 table td {
	background : #fff;
}
#RefineLayerKeyword2 td {
	text-align:left;
}
.BorderStyle1
{
    background : #fff;
    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #fff solid;
    BORDER-LEFT: #fff 1px solid;
    BORDER-BOTTOM: #fff 1px solid
}
.MNSTdTxtSmall {
font-size:11px;
}
.MNSTdTxtSmall select,input,option {
font-size:11px;
}
#RefineLayerHolder1 td {
	background-color: #fff;	
	text-align:left; 
}
/*
#RefineLayerHolder1 .MNSTextBold {
text-align:left;
}
*/
#RelatedJobTitles .MNSTextHead {
height: 1px;
visibility: hidden;
}


.box_searchjobs {
	float:left;
	color:#ffffff;
	font-weight:bold;
	font-size: 9.5pt;
	background-color:#ff6600;
	width:100%;
	padding: 5px 0 5px 0;
	text-align:left
}


/*- nav test -------------------------*/
.headline a.acmts {
	color: #000;
	font-size: 7pt;
	text-transform: uppercase;
	 font-weight:normal;
}

.acmtsmo {
	color: #000;
	font-size: 7pt;
	text-transform: uppercase;
	 font-weight:normal;
	 }
.acmtsr
	{
	color: #000;
	font-size: 7pt;
	text-transform: uppercase;
	 font-weight:normal;
	 }
#navigation div#mainnav_container {
	border-bottom: 0px solid #660099;
}

div.UL_pdmenu {
	font-size:8pt;
	padding: 5px;
	margin: 0px 0px 15px 0px;
}

.UL_pdmenu {
	width: 728px;
}


.UL_pdmenu ul {
	margin: 0;
	padding: 0 0 15px 0;
	list-style-type: none;
	text-align: left
	
}

.UL_pdmenu li  {
	width:auto;
	margin: 0 -1px 0 0;
	padding: 0;
	border:1px solid #fff;
	color:white;
	text-decoration:none;
	background-color:#8FC4E4;
	float:left;
}

.UL_pdmenu a {
	text-decoration: none;
	display: block;
	color: #ffffff;
	background-color: #000;
	padding: 5px;
}

.UL_pdmenu a:visited {
	text-decoration: none;
	display: block;
	color: #ffffff;
	background-color: #000;
	padding: 5px;
}

.UL_pdmenu a:hover {
	text-decoration: none;
	color: #000000;
	background-color: #ffffff;
}

.UL_pdmenu li ul {
	display: none;
}

.UL_pdmenu li:hover ul {
	visibility: visible;
	display: block;
	position:absolute;
	z-index:1;
	width:100px;
	padding: 0;
	margin: 0;
	
}

.UL_pdmenu li li {
	border: none;
	text-decoration: none;
	color: #000000;
	background-color: #ffffff;
	clear:both;
	width:100px;
	border:1px solid black;
	}	

.UL_pdmenu li li a {
	padding: 2px 2px 2px 10px;
	text-decoration: none;
	color: #ffffff;
	background-color: #f60;
	clear:both;
	width:100px;
	border:1px solid black;
}


div.ULContent {
	width: 410px;
	margin: 0px 2px 0px 2px
	padding: 2px 2px 2px 2px;
	background-color: #fff;
	border:1px solid #774297;
	}

div.ULContent p {
	font-size:11px;
	font-weight:normal;
	margin-bottom:12px;
	line-height:16px;
}

div.ULContent a {
	color:#034DA2;
	font-weight: bold;
	background-color:transparent;
	text-decoration: none;
}

div.ULContent .additionalNews ul li a {
	color:#034EA2;
	font-weight: normal;
}



div.ULContent .storyBlock .headline {
	color:#034EA2;
	font-size:10pt;
	font-weight: bold;
	padding-bottom: 5px;
}

div.ULContent .storyBlock .dateline {
	font-weight: bold;
	text-transform: uppercase;
}

div.ULContent .storyBlock .storyText {
	font-size:9pt;
}

div.ULContent .storyBlock .storyText p {
	font-size:9pt;
}

div.ULContent .storyText .relLinks {
	font-size:9pt;
	color:#808080;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

div.ULContent .additionalNews {
	margin: 5px 5px 5px 5px;
	font-size:12px;
	font-weight:normal;
	line-height: 100%;
}

div.ULContent .additionalNews .moreStories {
	font-size:11px;
	color:#808080;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

div.ULContent .additionalNews b{
	font-size:11px;
	color:#808080;
	font-weight:bold;
}
div.ULContent .additionalNews ul{
	margin:0px;
	padding:0px;
	list-style-type: none;
}

div.ULContent .additionalNews li{
	display:block
	
}

div.ULContent .additionalNews li a{
	color:#808080;
	text-decoration:none;
	list-style-type: none;
}

div.ULContent .additionalNews a:hover{
	color:#034EA2;
	text-decoration:none;
}




div.ULContent .storyBlockTitle {
	background-color: #774297;
	color: #ffffff;
	padding: 3px 3px 3px 3px;
			}
div.ULContent .storyBlockTitle a {
	background-color: #774297;
	color: #ffffff;
	text-decoration: none;
			}

div.ULContent .storyBlockTitle a:visited {
	background-color: #774297;
	color: #ffffff;
	text-decoration: none;
			}


div.ULContent .storyBlockTitle a:hover {
	text-decoration: none;
	background-color: #ffffff;
	color: #774297;
			}





div.ULContent_monster {
	width: 410px;
	margin: 0px 0px 2px 2px
	float: left;
	padding: 0px 0px 0px 0px;
	background-color: #fff;
	border:1px solid #774297;
	}

div.ULContent .UL_monster .headline {
	display: none;
	}


div.ULContent div.storyBlock{
	margin: 5px 5px 5px 5px;

		}




div.ULContent .floatSm {
	width: 65px;
	padding-top: 0px;
	padding-bottom: 10px;
}

div.ULContent .floatMed {
	width: 135px;
	padding-top: 0px;
	padding-bottom: 10px;
}

div.ULContent .floatLg {
	width: 317px;
	padding-bottom: 0px;
}

div.ULContent .floatL {
	float: left;
	padding-right: 5px;
}

div.ULContent .floatR {
	float: right;
	padding-left: 5px;
}

div.ULContent .floatC {
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	padding-bottom: 5px;
	text-align: left;
}

div.ULContent .storyBlock:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

div.ULContent .fpCap {
	font-size: 8pt;
}

/* Holly Hack Targets IE Win only \*/
* html .storyBlock {height: 1%;}
.storyBlock {display: block; padding-bottom: 5px;}
.storyBlock p { display: block; margin: 0px 0px 0px 0px; vertical-align: top; padding: 0px 0px 0px 0px; }
/* End Holly Hack */

div.ULContent .storyText {
	display: block;
}



