body     { background-image: url("../media/top_background.jpg"); background-repeat: repeat-x; margin: 0 }
.bodytable_subheads      { color: #036; font-size: 13px; font-family: Georgia; font-style: italic; line-height: 13px; margin: 0 0 3px }
td  { margin: 0 }
p          { color: #000000; font-size: 12px; font-family: Arial; line-height: 14px;   }
.maintable    { text-align: center; margin: 0; top: 0; width: 100%; height: inherit }
.bodycell_mid       { color: #333; font-size: 12px; font-family: Arial; line-height: 14px; background-repeat: repeat-y; text-align: left; margin: 0 }
.bodycell_left { }
.bodycell_right   { color: #666; font-size: 9px; font-family: Arial; line-height: 11px; text-align: center; margin: 9px 0 0 }
.bottom_row_table   { color: #036; font-size: 9px; font-family: Arial; background-image: url("../media/bottom_center_solid.jpg"); background-repeat: repeat-x; text-align: center }
.bottom_red_stripe  { background-image: url("../media/red_bar_sides_bttm.jpg"); background-repeat: repeat-x }
.menus  { font-family: "Arial Narrow", "Arial Narrow Bold"; margin: 0 }
.disclaimer     { color: #036; font-size: 9px; font-family: Arial; line-height: 10px; text-align: center; margin-top: 6px; margin-bottom: 0; width: 100% }
.copyright        { color: #333; font-size: 9px; font-family: Arial; line-height: 10px; text-align: center; margin-top: 6px; margin-bottom: 0; width: 100% }
.sitemapr  { color: #666; font-size: 9px; font-family: Arial; line-height: 11px; text-align: center; margin: 9px 0 0 }
.sitemapr:hover  { color: #900; font-size: 9px; font-family: Arial; line-height: 11px; text-align: center; margin: 9px 0 0 }
.sitemapr:visited   { color: #66c; font-size: 9px; font-family: Arial; line-height: 11px; text-align: center; margin: 9px 0 0 }
.sublinkparagraph { color: #9cf; font-size: 15px; font-family: Georgia; font-style: italic; font-weight: bold; line-height: 17px; text-decoration: underline; text-align: center; margin: 6px 0 }
.sublinkgallery { color: #9cf; font-size: 15px; font-family: Georgia; font-style: italic; font-weight: bold; line-height: 17px; text-decoration: underline; text-align: left; margin: 6px 0 }
.sublinkgallery:hover { color: #ff9; font-size: 15px; font-family: Georgia; font-style: italic; font-weight: bold; line-height: 17px; text-decoration: underline; text-align: left; margin: 6px 0 }
.sublinkgallery:visited { color: #99c; font-size: 15px; font-family: Georgia; font-style: italic; font-weight: bold; line-height: 17px; text-decoration: underline; text-align: left; margin: 6px 0 }
.gallerybody-subhead { color: #036; font-size: 13px; font-family: Georgia; font-style: italic; font-weight: bold; line-height: 15px; text-align: left; margin: 6px 0 6px 12px }
.sitemaptext { color: #036; font-size: 12px; font-family: Arial; line-height: 15px; text-decoration: underline; text-align: center; margin: 12px 0 0 }
.sitemaptext:hover { color: #900; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 15px; text-decoration: underline; text-align: center; margin: 12px 0 0 }
.sitemaptext:visited { color: #800080; font-size: 12px; font-family: Arial; line-height: 15px; text-decoration: underline; text-align: center; margin: 12px 0 0 }
.sitemaptextnolink { color: #036; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 15px; text-align: center; margin: 12px 0 0 }

.tothetopcell     { color: #800000; font-size: 9px; font-family: Arial; text-decoration: underline; text-align: center; margin: 3px 0 0 }
.tothetopcellonlink { color: #666; font-size: 9px; font-family: Arial; text-align: center; margin: 3px 0 0 }
.subheads    { color: #036; font-size: 15px; font-family: Georgia; font-style: italic; font-weight: bold; line-height: 18px; margin: 6px 9px 0 }
.distinctions-subheads { color: #9cf; font-size: 14px; font-family: Georgia; font-style: italic; font-weight: bold; text-align: center; text-transform: uppercase; margin: 3px 0 }
.sub-testimonial { color: #9cf; font-size: 13px; font-family: Georgia; font-style: italic; font-weight: bold; line-height: 16px; margin-top: 15px; margin-left: 24px }
.awards-sub-date  { color: #9cf; font-size: 13px; font-family: Georgia; font-style: italic; font-weight: bold; line-height: 15px; text-align: center; margin: 6px 0 }
.awards-in-gallery { color: #900; font-size: 15px; font-family: Georgia; font-style: italic; font-weight: bold; line-height: 19px; text-align: center; margin: 6px 0 6px 10px }
.text_indent    { color: #036; font-size: 14px; font-family: Georgia; font-style: italic; font-weight: bold; line-height: 16px; list-style-image: url("../media/Textured-Box-6.jpg"); list-style-position: outside; display: list-item; margin: 9px 0 12px 45px }
.awards  { color: #036; font-size: 14px; font-family: Arial; font-style: italic; font-weight: bold; line-height: 16px; margin: 12px 0 6px 30px }
.awards-subaward  { color: #900; font-size: 14px; font-family: Arial; font-style: italic; font-weight: normal; line-height: 21px; margin: 0 0 6px 45px }
.photo-caption { color: #036; font-size: 12px; font-family: Arial; line-height: 14px; text-align: left; margin: 12px }
.involment-caption { color: #9cf; font-size: 10px; font-family: Arial; line-height: 11px; margin-top: 0; margin-right: 6px; margin-bottom: 9px }
.photo-cap-cntr  { color: #036; font-size: 12px; font-family: Arial; line-height: 14px; text-align: center; margin: 6px 5px 12px 10px }
.photo-caption-indent { color: #036; font-size: 12px; font-family: Arial; line-height: 14px; text-align: left; list-style-image: url("../media/Textured-Box-6.jpg"); list-style-position: outside; display: list-item; margin: 12px 12px 12px 45px }
.bodylink { color: #900; font-size: 12px; font-family: Arial; line-height: 14px; text-decoration: underline }
.bodylink:hover { color: #036; font-size: 12px; font-family: Arial; line-height: 14px; text-decoration: underline }
.bodylink:visited   { color: #800080; font-size: 12px; font-family: Arial; line-height: 14px; text-decoration: underline }
.bodylink_light { color: #fcc; font-size: 10px; font-family: Arial; line-height: 12px; text-decoration: underline }
.bodylink_light:visited { color: #9cf; font-size: 10px; font-family: Arial; line-height: 12px; text-decoration: underline }
.bodylink_light:hover { color: #99c; font-size: 10px; font-family: Arial; line-height: 12px; text-decoration: underline }
.quotes { color: #036; font-size: 12px; font-family: Georgia; font-style: italic; line-height: 14px }
.n-n-quotes  { color: #036; font-size: 12px; font-family: Georgia; font-style: italic; line-height: 14px; margin-left: 18px }
.bullet_text { color: #666; font-size: 12px; font-family: Arial; line-height: 14px; list-style-image: url("../media/Textured-Box-6.jpg"); list-style-position: outside; display: list-item; margin-top: 3px; margin-bottom: 12px; margin-left: 36px }
.bullet_light_text { color: #fcc; font-size: 12px; font-family: Arial; line-height: 14px; list-style-image: url("../media/Textured-Box-6.jpg"); list-style-position: outside; display: list-item; margin: 3px 24px 12px 60px }
.text-light { color: #fcc; font-size: 12px; font-family: Arial; line-height: 14px; margin: 15px 24px 9px }
.names   { color: #036; font-size: 12px; font-family: Arial; margin-top: 3px; margin-bottom: 0 }
.Titles_descriptions   { color: #000000; font-size: 11px; font-family: Arial; line-height: 12px; margin: 0 10px 4px 0 }
.certified { color: #900; font-size: 11px; font-family: Arial; line-height: 12px; text-decoration: underline }
.certified:hover { color: #036; font-size: 11px; font-family: Arial; line-height: 12px; text-decoration: underline }
.certified:visited { color: #800080; font-size: 11px; font-family: Arial; line-height: 12px; text-decoration: underline }
.bottomlinktext { color: #333; font-size: 10px; font-family: Arial; line-height: 12px; text-align: center; text-indent: 0; margin-bottom: 0; vertical-align: top }
.bottomlinks { color: #900; font-size: 10px; font-family: Arial; line-height: 12px; text-decoration: underline; text-align: center }
.bottomlinks:hover { color: #036; font-size: 10px; font-family: Arial; line-height: 12px; text-decoration: underline; text-align: center }
.bottomlinks:visited { color: #800080; font-size: 10px; font-family: Arial; line-height: 12px; text-decoration: underline; text-align: center }
.gallerylink_no    { color: #99c; font-size: 11px; font-family: Arial; line-height: 18px; text-align: left; text-indent: 6px; margin: 15px 0 9px 12px }
.gallerylink      { color: #fcc; font-size: 11px; font-family: Arial; line-height: 18px; text-decoration: underline; text-align: left; margin: 12px 0 12px 0 }
.gallerylink:hover     { color: #ff9; font-size: 11px; font-family: Arial; line-height: 18px; text-decoration: underline; margin: 12px 0 12px 0 }
.gallerylink:visited    { color: #9cf; font-size: 11px; font-family: Arial; line-height: 18px; text-decoration: underline; margin: 12px 0 12px 0 }
.after   { color: #9cf; font-size: 10px; font-family: Arial; line-height: 16px; text-align: left; margin: 12px }
.before  { color: #036; font-size: 10px; font-family: Arial; line-height: 12px; text-align: right; margin-top: 12px; margin-right: 6px }
.before_center   { color: #036; font-size: 10px; font-family: Arial; font-weight: bold; line-height: 12px; text-align: center; margin-top: 12px; margin-right: 6px; margin-left: 10px }
#galleryDiv {
	
	background-image: url(../media/AfterText4Gallery.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position:relative;
	
}
#galleryDiv div{

top:25px;
right:4px;
position:absolute;

}

#galleryDiv > div {

top:25px;
left:5px;
}
#galleryDiv table {
    font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#99CCFF;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	
	}
	
	
	#galleryDiv table a{font-size:14px;
	color:#99ccff;
	margin:3px;}
	
.mediaCovSideCell {
	background-image: url(../media/Textured-Bar-vert-50wide.jpg);
	background-repeat: repeat;
	background-position: left top;
	width:104px;
	text-align: center;
	padding:5px;
}
.mediaCovSideCell a {
font:normal 10px Arial, Helvetica, sans-serif;
line-height:12px;
color:#fcc;
text-align: center;
text-decoration:none;
display:block;
margin:2px;
background-image:url(../media/side_beveled_bar.jpg);
background-position:bottom left;
background-repeat:repeat-x;
padding-bottom:8px;

}

.mediaCovSideCell a:hover {
text-decoration:underline;
color:#99c;
}
