@charset "UTF-8";
/* @import url(http://fonts.googleapis.com/css?family=Muli);
@import url(http://fonts.googleapis.com/css?family=Terminal+Dosis:700);
CSS Document 
*/

body {
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
}

a:link {
color:#046BB2;
text-shadow:#CCCCCC 1px 1px;
text-decoration:none;
border-bottom:dotted 1px #999999;
margin-bottom:-1px;
}
a:visited {
color:#046BB2;
text-shadow:#CCCCCC 1px 1px;
text-decoration:none;
border-bottom:dotted 1px #999999;
margin-bottom:-1px;
}
a:hover {
color:#000099;
text-shadow:#CCCCCC 1px 1px;
text-decoration:none;
border-bottom:solid 1px #046BB2;
margin-bottom:-1px;
}
.removeFilter {
		cursor:pointer;
	}
	.removeFilter:hover {
		opacity:.9;
	}
#leftBG {
position:absolute;
height:100%;
width:50%;

}
#rightBG {
position:absolute;
height:100%;
left:50%;
width:50%;

}

.padMe {
padding-left:40px;
padding-right:40px;
}

#innerToolbar_horizontal {
padding-right:20px;
padding-left:20px;
margin-top:4px;
color:#FFFFFF;
}
#bottomContent_stretch {
margin-top:10px;
padding:20px;
}


.pdfLink {
float:left;
background:url(../images/pdfIcon.png) no-repeat;
height:35px;
width:35px;
margin-right:2px;
margin-top:-7px;
}
.docLink {
float:left;
background:url(../images/docIcon.png) no-repeat;
height:35px;
width:35px;
margin-right:2px;
margin-top:-7px;
}
.xlsLink {
float:left;
background:url(../images/xlsIcon.png) no-repeat;
height:35px;
width:35px;
margin-right:2px;
margin-top:-7px;
}

.emailLink {
float:left;
background:url(../images/contactIcon.png) no-repeat;
height:35px;
width:35px;
margin-right:2px;
margin-top:-6px;
}
.webLink {
float:left;
background:url(../images/exLink.png) no-repeat;
height:35px;
width:35px;
margin-right:2px;
margin-top:-7px;
}
.intLink {
float:left;
background:url(../images/sectLink.png) no-repeat;
height:35px;
width:35px;
margin-right:2px;
margin-top:-4px;
}
.mapLinkOrig {
float:left;
background:url(../images/mapIcon.png) no-repeat;
height:35px;
width:35px;
margin-right:2px;
margin-top:-6px;
}
.webLinkOrig {
float:left;
background:url(../images/exLink.png) no-repeat;
height:35px;
width:35px;
margin-right:2px;
margin-top:-7px;
}
.intLinkOrig {
float:left;
background:url(../images/sectLink.png) no-repeat;
height:35px;
width:35px;
margin-right:2px;
margin-top:-4px;
}
.mapLink {
float:left;
background:url(../images/mapIcon.png) no-repeat;
height:35px;
width:35px;
margin-right:2px;
margin-top:-6px;
}

