/* Body text subhead */
span.subhead {font: 10pt verdana, arial, helvetica;
font-weight: bold;
margin-top: 0pt;
color: #285070;
margin-left: 0pt;
text-decoration:none;
padding:0;
line-height:1.3em;}

/* Body text */
p {font: 10pt georgia, Times, Times New Roman;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
padding:0;
line-height:1.3em;}

span.whiteinside {font: 10pt georgia, Times, Times New Roman;
margin-top: 0pt;
color: #FFFFFF;
margin-left: 10px;
margin-right: 10px;

padding:0;
line-height:1.3em;}

body {font: 10pt georgia, Times, Times New Roman;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
padding:0;
line-height:1.3em;}

/*images */
.marginbl {margin-left:10px; margin-bottom:10px; float:right;}

/*images 06 */
.alignright {float:right; margin-left:10px; margin-bottom:10px; }

/* Nav links (under lead graphic) */
span.teaser {font: 9pt verdana, arial, helvetica;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
text-decoration:none;
padding:0;
line-height:1.3em;}

span.collapse {font: 10pt georgia, Times, Times New Roman;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
padding:0;
line-height:1.3em;}

span.spjnews {font: 8.5pt verdana, arial, helvetica;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
padding:0;
line-height:1.3em;}

.advertisement {font: 8pt verdana, arial, helvetica;
margin-top: 0pt;
color: #666666;
margin-left: 0pt;
padding:0;
line-height:1.2em;}

a.advertisement {font: 8pt verdana, arial, helvetica;
margin-top: 0pt;
margin-left: 0pt;
padding:0;
line-height:1.2em;}

span.indexteaser {font: 7pt verdana, arial, helvetica;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
padding:0;
line-height:1em;}

/* Body text for bottom (legal stuff) */
p.bottom {font: 10pt georgia, Times, Times New Roman;
margin-top: 6pt;
margin-bottom: 6pt;
color: #000000;
margin-left: 0pt;
padding:0;
line-height:1.3em;}

/* Body text outquote (no change in style) */
blockquote {font: 10pt georgia, Times, Arial, Helvetica;
margin-top: 0pt;
margin-left: 13pt;
margin-right: 0pt;

color: #000000;
padding:0;
line-height:1.3em;}

blockquote {font: 10pt georgia, Times, Arial, Helvetica;
margin-top: 0pt;
margin-left: 12pt;
color: #000000;
padding:0;
line-height:1.3em;}

/* Body text subhead grey */
span.subheadsm {font: 10pt verdana, arial, helvetica;
font-weight: bold;
margin-top: 0pt;
color: #879197;
margin-left: 0pt;
text-decoration:none;
padding:0;
line-height:1.3em;}

/* Nav links (under lead graphic) */
span.toplinks {font: 8.5pt verdana, arial, helvetica;
font-weight: bold;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
text-decoration:none;
padding:0;
line-height:1.3em;}


/*//TABLES///*/

/* Body text subhead */
span.state {font: 12pt verdana, arial, helvetica;
font-weight: bold;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
text-decoration:none;
line-height:1.0em;}

.tabletext {font: 10pt georgia, Times, Times New Roman;
margin-top: 0pt;
color: #000000;
margin-right: 10pt;
padding:0;
line-height:1.3em;}

.winnertable {font: 9pt verdana, arial, helvetica;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
padding:0;
line-height:1.3em;}

span.likep {font: 10pt georgia, Times, Times New Roman;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
padding:0;
line-height:1.3em;}

/*//////////////AWARDS ////////*/

/* headers */
span.winner {font: 16pt Verdana,"Trebuchet MS",Trebuchet,Arial,Sans-serif;
font-weight: bold;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
text-decoration:none;
text-transform:none;
padding:0;
line-height:1.3em;}

span.winnerwhite {font: 16pt Verdana,"Trebuchet MS",Trebuchet,Arial,Sans-serif;
font-weight: bold;
margin-top: 0pt;
color: #FFFFFF;
margin-left: 10pt;
margin-right: 10pt;
text-decoration:none;
text-transform:none;
padding:0;
line-height:1.3em;}

span.winnersm {font: 13pt Verdana,"Trebuchet MS",Trebuchet,Arial,Sans-serif;
font-weight: bold;
color: #000000;
line-height:1.3em;}

/* Silver */
span.topheadermain {font: 21pt "Trebuchet MS", Trebuchet, verdana, arial, helvetica;
font-weight: bold;
margin-top: 0pt;
color: #666666;
margin-left: 0pt;
text-transform:uppercase;
padding:0;
line-height:1.3em;}

span.cindexhead {font: 18pt georgia, Times, Times New Roman;
font-weight: bold;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
padding:0;
line-height:1.3em;}

span.topheader {font: 10pt "Trebuchet MS", Trebuchet, verdana, arial, helvetica;
font-weight: bold;
margin-top: 0pt;
color: #666666;
margin-left: 0pt;
text-transform:uppercase;
padding:0;
line-height:1.3em;}

/* award winnersm */

span.winnerlist {font: 9pt verdana, arial, helvetica;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
padding:0;
line-height:1.3em;}

.winnerlistsm {font: 8.5pt verdana, arial, helvetica;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
padding:0;
line-height:1.2em;}

/*collapsible text*/

/* littler subhead */
span.subheadsm2 {font: 8.5pt verdana, arial, helvetica;
font-weight: bold;
margin-top: 0pt;
color: #285070;
margin-left: 0pt;
text-decoration:none;
padding:0;
line-height:1.2em;
}

span.subheadsm2:hover {color: red;}
span.subheadrbsm:hover {color: red;}
span.georgiasubhead:hover {color: red;}



