/* CSS Document */

body { 
	font: 10pt/14pt trebuchet ms; 
	color: #6A6A6A; 
	background: #EDE4C2 url(../images/bg_tile.jpg) repeat-x; 
	margin: 0px; 
	}
text{ 
	font: 10pt/14pt trebuchet ms; 
	color: #6A6A6A; 
	}
a.text {
        color: #6A6A6A;
	text-decoration: none;
}
a:hover.text {
	color: #6A6A6A;
	text-decoration: none;
}
a:visited.text {
        color: #6A6A6A;
	text-decoration: none;
}

#container { 
	margin-right: auto;
  	margin-left: auto;
	width: 700px;
	}
	
#header { 
	background: url(../images/header_whole.jpg) no-repeat top center; 
	margin-top: 0;
	width: 629px;
	height: 308px; 
	}
#main_content_area {
	background:url(../images/content_bg_tile.gif) repeat-y left top;
	margin-top: 0;
        margin-bottom: 0; 
	width: 700px;
	height: 100%;
	}
#print_btn { 
	position: relative;
        left: 600px; 
        top: -20px;
		width: 20px; 
	}
#content_text_area { 
	position: absolute;
        top: 326px;
        padding-bottom: 0;
        margin-left: 215px; 
	width: 400px;
	font: 12px Trebuchet MS;
	color: #888888;
	text-align: left;
	line-height: 18px;
	}
img.floatright { 
    float: right; 
}


#footer {  
	position: absolute;
	padding-bottom: 0;
	width: 629px;
	height: 70px; 
	}
#footer_text_white { 
	font: 10pt/14pt trebuchet ms;
	color: #ffffff;
	text-align: center;
	}]
#a.footer_text_white {
        color: #ffffff;
	text-decoration: underline;
}
#a:hover.footer_text_white {
	color: #ffffff;
	text-decoration: underline;
}
#a:visited.footer_text_white {
        color: #ffffff;
	text-decoration: underline;
}
#footer_text_gray { 
        position: relative;
	width: 600px;
	height: 40px;
	font: 10pt/14pt trebuchet ms;
	color: #6A6A6A;
	text-align: center;
	}
#a.footer_text_gray {
        color: #6A6A6A;
	text-decoration: underline;
}
#a:hover.footer_text_gray {
	color: #6A6A6A;
	text-decoration: underline;
}
#a:visited.footer_text_gray {
        color: #6A6A6A;
	text-decoration: underline;
}
#nav { 
        position: relative;
        top: 0;
	left: 31px; 
	width: 147px;
	height: 120px;
	z-index: 2; 
	}
#nav-gray{
        font: 10pt/12pt trebuchet ms;
        color: #6A6A6A;
        text-decoration: none;
}
#a.nav-gray{
        color: #6A6A6A;
        text-decoration: none;
}
#a:hover.nav-gray {
	color: #6A6A6A;
        text-decoration: none;
}
#a:visited.nav-gray {
        color: #6A6A6A;
        text-decoration: none;
}
#nav-gray-bold{
        font: 10pt/12pt trebuchet ms;
        color: #6A6A6A;
        text-decoration: none;
		font-weight: bold;
}
#a.nav-gray-bold{
        color: #6A6A6A;
        text-decoration: none;
}
#a:visited.nav-gray-bold {
        color: #6A6A6A;
        text-decoration: none;
}
#a:hover.nav-gray-bold {
	color: #6A6A6A;
        text-decoration: none;
}
#nav-red-secondary{
        font: 9pt/12pt trebuchet ms;
        color: #E54B5A;
        text-decoration: none;
}
#a.nav-red-secondary{
        color: #E54B5A;
        text-decoration: none;
}
#a:visited.nav-red-secondary {
        color: #E54B5A;
        text-decoration: none;
}
#a:hover.nav-red-secondary {
	color: #E54B5A;
        text-decoration: none;
}
.hdr-stripe-lt-orange {
	width: 224px;
	background: #F1C98F;
	}
