﻿/******************************************************************************/
/*                                                                            */
/* Modification History                                                       */
/* --------------------                                                       */
/*                                                                            */
/* Date		Author		Description                                   */
/* ---------	-------------	------------------------------------------    */
/* 04/01/09	Chandra		Initial Version  			      */
/* 04/09/10	Brian VB	Merged the WebSphere CSS Styles with current. */
/*                              Core.css overrides to provide better look     */
/*                              and easier customization.                     */
/*                              Added newer banner pictures                   */
/*                                                                            */
/*                                                                            */
/******************************************************************************/




body,form
{
	margin:0;	
	font-family: Verdana; 
}

body
{	
	font-family: Verdana; 
	background-color:#005D7F;
	height:100%;    
	color:#000000;
}

/******************************************************
* Core.css overrides
******************************************************/

#scweb .ms-WPBody a, .ms-WPBody a:link, .ms-WPBody a:visited, .ms-WPBody a:selected 
{
	color: #00445d;
	background-color: transparent;
	text-decoration: none;
	font-weight: bold ;
}

#scweb .ms-WPBody a:hover
{
	color: #CE8914;
	text-decoration: underline;
	background-color: transparent;
}

/************************************************
* Banner 
************************************************/

.sc-bannerframe
{
}

.sc-banner
{
	vertical-align:bottom;
}

.sc-banner a:link
{
	text-decoration:none;
	white-space:nowrap;
}

.sc-banner a:visited
{
	text-decoration:none;
}

.sc-bannerContainer
{
	#background-image:url("/_layouts/images/siteTitleBKGD.gif");
	#background-position:right top;
	#background-repeat:repeat-y;
	#background-color:#FFFFFF;
	padding-right:10px;
	padding-left:5px;
}


.sc-bannerLogoSCWEB
{
	height:124px;
	width:326px;	
	background-image: url('../../Images/sc_Logo_SCWEB.jpg');
	background-position:left top;
	background-repeat:no-repeat;
}

.sc-bannerLogoRTF
{
	height:124px;
	width:326px;	
	background-image: url('../../Images/sc_Logo_RTF.gif');
	background-position:left top;
	background-repeat:no-repeat;
}


/******************************************************
* Custom Pictures for the right hand banner container
******************************************************/

.sc-bannerPictureSCWEB
{
	height:124px;
	width:574px;	
	background-image: url('../../Images/sc_Picture_General.jpg');
	background-position:right top;
	background-repeat:no-repeat;

}

.sc-bannerPictureRTF
{
	height:124px;
	width:574px;	
	background-image: url('../../Images/sc_Picture_RTF.gif');
	background-position:right top;
	background-repeat:no-repeat;

}

.sc-bannerPictureSheriff
{
	height:124px;
	width:574px;	
	background-image: url('../../Images/sc_Picture_Sheriff.jpg');
	background-position:right top;
	background-repeat:no-repeat;

}

.sc-bannerPictureAmerica
{
	height:124px;
	width:574px;	
	background-image: url('../../Images/sc_Picture_America.jpg');
	background-position:right top;
	background-repeat:no-repeat;

}

.sc-bannerPictureWMO
{
	height:124px;
	width:574px;	
	background-image: url('../../Images/sc_Picture_WMO.jpg');
	background-position:right top;
	background-repeat:no-repeat;

}

.sc-bannerFiller
{
	height:124px;
	width:100%;	
	background-image: url('../../Images/sc_Filler_SCWEB.jpg');
	background-repeat:repeat-x;
	#background-position:left top;
}

.sc-shadowRight
{
	height:42px;
	width:26px;	
	background-image: url('../../Images/sc_right_shade.gif');
	background-repeat:repeat-y;
	background-position:right top;
}

.sc-shadowLeft
{
	height:42px;
	width:26px;	
	background-image: url('../../Images/sc_left_shade.gif');
	background-repeat:repeat-y;
	background-position:left top;
}

.sc-footerFiller
{
	height:51px;
	background-image: url('../../Images/sc_foot_back3.gif');
	background-repeat:repeat-x;
}

.sc-footerShadowLeft
{
	height:51px;
	width: 73px;
	background-image: url('../../Images/sc_foot_left2.gif');
	background-repeat:no-repeat;
	background-position:left;
}

.sc-footerShadowRight
{
	height:51px;
	width: 73px;
	background-image: url('../../Images/sc_foot_right2.gif');
	background-repeat:no-repeat;
	background-position:right;
}

.sc-topNavFiller
{
	height:44px;
	background-image: url('../../Images/sc_nav_bk.gif');
	background-repeat:repeat-x;
}

