/* CSS Document */

/*********************************** GLOBAL TAGS ***************************************/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

a:link {color: #58595b;}
a:visited {color: #58595b;}
a:active {color: #cccccc;}
a:hover {color: #cccccc;}

td {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:8.9pt;
	}

img {
	border-color:#000000;
	}


ul li {
	list-style-image:url(../images/listSmallArrow.gif);
	margin-left:-25px;
	padding-bottom:5px;
	}
	
td ul {
	margin-top:0px;
	}
	

/*********************************** TEMPLATE TAGS ***************************************/


td#top {
	padding-top:8px;  
	}


td#body {
	padding:20px 20px 40px 20px;
	border-left:solid 1px #43a0a0;
	border-right:solid 1px #43a0a0;
	vertical-align:top;
}

td#bottom {
	padding:20px;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	vertical-align:top;
	background-color:#000000;
}

td#pmFooter {
	background:url(../images/bg_pmMenu.gif); 
	padding-right:20px; 
	padding-top:5px; 
	border-left: solid 1px #000000; 
	border-right: solid 1px #000000; 
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
	height:36px;
	}



#formTable td {
	padding-top: 4px; padding-bottom:4px;
	}


/*********************************** CLASSES ***************************************/


.jumpMenu {
	width:150px;
	color:#333333;
	font-size:8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	border:solid 2px #cccccc;
	}


.altTextColor {
	color: #43a0a0;
	}

.header {
	color: #333333;
	font-size:14pt;
	font-weight:bold;
	}

.space {
	padding-top:14px;
	}

.disclaimer {
	font-size:8pt;
	color:#999999;
	}


.input100 {
	width:100px; 
	border:solid 1px #cccccc; 
	height:16px; 
	color:#333333; 
	font-size:8.5pt; 
	font-family:Arial, Helvetica, sans-serif;
	text-indent:3px;
	}

.input150 {
	width:150px; 
	border:solid 1px #cccccc; 
	height:16px; 
	color:#333333; 
	font-size:8.5pt; 
	font-family:Arial, Helvetica, sans-serif;
	text-indent:3px;
	}
	
.input200 {
	width:200px; 
	border:solid 1px #cccccc; 
	height:16px; 
	color:#333333; 
	font-size:8.5pt; 
	font-family:Arial, Helvetica, sans-serif;
	text-indent:3px;
	}

.input250 {
	width:250px; 
	border:solid 1px #cccccc; 
	height:16px; 
	color:#333333; 
	font-size:8.5pt; 
	font-family:Arial, Helvetica, sans-serif;
	text-indent:3px;
	}
	
.input350 {
	width:350px; 
	border:solid 1px #cccccc; 
	height:16px; 
	color:#333333; 
	font-size:8.5pt; 
	font-family:Arial, Helvetica, sans-serif;
	text-indent:3px;
	}


.required {
	color: #f5821f;
	font-size:10pt;
	font-weight:bold;
	}

