Body {  margin: 0px; padding: 0px; font-family: Tahoma,Arial,Helvetica,Sans Serif; font-size:11px ;  /*line-height:19px;*/ color:#504A72; background:url(images/back.jpg) ; }
Body table { font-family: Tahoma,Arial,Helvetica,Sans Serif; font-size:11px; color:#504A72; }


ul { margin: 0px; padding: 0px; }
p { list-style:none; margin: 0px; padding: 0px; }
li {list-style:none; }

a{color: #96806E;text-decoration:none;}
a:link{color: #96806E;text-decoration:none;}
a:hover{color: #96806E;text-decoration:underline;}
a:visited {color: #96806E;text-decoration:none;}

/* Main */
.l { background: url(images/l.png) repeat-y; width:27px; }
.r { background: url(images/r.png) repeat-y; width:27px; }
.t { background: url(images/t.png) repeat-x; height:27px; }
.b { background: url(images/b.png) repeat-x; height:27px; }

.bot { }
.main_table { margin-top:30px }
.min_height {  }
.master_img { width:100% }

#dnn_TopPane { width:100%; }
#dnn_BottomPane { width:100%; vertical-align:middle}
#dnn_LeftPane { width:15% }
#dnn_RightPane { width:30% }
#dnn_ContentPane { width:55%}
#dnn_FooterCopyrightPane { padding:5px 50px 30px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px !important; color:#ffd98f !important; }
#dnn_FooterCopyrightPane a { color:#ffd98f; text-decoration:none; font-size:10px !important;  }
#dnn_FooterCopyrightPane a:hover { color:#ffd98f; text-decoration: underline; font-size:10px !important;  }
.copyright { font-size:10px; color:#fcb131; padding:5px 0}
.copyright a{ font-size:10px; color:#fcb131; text-decoration:none}
.copyright a:hover{ font-size:10px; color:#fcb131; text-decoration: underline}

/* Search Link Box*/
.inpL{ width:6px; height:20px; background: url(images/inpL.gif) no-repeat; float:left;}
.inpR{ width:6px; height:20px; background: url(images/inpR.gif) no-repeat; float:left;}
.textInp{ float:left; border:none; font: 15px Arial; color:#7377ba; background: url(images/inpBg.gif) repeat-x; height:20px; width: 150px; padding: 0;}
.blue_link a { font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #233b91 !important; margin-right:20px; text-decoration:none}
.red_link a { font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #bb112d !important; margin-right:20px; text-decoration:none}
.blue_link a:hover { text-decoration:underline }
.red_link a:hover { text-decoration:underline }

/*---------------------------------------------------------------*/
#body_m { background: url(images/bg.jpg) repeat-x; z-index:1000; }
#wrap{ width:800px;  margin: 0 auto; margin-top:-10px !important; margin-top:-210px; }
#Layer1 {position: relative; height:20px !important; z-index:1; left:250px;top:25px !important; top:225px ;}
.logo{ padding-top:5px }
.360_menu{}
.banner{ padding-top:0px;}
.banner .SubHead{color: #f6ebe0; }
.main_menu{border-top: #b9ad94 3px solid; border-bottom: #b9ad94 3px solid; padding-top:2px !important; padding-top:0px; padding-bottom:2px; padding-left:2px; padding-right:2px; background:#fff;}

.main_left{ width:520px;}
.left_content{ padding:10px;}
.left_content2{ padding-left:20px; padding-right:20px; padding-bottom:20px;}
.left_content3{ padding-left:20px; padding-right:20px; padding-bottom:4px;}
.main_right{ width:280px;}
.right_content{}
.admin_content{ padding:10px;background:#f6ebe0;}
.bottom_link1 .SubHead{color: #f6ebe0; }
.bottom_link2 .SubHead{color: #f6ebe0; }

.login{ padding-bottom:10px; padding-right:10px;}
.login a.SkinObject {color:#333333; font-weight: normal;}
.login a.SkinObject:hover {color:#333333; font-weight: normal; text-decoration:underline;}
.login a.SkinObject:link {color:#333333; font-weight:normal;}
.login a.SkinObject:visited {color:#333333; font-weight:normal;}

.bgsound { padding: 0 10px 0 20px; vertical-align: top; } 
.bgsound #bgsound { /*width: 60px; height: 35px; border: solid 1px yellow; background-color: #DDDDDD;*/ } 

/*---------------------------------------------------------------*/

.ControlPanel
{   
	background:#f6ebe0;
    border-right: #fff 0px solid;
    border-top: #fff 0px solid;
    border-left: #fff 0px solid;
	border-bottom: #000000 1px solid;

}


#tableLogin{ font-size:12px; color:#fff;}

/* Module menu container */ 
.ModuleTitle_SubMenu { background:#ffffff; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:1px solid #fff; z-index:1000; cursor:pointer; cursor:hand; font-weight:normal; filter:Alpha(Opacity=95); -moz-opacity:.95; }
/* Module menu items idle */ 
.ModuleTitle_MenuItem { background:#ffffff; color:#777777; font-family:arial; font-size:8pt; font-weight:bold; font-style:normal; padding:5px 30px 5px 16px; height:20px; border-top:0px solid #ffffff; border-right:0px solid #ffffff; border-bottom:1px solid #d8dde3; border-left:0px solid #ffffff; }
/* Module menu items hover */ 
.ModuleTitle_MenuItemSel { background:#f8f4e8; color:#f75e01; font-family:arial; font-size:8pt; font-weight:bold; cursor:pointer; cursor:hand; padding:5px 30px 5px 16px; height:20px;  border-top:0px solid #f8f4e8; border-right:0px solid #f8f4e8; border-bottom:1px solid #d8dde3; border-left:0px solid #f8f4e8; }
/* Module menu container */ 
.ModuleTitle_MenuContainer { background:transparent; }
/* Module menu bar */ 
.ModuleTitle_MenuBar { cursor:pointer; cursor:hand; }
/* Module menu arrows */ 
.ModuleTitle_MenuArrow { display:none; }
/* Module menu root arrows */ 
.ModuleTitle_RootMenuArrow { display:none; }
/* Module menu icon	*/ 
.ModuleTitle_MenuIcon { background:#f8f4e8; width:0px; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:0px; border-top:0px solid #f8f4e8; border-right:0px solid #ffffff; border-bottom:1px solid #f8f4e8; border-left:0px solid #ffffff; }
/* Module menu icon */ 
.ModuleTitle_MenuIcon IMG { margin:0 10px 0 10px; }
/* style for module titles */



/* style for defanlt css  */

.SkinObject
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #555555;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
}

A.SkinObject:link
{
	text-decoration: none;
	color: #555555;
}

A.SkinObject:visited
{
	text-decoration: none;
	color: #555555;
}

A.SkinObject:hover
{
	text-decoration: none;
	color: #555555;
}

A.SkinObject:active
{
	text-decoration: none;
	color: #555555;
}

/* styles for LANGUAGE skinobject */
.Language
{
	vertical-align: middle;
	margin: 0px;
}

.Language img
{
	border: none;
}


/* style for module titles */
.Head
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}

/* style of item titles on edit and admin pages */
.SubHead
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #555555;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: 555555;
}

/* text style used for most text rendered by modules */
.Normal, .NormalDisabled
{
	/*font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;*/
	color:#504A72 !important;
	font: normal 11px Tahoma, Arial, Helvetica, Sans Serif;	
	text-align: left;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
	color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}

/* text style used for error messages */
.NormalRed
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
}

/* styles used by Data Grids */
.DataGrid_AlternatingItem
{
	background-color: White;
	color: Red;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}
.DataGrid_Container
{
	background-color: Transparent;
}
.DataGrid_Footer
{
	background-color: White;
}
.DataGrid_Header
{
	background-color: Transparent;
	color: Black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.DataGrid_Item
{
	background-color: Transparent;
	color: Black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}
.DataGrid_SelectedItem
{
	background-color: Silver;
	color: Blue;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}

/* styles used by TreeMenu Skin Object */
.TreeMenu_Node
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
}

.TreeMenu_NodeSelected
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	background-color: #dcdcdc;
}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link
{
	text-decoration: none;
	color: #555555;
}

A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited
{
	text-decoration: none;
	color: #555555;
}

A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover
{
	text-decoration: none;
	color: #ff0000;
}

A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active
{
	text-decoration: none;
	color: #555555;
}

/* styles used in the FileManager */
.FileManager
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height: 400px;
}
.FileManager_ToolBar
{
	border-bottom: black 1px solid;
	height: 25px;
}
.FileManager_Explorer
{
	height: 100%;
	border: #696969 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
}

.FileManager_FileList
{
	height: 100%;
	border: #696969 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}

.FileManager_MessageBox
{
	text-align: center;
	vertical-align: middle;
	background-color: White;
	padding: 25px 25px 25px 25px;
}

.FileManager_Header
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #E7E7FF;
	background-color: #9EBFF6;
	border-bottom: #696969 1px solid;
	height: 25px;
}

.FileManager_Pager
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	background-color: #EEEEEE;
	border-top: #696969 1px solid;
	height: 25px;
}

.FileManager_StatusBar
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	background-color: #dedfde;
	height: 25px;
	margin: 2px 2px 2px 2px;
}

.FileManager_Item
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	background-color: #F8F8F8;
	border-top: black 1px dashed;
	border-bottom: black 1px dashed;
}

.FileManager_AltItem
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	background-color: #EEEEEE;
	border-style: none;
}
.FileManager_SelItem
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: White;
	background-color: #99ffff;
	border-style: none;
}

.FileManagerTreeNode
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

.FileManagerTreeNodeSelected
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	background-color: #dcdcdc;
}

A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link
{
	text-decoration: none;
	color: #555555;
}

A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited
{
	text-decoration: none;
	color: #555555;
}

A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover
{
	text-decoration: none;
	color: #ff0000;
}

A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active
{
	text-decoration: none;
	color: #555555;
}

/* styles used in the Wizard Framework */
.Wizard
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height: 400px;
	width: 650px;
}
.WizardButton
{
	border-right: #696969 1px solid;
	padding-right: 2px;
	border-top: #696969 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: #696969 1px solid;
	padding-top: 2px;
	border-bottom: #696969 1px solid;
	background-color: #dcdcdc;
}
.WizardHeader
{
	background: #ffffcc;
	border-bottom: black 1px solid;
	height: 40px;
}
.WizardFooter
{
	border-top: black 1px solid;
	background: #ccffcc;
	height: 25px;
	text-align: right;
}
.WizardBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 325px;
}
.WizardHelp
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9pt;
	padding-bottom: 5px;
	border-left: black 1px solid;
	width: 180px;
	padding-top: 5px;
	background-color: #ccffff;
}
.WizardHelpText
{
	overflow: auto;
	font-size: 8pt;
	width: 180px;
	color: black;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	height: 300px;
}
.WizardText
{
	font-size: 9pt;
	color: black;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
}


/* text style used for help text rendered by modules */
.Help
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 2px;
	border-left: black 1px solid;
	color: black;
	padding-top: 2px;
	border-bottom: black 1px solid;
	font-family: Tahoma, Arial, Helvetica;
	background-color: #ffff99;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
	text-decoration: underline;
	color: #555555;
}

A.CommandButton:visited
{
	text-decoration: underline;
	color: #555555;
}

A.CommandButton:hover
{
	text-decoration: underline;
	color: #ff0000;
}

A.CommandButton:active
{
	text-decoration: underline;
	color: #555555;
}

/* button style for standard HTML buttons */
.StandardButton
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 11px;
	background: #dddddd;
	color: #000000;
	font-family: Verdana, sans-serif;
}


/* GENERIC */
H1
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 20px;
	font-weight: normal;
	color: #666644;
}

H2
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 20px;
	font-weight: normal;
	color: #666644;
}

H3
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #555555;
}

H4
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #555555;
}

H5, DT
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #555555;
}

H6
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #555555;
}

TFOOT, THEAD
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #555555;
}

TH
{
	vertical-align: baseline;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #555555;
}

A:link
{
	text-decoration: none;
	color: #555555;
}

A:visited
{
	text-decoration: none;
	color: #555555;
}

A:hover
{
	text-decoration: underline;
	color: #ff0000;
}

A:active
{
	text-decoration: none;
	color: #555555;
}

SMALL
{
	font-size: 8px;
}

BIG
{
	font-size: 14px;
}

BLOCKQUOTE, PRE
{
	font-family: Lucida Console, monospace;
}


UL LI
{
	list-style-type: square;
}

UL LI LI
{
	list-style-type: disc;
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}
OL UL LI
{
	list-style-type: disc;
}

HR
{
	color: #696969;
	height: 1pt;
	text-align: left;
}



/* Main Menu */
.MainMenu_MenuContainer
{
	background-color: transparent;
}
.MainMenu_MenuBar
{
	cursor: pointer;
	height: 16px;
	background-color: Transparent;
}
.MainMenu_MenuItem
{
	cursor: pointer;
	color: black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	border-left: white 0px solid;
	border-bottom: white 1px solid;
	border-top: white 1px solid;
	border-right: white 0px solid;
	background-color: Transparent;
}
.MainMenu_MenuIcon
{
	cursor: pointer;
	background-color: #EEEEEE;
	border-left: #EEEEEE 1px solid;
	border-bottom: #EEEEEE 1px solid;
	border-top: #EEEEEE 1px solid;
	text-align: center;
	width: 15px;
	height: 21px;
}
.MainMenu_SubMenu
{
	z-index: 1000;
	cursor: pointer;
	background-color: #FFFFFF;
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
}
.MainMenu_MenuBreak
{
	border-bottom: #EEEEEE 1px solid;
	border-left: #EEEEEE 0px solid;
	border-top: #EEEEEE 1px solid;
	border-right: #EEEEEE 0px solid;
	background-color: #EEEEEE;
	height: 1px;
}
.MainMenu_MenuItemSel
{
	cursor: pointer;
	color: black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	background-color: #C1D2EE;
}
.MainMenu_MenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-top: #FFFFFF 0px solid;
}
.MainMenu_RootMenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
}

