


/* ********************************* 0. Paradigm people Pop Up ************************************ */
#homepagePopupWrapper {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 3000px;
z-index: 1000;
background: #143e7a url(../css/cupertino/images/ui-bg_diagonals-medium_50_143e7a_40x40.png) 50% 50% repeat; opacity: .75;filter:Alpha(Opacity=75);
}

.closeImageFix
{
z-index:10000;
}


#quickPopupContainer
{
position:absolute;
width:100%;
z-index: 90000;
left: 0px;
}


#quickPopup{
position: relative;
margin-left: auto;
margin-right: auto;
top: 75px;
background-color: #ce2127;
z-index: 90000;
border: 2px solid #ce2127;
width: 878px;

}


#quickPopupLeft
{
width: 373px;
float:left;
}

#quickPopupRight
{
width:505px;
float:right;
background-color: #DEEDDF;
height: 479px;
}

#popupContentLeft
{
width:280px;
float:left;
margin-top: 20px;
padding-left: 20px;
padding-right: 20px;
font-family: arial;
font-size: 90%;
}

#popupContentLeft ul
{
margin-left: 10px;
list-style:none;
list-style-type: none;
}

#popupContentLeft li
{
margin-bottom: 0.1em;
	background-image: url(/userfiles/pp_popups/winter2011/pp_popup_bulletPoint.jpg);
background-repeat: no-repeat;
background-position: left 50%;
padding-left: 15px;
}

#popupContentRight
{
width:185px;
float:right;
margin-top: 20px;
}


#popupCompLink, #popupSurveyLink
{
position:absolute;
bottom: -35px;
right: -40px;
}

#popupSurveyLink
{
bottom: -25px;
right: 100px
}
/* ****************************** 0. Paradigm people Pop Up  - END ******************************** */


/* ********************************* background color ************************************ */
body {
background-color: #7fd4e5;
}

/* ****************************** background color  - END ******************************** */


/* ********************************* FOOTER ************************************ */
#socialIcons
{
float: left;
padding: 0px;
width: 200px;
display: inline;
margin-top: 15px;
}


#mainFooter 	{
margin-top: 10px;
margin: auto;
padding: 10px;
padding-right: 0px;
padding-bottom: 0px;
width: 894px;
background-color: #F3F3F5;
text-align: left;
background-image:none;
float: none;
clear: both;
border: none;
padding-top: 5px;
}

* html #mainFooter
{
padding-bottom: 0px;
}

#mainFooter ul {
float: none;
clear: none;
margin: 0px;
padding: 0px;
list-style-type:none;
list-style-image: none;
text-align: left;
}

#mainFooter li {
float: left;
margin: 0px;
padding: 0px;
display: block;
height: 14px;
line-height: 12px;
text-align: left;
margin-top: 5px;	
}

#mainFooter a, #mainFooter a:visited, #mainFooter a:hover {
margin: 0px;
margin-left: 3px;
margin-right: 4px;
color: #666666;
font-size: 7pt;
font-weight: normal;
height: 12px;
line-height: 12px;
text-align: left;
} 

#footerTextAbove {
margin: 0px;
width: 380px;
float: left;
clear: none;
display: inline;
font-size: 85%;
padding: 3px;
padding-left: 80px;
margin-left: 10px;
margin-top: 15px;
text-align: center;
}

#footerTextAbove p, #footerTextAbove img {
padding: 0px;    
}

#footerTextBelow {
float: left;
font-size: 85%;
width: 195px;
margin-left: 15px;
margin-top:0px;
padding: 0px;
}




.footerBreakChar {
color: #666666;
font-size: 7pt;
height: 12px;
line-height: 12px;
}

/* ****************************** FOOTER  - END ******************************** */


/* ********************************* MODULE - News Ticker ************************************ */
.newsticker {
position: absolute;
top: 156px;
left: 0px;
list-style-type: none;
padding: 5px;
padding-top: 6px;
margin: 0px;
width: 555px;
font-weight: bold;
}
/* ****************************** MODULE - News Ticker  - END ******************************** */


/* ********************************* Module - Page Image Plus ************************************ */
#PageImagesPlusTextArea {
float: left;
height: 246px;
overflow: hidden;
}


#PageImagesPlus h1 {
margin-left: 10px;
color: #AF3327;
width: 460px;
}


#pageImageImagePlus1 {
float: left;
display: inline;
width: 705px;
height: 247px;
border-bottom: 4px solid #00a0c8;
margin: 0px;
padding: 0px;
}

#pageImageImagePlus1 img {
width: 705px;
border: none;
}


#pageImageImagePlus2 {
clear: both;
float: left;
display: inline;
height: 123px;
overflow: hidden;
margin: 0px;
padding: 0px;
}

#pageImageImagePlus3{
float: left;
display: inline;
height: 123px;
overflow: hidden;
margin: 0px;
padding: 0px;
}

#pageImageImagePlus4 {
float: left;
display: inline;
height: 123px;
overflow: hidden;
margin: 0px;
padding: 0px;
}

#PageImagesPlus img, #PageImagesPlus a img
{
display: block;
}
/* ****************************** Module - Page Image Plus  - END ******************************** */


/* ********************************* Page Element - MAIN PAGE CONTENT ************************************ */
#mainPageContent {
width: 705px;
float: left;
display: inline;
}


/* ****************************** Page Element - MAIN PAGE CONTENT  - END ******************************** */


/* ********************************* Page Element - Navigation - Quick Links ************************************ */
#quickLinks {
	position:relative;
	width: 199px;
	font-size:11px;
	margin: 0px;
	z-index: 4;
	background-color: #dddddd;
	padding: 0px;
	clear: both;
margin-left: -4px;
}

* html #quickLinks
{
width:185px;
float: right;
}

#quickLinks h2 {
	margin: 0px;
	padding-left: 7px;
	width: 193px;
	color: #fff;
	background-image: url(../images/quickLinksHeaderBG.png);
	background-repeat: no-repeat;
	background-color: none;
	height: 31px;
	line-height: 31px;
	font-size: 130%;
	font-weight: normal;
margin-left: -3px;
}

* html #quickLinks h2
{
width: 187px;
}


/* remove all the bullets, borders and padding from the default list styling */
#quickLinks ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
	list-style-image: none;
}

#quicklinksTop {
height: 247px
}

#quicklinksBottom {
height: 127px
}

#quickLinks li {
	text-align: left;
	padding:0px;
	margin:0px;
	list-style-type:none;
	list-style-image: none;
	}


/* style the links for the top level */
#quickLinks a, #quickLinks a:visited {
display: block;
font-weight: normal;
text-decoration: none;
color: #555;
line-height: 14px;
width: 191px;
padding-top: 7px;
padding-bottom: 4px;
padding-left: 8px;
font-size: 105%;
}

* html #quickLinks a,* html #quickLinks a:visited {
width: 192px;
}

#quickLinks a:hover{
background-color: #eee;
}



/* ****************************** Page Element - Navigation - Quick Links  - END ******************************** */


/* ********************************* Page RIght ************************************ */
#pageRight {
	float: right;
	margin: 0px;
	width: 195px;
	text-align:left;

}


#pageRight h2 {
	color:#FFFFFF;
	margin:0px;
}


* html #pageRight
{
width: 187px;
}
/* ****************************** Page RIght  - END ******************************** */


/* ********************************* wrapper ************************************ */
#wrapper
{
background: none;
background-color: #fff;
}
/* ****************************** wrapper  - END ******************************** */
