/* SEMANTIC VERTICAL LAYOUT SKIN*/

body { 
	color:#000000;
	background: #CCCCCC;
}

/* Setting Text Throughout the skin      */ 
table, tr, td 
{
	}
	
/* Links */	
a:link {
	color: #ACACAC;
	}
	
a:visited 
{
	color: #ACACAC;
	}

a:hover 
{
	color: #333333;
	}

a:active 
{
	color: #ACACAC;
	}

/* outermost div of skin                 */ 
.OuterDiv 
{
	}
	
.TopPane{}

.LeftPane50{ }
.RightPane50{ }

.LeftPane{ }
.ContentPane{ }
.RightPane{ }

.LeftPane20{ }
.ContentPane40{ }
.RightPane40{ }

.LeftPane30{ }
.RightPane70{ }

.BottomPane{ }

.BannerPane
{
}

.BannerPaneR
{
	background:#ACACAC url(Skins/Semantic_Vertical/Banner1_R.jpg) no-repeat top right;
}

.BannerPaneL
{
	background:#ACACAC;
}

.TL
{
	background:url(Skins/Semantic_Vertical/tbl_01.jpg);
}

.TM
{
	background:url(Skins/Semantic_Vertical/tbl_02.jpg);
}

.TR
{
	background:url(Skins/Semantic_Vertical/tbl_03.jpg);
}

.ML
{
	background:url(Skins/Semantic_Vertical/tbl_04.jpg);
}

.MM
{
	background:url(Skins/Semantic_Vertical/tbl_05.jpg);
}

.MR
{
	background:url(Skins/Semantic_Vertical/tbl_06.jpg);
}

.BL
{
	background:url(Skins/Semantic_Vertical/tbl_04.jpg);
}

.BM
{
	background:url(Skins/Semantic_Vertical/tbl_05.jpg);
}

.BR
{
	background:url(Skins/Semantic_Vertical/tbl_06.jpg);
}

.BIL
{
	background:url(Skins/Semantic_Vertical/ftr_01.jpg) no-repeat top left;
}

.BIM
{
	background:url(Skins/Semantic_Vertical/ftr_02.jpg) repeat-x top left;
}

.BIR
{
	background:url(Skins/Semantic_Vertical/ftr_03.jpg) no-repeat top right;
}

.BreadcrumbL
{
	background: #FFFFFF url(Skins/Semantic_Vertical/crumb_01.jpg) no-repeat left;
}

.BreadcrumbM
{
	background: #FFFFFF url(Skins/Semantic_Vertical/crumb_02.jpg) repeat-x left;
}

.BreadcrumbR
{
	background: #FFFFFF url(Skins/Semantic_Vertical/crumb_03.jpg) no-repeat right;
}
.breadcrumb_nolink, a.breadcrumb_nolink:hover
{
	color:#000000;
}
.menuBarLeft
{
	background:url(Skins/Semantic_Vertical/hdr_06.jpg) no-repeat left;
}

.menubar
{
	background:url(Skins/Semantic_Vertical/hdr_07.jpg) repeat-x left;
}

.menubar2
{
	background:url(Skins/Semantic_Vertical/hdr_09.jpg) repeat-x left;
}

.menuBarRight
{
	background:url(Skins/Semantic_Vertical/hdr_10.jpg) no-repeat right;
}

.menubarT
{
	background:url(Skins/Semantic_Vertical/hdr_04.jpg) repeat-x bottom left;
}

.menubarTLC
{
	background:url(Skins/Semantic_Vertical/hdr_03.jpg) no-repeat bottom right;
}

.menubarBLC
{
	background:url(Skins/Semantic_Vertical/hdr_08.jpg) no-repeat bottom right;
}

.menuBarRightT
{
	background:url(Skins/Semantic_Vertical/hdr_05.jpg) no-repeat bottom right;
}

.menuspacer
{
	background:url(Skins/Semantic_Vertical/t_sep.jpg) bottom;
}

