.copyright {font-family:verdana,sans-serif,arial,helvetica;
			color:#425332;
			font-size:7pt;
			font-weight:normal;
			text-decoration:none;}

.box {background-color:#FFFFFF; 
		border: 1px solid #BBBBBB;
		font-family:verdana,sans-serif,arial,helvetica;
		color:#000000;
		font-size:7pt;
		font-weight:normal;
		text-decoration:none;}

.gridHead {border-style:solid;
	        border-top-width:0px;
	        border-top-style:none;
	        border-bottom-color:#DDDDDD;
			border-bottom-width:1px;
			border-left-width:0px;
			border-left-style:none;
			border-right-width:0px;
			border-right-style:none;
			color: #777777;
            font-family: verdana, arial, helvetica, sans-serif; 
            font-size: 10pt; 
            font-style: normal; 
            font-weight: bold; 
            line-height: 20px; 
            text-decoration: none;}

.title {font-family:verdana,sans-serif,arial,helvetica;
			color:#777777;
			font-size:14pt;
			font-weight:normal;}

.contentGreySmall {font-family:verdana,sans-serif,arial,helvetica;
			color:#555555;
			font-size:8pt;
			font-weight:normal;
			text-decoration:none;}

.footbox {background-color:#BA0A0F; 
		border: 1px solid #8A0407;
		font-family:verdana,sans-serif,arial,helvetica;
		color:#EFC6C7;
		font-size:10pt;
		font-weight:none;
		text-decoration:none;}

.note {font-family:verdana,sans-serif,arial,helvetica;
			color:#999999;
			font-size:7pt;
			font-weight:normal;
			text-decoration:none;}

.content {font-family:verdana,sans-serif,arial,helvetica;
			color:#333333;
			font-size:10pt;
			font-weight:normal;}

