/* Global Section */

img, div, input { behavior: url("/scripts/iepngfix.htc") }

body					{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;font-weight: normal;line-height:14px;}
td 						{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;font-weight: normal;line-height:14px;}
a 						{color: #9e1b1f;text-decoration: underline;}
a:link,a:visited 		{color: #9e1b1f;text-decoration: underline;}
a:hover 				{color: #9e1b1f;text-decoration: none;}
address 				{font-size: 10px;font-weight: normal;font-style: normal;color: #FFFFFF;letter-spacing: .1em;}
h1 						{font-size: 16px;font-weight: bold;font-style: normal;color: #333333;margin:0px;padding:0px;}
h2 						{font-size: 14px;font-weight: bold;font-style: normal;color: #333333;margin:0px;padding:0px;}
h3 						{font-size: 12px;font-weight: bold;font-style: normal;color: #333333;margin:0px;padding:0px;}
select 					{font-size: 11px;}
.Form 					{font-size: 11px;padding:1px 2px 1px 2px;}
.FormButton 			{font-size: 11px;font-weight: bold;cursor: pointer;}
.tb1 a:link, .tb1 a:visited {text-decoration: none;}
.tb0 a, .tb0 a:visited {text-decoration: none; padding: 0;}
.tb0, .tb1 {padding: 2px;}
:focus {-moz-outline-style:none;}

.relatedLinks		{ list-style: none; margin: 0 0 0 0; padding: 0 0 0 0; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.relatedLinks li	{ border-bottom: 1px dashed #dedede; padding: 0 0 0 0; margin: 0 0 0 0;}
.relatedLinks li a:link,
.relatedLinks li a:visited,
.relatedLinks li a:active	{ display: block; padding: 4px 6px; color: #9e1b1f; text-decoration: none;}
.relatedLinks li a:hover	{ display: block; padding: 4px 6px; background: #EEEEEE; color: #000; text-decoration: none;}
.relatedLinks li a.sub-location {text-indent: 15px;}

body {background:url(/images/site/page-back.jpg) repeat-x #2e0705 center top;}
#MasterContainer {width:940px;margin:0px auto;text-align:center;}
#SiteBorder {background:url(/images/site/border-back.jpg) repeat-x #c1b5b4;padding:0px 13px 13px 13px;}
#SiteContainer {background:#FFFFFF;padding:0px 0px 0px 25px;text-align:left;}
#HeaderContainer {}
#NavContainer {height:52px;background:url(/images/site/nav-back.gif) repeat-x;width:862px;}
#FlashContainer {width:862px;}
#PageTitleContainer {background:url(/images/site/page-title-back.gif) repeat-x;height:75px;width:862px;}
#PageTitle {padding:26px 0px 0px 30px}
#PageContentContainer {width:862px;}
#SectionPadding {padding:32px;line-height:18px;}

.sitenav, .sitenav:link, .sitenav:visited, .sitenav:hover {color:#000000;}

#navWhyChoose {background:url(/images/site/nav-whychoose.gif) no-repeat;width:153px;height:52px;display:block;text-indent:-9999px;}
#navSampleOpportunities {background:url(/images/site/nav-sampleopportunities.gif) no-repeat;width:157px;height:52px;display:block;text-indent:-9999px;}
#navUnprecidented {background:url(/images/site/nav-unprecidented.gif) no-repeat;width:165px;height:52px;display:block;text-indent:-9999px;}
#navProducts {background:url(/images/site/nav-products.gif) no-repeat;width:72px;height:52px;display:block;text-indent:-9999px;}
#navAboutUs {background:url(/images/site/nav-aboutus.gif) no-repeat;width:77px;height:52px;display:block;text-indent:-9999px;}
#navContactUs {background:url(/images/site/nav-contactus.gif) no-repeat;width:87px;height:52px;display:block;text-indent:-9999px;}
#GetStartedLink {background:url(/images/site/get-started-now.jpg) no-repeat;width:199px;height:51px;display:block;text-indent:-9999px;}

#navWhyChoose:hover, #navSampleOpportunities:hover, #navUnprecidented:hover, #navProducts:hover, #navAboutUs:hover, #navContactUs:hover, #GetStartedLink:hover {background-position:0px 100%;}

#relGetStarted {position:relative;}
#absGetStarted {position:absolute;left:664px;}

#relSiteLinks {position:relative;}
#absSiteLinks {position:absolute;width:450px;left:230px;top:14px;}

#PageManagerContent {float:left;width:590px;min-height:400px;_height:400px;}
#PageManagerSidebar {width:250px;}
#SidebarRelative {float:right;margin-top:34px;margin-bottom:20px;}
#PageLengthSpacer {min-height:500px;_height:500px;}

#SectionPadding {}
#SubBlueHeaders {width:862px;height:50px;background:url(/images/site/blue-sub-back.jpg) repeat-x;}
#SubBlueContent {}
#SubGrayHeaders {width:862px;height:50px;background:url(/images/site/gray-sub-back.jpg) repeat-x;}
#SubGrayContent p {margin: 0 10px 10px 0;}

#CalloutContainer {width:521px;margin-top:30px;}
#Callout-ContactUs {width:259px;float:left;border-right:solid 1px #dedede;border-left:solid 1px #dedede;}
#Callout-GetStarted {width:259px;float:right;border-right:solid 1px #dedede;}
#Cash-Callout {margin-top:30px; height:200px; width:252px; overflow:hidden; background:url('/images/site/CashCalcFormBG.gif') no-repeat;}

.ListStatement {width:500px;min-height:24px;_height:24px;border:solid 1px #CCCCCC;font-weight:bold;margin:38px auto 0px auto;text-indent:25px;padding-top:5px; clear: both;}
.ListPadding {text-indent:0px; padding:5px 25px 10px 25px;}
#bullets li {list-style: none; background: url(/images/site/bullet.gif) 0 6px no-repeat; padding: 0 0 0 25px; margin: 0; line-height: 22px;}
#product-bullets {margin-left: 0; padding: 0;}
#product-bullets li {list-style: none; background: url(/images/site/bullet.gif) 0 6px no-repeat; padding: 0 0 0 25px; margin: 0; line-height: 22px;}


#FooterLinksline {background-color:#e4e4e4;width:862px;}
#FooterLinksContainer {height:45px;}
#FooterLinksContent {padding:16px 0px;}
#FooterLinksContent ul {margin:0px;padding:0px;}
#FooterLinksContent ul li {float:left; padding:0px 14px;list-style:none;margin:0px;}
#FooterLinksContent ul li a {color:#999999;font-size:10px;font-weight:bold;}

#FooterContainer {width:862px;height:70px;margin:0px auto;text-align:center;padding:26px 0px;}
#FooterContent {text-align:left;width:500px;float:left;}
#FooterCopyright {color:#832c28;line-height:18px;}
#FooterPrivacy {color:#832c28;}
#FooterPrivacy a:link, #FooterPrivacy a:visited, #FooterPrivacy a:hover {color:#FFFFFF;font-weight:bold;}
#PoweredByCirrus {width:185px;float:right;}

.sitemapList li		{padding-top: 3px;}

/* vCard Styles */

.vcard p {margin: 0;}
.vcard .org {font-weight: bold; font-size: 14px;}
.vcard .type {display: none;}
.download-vcard {margin: 10px 0 0 0;}
.download-vcard a {display: block; height: 23px; background: url(/images/site/vcard-icon.jpg) no-repeat; text-indent: 40px; padding-top: 2px;}
.tel {font-weight: bold;}

.vendCalcForm-leftCol	{float:left; width:130px; text-align:right; color:#FFFFFF; height: 24px; line-height: 19px;}
.vendCalcForm-rightCol	{float:right; padding-right:15px; height:24px;}
.vendCalcForm-submit	{float:right; margin-right:15px; margin-top:3px;}
#extraEarningsOutput {position: relative; left: 45px; top: 5px; color: #9E1B1F; font-weight: bold;}
.vendCalcOutput-disclaimer {position: relative; left: 65px; top: 10px; color: #666666;}
#costCalcOutput iFrame {z-index: 1;}

.contact-um {font-size: 20px; color: #555555; margin: 0 0 15px 0; text-align: center; line-height: 26px; font-weight: bold;}
.contact-phone {color: #9E1B1F; font-weight: bold; font-size: 22px;}

.product-image {padding:8px;}