/* Body */
body {
	background-color:#F0F0F0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.pn { 
         margin-bottom: 8px; 
}

.uln { 
         margin: 0px; 
         padding: 0px; 
         list-style-position:inside;
         list-style-type: square;
}

.lin { 
         margin-top: 5px; 
         margin-bottom: 0px; 
}

@-moz-document url-prefix() {
   textarea {
         width: 246px;
   }
}

.lang {
	font-size:8pt;
}

.link {
//  	  color:#0077AA;
	color:#0099BF;
}

a {
//	  color:#0077AA;
	color:#0099BF;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a.lang {
	color:#000000;
	text-decoration:none;
}

a.lang:hover {
	text-decoration:underline;
}

.div-page {
	background-color:#FFFFFF;
	width:775px;
}
/* End Body */


/* Header */
.div-header {
	float:right;
	padding:15px 20px 0px 0px;
	height:65px;
	width: 570px;
}

.header-text {
	font-size:8pt;
}

.top-menu {
	clear:right;
	float:right;
	margin:0px 5px 0px 0px;
	width:500px;
}

.banner {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;	
}


.parens {
	font-size:16pt;
	letter-spacing:-2px
}

a.banner {
	color:#000000;
	text-decoration:none;
}

a.banner:hover {
	text-decoration:underline;
}

.logo {
	padding:0px 0px 0px 6px;
}

.bar {
	/*background-color:#f2f3e7;*/
	background-color:#eeeeee;
	height:30px;
	width:775px;
        /*background-image:url('images/shader.jpg');*/
}

.bar-menu {
	float:right;
	padding:6px 20px 0px 0px;
}

.menubar {
//	  color:#0077AA;
	color:#0099BF;
}

.bar-high {
	font-size:8pt;
}

.bar-low {
	font-size:6pt;
}

a.bar {
	color:#eeeeee;
	text-decoration:none;
}

a.bar:hover {
	/*text-decoration:underline;*/
	/*background-color:#eeeeee;*/
}

.bar-divider {
	font-size:14pt;
}

.tag-line {
	position:relative;
	top:7px;
	left:20px;
	height:15px;
	width:150px;
}
/* End Header */


/* Footer */
.div-footer {
	border-top:1px solid #CCCCCC;
//        background-color:#0077AA;
//        background-color:#0099C0;
        background-color:#0099BF;
}

.div-footer2 {
	border-top:1px solid #CCCCCC;
        background-color:#006699;
}

.footer {
	color:#FFFFFF;
	font-size:8pt;
	padding:7px 20px 20px 20px;
}

.footer a {
	color:#FFFFFF;
}
/* End Footer */

.comments {
	color:#999999;
}
