body {
	margin: 5px 0;
	padding: 0;
	font: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:12px;
	background-color:#E5E5E5;
	
}
Flash {
	margin:auto;
	padding: 0;
	z-index: inherit;}
#menu-container {
position:relative;z-index:99;
}
.left {
	float: left;
	width: 650px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
}
a:link {
	color: #006;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
}
a:visited {
	color: #FFC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
}
a:hover {
	color: #33F;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-variant: small-caps;
}
H1 {
	color:#009900;
	font-size: 120%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
} /* defines heading tags */
H2 { color:#009900; font-size: 110%; } /* defines heading tags */
H3 { color: #333; font-size: 110%; background: #FFF url('images/icon.gif') no-repeat; margin: 2px 0; padding: 15px 0 0 35px; border-bottom: 1px solid #EEE; border-top: 1px solid #EEE; } /* defines heading tags */
H4 { font-size: 100%; } /* defines heading tags */
H5, H6 { color: #6666cc; font-size: 90%; } /* defines heading tags */
hr { color: #666; padding: 0px; margin: 0px } /* defines link tag */
img { border: 0px } /* defines images to have no border if linked */
p {
	font-family: Verdana, Arial, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 12px;
} /* defines paragraph tags */
ol { list-style-type : decimal; font : 90% Verdana, Arial, Helvetica, sans-serif } /* defines order lists */
ul  {
	list-style-image : url('images/bullet.gif');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
} /* defines unordered  or bulleted tags */

#wrap {background: #FFF url('images/main.gif') repeat-y 50% 0; margin: 0 auto; padding: 0; text-align: left; width: 775px; } /* defines container for template */
#hdr { color: #333; background: #FFF url(images/logo.jpg) no-repeat 50% 0; height: 173px; margin: 0 auto; padding: 2px 25px 0; font: 175% Verdana, Arial, Helvetica, sans-serif; text-align: right; } /* defines header section */
.corange { color: #006600; } /* defines color options */
.cred {
	color: #006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	font-variant: small-caps;
	text-transform: none;
	text-decoration: underline;
} /* defines color options */
.cblue { color: #006600; } /* defines color options */
.cgreen {
	color: #1D9D00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: 600;
} /* defines color options */
.bold {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.bold1 {
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
}

.cgreen2 {
	color: #1D9D00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: 600;
} /* defines color options */

.cwhite {
	color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: 600;
}
.cgold {
	color:#FDC307;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: 800;
}
.cBlackgold {
	color:#000;

	font-variant:small-caps
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: 900;
	font-variant: small-caps;
	font-style: normal;
	font-family: Verdana, Geneva, sans-serif;
	text-transform: capitalize;
}
.center {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
} /* defines center placements */
.cookie { font-size: 75%; text-align: left; padding-bottom: 20px; } /* defines breadcrumb cookie-crumb menu */
.feature { border: 1px #ccc solid; width: 95%; background-color: #FFF; padding: 5px; margin: 10px 0; } /* defines bordered box format */
html>body .feature { width: 90%; padding: 1px; } /* defines bordered box format */
#footer { font: 90% Verdana, Arial, Helvetica, sans-serif; padding: 6px 0; margin-top: 35px; border-top: 1px dashed #CCC; text-align: center; } /* defines footer section */
#footer2 { background: #FFF url('images/ftr.gif') no-repeat 50% 0; clear: both; margin: 0; padding: 10px 0 0 0; text-align: center;} /* defines footer section  with image */
#footer3 { font : 80% Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: center } /* defines footer section below image */
.imageL { float: left; margin: 5px 10px 10px 0px;  } /* defines floating an image to the left of text */
.imageR { float: right; margin: 5px 0px 10px 10px;  } /* defines floating an image to the right of text */
.menulink {
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	text-align: left;
} /* defines floating an image to the left of text */
/* START MAIN CONTENT SECTION - only edit where advanced css skills exist */
#main {float: left; margin: -20px 0 0 15px; padding: 0; width: 520px; } /* defines the main content section */
html>body #main {	margin-left: 30px; } /* defines main content section */
.menu-hdr { padding-bottom: 12px; } /* manages the menu.gif graphic */
.menu { font-size: 90% } /* manages the menu text section */
/* START MENU - manages the menu text hyperlins and layout - only edit if advanced css skills */
.menu a, .menu a:visited { border-left: 6px solid #6699CC; background: #CFDCC5 url('images/sq1.gif'); display: block; width: 90%; height: 1%; margin: -15px 3px -15px 0; padding: 2px; text-decoration: none; } /* defines menu links */
.menu a:hover {
	border-left: 6px solid #006699;
	color: #333;
	background-color: #FFF;
	background-image: none;
} /* defines menu links */
/* END MENU */
.right { text-align: right; } /* text is aligned to the right */
.sxsmall { font-size: x-small; } /* font size is extra small */
.sxxsmall { font-size: xx-small; } /* font size is extra extra small */
/* START SIDEBAR - manages the sidemenu layout - only edit if advanced css skills */
#sidebar { float: right; width: 180px; margin: 0px 10px 0 0;  padding: 0; } /* defines layout and size of sidebar */
html>body #sidebar { width: 192px; } /* defines layout and size of sidebar */
.cgreen3 {
	color: #1D9D00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: normal;
	font-weight: 600;
}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
	position: relative; /* Menu position that can be changed at will */
	top: 5px;
	left: 3px;
}
#menu {
	width: 160px;
}
#menu dt {
	color: #f4af0c;
cursor: pointer;
margin: 2px 0;
height: 20px;
line-height: 20px;
text-align: left;
padding-left: 4px;
font-weight: bold;
border: 4px solid #060;
background: #000;
}
#menu dd {
border: 1px solid gray;
}
#menu li {
text-align: left;
padding-left: 3px;
background: #fff;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}
#menu li a:hover, #menu dt a:hover {
background: #eee;
}
.home {
	text-align:center
	font:Verdana, Geneva, sans-serif;
	font-size:14px;
	color: #003;
text-align: left;
padding-left: 4px;
}
.home a:link {
  font-weight: normal;
  color:#00C;
  text-decoration: none;
  font-variant:normal;
  text-decoration:underline
  }

.home a:visited {
  font-weight: normal;
  color: #06C;
  text-decoration: none;
  font-variant:normal;
  text-decoration:underline
  }

.home a:hover {
  font-weight: 400;
  color: green;
  text-decoration: underline;
  }

.home a:active {
  font-weight: normal;
  color: green;
  text-decoration: underline;
  }