.grayBox {
padding-top:10px;
background-color:#FFFFFF;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border:1px solid #C1C1C1;
font-size:12px;
-moz-box-shadow: 0 1px 5px 0 #4A4A4A;
-webkit-box-shadow: 0 1px 5px 0 #4A4A4A;
box-shadow: 0 1px 5px 0 #4A4A4A;
background:#FFFFFF url(../images/greybg.png) repeat-x bottom left;
}
.grayBox .pageLinks {
margin-bottom:5px;
}
.grayBox h2 {
background:url(../images/rarrow.jpg) no-repeat left center;
padding-left:20px;
font-size:24px;
font-weight:bold;
font-color:#000060;
}
.blueBox {
padding-top:10px;
background-color:#FFFFFF;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border:1px solid #C1C1C1;
font-size:12px;
-moz-box-shadow: 0 1px 5px 0 #4A4A4A;
-webkit-box-shadow: 0 1px 5px 0 #4A4A4A;
box-shadow: 0 1px 5px 0 #4A4A4A;
background:#FFFFFF url(../images/bluebg.png) repeat-x bottom left;
}
.blueBox .pageLinks {
margin-bottom:5px;
}
.blueBox h2 {
background:url(../images/rarrow.jpg) no-repeat left center;
padding-left:20px;
font-size:24px;
font-weight:bold;
font-color:#000060;
}
#shareWidgets a:hover{
border:0;
}
#shareWidgets a:link{
border:0;
}
#shareWidgets a:visited{
border:0;
}
#footerText {
padding:20px;
}
#leftBar {
float:left; width:300px;min-height:600px; padding:10px;padding-left:0px;
border-right:1px solid #EFEFEF;
text-align:center;
}
#menu {
text-align:left !important;
}
#menu ul {
list-style:none;
margin:0;
padding:0;
list-style-position:outside;
width:260px;
font-size:16px;
color:#660000;
text-shadow:1px 1px #CCCCCC;
font-weight:bold;
}
#menu ul li {
width: 260px;
display:block;
margin-top:10px; margin-bottom:10px;
}
#menu ul li a{
display:block;
width:260px;padding:10px;padding-left:20px;
letter-spacing:1px;
font-size:16px;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
-moz-border-radius: 8px;
-webkit-border-bottom: 8px;

}
#menu ul li a:link{
display:block;
list-style:none;
text-decoration:none;
background:none;
background-color:#FFFFFF;
width: 260px;
padding-left:20px;
color:#660000;
text-shadow:1px 1px #CCCCCC;
font-weight:bold;

}
#menu ul li a:visited{
list-style:none;
display:block;
text-decoration:none;
background:none;
background-color:#FFFFFF;
width: 260px;
padding-left:20px;
color:#660000;
text-shadow:1px 1px #CCCCCC;
font-weight:bold;

}
#menu ul li a:hover{
list-style:none;
display:block;
padding:10px;
text-decoration:none;
border:1px solid #B9D0EA;
background:#14499C url(../images/sectLink.png) no-repeat 5px center;
padding-left:50px;
width: 230px;
color:#FFFFFF;
text-shadow:1px 1px #000000;
font-weight:bold;

}
#menu ul .editMenu a:hover{
list-style:none;
display:block;
padding:10px;
text-decoration:none;
border:1px solid #B9D0EA;
background:#14499C url(../images/editBG.png) no-repeat left center;
padding-left:40px;
width: 240px;
color:#FFFFFF;
text-shadow:1px 1px #000000;
font-weight:bold;

}
#menu ul.drop li ul.nested{
display:none;
position:relative;
list-style:none;
margin:0;
width:260px;
z-index:1;
margin-top:5px;
padding:5px !important;
-moz-border-radius:8px;
-webkit-border-bottom:8px;
background-color:#B9D0EA;
font-size:14px;
color:#660000;margin-left:20px;
text-shadow:1px 1px #CCCCCC;
font-weight:bold;
}
#menu ul.drop li ul.nested li {
margin-top:5px;
margin-bottom:5px;
width: 260px;

-moz-border-radius:6px !important;
-webkit-border-bottom:6px !important;
display:block;
padding:0;
margin:0;
}
#menu ul.drop li ul.nested li a{
display:block;
letter-spacing:1px;
margin:0px !important;
border:0px;
padding:10px; padding-left:20px;
font-size:14px;
width:230px;
}


#menu ul.drop li ul.nested li a:link{
list-style:none;
text-decoration:none;
-moz-border-radius: 0px;
-webkit-border-bottom: 0px;
-moz-border-radius: 0px!important;
-webkit-border-bottom: 0px !important;

background:#B9D0EA url(../images/small_arrow.png) no-repeat 5px center !important;
color:#03142e !important;
border:1px solid #B9D0EA;

text-shadow:1px 1px #FFFFFF !important;
font-weight:bold;

}
#menu ul.drop li ul.nested li a:visited{
list-style:none;
-moz-border-radius: 0px;
-webkit-border-bottom: 0px;
text-decoration:none;
border:1px solid #B9D0EA;
-moz-border-radius: 0px!important;
-webkit-border-bottom: 0px !important;

background:#B9D0EA url(../images/small_arrow.png) no-repeat 5px center !important;
color:#03142e !important;
text-shadow:1px 1px #FFFFFF !important;
font-weight:bold;
}
#menu ul.drop li ul.nested li a:hover{
display:block;
border:1px solid #14499C;
background:#14499C url(../images/small_arrow.png) no-repeat 5px center !important;
letter-spacing:1px;
font-size:14px;
-moz-border-radius:6px !important;
-webkit-border-bottom:6px !important;
color:#FFFFFF !important;
text-shadow: 1px 1px #000000 !important;
}
#menu ul.drop li a:hover {
color:#FFFFFF !important;
text-shadow: 1px 1px #000000 !important;
}
#menu .close {
position:absolute;
z-index:2;
right:-10px;
top:-10px;
height:30px;
cursor:pointer;
width:30px;
background:url(../images/close.png) no-repeat center center;
}
#menu ul.dropOpen li ul.nested{

position:relative;
list-style:none;
margin:0;
width:260px;
z-index:1;
margin-left:20px;
margin-top:5px;
padding:5px !important;
-moz-border-radius:8px;
-webkit-border-bottom:8px;
background-color:#B9D0EA;
font-size:14px;
color:#660000;
text-shadow:1px 1px #CCCCCC;
font-weight:bold;
}
#menu ul.dropOpen li ul.nested li {
margin-top:5px;
margin-bottom:5px;
width: 260px;
-moz-border-radius:6px !important;
-webkit-border-bottom:6px !important;
display:block;
padding:0;
margin:0;
}
#menu ul.dropOpen li ul.nested li a{
display:block;
letter-spacing:1px;
margin:0px !important;
border:0px;
padding:10px; padding-left:20px;
font-size:14px;
width:230px;
}