.sc-topNavContainer
{
	background-image:url("../../images/sc_nav_bk.gif");
	background-repeat:repeat-x;
	height:44px;
}

.sc-topNav
{
 	height:44px;
	background-image: url('../../Images/sc_nav_bk.gif');
	background-repeat:repeat-x;
   #*position:relative;
    #*top:-1px;
}

.sc-topNavItem
{
 	height:44px;
	background-image: url('../../Images/sc_Navbar_Splitter.jpg');
	background-repeat:no-repeat;
	background-position:right;
	font-family: Verdana;  
	font-size: 10pt; 
	font-weight:bold;
	color: #3a4663;	
}

.sc-topNavItem a
{
	#display:block;
	white-space:normal;
	padding:8px 5px 0px 5px;
	text-align:left;
	height:44px;
	width:120px;
}

.sc-topNavSelected a
{
	background-image: url('../../Images/sc_navSelect_bk.gif');
	background-repeat:repeat-x;
	background-position:top right;
	color: #EFF4FA;
}

.sc-topNavHover a
{
	color:#FFFFFF;
	background-image: url('../../Images/sc_navSelect_bk.gif');
	background-repeat:repeat-x;
	background-position:top right;
}

.sc-topNavFlyOuts
{
	border-top:1px #CBD1E0 solid;
}

.sc-topNavFlyOutsItem
{	
	display:block;
	font-family: Verdana; 
	font-size: 8pt; 
	#background-color: #ECEFF3;	
	background-color: #DFA239;
	border:1px #CBD1E0 solid;
	border-top-style: none;
	color:#3A4663; 
	#width:150px;
	#min-width:200px;
	width:200px;
}

.sc-topNavFlyOutsItem a
{
    display:block;
    padding:4px 5px 4px 5px;
}

.sc-topNavFlyOutsHover
{
	#background-color: #B2BCD3;
	#background-color: #EAC688;
	background-color: #93620E;
	color: #EFF4FA;

}

.sc-topNavRoundLeft, .sc-topNavRoundRight
{
    width:0px;
}

.sc-pagemargin
{
	background-color:#ffffff;
	#background-image:url("/_layouts/images/navshape.jpg");
	background-repeat:no-repeat;
	background-position:-143px 0px;
	height:100%;
}

.sc-pagebottommargin, .sc-pagebottommarginleft, .sc-pagebottommarginright
{
	background:#ffffff;
}

td.sc-rightareacell div.sc-pagemargin
{
	background-color:#ffffff;
	#background-image:url("/_layouts/images/pagebackgrad.gif");
	#background-repeat:repeat-x;
	height:100%;
	#border-left:solid 1px #83b0ec;
}

.sc-bodyareapagemargin
{
	background:#ffffff;
	#border-top:1px solid #6f9dd9;
}


/******************************************************
*  Custom CSS Styles for HomePage
******************************************************/

a.scHomeLink
{ 
	font-size: 10pt ;
	padding: 1px 0;
	text-decoration: none;
	color: #ffffff;
	background-color: #005d7f;
}

a.scHomeLink:visited, a.scHomeLink:active, a.scHomeLink:selected
{ 
	font-size: 10pt ;
	padding: 1px 0;
	text-decoration: none;
	color: #ffffff;
	background-color: #005d7f;
}
	
a.scHomeLink:hover
{ 
	font-size: 10pt ;
	padding: 1px 0;
	text-decoration: none;
	color: #ce8a14;
	background-color: #005d7f;
}

.scHomeText
{ 
	font-size: 10pt ;
	text-decoration: none;
	color: #ffffff;
}

/******************************************************************************/
/* Home Page - Left Menu Styles                                               */
/******************************************************************************/

.scHomeLeft
{
	width: 220px;
	border: 0px;
	margin-left: 2px;
}

.scHomeLeftBorder
{
	font-weight: none;
	text-decoration: none;
	border: ridge 1px #005d7f;
	margin-top: 2px;
	margin-bottom: 2px;
}

.scHomeLeftImage
{
	padding-left: 5px;
	padding-bottom: 5px;
}

td#scweb.scHomeLeftTitle
{
	font-size: 1em;
	font-weight: bold;
	color: #000000;
	background-color: #ce8a14;
	padding: 0px 2px 2px 5px;
}

td#scweb.scHomeLeftDescription
{
	font-size: .9em;
	padding: 0px 2px 2px 5px;
}

/*******************************************/
/* Home Page News Styles                   */
/*******************************************/

table#rolluplist td 
{
	font-size: 14px;
	color: #000000;
}