.hdr-stripe-dk-orange {
	width: 474px;
	background: #E3A852;
	}
#nav-orange { 
        font: 10pt/16pt trebuchet ms;
        color: #C88C35;
        font-weight: bold;
        text-decoration: none;
	}
#a.nav-orange {
        color: #C88C35;
        font-weight: bold;
        text-decoration: none;
}
#a:hover.nav-orange {
	color: #C88C35;
        font-weight: bold;
        text-decoration: none;
}
#a:visited.nav-orange {
        color: #C88C35;
        font-weight: bold;
        text-decoration: none;
}
#orange_subheads { 
	font: 12pt/18pt trebuchet ms;
	color: #C88C35;
	font-weight: bold;
	}
.orange_text_links { 
	font: 10pt/14pt trebuchet ms;
	color: #C88C35;
	text-align: center;
	}
a.orange_text_links {
        color: #C88C35;
	text-decoration: underline;
}
a:hover.orange_text_links {
	color: #C88C35;
	text-decoration: underline;
}
a:visited.orange_text_links {
        color: #C88C35;
	text-decoration: underline;
}
#h1-orange { 
	font: 18px Trebuchet MS;
	color: #C88C35;
	line-height: 18px; 
	font-weight: bold;
	}
.hdr-stripe-lt-green {
	width: 224px;
	background: #C6EAC6;
	}
.hdr-stripe-dk-green {
	width: 474px;
	background: #69B169;
	}
#nav-green { 
        font: 10pt/16pt trebuchet ms;
        color: #52A052;
        font-weight: bold;
        text-decoration: none;
	}
#a.nav-green {
        color: #52A052;
        font-weight: bold;
        text-decoration: none;
}
#a:hover.nav-green {
	color: #52A052;
        font-weight: bold;
        text-decoration: none;
}
#a:visited.nav-green {
        color: #52A052;
        font-weight: bold;
        text-decoration: none;
}
#green_subheads { 
	font: 12pt/18pt trebuchet ms;
	color: #52A052;
	font-weight: bold;
	}
.green_text_links { 
	font: 10pt/14pt trebuchet ms;
	color: #52A052;
	text-align: left;
	}
a.green_text_links {
    color: #52A052;
	text-decoration: underline;
}
a:hover.green_text_links {
	color: #52A052;
	text-decoration: underline;
}
a:visited.green_text_links {
        color: #52A052;
	text-decoration: underline;
}
#h1-green { 
	font: 18px Trebuchet MS;
	color: #52A052;
	line-height: 18px; 
	font-weight: bold;
	}

.hdr-stripe-lt-blue {
	width: 224px;
	background: #9FC2FD;
	}
.hdr-stripe-dk-blue {
	width: 474px;
	background: #5A96FB;
	}
#small-title-blue { 
        font: 10pt/16pt trebuchet ms;
        color: #5A96FB;
        font-weight: bold;
        text-decoration: none;
	}
#nav-blue { 
        font: 10pt/16pt trebuchet ms;
        color: #5A96FB;
        font-weight: bold;
        text-decoration: none;
	}
#a.nav-blue {
        color: #5A96FB;
        font-weight: bold;
        text-decoration: none;
}
#a:hover.nav-blue {
	color: #5A96FB;
        font-weight: bold;
        text-decoration: none;
}
#a:visited.nav-blue {
        color: #5A96FB;
        font-weight: bold;
        text-decoration: none;
}
#blue_subheads { 
	font: 12pt/18pt trebuchet ms;
	color: #5A96FB;
	font-weight: bold;
	}
#blue_largeboldbody { 
	font: 10pt/12pt trebuchet ms;
	color: #5A96FB;
	font-weight: bold;
	}
.blue_text_links { 
	font: 10pt/14pt trebuchet ms;
	color: #5A96FB;
	text-align: left;
	}