.MenuL
{
	background:#FFFFFF;
}

.menubkg
{
	background:url(Skins/Semantic_Vertical/menubkg.jpg) no-repeat top left;
}


/*Classes for text elements */

#poweredBy 
{
	color:#000000;
}	

.greetingTime
{
	color:#FFFFFF;
}

.greetingName 
{	
	color:#FFFFFF;	
}

.CommunityGreeting
{
	background:#ACACAC
}

#brokerContact 
{
	color:#000000;
}

#copyright 
{
	color:#000000;
}

a.copyright:link 
{
	color:#000000;
}

a.LOGIN_object_contact:hover, a.LOGIN_object_settings:hover, a.LOGIN_object_login:hover
{
	text-decoration:none;
	color:#FFFFFF
}

a.LOGIN_object_contact
{
	padding-top:17px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	color:#000000;
	text-decoration:underline
} 

a.LOGIN_object_settings
{
	padding-top:17px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	color:#000000;
	text-decoration:underline
}

a.LOGIN_object_login
{
	padding-top:15px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	color:#000000;
	text-decoration:underline
}


/* ********** Menu Style ************** */
.MainMenu_MenuContainer{ background:transparent;}
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuArrow{ display:none; }

/*---------Root Menu Separator---------------*/
.MainMenu_MenuBreak{ display:none;}
.MainMenu_MenuItemSel {background-color: transparent;}

/*---------Sub Menu style---------------*/
.MainMenu_MenuItem, .submenuitembreadcrumb{
	color:#595959;	
	background-repeat: repeat-x;
	background-position: bottom;
	border:0px #000000 solid; 

}
.submenuitemselected{
	color:#FFFFFF;
	border:0px #000000 solid;
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #ACACAC;

}
.submenu{
	color:#595959;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	border:solid 1px #CCCCCC;
}

/*---------Root Menu style---------------*/
.rootmenuitem TD, .RadMenu_DefaultMenu .rmRootGroup,.RadMenu_DefaultMenu a.rmRootLink{
	color:#FFFFFF;
	background-color: transparent;
	background: url(Skins/Semantic_Vertical/menu.png) no-repeat left;
}

.rootmenuitemselected TD, .rootmenuitembreadcrumb TD, .MainMenu_RootMenuItemActive TD{
	color:#FFFFFF;
	background-color: Transparent;
	background: url(Skins/Semantic_Vertical/menu_on.png) no-repeat left;
}


/*-- solpartactions items idle  --*/      
.ModuleTitle_MenuItem 
{ 
	color: #595959;  	
	background:#FFFFFF;
}
	
/*-- solpartactions items hover --*/      
.ModuleTitle_MenuItemSel 
{ 
	color: #000000;  
	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: #ACACAC;
}
	
h2
{
	color: #333333;
}
	
h3
{
	color: #333333;
}
	
h4
{
	color: #333333;
}
	
h5
{
	color: #000000;	
}	

.bodytextbold
{
	font-family: Tahoma;
	font-size:8pt;	
	font-weight:bold;
	line-height:normal;
	color: #000000;
}	
	
.bodytext
{
	font-family: Tahoma;
	font-size:8pt;	
	font-weight:normal;
	line-height:normal;
	color: #000000;
}	

.header
{
	color: #ACACAC;
}

.lineheight
{
}

.error
{
	color: Red;	
}
	
.more
{
	color:#333333;
	background-color:#FFFFFF;
}

.login 
{
	color: #ACACAC;
}
	
.linkcolor 
{
	color: #ACACAC;
}
	
.errormsg
{
	color:Red;
}

.lookdisabled
{
    color: #b4b4b4;
}

