body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #23413C;
	margin-top: 10px;
	padding: 0px;
	background: url(images/bg.jpg) repeat-x top center;
}

a:link { text-decoration:underline; color: #23413C; font-weight:bold;}
a:visited { text-decoration:underline; color: #23413C; font-weight:bold;}
a:hover { text-decoration:none; color: #1A8C8C; font-weight:bold;}

h1 {
	font-size:25px;
	font-weight:bold;
	color:#23413C;
	margin-top:0px;
	}
	
	.h1 {
		color:#1A8C8C;
		}
		
h2 {
	font-size:20px;
	font-weight:bold;
	color:#23413C;
	margin-top:0px;
	}
	
input[type="text"] {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #23413C;
	}
	
	textarea {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #23413C;
		}
		
.boldthetext {
	font-weight:bold;
	}
	
.border {
	border:1px solid #999999;
	}

.whitebg {
	background-color:#FFFFFF;
	}
	
.greenbg {
	background-color:#1A8C8C;
	color:#FFFFFF;
	font-weight:bold;
	border-top:2px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	padding:2px 0px 2px 0px;
	}

.header_left {
	background:url(images/header_left.png) repeat-y;
	}
	
	.header_right {
		background:url(images/header_right.png) repeat-y;
		}
		
	.index_center {
		background:url(images/index_center.png) repeat-y;
		}
		
	.index_right {
		background:url(images/index_right.png) repeat-y;
		}
		
.bbg {
	background:url(images/bbg.jpg) repeat-x bottom left;
	}
	
	.bcorner_left {
		background:url(images/bcorner_left.jpg) no-repeat bottom left;
		}
		
	.bcorner_right {
		background:url(images/bcorner_right.jpg) no-repeat bottom left;
		}
		
.divider {
	background:url(images/divider.gif) repeat-y;
	}
	
.milestone {
	background:url(images/milestone.jpg) no-repeat;
	width:70px;
	height:35px;
	text-align:center;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	padding-top:10px;
	}

.footer {
	background-color:#FFFFFF;
	color:#23413C;
	font-size:11px;
	padding:10px 0px 10px 0px;
	}
	
a.footer:link { color:#23413C; text-decoration:underline; }
a.footer:visited { color:#23413C; text-decoration:underline; }
a.footer:hover { color:#1A8C8C; text-decoration:none; }
