/* CSS Document */

body {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFFFF;
	font-size:11px;
}
p, li {}
#wrapper {width: 800px; margin: 0 auto; text-align: left; }
#header {
	clear: both;
	height: 45px;
	color:#653F61;
	font-size:10px;
}	
#header a {
font-family:Arial, Helvetica, sans-serif;
color:#32002D;
text-decoration:none;
font-size:10px;
}
#header  a:hover{
	color:#653F61;
	text-decoration:underline;
	}
#footer {
	clear: both;
	background-color: #fff;
	padding-top:2px;
}

#left {
	background-color: #C1D72F;
	float: left;
	width: 155px;
	overflow:hidden;
	background-image: url(img/menu_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: ;
}
#right{
	width:642px;
	float:left;
	padding:0;
	margin:0;
	margin-left:2px;
	margin-bottom:0px;
	overflow:hidden;
}
.one{
	float:left;
	height:350px;
	background-color:#fff;
	border:solid 1px #C1D72F;
	border-top:solid 8px #C1D72F;
	width:320px;
	overflow:hidden;
}
.oneB{
	float:left;
	height:320px;
	background-color:#fff;
	width:620px;
}
.two{
	float:left;
	min-height:350px;
	background-color:#fff;
	border:solid 1px #C1D72F;
	border-top:solid 8px #C1D72F;
	width:286px;
	margin-left:5px;
	margin-right:5px;
}
.three{
	float:left;
	min-height:350px;
	background-color:#fff;
	border:solid 1px #C1D72F;
	border-top:solid 8px #C1D72F;
	width:178px;
}
.threeB{
	float:left;
	background-color:#fff;
	border:solid 1px #0078AE;
	border-top:solid 8px #0078AE;
	width:178px;
	margin-top:2px;
	padding-top:0px;
	
}
.threeO{
	float:left;
	background-color:#fff;
	border:solid 1px #FF6600;
	border-top:solid 8px #FF6600;
	width:178px;
	margin-top:2px;
	padding-top:0px;
	
}
.insideCol{width:458px; float:left;	margin-right:4px;margin-top:2px; margin-left:0px; padding-top:0px; border-top:solid 0px #C1D72F;}
.border {border:solid 1px #C1D72F; margin-bottom:3px;}
.borderO {border:solid 1px #FF7800; margin-bottom:3px;}
.borderM {border:solid 1px #B1005D; margin-bottom:3px;}
.borderP {border:solid 1px #450747; margin-bottom:3px;}

.hl {
	float:left;
}
.hr {
	float:right;
}
#left ul{
	list-style-type: none;
	display: block;
	width: 155px;
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom:0px;
	margin-bottom:0px;
	
}
#left ul li{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	list-style-type: none;
	padding-left:8px;
	padding:2px;
	height: 25px;
	vertical-align: middle;
	display:block;
}
#left ul li a{
	color:#32002D;
	text-decoration:none;
	font-size:10px;
	padding-left:8px;
	width:100%;
	display:block;
	}
#left ul li a:hover{
	color:#fff;
	text-decoration:none;
	}
#left ul li.blue{
	background-color:#0078AE;
	color:white;
	padding-left:8px;
	padding:2px;
	height: 25px;
	list-style-type: none;
}
#left ul li.blue a {
	color:#fff;
	text-decoration:none;
	display:block;
	width:100%;
	}
#left ul li.blue a:hover{
	color:#96D045;
	text-decoration:none;
	}
#left ul li.purple{
	background-color:#FF6600;
	color:white;
	padding-left:8px;
	padding:2px;
	padding-bottom:0px;
	margin-bottom:0px;
	list-style-type: none;
	font-size:12px;
	height:65px;
}
#left ul li.purple{
	background-color:#FF6600;
	color:white;
	padding-left:8px;
	padding:2px;
	padding-bottom:0px;
	margin-bottom:0px;
	list-style-type: none;
	font-size:12px;
	height:65px;
}
#left ul li.white{
	background-color:#fff;
	color:white;
	padding-left:8px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	list-style-type: none;
	font-size:12px;
	height:65px;
}
#left ul li.purple a{

	font-size:12px;
	text-decoration:underline;
	color:#fff;

}
/*right nav*/