/* LEGACY STYLES from DNN 1-2 */
.HeadBg
{
	background-color: #CCCCCC;
}

.TabBg
{
	background-color: black;
}

.SelectedTab
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
}

A.SelectedTab:link
{
	text-decoration: none;
	color: white;
}

A.SelectedTab:visited
{
	text-decoration: none;
	color: #eeeeee;
}

A.SelectedTab:hover
{
	text-decoration: none;
	color: #cccccc;
}

A.SelectedTab:active
{
	text-decoration: none;
	color: #eeeeee;
}

.OtherTabs
{
	font-weight: bold;
	font-size: 8.5pt;
	color: white;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
}

A.OtherTabs:link
{
	text-decoration: none;
	color: white;
}

A.OtherTabs:visited
{
	text-decoration: none;
	color: #eeeeee;
}

A.OtherTabs:hover
{
	text-decoration: none;
	color: #cccccc;
}

A.OtherTabs:active
{
	text-decoration: none;
	color: #eeeeee;
}

.PagingTable
{
	height: 33px;
}

/*
.LabelEditOverClass
{	
	cursor: pointer;
	text-decoration: underline overline;
}
*/

.LabelEditTextClass
{
	border: solid 1px red;
	background-color: Transparent;
}

.LabelEditWorkClass
{
	/*background: url(/DotNetNuke/images/dnnanim.gif) no-repeat right;*/
	border: solid 0px red;
	background-color: Transparent;
}

