/* CSS Document */
body{
	background-color: #d7d7d7;
	color:#595959; 
	}
	
TH,TD,DIV{ 
}

a,a:link,a:visited,a:active{ 
	color:#0A8AC9; 
}

a:hover{ 
	color:#595959; 
}
	
.cnrTL{
	background:url(Skins/Expression/cnr_01.jpg) no-repeat right;
}
.cnrT{
	background:url(Skins/Expression/cnr_02.jpg);
}
.cnrTR{
	background:url(Skins/Expression/cnr_03.jpg) no-repeat left;
}

.cnrCL{
	background:url(Skins/Expression/black_04.jpg) repeat-y right;
}
.scbg{
	background:url(Skins/Expression/sc_bg.jpg);
}
.cnrCR{
	background:url(Skins/Expression/black_06.jpg) repeat-y left; 
}

.cnrML{
	background:url(Skins/Expression/cnr_07.jpg) repeat-y right;
}
.cnrMR{
	background:url(Skins/Expression/cnr_09.jpg) repeat-y left;
}

.cnrBL{
	background:url(Skins/Expression/cnr_10.jpg) no-repeat top right;
}
.cnrB{
	background:url(Skins/Expression/cnr_11.jpg) ;
}

.cnrBR{
	background:url(Skins/Expression/cnr_12.jpg) no-repeat top left;
}
	
/* ********** Pane Style ************** */
.HeaderPane{ 
	color:#FFFFFF
	}

.TopPane{
}

.LeftPane{ 
}

.CenterPane{ 
}

.RightPane{ 
}

.LeftPane50{ 
	padding:7px 7px 7px 0px; 
	width:50%;
}

.RightPane50{
}

.LeftPane20{ 
}

.CenterPane40{ 
}

.RightPane40{ 
}

.LeftPane30{ 
}

.RightPane70{ 
}

.BottomPane{
}

/* ********** Breadcrumb Style ************** */
.breadcrumb{ 
	color:#004C86; 

}

a.breadcrumb:link,a.breadcrumb:active,a.breadcrumb:visited{ 
	color:#004C86; 

}

a.breadcrumb:hover{	
	color:#595959; 
}

.breadcrumb_nolink, a.breadcrumb_nolink:hover
{
	color:#004C86; 
}

.greetingTime
{
	color:#65D1CC;
}

.greetingName 
{
	color:#65D1CC;	
}

DATE_object{ 
	color:#004C86
}

.poweredBy{
	color:#595959;
	}

/* ********** 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:#ffffff;	
	border:solid 0px #000000 ; 
}
.submenuitemselected{
	color:#004C86;
	border:solid 0px #000000 ;
	background:#65D1CC;
}
.submenu{
	color:#FFFFFF;
	background-color: transparent;
	background:#0A8AC9;
	border: 1px solid #999999;
}

/*---------Root Menu style---------------*/
.rootmenuitem TD, .RadMenu_DefaultMenu .rmRootGroup,.RadMenu_DefaultMenu a.rmRootLink{ 
}

.rootmenuitem TD DIV, .separatorRight{  
}

.rootmenuitem TD DIV DIV, .separatorLeft{ 
}

.rootmenuitem TD DIV DIV DIV,.RadMenu_DefaultMenu a.rmRootLink{  
	color:#595959; 
}

.rootmenuitemselected TD, .rootmenuitembreadcrumb TD, .RadMenu_DefaultMenu a.focused { 
}

.rootmenuitemselected TD DIV, .rootmenuitembreadcrumb TD DIV, .separatorRight{ 
	background-image:url(Skins/Expression/tab_03.jpg); 
}

.rootmenuitemselected TD DIV DIV, .rootmenuitembreadcrumb TD DIV DIV, .separatorLeft{ 
	background-image:url(Skins/Expression/tab_01.jpg); 
}

.rootmenuitemselected TD DIV DIV DIV, .rootmenuitembreadcrumb TD DIV DIV DIV, .RadMenu_DefaultMenu a.focused,.RadMenu_DefaultMenu a.rmExpanded, .RadMenu_DefaultMenu a.rmExpanded:hover,.RadMenu_DefaultMenu a.rmRootLink{ 
	color:#ffffff; 
	background-image:url(Skins/Expression/tab_02.jpg); 
}

/*-- solpartactions items idle  --*/      
.ModuleTitle_MenuItem 
{ 
	color: #666666;  	
	background:#FFFFFF;
	}
	
/*-- solpartactions items hover --*/      
.ModuleTitle_MenuItemSel 
{ 
	color: #000000;  
	background: #eeeeee; 	
	}

/*-- solpartactions container  --*/      	
.ModuleTitle_SubMenu 
{		
	border: 1px solid #666666;
	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
 { 
	display: none; 
	}





/* ********** Other Style ************** */
#wrapper{ 
}

#logo{ 
}

#header{ 
	background:url(Skins/Expression/headerbg.jpg); 
}