#menu ul.dropOpen li ul.nested li a:link{
list-style:none;
text-decoration:none;
-moz-border-radius:6px !important;
-webkit-border-bottom:6px !important;

background:url(../images/small_arrow.png) no-repeat 5px center !important;
color:#03142e !important;

text-shadow:1px 1px #FFFFFF !important;
font-weight:bold;

}
#menu ul.dropOpen li ul.nested li a:visited{
list-style:none;
-moz-border-radius: 0px;
-webkit-border-bottom: 0px;
text-decoration:none;
-moz-border-radius:6px !important;
-webkit-border-bottom:6px !important;

background:url(../images/small_arrow.png) no-repeat 5px center !important;
color:#03142e !important;
text-shadow:1px 1px #FFFFFF !important;
font-weight:bold;
}
#menu ul.dropOpen li ul.nested li a:hover{
display:block;

background:#14499C url(../images/small_arrow.png) no-repeat 5px center !important;
letter-spacing:1px;
font-size:14px;
-moz-border-radius:6px !important;
-webkit-border-bottom:6px !important;
color:#FFFFFF !important;
text-shadow: 1px 1px #000000 !important;
}
#menu ul.dropOpen li a:hover {
color:#FFFFFF !important;
text-shadow: 1px 1px #000000 !important;
}
#extraContent {
padding:5px; margin-top:10px;
}
.bullet {
font-size:11px;
text-transform:none;
color:#CCCCCC;
text-shadow:1px 1px #666666;
}
#content {
width:auto;
float:none;

padding:0px;
margin-top:0px;
font-size:13px;
line-height:18px;
}
.round {
border-radius:8px;

box-shadow: 0 1px 1px 0 #AFAFAF;
-moz-border-radius: 8px;
-webkit-border-bottom: 8px;
}
.round-top {
border-radius:8px 8px 0px 0px;

box-shadow: 0 1px 1px 0 #AFAFAF;
-moz-border-radius: 8px 8px 0px 0px;
-webkit-border-bottom:8px 8px 0px 0px;
}
.round-bottom {
border-radius:0px 0px 8px 8px;

box-shadow: 0 1px 1px 0 #AFAFAF;
-moz-border-radius: 0px 0px 8px 8px;
-webkit-border-bottom: 0px 0px 8px 8px;
}
.editBox {
background:#CCFFFF url(../images/editBG.png) no-repeat left center;
margin:10px auto;
margin-top:0px;
padding:10px 15px;
text-align:center;
cursor:pointer;
font-variant:small-caps;
border:1px solid #FF0000;
background-color:#FFFFCC;
-moz-border-radius: 8px;
-webkit-border-bottom: 8px;
font-size:13px;
font-weight:bold;
letter-spacing:0px;
color:#333333 !important;
}
.moduleBox {
margin:10px auto;
margin-top:0px;
padding:10px 15px;
text-align:center;
cursor:pointer;
font-variant:small-caps;
border:1px solid #000066;
background:#CCFFFF url(../images/editBG.png) no-repeat left center;

-moz-border-radius: 8px;
-webkit-border-bottom: 8px;
font-size:14px;
font-weight:bold;
letter-spacing:0px;
color:#333333 !important;
}




#outerContainer1 {

position:relative;
margin-left:auto;
margin-right:auto;
width:800px;
padding:0;

}
#outerContainer2 {
z-index:4;
margin:0;
left:auto;
width:auto;
top:auto;
position:relative;
padding:0px;
}
#innerContainer {
padding:20px;
background:none;
margin-left:auto;
width:auto;
margin-right:auto;min-height:800px;
padding-top:10px;
}
#header {

width:1010px;
top:auto;
padding-left:30px;
padding-right:30px;
position:relative;
height:164px;
padding-top:10px;
z-index:5;
}
.headerImage {
position:absolute;
left:10px;
top:10px;
z-index:0;
}
#toolBar_horizontal {
top:auto;
left:auto;
width:1000px;
height:48px;
margin-left:60px;
background:url(../images/toolbar_noHead.png) no-repeat center center;
position:relative;
padding-top:12px;
z-index:100;
}
#contentArea {
float:left;
padding:20px;
}


#footer {
font-size:12px;
clear:both;
height:auto;
margin:0;
width:auto;
color:#fff;
padding:0;
text-align:center;
background-position:bottom left !important;
}

