body {background: #ceccb4; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Verdana, helvetica, sans-serif; font-size:small;}	 

 .leftNAV  a, .leftNAV a:link, .leftNAV a:visited, .leftNAV a:hover,   .leftNAV a:active {
  	 text-decoration: none;
}

#pageBody {background:#fff;width:779px;margin-right:auto;margin-left:auto}


table.topNav { width: 775px;  height: 33px; MARGIN-BOTTOM: 5px;}

a.topNav:link {color: #293442; text-decoration:none;  font-family: Verdana, Helvetica, sans-serif; font-weight: bold;  font-style: normal; font-size: 80%;}
atopNav:active {color:#9C1010; text-decoration:none;  font-family: Verdana, Helvetica, sans-serif; font-weight: bold;  font-style: normal; font-size: 80%;}
a.topNav:visited {color: #293442; text-decoration:none;  font-family: Verdana, Helvetica, sans-serif; font-weight: bold;  font-style: normal; font-size: 80%;}
a.topNav:hover {color:#9C1010; text-decoration: none;  font-family: Verdana, Helvetica, sans-serif; font-weight: bold;  font-style: normal; font-size: 80%;}

a.nav:link { color: #000000; text-decoration: none;}
a.nav:active {color:#000000; text-decoration:none}
a.nav:visited {color: #000000; text-decoration:none}
a.nav:hover {color:#000000; text-decoration: none}



table.brcrmb {MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; BACKGROUND-COLOR: #9CBEDE; font-family: Verdana, Helvetica, sans-serif; font-style: normal; font-size:80%}

span.split {color: #FFFFFF; text-decoration:none}


/* Bread Crumb Navigation Style */

.brcrmb {
BORDER-LEFT: #cccccc 1px solid;
BORDER-RIGHT: #cccccc 1px solid;
BORDER-TOP: #cccccc 1px solid;
BORDER-BOTTOM: #cccccc 1px solid;
MARGIN-TOP: 5px;
MARGIN-BOTTOM: 5px;
BACKGROUND-COLOR: #f2f2f2;
font-family: Verdana, helvetica, sans-serif;
font-size: 8pt;
}

/* End Bread Crumb Navigation Style */


/* used for the paragraph tag around the date script */
p.dateText
{
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
font-size: 80%;
}


/*  */

.skipmenu {
font-family: verdana, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
PADDING-RIGHT: 5px;
PADDING-TOP: 5px;
PADDING-BOTTOM: 5px;
}

/*a:link
{
color: #333333;
	text-decoration: none;
      font-weight: bold;
}


a:active
{
color: #333333;
	text-decoration: none;
}


a:visited
{
color: #333333;
	text-decoration: none;
}


a:hover
{
color:#990000;
	text-decoration: none;
}

*/


/* Layout Tables Styles */

table.mbody {BORDER: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; WIDTH: 160px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e4e4e4; font-weight: bold;}

table.mbodyleft {BORDER: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-TOP: 5px; BACKGROUND-COLOR: transparent; font-weight: bold;}

td.mbody {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #e4e4e4; font-weight: bold;}

.mainCont{margin-top: 5px; margin-bottom: 5px;}
/* End Layout Tables Styles*/



/* Right Navigation Styles*/
table.rightNAV {border: #ffcc00; border-width: 0px; margin-top: 5px;margin-bottom: 5px;padding: 1px;}

td.rightNAV{font-family: Verdana; font-size: 70%; font-weight: bold; color: #000000;}

a.rightNAV,a:link.rightNAV,a:visited.rightNAV {color: #000000; text-decoration: none; font-weight: bold;}

a:HOVER.rightNAV {color: #990000; text-decoration: none}

p.rightNAV {margin-top: 0px; margin-bottom: 7px;}

table.rightNAV1 {border: #cccccc; border-style: solid; border-width: 1px; padding: 1px; padding-left: 5px; padding-top: 5px; BACKGROUND-COLOR: #e4e4e4; width: 160px;}

table.rightBAN1 {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f2f2f2}

table.rightBAN2{BORDER-RIGHT: #ffcc00 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffcc00 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ffcc00 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ffcc00 1px solid; BACKGROUND-COLOR: #f2f2f2}

td.rightBAN1{font-family: Verdana; font-size: 70%; font-weight: bold; color: #000000;}

a.rightBAN1 {color: #000000; text-decoration: none; font-weight: bold; text-decoration: none}

a:HOVER.rightBAN1 {color: #990000; text-decoration: none}

/* End Right Navigation Styles*/




/* * * * * * The following classes match the DYNAMIC CONVERTER template * * * * * */

h1.h1 {
color: #000000;
font-weight: normal;
font-family: verdana, helvetica, sans-serif;
font-size: 110%;
}


h2.h2 {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 100%;
}


h3.h3 {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 90%;
}


h4.h4 {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
}


/* List Alpha */

li.ListAlpha {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
}


li.ListAlphaNESTED {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 40px;
}


li.ListAlphaNESTED2 {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 80px;
}


/* List Bullet */

li.ListBullet {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
}


li.ListBulletNESTED {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 40px;
}


li.ListBulletNESTED2 {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 80px;
}


/* List Number */

li.ListNumber {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
}


li.ListNumberNESTED {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 40px;
}


li.ListNumberNESTED2 {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 80px;
}


/* List Roman */

li.ListRoman {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
}


li.ListRomanNESTED {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 40px;
}


li.ListRomanNESTED2 {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 80px;
}


/* List Upper Alpha */

li.ListUpperAlpha {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
}


li.ListUpperAlphaNESTED {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 40px;
}


li.ListUpperAlphaNESTED2 {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 80px;
}


/* List Upper Roman */

li.ListUpperRoman {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
}


li.ListUpperRomanNESTED {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 40px;
}


li.ListUpperRomanNESTED2 {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 80px;
}



/* Normal */

p.normal {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
}


/* Paragraph in a List */

p.ParagraphList {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 40px;
}


p.ParagraphListNESTED {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 80px;
}


p.ParagraphListNESTED2 {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 120px;
}


/* Plain List */

p.PlainList {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-top: 0px;
margin-bottom: 0px;
}


p.PlainListNESTED {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 40px;
margin-top: 0px;
margin-bottom: 0px;
}


p.PlainListNESTED2 {
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 80px;
margin-top: 0px;
margin-bottom: 0px;
}

topSignsLeft{
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
font-weight: bold;

}

/* ---- START - contribmode Styles ---- */
table.contribmode
{
BACKGROUND-COLOR: #EFEFEF;
MARGIN-TOP: 5px;
MARGIN-BOTTOM: 5px;
font-family: Verdana, Helvetica, sans-serif;
font-style: normal;
font-size:72%;
}

td.contribmode
{
BORDER-TOP: #333333  1px solid;
BORDER-BOTTOM: #333333 1px solid;

}

td.emolang
{
border: thin solid rgb(214,215,222);
font-size:72%;
font-family:Verdana;
font-weight:bold;
width:18%;
}



a.contribmode:link
{
color: #666666;
text-decoration:none
}


a.contribmode:active
{
color:#666666;
text-decoration:underline
}


a.contribmode:visited
{
color: #666666;
text-decoration:none
}


a.contribmode:hover
{
color:#666666;
text-decoration: underline
}

a.smlinks:link{font-size:10pt;font-family:Verdana;color: #333333;text-decoration:underline}
a.smlinks:active{font-size:10pt;color:#333333;font-family:Verdana;text-decoration:underline}
a.smlinks:visited{font-size:10pt;font-family:Verdana;color: #333333;text-decoration:underline}
a.smlinks:hover{font-size:10pt;font-family:Verdana;color:#990000;text-decoration: none}

/* ---- END - contribmode Styles ---- */



/* New Styles - Shore Consulting Group */

table.footer {
	text-align: center; 
	border-top: #ccc 1px solid;
	font-size: 70%; 
	padding-bottom: 15px; 
	padding-top: 5px; 
	color: #666; 
	font-family: Verdana; 
	background: #e6ebf1 url(../../../stellent/fragments/EMO_Header_Main/bg_footer.jpg) no-repeat center top;
}
div.paddedtable td {
	padding: 10px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	vertical-align: middle;
}
div.paddedtable td td, div.paddedtable td p {
	padding: 0;
}
div.bgcolorwrap {
	background-color: #e6ebf1;
}
div.middlecontent td.bggrad {
	background: #fff url(../../../stellent/fragments/EMO_Header_Main/bg_boxes.gif) repeat-x left top;
}
a, a:link {
	color: #426994;
	text-decoration: none;
	font-weight: bold;
}
a:active {
	color: #426994;
	text-decoration: none;
}
a:visited {
	color: #426994;
	text-decoration: none;
}
a:hover {
	color:#990000;
	text-decoration: none;
}
a.brcrmbL:link, a.brcrmbL:active, a.brcrmbL:visited {
	color: #fff; 
	text-decoration: none;
	font-weight: bold;
}

a.brcrmbL:hover {
	color:#990000;
}

.leftnav a, .leftnav a:visited {
	color: #000000;
	font-family: Verdana,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.leftnav a:hover {
	color: #900;
}

u {
	border-style: none;
	text-decoration: none;
}
table.splash {
	background-color: #f7f8fa;
}	
table.splash table.footer {
	background: #e6ebf1 url(../../../stellent/fragments/EMO_Header_Main/bg_footer_splash.jpg) no-repeat center top;
}
table.splash td.langlinks {
	background:  url(../../../stellent/fragments/EMO_Header_Main/bg_splash.jpg) no-repeat center 10px;
	border-top: #ccc 1px solid;
}

table.splash td.langlinks table {
   background:  url(../../../stellent/fragments/EMO_Header_Main/bg_lang.jpg) repeat-x left top; 
	height: 300px;
	width: 450px;
	padding: 0;
	margin: 0;
}
table.splash td.langlinks table a {
	display: block;
	width: 173px;
	text-align: center;
	padding: 220px 0 10px 0;
	margin: 0 0 20px 0;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
table.splash td.langlinks table td.englink {
	text-align: left;
	padding-left: 6px;
}
table.splash td.langlinks table td.frlink {
	text-align: right;
	padding-right: 6px;
}
table.splash td.langlinks table td.frlink a {
	float: right;
}

/* sitemap styles */

a.cl_0:link {
	color: #000;
}
a.cl_0:hover {
	color: #900;
}
a.cl_15:link {
	color: #333;
}
a.cl_15:hover {
	color: #f63;
}
a.cl_30:link {
	color: #555;
}
a.cl_30:hover {
	color: #363;
}
a.cl_45:link {
	color: #777;
}
a.cl_45:hover {
	color: #066;
}
a img {
	border:0;
}

ul {list-style-image:url('../../../stellent/fragments/EMO_Header_Main/arrow_right.gif'); }


 /* Start Web Trends Report*/
.OPSJUSWTReport 
{
	font-family: arial, verdana, helvetica, sans-serif;Font-weight: normal;Font-size: 90%;
}
.OPSJUSWTReport a:link
{
	color:#000000;
}
.OPSJUSWTReport a:visited
{
	color:#000000;
}
.OPSJUSWTReport a:hover
{
	color:#990000;
}
.OPSJUSWTReport a:active
{
	color:#000000;
}
.OPSJUSWTReportHeader 
{
	font-family: arial, verdana, helvetica, sans-serif;Font-weight: bold;Font-size: 90%;
}
.OPSJUSWTPadding
{
	padding:5px;
}
/* End Web Trends Report*/  

/* styling for #mediapage */

div#mediapage {
	margin: 0 0 0 10px;	
}
div#mediapage td.boxSmallTop {
	background: #fff url(../../../stellent/fragments/emo_header_main/bg_boxtop_sm.gif) no-repeat left top;
	padding-left: 12px;
}
div#mediapage td.boxLargeTop {
	background: #fff url(../../../stellent/fragments/emo_header_main/bg_boxtop_lg.gif) no-repeat left top;
	padding-left: 12px;
}
div#mediapage td.boxSmallBg {
	background: url(../../../stellent/fragments/emo_header_main/bg_boxbg_sm.gif) no-repeat left bottom;
}
div#mediapage td.boxLargeBg {
	background: url(../../../stellent/fragments/emo_header_main/bg_boxbg_lg.gif) no-repeat left bottom;
}
div#mediapage td {
	font-size: 13px;
}
div#mediapage td.intro p {
	font-size: 13px;
	margin: 10px 0 15px 0;
}
div#mediapage td ul {
	list-style-image: url(../../../stellent/fragments/EMO_Left_Nav/arrow_right.gif);
	list-style-position: outside;
}
div#mediapage td li {
	margin: 0 0 3px 0;
}
div#mediapage table table {
	margin: 0 0 10px 0;

div#mediapage table table.mediaListing {
	margin: 5px 0;	
}
div#mediapage table table.mediaListing td {
	padding: 5px;
}
div#mediapage table table.mediaListing img.mediathumb {
	border: 2px solid #fff;
}
div#mediapage table table.mediaListing p {
	margin: 4px 0;
} 

div#mediapage td.innerContent {
	border-right: #d6d7de 4px solid; 
	border-left: #d6d7de 4px solid; 
	padding: 0 8px;
	font-size: 100%;
	background-color: #fff;
	/* add bg for inside boxes */
}

/* end styling for #mediapage */

/* WIDGET STYLES - January 19 */

div.redalert
{
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
}
/********* RED ALERTS ********/
table.redalerttb
{ width:443px;	
  border:0px;
  padding:0px;
  border-collapse:collapse;  
}
div.redalert_disp
{
	font-size: 80%;
	padding-top: 4px;
}
h2.redalert
{
	font-size: 100%;
}
h3.redalert
{
	font-size: 70%;
}
.redalert_font
{
	color: #000000;
	font-family: verdana, helvetica, sans-serif;

}
.redalert_padding
{
	padding-left: 8px;
    padding-right: 8px; 
    color: Black;
}
.redalert_blue {
	border-right: #c6cbce 4px solid; 
    border-left: #c6cbce 4px solid;
}
.redalert_red {
	BORDER-RIGHT: #ff6464 4px solid; 
	BORDER-LEFT: #ff6464 4px solid;
}

/********* SUBSCRIPTION **********/
fieldset.alertSubscription{
color: #000000;
font-family: verdana, helvetica, sans-serif;
font-size: 80%;
margin-bottom:.75em; 
padding-top: .35em;
}
div.description
{
 margin-left: 1.85em; 
 margin-bottom: .25em;	
}
.email_text
{
	font-size: 10pt; 
	color: Black;	
}




/* End Widget Styles */