/* style for the DNNTextSuggest control select menu */
.SuggestTextMenu
{
	border: solid 1px black;
	white-space: nowrap;
	background: white;
}
/* style for the DNNTextSuggest control selected menu node */
.SuggestNodeOver
{
	background-color: navy;
	color: White;
}




/* used to collapse panes without any content in them */
.DNNEmptyPane
{
	width: 0px;
}

/* used to set the different module align options - from module settings */

.DNNAlignleft
{
	/*text-align: left;*/
}
.DNNAlignright
{
	text-align: right;
}
.DNNAligncenter
{
	/*text-align: center;*/
}

/* Login Styles */
.LoginPanel
{

}

.LoginTabGroup
{
	
}

.LoginTab {
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #FFF;
	border: 1px #25569a solid;
}

.LoginTabSelected{
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #FFF;
	background-position: 0% -41px;
	border: 1px #25569a solid;
}

.LoginTabHover
{
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #555;
	border: 1px #C00 solid;
	cursor:pointer;
}

.LoginContainerGroup
{
	clear: both;
	padding-top: 5px;
}

.LoginContainer
{
	
}




.Settings{ text-align:left;}

.chips_bg 
{
	background: url("images/jays_bg.jpg") left bottom no-repeat #F6EBE0;
}







.cont_txt_field
{
	width: 150px;
}

