/*========================================================*/
/*   EQUINOX SKIN CSS   (ALL LAYOUT INFORMATION)          */
/*========================================================*/

/* Style For HTML BODY                   */ 
body { 
	background: #dedede; 
	color: #595959;
}

/* Setting Text Throughout the skin      */ 
table, tr, td {
}
											
p {
}
/*========================================================*/
/*   Design Elements                                    */
/*========================================================*/

/*-- width for the skin            --*/ 
div#container { 
}

/*-- outermost table of skin                --*/ 
.OuterTable { 
}
/*-- logo area                         --*/ 
.LogoTable  { 
	background:#FFFFFF;
}
.LogoArea { 
}
/*-- cell containing menu                   --*/ 
.MenuTD { 
	}

/*-- cell containing date                   --*/ 
.DateTD { 
}

.GreetingTD { 
}
/*-- cell containing login and register     --*/ 
.LoginTD { 
	color: #FFF; 
}
/*-- cell containing breadcrumbs            --*/ 
.BreadCrumbsTD { 
	color: #939393; 
}
/*-- cell containing logo                   --*/ 
.LogoTD { 
}
/*-- copyright class                        --*/ 
.CopyrightClass { 
	}
.copyright{ 
	color:#939393;
	}
	
.copyright a:link {
	color:#939393;
	}
	
.copyright a:visited {
	color:#939393;
	}
	
.copyright a:hover {
	color:#FF0000;
	}
	
.copyright a:active {
	color:#939393;
	}	

#poweredBy 
{
}	

#brokerContact 
{	
	}

.greetingTime
{
	color: #000; 
}

.greetingName 
{
	color: #000; 
}

/*-- privacy class                          --*/ 
.PrivacyClass { 
}
/*-- cell containing panes                  --*/ 
.PanesTD { 
}
/*-- top header section                     --*/ 
.TopRow { 
	background:  url(Skins/Equinox/header_bg.jpg) repeat-x top left; 
}
/*-- topleft header section                 --*/ 
.TopRowLeft { 
	background:  url(Skins/Equinox/header_bg_l.jpg) no-repeat top left; 
}
/*-- topright header section                --*/ 
.TopRowRight { 
	background:  url(Skins/Equinox/header_bg_r.jpg) no-repeat top right; 
}
/*-- bottom footer section                  --*/ 
.BottomRow { 
	background:  url(Skins/Equinox/footer_bg.jpg) repeat-x top center #dedede; 
}
/*-- bottomleft footer section              --*/ 
.BottomRowLeft { 
	background:  url(Skins/Equinox/footer_bg_l.jpg) no-repeat top left; 
}
/*-- bottomright footer section             --*/ 
.BottomRowRight { 
	background:  url(Skins/Equinox/footer_bg_r.jpg) no-repeat top right;  
}
/*-- middle content section                 --*/ 
.MiddleRow { 
	background:  url(Skins/Equinox/page_bg2.jpg) repeat-x top left #dedede; 
}
/*-- top section background                 --*/ 
.PageBg01 { 
	background:  url(Skins/Equinox/page_bg.jpg) repeat-x top left; 
}
/*-- middle section background              --*/ 
.PageBg02 { 
	background:  url(Skins/Equinox/page_bg2.jpg) repeat-x top left #dedede; 
}
/*-- middle section background              --*/ 
.PageBg04 { 
	background:  url(Skins/Equinox/page_bg04.jpg) repeat-x top left #dedede; 
}
/*-- bottom section background              --*/ 
.PageBg03 { 
	background: #dedede; 
}
/*-- middle content section background      --*/ 
.MiddleRowBg { 
	background: #FFF; 
}
/*-- middle content section padding         --*/ 
.MiddleRowPad { 
}

/*========================================================*/
/*   Content Panes                                      */
/*========================================================*/

/*-- top inside content pane       --*/ 
.PaneTop { 
}
/*-- left content pane             --*/ 
.PaneLeft {
}

