body {
	background-color: #F2F2F2;
	font-family: verdana, arial, helvetica, sans-serif;
}

.blankCell {
	background-image:url(images/vertline_grey.gif);
	background-position:right;
	padding-right:1px;
	background-repeat:repeat-y;
	color:#FFFFFF;
}

.mainCell {
	background-image:url(images/vertline_grey.gif);
	background-position:right;
	padding-right:1px;
	background-repeat:repeat-y;
	color:#FFFFFF;
	padding-bottom:12px;
}

.mainCell p {
	padding-left:21px;
	padding-right:21px;
	font-size:.8em;
	line-height:1.5em;
	color:#666666;
}

.mainCell2 {
	color:#FFFFFF;
	padding-bottom:12px;
	padding-left:71px;
	padding-right:30px;
}

.mainCell2 p {
	font-size:.8em;
	line-height:1.5em;
	color:#666666;
}

.mainCell3 {
	color:#FFFFFF;
	padding-bottom:12px;
	padding-left:21px;
	padding-right:21px;
}

.mainCell3 p {
	font-size:.8em;
	line-height:1.5em;
	color:#666666;
}



.secondaryCell {
	color:#FFFFFF;
	padding-bottom:12px;
}

.lowerMenuCell {
	color:#FFFFFF;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:21px;
	padding-right:21px;
	font-size:.7em;
	line-height:150%;
	color:#666666;
}

.headerRed {
	background-color:#D21D1F;
	height:27px;
	padding-left:12px;
	padding-top:5px;
	font-size:.8em;
	font-weight:bold;
}

.headerYellow{
	background-color:#FFD746;
	height:27px;
	padding-left:12px;
	padding-top:5px;
	font-size:.8em;
	font-weight:bold;
	color:#333300;
}

.headerGrey{
	background-color:#CCCCCC;
	height:27px;
	padding-left:21px;
	padding-top:5px;
	font-size:.8em;
	font-weight:bold;
	color:#333333;
}

li {
	font-size:.8em;
	line-height:1.5em;
	color:#666666;
}


b {
	font-weight:bold;
	color:#669966;
}


.secondaryCell p {
	padding-left:12px;
	font-family:Verdana, Monaco;
	font-size:.7em;
	line-height:normal;
	color:#666666;
}

.small {
	padding-left:12px;
	font-family:Verdana, Monaco;
	font-size:.7em;
	line-height:normal;
	color:#666666;
}

a:link {
	color:#3366CC;
	text-decoration:underline;
	font-weight:bold;
}

a:visited {
	color:#993399;
	text-decoration:underline;
	font-weight:bold;
}

a:active {
	color:#993399;
	text-decoration:underline;
	font-weight:bold;
}

a:hover {
	color:#FF0000;
	text-decoration:underline;
	font-weight:bold;
}

hr {
height:1px;
color:#CCCCCC;
}

.icon {
	position:relative;
	left:72px;
}

h2 {
	font-size:1em;
	line-height:1.5em;
	font-weight:bold;
	color:#666666;
}

h3 {
	font-size:.8em;
	line-height:1.2em;
	font-weight:bold;
	color:#666666;
}

.informationtitle p {	
	font-size : 0.8em;
	font-weight : bold;
	font-style : normal;
	color : #333333;
	line-height : 1.2em;
	text-decoration : none;
	text-align : left;
	padding:.5em .5em 1.5em .5em;

}

.information p {	
	font-size : 0.8em;
	font-weight : normal;
	font-style : normal;
	color : #333333;
	line-height : 1.2em;
	text-decoration : none;
	text-align : left;
	padding:.5em .5em 1.5em .5em;
}

.information div {	
	font-size : 0.8em;
	font-weight : normal;
	font-style : normal;
	color : #333333;
	line-height : 1.2em;
	text-decoration : none;
	text-align : left;
	padding:.5em .5em .2em .5em;
}

.govclass p {	
	font-size : 0.8em;
	font-weight : normal;
	font-style : normal;
	color : #E8EAEC;
	line-height : 1em;
	text-decoration : none;
	text-align : left;
	padding:.5em .5em .5em .5em;
}

.govclass {
	background-color:#797B7D;
	}

 
table.informationbox td {
 	border:1px solid #dddddd ;
 }

.informationtitle {
	background-color:#eeeeee;
	}
	
P.copyright {	
	font-size : 0.7em;
	font-family : arial;
	font-weight : normal;
	font-style : normal;
	color : #666666;
	line-height : 1.5em;
	text-decoration : none;
	text-align : left;
}

a.indexLineRight {
	padding-right: 1em;
	padding-left: 1em;
	border-right: 1px solid #cccccc;
}

a.indexLineLeft {
	padding-right: 1em;
	padding-left: 1em;
	border-left: 1px solid #cccccc;
}

a.indexLineNone {
	padding-right: 1em;
	padding-left: 1em;
}
