* { margin: 0pt; padding: 0pt; }
a { text-decoration: none; color : #cc0000}
img {border: 0px none;}
a { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
body { margin: 0pt; padding: 0pt; background: #555555 repeat scroll 0% 0%; color: rgb(226, 226, 226); font-family: Arial,Helvetica,sans-serif; font-size: 12px; text-align: center; }
.clear {clear: both;}
div { }
#freeGuide { margin-top: 1em; }
#freeGuide a, #freeGuide a:link { color: rgb(204, 204, 204); }
#freeGuide a:hover { color: rgb(255, 255, 255); }
#headerMenuList { margin: 0pt; padding: 0pt; list-style-type: none; }
#headerMenuList li { border-left: 1px solid rgb(68, 81, 112); margin: 0pt 1em 0pt -1em; padding: 0pt 1em; float: left; font-size: 11px; line-height: 1.1em; text-transform: uppercase; }
#headerMenuList li a, #headerMenuList li a:link { color: rgb(68, 81, 112); text-decoration: none; }
#headerMenuList li a:hover { color: rgb(0, 0, 255); text-decoration: none; }
#upperContent { color: rgb(68, 81, 112); height: 85px; margin-left: 18px; width: 909px; }
#upperContent a, #upperContent a:link { color: rgb(68, 81, 112); }
#upperContent a:hover { color: rgb(0, 0, 255); }
#upperContent #sdcLogo { margin: 30px 0pt 0pt 30px; float: left; }
#headerMenu { margin: -40px 0pt 0pt 12px; overflow: hidden; float: right; text-align: left; width: 195px; }
#upperContent #psTab { float: left; margin-top: 56px; }
#upperContent #curCust { margin: 62px 0pt 0pt 20px; float: left; font-size: 11px; }
#upperContent #partnerTopRight { margin: 22px 0pt 0pt 10px; float: right; }
* html #mainContent { height: 1%; }
#mainContent { margin: 8px auto; background: transparent url('images/bg_maincontent.png') no-repeat scroll 0% 0%; height: 561px; text-align: left; width: 947px; }
#demo { margin: 15px 0pt 0pt 17px; font-size: 14px; font-weight: bold; }
#demo a, #demo a:link { color: rgb(82, 95, 124); text-decoration: none; }
#demo a:hover { color: rgb(0, 0, 255); }
.hidden { display: none; }
#leftContentUpper { padding-top: 15px;}
#leftContentBottom div { padding: 2px 4px; float: left; font-weight: bold; margin-top: 5px; }
#leftContentBottomLeft { background-color: rgb(215, 228, 242); margin-left: 17px; }
#leftContentBottomLeft span { color: rgb(222, 51, 38); text-transform: uppercase; }
#leftContentBottomRight { margin-left: 70px; }
#lowerContent { margin: 18px 0pt 0pt 18px; color: rgb(0, 77, 130); font-size: 24px; text-align: center; text-transform: uppercase; width: 909px; }
#lowerContent #usps { margin-top: 18px; }
#lowerContent #button { margin: 15px 35px 0pt 30px; }
#lowerContent #truste { margin-bottom: 7px; }
#middleContent { border: 1px solid rgb(200, 200, 200); overflow: hidden; background-color: rgb(254, 254, 254); color: rgb(0, 77, 130); height: 327px; margin-left: 18px; width: 909px; }
#middleContent #leftContent { margin: 12px 10px 0pt 0px; float: left; height: 304px; width: 650px; }
* html #middleContent #leftContent { margin: 8px 10px 0pt 4px; width: 650px; }
#middleContent #leftContent h2 { margin: 75px 0pt 0pt 7px; font-size: 24px; }
#middleContent #leftContent li { margin: 15px 0pt 0pt 20px; font-size: 14px; line-height: 15px; list-style-type: disc; list-style-image: url('images/tri_red.gif'); list-style-position: outside; }
#middleContent #leftContent #leftContentLeft { float: left; }
#middleContent #leftContent #leftContentLeft h2 { margin-top: 0pt; }
#middleContent #leftContent #leftContentLeft li.sixBullets { line-height: 13px; }
#middleContent #leftContent #leftContentLower { clear: both; top: -5px; margin-bottom: -5px; position: relative; }
html > body #middleContent #leftContent #leftContentLower {  }
* html #middleContent #leftContent #leftContentLower { top: -20px; margin-bottom: -20px; }
#middleContent #leftContent #leftContentRight { float: right; }
#middleContent #leftContent #subHeader { margin: 0pt 0pt 0pt 17px; font-size: 24px; }
#middleContent #offerImg { margin-top: 12px; }
.tm { font-size: smaller; margin-left: -4px; }
.list5 ul li { line-height: 1.3em ! important; }
#offerBox { cursor: pointer; float: left; height: 304px; margin-top: 12px; width: 225px; margin-bottom: 12px}
#offerBox ul { margin: 93px 0pt 0pt 15px; }
#offerBox ul li { color: rgb(252, 21, 3); font-size: 14px; font-weight: bold; line-height: 1.6em; list-style-position: inside; }
#offerBox ul li span { color: rgb(255, 255, 255); }
.scale80 { background: rgb(25, 71, 159) url('images/factor1.jpg') no-repeat scroll 0% 0%; }
p.copyright { color: rgb(170, 170, 170); font-size: 9px; line-height: 10px; margin-top: 25px; text-align: center; }
p.copyright a, .copyright a:link { color: rgb(204, 204, 204); text-decoration: none; }
p.copyright a:hover { color: rgb(255, 255, 255); }
#footerMenu { margin: 8px auto; overflow: hidden; clear: both; text-align: left; width: 300px; }
#footerMenuList { margin: 0pt; padding: 0pt; list-style-type: none; }
#footerMenuList li { border-left: 1px solid rgb(204, 204, 204); margin: 0pt 1em 0pt -1em; padding: 0pt 1em; float: left; font-size: 11px; line-height: 1.1em; }
#footerMenuList li a, #footerMenuList li a:link { color: rgb(204, 204, 204); text-decoration: none; }
#footerMenuList li a:hover { color: rgb(255, 255, 255); text-decoration: none; }

#home01eButtons { margin: 3px 0pt 0pt 18px; }
#home01eButtons div{ width: 281px; height:59px; display:block; float: left; color: #333333; background: url('images/home01e_button_enterprise.gif') no-repeat; margin-left: 3px; padding: 10px;}
#home01eButtons div h3 { margin-bottom: 5px; }
.green { color: #008000;}
.blue { color: #0000CC;}
.red { color: #FF0000;}
#home01eButtonPhotoStamps { margin: 0pt 4px; }
#leftContentLower { margin-bottom: 10px; margin-top: 40px; text-align: center; }
* html #leftContentLower { margin-top: 20px; }
html > body #leftContentLower {  }
#leftContentLower #button { margin: 0pt 30px; }
#leftContentLower #truste { margin-bottom: 4px; }
#middleContent { height: auto; }
#middleContent #leftContent { height: auto; }
#offerBox { height: 357px; margin-top: 8px; padding-left:12px; border-left: 1px dashed rgb(204, 204, 204);}
#offerBox ul { margin-top: 105px; }
#offerBox ul li { font-size: 15px; line-height: 1.8em; }
.scale80 { background: rgb(25, 71, 159) url('images/factor1.jpg') no-repeat scroll 0% 0%; }

#contactform { border: 0px none;}
#contactform .input, contactform .textarea {

}