/*-- left content pane 3col        --*/ 
.PaneLeft20 {
}

/*-- right content pane 3col       --*/ 
.PaneLeft30 {
}

/*-- main content pane             --*/ 
.PaneCenter {
}

/*-- main content pane 3col        --*/ 
.PaneCenter40 {
}

/*-- right content pane            --*/ 
.PaneRight {
}

/*-- right content pane            --*/ 
.PaneRight40 {
}

/*-- right content pane 3col       --*/ 
.PaneRight70 {
}

.PaneBottom { 
}


/*========================================================*/
/*   Tokens                                             */
/*========================================================*/

/*-- login and user token idle         --*/ 
.LOGIN_object, a.LOGIN_object:link, a.LOGIN_object:visited, a.LOGIN_object:active, 
.USER_object, a.USER_object:link, a.USER_object:visited, a.USER_object:active 
{ 
	color: #000; 
	background:  url(Skins/Equinox/bullet.jpg) no-repeat top left;  
}
/*-- login and user token hover        --*/ 
a.LOGIN_object:hover, a.USER_object:hover 
{ 
	color: #FF0000; 
}
/*-- date token idle                   --*/ 
.DATE_object { 
	color: #000; 
}
/*-- breadcrumbs token idle            --*/ 
.BREADCRUMBS_object, a.BREADCRUMBS_object:link, a.BREADCRUMBS_object:visited, a.BREADCRUMBS_object:active { 
	color: #FF0000; 
}
/*-- breadcrumbs token hover           --*/ 
a.BREADCRUMBS_object:hover { 
	color: #505050; 
}

.BREADCRUMBS_object_nolink, a.BREADCRUMBS_object_nolink:hover
{
	color: #FF0000; 
}

/*-- terms privacy and copyright       --*/ 
.FOOTER_objects { 
	color:#FF0000;  
}
/*-- terms privacy and copyright links --*/ 
a.FOOTER_objects:link, a.FOOTER_objects:visited, a.FOOTER_objects:active { 
	color:#FF0000; 
}
/*-- terms privacy and copyright hover --*/ 
a.FOOTER_objects:hover { 
	color:#FF0000; 
}

/*========================================================*/
/*   Text                                               */
/*========================================================*/

/*-- most of the text on site          --*/ 
.normal, .Normal { 
}
/*-- most of the bold text on site     --*/ 
.NormalBold { 
}
/*-- red text on site for errors       --*/ 
.NormalRed { 
	color: Red; 
}
/*-- subheadings - mostly in admin     --*/ 
.SubHead { 
}
/*-- headings - mostly in admin        --*/ 
.Head { 
	background: transparent; 
}

/*========================================================*/
/*   Links                                          */
/*========================================================*/

/*-- default links visited and active  --*/ 
a:link, a:visited, a:active { 
	color: #FF0000; 
 }
/*-- default links hover               --*/ 
a:hover { 
	color: #939393; 
}

/*========================================================*/
/*   Main Menu and Module Menus                         */
/*========================================================


 /*Main Menu Classes */
/*-- box that holds the menu    --*/ 
.MainMenu_MenuContainer 
{ 		
	background: transparent;
	}
	
/*-- bar that holds the menu    --*/ 
.MainMenu_MenuBar 
{ 
	}
	
/*-- submenu container    --*/       
.MainMenu_SubMenu
{ 
	background: #EEEEEE; 
	border: 1px solid #AAAAAA; 
	}
	
/*-- submenu items idle         --*/ 
.MainMenu_MenuItem
{ 
	color: #505050; 
	background: #FCFCFC; 
	}
	
/*-- submenu items hover        --*/ 
.MainMenu_MenuItemSel
{ 
	color: #FF0000; 
	background: #EEEEEE;
	}


	
