﻿/*

##############################################
Top Level/_Catalogs/masterpage/cvs_CSA.css
**NOT in CSG directory
*/


.cvs-globalbreadcrumb {
	font-size:8pt;
	text-align:right;
/*	background-color: #b8bbc9;			 Background Colour for GLobal Breadcrumb	*/
	background-color: #fdfce3;
	padding:2px 10px 2px 5px;
}


/*  LINKS IN GLOBAL BREADCRUMB (SMALL LINKS AT TOP)	  */
.cvs-globalbreadcrumb a {
	text-decoration:none;
/*  ##Link Color for links in top links (Global Breadcrumb)  No need to visited Style   */
	color: #990000;
}
.cvs-globalbreadcrumb {
	text-decoration:none;
/*	color:#666666;	*/
	color:#336699;				/*	???	*/
}
.cvs-globalbreadcrumb a:hover{
	text-decoration:underline;
	color:#333;
}



.cvs-globalTitleArea	{		/* 	Header Area		*/
text-align:right;
/*	background-image:url("/_layouts/images/siteTitleBKGD.gif");	*/
	background-image:url('csa-images/CSA-Portal-Header_2.jpg');
	background-repeat:no-repeat;
	background-color:#FFF;
padding-left:5px;
padding-right:0px;
padding-top:1px;
	border-top: 1px solid #060563;
/*	border-bottom: 3px solid #345DAB;		*/
	height:150px;	
	vertical-align:top;
}


.cvs-bannerContainer{				/*  MAIN NAV ROW  */
padding-right:10px;
padding-left:5px;
/*	background-color:#78A860;	
	background-image:url('csa-images/under-Nav-BG.jpg'); 
	background-repeat:repeat-x;		*/
/*	background-color:#ebebeb;	*/
	background-color: #fff;
/*	border-bottom: 2px solid #929fa8;	*/
	height:19px;
	vertical-align:bottom;
}



/* STYLES FOR MAIN NAV  	*/
.cvs-topnavContainer{
border:none;
}
.cvs-topnav{
	border-left: 3px solid #001d83;		/*	NON-Active Link Left Border		*/
	border-right: 1px solid #001d83;		/*	Main Nav Right Border			*/
	border-bottom: 1px solid #001d83;
font-family:Tahoma;
	font-size:9pt;							/*	Text Size of Main Nav		*/
	font-weight:bold;
/*background-color:#e2efff;		*/
	background-color:#cdd8ec;				/*	NON-Active Link BG Colour		*/
	color: #001d83;						/*	NON-Active Link text Colour		*/
}
.cvs-topnav a{
display:block;
white-space:nowrap;
padding:1px 12px 3px 8px;  /*	top,?,bottom,?	*/
	height:18px;
}
.cvs-topnavselected{
	color:#003399;						/*  Main Nav Text Colour	*/
	font-weight:bold;
	border-left:solid 3px #001d83;		/* Main Nav thick left border	*/
	border-bottom: 1px solid #001d83;	/* Main Nav bottom border		*/ 
	background-color: #fed74b;			/*  Main Nav Links BG Colour	*/
}
.cvs-topnavselected a{
/*	color:#003399;	*/
	color:#060563;						/* Active (Page Title) Link Text Colour			*/
}
.cvs-topNavHover{
background-color:#1b306f;				/* Main Nav Rollover BG Colour	*/
	border-left: solid 3px #001d83;		/* Main Nav Thick left border during Rollover	*/
}
.cvs-topNavHover a{
color:#fff;								/* Main Nave Text Colour during Rollover		*/
}
.cvs-topnav img{
position:relative;
left:-6px;
}
.cvs-topNavFlyOuts{						/*	FLy Out Default Border Controled in ASPX File	*/
/*	background-color:#F2F8FF;	*/
	background-color: #fff;				/*	Fly Out BG Colour	*/
	font-family:Tahoma;
	font-weight:bold;
	font-size: 10pt;
	border-left: 3px solid #001d83;
	border-top: 1px solid #001d83;
	border-right: 1px solid #001d83;
	border-bottom: 1px solid #001d83;
}
.cvs-topNavFlyOuts a{
display:block;
*width:104px;
min-width:104px;
	color: #001d83;						/*	Fly Our Text Link Colour	*/
	padding: 2px 4px 2px 6px;			/*	Top Right Bottom Left		*/
}
.cvs-topNavFlyOutsHover{
background-color:#ffe6a0;
color:#000000;
}
.cvs-nav .cvs-SPZoneLabel{
font-size:8pt;
}
.cvs-nav td{
font-size:8pt;
}


.style1 {	
	background-color: #1b306f; 				/*		Below Content	*/
	border-top: 1px solid #657362;
	text-align: center;
}
.style2 {
	font-size: xx-small;
	color: #FFFFFF;
}

.cvs-pagetitleareaframe{
	background-image:url('csa-images/under-Nav-BG.jpg');
	background-repeat:repeat-x;		
	background-color:#1b306f;			/* 	COlour above content area	*/
	text-align:center;
}

