/* CSS Document  Versatility Skin*/
body{
	background-color: #002046;
	color:#595959;
}

.backgroundimg
{
	background:url(Skins/Versatility/top-bg.jpg) repeat-x;
}

.pageColor
{
	background-color:#ffffff
}
	
	
TH, TD, DIV
{
	}
	
A, A:link, A:visited, A:active
{
	color:#6e0000; 
	}
	
A:hover
{
	color:#595959; 
	}

/* ********** Pane Style ************** */
.TopPane
{
	}

.LeftPane50
{
	}
	
.RightPane50
{
	}

.LeftPane
{
	}
	
.ContentPane
{
	}
	
.RightPane
{
	}

.LeftPane20
{
	}
	
.ContentPane40
{
	}
	
.RightPane40
{
	}

.LeftPane30
{
	}
	
.RightPane70
{
	}

.BottomPane
{
	}
	

/* ********** Footer Style ************** */
.footer, a.footer:link, a.footer:active, a.footer:visited
{
	color:#595959; 
	}

a.footer:hover
{
	color:#002046; 
	}

.copyright a:link, .copyright a:visited, .copyright a:active {
	color:#595959;
	}
	
	
.copyright a:hover {
	color:#002046;
	}
	

/* ********** Links Style ************** */
.links, a.links:link, a.links:active, a.links:visited
{
	color:#6e0000; 
	}
a.links:hover
{
	color:#595959; 
	}

.LOGIN_object, a.LOGIN_object:link, a.LOGIN_object:visited, 
a.LOGIN_object:active
{ 
}

a.LOGIN_object:hover
{ 
}

.date
{
	color:#6e0000; 
	}
	
.greetingTime
{
	color:#595959; 
}

.greetingName 
{
	color:#595959; 
}

/* ********** Breadcrumb Style ************** */
.breadcrumb,a.breadcrumb:link,a.breadcrumb:active,a.breadcrumb:visited
{
	color:#595959; 
	}
	
a.breadcrumb:hover
{
	color:#6e0000;
	}
	
.breadcrumb_nolink, a.breadcrumb_nolink:hover
{
	color:#595959;
}
	
/***CORNERS****/
.topL
{
	background: #FFFFFF url(Skins/Versatility/top-L.jpg) no-repeat;
	width:12px;
	height:75px;
}

.topR
{
	background: #FFFFFF url(Skins/Versatility/top-R.jpg) no-repeat;
	width:12px;
	height:75px;
}

.bottomL
{
	background: url(Skins/Versatility/bottom-L.jpg) no-repeat;
	width:12px;
	height:12px;
}

.bottomR
{
	background: url(Skins/Versatility/bottom-R.jpg) no-repeat;
	width:12px;
	height:12px;
}

/* ********** Menu Style ************** */
.MainMenu_MenuContainer
{
	background:Transparent; 
	}
.MainMenu_MenuBar
{background: Transparent;}

.MainMenu_MenuIcon
{
	display:none; 
	}
.MainMenu_RootMenuArrow
{
	display:none; 
	}
.MainMenu_MenuArrow
{
	display:none; 
	}

.MainMenu_MenuItem,.submenuitembreadcrumb{
	color:#595959;
	border:0px #000000 solid; 
}
.submenuitemselected{
	color:#ffffff;
	border:0px #000000 solid;
	background-color: #002046;
}
.submenu{
	color:#595959;
	border:1px #000000 solid;
	background-color: #ffffff;
}

.rootmenuitem TD, .RadMenu_DefaultMenu .rmRootGroup,.RadMenu_DefaultMenu a.rmRootLink{  
	background:transparent;
	}

.rootmenuitem TD SPAN, .separatorRight{  
	background:Transparent url(Skins/Versatility/tab_03.jpg) no-repeat top right; 
}

.rootmenuitem TD SPAN SPAN, .separatorLeft{  
	background:Transparent url(Skins/Versatility/tab_01.jpg) no-repeat top left; 
}

.rootmenuitem TD SPAN SPAN SPAN,.RadMenu_DefaultMenu a.rmRootLink{ 
	color:#FFFFFF; 
	background: url(Skins/Versatility/tab_02.jpg) repeat-x top center; 
}

.rootmenuitemselected TD, .rootmenuitembreadcrumb TD
{background-color: Transparent;
}
.rootmenuitemselected TD SPAN, .rootmenuitembreadcrumb TD SPAN{ 
	background: Transparent url(Skins/Versatility/tabON_03.jpg) no-repeat top right;
	}
.rootmenuitemselected TD SPAN SPAN, .rootmenuitembreadcrumb TD SPAN SPAN{ 
	background:Transparent url(Skins/Versatility/tabON_01.jpg) no-repeat top left; 
	}
.rootmenuitemselected TD SPAN SPAN SPAN, .rootmenuitembreadcrumb TD SPAN SPAN SPAN{ 
	color:#FFFFFF;
	background: Transparent url(Skins/Versatility/tabON_02.jpg) repeat-x top center; 
	}

/*-- 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; 
	}

	
/*NON LAYOUT RELATED ELEMENTS --------------------------------------------------------------------------------------------------------------------*/

/* Font Styling */