/*-- menuitems idle             --*/ 
.MainMenu_Idle TD, .RadMenu_DefaultMenu .rmRootGroup, .RadMenu_DefaultMenu a.rmRootLink
{
	color: #FFFFFF; 
	background: url(Skins/Equinox/navidle.jpg) repeat-x top center transparent; 
	}
	
/*-- menuitems over             --*/ 
.MainMenu_Selected TD, .RadMenu_DefaultMenu .rmRootGroup a:hover 
{ 
	color: #000000; 
	background: url(Skins/Equinox/navover.jpg) repeat-x top center transparent; 
	}
	
/*-- menuitems active           --*/ 
.MainMenu_Active TD, .MainMenu_BreadcrumbActive TD, .RadMenu_DefaultMenu a.focused
{ 
	color: #000000; 
	background: url(Skins/Equinox/navactive.jpg) repeat-x top center transparent; 
	}
	
/*-- middle seperator           --*/ 
.MainMenu_Seperator, .RadMenu .rmSeparator, .RadMenu .rmSeparator:after
{
	background: url(Skins/Equinox/divider_menuitem.jpg) no-repeat top right transparent; 
	}
	
/*-- not needed - main menu     --*/ 
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  
{
	display: none; 
	}


	
/*-- not needed - module menu   --*/ 
.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow
 { 
	display: none; 
	}
	
/*-- removing seperator borders --*/ 
.MainMenu_MenuBreak 
{ 
	background:transparent;  
	}
	
/*-- solpartactions items idle  --*/      
.ModuleTitle_MenuItem { 
	color: #595959; 
	background: #FCFCFC; 
	}
	
/*-- solpartactions items hover --*/      
.ModuleTitle_MenuItemSel { 
	color: #222222; 
	background: #EEEEEE;
	}

/*-- solpartactions container  --*/      	
.ModuleTitle_SubMenu {		
	border: 1px solid #595959;
	background:#FFFFFF;
	}
	
.ModuleTitle_MenuIcon  {
	}
	
/*-- solpartactions menu continer    --*/     
.ModuleTitle_MenuContainer 
	{ 
	}
	
/*-- solpartactions menu bar   --*/           
.ModuleTitle_MenuBar {
	}
	
.ModuleTitle_MenuBreak {
	background:#FFFFFF;
}

/*-- not needed - module menu    --*/
.ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow { 
	}

/*NON LAYOUT RELATED ELEMENTS --------------------------------------------------------------------------------------------------------------------*/

/* Font Styling */

h1
{
	color: #FF0000;
}
	
h2
{
	color: #505050;
}
	
h3
{
	color: #505050;
}
	
h4
{
	color: #505050;
}
	
h5
{
	color: #000000;	
}

.bodytextbold
{
	font-family: Tahoma;
	font-size:8pt;	
	font-weight:bold;
	line-height:normal;
	color: #595959;
}	
	
.bodytext
{
	font-family: Tahoma;
	font-size:8pt;	
	font-weight:normal;
	line-height:normal;
	color: #595959;
}	

.header
{
	color: #FF0000;
}

.lineheight
{
}

.error
{
	color: Red;	
}
	
.more
{
	color:#FF0000;
	background-color:#FFFFFF;
}

.login 
{
	color: #FF0000;
}
	
.linkcolor 
{
	color: #FF0000;
}
	
.errormsg
{
	color:Red;
}

/*Module styling */	
.resourceList
{
	border: solid 1px #e5e5e5;
	background:#FFFFFF;
	scrollbar-face-color: #E9E9E9;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #F5F5F5;
	scrollbar-darkshadow-color: #AEAEAE;
}

.resourceListHeader
{
	border: solid 1px #e5e5e5;
	background:#FFFFFF;
}

.wizardstep
{
	background-color:#e4e4e4;
}

.HealthShopSZ
{
	border: solid 1px #CCCCCC;
}

.DoCsmall
{
	border: solid 1px #CCCCCC;
}	
	
