﻿body {
background:black url(HeaderBackground.jpg) repeat-x;
margin:0 0 0 0; }

p, ul, li {  
font:13px arial, verdana, san-serif;
color:#cccccc; }

a:link, a:visited, a:active {
color:white; }

a:hover {
color:#cccccc; }

.Header {
background: url(HeaderBackground02.jpg) top repeat-x;
font:11px arial verdana, sans-serif;
line-height:12px;
color:#cccccc; }

.Header .Logo {
background: url(Logo.gif) no-repeat;
height:30px;
width:700px; 
position:relative;
top:-7px; }

.Header .Logo h1 {
text-indent:-9999px; }

.Header_Left {
padding-top: 19px; }

.Header_Right {
background: url(Slogan.gif) top right no-repeat; }

.SearchBoxArea {
height:30px;
width:280px;
background: url(SearchBackground.jpg) no-repeat; }

#dnn_dnnSEARCH_txtSearch {
height:18px;
width:145px;
background-color:black;
border:dotted 1px #174B68;
font:9px arial, verdana, san-serif;
color:#ccc; }

#dnn_dnnSEARCH_txtSearch img {
border:solid 0px #103144;
background-color:black;  }


.HomepageHeader {
background: url(HomepageHeader_Background.jpg) repeat-x;
padding:0 0 0 0;
height:39px; }

.HomepageContentGrad {
background: url(HomepageContentLine.gif) repeat-y; }

.SubpageContentGrad {
background-color:#0A1F29;
width:2px; }

a.HomepageMenuLink:link, a.HomepageMenuLink:active, a.HomepageMenuLink:visited, a.HomepageMenuLink:hover {
width:164px;
border-bottom:dotted 1px #174B68;
text-align:right;
text-indent:4px;
padding:6 4 0 0;
display:block;
font:11px arial, verdana, sans-serif;
text-decoration:none; }

a.HomepageMenuLink:link, a.HomepageMenuLink:active, a.HomepageMenuLink:visited {
background-color:transparent;
color:#999999; }

a.HomepageMenuLink:hover {
background-color:#2D98D0;
color:white; }

.ContentPane { padding:10px; }
.ContentPane_Right { padding:10 10 10 0; }

.ContentPane td, .ContentPane_Right td {
font:11px arial, verdana, san-serif;
color:#cccccc; }

#dnn_ctr372__OptInSimple_lblEmail_imgHelp { display:none; }

.ContentPod {
height:132px;
padding:15px;
background: url(ContentPod.jpg) no-repeat; }

.FooterWrap {
width:100%;
border-top:solid 3px #0A1F29;
padding-top:16px; }

.FooterPriority1, .FooterPriority1 a.skinobject:link, .FooterPriority1 a.skinobject:active, .FooterPriority1 a.skinobject:visited, .FooterPriority1 a {
font:11px arial, verdana, sans-serif;
color:#414141;
text-decoration:none;
padding-bottom:10px; }

.FooterPriority2, .FooterPriority2 a.skinobject:link, .FooterPriority2 a.skinobject:active, .FooterPriority2 a.skinobject:visited, .FooterPriority2 a {
font:9px arial, verdana, sans-serif;
color:#333333;
text-decoration:none; }




/* OPT IN STYLES */

#dnn_ctr372__OptInSimple_txtEmail { 
width:200px; }

table#dnn_ctr372__OptInSimple_tblEmail td {
text-align:right;
padding-bottom:10px; }

a#dnn_ctr372__OptInSimple_lnkSubscribe {
color:#cccccc; }

#dnn_ctr_Login_pnlLoginContainer img { display:none; }

.FCKImageGalleryPathContainer { 
Color: white;
font:bold 11px arial }

.FCKImageGalleryImageNameTD a:link, .FCKImageGalleryImageNameTD a:visited, .FCKImageGalleryImageNameTD a:active, .FCKImageGalleryImageNameTD a:hover { color:black}




#dnn_ctr384_FormMaster_What_are_you_looking_for .SubHead,
#dnn_ctr403_FormMaster_Contact_Us .SubHead {
margin-top:6px;
color:#CCCCCC; }

.formmastertd td {
padding-top:8px;
padding-bottom:3px; }


.TitleHeader, .SizeHeader, .DownloadHeader {
background-color:#206E95 !important;
padding:6px; }

.SizeHeader { width:60px;}
.DownloadHeader {  width:50px;}
 
.TitleCell, .SizeCell, .DownloadCell {
padding:12px 6px 12px 6px;
border-bottom:solid 1px #222; } 
 
 
 
 
 
 
 