h1
{
	color: #6e0000;
}
	
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: #6e0000;
}

.lineheight
{
}

.error
{
	color: Red;	
}
	
.more
{
	color:#595959;
	background-color:#FFFFFF;
}

.lookdisabled
{
    color: #b4b4b4;
}

.login 
{
	color: #6e0000;
}
	
.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: #6e0000;
}
.noImage
{
}

.wrapper
{
	border: solid 1px #e5e5e5; 
	background:#FFFFFF; 
}

.postingdivider
{
	border-bottom: solid 1px #6e0000;
}

.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/Versatility/MainItemBackground.jpg) repeat-x;

 }
.sidemenuItemactive
{
	background: #999999 url(Skins/Versatility/SelectedItemBackground.jpg) repeat-x;
	
 }       
.sidemenuItem:hover
{
	background: #c6c6c6 url(Skins/Versatility/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:#6e0000;
	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/Versatility/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/Versatility/buttonimg.jpg);
    color: #FFFFFF;
    border: solid 1px #6e0000;
}

.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:#b6b6b6;
	color:#b6b6b6;
}

.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:#6e0000;
}

.ajaxLoading
{
	color:#FFFFFF; 
	border:1px solid #7F7F7F; 
	padding:25px; 
	width:100px;
	background:white;
	vertical-align:middle;
} 

.colorBar
{
	background: #6e0000;
}

/*RadRotator Arrows */

.rightArrow
{
}

.leftArrow
{
}

.upArrow
{
}

.downArrow
{
}
		
				
#materials 
{
	border-top: 1px solid #E4E4E4;
}
	
/**Telerik changed classes */
.gridTopBar
{
	background: #6e0000;
	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: #6e0000;
}
	
.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/Versatility/slideHeader.gif) repeat-x;
	color:#FFFFFF;
}

.messageBackground
{
	background-color:#FFFFFF;
	border: solid 5px #686868;	
}

.CommunityMessage { border:Solid 5px #808080}

.communityCpyright
{
	color:#666666;
}

/* style for module titles */
.SolidBar3  {
    color: #FFFFFF;
}


/* style for module titles */
.SolidBar4  {
    color: #FFFFFF;
}


/* style for module titles */
.SolidBar1  {
    color: #FFFFFF;
}

/* style for module titles */
.SolidBar2   {
    color: #FFFFFF;
}

/* style for module titles */
.HollowOutline   {
}

/* style for module titles */
.Plain   
{
	color:#6e0000;
   
}

.SolidBar4TD
{
	background:#6e0000;
}

.SolidBar4cnr1
{
	background:url(Containers/Versatility/v_012.jpg);
	width:11px;
	height:28px;
}

.SolidBar4cnr3
{
	background:url(Containers/Versatility/v_032.jpg); 
	width:11px; 
	height:28px;
}

.SolidBar4cnr7
{
	background:url(Containers/Versatility/v_072.jpg);
	width:11px;
	height:11px;
}

.SolidBar4cnr9
{
	background:url(Containers/Versatility/v_092.jpg); 
	width:11px; 
	height:11px;
}

.SolidBar2TD
{
	background:#6e0000;
}

.SolidBar2cnr1
{
	background:url(Containers/Versatility/v2_012.jpg);
	width:8px;
	height:28px;
}

.SolidBar2cnr3
{
	background:url(Containers/Versatility/v2_032.jpg); 
	width:8px; 
	height:28px;
}

.SolidBar1TD
{
	background:#6e0000;
}

.SolidBar1cnr1
{
	background:url(Containers/Versatility/v2_01.jpg);
	width:8px;
	height:28px;
}

.SolidBar1cnr3
{
	background:url(Containers/Versatility/v2_03.jpg); 
	width:8px; 
	height:28px;
}

.Tcnr1
{
	background:url(Containers/Versatility/Tcnr1.jpg);
	width:8px;
	height:28px;
}

.Tcnr2
{
	background:url(Containers/Versatility/Tcnr2.jpg); 
	width:8px; 
	height:28px;
}

.L1{
	background:url(Containers/Versatility/L1.jpg);
}

.L2{
background:url(Containers/Versatility/L2.jpg);
}

.L3{
background:url(Containers/Versatility/L3.jpg);
}

.cnr1{
background:url(Containers/Versatility/cnr1.jpg);
width:8px;
height:10;
}

.cnr2{
background:url(Containers/Versatility/cnr2.jpg); 
width:8px;
height:10;
}

.SolidBar3TD
{
	background:#6e0000;
}

.SolidBar3cnr1
{
	background:url(Containers/Versatility/v_01.jpg);
	width:11px;
	height:28px;
}

.SolidBar3cnr3
{
	background:url(Containers/Versatility/v_03.jpg); 
	width:11px; 
	height:28px;
}

.SolidBar3cnr7
{
	background:url(Containers/Versatility/v_07.jpg);
	width:11px;
	height:11px;
}

.SolidBar3cnr9
{
	background:url(Containers/Versatility/v_09.jpg); 
	width:11px; 
	height:11px;
}

.containerbg
{
	background:#dfdfdf
}

.containerborder
{
	border-top:solid 1px #e7e7e7;
}