.docGrid
{
	border-right:solid 1px #e5e5e5;
}

.docView
{
	 border:solid 1px #e5e5e5;
	 background: #FFFFFF;
}

.docStatus
{
	color:Red;
}

.docDescription
{
}

.formsView
{
	border-left:solid 1px #e5e5e5;
	background:#FFFFFF;
}

.formdescription
{
	border-bottom:solid 1px #e5e5e5;
}

.questionofDay
{
	scrollbar-face-color: #E9E9E9;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #F5F5F5;
	scrollbar-darkshadow-color: #AEAEAE;
	background-color:#FFFFFF;
	border:solid 1px #e5e5e5;
}

.Q
{
}

.A
{
}

.uploadedDoc
{
	color: #FF0000;
}
.noImage
{
}

.wrapper
{
	border: solid 1px #e5e5e5; 
	background:#FFFFFF; 
}

.postingdivider
{
	border-bottom: solid 1px #FF0000;
}

.plainInfoTypes
{
}

 
.TransparentText
{
	background-color:Transparent;

}
#Scrollbar_Modules
{
	scrollbar-face-color: #E9E9E9;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #F5F5F5;
	scrollbar-darkshadow-color: #AEAEAE;
}

/*Side Menu for Modules */
.sidemenuItemBackground 
{
      background: #cecece;
      border-left:solid 1px #e5e5e5;
}
.sidemenuItem
{
	  background: #585858 url(Skins/Equinox/MainItemBackground.jpg) repeat-x;

 }
.sidemenuItemactive
{
	background: #999999 url(Skins/Equinox/SelectedItemBackground.jpg) repeat-x;
	
 }       
.sidemenuItem:hover
{
	background: #c6c6c6 url(Skins/Equinox/HoverItemBackground.jpg) repeat-x;

}

a.sideMenu:link {
	color: #FFFFFF;
	}
	
a.sideMenu:visited 
{
	color: #FFFFFF;
	}

a.sideMenu:hover 
{
		color: #595959;
	}

a.sideMenu:active 
{
	color: #FFFFFF;
	}

/*End Side Menu for Modules */


.slideHeader
{
	background-color:#FF0000;
	color:#FFFFFF;
}

.HeaderText
{
	color: #FFFFFF;
}

.toolbarHeader
{
}

.toolbarHeader a:link
{
	color: #595959;
}

.toolbarHeader a:visited
{
	color: #595959;
}

.toolbarHeader a:hover
{
	color: #595959;
}

.toolbarHeader a:active
{
	color: #595959;
}

.toolbarButtonFont
{
	color:#595959
}

.communityLogo
{
	background: url(/Portals/_default/Skins/Equinox/community-logo.png) no-repeat;
}

/* Other */

hr
{
	border: none 0px #FFFFFF; 
	border-top: 1px dashed #595959;
	text-align: left;	
}

.outline
{
	border: solid 1px #828282;
	background:#FFFFFF;
}

.popup 
{
	background:#FFFFFF;
}
	
.formbutton
{
    background-image: url(Skins/Equinox/buttonimg.jpg);
    color: #FFFFFF;
    border: solid 1px #FF0000;
}

.buttonbackground
{
	background-color:#cccccc;	
	
}

.lookdisabled
{
    color: #b4b4b4;
}

.inputbox 
{ 
	color:#595959;
}

.inputboxmulti
{ 
	background: #FFFFFF; 
	border: solid 1px #CCCCCC; 
	color:#595959;
	scrollbar-face-color: #E9E9E9;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #F5F5F5;
	scrollbar-darkshadow-color: #AEAEAE;
}

.listbox
{ 
	background: #FFFFFF; 
	border: solid 1px #CCCCCC; 
	color:#595959;
	scrollbar-face-color: #E9E9E9;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #F5F5F5;
	scrollbar-darkshadow-color: #AEAEAE;
}

.requiredfield
{
	background-color:#7C6D63;
	color:#7C6D63;
}

