﻿/* === Styles for DNN Skin === */   

body { background-repeat:repeat-x; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:.82em; height:100%; line-height:16px; margin:0; padding:0; text-align:left; }
div, tr, p, blockquote, li { color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:17px; }
td{ background-color:#FFFFFF; color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:17px; }

.pagemaster { background-color:#DBDADA; height:100%; margin:0; padding:0; width:100%; }
.pagemaster2 { background-color:#FFFFFF; height:100%; margin:0; padding:0; width:100%; }
.skinmaster { background-color:#FFFFFF; height:100%; }

.skinheader { }
.controlpanel { width:100%; }

.LeftSide { background:url("images/leftbubbles.jpg") 100% 0% no-repeat; }
.LeftSide2 { background:url("images/leftbubbles2.jpg") 100% 0% no-repeat; }
.RightSide { background:url("images/rightflower.jpg") 0% 0% no-repeat; }
.RightSide2 { background:url("images/rightflower2.jpg") 0% 0% no-repeat; }
.MenuBack { background:#008CB0 url("images/menuback.jpg") 0% 0% no-repeat; width:640px; }
.LogInBack { background:#008CB0 url("images/loginback.jpg") 0% 0% no-repeat; width:147px; }

.toppane { background-color:transparent; }
.leftpane { background:url("images/leftpaneback.jpg") 0% 0% repeat-y; width:316px; }
.contentpane { background-color:transparent; margin:0; padding:0; }
.rightpane { background-color:transparent; margin:0; padding:0; }
.insiderightpane { background-color:transparent; margin:0; padding:0 15px 0 0; }
.bottompane { background-color:transparent; }
.bottomleftpane { background:url("images/bottomhand.jpg") 0% 100% no-repeat; height:350px; width:316px; }
.TableBack { background:url("images/maintableback.jpg") 0% 0% repeat-y; }
.TableBackGray { background:url("images/maintableback_gray.jpg") 0% 0% repeat-y; }
.CenterPane { background-color:transparent; }

table.footer-home td { background:#DBDADA; }
table.footer td.sitemap { background:#018DB1; }

.StandardButton { background:#7994CB none; color:#FFFFFF; font-family: Verdana,sans-serif; font-size:11px; font-weight:normal; }
.TreeViewMenu { -moz-background-clip:padding; -moz-border-radius:3px 3px 15px 15px; -webkit-background-clip:padding-box; -webkit-border-radius:3px 3px 15px 15px; background-clip:padding-box; background-color:#DFE5F2; border:1px solid #7994CB; border-radius:3px 3px 15px 15px; width:175px; }

.Head { color:#333333; font-family:Tahoma,Arial,Helvetica; font-size:18px; font-weight:normal; }

.Normal, .NormalDisabled { font-family:Helvetica; font-weight:normal; font-size:12px; line-height:11px; }

.QuoteText { color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:.94em; line-height:17px; }

a:link { color:#61605E; text-decoration:none; }
a:visited { color:#61605E; text-decoration:none; }
a:hover { color:#1471B0; text-decoration:none; }

.PinkText { color:#F64895; font-size:1.11em; }
.BigBlueText { color:#008CB0; font-size:1.11em; font-weight:bold; }
.WhiteText { color:#FFFFFF; font-size:.94em; }
.BlueText { color:#008CB0; font-size:.94em; }
.PinkSpan { background-color:#F64895; height:23px; padding:4px 10px; }
.BigWhiteText { color:#FFFFFF; font-size:1.5em; font-weight:bold; }

a.SectionNameText :link { color:#008CB0; font-size:.94em; text-decoration:none; }
a.SectionNameText :visited { color:#008CB0; font-size:.94em; text-decoration:none; }
a.SectionNameText :hover { color:#E9448D; font-size:.94em; text-decoration:underline; }

a.BlueFooterLink:link { color:#008CB0; font-size:.94em; text-decoration:none; }
a.BlueFooterLink:visited { color:#008CB0; font-size:.94em; text-decoration:none; }
a.BlueFooterLink:hover { color:#E9448D; font-size:.94em; text-decoration:underline; }

a.SmallWhiteLink:link { color:#FFFFFF; font-size:.84em; text-decoration:underline; }
a.SmallWhiteLink:visited { color:#FFFFFF; font-size:.84em; text-decoration:underline; }
a.SmallWhiteLink:hover { color:#FFD60F; font-size:.84em; text-decoration:none; }

.main_dnnmenu_bar { cursor:pointer; height:35px; }

.main_dnnmenu_rootitem { color:#FFFFFF; cursor:hand; display:block; float:left; font-family:Arial,Helvetica; font-size:9pt; font-style:normal; font-weight:bold; height:35px; padding:10px 20px 0; text-transform:uppercase; }
.is-admin .main_dnnmenu_rootitem { padding:10px 10px 0; }

.main_dnnmenu_itemhover { color:#FAD907; display:inline-block; height:35px; }

.main_dnnmenu_submenu .main_dnnmenu_itemhover { color:#FAD907; height:17px; }

.main_dnnmenu_submenu { background-color:#4EBEDB; border-bottom:1px solid #000000; color:#FAD907; cursor:pointer; font-size:9pt; height:17px; text-align:left; }

.SkinObject { color:#FED428; font-family:Tahoma,Arial,Helvetica; font-size:9pt; font-weight:bold; text-decoration:none; }
A.SkinObject:link { color:#FED428; font-size:9pt; text-decoration:underline; }
A.SkinObject:visited { color:#FED428; font-size:9pt; text-decoration:underline; }
A.SkinObject:hover { color:#FFFFFF; font-size:9pt; text-decoration:none; }
A.SkinObject:active { color:#FED428; font-size:9pt; text-decoration:underline; }

input, select, textarea { background-color:#45CBEE; border:1px solid #000000; color:#000000; font-family:Arial,Geneva,sans-serif; font-size:11px; }

#dnn_ctr381_FormMaster_Contact_from_UV_Light_Concept_Gel { padding:5px; }

#navlist { list-style:none; margin-left:0; padding-left:0; }
#navlist li { background-image:url('images/pinkdot.gif'); background-position:0 .5em; background-repeat:no-repeat; font-weight:bold; list-style:none; padding-left:40px; padding-right:10px; }
#navlist ul { list-style:none; }

/* Edit 3-24-10  Link to home Page Addition*/
div.InstructionsLnk { margin:293px 0 -250px 738px; position:absolute; z-index:2; }
img.hide { display:none; }
a.Instructions-btn { }
a.Instructions-btn:hover { }

/* Edit 7-11-11 */
.DnnModule-Authentication { display:none; }
