body {
	font-size: 11px; color: #000000;
	font-family: verdana, helvetica, arial, sans-serif; 
	line-height: 16px;
	background-image: url(/images/gradient.jpg);
	background-image-repeat: repeat;
	color: #333333;
}

#container-header {margin: 0 auto; width: 760px;}

.img-content {
border: 3px solid #ffefc3;
}

h1 {
	color: #339933;
	font-size: 18px;
	text-decoration: underline;
	font-weight: 100;
	text-align: left;
	}


h2 {
	color: #339933;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	}	
	
	h3 {
	margin-left: 3px;
	}
	
	h4 {
	font-size: 12px;
	margin-left: 3px;
	color: #333333;
	margin-bottom: -10px;
	}

p {
	font-size: 11px; font-family: verdana, helvetica, arial, sans-serif; line-height: 16px;
	
}
td {
	font-size: 11px; font-family: verdana, helvetica, arial, sans-serif; line-height: 16px;
}
li {
	color: ; list-style-type: square
}

li.nav {
	list-style-type: square;
	font-size: 14px;
	line-height: 22px;
}


A { TEXT-DECORATION: underline
}
A:link { COLOR: #316ac5; font-weight: bold; TEXT-DECORATION: none; 
}
A:hover { TEXT-DECORATION: underline; 
}
A:visited { COLOR: #316ac5;  font-weight: bold; TEXT-DECORATION: none; 
}
.LINK1 A {	TEXT-DECORATION: none; COLOR: #339933;
}
.LINK1 A:LINK { COLOR: #339933;
}
.LINK1 A:HOVER { TEXT-DECORATION: underline;
}
.LINK1 A:ACTIVE { COLOR: #339933;
}
.LINK1 A:VISITED { COLOR: #339933;
}
.LINK2 A {	TEXT-DECORATION: underline;
}
.LINK2 A:LINK { COLOR: #000000
}
.LINK2 A:HOVER { TEXT-DECORATION: none;
}
.LINK2 A:ACTIVE { COLOR: #000000
}
.LINK2 A:VISITED { COLOR: #000000
}
.HL { FONT-WEIGHT: bold; FONT-SIZE: xxx-small; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.SB { FONT-WEIGHT: bold; COLOR: #339933; FONT-SIZE: 12px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.BOLD { FONT-WEIGHT: bold; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.pagebd {
   	BORDER-RIGHT: #339933 1px solid;
    BORDER-TOP: #339933 1px solid;
    BORDER-LEFT: #339933 1px solid;
    BORDER-BOTTOM: #339933 1px solid;
}
.bodybd {
	BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-BOTTOM: #FFFFFF 1px solid;
}

.HDT {
	height: 136px;
	width: 760px;
}
.WLC {
	background-image : url(/images/welc1.gif);
	background-repeat : repeat-x;
	background-position : center;
	height: 45px;
	width: 500px;
	}
	
	.img-right {
	float: right;
	margin: 10px;
	}
	
	.l2 ul {
  	  width: 30em;  /* room for 2 columns */
 	  position: realtive; 
}
	
	.l2 li {
	  list-style-type: disc;
	  float: left;
 	  width: 16em;  /* accommodate the widest item */
	  margin-right: 10px;

	}
	
	.l2-on {
	font-weight: bold;
	}
	
	.clear {
	clear: both;
}	

	.l3 ul {
  	  width: 30em;  /* room for 3 columns */
 	  position: realtive; }
	
	.l3 li {
	  list-style-type: disc;
	  float: left;
 	  width: 12em;  /* accommodate the widest item */
	  margin-right: 10px;

	}
	
	.highlight {
	color: #339933;
	font-weight: bold;
	}
	
	.img-border {
	border: 1px dotted #f9df81;
	padding: 0px;
	margin: 5px;
	}
	
	hr {
color: #ffffff;
background-color: #ffffff;
height: 1px;
border: 0;
	}
	
	.footer-links a {
	padding-right:15px;
	}
	
	.emphasize {
	font-weight: bold;
	font-style: italic;
	}
	
	.required {
	color: red;
	}
	
#quotes {background:#fff url(/images/quote.gif) no-repeat scroll 2px 3px;
border:1px solid #F0F0F0;
color:#555555;
font-family: verdana,Arial,Times,Serif;
font-size:12px;
font-weight:normal;
line-height:1.5em;
margin:10px;
padding:10px 10px 10px 32px}

#topnav {text-align: right; margin-bottom: 5px;}
#topnav a, #topnav a:visited {text-decoration: none; font-size: 10px;}
#topnav a:hover {text-decoration: underline; font-size: 10px;}

.home-onlinecsr {float: right; margin: 20px; border: 1px dashed #333; padding: 10px; width: 150px;}
#benchmarkform input.textbox {width: 300px; border: 1px solid #d29482; background: #f4f8d1;}
#benchmarkform textarea {width: 300px; border: 1px solid #d29482; background: #f4f8d1;}
#justify input.textbox {width: 300px; border: 1px solid #d29482; background: #f4f8d1;}
#justify textarea {width: 300px; border: 1px solid #d29482; background: #f4f8d1;}
#error-box {background: #ffcece;padding: 8px; width: 350px; margin: 0 0 20px 0; color: #800000; width: 504px; }
#error-box p {color: #000; font-weight: bold; margin: 0px 0 5px 0;}
#benchmarkform #thankyoubox {background: #b9e7ad;padding: 8px; width: 350px; margin: 0 0 20px 0; color: #000; width: 504px; font-weight: bold; text-align: center; }
#justify #thankyoubox {background: #b9e7ad;padding: 8px; width: 350px; margin: 0 0 20px 0; color: #000; width: 504px; font-weight: bold; text-align: center; }
#benchmarkform h3 {color: #000; font-size: 14px;}