#footer a:link {
color:#CCFF66;
text-shadow:#000 1px 1px;
text-decoration:none;
border-bottom:dotted 1px #66CCFF;
margin-bottom:-1px;
}
#footer a:visited {
color:#CCFF66;
text-shadow:#000 1px 1px;
text-decoration:none;
border-bottom:dotted 1px #66CCFF;
margin-bottom:-1px;
}
#footer a:hover {
color:#66CCFF;
text-shadow:#000 1px 1px;
text-decoration:none;
border-bottom:solid 1px #CCFF66;
margin-bottom:-1px;
}
#innerToolbar_horizontal {
padding-right:20px;
padding-left:20px;
margin-top:4px;
padding-left:0px;
color:#FFFFFF;
}
#menuBar_horizontal div {
float:left;
}
#menuBar_horizontal div a{
height:100%;
padding:6px; padding-right:20px; padding-left:20px; 
font-weight:bold;
font-size:14px;
text-decoration:none;
border-bottom:0px;
margin:0;
}
#menuBar_horizontal div a:link{
color:#FFFFFF;
text-shadow:#000033 1px 1px;
}
#menuBar_horizontal div a:visited{
color:#FFFFFF;
text-shadow:#000033 1px 1px;
}
#menuBar_horizontal div a:hover{
color:#CFCFCF;
text-shadow:#000000 1px 1px;
background-color:#000066;

border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
}
#menuBar_horizontal .line {
border-right:#000066 1px solid;
width:10px;
padding-left:5px;
margin-right:15px;
height:22px;
}
.picBox {
width:1080px;
height:116px;
margin-right:auto;
margin-left:auto;
margin-bottom:20px;
margin-top:-60px;
position:relative;
overflow:hidden;
-moz-box-shadow: 0 0 9px #000;
-webkit-box-shadow: 0 0 9px #000;
box-shadow: 0 0 9px #000;
border-radius: 32px;
-moz-border-radius: 32px;
-webkit-border-radius: 32px;
}
.intpicBox {
float:left;
height:116px;
width:360px;
overflow:hidden;
}
.intpicBox2 {
float:left;
height:116px;
width:360px;
overflow:hidden;
}
.imageCont {
overflow:hidden;
position:absolute;
top:0px;
left:0px;
z-index:29;
}
.imageCont2 {
overflow:hidden;
position:absolute;
top:0px;
left:0px;
z-index:30;
}
.box1 {
background:url(../images/headerImages/homecare_bw.png) no-repeat top left;
border-bottom-left-radius: 32px;
-moz-border-radius-bottomleft: 32px;
-webkit-border-bottom-left-radius: 32px;
border-top-left-radius: 32px;
-moz-border-radius-topleft: 32px;
-webkit-border-top-left-radius: 32px;
}
.box2 {
background:url(../images/headerImages/hospice_bw.png) no-repeat top left;
}
.box3 {
background:url(../images/headerImages/daybreak_bw.png) no-repeat top left;
border-bottom-right-radius: 32px;
-moz-border-radius-bottomright: 32px;
-webkit-border-bottom-right-radius: 32px;
border-top-right-radius: 32px;
-moz-border-radius-topright: 32px;
-webkit-border-top-right-radius: 32px;
}
.ibox1 {
background:url(../images/headerImages/homecare_color.png) no-repeat top left;
border-bottom-left-radius: 32px;
-moz-border-radius-bottomleft: 32px;
-webkit-border-bottom-left-radius: 32px;
border-top-left-radius: 32px;
-moz-border-radius-topleft: 32px;
-webkit-border-top-left-radius: 32px;
}
.ibox2 {
background:url(../images/headerImages/hospice_color.png) no-repeat top left;
}
.ibox3 {
background:url(../images/headerImages/daybreak_color.png) no-repeat top left;
border-bottom-right-radius: 32px;
-moz-border-radius-bottomright: 32px;
-webkit-border-bottom-right-radius: 32px;
border-top-right-radius: 32px;
-moz-border-radius-topright: 32px;
-webkit-border-top-right-radius: 32px;
}

.pageLinks a:link{	display:block;
	    -webkit-appearance: none;
    -moz-appearance: none;
	appearance:none;
cursor:pointer;
	text-align:center;
	border : solid 1px #006bcf;
	border-radius : 6px;
	moz-border-radius : 3px;
	font-size : 1em;
	font-weight:bold;
	color : #ffffff;
	padding : 6px 17px;
	background-color:#36C;
	text-shadow:none !important;
	border:0 !important;
}