/*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: #ACACAC;
}
.noImage
{
}

.wrapper
{
	border: solid 1px #e5e5e5; 
	background:#FFFFFF; 
}

.postingdivider
{
	border-bottom: solid 1px #ACACAC;
}

.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/Semantic_Vertical/MainItemBackground.jpg) repeat-x;

 }

.sidemenuItemactive
{
	background: #999999 url(Skins/Semantic_Vertical/SelectedItemBackground.jpg) repeat-x;
 }       
.sidemenuItem:hover
{
	background: #c6c6c6 url(Skins/Semantic_Vertical/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:#ACACAC;
	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/Semantic_Vertical/community-logo.png) no-repeat;
}

/* Other */

hr
{
	border: none 0px #FFFFFF; 
	border-top: 1px dashed #333333;
	text-align: left;	
}

.outline
{
	border: solid 1px #e5e5e5;
	background:#FFFFFF;
}

.popup 
{
	background:#FFFFFF;
}
	
.formbutton
{
    background-image: url(Skins/Semantic_Vertical/buttonimg.jpg);
    color: #FFFFFF;
    border: solid 1px #ACACAC;
}

.buttonbackground
{
	background-color:#cccccc;
}



.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:#cccccc;
	color:#cccccc;
}

.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:#ACACAC;
}

.ajaxLoading
{
	color:#FFFFFF; 
	border:1px solid #7F7F7F; 
	padding:25px; 
	width:100px;
	background:white;
	vertical-align:middle;
} 

.colorBar
{
	background: #ACACAC;
}

/*RadRotator Arrows */

.rightArrow
{
}

.leftArrow
{
}

.upArrow
{
}

.downArrow
{
}
		
				
#materials 
{
	border-top: 1px solid #E4E4E4;
}
	
/**Telerik changed classes */
.gridTopBar
{
	background: #ACACAC;
	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: [COLOR1];
}
	
.Radh2
{
	font-size:10pt;
	font-weight:bold;
	font-family: Tahoma;
	margin-bottom: 0px;
    padding-bottom: 0px;
	margin-top: 0px;
    padding-top: 0px;
    color: [COLOR4];
}
	
.Radh3
{
	font-size:11pt;
	font-family: Tahoma;
	margin-bottom: 0px;
    padding-bottom: 5px;
	margin-top: 0px;
    padding-top: 0px;
    color: [COLOR4];
}
	
.Radh4
{
	font-size:14pt;
	line-height:16pt;
	font-family: Tahoma;
	margin-bottom: 0px;
    padding-bottom: 0px;
	margin-top: 0px;
    padding-top: 0px;
    color: [COLOR4];
}
	
.Radh5
{
	font-size:8pt;
	font-weight:bold;
	line-height:10pt;	
	color: #000000;	
}
/**Community Skins**/
.toolbar
{
	background: url(Skins/Semantic_Vertical/slideHeader.jpg) repeat-x;
	color:#FFFFFF;
}

.messageBackground
{
	background-color:#FFFFFF;
	border:solid 5px #686868;	
}