span.committeebio {font: 8.5pt verdana, arial, helvetica;
font-weight: bold;
margin-top: 0pt;
color: #285070;
margin-left: 0pt;
text-decoration:none;
padding:0;
line-height:1.2em;
}

span.committeebio:hover {color: red;}
span.subheadrbsm:hover {color: red;}



span.subheadrbsm {font: 9pt verdana, arial, helvetica;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
text-decoration:none;
padding:0;
line-height:1.2em;}

/*//////////////RIGHT BAR ////////*/


/* Right bar text */

/*td.rightbar {padding-left: - 35px;}*/

span.rightbar {font: 8pt verdana, arial, helvetica;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
padding:0;
line-height:1.3em;}


/*//////////////HEADER ////////*/

/* Right bar subhead 1 */
span.subheadrb {font: 10pt verdana, arial, helvetica;
font-weight: bold;
color: #000000;
text-decoration:none;
line-height:1.3em;}

/*/////////////header////////////*/

span.hhlink {font: 8pt verdana, arial, helvetica;
font-weight: bold;
margin-top: 0pt;
color: #FFFFFF;
margin-left: 0pt;
text-align: right;
text-decoration:none;
padding:5px;
line-height:1.3em;}

p.topbartxt {font: 9pt Arial, Helvetica;
font-weight: bold;
color: #FFFFFF;
margin-left: 5pt;
margin-right: 5pt;
line-height:2em;}

p.headbartxt {font: 50pt Times, Helvetica;
color: #3A4F6E;
margin-left: 5pt;
margin-right: 6pt;
margin-top: 5pt;
margin-bottom: -10pt;
line-height:1.2em;}

td.topbartxt {font: 9pt Arial, Helvetica;
font-weight: bold;
color: #FFFFFF;
padding: 3pt;
margin-left: 10pt;
margin-right: 10pt;
line-height:2em;}

span.indent20 {
margin-left: 10pt;
}

ul {font: 10pt Arial, Helvetica;
font-weight: bold;
margin-top: 0pt;
color: #000000;
margin-left: 10pt;
padding:0;
line-height:1.3em;}

li.submen {font: 9pt verdana, arial, helvetica;
margin-top: 0pt;
color: #000000;
margin-left: 0pt;
padding-left:0;
line-height:1.3em;}

li {font: 10pt verdana, arial, helvetica;
font-weight: bold;
margin-top: 0pt;
color: #285070;
margin-left: 0pt;
text-decoration:none;
padding:0;
line-height:1.3em;}

div.submen {font: 10pt verdana, arial, helvetica;
font-weight: bold;
margin-top: 0pt;
color: #285070;
margin-left: 0pt;
text-decoration:none;
padding:0;
line-height:1.3em;
margin-left:15pt;}

/*LEFTBAR -- sort this out //////////////*/

#containerul, #containerul ul{
text-align:left;
margin:0; /* Removes browser default margins applied to the lists. */
padding:0; /* Removes browser default padding applied to the lists. */
}

#containerul li{
margin:0 0 0 8px; /* A left margin to indent the list items and give the menu a sense of structure. */
padding:0; /* Removes browser default padding applied to the list items. */
list-style-type:none; /* Removes the bullet point that usually goes next to each item in a list. */
}

#containerul .symbols{ /* Various styles to position the symbols next to the items in the menu. */
float:left;
width:12px;
height:1em;
background-position:0 50%;
background-repeat:no-repeat;
}


div.xcx, div.xcc {
	position: relative;
	display: inline;
}

div.xcx a, div.xcc a {
	position: absolute;
	left: -2em;
}
div.xcx>a, div.xcc>a {
	position: static;
}
div.xcx a:link, div.xcx a:visited,
div.xcc a:link, div.xcc a:visited {
	color: #000000;
	text-decoration: none;
	font-family: "Courier New", Courier, monospace;
	font-size: 75%;
	font-weight: bold;
}


/*topbar text*/

p.topbartxt {font: 9pt Arial, Helvetica;
font-weight: bold;
color: #FFFFFF;
margin-left: 5pt;
margin-right: 5pt;
line-height:2em;}

p.headbartxt {font: 50pt Times, Helvetica;
color: #3A4F6E;
margin-left: 5pt;
margin-right: 6pt;
margin-top: 5pt;
margin-bottom: -10pt;
line-height:1.2em;}

td.topbartxt {font: 9pt Arial, Helvetica;
font-weight: bold;
color: #FFFFFF;
padding: 3pt;
margin-left: 10pt;
margin-right: 10pt;
line-height:2em;}

/*MOE */  span.moe {color: #24336A;}

.whsite {font: 10pt "Trebuchet MS", Trebuchet, verdana, arial, helvetica;
color: #FFFFFF;
text-transform:uppercase;
line-height:1.3em;}

/*Links*/

a.white {text-decoration: none;}
a.white:link {color: #FFFFFF;}
a.white:active {color: #FFFFFF;}
a.white:visited {color: #FFFFFF;}
a.white:hover {color: #FFFFFF;}

a {text-decoration: none;}
a:link {color: #285070;}
a:active {color: #ff0033;}
a:visited {color: #285070;}
a:hover {color: red;}

hr { background: #fff url(lineh.gif) center bottom;
margin-top:15px; margin-bottom:15px;
height: 2px;
border: 0 none;
}

/*Search*/

input.search {
 background-color: #FFFFFF;
 height:16px;
 border:0px;
 font-size:8.5pt;
 font:verdana, arial, helvetica
}

input.searchsubmit {
 height:18px;
 font-size:8.5pt;
 font:verdana, arial, helvetica
}


div.bluebox {
background-color:#CFD9DB; float:right; width:220; margin-left:10px; margin-bottom:10px; padding:10px;
}