.pageLinks a:hover{background-color:#003366;

}
.grayBox {
padding-top:10px;
background-color:#FFFFFF;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border:1px solid #C1C1C1;
font-size:12px;
background-color:#fff;
  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  background-image: -webkit-gradient(linear, left top, left bottom,
        color-stop( 0.0, rgb(255, 255, 255) ),
        color-stop( 0.800, rgb(252, 252, 252) ),
        color-stop( 1.0, rgb(239, 239, 239) ));

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: -webkit-linear-gradient(top,
        rgb(255, 255, 255), 
        rgb(252, 252, 252) 80.0%,
        rgb(239, 239, 239) );

  /*  Firefox 3.6+  */
  background-image: -moz-linear-gradient(top,
        rgb(255, 255, 255), 
        rgb(252, 252, 252) 80.0%,
        rgb(239, 239, 239) );

  /*  IE 10+  */
  background-image: -ms-linear-gradient(top,
        rgb(255, 255, 255), 
        rgb(252, 252, 252) 80.0%,
        rgb(239, 239, 239) );

  /*  Opera 11.10+  */
  background-image: -o-linear-gradient(top,
        rgb(255, 255, 255), 
        rgb(252, 252, 252) 80.0%,
        rgb(239, 239, 239) );

  /*  W3C  */
  background-image: linear-gradient(top,
        rgb(255, 255, 255), 
        rgb(252, 252, 252) 80.0%,
        rgb(239, 239, 239) );
}
.grayBox .pageLinks {
margin-bottom:5px;
}
.grayBox h2 {
background:url(../images/rarrow.jpg) no-repeat left center;
padding-left:20px;
font-size:24px;
font-weight:bold;
font-color:#000060;
}
.blueBox {
padding-top:10px;
background-color:#FFFFFF;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border:1px solid #C1C1C1;
font-size:12px;
background:#FFFFFF url(../images/bluebg.png) repeat-x bottom left;
}
.blueBox .pageLinks {
margin-bottom:5px;
}
.blueBox h2 {
background:url(../images/rarrow.jpg) no-repeat left center;
padding-left:20px;
font-size:24px;
font-weight:bold;
font-color:#000060;
}
.goldBox {
padding-top:10px;
background-color:#FFFFFF;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border:1px solid #C1C1C1;
font-size:12px;
background:#FFFFFF url(../images/goldbg.png) repeat-x bottom left !important;
}
.goldBox .pageLinks {
margin-bottom:5px;
}
.goldBox h2 {
background:url(../images/rarrow.jpg) no-repeat left center;
padding-left:20px;
font-size:24px;
font-weight:bold;
font-color:#000060;
}
.transBox {
padding-top:10px;

border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border:1px solid #C1C1C1;
font-size:12px;
background:url(../images/transbg.png) repeat-x bottom left;
}
.transBox .pageLinks {
margin-bottom:5px;
}
.transBox h2 {
background:url(../images/rarrow.jpg) no-repeat left center;
padding-left:20px;
font-size:24px;
font-weight:bold;
font-color:#000060;
}
#footerText {
width:1000px;
margin-right:auto;
margin-left:auto;
padding-left:20px;
padding-right:20px;
}
.grayBox, .goldBox {
font-size:14px !important;	
}
#pageContent h1 {
margin-bottom:8px;
padding-bottom:8px;
border-bottom:1px solid #ccc;	
}
.grayBox label {
vertical-align:top;	
}
.goldBox label {
vertical-align:top;
font-size:16px !important;	
}
.webLink {
float:left;
background:url(../images/blue_gray/exLink.png) no-repeat;
height:35px;
width:35px;
margin-right:2px;
margin-top:-7px;
}
.mapLink {
float:left;
background:url(../images/blue_gray/mapIcon.png) no-repeat;
height:35px;
width:35px;
margin-right:2px;
margin-top:-7px;
}
.intLink {
float:left;
background:url(../images/blue_gray/sectLink.png) no-repeat;
height:35px;
width:35px;
margin-right:2px;
margin-top:-7px;
}
.priceLink {
float:left;
background:url(../images/specialPriceTag.png) no-repeat;
margin-top:-7px;
width:47px;
height:60px;
}
#redRibbon, #blueRibbon, #greenRibbon, #light-goldRibbon, #goldRibbon, #aquaRibbon {
padding-left:65px;
padding-right:75px;
padding-top:20px;
padding-bottom:30px;
position:relative;
z-index:10;
width:1162;
left:-120px;
height:80px;
margin-top:-20px;
}
div.blue {
background:#222255 url(../images/blue_bg.png) repeat-x top left;
padding:20px;
}

div.lightblue {
background:#3399FF url(../images/lightblue_bg.png) repeat-x top left;
padding:20px;
}
div.white {
background-color:#FFF !important;
padding:20px;
}
div.red {
background-color:#FF0000 !important;
color:#fff;
font-size:14px;
font-weight:bold;
padding:20px;
}
div.orange {
background:#F38430 url(../images/orange_bg.png) repeat-x top left !important;
padding:20px;
}

div.darkgreen {
background:#336600 url(../images/green_bg.png) repeat-x top left !important;
padding:20px;
}
div.lightgreen {
background:#99cc00 url(../images/lime_bg.png) repeat-x top left !important;
padding:20px;
}
.left-half {
width:460px;
float:left;
margin-right:10px;
}
.right-half {
width:460px;
float:right;
margin-left:10px;
}
.stopFloat {
clear:both;
margin-top:20px;
}

