/*-------------------------------------------------------------------------
   Capario
   ------------------------------------------------------------------------
   Description:  Stylesheet for the Capario website
   Filename:     secondary.css
   ------------------------------------------------------------------------*/

/* ========================================================================//
   Index of styles used in specific elements and components for the
   project within this style sheet.

   X.

   ========================================================================*/

#lyo_common {font-family:Arial, Helvetica, sans-serif;font-size:13px;background:#fff;}

#cntr_commonWrapper {margin:auto;width:1024px;}

#breadcrumb {padding:16px 0 28px 0;font-size:12px;}
#breadcrumb a {font-size:12px;}

#cntr_headerNewPortal {background:url(/images/secondary/header_new_portal.jpg) no-repeat top;height:169px;width:1024px;display:block;}
#cntr_contentNewPortal {background:url(/images/secondary/bottom_new_portal.gif) no-repeat top;height:584px;width:1024px;display:block;}
#cntr_contentNewPortal_wrapper{display:block;height:550px; color: #4D5F6C; line-height: 18px;}
#cntr_contentNewPortal_wrapper #hero_img_newPortal{display:block;height:523px;width:520px;background:url(/images/secondary/hero_new_portal.jpg); float:left;margin:38px 0 0 18px;}
#cntr_contentNewPortal_wrapper #cntr_content_newPortal{display:block;width:401px;float:left;margin:38px 0 0 0;}
#cntr_contentNewPortal_wrapper h2 {font-size:18px; font-weight:bold;letter-spacing:normal;color:#014269;padding-bottom:16px; }
#cntr_contentNewPortal_wrapper span {font-size:14px; font-weight:bold;}
#cntr_contentNewPortal_wrapper ul {padding: 0 0 18px 20px; list-style:disc inside none;}
#cntr_contentNewPortal_wrapper a {text-decoration: underline; color:#4d5f6c;}
#cntr_contentNewPortal_wrapper a:hover {text-decoration: underline; color:#c72032;}
#cntr_contentNewPortal_wrapper span.note {font-size:9px; font-weight:normal; padding: 12px 0 0 0; display: block;}

#cntr_headerSecondary {background:url(/images/secondary/bg_secondaryTop.gif) no-repeat top;height:169px;width:1024px;display:block;}
#cntr_headerSecondaryTopLeft, #cntr_headerSecondaryTopRight {height:135px;float:left;}
#cntr_headerSecondaryTopLeft {background:url(/images/secondary/bg_caparioLogo.gif) no-repeat 57px 48px;width:482px; cursor: pointer;}
#cntr_headerSecondaryTopLeft h1 {display:none;}
#cntr_headerSecondaryTopRight {background:url(/images/secondary/bg_caparioTagline.gif) no-repeat 148px 46px;width:542px;}
#cntr_headerSecondaryTopRight h3 {display:none;}

#cntr_headerSecondaryMenu {padding:0 0 0 230px;}
#cntr_headerSecondaryMenu ul li {float:left;}
#cntr_headerSecondaryMenu ul li a {display:block;height:34px;}
#cntr_headerSecondaryMenu ul li a span {display:none;}
#cntr_headerSecondaryMenu ul li a:hover {background-position:bottom;}

#cntr_headerSecondaryMenu ul li ul {display:none;position:absolute;width:137px;border-left: 1px solid #961a2f;border-right: 1px solid #961a2f;background:#fff;z-index:50;}
#cntr_headerSecondaryMenu ul li ul li {display:block;float:none;border-bottom: 1px solid #961a2f;}
#cntr_headerSecondaryMenu ul li ul li a {background:none;height:auto;width:auto;color:#961a2f;text-decoration: none; font-size :11px;padding:5px 2px 5px 10px;}
#cntr_headerSecondaryMenu ul li ul li a:hover {color:#516370;text-decoration: none;}

#cntr_secondaryTopNavHome {background:url(/images/secondary/bg_secondaryTopNavHome.gif) no-repeat top left;width:73px;}
#cntr_secondaryTopNavAbout {background:url(/images/secondary/bg_secondaryTopNavAbout.gif) no-repeat top left;width:137px;}
#cntr_secondaryTopNavSolutions {background:url(/images/secondary/bg_secondaryTopNavSolutions.gif) no-repeat top left;width:138px;}
#cntr_secondaryTopNavServices {background:url(/images/secondary/bg_secondaryTopNavServices.gif) no-repeat top left;width:138px;}
#cntr_secondaryTopNavNews {background:url(/images/secondary/bg_secondaryTopNavNews.gif) no-repeat top left;width:138px;}
#cntr_secondaryTopNavContact {background:url(/images/secondary/bg_secondaryTopNavContact.gif) no-repeat top left;width:139px;}

