﻿* {
	margin: 0;
	color: #000000;
}
html, body { height: 100%; text-align: center; color: #000000; font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 11px;}
img { border: 0px; }

#wrapper { min-height: 100%; height: auto !important; height: 100%; width: 750px; margin: 0 auto -25px; text-align: left; background: #FFFFFF; }

#header { position: relative; width: 750px; height: 100px; background: red; background: url('../../files/images/header.jpg') no-repeat;
}
#header a {display:block; height: 100px; width: 750px; border: 0; outline:0;}

#clear {clear:both;}
#footer, #push { height: 25px; }
#footer { width: 750px; margin: 0 auto; background: #FFFFFF; }
#footer p { padding: 0; color: black; font: 11px Verdana, Arial, sans-serif; line-height: 25px;}
#footer p a { color: #50998A; }

#popout {position: relative; margin:0 auto; height:20px; font-size: 10pt; line-height:20px; text-align: center; color: white; background: black;}
#popout .message {margin:0 auto; text-align: right; width:750px;}
#popout .message .left {float: left; }
#popout .message .right {float: right;}
#popout .message a { color: white; text-decoration:none;}
#popout .message a:hover { text-decoration: none; color:white;}

#content { background-color: white; position: relative; width: 720px; padding: 10px 15px 0px 15px; font-size: 11px; line-height: 16px; }
#content.editor { text-align: left; width: auto; height: auto; }
#content p {margin-bottom: 10px; line-height: 20px;}
#content ul {margin: -10px 0px 10px 35px; padding: 0px; list-style-type: disc; }
#content ul.spacer_needed {margin-top: 0px; }
#content a:link {
	color: #660066;
}
#content a:visited { color: #50998A; }
#content a:hover { color: #50998A; }
#content a:active { color: #50998A; }

#content ul.no_style {
	list-style-type: none;
	margin-left: 0px;
}

#content ul.no_style a {
	color: #50998A;
}

#content ul.no_style a:hover {
	color: #660066;
}

#content ul.padding_top {
	padding-top: 10px;
}

#content #column1, #content #column2, #content #column3 {float: left; position: relative; width: 260px; margin-right: 15px; margin-bottom: 20px;}
#content #column3 {margin-right: 0px; }

#content.c1c2 .top_span {position: relative; width: 820px; background:red; height: 50px;}
#content.c1c2 #column1 {width: 190px;}
#content.c1c2 #column2 {width: 440px; margin-right: 0px; padding-right: 75px; }
#content.c1c2 #column3 {display: none;}

#content.c2c1 #column1 {width: 480px; padding-left: 35px;}
#content.c2c1 #column2 {margin-right: 0px; width: 190px;}
#content.c2c1 #column3 {display: none;}

#content.c3 #column3 {display: none;}
#content.c3 #column2 {display: none;}
#content.c3 #column1 {width: 720px; }

#content.c1c1c1 #column1 { width: 190px; }
#content.c1c1c1 #column2 { width: 190px; }
#content.c1c1c1 #column3 { width: 190px; margin-right: 0px;}

.black {color: #000000; }
.purple {color: #660066;}
.green {
	color: #660066;
}
.red { color: #A75C42; }

h2 { font-size: 18px; font-style: normal; line-height: 25px; font-weight: bold; color: #000000; }
h3 { font-size: 14px; font-style: normal; line-height: 20px; font-weight: bold; color: #660066; }
h4 { font-size: 11px; font-style: normal; line-height: 20px; font-weight: bold; color: #000000; }
h5 { font-size: 11px; font-style: normal; line-height: 20px; font-weight: normal; color: #660066; }

.block {position: relative; width: 190px; }

.block.key_facts.Purple {background: #660066 url('../../files/images/block_bottom_purple.png') no-repeat 50% 100%; 
width: 150px; padding: 10px 20px 10px 20px; border-top: 5px solid white;
	border-left-style: none;
	border-left-color: inherit;
	border-left-width: 0px;
	border-right-style: none;
	border-right-color: inherit;
	border-right-width: 0px;
	border-bottom-style: none;
	border-bottom-color: inherit;
	border-bottom-width: 0px;
}
.block.key_facts.Purple h2 {
color: white;
font-size: 16px;
font-family: Arial, Verdana, sans-serif; }
.block.key_facts.Purple p {
font-family: Georgia, Times, "Times New Roman", serif;
font-style:italic;
color: white;
font-size: 13px;
line-height: 20px;
width: 145px;
}

.block.key_facts.Lavender {background: #cc99cc url('../../block_bottom_lavender.png') no-repeat 50% 100%; 
width: 150px; padding: 10px 20px 10px; 20px; border-top: 5px solid white;
}
.block.key_facts.Lavender h2 {
color: white;
font-size: 16px;
font-family: Arial, Verdana, sans-serif;
}
.block.key_facts.Lavender p {
font-family: Georgia, Times, "Times New Roman", serif;
font-style:italic;
color: white;
font-size: 13px;
line-height: 20px;
}

.block.key_facts.Lime {
background: #CEF787 url('../../block_bottom_lime.png') no-repeat 50% 100%;
width: 150px;
padding: 10px 20px 10px 20px;
border-top: 5px solid white;
}

.block.key_facts.Lime h2 {
color: #333333;
font-size: 16px;
font-family: Arial, Verdana, sans-serif;
}

.block.key_facts.Lime p {
font-family: Georgia, Times, "Times New Roman", serif;
font-style:italic;
color: #333333;
font-size: 13px;
line-height: 20px;
}

ol#site_map_first_column { list-style-type: none; padding: 0px; margin: 0px;}
ol#site_map_second_column { list-style-type: none;  padding: 0px; margin: 0px;}
ol#site_map_first_column ol { list-style-type: none; padding: 0px; margin: 0px 0px 0px 15px;}
ol#site_map_second_column ol { list-style-type: none; padding: 0px; margin: 0px 0px 0px 15px;}
ol#site_map_first_column li { margin-bottom: 15px; }
ol#site_map_first_column ol li { margin-bottom: 0px;}
ol#site_map_second_column li { margin-bottom: 15px; }
ol#site_map_second_column ol li { margin-bottom: 0px;}
ol#site_map_first_column a:link { color: #50998A; text-decoration: none; }
ol#site_map_first_column a:visited { color: #50998A; text-decoration: none; }
ol#site_map_first_column a:active { color: #660066; text-decoration: underline; }
ol#site_map_first_column a:hover { color: #660066; text-decoration: underline; }
ol#site_map_second_column a:link { color: #50998A; text-decoration: none; }
ol#site_map_second_column a:visited { color: #50998A; text-decoration: none; }
ol#site_map_second_column a:active { color: #660066; text-decoration: underline; }
ol#site_map_second_column a:hover { color: #660066; text-decoration: underline; }
ol#site_map_first_column a.li_header { font-size: 14px; font-weight: bold; }
ol#site_map_first_column a.li_header:link { color: #660066; text-decoration: none; }
ol#site_map_first_column a.li_header:visited { color: #660066; text-decoration: none; }
ol#site_map_first_column a.li_header:active { color: #660066; text-decoration: underline; }
ol#site_map_first_column a.li_header:hover { color: #660066; text-decoration: underline; }
ol#site_map_second_column a.li_header { font-size: 14px; font-weight: bold; }
ol#site_map_second_column a.li_header:link { color: #660066; text-decoration: none; }
ol#site_map_second_column a.li_header:visited { color: #660066; text-decoration: none; }
ol#site_map_second_column a.li_header:active { color: #660066; text-decoration: underline; }
ol#site_map_second_column a.li_header:hover { color: #660066; text-decoration: underline; }