#blueRibbon {
background:url(../images/blue_gray/blueRibbon.png) no-repeat;

}
#redRibbon {
background:url(../images/blue_gray/redRibbon.png) no-repeat;
}
#goldRibbon {
background:url(../images/blue_gray/goldRibbon.png) no-repeat;

}
#greenRibbon {
background:url(../images/blue_gray/greenRibbon.png) no-repeat;

}
#aquaRibbon {
background:url(../images/blue_gray/aquaRibbon.png) no-repeat;

}
#light-goldRibbon {
background:url(../images/blue_gray/lightgoldRibbon.png) no-repeat;

}
td div.pageLinks a {
width:94% !important;
display:block !important;
padding-left:3% !important;
padding-right:3% !important;
}
div.blue h6 {
text-align:center;  color:#000066; font-size:38px; font-weight:bold;
padding:10px;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
height:40px;
background:url(../images/lightblue_bg.png) repeat-x top left;
margin:0;
margin-bottom:14px;
padding-top:20px;
padding-bottom:0px;
overflow:hidden;
-moz-box-shadow:0 0 9px #000066;
-webkit-box-shadow:0 0 9px #000066;
box-shadow:0 0 9px #000066;
}
div.orange h6 {
text-align:center; color:#000066; font-size:38px; font-weight:bold;
padding:10px;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
height:40px;
background-color:#fff;
margin:0;
margin-bottom:14px;
padding-top:20px;
padding-bottom:0px;
overflow:hidden;
-moz-box-shadow:0 0 9px #CC6600;
-webkit-box-shadow:0 0 9px #CC6600;
box-shadow:0 0 9px #CC6600;
}

div.blue .pageLinks a:link{
display:block;
	    -webkit-appearance: none;
    -moz-appearance: none;
	appearance:none;
cursor:pointer;
	text-align:center;
	border : solid 1px #006bcf;
	border-radius : 6px;
	moz-border-radius : 3px;
	font-size : 1em;
	font-weight:bold;
	color : #ffffff;
	padding : 6px 17px;
	background-color:#36C;
	text-shadow:none !important;
	border:0 !important;
}

div.blue .pageLinks a:hover{background-color:#003366;

}



div.blue button{font-size: 13px;
display:block;
	    -webkit-appearance: none;
    -moz-appearance: none;
	appearance:none;
cursor:pointer;
	text-align:center;
	border : solid 1px #006bcf;
	border-radius : 6px;
	moz-border-radius : 3px;
	font-size : 1.1em;
	font-weight:bold;
	color : #ffffff;
	padding : 6px 17px;
	background-color:#36C;
}
div.blue button:hover{background-color:#003366;

}




