@font-face {
	font-family: 'Futura Lt BT Light';
	src: url('FuturaLight.eot');
	src: local('Futura Lt BT Light'), local('FuturaBT-Light'), url('FuturaLight.ttf') format('truetype');
}

body   { color: #666; font-size: 11px; font-family: Arial; line-height: 15px; margin:0; background-color:#98b4bb }
body.mceContentBody {
   background: #fff;
}
td  { color: #666; font-size: 11px; font-family: Arial; line-height: 15px }

h1 { font-size: 18px;  font-family: Arial, Helvetica, sans-serif; color: #6db6c7; font-weight: bold }
h1.serif { font-size: 18px;  font-family: Times New Roman, serif; color: #6db6c7; font-weight: bold }
h2 { font-size: 15px;  font-family: Arial, Helvetica, sans-serif; color: #6db6c7; font-weight: normal }
h4 { font-size: 13px;  font-family: Arial, Helvetica, sans-serif; color: #6db6c7; font-weight: bold }

a.topnav:link   { font-size: 11px; color: #000; text-decoration: none }
a.topnav:visited { font-size: 11px; color: #000; text-decoration: none }
a.topnav:hover  { font-size: 11px; color: #000; text-decoration: underline }
.topnav { font-size: 11px; color: #000 }

a.leftnavlink:link   { color: #666; text-decoration: none }
a.leftnavlink:visited { color: #666; text-decoration: none }
a.leftnavlink:hover  { color: #666; text-decoration: underline }

a.leftnavselected:link { color: #fff; font-weight:bold; text-decoration: none }
a.leftnavselected:visited { color: #f5f5f5; font-weight:bold; text-decoration: none }
a.leftnavselected:hover { color: #fff; font-weight:bold; text-decoration: underline }

a.crumb:link { color: #336666; text-decoration: none }
a.crumb:visited { color: #336666; text-decoration: none }
a.crumb:hover { color: #336666; text-decoration: underline }

a:link { color: #336666; text-decoration: none }
a:visited { color: #336666; text-decoration: none }
a:hover  { color: #336666; text-decoration: underline }

li { margin-bottom: 5px }

.topnavselectedcategory { color: #000; font-weight: bold }

.bold { font-weight: bold }
.boldblue { font-weight: bold; color: #006699 }
.boldgray { font-weight: bold; color: #666 }
.boldlightgray { font-weight: bold; color: #999 }
.boldred { font-weight: bold; color: #CC0000 }
.emphasis { font-weight: bold }
.emphasisgray { color: #666; font-weight: bold }
.emphasisblue { color: #006699; font-weight: bold }
.gray { color: #666 }
.blue { color: #006699 }
.lightblue { color: #5595ac }
.red { color: #CC0000 }
.white { color: #fff }
.black { color: #000 }
.large { font-size: 12 }
.small  { color: #5595ac; font-size: 10px; font-family: Arial }
.tiny  { font-size: 10px }

.page_message { height: auto; padding: 10px; border: solid 3px; border-color: #FFCC99; background: #FFEBCD; margin-bottom:10px }

.bottomborder { border-bottom:1px solid #ccc; padding-bottom:15px; margin-bottom:15px }

.builder_option { color:#3A85A2; padding:4px; font-weight:bold; background-color:#f5f5f5; padding-left:10px; margin-bottom:5px; border-top:1px solid #999; font-size:12px }
a.builder_config { font-size:12px }

.content 	{ padding-left:15px; padding-top:15px; padding-bottom:20px; padding-right:10px; }
.side_menu  { background-color:#fff; padding:12px; color:#666; line-height:170%; border-right:1px solid #5c9b9f }

.builder_step { color:#3A85A2; padding:4px; font-weight:bold; background-color:#f5f5f5; padding-left:10px; margin-bottom:5px; border-top:1px solid #999; font-size:12px }
.builder_error { color:red; font-weight:bold; margin-bottom:8px; display:none }
.item_detail { margin-bottom:5px; background-color:#f5f5f5; padding:3px; display:none }

.intro_page_text { color:#9f9f9f; font-size:14px; font-family:'Futura Lt BT Light'; letter-spacing:1px; line-height:150% }

.slideshow { height: 444px; width: 900px }