.cont_form_table
{
	width: 350px;
}

.cont_form_table tr td
{
	font-size: 12px;
}

.tbl_contest_right
{
	
}

.tbl_contest_left
{
	width: 125px;
}




.skin_soft_table{
	background-color: #ffecc7;
}


.inpL {
	background:transparent url(images/inpL.gif) no-repeat scroll 0 0;
	float:left;
	height:20px;
	width:6px;
}


.inpR {
	background:transparent url(images/inpR.gif) no-repeat scroll 0 0;
	float:left;
	height:20px;
	width:6px;
}

.textInp {
	-x-system-font:none;
	background:transparent url(images/inpBg.gif) repeat-x scroll 0 0;
	border:medium none;
	color:#7377BA;
	float:left;
	font-family:Arial;
	font-size:15px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:20px;
	line-height:normal;
	padding:0;
	width:150px;
}


.SoH_soft_table_yellow_skin {background-color:#FFECC7;}

.skinObj_Login_Username {text-align: center; padding-top: 6px;}
.skinObj_Login_Pass     {text-align: center; padding-top: 2px;}
.skinObj_Login_Link     {text-align: right; padding-right: 15px;}
.skinObj_Login_Link a:Link   {font-size: 11px; color: #FFECC7; font-weight: bold;}
.skinObj_Login_Link a:visited   {font-size: 11px; color: #FFECC7; font-weight: bold;}
.skinObj_Login_Table    {background-image: url(/images/LoginBack.jpg); background-repeat: no-repeat;}


.scrl_page_title {
	color:#9B1B20;
	display:block;
	font-size:18px;
	font-weight:bold;
	margin-bottom:4px;
}

.scroll_lines{
	padding-bottom:8px;
	padding-top:8px;
	border-bottom: 1px solid rgb(155, 27, 32);
	border-top: 1px solid rgb(155, 27, 32);
}

.search_container {margin-top: 48px; margin-right: 25px;}

.SnydersContentBox_soft_table_content table {color:#504A72 !important; font-size:12px;}

.SnydersContentBox_CenterTitle {
	color:#9B1B20;
	display:block;
	font-size:18px;
	font-weight:bold;
	margin-bottom:4px;
}

a:link.sn_mem_logoff,
a:active.sn_mem_logoff,
a:hover.sn_mem_logoff,
a:visited.sn_mem_logoff

 {
	color:#FFECC7;
	font-size:12px;
	font-weight:bold;
}


.ContestOverview_soft_table_content, .ContestOverview_soft_table_content table {
	color:#504A72 !important;
	font-size:11px;
}

.Pole_table {
	width: 156px;
	height: 156px;
	background-image:url(/Portals/12/poll.jpg);
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 5px;
}
.Pole_table table tr td{text-align: center;}

.Pole_table a:link,
.Pole_table a:active,
.Pole_table a:hover,
.Pole_table a:visited{ color: #9B1B20;}


.surveyitems select{
	width: 130px;
	margin-top: 79px;
	margin-bottom: 0px;
	color: #9B1B20 !important;
}

.share_label, .share_table {
	font-size: 12px;
}


.surveyresults, .surveyresults table, .surveyitems{
	color: #9B1B20; text-align: center;
}

.YourCompanyNameSurveyResults {text-align: left !important;}

#dnn_ctr677_DynamicRegistration_ExpressionValidate_ced3cf25-e912-45b3-a37d-e09795a2d215 {display: none;}
#dnn_ctr677_DynamicRegistration_ExpressionValidate_c70585f1-8746-4745-8340-621dfbc1d6d9 {display: none;}

#dnn_ctr692_IFrame_htmIFrame {margin-top: -155px;}
*html #dnn_ctr692_IFrame_htmIFrame {margin-top: -175px; background: none;}



.skinObj_Forgot_Link a:link, 
.skinObj_Forgot_Link a:visited,
.skinObj_Forgot_Link a:hover,
.skinObj_Forgot_Link a:active{
	color: #FFECC7;
	font-size: 8px;
	display:block;
	font-weight:normal;
	padding-left:17px;
}
.skinObj_Login_Forget{
	color: #ffffff;
	font-size: 10px;
	padding: 0px 4px 0px 20px;

}
.skinObj_Login_Forget2{
	color: #ffffff;
	font-size: 10px;
	padding: 7px 10px 0px 10px;

}

