 /* Global Styles */
body
{
font-family: arial, helvetca, sans-serif;
font-size: 11px;
background-color: #f1f1f1;
}

/* Text */

.deftext
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 1.25em;
color: #000000;
}

.defblock
{
padding-top: 20px;
}

.sidetextbold
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 10px;
line-height: 1.5em;
color: #000066;
}

.navcaptionbold
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
}

.footertext
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 9px;
font-weight: normal;
color: #333333;
}

/* Navigation */
.navcellhome
{
padding: 2px 20px;
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
}

.navcellsub
{
padding: 2px 14px;
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
}

.pnavlink:link
{
color: #000000;
text-decoration: none;
}

.pnavlink:active
{
color: #000000;
text-decoration: none;
}

.pnavlink:visited
{
color: #000000;
text-decoration: none;
}

.pnavlink:hover
{
color: #003264;
text-decoration: underline;
}

/* Links */
.leadlink:link
{
color: #990000;
text-decoration: none;
}

.leadlink:active
{
color: #990000;
text-decoration: none;
}

.leadlink:visited
{
color: #990000;
text-decoration: none;
}

.leadlink:hover
{
color: #990000;
text-decoration: underline;
}

.stratlink:link
{
color: #000066;
text-decoration: none;
}

.stratlink:active
{
color: #000066;
text-decoration: none;
}

.stratlink:visited
{
color: #000066;
text-decoration: none;
}

.stratlink:hover
{
color: #000066;
text-decoration: underline;
}

.selllink:link
{
color: #009900;
text-decoration: none;
}

.selllink:active
{
color: #009900;
text-decoration: none;
}

.selllink:visited
{
color: #009900;
text-decoration: none;
}

.selllink:hover
{
color: #009900;
text-decoration: underline;
}

.successlink:link
{
color: #B7B800;
text-decoration: none;
}

.successlink:active
{
color: #B7B800;
text-decoration: none;
}

.successlink:visited
{
color: #B7B800;
text-decoration: none;
}

.successlink:hover
{
color: #B7B800;
text-decoration: underline;
}

.brandlink:link
{
color: #660000;
text-decoration: none;
}

.brandlink:active
{
color: #660000;
text-decoration: none;
}

.brandlink:visited
{
color: #660000;
text-decoration: none;
}

.brandlink:hover
{
color: #660000;
text-decoration: underline;
}

.culturelink:link
{
color: #cc6600;
text-decoration: none;
}

.culturelink:active
{
color: #cc6600;
text-decoration: none;
}

.culturelink:visited
{
color: #cc6600;
text-decoration: none;
}

.culturelink:hover
{
color: #cc6600;
text-decoration: underline;
}

.financelink:link
{
color: #006600;
text-decoration: none;
}

.financelink:active
{
color: #006600;
text-decoration: none;
}

.financelink:visited
{
color: #006600;
text-decoration: none;
}

.financelink:hover
{
color: #006600;
text-decoration: underline;
}

/* Left Column */
.testblock
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
line-height: 1.5em;
color: #000000;
padding: 12px 30px 0px 37px;
}

.testsig
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
text-align: right;
color: #000000;
}

.noticeblock
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
color: #000000;
padding: 12px;
}

/* Header Tags */
.leftcoltitle
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
padding: 16px 0px 0px 21px;
}

.leadersub
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
font-weight: bold;
color: #990000;
padding: 0px;
}

.stratsub
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000066;
padding: 0px;
}

.sellsub
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
font-weight: bold;
color: #009900;
padding: 0px;
}

.succsub
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
font-weight: bold;
color: #B7B800;
padding: 0px;
}

.brandsub
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
font-weight: bold;
color: #660000;
padding: 0px;
}

.culsub
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
font-weight: bold;
color: #cc6600;
padding: 0px;
}

.finsub
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
font-weight: bold;
color: #006600;
padding: 0px;
}

.aboutsub
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333366;
padding: 0px;
}

h1	
{
font-size:	24px;
}
	
h2	
{
font-size:	22px;
}
	
h3
{
font-size:	20px;
}
	
h4 
{
font-size:	18px;
}
	
h5	
{
font-size:	14px;
}
	
h6
{
font-size:	12px;
}	

h1, h2, h3, h4, h5, h6	
{
font-family: arial, helvetica, geneva, sans-serif;
font-weight: bold;
color: #669933;
background-color: transparent;
}

/* List Styles */
.listUL
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
margin: 0px 0px 4px 20px;
}

.listboldUL
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
font-weight: bold;
margin: 0px 0px 4px 20px;
}

.listOL
{
font-family: arial, helvetica, geneva, sans-serif;
font-size: 11px;
margin: 0px 0px 4px 24px;
}

.listboldOL
{
font-family: arial, helvetica, geneva, sans-serif;
font-weight: bold;
font-size: 11px;
margin: 0px 0px 4px 24px;
}

/* Form Styles */

.SearchInput {
	font-family: verdana, geneva, arial, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	background-color: #003399;
	border-bottom : thin outset #000033;
	border-right : thin outset #000033;
	border-top : thin outset #99CCCC;
	border-left : thin outset #99CCCC;
}