#right ul{
	list-style-type: none;
	margin: 0px;
	margin-top:2px;
	padding-left: 0px;
	background-color:#450747;
	height:34px;

}
#right ul li{
	list-style-type: none;
	display:inline;
}
#right ul li a {
	color:#fff;
	text-decoration:none;
	font-size:10px;
	padding:2px;
	padding-left:5px;
	text-align: left;
	white-space: normal;
	float:left;
	display:block;
	width:109px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #fff;
	height:30px;

	}
	#right ul li a:hover{
	color:#fff;
	text-decoration:none;
	}
	/* menu lime*/
#right ul.lime{
	list-style-type: none;
	margin: 0px;
	margin-top:2px;
	padding-left: 0px;
	background-color:#C1D72F;
	height:34px;

}
#right ul li.lime{
	background-color:#C1D72F;
	list-style-type: none;
	display:inline;
}
#right ul li.lime a {
	color:#32002D;
	text-decoration:none;
	font-size:10px;
	padding:2px;
	padding-left:5px;
	text-align: left;
	white-space: normal;
	float:left;
	display:block;
	width:109px;
	background-color:#C1D72F;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #fff;
	height:30px;
	}
#right ul li.lime a:hover{
	color:#fff;
	text-decoration:none;
	display:block;
	}

	/* menu magenta*/
#right ul.magenta{
	list-style-type: none;
	margin: 0px;
	margin-top:2px;
	padding-left: 0px;
	background-color:#B1005D;
	height:34px;
}
#right ul li.magenta{
	background-color:#B1005D;
	list-style-type: none;
	display:inline;
	
}
#right ul li.magenta a {
	color:#fff;
	text-decoration:none;
	font-size:10px;
	padding:2px;
	padding-left:5px;
	text-align: left;
	white-space: normal;
	float:left;
	display:block;
	width:79px;
	border-right: solid 2px #fff;
	height:30px;
	}
	
#right ul li.magenta a:hover{
	color:#32002D;
	text-decoration:none;
	display:block;
	}
/* menu orange*/
#right ul.orange{
	list-style-type: none;
	margin: 0px;
	margin-top:2px;
	padding-left: 0px;
	background-color:#FF7800;
	height:34px;
}
#right ul li.orange{
	background-color:#FF7800;
	list-style-type: none;
	display:inline;
}
#right ul li.orange a {
	color:#32002D;
	text-decoration:none;
	font-size:10px;
	padding:2px;
	padding-left:5px;
	text-align: left;
	white-space: normal;
	float:left;
	display:block;
	width:75px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #fff;
		height:30px;

	}

#right ul li.orange a:hover{
	color:#fff;
	text-decoration:none;
	display:block;
	}	
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	padding:5px;
	padding-top:0;
	padding-bottom:2px;
	margin-top:11px;
	margin-bottom:5px;
	color:#0078AE;
}
h2.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	padding:5px;
	padding-top:0;
	padding-bottom:2px;
	margin-top:4px;
	margin-bottom:5px;
	color:#FF7800;
}
h2.sidebaraud {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	padding:5px;
	padding-top:0;
	padding-bottom:2px;
	margin-top:4px;
	margin-bottom:5px;
	color:#0078AE;
}
h2.purple{color:#450747;}
h2.magenta{color:#B1005D;}
h2.orange{color:#FF7800;}
p{padding:0 5px 0 5px;}
p img {margin-right:5px;}
a:link, a:visited{color:#653F61;}
a:hover {text-decoration:none;}

.two p {	margin-top: 2px;	margin-bottom: 4px;}
.border p, .two p, .three p {	margin-top: .5em;	margin-bottom: .5em;}