a.blue_text_links {
        color: #5A96FB;
	text-decoration: underline;
}
a:hover.blue_text_links {
	color: #5A96FB;
	text-decoration: underline;
}
a:visited.blue_text_links {
        color: #5A96FB;
	text-decoration: underline;
}
#h1-blue { 
	font: 18px Trebuchet MS;
	color: #5A96FB;
	line-height: 18px; 
	font-weight: bold;
	}
.hdr-stripe-lt-purple {
	width: 224px;
	background: #BDC7FF;
	}
.hdr-stripe-dk-purple {
	width: 474px;
	background: #958EF9;
	}
#nav-purple { 
        font: 10pt/16pt trebuchet ms;
        color: #675EDB;
        font-weight: bold;
        text-decoration: none;
	}
#a.nav-purple {
        color: #675EDB;
        font-weight: bold;
        text-decoration: none;
}
#a:hover.nav-purple {
	color: #675EDB;
        font-weight: bold;
        text-decoration: none;
}
#a:visited.nav-purple {
        color: #675EDB;
        font-weight: bold;
        text-decoration: none;
}
#purple_subheads { 
	font: 12pt/18pt trebuchet ms;
	color: #675EDB;
	font-weight: bold;
	}
#purple_text_links { 
	font: 10pt/15px trebuchet ms;
	color: #675EDB;
	}
a.purple_text_links {
        color: #675EDB;
	text-decoration: underline;
}
a:hover.purple_text_links {
	color: #675EDB;
	text-decoration: underline;
}
a:visited.purple_text_links {
        color: #675EDB;
	text-decoration: underline;
}
#h1-purple { 
	font: 18px Trebuchet MS;
	color: #675EDB;
	line-height: 18px; 
	font-weight: bold;
	}

.hdr-stripe-lt-yellow {
	width: 224px;
	background: #FDF5AD;
	}
.hdr-stripe-dk-yellow {
	width: 474px;
	background: #EFDC30;
	}
#nav-yellow { 
        font: 10pt/16pt trebuchet ms;
        color: #E0AF06;
        font-weight: bold;
        text-decoration: none;
	}
#a.nav-yellow {
        color: #E0AF06;
        font-weight: bold;
        text-decoration: none;
}
#a:hover.nav-yellow {
	color: #E0AF06;
        font-weight: bold;
        text-decoration: none;
}
#a:visited.nav-yellow {
        color: #E0AF06;
        font-weight: bold;
        text-decoration: none;
}
#yellow_subheads { 
	font: 12pt/18pt trebuchet ms;
	color: #E0AF06;
	font-weight: bold;
	}
yellow_text_links { 
	font: 10pt/14pt trebuchet ms;
	color: #E0AF06;
	text-align: center;
	}
a.yellow_text_links {
        color: #E0AF06;
	text-decoration: underline;
}
a:hover.yellow_text_links {
	color: #E0AF06;
	text-decoration: underline;
}
a:visited.yellow_text_links {
        color: #E0AF06;
	text-decoration: underline;
}
#h1-yellow { 
	font: 18px Trebuchet MS;
	color: #E0AF06;
	line-height: 18px; 
	font-weight: bold;
	}

.hdr-stripe-lt-red {
	width: 224px;
	background: #FB7C97;
	}
.hdr-stripe-dk-red {
	width: 474px;
	background: #E54B5A;
	}
#nav-red { 
        font: 10pt/16pt trebuchet ms;
        color: #E54B5A;
        font-weight: bold;
        text-decoration: none;
	}
#a.nav-red {
        color: #E54B5A;
        font-weight: bold;
        text-decoration: none;
}
#a:hover.nav-red {
	color: #E54B5A;
        font-weight: bold;
        text-decoration: none;
}
#a:visited.nav-red {
        color: #E54B5A;
        font-weight: bold;
        text-decoration: none;
}

#red_subheads { 
	font: 12pt/18pt trebuchet ms;
	color: #E54B5A;
	font-weight: bold;
	}
#red_text_links { 
	font: 10pt/14pt trebuchet ms;
	color: #E54B5A;
	text-align: left;
	}
