@charset "UTF-8";
/* General Elements */
/* ----------------------------------------------------- */
body { margin: 0; padding: 0; background:#E8E8E8; font-family:Lucida Sans unicode, Lucida Grande, Arial, Helvetica, sans-serif; font-weight:normal; color:#787878; font-size:12px; line-height:16px; }
img { border:0; }
form { margin: 0; padding: 0; }
p { margin:0 0 14px 0; }
ul { margin:0 0 14px 14px; padding:0; }
ul.leftNavUL { margin:0 0 0 30px; padding:0; }
li.leftNavULOn { font-size:12px; font-weight:normal; color:#666666; margin:8px 0; }
li.leftNavULOff { font-size:12px; font-weight:normal; color:#4CA5E1; margin:8px 0; }
ul.leftNavUL li ul, ul.leftNavUL li ul li ul { margin:0 0 0 15px; padding:0; list-style-type:square; }
ul.leftNavUL li ul li ul { list-style-type:circle; }
ul.leftNavUL li ul li, ul.leftNavUL li ul li ul li { font-size:12px; font-weight:normal; color:#4CA5E1; margin:8px 0;}
ul.leftNavUL li ul li.leftNavULOn, ul.leftNavUL li ul li ul li.leftNavULOn { color:#666666; }
ul.arrow { list-style-type:none; margin-left:0; position:relative; }
ul.arrow li { background:url(../images/arrow_link.gif) left 50% no-repeat; padding-left:14px; }
h1 { font-size:21px; font-weight:normal; line-height:24px; color:#000000; margin:30px 0 18px 0; }
h1.h1NoPad { font-size:21px; font-weight:normal; line-height:24px; color:#000000; margin:0; }
h2 { font-size:16px; font-weight:normal; line-height:18px; color:#4CA5E1; margin:0 0 12px 0; }
h2.h2NoPad { font-size:16px; font-weight:normal; line-height:18px; color:#4CA5E1; margin:0; }
h3 { font-size:18px; font-weight:normal; line-height:21px; color:#4C4C4C; margin:0 0 14px 0; }
#middleContent h3 { font-size:14px; font-weight:normal; line-height:19px; color:#4C4C4C; margin:0 0 14px 0; }
h4 { font-size:14px; font-weight:normal; line-height:19px; margin:0 0 14px 0; }
#homeHero h4 { font-size:26px; font-weight:normal; line-height:29px; color:#FFFFFF; margin:0 0 14px 0; }
h5 { font-size:15px; font-weight:normal; line-height:18px; padding:5px 0 5px 0; margin:0; }
h5.h5Arrow { background:url(../images/arrow_link.gif) left 9px no-repeat; font-size:12px; font-weight:normal; line-height:16px; padding-left:10px; margin:0; }
.white { color:#FFFFFF; }
dl {margin:0; padding:0;}
dl dt {margin-bottom:5px;}
dl dd {margin-left:10px; margin-bottom:24px;}

input.searchBox { border:none; background:none; padding:4px; width:100px; font-family:Helvetica, Arial, sans-serif; color:#949494; font-size:11px; }
input.searchBox.fr { width:90px; }
input.newsletterBox { border:none; background:none; padding:4px; width:130px; font-family:Helvetica, Arial, sans-serif; color:#949494; font-size:11px; }
input.newsletterBox.fr { width:115px; }

.clearboth1px { clear:both; width:1px; height:1px; overflow:hidden; margin:0; padding:0; }
.hr { width:100%; height:40px; background:url(../images/divider.gif) left 10px repeat-x; clear:both; }
.hrRightContent { width:185px; height:30px; background:url(../images/divider.gif) left 10px repeat-x; clear:both; }
.hrFeatureContent { width:302px; height:20px; background:url(../images/divider.gif) left center repeat-x; }
.toutHead { font-size:15px; color:#404040; line-height:21px; }
.toutHead-fr { font-size:14px; color:#404040; line-height:16px; }
.newsDate { font-size:9px; color:#B7B6B3; text-transform:uppercase; line-height:10px; margin:0 0 10px 0; }
.newsHead { font-size:22px; color:#FFFFFF; line-height:25px; margin:0 0 18px 0; }
.newsBody { font-size:12px; color:#FFFFFF; margin:0 0 14px 0; }
.dark { color:#2D2D2D; }
.iconHeadline { font-size:9px; line-height:11px; margin:0 0 8px 0; text-transform:uppercase; color:#7F7F7F; }
.telephone { font-size:18px; line-height:21px; margin:0 0 16px 0; color:#000000; font-weight:normal; }
.footerHead { font-size:13px; font-weight:bold; color:#FFFFFF; }

a:link, a:visited, a:active { text-decoration:none; color:#0F88DA; }
a:hover { text-decoration:underline; color:#38A4EE; }
a:link.mastheadLink, a:visited.mastheadLink, a:active.mastheadLink { font-size:11px; text-decoration:none; color:#7F7F7F; }
a:hover.mastheadLink { text-decoration:underline; }
a:link.navLink, a:visited.navLink, a:active.navLink { text-decoration:none; color:#FFFFFF; font-weight:bold; }
a:hover.navLink { text-decoration:none; color:#38A4EE; font-weight:bold; }
a:link.featureLink, a:visited.featureLink, a:active.featureLink { font-size:15px; text-decoration:none; color:#0F88DA; padding:5px 0 5px 10px; display:block; }
a:hover.featureLink { text-decoration:underline; color:#38A4EE; padding:5px 0 5px 10px; }
a:link.leftNavLink, a:visited.leftNavLink, a:active.leftNavLink, a:link.leftNavLinkOn, a:visited.leftNavLinkOn, a:active.leftNavLinkOn { display:block; padding-left:15px; background:url(../images/bullet_arrow.gif) 2px 4px no-repeat; text-decoration:none; text-transform:uppercase; color:#333333; font-weight:bold; }
a:hover.leftNavLink { padding-left:15px; background:url(../images/bullet_arrow_down.gif) left 4px no-repeat; text-decoration:none; text-transform:uppercase; color:#38A4EE; font-weight:bold; }
a:link.arrowLink, a:visited.arrowLink, a:active.arrowLink { padding-left:10px; background:url(../images/arrow_link.gif) left 50% no-repeat; text-decoration:none; color:#0F88DA; }
a:hover.arrowLink { padding-left:10px; background:url(../images/arrow_link.gif) left 50% no-repeat; text-decoration:underline; color:#38A4EE; }
a:link.arrowLink_ltgrey, a:visited.arrowLink_ltgrey, a:active.arrowLink_ltgrey { padding-left:10px; background:url(../images/arrow_link_ltgrey.gif) left 50% no-repeat; text-decoration:none; color:#0F88DA; }
a:hover.arrowLink_ltgrey { padding-left:10px; background:url(../images/arrow_link_ltgrey.gif) left 50% no-repeat; text-decoration:underline; color:#38A4EE; }
a:link.arrowLink_medgrey, a:visited.arrowLink_medgrey, a:active.arrowLink_medgrey { padding-left:10px; background:url(../images/arrow_link_medgrey.gif) left 50% no-repeat; text-decoration:none; color:#0F88DA; }
a:hover.arrowLink_medgrey { padding-left:10px; background:url(../images/arrow_link_medgrey.gif) left 50% no-repeat; text-decoration:underline; color:#38A4EE; }
a:link.arrowLink_dkgrey, a:visited.arrowLink_dkgrey, a:active.arrowLink_dkgrey { padding-left:10px; background:url(../images/arrow_link_dkgrey.gif) left 50% no-repeat; text-decoration:none; color:#D5D5D5; }
a:hover.arrowLink_dkgrey { padding-left:10px; background:url(../images/arrow_link_dkgrey.gif) left 50% no-repeat; text-decoration:underline; color:#F3F3F3; }
a:link.arrowFeatureLink, a:visited.arrowFeatureLink, a:active.arrowFeatureLink { padding-left:20px; background:url(../images/arrow_link.gif) 10px 50% no-repeat; text-decoration:none; color:#0F88DA; }
a:hover.arrowFeatureLink { padding-left:20px; background:url(../images/arrow_link.gif) 10px 50% no-repeat; text-decoration:underline; color:#38A4EE; }
a:link.pdfLink, a:visited.pdfLink, a:active.pdfLink { padding:3px 0 0 23px; background:url(../images/ico_pdf.gif) left top no-repeat; text-decoration:none; color:#0F88DA; }
a:hover.pdfLink { padding:3px 0 0 23px; background:url(../images/ico_pdf.gif) left top no-repeat; text-decoration:underline; color:#38A4EE; }
a:link.footerLink, a:visited.footerLink, a:active.footerLink { line-height:19px; text-decoration:none; color:#CBF2FF; }
a:hover.footerLink { text-decoration:underline; color:#CBF2FF; }
a:link.whitePDFLink, a:visited.whitePDFLink, a:active.whitePDFLink { padding:3px 0 0 23px; background:url(../images/ico_pdf-onbrown.gif) left top no-repeat; text-decoration:none; color:#FFFFFF; }
a:hover.whitePDFLink { padding:3px 0 0 23px; background:url(../images/ico_pdf-onbrown.gif) left top no-repeat; text-decoration:underline; color:#FFFFFF; }
a:link.whiteLink, a:visited.whiteLink, a:active.whiteLink { text-decoration:none; color:#FFFFFF; }
a:hover.whiteLink { text-decoration:underline; color:#FFFFFF; }
a:link.greyPDFLink, a:visited.greyPDFLink, a:active.greyPDFLink { padding:3px 0 0 23px; background:url(../images/ico_pdf-onbrown.gif) left top no-repeat; text-decoration:none; color:#cacaca; }
a:hover.greyPDFLink { padding:3px 0 0 23px; background:url(../images/ico_pdf-onbrown.gif) left top no-repeat; text-decoration:underline; color:#cacaca; }
a:link.greyLink, a:visited.greyLink, a:active.greyLink { text-decoration:none; color:#cacaca; }
a:hover.greyLink { text-decoration:underline; color:#cacaca; }
a:link.ltBlueLink, a:visited.ltBlueLink, a:active.ltBlueLink { text-decoration:none; color:#8BDEFF; }
a:hover.ltBlueLink { text-decoration:underline; color:#8BDEFF; }


#pageArea { width:968px; text-align:left; margin:-85px auto 0 auto; padding:0 11px; background:#FFFFFF; }
#masthead { width:968px; height:102px; }
#mastheadLeft { width:582px; height:76px; padding:26px 0 0 20px; float:left; }
#mastheadRight { width:360px; height:86px; padding:13px 6px 0 0; float:left; }
#mastheadNav1 span, #mastheadNav2 span, #mastheadNav3 span, #mastheadSubnav1 span, #mastheadSubnav2 span, #mastheadSubnav3 span { display:none; } 
#mastheadNav1 a { width:157px; height:29px; background:url(../images/nav1.gif) left top no-repeat; float:left; display:block; }
#mastheadNav2 a { width:128px; height:29px; background:url(../images/nav2.gif) left top no-repeat; float:left; display:block; }
#mastheadNav2 a:hover { background-position:0 -29px; }
#mastheadNav3 a { width:75px; height:29px; background:url(../images/nav3.gif) left top no-repeat; float:left; display:block; }
#mastheadNav3 a:hover { background-position:0 -29px; }
#mastheadSubnav { width:157px; height:85px; z-index:10; display:block; visibility:hidden; left:0; top:13px; position:relative; margin:0 auto 0 auto; padding:0 220px 0 613px; }
#mastheadSubnav1 { width:157px; height:30px; background:url(../images/subnav1_01.gif) left top no-repeat; display:block; }
#mastheadSubnav2 a { width:157px; height:25px; background:url(../images/subnav1_02.gif) left top no-repeat; display:block; }
#mastheadSubnav2 a:hover { background-position:0 -25px; }
#mastheadSubnav3 a { width:157px; height:30px; background:url(../images/subnav1_03.gif) left top no-repeat; display:block; }
#mastheadSubnav3 a:hover { background-position:0 -30px; }

/* Masthead Nav French */

#mastheadNav1-fr span, #mastheadNav2-fr span, #mastheadNav3-fr span, #mastheadSubnav1-fr span, #mastheadSubnav2-fr span, #mastheadSubnav3-fr span { display:none; } 
#mastheadNav1-fr a { width:157px; height:29px; background:url(../images/nav1.gif) left top no-repeat; float:left; display:block; }
#mastheadNav2-fr a { width:128px; height:29px; background:url(../images/nav2.gif) left top no-repeat; float:left; display:block; }
#mastheadNav2-fr a:hover { background-position:0 -29px; }
#mastheadNav3-fr a { width:75px; height:29px; background:url(../images/nav3.gif) left top no-repeat; float:left; display:block; }
#mastheadNav3-fr a:hover { background-position:0 -29px; }
#mastheadSubnav-fr { width:157px; height:85px; z-index:10; display:block; visibility:hidden; left:0; top:13px; position:relative; margin:0 auto 0 auto; padding:0 220px 0 613px; }
#mastheadSubnav1-fr { width:157px; height:30px; background:url(../images/subnav1_01.gif) left top no-repeat; display:block; }
#mastheadSubnav2-fr a { width:157px; height:25px; background:url(../images/subnav1_02.gif) left top no-repeat; display:block; }
#mastheadSubnav2-fr a:hover { background-position:0 -25px; }
#mastheadSubnav3-fr a { width:157px; height:30px; background:url(../images/subnav1_03.gif) left top no-repeat; display:block; }
#mastheadSubnav3-fr a:hover { background-position:0 -30px; }

#mastheadRightTop { width:360px; height:29px; padding-bottom:26px; }
#mastheadRightBottom { width:186px; height:23px; padding-left:174px;}
#nav { width:968px; height:44px; background:url(../images/bkg_nav.gif) left bottom repeat-x; text-align:center; }
.navItem { height:36px; padding:0 0 8px 0; float:left; }
.navLeft { width:4px; height:36px; float:left; }
.navLeftOn { width:4px; height:36px; background:url(../images/tab-left-cap.gif) left top no-repeat; float:left; }
.navMiddle { height:24px; padding:12px 32px 0 32px; font-size:12px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; white-space:nowrap; float:left; }
.navMiddle-fr { height:24px; padding:12px 20px 0 20px; font-size:12px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; white-space:nowrap; float:left; }
.navMiddleOn { height:24px; padding:12px 32px 0 32px; background:#4CA5E1; font-size:12px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; white-space:nowrap; float:left; }
.navMiddleOn-fr { height:24px; padding:12px 20px 0 20px; background:#4CA5E1; font-size:12px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; white-space:nowrap; float:left; }
.navRight { width:4px; height:36px; float:left; }
.navRightOn { width:4px; height:36px; background:url(../images/tab-right-cap.gif) left top no-repeat; float:left; }
#mainContent { width:968px; background:url(../images/right-rail-gradient-repeater.gif) 744px top repeat-y; clear:both; }
#homeContent { width:730px; padding:11px 34px 15px 0; background:url(../images/right_rail_gradient-top.gif) right top no-repeat; float:left; }
#homeHero { width:730px; height:246px; padding:0 0 11px 0; background:url(../images/img_feature_01.jpg) left top no-repeat; font-size:15px; font-weight:normal; line-height:18px; color:#FFFFFF; }
#homeFeature { width:664px; background:#F3F3F3; padding:23px 33px; }
#homeFeatureLeft { width:307px; padding:0 25px 0 0; float:left; }
#homeFeatureRight { width:307px; padding:0 0 0 25px; float:left; }
#homeTout { width:225px; height:51px; padding:15px 0 0 80px; background:url(../images/tout_bg.gif) left top no-repeat; font-size:12px; } 
#homeTout-fr { width:235px; height:60px; padding:8px 0 0 75px; background:url(../images/tout_bg.gif) left top no-repeat; font-size:10px; }
.arrowLinksm { font-size:11px; }
#homeNews { width:730px; height:220px; padding:11px 0 0 0; background:url(../images/bkg_news.gif) left 11px repeat-x; }
#leftNav { left:-580px;	top:0; position:relative; width:184px; padding:9px 0 246px 0; background:url(../images/left_column_gradient-bottom-bg.gif) left bottom repeat-x; float:left; z-index: 10; }
.leftNavItem { width:168px; padding:14px 0 14px 16px; background:url(../images/bkg_navFooter.gif) left bottom repeat-x #F3F3F3; }
.leftNavItemOn { width:184px; padding:6px 0; background:url(../images/bkg_navFooter.gif) left bottom repeat-x #FFFFFF; }
.leftNavLinkOn, a:link.leftNavLinkOn, a:visited.leftNavLinkOn, a:active.leftNavLinkOn { display:block; padding-left:15px; background:url(../images/bullet_arrow_down.gif) left 6px no-repeat; text-decoration:none; text-transform:uppercase; color:#333333; font-weight:bold; }
a:hover.leftNavLinkOn { color:#38A4EE; }
#middleContent { left:184px; top:0; position:relative; width:500px; padding:25px 42px 20px 38px; background:url(../images/right_rail_gradient-top.gif) right top no-repeat; min-height:502px; float:left; }
#breadcrumb { width:500px; padding-bottom:10px; background:url(../images/divider.gif) left bottom repeat-x; font-size:12px; color:#666666; }
.cta { width:480px; padding:8px; color:#333333; text-align:center; border:1px solid #E8E8E8; }
#rightContent { width:190px; padding:37px 0 0 0; float:left; }
.rightContentItem { width:187px; padding-left:8px; }
#mainContentBottom { width:968px; height:20px; background:url(../images/gradient-bottom.gif) 200px bottom no-repeat; clear:both; }
#footer { width:892px; height:308px; padding:28px 38px 14px 38px; color:#CBF2FF; line-height:18px; background:url(../images/bkg_footer.gif) left top repeat-x; }
#footerLegal { width:892px; font-size:11px; padding-top:70px; line-height:13px; vertical-align:bottom; }
#footerLegal.fr { padding-top:60px; }

/* Footer columns */

#footer .col1, #footer .col2, #footer .col3, #footer .col4 { float:left; height:164px; background:url(../images/divider_footer.gif) no-repeat right; padding-right:17px; margin-right:17px; }
#footer .col1 { width:23% }
#footer .col2 { width:21% }
#footer .col3 { width:23% }
#footer .col4 { width:20%; background-image:none; padding-right:0; margin-right:0; }

#footer.fr .col1, #footer.fr .col2, #footer.fr .col3, #footer.fr .col4 { height:180px; }
#footer.fr .col1 { width:28% }
#footer.fr .col2 { width:23% }
#footer.fr .col3 { width:22% }
#footer.fr .col4 { width:15%; }

/* Highlights */

.highlight { background:url(../images/bkg_news.gif) left top repeat-x #82827B; padding:15px; color:#FFF; border:1px #5F5F5F solid; clear:both; margin-bottom:15px; }
.highlight_ltgrey { background:#F3F3F3; padding:15px; border:1px solid #D5D5D5; clear:both; margin-bottom:15px; }
.highlight_medgrey { background:#D5D5D5; padding:15px; border:1px solid #C1C1C1; clear:both; margin-bottom:15px; }

.highlight_blue { background:url(../images/bkg_footer.gif) left top repeat-x #004675; padding:15px; color:#FFF; border:1px solid #063B5F; clear:both; margin-bottom:15px; }
.highlight_ltblue { background:#4CA5E1; padding:15px; color:#FFF; border:1px solid #4AA1DB; clear:both; margin-bottom:15px; }

.newsHead { font-size:22px; color:#FFFFFF; line-height:25px; margin:0 0 18px 0; }

/* Table Styles */

table.bluebrdr, table.bluebrdr td, table.bluebrdr th
{
    border-color: #4ca5c1;
    border-style: solid;
}

table.bluebrdr
{
    border-width: 0 0 1px 1px;
    border-collapse: collapse;
}

table.bluebrdr td, table.bluebrdr th
{
    border-width: 1px 1px 0 0;
}

table.bluebrdr td table td, table.bluebrdr td table th {
	border-width:0;
}

table.greybrdr, table.greybrdr td, table.greybrdr th
{
    border-color: #d5d5d5;
    border-style: solid;
}

table.greybrdr
{
    border-width: 0 0 1px 1px;
    border-collapse: collapse;
}

table.greybrdr td, table.greybrdr th
{
    border-width: 1px 1px 0 0;
}

table.greybrdr td table td, table.greybrdr th table td {
	border-width:0;
}

table.whitebrdr, table.whitebrdr td, table.whitebrdr th
{
    border-color: #fff;
    border-style: solid;
}

table.whitebrdr
{
    border-width: 0 0 1px 1px;
    border-collapse: collapse;
}

table.whitebrdr td, table.whitebrdr th
{
    border-width: 1px 1px 0 0;
}

table.whitebrdr td table td, table.whitebrdr th table td {
	border-width:0;
}

/* Button Styles */

.btn { display: block; position: relative; background: #33729D; padding: 5px; float:left; color: #fff; text-decoration: none; cursor: pointer; margin-bottom:5px; margin-right:10px; font-size:13px; }
.btn.center { float:none; width:150px; margin:auto; margin-bottom:5px; }
.btn.training { float:none; width:125px; text-align:center; }
.btn.fr { width:160px; }
a:link.btn, a:visited.btn, a:active.btn, a:hover.btn { color:#FFF; }
.btn * { font-style: normal; background-image: url(../images/btn2.png); background-repeat: no-repeat; display: block; position: relative; }
.btn i { background-position: top left; position: absolute; margin-bottom: -5px;  top: 0; left: 0; width: 5px; height: 5px; }
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }

* html .btn span,
* html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }

.btn.darkblue { background: #003458; }
.btn.ltblue { background: #4CA5E1; }
.btn:hover { background-color: #666666; }
.btn:active { background-color: #4C4C4C; }
.btn[class] {  background-image: url(../images/shade.png); background-position: bottom; }

* html .btn { border: 3px double #33729D; }
* html .btn.darkblue { border-color: #003458; }
* html .btn.ltblue { border-color: #4CA5E1; }
* html .btn:hover { border-color: #a00; }



.left { float:left; margin-right:12px; margin-bottom:8px; }
.right { float:right; margin-left:12px; margin-bottom:8px; }
.center { text-align:center; }
div.center { margin:0 auto; text-align:center; }
.asterick {	font-weight:bold;	color:#F00; }
.clear { clear:both; }

/*phrig*/

/*New Elements 2010*/
#mainContent_special { width:968px; background:url(../images/right-rail-gradient-repeater.gif) 968px top repeat-y; clear:both; border: none; background:#f9f9f9;}
#middleContent_special { width:968px; clear:both; border: none; background:#ffffff;}
#middleContent_add_tout_index { width:968px; clear:both; background:#ffffff;}
#middleContent_special_subs { width:968px; clear:both; background:#ffffff;}


/*ul { margin:0 0 14px 14px; padding:0; }*/

/*New for Garnishments*/
ul { margin:0px 0px 14px 22px; padding:0; }
strong { margin:5px 0px 5px 5px; padding:0; font-size:12px;}


/*Garnishments Custom*/
.garn_h2 { font-size:16px; font-weight:normal; line-height:18px; color:#4CA5E1; margin: 15px 0px 15px 0px; }
.garnishment_copy { font-size:12px; font-weight:normal; color:#666666; margin:0px 0px 0px 0px; }
.dark_text_garn { font-size:12px; font-weight:normal; color:#2D2D2D; margin:0px 0px 0px 0px; }

table.garn {

	border-width: 1px;
	border-spacing:0 ;
	border-style: solid;
	border-color: rgb(76, 165, 193);
	border-collapse: collapse;
	background-color: white;


}

table.garn td {

	border-width: 1px;
	padding: 5px;
	border-style: inset;
	border-color: rgb(76, 165, 193);
	background-color: white;



}

.clearboth10px { clear:both; width:1px; height:10px; overflow:hidden; margin:0; padding:0; }
#calendarContent { background:#f9f9f9; padding:25px 42px 20px 38px; min-height:400px; }
#disclaimerContent { clear:both; left:0px; top:0px; position:relative; background:#f9f9f9; padding:25px 42px 20px 38px; font-size:12px; font-weight:normal; color:#999999;}
#disclaimerContent_sub { clear:both; left:0px; top:0; position:relative; background:#f9f9f9; padding:25px 200px 20px 57px;float:inherit; font-size:10px; font-weight:normal; color:#999999;}

/*New Tout Code*/
#contenttout { width:968px; height:127px; padding:18px 0px 20px 0px; background-color:#ffffff;}
.tout_item {  width:234px; height:96px;  float:left;}
.spacer35px { width:10px; height:90px; margin:0; padding:0; float:left; }
.spacer1px { width:1px; height:90px; margin:0; padding:0; float:left; }
/*New Two Column Display*/
#contentLegislation { width:968px; padding:0px 0 10px 0px;  height:150px;}
#contentLegislationIE7 { width:968px; padding:0px 0 10px 0px;  height:200px;}
#left_column_hr { float:left; width:325px; background:#f9f9f9; padding: 20px 20px 20px 57px;}
#right_column_hr { float:right; width:500px; background:#f9f9f9; padding: 20px 0px 0px 57px;}

/*New Sub Page Header Display*/
#contentmiddlesubs { width:968px; padding:0px 0px 0px 0px; background-color:#FFFFFF; height:40px;}
#contentSubFlats { width:968px; padding:0px 0px 0px 0px;}
#left_column_flats { float:left; width:40px; height:40px; background:#ffffff; padding: 0px 0px 0px 0px;}
#right_column_flats { float:right; width:60px; height:40px; background:#ffffff; padding: 0px 0px 0px 0px;}


.legislation_copy{ font-size:12px; font-weight:normal; color:#666666; margin:24px 0 0 57px; }
.blue_arrow_padding { padding:0px 12px 0px 0px; }


/*From Old Site*/
.greycolumn { background-color:#efeeed; float:left; width:315px; height:540px; }
.bluecolumn { background-color:#A6C7E6; float:left; width:257px; height:359px; padding:8px; }
.calendar_column_new { background-color:#F9F9F9; float:left; width:257px; height:359px; padding:8px; }
.bluecontent { background-color:#A6C7E6; clear:both; width:819px; height:359px; padding:8px; }

.clearboth8px { clear:both; width:1px; height:8px; overflow:hidden; margin:0; padding:0; }
.spacer8px { width:8px; height:8px; float:left; }
.spacer11px { width:11px; height:8px; float:left; }
.columncontent { height:413px; padding: 25px 25px 25px 25px; }
.columncontent2 { height:413px; padding: 8px 25px 25px 25px; }
.trianglepadding { padding:0 5px 0 0; }


#contentmiddle { width:968px; padding:0px 0 10px 0px; }


.whitehead { background-color:#FFFFFF; float:left; width:315px; height:48px; }
.nav_line { clear:both; width:968px; height:9px; overflow:hidden; margin:0; padding:0; }

/*From Old Site, calendar things*/
.mini-dashboard-title { font-size:14px; line-height:16px; font-weight:bold; }
#mini-dashboard { width:253px; height: 90px; }
#mini-dashboard-content { overflow: auto; width:233px; height: 90px; background-color:#FFFFFF; padding: 10px 10px 10px 4px; }
.mini-datepicker { margin: 0; padding:0; }
.clear { clear: both; height: 0; overflow: hidden; }

.info { list-style:none; margin:0; padding:0; }
.moreLink { background-image:url(../images/bullet_arrow.gif); background-repeat:no-repeat; padding:0 0 0 15px; background-position: left;}
.detailLink { background-image:url(../images/bullet_arrow.gif); background-repeat:no-repeat; background-position:20px 6px; padding:0 0 0 38px; }


#resource_nav { width:968px; height:44px; background:url(../images/bkg_nav.gif) left bottom repeat-x; text-align:center; }
.resource_navItem { height:36px; padding:0 0 8px 0; float:left; }
.resource_navLeft { width:4px; height:36px; float:left; }
.resource_navLeftOn { width:4px; height:36px; background:url(../images/tab-left-cap.gif) left top no-repeat; float:left; }
.resource_navMiddle { height:24px; width:309px; padding:12px 32px 0 32px; font-size:12px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; white-space:nowrap; float:left; }
.resource_navMiddleOn { height:24px; padding:12px 32px 0 32px; background:#4CA5E1; font-size:12px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; white-space:nowrap; float:left; }
.resource_navRight { width:4px; height:36px; float:left; }
.resource_navRightOn { width:4px; height:36px; background:url(../images/tab-right-cap.gif) left top no-repeat; float:left; }




