body{font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height:13pt; color: #666666; font-weight: normal;background-color:#FFFFFF;margin:0;padding:0px;}   
/*ul{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height:13pt; color: #336699;}*/
.std{font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #666666; line-height:13pt;}
ul.bullet3 {font-family: Arial, Helvetica, sans-serif;font-size:0.7em;padding-left:10px;padding-top:0px;padding-bottom:0px;padding-right:0px;margin-left:10px;margin-top:0px;margin-bottom:0px;}
ul {margin-left:7px; padding-left:10px;}
#large li {padding-top:0px;padding-bottom:10px;}
ul.arrows {list-style-image: url( "/images/bullet-arrow.gif" );}
ul.arrows li{padding-bottom:5px;line-height:14px;}
ul.requirements{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #666666;line-height:15pt; padding-left:20px;margin:0px;}
ol{font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height:15pt;color: #333333;padding:0px;margin:0px;list-style-type:none;}
li{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height:14px; color: #666666;}
h1{	font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #336699;margin:0px;padding-bottom:10px;}
h2{font-family: Arial, Helvetica, sans-serif;font-size: 12px; line-height:15pt;color: #669933;font-weight:normal;padding:0px;margin:0px;}
h3{font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-weight:bold;line-height:15pt;color: #336699;padding:0px;margin:0px;}
h4{font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-weight:bold;line-height:15pt;color: #336699;padding-top:10px;padding-bottom:2px;margin-bottom:2px;margin-top:10px;}
.blue_background {background-image:url('images/blue_bkgrnd.gif');}

.bullet {list-style-image: url(../images/purple_bullet.gif);}
li.bullet2 {margin-left:2em;}
ul.arrow {padding:0px;margin:0px;color:#669933;}
ul.arrow2 {padding-left:7px;margin-left:7px;color:#669933;}
ul.arrow3 {padding-left:7px;margin-left:7px;color:#669933;}
.side2{list-style-type: none;padding:0px;margin:0px;color:#666666;}
.button {list-style-type: none;padding-left:0px;margin-left:0px;color:#669933;}
.buttonoff {padding-left:0px;margin-left:0px;color:#336699;list-style-type:none;}
.callout_formatting {padding:0px;margin:0px;border-top-width: 0px;border-bottom-width: 0px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #CCCCCC;border-left-color: #CCCCCC;}
.callout_header {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;text-transform: uppercase;color: #669933;
letter-spacing: 1pt;font-weight: bold;padding: 8px 2px 10px 10px;text-align: left;}
.callout_header2 {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;text-transform: uppercase;color: #336699;
letter-spacing: 1px;font-weight: bold;padding: 3px 2px 10px 12px;text-align: left;}
.callout_link {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #336699;list-style-image:url(/images/bullet.gif);
padding: 0px 0px 5px 0px;margin: 0px;line-height:12pt;font-weight:normal;}
.callout_section{border-bottom-width: 1px;border-bottom-color: #CCCCCC;border-bottom-style: solid;padding:5px 0px 5px 0px;margin:0px;}
.callout_text {font: normal 10px Verdana, Arial, Helvetica, sans-serif; text-align:left; color: #666666; line-height: 13px;padding:0px 5px 0px 0px;margin:0px;}
.columnfill {background-image:url('images/column-fill.gif');}
.columnmffill {background-image:url('images/column-mf.gif');}
.columnsmafill {background-image:url('images/column-sma2.gif');}
.columnreflowfill {background-image:url('images/column-reflow2.gif');}
.columnfill-bottom{background-image:url('images/column-bottom.gif');}
.content{font-family: Arial, Helvetica, sans-serif;	font-size: 8pt; color: #666666; line-height:13pt;padding:0px;margin:0px;}
.content2 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;line-height:13pt;text-align:right; vertical-align:top;padding:0px;margin:0px;}
.date {font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#999999; line-height: 13pt;}
.disclosure{font: normal 10px Arial, Verdana, Helvetica, sans-serif; text-align:left; color: #999999; line-height: 11px;text-align:left;}
.emphasis {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #669933;line-height:15pt;}
.footer {font-size: 11px; color: #336699; line-height: 14px; font-family: Arial, Helvetica, sans-serif;font-weight:normal;text-align:right;}
.footer2 {font-size: 11px; color: #336699; line-height: 14px; font-family: Arial, Helvetica, sans-serif;font-weight:normal;text-align:left;}
.footer3 {font-size: 11px; color: #336699; line-height: 14px; font-family: Arial, Helvetica, sans-serif;font-weight:normal;text-align:right;}
.headerfill {background-image:url('images/header-top-fill.gif');}
.headerfill-right{background-image:url('images/header-top-right.gif');}
.list{font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #003366;list-style-image:url(/images/bullet.gif);
padding-bottom:5px;line-height:12pt;font-weight:normal;}
li.list2 {font-family: Arial, Helvetica, sans-serif;font-size: 11px; line-height: 13px; color: #000033;padding-top:5px;padding-left:0px;} 
.namelink{	font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight:normal;color: #336699;margin:0px;padding:0px;}
.nav {font-family: Arial, Verdana, Geneva, sans-serif;	font-size: 10px; text-align: right;	color: #336699; line-height:13pt;text-decoration: none; text-align:right;}
.nobullet{background: url(/images/arrow_down.gif) 0px 6px no-repeat; padding: 0 0 0 15px;list-style-type: none;color:#336699;}
.numbers{color: #336699;font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;vertical-align:top;}
.paddingtop{padding-top:5px;}
.side1{list-style-type: none;background: url(/images/arrow.gif) 0px 3px no-repeat; padding: 0 0 0 10px;color:#669933;}
.side1off{background: url(/images/arrow.gif) 0px 5px no-repeat; padding: 0 0 0 10px;list-style-type: none;color:#336699;}
.sidebar{font-family:Arial,Helvetical,sans-serif;font-size:11px;color:#669933;line-height:13pt;text-align:left;vertical-align:top;}
.sidebar2{font-family:Arial,Helvetical,sans-serif;font-size:11px;color:#336699;line-height:13pt;text-align:left;}
.small {font: normal 10px Verdana, Arial, Helvetica, sans-serif; text-align:left; color: #666666; line-height: 13px;padding:0px;margin:0px;} 
.small-arial-gray {font: normal 10px Arial, Verdana, Helvetica, sans-serif; text-align:left; color: #999999; line-height: 12px;text-align:right;} 
.spacedtext {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;line-height:13pt;}
.subtitle{font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height:13pt; color: #666666; font-weight: bold;background-color:#FFFFFF;margin-top:20px;padding-top:20px;}   
TD.tablebgblue 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: normal; color: #ffffff; background-color: #3366CC; text-align: center; vertical-align: middle;}
.tableheader {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: normal; color: #ffffff; background-color: #3366CC; text-align: center; vertical-align: middle;}
.tabletext {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;line-height:13pt;}
.tabletext2{font-family: Arial, Helvetica, sans-serif;	font-size: 8pt; color: #666666; line-height:13pt;padding-top:0px;padding-bottom:10px;padding-right:10px;margin:5px;}
.tabletext3 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;line-height:13pt;text-align:right; vertical-align:top;padding-top:0px;padding-bottom:10px;padding-right:10px;margin:5px;}
.tabletextbold {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;line-height:13pt;font-weight:bold;}	
.text-blue-12-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #336699;
	font-weight: bold;
	padding-bottom: 5px;
}

.text-blue-sm-bold {font-family: Arial, Helvetica, sans-serif;font-size: 11px; line-height: 13px; color: #336699; font-weight: bold;}
.text-dkblue-11 {font-family: Arial, Helvetica, sans-serif;font-size: 11px; line-height: 13px; color: #000033;} 
.text-dkblue-sm {font-family: Arial, Helvetica, sans-serif;font-size: 11px; line-height: 13px; color: #000033;} 
.text-dkblue-sm-bold {font-family: Arial, Helvetica, sans-serif;font-size: 11px; line-height: 13pt; color: #000033; font-weight:bold;}
.title{font-family: Arial, Helvetica, sans-serif;font-size: 13px; line-height:16pt;color: #669933;font-weight:bold;padding:0px;margin:0px;}
.vertical-line{background-image:url('images/column-line.gif');}


/********************Links********************************/

A:link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;line-height:13pt;color: #339900; text-decoration:none;}
A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;line-height:13pt;color: #339900; text-decoration:none;}
A:active {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;line-height:13pt;color: #339900; text-decoration:none;}
A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;line-height:13pt;color: #339900; text-decoration:underline;}

A.button:link {padding-right: 20px;text-decoration: none;color:#666666;}
A.button:visited {padding-right: 20px;text-decoration: none;color:#666666;}
A.button:active {padding-right: 20px;text-decoration: none;color:#666666;}
A.button:hover {padding-right: 20px;text-decoration: none;color:#336699;}

A.buttonoff:link {padding-right: 20px;text-decoration: none;color:#336699;}
A.buttonoff:visited {padding-right: 20px;text-decoration: none;color:#336699;}
A.buttonoff:active {padding-right: 20px;text-decoration: none;color:#336699;}
A.buttonoff:hover {padding-right: 20px;text-decoration: none;color:#669933;text-decoration:underline;}


A.callout_link:link {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #336699;font-weight:bold;list-style-image:url(/images/bullet.gif);padding: 0px 0px 5px 0px;margin: 0px;line-height:12pt;text-decoration:underline;}
A.callout_link:visited {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #336699;list-style-image:url(/images/bullet.gif);padding: 0px 0px 5px 0px;margin: 0px;line-height:12pt;font-weight:bold;text-decoration:underline;}
A.callout_link:active {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #336699;list-style-image:url(/images/bullet.gif);
padding: 0px 0px 5px 0px;margin: 0px;line-height:12pt;font-weight:bold;text-decoration:underline;}
A.callout_link:hover {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #339900;list-style-image:url(/images/bullet.gif);
padding: 0px 0px 5px 0px;margin: 0px;line-height:12pt;font-weight:bold;text-decoration:underline;}

A.content:link{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #339900; line-height:14pt;}
A.content:visited{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #339900; line-height:14pt;}
A.content:active{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #339900; line-height:14pt;}
A.content:hover{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #339900; line-height:14pt; text-decoration:underline;}

A.emphasis:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #339900;line-height:13pt;line-spacing:1pt;text-decoration:none;}
A.emphasis:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #339900;line-height:13pt;line-spacing:1pt;text-decoration:none;}
A.emphasis:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #339900;line-height:13pt;line-spacing:1pt;text-decoration:none;}
A.emphasis:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #339900;line-height:13pt;line-spacing:1pt;text-decoration:underline;}

A.home:link{font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #339900; line-height:13pt;padding-right:10px;text-align:right;}
A.home:visited{font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #339900; line-height:13pt;padding-right:10px;text-align:right;}
A.home:active{font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #339900; line-height:13pt;padding-right:10px;text-align:right;}
A.home:hover{font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #339900; line-height:13pt; padding-right:10px;text-align:right;text-decoration:underline;}

A.link2:link {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #336699;font-weight:normal; margin: 0px;line-height:12pt;text-decoration:underline;}
A.link2:visited {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #336699;margin: 0px;line-height:12pt;font-weight:normal;text-decoration:underline;}
A.link2:active {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #336699;margin: 0px;line-height:12pt;font-weight:normal;text-decoration:underline;}
A.link2:hover {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #6699cc;margin: 0px;line-height:12pt;font-weight:normal;text-decoration:underline;}

A.list:link{font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #003366; text-decoration:none;padding:0px;margin:0px;}
A.list:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #003366; text-decoration:none;padding:0px;margin:0px;}
A.list:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #003366; text-decoration:none;padding:0px;margin:0px;}
A.list:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #669933; text-decoration:underline;padding:0px;margin:0px;}

A.namelink:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height:13px;font-weight:normal;color: #336699;margin:0px;padding:0px;}
A.namelink:visited{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height:13px;font-weight:normal;color: #336699;margin:0px;padding:0px;}
A.namelink:active{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height:13px;font-weight:normal;color: #336699;margin:0px;padding:0px;}
A.namelink:hover{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height:13px;font-weight:normal;color: #FF6600;margin:0px;padding:0px;}

A.nav:link {font-family: Arial, Verdana, Geneva, sans-serif;	font-size: 10px; text-align: right;	color: #336699; line-height:13pt;text-decoration: none; text-align:right;}
A.nav:visited {font-family: Arial, Verdana, Geneva, sans-serif;	font-size: 10px; text-align: right;	color: #336699; line-height:13pt;text-decoration: none; text-align:right;}
A.nav:active {font-family: Arial, Verdana, Geneva, sans-serif;	font-size: 10px; text-align: right;	color: #336699; line-height:13pt;text-decoration: none; text-align:right;}
A.nav:hover {font-family: Arial, Verdana, Geneva, sans-serif;	font-size: 10px; text-align: right;	color: #336699; line-height:13pt;text-decoration: underline; text-align:right;}

A.sidebar:link {font-family:Arial,Helvetical,sans-serif;font-size:11px;color:#669933;line-height:13pt;text-decoration:none;}
A.sidebar:visited {font-family:Arial,Helvetical,sans-serif;font-size:11px;color:#669933;line-height:13pt;text-decoration:none;}
A.sidebar:active {font-family:Arial,Helvetical,sans-serif;font-size:11px;color:#669933;line-height:13pt;text-decoration:none;}
A.sidebar:hover {font-family:Arial,Helvetical,sans-serif;font-size:11px;color:#336699;line-height:13pt;text-decoration:none;}