a.red_text_links {
        color: #E54B5A;
	text-decoration: underline;
}
a:hover.red_text_links {
	color: #E54B5A;
	text-decoration: underline;
}
a:visited.red_text_links {
        color: #E54B5A;
	text-decoration: underline;
}

#h1-red { 
	font: 18px Trebuchet MS;
	color: #E54B5A;
	line-height: 18px; 
	font-weight: bold;
	}

	
.hdr-stripe-lt-brown {
	width: 224px;
	background: #80482d;
	}
.hdr-stripe-dk-brown {
	width: 474px;
	background: #4a210e;
	}
#nav-brown { 
        font: 10pt/16pt trebuchet ms;
        color: #80482d;
        font-weight: bold;
        text-decoration: none;
	}
#a.nav-brown {
        color: #80482d;
        font-weight: bold;
        text-decoration: none;
}
#a:hover.nav-brown {
	color: #80482d;
        font-weight: bold;
        text-decoration: none;
}
#a:visited.nav-brown {
        color: #80482d;
        font-weight: bold;
        text-decoration: none;
}
#brown_subheads { 
	font: 12pt/18pt trebuchet ms;
	color: #80482d;
	font-weight: bold;
	}
.brown_text_links { 
	font: 10pt/14pt trebuchet ms;
	color: #80482d;
	text-align: center;
	}
a.brown_text_links {
        color: #80482d;
	text-decoration: underline;
}
a:hover.brown_text_links {
	color: #80482d;
	text-decoration: underline;
}
a:visited.brown_text_links {
        color: #80482d;
	text-decoration: underline;
}
#h1-brown { 
	font: 18px Trebuchet MS;
	color: #80482d;
	line-height: 18px; 
	font-weight: bold;
	}


.hdr-stripe-lt-bluegreen {
	width: 224px;
	background: #66acb4;
	}
.hdr-stripe-dk-bluegreen {
	width: 474px;
	background: #287881;
	}
#nav-bluegreen { 
        font: 10pt/16pt trebuchet ms;
        color: #66acb4;
        font-weight: bold;
        text-decoration: none;
	}
#a.nav-bluegreen {
        color: #66acb4;
        font-weight: bold;
        text-decoration: none;
}
#a:hover.nav-bluegreen {
	color: #66acb4;
        font-weight: bold;
        text-decoration: none;
}
#a:visited.nav-bluegreen {
        color: #66acb4;
        font-weight: bold;
        text-decoration: none;
}
#bluegreen_subheads { 
	font: 12pt/18pt trebuchet ms;
	color: #66acb4;
	font-weight: bold;
	}
.bluegreen_text_links { 
	font: 10pt/14pt trebuchet ms;
	color: #66acb4;
	text-align: center;
	}
a.bluegreen_text_links {
        color: #66acb4;
	text-decoration: underline;
}
a:hover.bluegreen_text_links {
	color: #66acb4;
	text-decoration: underline;
}
a:visited.bluegreen_text_links {
        color: #66acb4;
	text-decoration: underline;
}
#h1-bluegreen { 
	font: 18px Trebuchet MS;
	color: #66acb4;
	line-height: 18px; 
	font-weight: bold;
	}
.black_text_links { 
	font: 10pt/14pt trebuchet ms;
	color: #000000;
	text-align: center;
	}
a.black_text_links {
    color: #000000;
	text-decoration: underline;
}
a:hover.black_text_links {
	color: #000000;
	text-decoration: underline;
}
a:visited.black_text_links {
    color: #000000;
	text-decoration: underline;
}		
	
input.btn {
   color: #347EFB;
   font: 10px/15px trebuchet ms; 
   font-weight: bold;
   text-align: center;
   vertical-align: middle;
   background-color:#D3E3FD;
   border: 1px solid;
   border-top-color:#5A96FB;
   border-left-color:#5A96FB;
   border-right-color:#5A96FB;
   border-bottom-color:#5A96FB;
}