.opfMainFormTable {width: 100%;}

.dcBody {background: #241d13 url('/cpimages/icons/Scissors.png') no-repeat left top;}
.dcTable {padding: 20px; margin: 20px; border: 4px #795f3a dashed; width: 380px; height: 200px;}
.dcH1 {margin-bottom: 0px;}
.dcHR {border-color: #795f3a;}
.dcLable {font-weight: bold;}
.dcCodeData {font-size: 18px; color: #E24912;}
.dcDescription {font-style: italic;}

.videoChannelTable {background: #241d13 url(/userfiles/image/video_window.jpg); width: 600px; height: 310px;}
.videoChannel {margin-bottom: 10px}
.videoChannelHome {margin-top: 15px; border: 1px #805522 solid;}

.fbTable {width:100%; margin: 25px;}
.fbFormText {width:400px; font-size: 12px; background-color: #e3d8b9}
.fbFormTextRow {}
.fbFormLabel {width:90%; font-size: 12px; color: E24912; font-weight: bold;}
.fbFormRadio {}
.fbFormRadioRow {text-align:center;}
.fbFormTextArea {width:100%; font-size: 12px; height: 150px; background-color: #e3d8b9}
.fbFormTextAreaRow {}
.fbFormButton {font-size: 12px; font-weight: bold; color: #FFCC00; background-color: #805522; border: 0; padding: 3px 5px 3px 5px ; cursor: hand;}
.fbFormButtonRow {text-align:left;}
.fbAntiSpam {font-weight: bolder; color: #FFCC00;}

.fbReplyTo {font-size: 14px; font-weight: bold; font-style: italic;}
.fbReplyToName {font-weight: normal;}

.fbPostTableOdd, .fbPostTableEven {margin-bottom: 20px; padding: 5px 10px 5px 10px;}
.fbPostTableEven {background-color: #372c1d; border-top: 1px #241d13 dashed;}
.fbPostTableOdd {background-color: #463926;}

.fbPostHeader {font-size: 18px; line-height: 20px; color: #E24912; letter-spacing: -1px; padding: 0 0 5px 0; font-weight: normal;}
.fbPPostCount {}
.fbPostName {line-height: 1.5em; font-size: 13px; font-weight: bold; font-style:italic;}
.fbPostSays {font-size: 11px;  font-style:normal; font-weight: normal;}
.fbPostDateTime {font-size: 10px; color: #E24912; font-style:italic;}
.fbPostComment {padding: 5px 10px 5px 20px;}
.fbPostRating {}
.fbPostLink {}
.fbPostReply {font-weight: bold;}

body {font-family: Arial, verdana, helvetica, sans-serif; font-size: 13px; color: #FFFFFF; line-height: 1.5; background-color: #241d13;}

td {font-family: Arial, verdana, helvetica, sans-serif; font-size: 13px; color: #FFFFFF; line-height: 1.5; }

.imgShadow {background: url(/userfiles/image/shadow.gif) no-repeat right bottom; padding: 0 7px 7x 0;}

.imgBorder {border: 1px solid #000000;}

.FieldCounter {color: #E24912; font-weight: bold;}

b {color: #E24912;}
strong {color: #E24912;}

.pageBorder {}
.topNavTable {height: 76px; padding: 0; margin: 0;}
.mainHeader {}
.contentContainer {padding: 10px;}
.masterContentContainer {background-color: #241d13; width:984px;}
.mainNav {display: none;}
.rightNavTable {}
.columnSpacer {}

.pageFooterTable {background-color: transparent;}
.footerNavTable {background-color: transparent;}
.footer {background-color: transparent; font-size: 12px; color: #717b86; text-transform: none; }
.footerMenu {background-color: transparent; font-size: 12px; color: #9da7b3; text-transform: none; margin-top: 20px;}
.footerMenu:link, .footerMenu:visited {color: #9da7b3; text-decoration: underline;}
.footerMenu:active, .footerMenu:hover {color: #9da7b3; text-decoration: none;}

.popupBodyTP {}
.popupAlt {}
.popupBody {background-color: #241d13;}
.nrsig {background: url(/userfiles/image/chrissig.png) no-repeat left top; width:200px; height: 122px; }

.featuretitle {size: 14px; font-weight: bold; color: #eed7b8; padding: 4px 0 4px 8px; background-color: #805522;}
.featuretab {size: 18px; color: #FFD00F; font-weight: bold; text-align: center; padding: 8px 0 4px 0;}
.featurebtn {font-family: Arial, Helvetica, sans-serif; size: 18px; color: #000000; font-weight: bold; text-align: center; padding: 8px 0 4px 0;}
.feature {font-family: Arial, Helvetica, sans-serif; size: 11px; xcolor: #333333; padding: 6px 0 4px 8px; border-bottom: 1px solid #2e281e; border-right: 1px solid #2e281e; border-left: 1px solid #2e281e;}
.featurer {font-family: Arial, Helvetica, sans-serif; size: 11px; xcolor: #333333; padding: 6px 0 4px 8px; border-right: 1px solid #2e281e; }
.featuret {font-family: Arial, Helvetica, sans-serif; size: 11px; xcolor: #333333; padding: 6px 0 4px 8px; border-bottom: 1px solid #2e281e; border-right: 1px solid #2e281e; border-top: 1px solid #2e281e; border-left: 1px solid #2e281e;}
.featuredetail {font-family: Arial, Helvetica, sans-serif; size: 11px; xcolor: #157720; font-weight: bold; text-align: center; padding: 6px 0 4px 0; border-bottom: 1px solid #2e281e; xbackground-color: #f8f8f8; border-right: 1px solid #2e281e;}
.featuredetailt {font-family: Arial, Helvetica, sans-serif; size: 11px; xcolor: #157720; font-weight: bold; text-align: center; padding: 6px 0 4px 0; border-bottom: 1px solid #2e281e; border-top: 1px solid #2e281e;border-right: 1px solid #2e281e;}
.featureempty {border-bottom: 1px solid #2e281e;}
.featuresignup {font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; padding: 6px 0 4px 8px; }

.highlight {color: #E24912; font-weight: bold}
.pricing {font-size: 16px; padding: 0 10px 0 10px; background-color: #e4ecf5; border: 1px solid #bac2ca;}

.tableBorders_a {border-top: 1px solid #2e281e; border-right: 1px solid #2e281e;}
.tableBorders_b {border-left: 1px solid #2e281e; border-bottom: 1px solid #2e281e;}


a:link, a:visited {color: #FFD00F; text-decoration: underline;}
a:active, a:hover {color: #FFFFFF; text-decoration: none;}

.helptextheader {color: #336699; font-size: 20px; line-height: 1; font-weight: normal;}
.snTable {margin-bottom: 20px;}

hr {width: 100%; background-color: transparent; border: 1px #533815 dashed; margin: 8px 0 8px 0;}

/* HEADINGS */

h1 {color: #FFD00F; font-size: 20px; line-height: 1; font-weight: normal;}
h2 {color: #FFD00F; font-size: 16px; font-weight: bold; margin: 0 0 6px 0; padding: 6px 0 0 0; border-bottom: 1px #533815 dashed;}
h3 {color: #E24912; font-size: 14px; font-weight: bold;}
h4 {color: #b39268; font-size: 12px; font-weight: bold; line-height: 1.25; }

/* ONLINE PAYMENT FORMS */
.opfHRow {line-height: 18px; font-weight: bold; font-style: italic;}
.opfItemHeadTitle {}

/* Online Payment Forms */
.opfPayText {font-weight:bold; font-style: italic}
.opfHRpay {color: silver}

/* FORMS */
.formhead {margin: 0 0 0 0; padding: 10px; border: #d3d3d3 solid 1px; background-color: #ffff99;}
.label {margin: 0 0 0 0; padding: 4px 0 0 10px; border-bottom: #d3d3d3 solid 1px;}
.field {margin: 0 0 5px 0; padding: 5px 12px 5px 8px;}
.big {font-size: 14px; color: #2c2d32;}
.warning {color: #666666; font-weight: bold; font-size: 16px; margin: 0 0 3px 0; padding: 6px 0 0 0;}
.req {color: #e05e23; font-weight: bold; padding: 0 0 0 2px;}
.promo {font-size: 11px; padding: 22px; background-color: #e4ecf5; border: 1px solid #bac2ca;}
.promohighlight {background-color: #fafafa; padding: 5px 0 5px 0; border-top: 1px solid #bac2ca; border-bottom: 1px solid #bac2ca;}

.poweredby {background-color: transparent; font-size: 10px;}
.poweredby:link, .poweredby:visited {color: #5f6b77;}
.poweredby:hover, .poweredby:active {color: #99ccff;}