div.orange .pageLinks a:link{font-size: 13px;
font-weight:bold;
text-align:center;
padding:4px;
padding-left:20px;
padding-right:20px;
background-color:none;
background:url(../images/transbg.png) repeat-x top left;
color:#CC6600;

text-shadow:#CCCCCC 1px 1px;
border:1px solid #CC6600 !important;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
text-decoration:none;
}
div.orange .pageLinks a:visited{font-size: 13px;
font-weight:bold;
text-align:center;
padding:4px;
padding-left:20px;
padding-right:20px;
background-color:none;
background:url(../images/transbg.png) repeat-x top left;
color:#CC6600;

text-shadow:#CCCCCC 1px 1px;
border:1px solid #CC6600 !important;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
text-decoration:none;
}
div.orange .pageLinks a:hover{font-size: 13px;
font-weight:bold;
text-align:center;
padding:4px;
padding-left:20px;
padding-right:20px;
background:none;
background-color:#CC6600;
color:#fff;
text-shadow:#000 1px 1px;
border:1px solid #CC6600 !important;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
text-decoration:none;

}
div.darkgreen .pageLinks a:link{font-size: 13px;
font-weight:bold;
text-align:center;
padding:4px;
padding-left:20px;
padding-right:20px;
background-color:none;
background:url(../images/transbg.png) repeat-x top left;
color:#336600;

text-shadow:#CCCCCC 1px 1px;
border:1px solid #336600 !important;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
text-decoration:none;
}
div.darkgreen .pageLinks a:visited{font-size: 13px;
font-weight:bold;
text-align:center;
padding:4px;
padding-left:20px;
padding-right:20px;
background-color:none;
background:url(../images/transbg.png) repeat-x top left;
color:#336600;

text-shadow:#CCCCCC 1px 1px;
border:1px solid #336600 !important;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
text-decoration:none;
}
div.darkgreen .pageLinks a:hover{font-size: 13px;
font-weight:bold;
text-align:center;
padding:4px;
padding-left:20px;
padding-right:20px;
background:none;
background-color:#336600;
color:#fff;
text-shadow:#000 1px 1px;
border:1px solid #336600 !important;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
text-decoration:none;

}
div.lightgreen .pageLinks a:link{font-size: 13px;
font-weight:bold;
text-align:center;
padding:4px;
padding-left:20px;
padding-right:20px;
background-color:none;
background:url(../images/transbg.png) repeat-x top left;
color:#336600;

text-shadow:#CCCCCC 1px 1px;
border:1px solid #336600 !important;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
text-decoration:none;
}
div.lightgreen .pageLinks a:visited{font-size: 13px;
font-weight:bold;
text-align:center;
padding:4px;
padding-left:20px;
padding-right:20px;
background-color:none;
background:url(../images/transbg.png) repeat-x top left;
color:#336600;

text-shadow:#CCCCCC 1px 1px;
border:1px solid #336600 !important;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
text-decoration:none;
}
div.lightgreen .pageLinks a:hover{font-size: 13px;
font-weight:bold;
text-align:center;
padding:4px;
padding-left:20px;
padding-right:20px;
background:none;
background-color:#336600;
color:#fff;
text-shadow:#000 1px 1px;
border:1px solid #336600 !important;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
text-decoration:none;

}
.floatRight div, .floatRight img {
float:right !important;
margin-left:30px;
}
.floatLeft div, .floatLeft img {
float:left !important;
margin-right:30px;
}
.bigbox {
width:300px !important;
height:250px !important;
background-color:#333333;
margin-bottom:30px;
color:#fff;
}
.leaderboard {
width:728px !important;
height:90px !important;
background-color:#333333;
margin-bottom:30px;
color:#fff;
}
.small_banner {
width:468px !important;
height:60px !important;
background-color:#333333;
margin-bottom:30px;
color:#fff;
}
#leaf {
z-index:101;
background:url(../images/leaf_overlay.png) no-repeat top left;
width:90px;
height:92px;
right:-30px;
top:-20px;
position:absolute;	
}
.grayBox {
padding:20px;
line-height:20px;
font-weight:bold;
}
table.ui-datepicker-calendar {
	height:250px !important;
}
.ui-datepicker-multi .ui-datepicker-group {
	width:250px !important;
}
.grayBox h2 {
background:none;
padding-left:10px;
}
select {
font-size:13px;
padding:5px;
padding-top:3px;
padding-bottom:3px;
min-width:150px;
}
.insertionDates {
display:none; margin-bottom:20px;
border:none !important;
}
.warning {
margin-top:5px;
margin-bottom:5px;
color:#FFF;
padding-left:5px; padding-right:5px;
background-color:#FF0000;
position:absolute;
font-size:12px;
}
.goldBox {
padding:20px;
line-height:20px;
font-weight:bold;
margin-bottom:10px;
}
body {
font-size:14px;
background:none;
background-color:#efefef;
}
table, tr, td {
font-size:14px;
font-weight:bold;
line-height:20px;
}.ui-datepicker-multi-2 .ui-datepicker-group{
width:46% !important;
margin-left:1% !important;
margin-right:1% !important;
}
.ui-datepicker-multi {
width:750px !important;
}
.ui-datepicker .ui-datepicker-calendar .ui-state-highlight a {
	background: #743620 none; /* a color that fits the widget theme */
	color: white; /* a color that is readeable with the color above */
}
#startDate .ui-state-active {
	background: #743620 none !important; /* a color that fits the widget theme */
	color: white !important; /* a color that is readeable with the color above */
}
table.ui-datepicker-calendar {border-collapse: separate;}
	.ui-datepicker-calendar td {border: 1px solid transparent;}

