﻿*{padding:0; margin:0;}
h1{font-size:1.3em; font-weight:bold; color:#ec8e1c; }
h2{font-size:1.2em; font-weight:bold;  color:#ec8e1c;}
h3{font-size:1.1em; font-weight:bold; color:#ec8e1c; }
h4{font-size:1em; font-weight:bold; color:#ec8e1c; }
h5{font-size:0.9em; font-weight:bold; color:#ec8e1c; }


.clearFloat {clear:both; font-size:1px; visibility:hidden; border:none; line-height:1px; height:0px; margin:0px;}
.cpWrapper {width:894px; padding:0 33px 0 33px; margin:0 auto; border:none; font-family: Arial; font-size:12px; color: #999999; line-height:1.2; background-color:#ffffff;}
.cpWrapper a:link {color:#2c98c4; text-decoration:none;}
.cpWrapper a:visited {color:#2c98c4; text-decoration:none;}
.cpWrapper a:active {color:#2c98c4; text-decoration:none;}
.cpWrapper a:hover {color:#2c98c4; text-decoration:none;}
#cpMainContent {padding:16px 0 0 0;}
#cpHeader {}
.cpHeaderLogos {height:57px;}
.cpHeaderMenu {padding-bottom:10px;}
.cpHeaderMenu ul {margin:0; padding:0 0 0 10px; list-style:none;}
.cpHeaderMenu li {float:left; height:24px; }
.cpHeaderMenu li a {text-decoration:none;  color:#828282; font-weight:bold; padding:0 18px;}
.cpHeaderMenu .cpMenuOption {border-right: 1px solid #828282;}
.cpHeaderMenu .cpMenuOption .cpMenuOptionContent {padding-top:5px;}
.cpHeaderMenu .cpMenuOption .cpMenuOptionContent a {color:#828282;}
.cpHeaderMenu .cpFirstMenuOption {border-left: 1px solid #828282;}
.cpHeaderMenu .cpSelectedMenuOption {}
.cpHeaderMenu .cpSelectedMenuOption .cpMenuOptionContent a {color:#ec8e1c;}

#cpContent {padding:20px 0 0 0;}
#cpFooter {font-size:0.75em; color:#adaeb1; padding:20px 0;}
#cpFooter ul {margin:0; padding:0 0 0 0; list-style:none;}
#cpFooter li {float:left;}
#cpFooter li a {text-decoration:none; color:#999999; font-weight:normal;}

.cpHomeContent {}
.cpHomeLeftContent {float:left; width:279px; padding-right:20px;}
.cpHomeRightContent {float:left;width:595px;}
.cpHomeRightContentRow1 {width:595px;  padding-bottom:10px; background: url("/Style Library/ClearPeople/homepage_oranage_panel2.jpg") no-repeat top left;}
.cpHomeRightContentRow1Height {height:188px; float:left; width:0;}
.cpHomeRightContentRow1Content { float:left; padding:30px 31px 17px 345px;}
.cpHomeRightContentRow2 {width:595px; padding-bottom:10px;}
.cpHomeRightContentRow3 {width:595px; }

.cpLayout01Content {background: url("/Style Library/ClearPeople/onepixel.gif") repeat-y top left; _height:1px; display:block; overflow:hidden; }
.cpLayout01LeftContent {float: left; width: 205px; padding:0 5px 0 0;}
.cpLayout01RightContent {float: left; width: 684px;}
.cpLayout01RightContentCol1 {float: left; width:489px;}
.cpLayout01RightContentCol1Content {padding-right:50px;}
.cpLayout01RightContentCol2 {float: left; width:195px;}
.cpLayout01RightContentCol2A {}
.cpLayout01RightContentCol2B {}

.cpImageLayout01Content {background: url("/Style Library/ClearPeople/onepixel.gif") repeat-y top left; _height:1px; display:block; overflow:hidden; }
.cpImageLayout01Content .cpImageLayout01LeftContent {float: left; width: 205px; padding:0 5px 0 0;}
.cpImageLayout01Content .cpImageLayout01RightContent {float: left; width:684px;}

.cpLeftMenu {background-color:#ffffff;}
.cpLeftMenu .cpLeftMenuHeader { font-size:12pt; font-weight:bold; color:#fb953b; padding-bottom:10px;  }
.cpLeftMenu .cpLeftMenuContent {width:165px; }
.cpLeftMenu .cpLeftMenuContent ul {margin:0; padding:0 0 0 0; list-style:none;}
.cpLeftMenu .cpLeftMenuContent .cpLeftMenuOption {border-top:1px solid #7fbdc2; padding:10px 0;}
.cpLeftMenu .cpLeftMenuContent .cpLeftMenuOption a {text-decoration:none; color:#999999;}
.cpLeftMenu .cpLeftMenuContent .cpFirstLeftMenuOption {}
.cpLeftMenu .cpLeftMenuContent .cpSelectedLeftMenuOption a {color:#ec8e1c; text-decoration:none;}
.cpLeftMenu .cpLeftMenuBottom{width:165px; height:65px; background: url("/Style Library/ClearPeople/INTERIOR_PAGE_assets_07.gif") no-repeat bottom left;}

.cpSiteMapContent {}

.cpLinkPanel {position:relative; width:195px; height:61px; margin-bottom:10px;  background: url("/Style Library/ClearPeople/INTERIOR_PAGE_assets_09.gif") no-repeat top left;}
.cpLinkPanel .cpLinkPanelContent {padding:11px 11px 12px 10px;}
.cpLinkPanel .cpLinkPanelContent a {color:#7cbcc1; text-decoration:none; border:0; float:left;}
.cpLinkPanel .cpLinkPanelContent a img {position:absolute; left:0; top:0; width:195px; height:61px; border:0;}
.cpLinkPanel .cpLinkPanelContent .cpLinkPanelLink {float:left; width:132px; padding-top:2px; font-size:14px; font-weight:bold; color:#7cbcc1;}
.cpLinkPanel .cpLinkPanelContent .cpLinkPanelLink .cpLinkPanelLinkGap {height:10px;}
.cpLinkPanel .cpLinkPanelContent .cpLinkPanelImage img {border:0;}
.cpLinkPanel .cpLinkPanelContent .cpLinkPanelImage {float:left;}

.cpFeaturePanel {width:195px; height:94px; margin-bottom:10px; background: url("/Style Library/ClearPeople/INTERIOR_PAGE_assets_03.jpg") no-repeat top left;}
.cpFeaturePanel .cpFeaturePanelContent {padding:10px 10px; font-size:14px; font-style:italic; font-weight:bold; color:#ffffff;}
.cpFeaturePanel .cpFeaturePanelContent .cpFeaturePanelTextFullSize {width:175px; height:64px;}
.cpFeaturePanel .cpFeaturePanelContent .cpFeaturePanelText {width:138px; height:64px; float:left;}
.cpFeaturePanel .cpFeaturePanelContent .cpFeaturePanelImage {float:left;}
.cpFeaturePanel .cpFeaturePanelContent .cpFeaturePanelLink { text-align:right;}
.cpFeaturePanel .cpFeaturePanelContent .cpFeaturePanelLink a {font-size:11px; color:#666666; text-decoration:none;}
.cpFeaturePanel .cpFeaturePanelContent .cpFeaturePanelLink a img {border:0;}

.cpBulletList {width:295px; height:132px; background: url("/Style Library/ClearPeople/homepage_panels_blue.jpg") no-repeat top left; color:#666666; font-weight:bold;}
.cpBulletList a {color:#666666;}
.cpBulletList .cpBulletListContent {padding:10px 10px 10px 14px;}
.cpBulletList .cpBulletListContent .cpBulletListHeader {height:37px;}
.cpBulletList .cpBulletListContent .cpBulletListHeader .cpBulletListTitle {float:left; width: 234px; padding-top:10px;  font-size:16px;}
.cpBulletList .cpBulletListContent .cpBulletListHeader .cpBulletListImage {float:left;}
.cpBulletList .cpBulletListContent .cpBulletListText {height:75px; font-size:12px;}
.cpBulletList .cpBulletListContent .cpBulletListText ul {line-height:1.3;  padding: 0 0 0 5px; margin: 2px 0 0 0;}
.cpBulletList .cpBulletListContent .cpBulletListText ul li {list-style-type: none; background: url("/Style Library/ClearPeople/white_arrow.png") no-repeat left center; padding: 2px 0 0 10px;}
.cpBulletList .cpBulletListContent .cpBulletListText ul li a {color:#666666; text-decoration:none;}


.cpRotatorImage {width:295px; height:93px; background: url("/Style Library/ClearPeople/homepage_panels_white.gif") no-repeat top left;}
.cpRotatorImage .cpRotatorImageContent {padding:7px 10px 10px 12px;}
.cpRotatorImage .cpRotatorImageContent .cpRotatorImageHeader {font-size:12px; font-weight:bold; color:#999999;}
.cpRotatorImage .cpRotatorImageContent .cpRotatorImageHeader a {color:#999999; text-decoration:none;}
.cpRotatorImage .cpRotatorImageContent .cpRotatorImageImages {padding-left:63px;}
.cpRotatorImage .cpRotatorImageContent .cpRotatorImageImages .cpRotatorImageItem {}

.cpRandomText {width:295px; height:93px; background: url("/Style Library/ClearPeople/homepage_panels_white.gif") no-repeat top left;}
.cpRandomText .cpRandomTextContent {padding:19px 25px 8px 14px;}
.cpRandomText .cpRandomTextContent .cpRandomTextHTML {height:66px; overflow:auto;}
.cpRandomText .cpRandomTextContent .cpRandomTextHTMLWithLink {height:56px; overflow:auto;}
.cpRandomText .cpRandomTextContent .cpRandomTextLink {text-align:right;}
.cpRandomText .cpRandomTextContent .cpRandomTextLink a {font-size:11px; color:#999999; text-decoration:none;}
.cpRandomText .cpRandomTextContent .cpRandomTextLink a img {border:0;}

.cpForm {font-size:10pt;}
.cpForm .cpFormContent {}
.cpForm .cpFormContent .cpFormRowOneLine {padding:5px 0;}
.cpForm .cpFormContent .cpFormRowOneLine .cpFormLabel {float:left; width:125px;}
.cpForm .cpFormContent .cpFormRowOneLine .cpFormControl {float:left;}
.cpForm .cpFormContent .cpFormRowOneLine .cpFormControl input {width:200px;}
.cpForm .cpFormContent .cpFormRowOneLine .cpFormControl select {width:250px; font-size:10pt;}
.cpForm .cpFormButtons {padding-top:10px;}
.cpForm .cpFormButtons .cpFormButton {}
.cpForm .cpErrorSummary {padding-top:5px;}

.cpPanelDownload {}
.cpPanelDownload .cpMessage {text-align:center; font-size:15px; padding:10px 10px;}
.cpPanelDownload .cpDownloadLink {}
.cpPanelDownload .cpDownloadLink a {font-size:12px;}

.cpSiteMap {margin-left:299px;}
.cpSiteMap .cpSiteMapContent {}

.cpPrivatePolicy {margin-left:299px;}
.cpPrivatePolicy .cpPrivatePolicyContent {}

.cpContactUs {margin-left:299px;}
.cpContactUs .cpContactUsContent {}

.ms-PartSpacingVertical {visibility:hidden; display:none;}
.ms-PartSpacingHorizontal {width: 5px;}
.ms-WPBody {font-family: Arial;}
.ms-rtestate-write p { margin: 0;}
#ctl00_m_ContentEditorWebPart2 { background-color:#ec8e1c; color:#ffffff;}
.s4-ca {margin-left:0;}
body.v4master{overflow:auto;}
.ms-WPBody a {color:#2c98c4; text-decoration:none;}
.ms-WPBody a:link {color:#2c98c4; text-decoration:none;}
#s4-workspace {overflow:hidden;}