body {

  text-align: center;

  margin-top:10px;

  margin-bottom:10px;

  background-color: #cecdcb;

}



A:link {

	COLOR: #000000; text-decoration: none;

}

A:visited {

	COLOR: #000000; text-decoration: none;

}

A:active {

	COLOR: #215300; text-decoration: none;

}

A:hover {

	COLOR: #FF0000; text-decoration: underline;

}



#page_wrapper {

  margin-left: auto; 

  margin-right: auto;

  width: 800px;

  text-align: left;

  background: #FFFFFF;

  border: 8px solid #FFFFFF;

}





#header_wrapper {

  background: #a4dcb9 url(../img/menu_bg.gif) repeat-x left bottom;

  margin:0px; padding:0px;

}



#header {

  height: 60px;

  padding:15px;

  background: url('../img/header_bg.gif') top right no-repeat;

  margin:0px;

}



#header h1 {

  margin:0px;

  font-family: verdana, arial, sans-serif;

  font-size: 28px;

  color:#ffffff;

  letter-spacing: -1px;

}



#header h2 {

  margin:0px;

  font-family: verdana, arial, sans-serif;

  font-size: 12px;

  color:#333333;

  letter-spacing: 1px;

}



#left_side {

  margin-top: 10px;

  float: left;

  width: 160px;

  background: #F1F6FE url('../img/side_bg.gif') bottom left repeat-x;

}



#right_side {
	margin-top: 10px;
	float: right;
	width: 280px;
	background: #e6f2eb url(../img/side_bg.gif) repeat-x left bottom;
	border: thin dashed #666666;

}



#content {

  margin-top: 20px;

  margin-bottom: 0px;

  margin-left: 20px;

  margin-right: 300px;

}



#footer {

  height: 50px;

  background-color: #A4DCB9;

  clear: both;

  text-align: center;

  padding-top:12px;

  color: #A4DCB9;

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

  line-height: 18px;

}



#footer A:link {

	COLOR: #FFFFFF; text-decoration: none;

}

#footer A:visited {

	COLOR: #FFFFFF; text-decoration: none;

}

#footer A:active {

	COLOR: #FFFFFF; text-decoration: none;

}

#footer A:hover {

	COLOR: #FFFFFF; text-decoration: underline;

}



#left_side p, #right_side p {

  margin:10px;margin-top:15px;margin-bottom:15px;

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

  line-height: 16px;

  color: #333333;

}



#left_side h3, #right_side h3 {

  margin-top:5px; margin-bottom:10px; margin-left:5px; margin-right:5px;

  padding:4px;

  font-family: verdana, arial, sans-serif;

  font-size: 14px;

  font-weight: bold;

  line-height: 14px;

  color: #FFFFFF;

  border:1px solid #0F3974;

  background-color: #842D3A;

}



#left_side h4, #right_side h4 {

  margin-top:0px;margin-bottom:0px;margin-left:10px;

  font-family: verdana, arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

  line-height: 12px;

  color: #2153AA;

}



#content p {

  margin-top:15px; margin-bottom: 15px;

  font-family: verdana, arial, sans-serif;

  font-size: 12px;

  line-height: 18px;

}



#content h3 {

  margin-top:5px; margin-bottom: 10px;

  font-family: verdana, arial, sans-serif;

  font-size: 18px;

  font-weight: bold;

  line-height: 18px;

  color: #A74560;

}



#content h4 {

  margin-top:0px;margin-bottom:0px;

  font-family: verdana, arial, sans-serif;

  font-size: 14px;

  font-weight: bold;

  line-height: 12px;

  color: #2153AA;

}



#navlist

{

  margin-top:1px;

  margin-bottom:0px;

  text-align:center;

  padding: 5px 0;

  margin-left: 0;

  border-bottom: 1px solid #842D3A;

  font: bold 14px Verdana, sans-serif;

}



#navlist li

{

  list-style: none;

  margin: 0;

  display: inline;

}



#navlist li a

{

	color: #F1F6FE;

	padding: 5px 15px;

	margin-left: 3px;

	border-bottom: 1px none #842D3A;

	background: #2153AA url('../img/tab_bg.gif') bottom left repeat-x;

	text-decoration: none;

	border-top: 1px solid #842D3A;

	border-right: 1px solid #842D3A;

	border-left: 1px solid #842D3A;

}



#navlist li a:link { color: #F1F6FE; }

#navlist li a:visited { color: #F1F6FE; }



#navlist li a:hover

{

	color: #FFFFFF;

	background: #3364BB;

	border: #842D3A;

}



#navlist li a#current

{

  color: #000;

  background: #FFFFFF;

  border-bottom: 1px solid #FFFFFF;

}



.float_left {

  float: left;

  margin-right: 10px;

}



.float_right {

  float: right;

  margin-left: 10px;

}



.featurebox_center {

  background-color: #e6f2eb;

  margin:0px;

  padding:10px;

  border: 1px solid #DFE8F7;

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

  line-height: 18px;

  color: #333333;

}



.featurebox_side {

  background-color: #fffff6;

  margin:0px 5px 5px;

  padding:10px;

  border: 1px solid #DFE8F7;

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

  line-height: 18px;

  color: #333333;

}.text {

	color: #990000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.featurebox_sideCopy {



  background-color: #E6F2EB;

  margin:0px 3px 4px;

  padding:3px;

  border: 1px solid #DFE8F7;

  font-family: verdana, arial, sans-serif;

  line-height: normal;

}

.featurebox_centerCopy {



  background-color: #fffff6;

  margin:0px;

  padding:10px;

  border: 1px solid #DFE8F7;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 12px;

  line-height: 18px;

  color: #333333;

}

.fb-right {



  background-color: #FFFFCC;

  margin:0px 0px 0px;

  padding:10px;

  border: 1px solid;

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

  line-height: 15px;

  color: #333333;

}

.border {

	border: 1px solid #CCCCCC;

}

.text {

	position: relative;

}

.imgborder {

	border: solid #F3F1F1;

}

#contentcopy {



  margin-top: 20px;

  margin-bottom: 0px;

  margin-left: 20px;

  margin-right: 100px;

}

.brdr {

	border: thin solid #666666;

}

.dots {

	border: 1px dotted #333333;

}