.CommunityMessage { border:Solid 5px #808080}

.communityCpyright
{
	color:#666666;
}


/* Container Skin Classes */
.container4_01
{
	background:url(Containers/Semantic_Vertical/container4_01.jpg) no-repeat;
}

.container4_02
{
	background:url(Containers/Semantic_Vertical/container4_02.jpg) repeat-x;
}

.container4_03
{
	background:url(Containers/Semantic_Vertical/container4_03.jpg) no-repeat;
}

.container4_04
{
	background:url(Containers/Semantic_Vertical/container4_04.jpg) repeat-y;
}

.container4_content
{
	background:#FFFFFF;
	border-top: Dashed 1px #ACACAC;
}

.container4_05
{
	background:url(Containers/Semantic_Vertical/container4_05.jpg) repeat-y;
}

.container4_06
{
	background:url(Containers/Semantic_Vertical/container4_06.jpg) no-repeat;
}

.container4_07
{
	background:url(Containers/Semantic_Vertical/container4_07.jpg) repeat-x;
}

.container4_08
{
	background:url(Containers/Semantic_Vertical/container4_08.jpg) no-repeat;
}

.Container4Title
{
	color:#000000;
}

.LightTextTitle
{
	color:#FFFFFF;
}

.LightText
{
	color:#FFFFFF
}

.LightText a:link {color:#FFFFFF;}
.LightText a:hover {color:#FFFFFF; text-decoration:none}

.container2_01
{
	background:url(Containers/Semantic_Vertical/container2_01.jpg) no-repeat;
}

.container2_02
{
	background:url(Containers/Semantic_Vertical/container2_02.jpg) repeat-x;
}

.container2_03
{
	background:url(Containers/Semantic_Vertical/container2_03.jpg) no-repeat;
}

.container2_04
{
	background:url(Containers/Semantic_Vertical/container2_04.jpg) repeat-y;
}

.container2_content
{
	background:#FFFFFF;
}

.container2_05
{
	background:url(Containers/Semantic_Vertical/container2_05.jpg) repeat-y;
}

.container2_06
{
	background:url(Containers/Semantic_Vertical/container2_06.jpg) no-repeat;
}

.container2_07
{
	background:url(Containers/Semantic_Vertical/container2_07.jpg) repeat-x;
}

.container2_08
{
	background:url(Containers/Semantic_Vertical/container2_08.jpg) no-repeat;
}

.Container2Title
{
	color:#FFFFFF;
}

.container1_01
{
	background:url(Containers/Semantic_Vertical/container1_01.jpg) no-repeat;
}

.container1_02
{
	background:url(Containers/Semantic_Vertical/container1_02.jpg) repeat-x;
}

.container1_03
{
	background:url(Containers/Semantic_Vertical/container1_03.jpg) no-repeat;
}

.container1_04
{
	background:url(Containers/Semantic_Vertical/container1_04.jpg) repeat-y;
}

.container1_content
{
	background:#FFFFFF;
}


.container1_06
{
	background:url(Containers/Semantic_Vertical/container1_06.jpg) repeat-y;
}

.container1_07
{
	background:url(Containers/Semantic_Vertical/container1_07.jpg) no-repeat;
}

.container1_08
{
	background:url(Containers/Semantic_Vertical/container1_08.jpg) repeat-x;
}

.container1_09
{
	background:url(Containers/Semantic_Vertical/container1_09.jpg) no-repeat;
}

.Container1Title
{
	color:#FFFFFF;
}

.container3_01
{
	background:url(Containers/Semantic_Vertical/container3_01.jpg) no-repeat;
}

.container3_02
{
	background:url(Containers/Semantic_Vertical/container3_02.jpg) repeat-x;
}

.container3_03
{
	background:url(Containers/Semantic_Vertical/container3_03.jpg) no-repeat;
}

.container3_04
{
	background:url(Containers/Semantic_Vertical/container3_04.jpg) repeat-y;
}

.container3_content
{
}

.container3_05
{
	background:url(Containers/Semantic_Vertical/container3_05.jpg) repeat-y;
}

.container3_06
{
	background:url(Containers/Semantic_Vertical/container3_06.jpg) no-repeat;
}

.container3_07
{
	background:url(Containers/Semantic_Vertical/container3_07.jpg) repeat-x;
}

.container3_08
{
	background:url(Containers/Semantic_Vertical/container3_08.jpg) no-repeat;
}

.Container3Title
{
	color:#FFFFFF;
}

.container5_01
{
	background:url(Containers/Semantic_Vertical/container5_01.jpg) no-repeat;
}

.container5_02
{
	background:url(Containers/Semantic_Vertical/container5_02.jpg) repeat-x;
}

.container5_03
{
	background:url(Containers/Semantic_Vertical/container5_03.jpg) no-repeat;
}

.container5_04
{
}

.container5_content
{
	background:#FFFFFF;
}

.container5_05
{
}

.container5_06
{
}

.container5_07
{
}

.container5_08
{

}

.Container5Title
{
	color:#ACACAC;
}

.PlainTitle
{
	color:#ACACAC;
}