Div.cvs-titleareaframe{
	background-image:url('csa-images/under-Nav-BG.jpg');
	background-repeat:repeat-x;		
	background-color:#1b306f;			/* COlour above Left Nav	*/
	text-align:center;
}


div.cvs-titleareaframe{
height:100%;
}
.cvs-pagetitleareaframe table{
background-position:332px 4px;	
/*	height:54px;  */
	height:8px;  							/* HEIGHT OF AREA ABOVE CONTENT AND BELOW NAV  */
}


.cvs-titlearealeft {
/*	background-image:url('flexi-images/Under_Nav_BG.jpg');
	background-repeat:repeat-x;		*/
	background-color:#1b306f;	/* Weird Colour that appears in Calendar BG of Title Breadcrumb Area above Content - BLOGS	*/	
}

.cvs-titlearea {				/* 	Title Breadcrumb Area above Content - BLOGS	*/
	color:#CCC;					/* Colour of Non Links Text						*/
font-family:tahoma;
font-size:8pt;
letter-spacing:.1em;
	padding-top: 5px;
}
.cvs-titlearea a{
	color:#fe8a02;				/* Active Link Colour							*/
text-decoration:none;
}
.cvs-titlearea a:hover {
	color:#CCC;					/* 	Rollover Link Colour						*/
text-decoration:underline;
}

.cvs-Content_pagetitle{			/* 	Title area above Content - BLOGS	*/
color:#CCC;					/* 	Colour of Large Text above Content Area		*/
font-family:verdana;
font-size:16pt;
font-weight:normal;
margin:4px 0px 4px 0px;			/*	Top Right Bottom Left		*/
}



/*  THE TABLE WHERE "VIEW ALL CONTENT" IS 	*/
.cvs-nav{
/*	background-color:#cedfe1; 					 /* Left Nav	*/
	background-color:1b306f;
font-family:tahoma;
}

.cvs-pagemargin{
/*	background-image: url('ability-images/Content-Left-BG.jpg');
	background-repeat: repeat-y;		*/
	background-color:1b306f; 			/*	  in between left Nav and COntent	*/

height:100%;
}
.cvs-pagemargin_right {
	background-color:1b306f; 			/*	  Right of Content	*/
height:100%;	
}

.cvs-pagebottommarginright	{
/*	background-color:#cedfe1;   Below Left Nav	*/
	background-color:1b306f;
/*	background:#83b0ec;		*/
}

.cvs-pagebottommarginleft	{
/*	background-color:#cedfe1;   Below Left Nav	*/
	background-color:1b306f;
/*	background:#83b0ec;		*/
}

.cvs-pagebottommargin	{
/*	background-color:#cedfe1;   Below Left Nav	*/
	background-color:1b306f;
/*	background:#83b0ec;		*/
}
.cvs-bodyareapagemargin{
/*	background-color:#cedfe1;  				 Below Content	*/	
	background-color:1b306f;
/*	border-top:1px solid #6f9dd9;		*/
	border-top:1px solid #657362;
}










/*  Inner level Links - global links is repeated many areas of the code  	
	Everywhere you enable CVS-GLOBALLINKS in Master page, this code will be enabled.	*/

.cvs-globallinks{
font-size:8pt;
background:transparent;
font-family:tahoma;
}
.cvs-globallinks a{
/*	color:#666666;  */
	color:#060563;					/*  Colour of Links in Global Breadcrumb	*/
text-decoration:none;
font-family:tahoma;
}

.cvs-globallinks{
	color:#060563;					/*	Colour of text (NOT LINKS) in Global Breadcrumb		*/
text-decoration:none;
font-family:tahoma;
}
.cvs-globallinks-CSG a{
	color: #FFCC00;
}



.cvs-SpLinkButtonInActive
{
border:none;
margin:1px;
color:#4c4c4c;
vertical-align:top;
background-color:transparent;
}



.cvs-HoverCellInActive
{
border:none;
margin:1px;
color:#4c4c4c;
vertical-align:top;
background-color:transparent;
}
.ms-SpLinkButtonActive
{
border:#6f9dd9 1px solid;
vertical-align:top;
background-color:#ffbb47;
background-image:url("/_layouts/images/menubuttonhover.gif");
}
.cvs-HoverCellActive
{
border:#6f9dd9 1px solid;
vertical-align:top;
background-color:#ffbb47;
background-image:url("/_layouts/images/menubuttonhover.gif");
}
.cvs-HoverCellActiveDark
{
background-image:url("/_layouts/images/menubuttonhover.gif");
border:solid 1px #868686;
background-color:#ffbb47;
vertical-align:top;
}
.cvs-SpLinkButtonActive
{
padding:1px 1px 1px 3px;
}
.cvs-SpLinkButtonInActive
{
padding:1px 1px 1px 3px;
}
.cvs-SpLinkButtonActive a:hover{
color:#000000;
text-decoration:none;
}
.cvs-SpLinkButtonActive a{
color:#000000;
text-decoration:none;
}
.cvs-SPLink
{
font-family:verdana;
font-size:8pt;
color:#003399
}
.ms-SPLink A:visited
{
color:#2A4666;
text-decoration:none;
}
.cvs-SPLink A:link
{
color:#2A4666;
text-decoration:none;
}