#menu{ 
	background:url(Skins/Expression/menubg.jpg); 
}
/*NON LAYOUT RELATED ELEMENTS --------------------------------------------------------------------------------------------------------------------*/

/* Font Styling */

h1
{
	color: #0A8AC9;
}
	
h2
{
	color: #595959;
}
	
h3
{
	color: #595959;
}
	
h4
{
	color: #595959;
}
	
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: #0A8AC9;
}

.lineheight
{
}

.error
{
	color: Red;	
}
	
.more
{
	color:#595959;
	background-color:#FFFFFF;
}

.login 
{
	color: #fff;
}

.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: #fff;
}

a.LOGIN_object:hover, a.USER_object:hover 
{ 
	color: #65D1CC;  
}
	
.linkcolor 
{
	color: #fff;
}
	
.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: #0A8AC9;
}
.noImage
{
}

.wrapper
{
	border: solid 1px #e5e5e5; 
	background:#FFFFFF; 
}

.postingdivider
{
	border-bottom: solid 1px #0A8AC9;
}

.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/Expression/MainItemBackground.jpg) repeat-x;

 }
.sidemenuItemactive
{
	background: #999999 url(Skins/Expression/SelectedItemBackground.jpg) repeat-x;
	
 }       
.sidemenuItem:hover
{
	background: #c6c6c6 url(Skins/Expression/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:#0A8AC9;
	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/Expression/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/Expression/buttonimg.jpg);
    color: #FFFFFF;
    border: solid 1px #0A8AC9;
}

.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:#65D1CC;
	color:#65D1CC;
}

.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:#0A8AC9;
}

.ajaxLoading
{
	color:#FFFFFF; 
	border:1px solid #7F7F7F; 
	padding:25px; 
	width:100px;
	background:white;
	vertical-align:middle;
} 

.colorBar
{
	background: #0A8AC9;
}

/*RadRotator Arrows */

.rightArrow
{
}

.leftArrow
{
}

.upArrow
{
}

.downArrow
{
}
		
				
#materials 
{
	border-top: 1px solid #E4E4E4;
}
	
/**Telerik changed classes */
.gridTopBar
{
	background: #0A8AC9;
	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: #0A8AC9;
}
	
.Radh2
{
	font-size:10pt;
	font-weight:bold;
	font-family: Tahoma;
	margin-bottom: 0px;
    padding-bottom: 0px;
	margin-top: 0px;
    padding-top: 0px;
    color: #595959;
}
	
.Radh3
{
	font-size:11pt;
	font-family: Tahoma;
	margin-bottom: 0px;
    padding-bottom: 5px;
	margin-top: 0px;
    padding-top: 0px;
    color: #595959;
}
	
.Radh4
{
	font-size:14pt;
	line-height:16pt;
	font-family: Tahoma;
	margin-bottom: 0px;
    padding-bottom: 0px;
	margin-top: 0px;
    padding-top: 0px;
    color: #595959;
}
	
.Radh5
{
	font-size:8pt;
	font-weight:bold;
	line-height:10pt;	
	color: #000000;	
}

/**Community Skins**/
.toolbar
{
	background: url(Skins/Expression/slideHeader.gif) repeat-x;
	color:#FFFFFF;
}

.messageBackground
{
	background-color:#FFFFFF;
	border: solid 5px #686868;	
}

.CommunityMessage { border:Solid 5px #808080}

.communityCpyright
{
	color:#666666;
}

/*** CONTAINER SKIN COLORS ***/
.TitleLightText  {
    color: #FFFFFF;
}

.LightText{
	color: #FFFFFF;
}

.cptext{
	color: #595959;
}

.SolidBarTL{
	background:url(Containers/Expression/headerbg_A.jpg) repeat-x;
}

.SolidBarT{
	background:url(Containers/Expression/headerbg_A.jpg) repeat-x;
	color:#FFFFFF;
}

.SolidBarTR{
	background:url(Containers/Expression/headerbg_A.jpg) repeat-x;
}

.SolidBarB{
	background:url(Containers/Expression/cbbg.jpg) repeat-x;
}

.SolidBar2TL{
	background:url(Containers/Expression/headerbg_B.jpg) repeat-x;
}

.SolidBar2T{
	background:url(Containers/Expression/headerbg_B.jpg) repeat-x;
	color:#FFFFFF;
}

.SolidBar2TR{
	background:url(Containers/Expression/headerbg_B.jpg) repeat-x;
}

.SolidBar2B{
	background:url(Containers/Expression/cbbg.jpg) repeat-x;
}

.SolidBar3TL{
	background:url(Containers/Expression/headerbg_C.jpg) repeat-x;
}

.SolidBar3T{
	background:url(Containers/Expression/headerbg_C.jpg) repeat-x;
	color:#FFFFFF;
}

.SolidBar3TR{
	background:url(Containers/Expression/headerbg_C.jpg) repeat-x;
}

.SolidBar3B{
	background:url(Containers/Expression/cbbg.jpg) repeat-x;
}