#cntr_contentSecondary {background:url(/images/secondary/bg_secondaryBottom.gif) no-repeat top;height:604px;width:1024px;display:block;}
#cntr_contentSecondaryWrapper {background:url(/images/secondary/bg_secondaryContent.gif) no-repeat top;height:568px;padding:0 31px 0 30px;display:block;}
#cntr_contentSecondaryWrapperNonRightArea {background:url(/images/secondary/bg_secondaryContentNonRight.gif) no-repeat top;height:568px;padding:0 31px 0 30px;display:block;}

#cntr_contentSecondaryLeftOp2, #cntr_contentSecondaryLeft, #cntr_contentSecondaryMiddle, #cntr_contentSecondaryRight {float:left;}
#cntr_contentSecondaryLeft {width:201px;}
#cntr_contentSecondaryLeftOp2 {width:201px;}

#cntr_contentSecondarySideMenuTop {background:url(/images/secondary/bg_secondarySidebarEmpty.gif) repeat-y top left;height:402px;}
#cntr_contentSecondarySideMenuTop ul li {width:100%;float:left;position:relative;} /* Fixes whitespace bug in IE */
#cntr_contentSecondarySideMenuTop a {width:201px;display:block;}
#cntr_contentSecondarySideMenuTop a span {display:none;}

#cntr_contentSecondarySideMenuTop ul li ul {display:none;position:absolute;left:201px;top:1px;width:137px;  border-left: 1px solid #961a2f;border-bottom: 1px solid #961a2f;border-right: 1px solid #961a2f;background:#fff;z-index:40;}
#cntr_contentSecondarySideMenuTop ul li ul li {display:block;width:137px;float:none;border-top: 1px solid #961a2f;}
#cntr_contentSecondarySideMenuTop ul li ul li a {background:none;height:auto;width:auto;color:#961a2f;text-decoration: none; font-size :11px;padding:5px 0 5px 10px;}
#cntr_contentSecondarySideMenuTop ul li ul li a:hover {color:#516370;text-decoration: none;}

#cntr_contentSecondarySideMenuBottom {height:166px;}
#cntr_contentSecondarySideMenuBottomOp2 {background:url(/images/secondary/bg_secondarySidebarMenuBottom.gif) no-repeat top left;height:55px;height:166px;}

#cntr_contentSecondarySideMenuBottom ul li {width:100%;float:left;position:relative;} /* Fixes whitespace bug in IE */
#cntr_contentSecondarySideMenuBottom a {display:block;}
#cntr_contentSecondarySideMenuBottom a span {display:none;}

#cntr_contentSecondarySideMenuBottom ul li ul {display:none;position:absolute;left:201px;top:1px;width:137px;  border-left: 1px solid #961a2f;border-bottom: 1px solid #961a2f;border-right: 1px solid #961a2f;background:#fff;z-index:40;}
#cntr_contentSecondarySideMenuBottom ul li ul li {display:block;width:137px;float:none;border-top: 1px solid #961a2f;}
#cntr_contentSecondarySideMenuBottom ul li ul li a {background:none;height:auto;width:auto;color:#961a2f;text-decoration: none; font-size :11px;padding:5px 0 5px 10px;}
#cntr_contentSecondarySideMenuBottom ul li ul li a:hover {color:#516370;text-decoration: none;}

#cntr_contentSecondarySideMenuBottomItemTop {background:url(/images/secondary/bg_secondarySidebarMenuProviders.gif);height:55px;}
#cntr_contentSecondarySideMenuBottomItemTop:hover {background-position: 0 -55px;}
#cntr_contentSecondarySideMenuBottomItemMiddle {background:url(/images/secondary/bg_secondarySidebarMenuPayers.gif);height:54px;}
#cntr_contentSecondarySideMenuBottomItemMiddle:hover {background-position: 0 -54px;}
#cntr_contentSecondarySideMenuBottomItemBottom {background:url(/images/secondary/bg_secondarySidebarMenuPartners.gif);height:57px;}
#cntr_contentSecondarySideMenuBottomItemBottom:hover {background-position: 0 -57px;}