.previewstyle
{
}

.previewDoc
{
	background: #FFFFFF;
	border:solid 1px #CCCCCC;
	border-bottom: solid 30px #CCCCCC;
}

.imagePreview
{
	background: #FFFFFF;
	border:solid 1px #CCCCCC;
	border-bottom: solid 30px #CCCCCC;
}

.imageUpload
{
	border:solid 1px #e5e5e5; 
	scrollbar-face-color: #E9E9E9;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #F5F5F5;
	scrollbar-darkshadow-color: #AEAEAE;
}

.treeview a:link, treeview a:hover, treeview a:visited, treeview a:active
{
	color:#FF0000;
}

.ajaxLoading
{
	color:#FFFFFF; 
	border:1px solid #7F7F7F; 
	padding:25px; 
	width:100px;
	background:white;
	vertical-align:middle;
} 

.colorBar
{
	background: #FF0000;
}

/*RadRotator Arrows */

.rightArrow
{
}

.leftArrow
{
}

.upArrow
{
}

.downArrow
{
}
		
				
#materials 
{
	border-top: 1px solid #E4E4E4;
}
	
/**Telerik changed classes */
.gridTopBar
{
	background: #FF0000;
	color: #FFFFFF;
}

.gridTopBar a:link
{
	color: #FFFFFF;
}

.gridTopBar a:visited
{
	color: #FFFFFF;
}

.gridTopBar a:hover
{
	color: #FFFFFF;
}

.gridTopBar a:active
{
	color: #FFFFFF;
}

/*For Rad Editor Apply CSS class DDL */
.Radh1
{
	font-size:14pt;
	line-height:16pt;
	color: #FF0000;
}
	
.Radh2
{
	font-size:10pt;
	font-weight:bold;
	font-family: Tahoma;
	margin-bottom: 0px;
    padding-bottom: 0px;
	margin-top: 0px;
    padding-top: 0px;
    color: #505050;
}
	
.Radh3
{
	font-size:11pt;
	font-family: Tahoma;
	margin-bottom: 0px;
    padding-bottom: 5px;
	margin-top: 0px;
    padding-top: 0px;
    color: #505050;
}
	
.Radh4
{
	font-size:14pt;
	line-height:16pt;
	font-family: Tahoma;
	margin-bottom: 0px;
    padding-bottom: 0px;
	margin-top: 0px;
    padding-top: 0px;
    color: #505050;
}
	
.Radh5
{
	font-size:8pt;
	font-weight:bold;
	line-height:10pt;	
	color: #000000;	
}		


/**Community Skins**/
.toolbar
{
	background: url(Skins/Equinox/slideHeader.gif) repeat-x;
	color:#FFFFFF;
}

.messageBackground
{
	background-color:#FFFFFF;
	border: solid 5px #686868;	
}

