/* 2010 styling css */

.hor_line_divider {
    background-color:#ccc;
    border-width:0;
    color:#ccc;
    height:1px;
    margin:10px 0;
}
.bold {
    font-weight:bold;
}
.italic {
    font-style:italic;
}

/* subsection css */



a:link {
	color:	#000099;
	text-decoration: 	none;
}
a:visited {
	color:	#000099;
	text-decoration: 	none;
}
a:hover {
	color: 	#b22222;
	text-decoration: 	underline;
} 
a:active{
	color:				#b22222;
	text-decoration: 	none;
}

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

html .clearIt {
        height: 1%;
}


body 
	{
	background-image: url(/images/bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: justify;
	color: #000066;
	}
body,td,th p
	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 93%;
	text-align: left;
	color: #333333;
	}
	
	
.TitleText
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 146.5%;
    font-weight: bold;
    color: #333333; 
    text-align: left;
    padding: 16px 20px 0 20px;
    background-color: #ebebeb;
	}
.titletextsingle
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 146.5%;
    font-weight: bold;
    color: #333333; 
    text-align: left;
    padding: 16px 20px 16px 20px;
    background-color: #ebebeb;
	}
.titletextsinglelogos
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 146.5%;
    font-weight: bold;
    color: #333333; 
    text-align: left;
    padding: 16px 20px 16px 20px;
    background-color: #ebebeb;
	}
.subtitletext
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 116%;
    font-weight: bold;
    color: #666666; 
    text-align: left;
    padding: 0 20px 16px 20px;
    background-color: #ebebeb;
	}
.sectiontitletext
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 116%;
    font-weight: bold;
    color: #666666; 
    text-align: left;
	}
.support
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
    color: #4b4a4a; 
    text-align: right;
    padding: 5px 10px 5px 20px;
    background-color: #cccccc;
	}
#advisorygroup
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
    color: #333333; 
    text-align: left;
    padding: 18px;
    background-color: #ebebeb;
	}
ul.NoBullet 
	{
  	list-style-type: none;
	list-style-image: none;
	}
li.alignbullets 
	{
	list-style: disc outside;
	list-style-image: none;
	margin: 1em;
	margin-bottom: -12px;
	}
li.alignbulletsnomargin 
	{
	list-style: disc outside;
	list-style-image: none;
	margin: 1em;
	}
li.alignsubbullets 
	{
	list-style: circle inside;
	list-style-type: circle;
	list-style-image: none;
	}
	
sup {
	vertical-align:text-top;
	}
em	{
	font-style:italic;
	}
body .yui-navset li em {
	font-style: italic;
	}
.yui-navset ul.yui-nav li em {
	font-style: normal;
	}
	
.top {vertical-align:text-top}

/*
.NoIndent {
	margin-left: -25px;
	}

.MarginRight10 {
	margin-right: 10px;
	}
ul {
	list-style-image: url(images/bullet_greysm.gif);
	}
*/
.bgRight 
	{
	background-color: #efeff7;
	}
.bgWhite 
	{
	background-color: #ffffff;
	}
.ContentPad 
	{
	padding: 0px 20px 0 20px;
	}

.padd5 {padding: 5px;}
.padd10 {padding: 10px;}
.padd13 {padding: 13px;}
.padd20 {padding: 20px;}

.padd10201010 {padding: 10px 20px 10px 10px;}

h3 {font-weight: bold;}

.lightgreydivider 
	{
	background-color: #cccccc;
	height: 10px;
	font-size: 1px;
	border: 1px;
	border-color: #ffffff;
	}
.whpxdivider 
	{
	background-color: #ffffff;
	height: 2px;
	font-size: 1px;
	}
.spcbetweenbullets 
	{
	margin-bottom: -5px;
	}
.ratvat
	{
	text-align: right;
	vertical-align: top;
	}
.header100b 
	{
	font-weight: bold;
	font-size: 100%;
	}
.header108b 
	{
	font-weight: bold;
	font-size: 116%;
	}
.f77 
	{
	font-size: 77%;
	}
.padd3vat 
	{
	vertical-align: top;
	padding: 3px;
	}
.padd3vatdate 
	{
	padding: 3px;
	white-space:nowrap;
	font-size: 85%;
	text-align: right;
	vertical-align: top;
	}	