.grayBox h1 {
margin-top:0px;
border-bottom:1px solid #ccc;
margin-bottom:30px;
color:#333;
padding-bottom:10px;
}
.goldBox h1 {
margin-top:0px;
border-bottom:1px solid #ccc;
margin-bottom:30px;
color:#333;
font-size:18px;
padding-bottom:10px;
}
.style2 {font-size: 12px}
.style3 {color: #FF0000}


div.red .pageLinks a:link{font-size: 13px;
font-weight:bold;
text-align:center;
padding:4px;
padding-left:20px;
padding-right:20px;
background-color:none;
background:url(../images/transbg.png) repeat-x top left;
color:#660000;

text-shadow:#CCCCCC 1px 1px;
border:1px solid #660000 !important;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
text-decoration:none;
}
div.red .pageLinks a:visited{font-size: 13px;
font-weight:bold;
text-align:center;
padding:4px;
padding-left:20px;
padding-right:20px;
background-color:none;
background:url(../images/transbg.png) repeat-x top left;
color:#660000;

text-shadow:#CCCCCC 1px 1px;
border:1px solid #660000 !important;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
text-decoration:none;
}
div.red .pageLinks a:hover{font-size: 13px;
font-weight:bold;
text-align:center;
padding:4px;
padding-left:20px;
padding-right:20px;
background:none;
background-color:#660000;
color:#fff;
text-shadow:#000 1px 1px;
border:1px solid #660000 !important;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
text-decoration:none;

}
th.header { 
    background-image: url(blue/white_bg.gif);     
    cursor: pointer; 
    font-weight: bold; 
    background-repeat: no-repeat; 
    background-position: center left; 
    padding-left: 20px; 
    border: 1px solid #fff; 
    margin-left: -1px; 
	background-color:#003366;
} 
th.headerSortUp { 
    background-image: url(blue/asc.gif); 
    background-color: #F93; 
	color:#fff;
	border: 1px double #FF6633;
}
th.headerSortDown { 
    background-image: url(blue/desc.gif); 
    background-color:#F93;
	color:#fff;
	border: 1px double #FF6633;
}  

table.tablesorter {
border:0px;
}
td a:link{
font-weight:bold;
text-shadow:.5px .5px #FEFEFE;
color:#003366;
}
td a:visited{
font-weight:bold;
text-shadow:.5px .5px #FEFEFE;
color:#003366;
}
table.tablesorter thead th {
border:1px solid #CCCCCC !important;
}
table.tablesorter tbody td {
background:none !important;
}
table td.white {
background-color:#fff;
-moz-border-radius:8px;
-webkit-border-bottom: 8px;

-moz-box-shadow: 0 1px 5px 0 #4A4A4A;
-webkit-box-shadow: 0 1px 5px 0 #4A4A4A;
box-shadow: 0 1px 5px 0 #4A4A4A;
}
.whiteGradient {
background-color:#fff;
  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  background-image: -webkit-gradient(linear, left top, left bottom,
        color-stop( 0.0, rgb(255, 255, 255) ),
        color-stop( 0.800, rgb(252, 252, 252) ),
        color-stop( 1.0, rgb(239, 239, 239) ));

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: -webkit-linear-gradient(top,
        rgb(255, 255, 255), 
        rgb(252, 252, 252) 80.0%,
        rgb(239, 239, 239) );

  /*  Firefox 3.6+  */
  background-image: -moz-linear-gradient(top,
        rgb(255, 255, 255), 
        rgb(252, 252, 252) 80.0%,
        rgb(239, 239, 239) );

  /*  IE 10+  */
  background-image: -ms-linear-gradient(top,
        rgb(255, 255, 255), 
        rgb(252, 252, 252) 80.0%,
        rgb(239, 239, 239) );

  /*  Opera 11.10+  */
  background-image: -o-linear-gradient(top,
        rgb(255, 255, 255), 
        rgb(252, 252, 252) 80.0%,
        rgb(239, 239, 239) );

  /*  W3C  */
  background-image: linear-gradient(top,
        rgb(255, 255, 255), 
        rgb(252, 252, 252) 80.0%,
        rgb(239, 239, 239) );

border:1px solid #EFEFEF;	
	margin-top:10px;
	margin-bottom:10px;
}
div.orange h6 {
background:none;
padding:8px;
  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  background-image: -webkit-gradient(linear, left top, left bottom,
        color-stop( 0.0, rgb(255, 255, 255) ),
        color-stop( 0.800, rgb(252, 252, 252) ),
        color-stop( 1.0, rgb(239, 239, 239) ));

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: -webkit-linear-gradient(top,
        rgb(255, 255, 255), 
        rgb(252, 252, 252) 80.0%,
        rgb(239, 239, 239) );

  /*  Firefox 3.6+  */
  background-image: -moz-linear-gradient(top,
        rgb(255, 255, 255), 
        rgb(252, 252, 252) 80.0%,
        rgb(239, 239, 239) );

  /*  IE 10+  */
  background-image: -ms-linear-gradient(top,
        rgb(255, 255, 255), 
        rgb(252, 252, 252) 80.0%,
        rgb(239, 239, 239) );

  /*  Opera 11.10+  */
  background-image: -o-linear-gradient(top,
        rgb(255, 255, 255), 
        rgb(252, 252, 252) 80.0%,
        rgb(239, 239, 239) );

  /*  W3C  */
  background-image: linear-gradient(top,
        rgb(255, 255, 255), 
        rgb(252, 252, 252) 80.0%,
        rgb(239, 239, 239) );

border:1px solid #EFEFEF;	
	margin:0px;
	
	height:50px;
	
}
.padMe {
	padding:10px;
}
.round {
-moz-border-radius:8px;
-webkit-border-bottom: 8px;
border-radius:8px;	
}
.shadow {
-moz-box-shadow: 0 1px 5px 0 #4A4A4A;
-webkit-box-shadow: 0 1px 5px 0 #4A4A4A;
box-shadow: 0 1px 5px 0 #4A4A4A;	
}
#mainCont {
	background:none;
	-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.ui-tabs .ui-tabs-nav li a {
	border:0;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
border-color:#ccc;	
}
.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding-left:.6em !important;
	 padding-right:.6em !important;
}
	