.scHomePageTitle 
{
     	font-size: 1em;
	color: #000000;
	font-weight: 900;
}

.scHomePageTitleFeature 
{
    	font-size: 1.1em;
	color: #000000;
	font-weight: 900;
}

a.scHomePageLink
{
    	font-size: .7em;
	color: #00445d; 
	text-decoration: none;
	font-weight: bold ;
}

a.scHomePageLink:visited, a.scHomePageLink:active, a.scHomePageLink:selected
{
    	font-size: .7em;
	color: #00445d; 
	text-decoration: none;
	font-weight: bold ;
}

a.scHomePageLink:hover 
{
    	font-size: .7em;
	color: #CE8914;
	text-decoration: underline;
	font-weight: bold ;
}

.scHomePageSummaryText 
{
    	font-size: .75em;
	color: #000000;
    	text-decoration: none;
}

/******************************************************************************/
/* Generic Styles for height                                                  */
/******************************************************************************/


.scHEIGHT10
{
	height: 10px;
}

.scHEIGHT2
{
	height: 2px;
}

.scHEIGHT5
{
	height: 5px;
}

/*******************************************/
/* Agenda Minutes Styles                       */
/*******************************************/

.scWebPartAMTitleBG
{
	height: 16px;
	background-color: #ce8a14;
}

.scWebPartAMTitle 
{
	color: #000000;
	font-weight: 900;
}

.scWebPartAMTextBold 
{
	font-weight: 900;
	color: #000000;
}

.scWebPartAMText 
{
	color: #000000;
}

.scWebPartAMBG 
{
	font-size: .7em;
	background-color: #e9cc9a;
	text-decoration: none;	
}

a.scWebPartAMLink
{
	height: 14px;
	background-color: #e9cc9a;
	color: #00445d; 
	text-decoration: none;
	font-weight: bold ;
}

a.scWebPartAMLink:visited, a.scWebPartAMLink:active, a.scWebPartAMLink:selected
{
	height: 14px;
	background-color: #e9cc9a;
	color: #00445d; 
	text-decoration: none;
	font-weight: bold ;
}

a.scWebPartAMLink:hover 
{
	background-color: #e9cc9a;
	height: 14px;
	color: #CE8914;
	text-decoration: underline;
	font-weight: bold ;
}


/*******************************************/
/* WEB part Styles                       */
/*******************************************/

.scWebPartTitleBG
{
	height: 18px;
	background-color: #ce8a14;
}

.scWebPartTitle 
{
	color: #000000;
	font-weight: 900;
}

.scWebPartTextBold 
{
	font-weight: 900;
	color: #000000;
}

.scWebPartText 
{
	color: #000000;
}

.scWebPartDocTitle 
{
	font-size: .7em;
	color: #000000;
	font-weight: 900;
}

.scWebPartDocBG 
{
	width: 220px;
	/*font-size: .7em;*/
	/*font-size: .93em;*/
	background-color: #e9cc9a;
	text-decoration: none;	
}

.scWebPartDocRow 
{
	/*font-size: .7em;*/
	font-size: .93em;
	background-color: #e9cc9a;
	text-decoration: none;	
}

.scWebPartRow 
{
	background-color: #e1bb79;
	text-decoration: none;	
}

.scWebPartBG 
{
	width: 220px;
	font-size: .7em;
	background-color: #e9cc9a;
	text-decoration: none;	
}

a.scWebPartLink
{
	background-color: #e9cc9a;
	color: #00445d; 
	text-decoration: none;
	font-weight: bold ;
}

a.scWebPartLink:visited, a.scWebPartLink:active, a.scWebPartLink:selected
{
	background-color: #e9cc9a;
	color: #00445d; 
	text-decoration: none;
	font-weight: bold ;
}

a.scWebPartLink:hover 
{
	background-color: #e9cc9a;
	color: #CE8914;
	text-decoration: underline;
	font-weight: bold ;
}


.scWebPartCalendarTitleBG
{
	height: 18px;
	background-color: #ce8a14;
}

.scWebPartCalendarTitle 
{
	font-size: .7em;
	color: #000000;
	font-weight: 900;
}

.scWebPartCalendarBGDefault
{
	width: 220px;
}

.scWebPartCalendarBG 
{
	font-size: .7em;
	background-color: #e9cc9a;
	text-decoration: none;	
}


.scWebPartCalendarBGAlt
{
	font-size: .7em;
	background-color: #e1bb79;
	text-decoration: none;	
}

/*******************************************/
/* Department Page Styles                  */
/*******************************************/