#cntr_contentSecondaryMiddle {color:#4d5f6c;width:541px;height:553px;padding:13px 30px 0 14px;overflow:auto;}
.cntr_contentSecondaryMiddleTwoCol {float:left;width:262px;}
#cntr_contentSecondaryMiddle fieldset {width:400px;}
#cntr_contentSecondaryMiddle fieldset.calculator {width:500px;}
#cntr_contentSecondaryMiddle fieldset label.error {display:none;}
#cntr_contentSecondaryMiddle fieldset input.error {border:1px solid #C72032; background-color: #FFFFE0;}
#cntr_contentSecondaryMiddle fieldset textarea.error {border:1px solid #C72032; background-color: #FFFFE0;}
#cntr_contentSecondaryMiddle fieldset ul {list-style-type:none;margin:0;}
#cntr_contentSecondaryMiddle fieldset ul li {padding:0 0 10px 0;clear:both;}
#cntr_contentSecondaryMiddle ul li a b {text-decoration: underline; color:#961a2f;}
#cntr_contentSecondaryMiddle ul li a:hover b {text-decoration: underline; color:#c72032;}
#cntr_contentSecondaryMiddle fieldset label {display:block;/*padding:0 0 15px 0;line-height:16px;*/width:45%;}
#cntr_contentSecondaryMiddle fieldset.calculator label {display:block;padding:0 10px 10px 0;/*line-height:16px;*/width:350px;}
#cntr_contentSecondaryMiddle fieldset.calculator input {width:100px;text-align:center;}
#cntr_contentSecondaryMiddle fieldset label.full {width:100%; margin:0 0 5px 0;}
#cntr_contentSecondaryMiddle fieldset label, #cntr_contentSecondaryMiddle fieldset label input, #cntr_contentSecondaryMiddle fieldset label select {float:left;}
#cntr_contentSecondaryMiddle fieldset label textarea {margin:10px 0 0 0;display:block;}
#cntr_contentSecondaryMiddle select {color:#4d5f6c;}
#cntr_contentSecondaryMiddle a {text-decoration: underline; color:#4d5f6c;}
#cntr_contentSecondaryMiddle a:hover {text-decoration: underline; color:#c72032;}
#cntr_contentSecondaryMiddle a.external {text-decoration: underline; color:#961a2f;}
#cntr_contentSecondaryMiddle a.external:hover {text-decoration: underline; color:#c72032;}

#cntr_contentSecondaryMiddle p.txt_pressRelease {text-align:center;}

#cntr_contentSecondaryMiddle h2 {font-size:18px; font-weight:normal;letter-spacing:normal;color:#124171;padding-bottom:16px; }
#cntr_contentSecondaryMiddle b {color:#4d5f6c;}
#cntr_contentSecondaryMiddle a:hover b {color:#c72032;}
#cntr_contentSecondaryMiddle h4 { padding-bottom:8px;color:#124171;}
#cntr_contentSecondaryMiddle p {font-size:13px; line-height:16px; font-weight:normal;letter-spacing:normal;padding-bottom:18px;}
#cntr_contentSecondaryMiddle ul {padding-bottom:18px;list-style-type:disc;margin:0 0 0 14px;}
#cntr_contentSecondaryMiddle ul li {line-height:16px;}

#cntr_contentSecondaryRight {width:135px;padding:47px 15px 0 15px;}
#cntr_contentSecondaryRight p {color:#4d5f6c;font-size:13px;font-weight:bold;line-height:16px; font-weight:bold;letter-spacing:normal;padding-bottom:18px;}