.CommunityMessage { border:Solid 5px #808080}

.communityCpyright
{
	color:#666666;
}

.ThinBarTitle {color:#FF0000;}
.ThinBarTitleTD {}
.ThinBar01ActionsTD {}
.ThinBar01Content {color:#595959;}
.ThinBar01Icons {}

.ThinBarT { background: url(Containers/Equinox/11t.jpg) bottom left repeat-x;}
.ThinBarTL { background: url(Containers/Equinox/11tl.jpg) bottom left no-repeat;}
.ThinBarTR { background: url(Containers/Equinox/11tr.jpg) bottom right no-repeat;}

.ThinBarTitle { color:#FF0000;}
.ThinBarTitleTD {}
.ThinBar01ActionsTD {}
.ThinBar01Content {color:#595959;}
.ThinBar01Icons {}

.ThinBarT { background: url(Containers/Equinox/11t.jpg) bottom left repeat-x;}
.ThinBarTL { background: url(Containers/Equinox/11tl.jpg) bottom left no-repeat;}
.ThinBarTR { background: url(Containers/Equinox/11tr.jpg) bottom right no-repeat;}

.SolidOutlineTitle { color: #FFFFFF;}
.SolidOutlineTitleTD { }
.SolidOutlineActionsTD { }
.SolidOutlineContent { color:#595959;}
.SolidOutlineIcons { }

.SolidOutlineT { background: url(Containers/Equinox/01t.jpg) bottom left repeat-x;}
.SolidOutlineTL { background: url(Containers/Equinox/01tl.jpg) bottom left no-repeat;}
.SolidOutlineTR{ background: url(Containers/Equinox/01tr.jpg) bottom right no-repeat;}

.SolidOutlineM { background: #FFF;}
.SolidOutlineML { background: url(Containers/Equinox/01ml.jpg) bottom left repeat-y;}
.SolidOutlineMR { background: url(Containers/Equinox/01mr.jpg) bottom right repeat-y;}

.SolidOutlineB { background: url(Containers/Equinox/01b.jpg) bottom left repeat-x;}
.SolidOutlineBL { background: url(Containers/Equinox/01bl.jpg) bottom left no-repeat;}
.SolidOutlineBR { background: url(Containers/Equinox/01br.jpg) bottom right no-repeat;}

.HollowBarTitle { color:#FF0000;}
.HollowBarTitleTD {}
.HollowBarActionsTD { }
.HollowBarContent { color:#595959;}
.HollowBarIcons { }

.HollowBarT { background: url(Containers/Equinox/04t.jpg) bottom left repeat-x;}
.HollowBarTL { background: url(Containers/Equinox/04tl.jpg) bottom left no-repeat;}
.HollowBarTR { background: url(Containers/Equinox/04tr.jpg) bottom right no-repeat;}

.SolidBarTitle {color: #FFF;}
.SolidBarTitleTD { }
.SolidBarActionsTD { }
.SolidBarContent { color:#595959;}
.SolidBarIcons { }

.SolidBarT { background: url(Containers/Equinox/03t.jpg) bottom left repeat-x;}
.SolidBarTL { background: url(Containers/Equinox/03tl.jpg) bottom left no-repeat;}
.SolidBarTR { background: url(Containers/Equinox/03tr.jpg) bottom right no-repeat;}


.NoTitleActionsTD {}
.NoTitleContent {color:#595959;}
.NoTitleIcons { }


.PlainTitle { color:#FF0000;}
.PlainTitleTD { }
.PlainActionsTD { }
.PlainContent { color:#595959;}
.PlainIcons { }

.PlainT { }

.LightTextTitle { color:#FF0000; }
.LightTextTitleTD { }
.LightTextActionsTD { }
.LightTextContent { color:#595959;}
.LightTextIcons { }

.LightTextT { }

.HollowOutlineTitle { color:#FF0000;}
.HollowOutlineTitleTD { }
.HollowOutlineActionsTD { }
.HollowOutlineContent { color:#595959;}
.HollowOutlineIcons { }

.HollowOutlineT { background: url(Containers/Equinox/08t.jpg) bottom left repeat-x;}
.HollowOutlineTL { background: url(Containers/Equinox/08tl.jpg) bottom left no-repeat;}
.HollowOutlineTR { background: url(Containers/Equinox/08tr.jpg) bottom right no-repeat;}

.HollowOutlineM { background: url(Containers/Equinox/boxm.jpg) top left;}
.HollowOutlineML { background: url(Containers/Equinox/08ml.jpg) bottom left repeat-y;}
.HollowOutlineMR { background: url(Containers/Equinox/08mr.jpg) bottom right repeat-y;}

.HollowOutlineB { background: url(Containers/Equinox/08b.jpg) bottom left repeat-x;}
.HollowOutlineBL { background: url(Containers/Equinox/08bl.jpg) bottom left no-repeat;}
.HollowOutlineBR { background: url(Containers/Equinox/08br.jpg) bottom right no-repeat;}














