/* WoW Interactive Skin Styles */

html, body {height: 100%; margin: 0px;}
.push {height: 30px; background: transparent;}
#s_wrap_main{display:table; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto 0 auto; width: 1000px; vertical-align: top;}/*-------- width: Relevant to Creative --------*/
#s_wrap_sub{display:table-row; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -30px auto; width: 900px;}
.template_style{display:table-cell}

/* Start Standard Skin Styles */
.body {background: transparent;}
p {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; line-height: 20pt; }
div {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; line-height: 20pt; }
td {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; line-height: 20pt;}
.Normal {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000;}
.Head {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #000000; font-weight: bold;}
.SubHead {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold;}
label {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; font-weight: bold;}
.CommandButton {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; font-weight: bold;}
input {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; font-weight: normal;}
img {border:none; }

/* Start ContentBackground Standard Styles */
.ContentBackground {background: transparent; color: #FFFFFF;}
.ContentBackground div {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; line-height: 20pt;}
.ContentBackground p {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; line-height: 20pt;}
.ContentBackground td {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; line-height: 20pt;}
.ContentBackground .Normal {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; line-height: 20pt;}
.ContentBackground .Head {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF; font-weight: bold;}
.ContentBackground .SubHead {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; font-weight: bold;}
.ContentBackground label {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; font-weight: bold;}
.ContentBackground .CommandButton {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; font-weight: bold;}
.ContentBackground input {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; font-weight: normal;}
.ContentBackground img {border:none; }


/* Start List Styles */
ul, ol, li, li li, li li li {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; list-style: square outside none; margin-bottom: 8px; line-height: 20pt;}
td ul {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; list-style: square outside none; line-height: 20pt;}
td li {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; list-style: square outside none; margin-bottom: 8px; line-height: 20pt;}
div ul {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; list-style: square outside none; line-height: 20pt;}
div li {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; list-style: square outside none; margin-bottom: 8px; line-height: 20pt;}
ol {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; margin-bottom: 8px; list-style-type:decimal;}
td ol {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; margin-bottom: 8px; list-style-type:decimal;}

/* Start ContentBackground List Styles */
.ContentBackground ul, .ContentBackground ol, .ContentBackground li, .ContentBackground li li, .ContentBackground li li li
{font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; list-style: square outside none; margin-bottom: 8px; line-height: 20pt;}
.ContentBackground td ul {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; list-style: square outside none; line-height: 20pt;}
.ContentBackground td li {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; list-style: square outside none; margin-bottom: 8px; line-height: 20pt;}
.ContentBackground div ul {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; list-style: square outside none; line-height: 20pt;}
.ContentBackground div li {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; list-style: square outside none; margin-bottom: 8px; line-height: 20pt;}
.ContentBackground ol {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; margin-bottom: 8px;list-style-type:decimal;}
.ContentBackground td ol {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; margin-bottom: 8px;list-style-type:decimal;}

/* Start Custom Design Styles */
.Header { height: 150px; vertical-align: top;}
.Footer {background:#F8991D; text-align: center;}
.AdminBackground {background: transparent;}
.MainBackground { padding: 10px 10px 10px 10px; vertical-align: top; }
.UserLogin {background: transparent;}
.Menu {height: 35px;}
.Logo {width: 250px; vertical-align: top;}

/* Start Custom Design Styles */

.LinkBar {height: 25px; color: #199ab5 !important; padding: 0 0 0 20px; font-size: 8pt;}
.TermsBar {height: 30px; color: #FFFFFF;}
.TermsBG {text-align: center; background: transparent url('images/Bar30BG.jpg') repeat-x center center; color: #FFFFFF; font-size: 8pt; height: 27px;}
.PartnersBar { height: 50px; vertical-align: top; color: #FFFFFF;}
.PartnersBG {background: transparent url('images/Bar40BG.jpg') repeat-x left top; color: #FFFFFF;}

.CallActions {height: 30px; text-align: left; color: #F8991D; }

/* Start Heading Styles */
h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
h1 {color: #F8991D; font-size: 14pt;}
h2 {color: #199ab5; font-size: 14pt;}
h3 {color: #F8991D; font-size: 12pt;}
h4 {color: #199ab5; font-size: 12pt;}
h5 {color: #F8991D; font-size: 10pt;}
h6 {color: #199ab5; font-size: 10pt;}

/* Start ContentBackground Heading Styles */
.ContentBackground h1, .ContentBackground h2, .ContentBackground h3, .ContentBackground h4, .ContentBackground h5, .ContentBackground h6
{font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.ContentBackground h1 {color: #F8991D; font-size: 14pt;}
.ContentBackground h2 {color: #199ab5; font-size: 14pt;}
.ContentBackground h3 {color: #F8991D; font-size: 12pt;}
.ContentBackground h4 {color: #199ab5; font-size: 12pt;}
.ContentBackground h5 {color: #F8991D; font-size: 10pt;}
.ContentBackground h6 {color: #199ab5; font-size: 10pt;}

/* Start Pane Styles */
.TopPane {background: transparent; padding: 5px 5px 5px 5px; text-align: left; vertical-align: top;} /* Padding = Top Right Bottom Left */
.LeftPane {background: transparent; padding: 5px 5px 5px 5px; text-align: left; vertical-align: top;}
.RightPane {background: transparent; padding: 5px 5px 5px 5px; text-align: left; vertical-align: top;}
.ContentPane {background: transparent; padding: 5px 5px 5px 5px; text-align: left; vertical-align: top;}
.BottomPane {background: transparent; padding: 5px 5px 5px 5px; text-align: left; vertical-align: top;}
.BannerPane {background: transparent; padding:15px 15px 15px 15px; text-align: left; vertical-align: top;}
.TopLeftPane {background: transparent; padding: 5px 5px 5px 5px; text-align: left; vertical-align: top;}
.TopRightPane {background: transparent; padding: 5px 5px 5px 5px; text-align: left; vertical-align: top;}
.PartnerPane {background: transparent; padding: 5px 5px 5px 5px; text-align: left; color: #FFFFFF; height: 60px;}


/* Start Default Link Styles */
a {color: #F8991D; text-decoration:underline;}
a:link {color: #F8991D; text-decoration:underline;}
a:visited {color: #F8991D; text-decoration:underline;}
a:hover {color: #199AB5; text-decoration:underline;}

.OptOut a {color: #FFFFFF !important;}

/* Start Default ContentBackground Link Styles */
.ContentBackground a {color: #F8991D; text-decoration:underline;}
.ContentBackground a:link {color: #F8991D; text-decoration:underline;}
.ContentBackground a:visited {color: #F8991D; text-decoration:underline;}
.ContentBackground a:hover {color: #199AB5; text-decoration:underline;}

/* Start CommandButton Link Styles */
a.CommandButton {color: #F8991D; text-decoration:none;}
a.CommandButton:link {color: #F8991D; text-decoration:none;}
a.ComandButton:visited {color: #F8991D; text-decoration:none;}
a.CommandButton:hover {color: #199AB5; text-decoration:underline;}

/* Start ContentBackground CommandButton Link Styles */
.ContentBackground a.CommandButton {color: #F8991D; text-decoration:none;}
.ContentBackground a.CommandButton:link {color: #F8991D; text-decoration:none;}
.ContentBackground a.ComandButton:visited {color: #F8991D; text-decoration:none;}
.ContentBackground a.CommandButton:hover {color: #199AB5; text-decoration:underline;}

/* Start NormalMenu Link Styles */
a.NormalMenu {color: #F8991D; text-decoration:none;}
a.NormalMenu:link {color: #F8991D; text-decoration:none;}
a.NormalMenu:visited {color: #F8991D; text-decoration:none;}
a.NormalMenu:hover {color: #199AB5; text-decoration:underline;}

/* Start ContentBackground Normal Link Styles */
.ContentBackground a.NormalMenu {color: #F8991D; text-decoration:none;}
.ContentBackground a.NormalMenu:link {color: #F8991D; text-decoration:none;}
.ContentBackground a.NormalMenu:visited {color: #F8991D; text-decoration:none;}
.ContentBackground a.NormalMenu:hover {color: #199AB5; text-decoration:underline;}

/* Start DNN Core Styles */
.StandardButton {background: #F8991D none;color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-weight: bold;}

.SkinObject, .SkinObject span, span.SkinObject label {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
span.SkinObject label {font-weight: bold;}
.ControlPanel {background: #FFFFFF url('ControlPanel.jpg') no-repeat left bottom; border-bottom: 1px #F8991D solid;}

#dnn_dnnSEARCH_cmdSearch {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold;}
#dnn_dnnSEARCH_txtSearch
{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal;
border: 1px #000000 solid; background: #FFFFFF; max-width: 120px; width: 120px; height: 20px;}
#dnn_dnnLOGIN_cmdLogin {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
#dnn_dnnUSER_cmdRegister  {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
#dnn_dnnBREADCRUMB_lblBreadCrumb a {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
#dnn_dnnBREADCRUMB_lblBreadCrumb span {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
#dnn_dnnCURRENTDATE_lblDate {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
#dnn_dnnCOPYRIGHT_lblCopyright {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
#dnn_dnnTERMS_hypTerms {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
#dnn_dnnPRIVACY_hypPrivacy {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;} 
#dnn_dnnLINKS_lblLinks a {color: #199ab5; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
#dnn_dnnHOSTNAME_hypHostName {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}

/* Product Table Styles */

.ProductTable h1 {margin: 0px !important;font-size: 12pt !important;color: #FA9A06 !important;}
.ProductTable h2 {margin: 0px !important;font-size: 10pt;}
.ProductTable th {font-size: 14pt;color: #1499B5;}
.ProductTable td {border-bottom: 1px #FFFFFF solid;}
.ProductTable .HeaderContent td {border-bottom: 0px #FFFFFF solid !important;}
.ProductTable .BottomRow td {border-bottom: 0px #FFFFFF solid !important;}
.ProductTable .LeftBorder {border-left: 1px #FFFFFF solid;}
.ProductTable ul {margin-left: 15px;margin-bottom: 5px;}
.ProductTable .HeaderRow {border-top: 1px #FFFFFF solid;border-bottom: 2px #FFFFFF solid;}
.ProductTable .TopHeaderRow {border-top: 2px #FFFFFF solid;border-bottom: 2px #FFFFFF solid;}
.ProductTable A {color: #FFFFFF !important;}
.ProductTable A:link {color: #FFFFFF !important;}
.ProductTable A:visited {color: #FFFFFF !important;}
.ProductTable A:hover {color: #FFFFFF !important;}
.ProductTable img {margin-left: 59px !important;margin-right: 60px !important;}
.ProductTable img.NoMargin {margin-left: 0px !important;margin-right: 0px !important;}