/* About Us */
#cntr_contentSecondarySideMenuTopAboutCF {background:url(/images/secondary/about_secSidebarCF.gif) no-repeat top;height:58px;}
#cntr_contentSecondarySideMenuTopAboutCF:hover {background-position: 0 -58px;}
#cntr_contentSecondarySideMenuTopAboutCP {background:url(/images/secondary/about_secSidebarCP.gif) no-repeat top;height:56px;}
#cntr_contentSecondarySideMenuTopAboutCP:hover {background-position: 0 -56px;}
#cntr_contentSecondarySideMenuTopAboutSP {background:url(/images/secondary/about_secSidebarSP.gif) no-repeat top;height:58px;}
#cntr_contentSecondarySideMenuTopAboutSP:hover {background-position: 0 -58px;}
#cntr_contentSecondarySideMenuTopAboutMT {background:url(/images/secondary/about_secSidebarMT.gif) no-repeat top;height:58px;}
#cntr_contentSecondarySideMenuTopAboutMT:hover {background-position: 0 -58px;}
#cntr_contentSecondarySideMenuTopAboutTCS {background:url(/images/secondary/about_secSidebarTCS.gif) no-repeat top;height:58px;}
#cntr_contentSecondarySideMenuTopAboutTCS:hover {background-position: 0 -58px;}

/* Solutions */
#cntr_contentSecondarySideMenuTopItemRCM {background:url(/images/secondary/bg_secondarySidebarSolutionsRCM.gif) no-repeat top;height:56px;}
#cntr_contentSecondarySideMenuTopItemRCM:hover {background-position: 0 -56px;}
#cntr_contentSecondarySideMenuTopItemTech {background:url(/images/secondary/bg_secondarySidebarSolutionsTech.gif) no-repeat top;height:58px;}
#cntr_contentSecondarySideMenuTopItemTech:hover {background-position: 0 -58px;}
#cntr_contentSecondarySideMenuTopItemRT {background:url(/images/secondary/bg_secondarySidebarSolutionsRT.gif) no-repeat top;height:58px;}
#cntr_contentSecondarySideMenuTopItemRT:hover {background-position: 0 -58px;}
#cntr_contentSecondarySideMenuTopItemBI {background:url(/images/secondary/bg_secondarySidebarSolutionsBI.gif) no-repeat top;height:58px;}
#cntr_contentSecondarySideMenuTopItemBI:hover {background-position: 0 -58px;}
#cntr_contentSecondarySideMenuTopItemSC {background:url(/images/secondary/bg_secondarySidebarSolutionsSC.gif) no-repeat top;height:57px;}
#cntr_contentSecondarySideMenuTopItemSC:hover {background-position: 0 -57px;}
#cntr_contentSecondarySideMenuTopItemPT {background:url(/images/secondary/bg_secondarySidebarSolutionsPT.gif) no-repeat top;height:57px;}
#cntr_contentSecondarySideMenuTopItemPT:hover {background-position: 0 -57px;}
#cntr_contentSecondarySideMenuTopItemPD {background:url(/images/secondary/bg_secondarySidebarSolutionsPD.gif) no-repeat top;height:58px;}
#cntr_contentSecondarySideMenuTopItemPD:hover {background-position: 0 -58px;}

/* Services */

#cntr_contentSecondarySideMenuTopServicesITE {background:url(/images/secondary/services_secSidebarITE.gif) no-repeat top;height:56px;}
#cntr_contentSecondarySideMenuTopServicesITE:hover {background-position: 0 -56px;}
#cntr_contentSecondarySideMenuTopServicesOS {background:url(/images/secondary/services_secSidebarOS.gif) no-repeat top;height:58px;}
#cntr_contentSecondarySideMenuTopServicesOS:hover {background-position: 0 -58px;}
#cntr_contentSecondarySideMenuTopServicesPP {background:url(/images/secondary/services_secSidebarPP.gif) no-repeat top;height:58px;}
#cntr_contentSecondarySideMenuTopServicesPP:hover {background-position: 0 -58px;}

/* News and Events */

#cntr_contentSecondarySideMenuTopNewsPRA {background:url(/images/secondary/news_secSidebarPRA.gif) no-repeat top;height:56px;}
#cntr_contentSecondarySideMenuTopNewsPRA:hover {background-position: 0 -56px;}
#cntr_contentSecondarySideMenuTopNewsE {background:url(/images/secondary/news_secSidebarEvents.gif) no-repeat top;height:58px;}
#cntr_contentSecondarySideMenuTopNewsE:hover {background-position: 0 -58px;}
#cntr_contentSecondarySideMenuTopNewsLEN {background:url(/images/secondary/news_secSidebarLEN.gif) no-repeat top;height:58px;}
#cntr_contentSecondarySideMenuTopNewsLEN:hover {background-position: 0 -58px;}

