@charset "utf-8";

.Header1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #DF0000;

}


.Header1 A:Link{
	color: #FF0000;
	text-decoration: none;
}

.Header1 A:Visited{
	color: #FF0000;
	text-decoration: none;
}

.Header1 A:Hover{
	color: #FF0000;
	text-decoration: underline;
}

.Header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 0.1em;
}

.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.text1 A:Link{
	color: #666666;
	text-decoration: none;
}
.text1 A:Visited{
	color: #666666;
	text-decoration: none;
}

.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666666;
	font-weight: normal;
	text-align: left;
	line-height: 1.5em;
}

.text2 A:Link{
	color: #666666;
	text-decoration: none;
}

.text2 A:Visited{
	color: #666666;
	text-decoration: none;
}


.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #666666;
	font-weight: normal;
	text-align: justify;
	line-height: 1.2em;
}

.textcolumn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666666;
	font-weight: normal;
	line-height: 1.6em;
	text-align: justify;
	padding: 0.8em;
}

.pdtjump {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #009933;
	text-align: center;
	background-color: #DCFFB9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCFF66;
	border-right-color: #A7B942;
	border-bottom-color: #A7B942;
	border-left-color: #CCFF66;
	padding-top: 2px;
	padding-bottom: 2px;
	}

.pdtjump A:Link{
	color: #009933;
	text-decoration: none;
}

.pdtjump A:Visited{
	color: #009933;
	text-decoration: none;
}

.pdtjump A:Hover{
	color: #009933;
	text-decoration: underline;
}

.speclink {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	color: #009933;
	text-decoration: none;
}
.speclink A:Link{
	color: #009933;
	text-decoration: none;
}
.speclink A:Visited{
	color: #009933;
	text-decoration: none;
}

.region {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #003399;
	text-align: center;	
}

.Comitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #003399;
	text-align: left;	
}

.Comtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666666;
	text-align: left;	
}
.Comtext A:Link {
	color: #666666;
	text-decoration: underline;	
}

.Comtext A:Visited {
	color: #666666;
	text-decoration: underline;	
}

.Comtext A:Hover {
	color: #003399;
	text-decoration: underline;	
}

.Greymenu{
width: 145px; /*width of menu*/
}

.Greymenu .headerbar{
font-family: Arial;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
background: #606060 url(navi/arrowstop.gif) no-repeat 8px 5px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 7px 0 7px 30px; /*30px is left indentation of header text*/
}

.Greymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.Greymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.Greymenu ul li a{
font: normal 11px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 5px 0;
text-align: left;
line-height: 15px;
padding-left: 10px; /*link text is indented 8px*/
text-decoration: none;
}

.Greymenu ul li a:visited{
color: black;
}

.Greymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: #009933;
}




.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666666;
}
.footer A:Link{
	color: #666666;
	text-decoration: none;
}
.footer A:Visited{
	color: #666666;
	text-decoration: none;
}
.footer A:Hover{
	color: #009933;
	text-decoration: underline;
}

.BorderGrey {
	border: 1px solid #999999;
}

.BorderGreen {
	border: 1px solid #009933;
}

hr.dot {border: none; 
border-top: 2px dashed #CCCCCC;/*the border*/
width: 100%;
height: 0px;/*whatever the total width of the border-top and border-bottom equal*/
} 