table#department td 
{
	font-size: 14px;
	color: #000000;
}

.scDepartmentTitleBG
{
	background-color: #e1bb79;
	font-size: 24px;
}

.scDepartmentNameBG
{
	font-size: 24px;
	font-weight: 900;
	background-color: #e1bb79;
}

.scDepartmentMgr
{
	font-size: 16px;
	font-weight: 900;
}

.scDepartmentMgrTitle
{
	font-size: 16px;
}

.scDepartmentTextBold 
{
	font-size: 16px;
	font-weight: 900;
	color: #000000;
}



a.scDepartmentTitleLink
{
	font-size: 16px;
	color: #00445d; 
	background-color: #e1bb79;
	text-decoration: none;
	font-weight: bold ;
}

a.scDepartmentTitleLink:visited, a.scDepartmentTitleLink:active, a.scDepartmentTitleLink:selected
{
	font-size: 16px;
	color: #00445d; 
	background-color: #e1bb79;
	text-decoration: none;
	font-weight: bold ;
}

a.scDepartmentTitleLink:hover 
{
	font-size: 16px;
	color: #CE8914;
	background-color: #e1bb79;
	text-decoration: underline;
	font-weight: bold ;
}

a.scDepartmentLink
{
	font-size: 14px;
	background-color: #FFFFFF;
	color: #00445d; 
	text-decoration: none;
	font-weight: bold ;
}

a.scDepartmentLink:visited, a.scDepartmentLink:active, a.scDepartmentLink:selected
{
	font-size: 14px;
	background-color: #FFFFFF;
	color: #00445d; 
	text-decoration: none;
	font-weight: bold ;
}

a.scDepartmentLink:hover 
{
	font-size: 14px;
	background-color: #FFFFFF;
	color: #CE8914;
	text-decoration: underline;
 	font-weight: bold ;
}

/*******************************************/
/* Location   Page Styles                  */
/*******************************************/


table#location td 
{
	font-size: 16px;
	color: #000000;
}

.scLocationTitleBG
{
	background-color: #e1bb79;
}

.scLocationNameBG
{
	font-size: 1.2em;
	font-weight: 900;
	background-color: #e1bb79;
}


.scLocationTextBold 
{
	font-size: .75em;
	font-weight: 900;
	color: #000000;
}

.scLocationText 
{
	font-size: .75em;
	color: #000000;
}


a.scLocationLink
{
	font-size: .75em;
	background-color: #FFFFFF;
	color: #00445d; 
	text-decoration: none;
	font-weight: bold ;
}

a.scLocationLink:visited, a.scLocationLink:active, a.scLocationLink:selected
{
	font-size: .75em;
	background-color: #FFFFFF;
	color: #00445d; 
	text-decoration: none;
	font-weight: bold ;
}

a.scLocationLink:hover 
{
	font-size: .75em;
	background-color: #FFFFFF;
	color: #CE8914;
	text-decoration: underline;
	font-weight: bold ;
}


/*******************************************/
/* Job Posting     Styles                  */
/*******************************************/

.scJobNormalText 
{
   	font-size: .75em;
    	text-decoration: none;
}

.scJobNormalUL
{	
	text-decoration: underline;
}

.scJobSummaryText 
{
   	font-size: .75em;
    	text-decoration: none;
}

a.scJobHeader
{
    	font-size: 1.02em;
	font-weight: 900;
    	color: #003366;
    	background-color: #ffffff;
    	text-decoration: underline;
}

a.scJobHeader:visited, a.scJobHeader:active, a.scJobHeader:selected 
{
    	font-size: 1.02em;
	font-weight: 900;
    	color: #003366;
    	background-color: #ffffff;
    	text-decoration: underline;
}


a.scJobHeader:hover 
{
    	font-size: 1.02em;
 	font-weight: 900;
   	color: #B8860B;
    	background-color: #ffffff;
    	text-decoration: underline;
}

/*******************************************/
/* Site Map    Styles                  */
/*******************************************/

.scSiteMapSectionBG 
{
    	background-color: #e9cc9a;

}


/*******************************************/
/* Jail Roster Styles                      */
/*******************************************/

.scJISheader
{
	background-color:#BFCFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}

.scJISRowA
{
	font: 12px Ariel;
	background-color:White;
	font-weight:normal;
	font-style:normal;
	text-decoration:none; 
}

.scJISRowB
{ 
	font: 12px Ariel;
	background-color:#EFF3FB;
	font-weight:normal;
	font-style:normal;
	text-decoration:none; 
}

.scJISlabel
{	
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.scJISnormal
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}