INPUT.standard { 
			font-family:verdana; 
			font-size: 11px; 
			font-weight: normal;
			color: #333333;
			background-color: #FCFCFC;
			height: 15px; 
			width: 215px; 
			border: 1px solid #7F9DB9;}

SELECT { 
			font-family:verdana; 
			font-size: 11px; 
			font-weight: normal;
			color: #333333;
			background-color: #FCFCFC;
			height: 17px; 
			width: 220px; 
			border: 1px solid #7F9DB9;}

INPUT.required { 
			font-family:verdana; 
			font-size: 11px; 
			font-weight: normal;
			color: #333333;
			background-color: #FFDD77;
			height: 23px; 
			width: 270px; 
			border: 1px solid #7F9DB9;}

INPUT.optional { 
			font-family:verdana; 
			font-size: 11px; 
			font-weight: normal;
			color: #333333;
			background-color: #FCFCFC;
			height: 23px; 
			width: 270px; 
			border: 1px solid #7F9DB9;}

TEXTAREA { 
			font-family:verdana; 
			font-size: 11px; 
			font-weight: normal;
			color: #333333;
			background-color: #FCFCFC;
			height: 70px; 
			width: 270px; 
			border: 1px solid #7F9DB9;}

TEXTAREA.smallarea { 
			font-family:verdana; 
			font-size: 11px; 
			font-weight: normal;
			color: #333333;
			background-color: #FCFCFC;
			height: 30px; 
			width: 350px; 
			border: 1px solid #7F9DB9;}

TEXTAREA.largearea { 
			font-family:verdana; 
			font-size: 11px; 
			font-weight: normal;
			color: #333333;
			background-color: #FCFCFC;
			height: 78px; 
			width: 350px; 
			border: 1px solid #7F9DB9;}

.box {background-color:#FFFFFF; 
		border: 1px solid #BBBBBB;
		font-family:verdana,sans-serif,arial,helvetica;
		color:#000000;
		font-size:7pt;
		font-weight:normal;
		text-decoration:none;}

.frame {border: 10px solid #BBBBBB;}







.headbox {background-color:#BA0A0F; 
		border: 1px solid #BB0000;
		font-family:verdana,sans-serif,arial,helvetica;
		color:#FFFFFF;
		font-size:10pt;
		font-weight:none;
		text-decoration:none;}

.box2 {background-color:#EEEEEE; 
		border: 1px solid #A6A6A6;
		font-family:verdana,sans-serif,arial,helvetica;
		color:#000000;
		font-size:8pt;
		font-weight:normal;
		text-decoration:none;}

.white {background-color:#ffffff; 
		border: 1px solid #558E8D;
		font-family:verdana,sans-serif,arial,helvetica;
		color:#000000;
		font-size:7pt;
		font-weight:normal;
		text-decoration:none;}

TH {font-family:verdana,sans-serif,arial,helvetica;
			font-size:8pt;
			color:#333333;
			font-weight:normal;}

LI {list-style-image: url(images/bullet.gif);}
		
.form {background-color:#ffffff; 
		border-color: #666666; 
		color:#000000; 
		border: 1px solid #666666;}
		
.hidden {background-color:#ffffff; 
		border-color: #ffffff; 
		color:#ffffff;
		width:0px;
		height:0px; 
		border: 0px solid #ffffff;}

a.results { font-family:sans-serif,arial,helvetica;
			font-size:10pt;
			color:#000000;
			font-weight:normal;}
			
a.results:hover {font-family:sans-serif,arial,helvetica;
			font-size:10pt;
			color:#FF0000;
			font-weight:normal;
			text-decoration:underline;}

a:hover {color:#233333;
	     text-decoration:underline;}

.link {font-family:sans-serif,arial,helvetica;
			font-size:10pt;
			color:#000000;
			font-weight:normal;
			text-decoration:none;}

.linkBold {font-family:sans-serif,arial,helvetica;
			font-size:10pt;
			color:#000000;
			font-weight:bold;
			text-decoration:none;}

.linkSmall {font-family:sans-serif,arial,helvetica;
			font-size:8pt;
			color:#000000;
			font-weight:normal;
			text-decoration:none;}

.linkSmallBold {font-family:sans-serif,arial,helvetica;
			font-size:8pt;
			color:#000000;
			font-weight:bold;
			text-decoration:none;}

.linkRed {font-family:sans-serif,arial,helvetica;
			font-size:10pt;
			color:#BB0000;
			font-weight:normal;
			text-decoration:none;}

.linkRedBold {font-family:sans-serif,arial,helvetica;
			font-size:10pt;
			color:#BB0000;
			font-weight:bold;
			text-decoration:none;}

.linkRedSmall {font-family:sans-serif,arial,helvetica;
			font-size:8pt;
			color:#BB0000;
			font-weight:normal;
			text-decoration:none;}

.linkRedU {font-family:sans-serif,arial,helvetica;
			font-size:10pt;
			color:#BB0000;
			font-weight:normal;
			text-decoration:underline;}

.linkRedUBold {font-family:sans-serif,arial,helvetica;
			font-size:10pt;
			color:#BB0000;
			font-weight:bold;
			text-decoration:underline;}

.linkRedUSmall {font-family:sans-serif,arial,helvetica;
			font-size:8pt;
			color:#BB0000;
			font-weight:normal;
			text-decoration:underline;}

.linkRedUSmallBold {font-family:sans-serif,arial,helvetica;
			font-size:8pt;
			color:#BB0000;
			font-weight:bold;
			text-decoration:underline;}

.blackSubTitle {font-family:arial,helvetica;
			color:#333333;
			font-size:13pt;
			font-weight:bold;
			text-decoration:none;}

.blackSubTitle1 {font-family:arial,helvetica;
			color:#333333;
			font-size:14pt;
			font-weight:bold;
			text-decoration:none;}

.greySubTitle {font-family:arial,helvetica;
			color:#8F8F8F;
			font-size:14pt;
			font-weight:normal;
			text-decoration:none;}

.greySubTitle2 {font-family:sans-serif,arial,helvetica;
			color:#666666;
			font-size:14pt;
			font-weight:bold;
			text-decoration:none;}

.resultCell {border-style:solid;
	        border-top-width:0px;
	        border-top-style:none;
	        border-bottom-color:#ffffff;
			border-bottom-width:0px;
			border-left-style:none;
			border-right-style:none;
			background-color:#eeeeee;
			color: #333333;
			height:33px;
			padding:20px;
            font-family: arial, helvetica, sans-serif; 
            font-size: 8pt; 
            font-style: normal; 
            font-weight: normal; 
            line-height: normal; 
            text-decoration: none;}

.resultCell2 {border-style:solid;
	        border-top-width:0px;
	        border-top-style:none;
			border-bottom-width:0px;
			border-bottom-style:none;
			border-left-style:none;
			border-right-style:none;
			background-color:#D3E3E3;
			color: #333333;
			height:33px;
			padding:4px;
            font-family: arial, helvetica, sans-serif; 
            font-size: 10pt; 
            font-style: normal; 
            font-weight: normal; 
            line-height: normal; 
            text-decoration: none;}

.resultCell3 {border-style:solid;
	        border-top-width:0px;
	        border-top-style:none;
	        border-bottom-color:#ffffff;
			border-bottom-width:1px;
			border-left-style:none;
			border-right-style:none;
			background-color:#eeeeee;
			color: #333333;
			height:33px;
			padding:0px;
            font-family: arial, helvetica, sans-serif; 
            font-size: 10pt; 
            font-style: normal; 
            font-weight: normal; 
            line-height: normal; 
            text-decoration: none;}

.resultHead {border-style:solid;
	        border-top-width:0px;
	        border-top-style:none;
	        border-bottom-style:none;
			border-left-style:none;
			border-right-style:none;
			background-color:#B7B7B7;
			color: #000000;
			padding:4px;
            font-family: arial, helvetica, sans-serif; 
            font-size: 10pt; 
            font-style: normal; 
            font-weight: bold; 
            line-height: normal;
            text-decoration: none;}

.resultHead2 {border-style:solid;
	        border-top-width:0px;
	        border-top-style:none;
	        border-bottom-style:none;
			border-left-style:none;
			border-right-style:none;
			background-color:#B7B7B7;
			color: #000000;
			padding:0px;
            font-family: arial, helvetica, sans-serif; 
            font-size: 0pt; 
            font-style: normal; 
            font-weight: bold; 
            line-height: normal;
            text-decoration: none;}

.resultFooter {border-style:solid;
	        border-top-width:0px;
	        border-top-style:none;
			border-bottom-width:0px;
			border-bottom-style:none;
			border-left-style:none;
			border-right-style:none;
			background-color:#eeeeee;
			color: #333333;
			padding:0px;
            font-family: arial, helvetica, sans-serif; 
            font-size: 0pt; 
            font-style: normal; 
            font-weight: normal; 
            line-height: normal; 
            text-decoration: none;}
            
.gridCell {border-style:solid;
	        border-top-width:0px;
	        border-top-style:none;
	        border-bottom-color:#EDEDED;
			border-bottom-width:1px;
			border-left-width:0px;
			border-left-style:none;
			border-right-width:0px;
			border-right-style:none;
			color: #333333;
            font-family: arial, helvetica, sans-serif; 
            font-size: 10pt; 
            font-style: normal; 
            font-weight: normal; 
            line-height: normal; 
            text-decoration: none;}

.contentLS {font-family:verdana,sans-serif,arial,helvetica;
			color:#333333;
			line-height: 18px;
			font-size:10pt;
			font-weight:normal;}

.contentLrg {font-family:verdana,sans-serif,arial,helvetica;
			color:#333333;
			font-size:14pt;
			font-weight:normal;}

.contentXLrg {font-family:verdana,sans-serif,arial,helvetica;
			color:#336699;
			font-size:50pt;
			font-weight:normal;}

.contentBold {font-family:verdana,sans-serif,arial,helvetica;
			color:#333333;
			font-size:10pt;
			font-weight:bold;
			text-decoration:none;}

.contentBold2 {font-family:verdana,sans-serif,arial,helvetica;
			color:#333333;
			font-size:12pt;
			font-weight:bold;
			text-decoration:none;}

.contentSmall {font-family:verdana,sans-serif,arial,helvetica;
			color:#000000;
			font-size:8pt;
			font-weight:normal;
			text-decoration:none;}

.contentSmallBold {font-family:verdana,sans-serif,arial,helvetica;
			color:#333333;
			font-size:8pt;
			font-weight:bold;
			text-decoration:none;}

.contentItal {font-family:verdana,sans-serif,arial,helvetica;
			color:#333333;
			font-size:10pt;
			font-weight:normal;
			font-style:italic;
			text-decoration:none;}

.contentGrey {font-family:verdana,sans-serif,arial,helvetica;
			color:#777777;
			font-size:10pt;
			font-weight:normal;
			text-decoration:none;}

.contentGreyItal {font-family:verdana,sans-serif,arial,helvetica;
			color:#777777;
			font-size:10pt;
			font-weight:normal;
			font-style:italic;
			text-decoration:none;}

.contentGreyBold {font-family:verdana,sans-serif,arial,helvetica;
			color:#777777;
			font-size:10pt;
			font-weight:bold;
			text-decoration:none;}

.contentGreyBold2 {font-family:verdana,sans-serif,arial,helvetica;
			color:#777777;
			font-size:12pt;
			font-weight:bold;
			text-decoration:none;}

.contentGreyBold3 {font-family:verdana,sans-serif,arial,helvetica;
			color:#777777;
			font-size:14pt;
			font-weight:bold;
			text-decoration:none;}

.contentGreyLrg {font-family:verdana,sans-serif,arial,helvetica;
			color:#666666;
			font-size:12pt;
			font-weight:normal;
			text-decoration:none;}
			
.contentLgtGrey {font-family:verdana,sans-serif,arial,helvetica;
			color:#999999;
			font-size:10pt;
			font-weight:normal;
			text-decoration:none;}

.contentLgtGreyBold {font-family:verdana,sans-serif,arial,helvetica;
			color:#999999;
			font-size:10pt;
			font-weight:bold;
			text-decoration:none;}

.contentLgtGreySmall {font-family:verdana,sans-serif,arial,helvetica;
			color:#999999;
			font-size:8pt;
			font-weight:normal;
			text-decoration:none;}
		
.contentWhite {font-family:verdana,sans-serif,arial,helvetica;
			color:#ffffff;
			font-size:9pt;
			font-weight:normal;
			text-decoration:none;}

.contentWhiteBold {font-family:verdana,sans-serif,arial,helvetica;
			color:#ffffff;
			font-size:9pt;
			font-weight:bold;
			text-decoration:none;}

.contentWhiteBold2 {font-family:verdana,sans-serif,arial,helvetica;
			color:#ffffff;
			font-size:12pt;
			font-weight:bold;
			text-decoration:none;}

.contentWhiteLrg {font-family:verdana,sans-serif,arial,helvetica;
			color:#ffffff;
			font-size:12pt;
			font-weight:normal;
			text-decoration:none;}

.contentWhiteLrgBold {font-family:verdana,sans-serif,arial,helvetica;
			color:#ffffff;
			font-size:12pt;
			font-weight:bold;
			text-decoration:none;}

.contentRed {font-family:verdana,sans-serif,arial,helvetica;
			color:#BB0000;
			font-size:10pt;
			font-weight:normal;
			text-decoration:none;}

.contentRedLrg {font-family:verdana,sans-serif,arial,helvetica;
			color:#BB0000;
			font-size:12pt;
			font-weight:normal;
			text-decoration:none;}

.contentRedBold {font-family:verdana,sans-serif,arial,helvetica;
			color:#BB0000;
			font-size:10pt;
			font-weight:bold;
			text-decoration:none;}

.contentRedBold2 {font-family:verdana,sans-serif,arial,helvetica;
			color:#BB0000;
			font-size:12pt;
			font-weight:bold;
			text-decoration:none;}

.contentRedSubTitle {font-family:verdana,sans-serif,arial,helvetica;
			color:#BB0000;
			font-size:12pt;
			font-weight:bold;
			text-decoration:none;}

.contentRedLrgBold {font-family:verdana,sans-serif,arial,helvetica;
			color:#BB0000;
			font-size:14pt;
			font-weight:bold;
			text-decoration:none;}
		
.contentRedSmall {font-family:verdana,sans-serif,arial,helvetica;
			color:#BB0000;
			font-size:8pt;
			font-weight:normal;
			text-decoration:none;}
			
.contentGreenBold {font-family:verdana,sans-serif,arial,helvetica;
			color:#339977;
			font-size:10pt;
			font-weight:bold;
			text-decoration:none;}