.MsoNormal,
.MsoBodyText{
	font-family:Arial, Helvetica, sans-serif;
}

p, div {
	font:normal 10pt Arial, Helvetica, sans-serif;
}

/* links */ 
a:link{
	color:blue;
	font-family:Arial, Helvetica, sans-serif;
	/*text-decoration: underline;*/
}
a:hover{
	color:#AB2CD5;
	font-family:Arial, Helvetica, sans-serif;
	/*text-decoration: underline;*/
}
a:visted{
	color:#94E279;
	font-family:Arial, Helvetica, sans-serif;
	/*text-decoration: underline;*/
}
#WebTool a{
	font:10pt normal Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
}

.bold {
	font-weight: bold;
}
.greenmoney{
	color: #009900
}
.09pt{font-size: 9pt}
.10pt{font-size: 10pt}
.11pt{font-size: 11pt}
.12pt{font-size: 12pt}

.G_logo {
	font-family:Arial, Helvetica, sans-serif;
	font:bold;
	color: #955438;
}
.D_logo {
	font-family:Arial, Helvetica, sans-serif;
	font:bold;
	color: #92992F
}
.smallp  {
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
}
.xsmallp  {
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
}
.xxsmallp {
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
}
.breadcrumb {
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.required {
	color:#C11717;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
}
.text  {
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
}
.noDecoration  {
	text-decoration:none;
}
.noDecoration:hover {
	text-decoration: none;
}
.dd_menu{
	font:bold 11px Arial, Helvetica, sans-serif;
}
.italic {
	font-style: italic;
}
.DartHeading {
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:normal;	
	color:#FFFFFF;
}
.underline {
	text-decoration: underline;
}
.query {
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#C11717;
}
.err {
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#C11717;
	font-weight:bold;
	font-style:normal;	
}
.important {
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#C11717;
	font-weight:bold;
	font-style:normal;	
}
.go {
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#66CC00;
	font-weight:bold;
	font-style:normal;	
}
.whiteBold {
	color:#FFFFFF;
	font-weight: bold;
}
.test {
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-weight: bold;
}
.backtotop{
	font:normal 13px Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	width:100%;
	float:right;
	background:url(/images/icons/arrow_up.png) right no-repeat;
	text-align:right;
}
.backtotop a{
	padding-right:15px;
	text-transform:lowercase;
	text-decoration:none;
}



/* font color */
.white,
.white a {
	color:#FFFFFF;
}
.purple  {
	color:#A28FAA;
}
.drkpurple  {
	color:#3300FF;
}
.red  {
	color:#C11717;
}
.green  {
	color:#6AA33F;
}
.blue  {
	color:#360F87;
}
.navy_blue {
	color:#063260;
}
.salmon  {
	color:#963963;
}
.gold {
	color: #996633;
}
.pink {
	color:#EFE2F3;
}
.gray {
	color:#555555;
}
.lightgray {
	color:#666666;
}

/* carrot */
.carat  {
	color:#709B46;
	font-weight: bold;
}


/* Headings */
.pgHeading{
	color:#6AA33F;
	font:bold 14px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 0 12px;
	text-transform:uppercase;
}

/* blue heading */
.heading  {
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:normal;	
	color:#063260;
}
.XLHeading  {
	font-size:18pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:normal;	
	color:#063260;
}
.subheading {
	font:bold 11pt Arial, Helvetica, sans-serif;
	/*color:#963963;*/
	color:#CB7118;
}
.required {
	color:#C11717;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
}



/*
H1  {
	font-size:14pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:normal;
}
H2  {
	font-size:13pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:normal;	
}
H3  {
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:normal;	
}
H4  {
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
	font-style:normal;	
}
H5  {
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
}
H6  {
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
}
*/


/* Headings using for 2004 Leadership Conference pages
.atGlanceDayDiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A28FAA;
}
.atAGlanceTypeDiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	background-color: #FEBA76;
}
.AtAGlanceTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.AtAglanceDetails {
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.AtAGlancePageTitle {
	font-family: "Arial Black";
	font-size: 24pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #063260;
} */
/* Headings using for 2004 Leadership Conference pages */



/* Speacial Headings */
.purpBanner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A28FAA;
}
.tr_nvyblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #063260;
}
.tr_Dartheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #007A93;
}
.tr_salmon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A28FAA;
}

.tr_greywhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #fff;
	background-color: #A6A6A6;
}
/* Blue background, white font; Use for table headings */
.BluBk_WhtFt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #063260;
}

.GryBk_BlkFt {
	background-color: #f5f5f5;
}



.list_123{
}
.list_123 li{
	margin-bottom:5px;
}

.list_abc{
}
.list_abc li{
	list-style-type:alpha;
	margin-bottom:5px;
}

.list_bullet{
}
.list_bullet li{
	list-style-type:circle;
	margin-bottom:5px;
}

.list_nobullet{
}
.list_nobullet li{
	list-style-type:none;
	margin-bottom:5px;
}

ol{
}
ul li,
ol li{
	margin-bottom:5px;
}