/* Contact Us */

#cntr_contentSecondarySideMenuTopContactUsC {background:url(/images/secondary/contactus_secSidebarCarees.gif) no-repeat top;height:56px;}
#cntr_contentSecondarySideMenuTopContactUsC:hover {background-position: 0 -56px;}
#cntr_contentSecondarySideMenuTopContactUsL {background:url(/images/secondary/contactus_secSidebarLocation.gif) no-repeat top;height:58px;}
#cntr_contentSecondarySideMenuTopContactUsL:hover {background-position: 0 -58px;}

/*Solutions area*/
#cntr_contentSecondarySideMenuTopSFP {background:url(/images/secondary/bg_secondarySidebarMenuProviders.gif);height:55px;}
#cntr_contentSecondarySideMenuTopSFP:hover {background-position: 0 -55px;}
#cntr_contentSecondarySideMenuTopSFPa {background:url(/images/secondary/bg_secondarySidebarMenuPayers.gif);height:54px;}
#cntr_contentSecondarySideMenuTopSFPa:hover {background-position: 0 -54px;}
#cntr_contentSecondarySideMenuTopSFPar {background:url(/images/secondary/bg_secondarySidebarMenuPartnersOp2.gif);height:57px;}
#cntr_contentSecondarySideMenuTopSFPar:hover {background-position: 0 -57px;}
/* */

/*Forms*/
fieldset input { font-family: Arial; font-size: 12px; color:#4d5f6c; padding: 1px; border: 1px solid #7d8b95;}
fieldset input.radio {border: none;background:none;}
fieldset textarea{ font-family: Arial; font-size: 12px; color:#4d5f6c; margin: 0 0 10px 0; padding: 1px; border: 1px solid #7d8b95;}
.button { border: 0; background: #961a2f; color:#fff;padding: 2px; margin: 0 10px 0 0;cursor:pointer;}
.button:hover { border: 0; background:#c72032;}
fieldset input, fieldset textarea {background:#f7f8fa;}
fieldset input.readonly {background:none;border:0;}
fieldset.calculator .hourstotal, fieldset.calculator .total, fieldset.calculator .grandtotal {color:#961a2f;font-weight:bold;}

/*Container footer */
#cntr_footer {height:16px;width:1024px;margin:auto;}
#cntr_footer p {font-size:10px;font-weight:normal;letter-spacing:normal;color:#516370;padding:20px 80px 0 80px;}
#cntr_footer a {color:#516370; text-decoration: underline;}
/* */
.breakeronly {clear:both;height:0;font-size:0;margin:0;padding:0;}


/*---------- UPDATED CSS FOR LANDING PAGE MAY 26, 2010 ----------*/

.klas:link, .klas:visited	{
	color:#4d5f6c;
	text-decoration: underline;
}
.klas:hover, .klas:active	{
	color:#4d5f6c;none;
	text-decoration: none;
}

#new-cntr_contentSecondaryWrapper {
	background:url(/images/secondary/bg_secondaryContent2.gif) no-repeat top;
	height:568px;
	padding:0 31px 0 30px;
	display:block;
}


#new_cntr_contentSecondaryMiddle {
	color:#4d5f6c;
	width:622px;
	height:377px;
	padding:18px 30px 0 20px;
	overflow:auto;
	float: left;
	line-height: 16px;
}

#new_cntr_contentSecondaryMiddle li	{
	margin-bottom: 10px;
	list-style: disc outside;
	margin-left: 25px;
}

#header-holder	{
	width:759px;
	height:171px;
	float:left;
	margin-left: 1px;
	margin-top: 1px;
	background:url(../images/secondary/claim-header.jpg);
	background-position:top;
	background-position:left;
	background-repeat:no-repeat;
}
.new-content:link, .new-content:visited	{
	color: #961a2f;
	text-decoration: underline;
}
.new-content:hover, .new-content:active	{
	color: #c72032;
	text-decoration: none;
}

.red-header	{
	color: #961a2f;
	text-decoration: underline;
}
.blue-header	{
	font-weight: bold;
	color:#124171;
}
.platform-header	{
	font-size: 18px;
	color:#124171;
}

/*--- 5010 Footer Link --*/
a#footer_5010_link {
	color: #961a2f;
	font-weight: bold;
}