body {
background-color:#fff;
color:#6F6F6F;
font-family:arial,verdana,sans-serif;
font-size:8pt;
font-weight:500;
letter-spacing:0.03em;
line-height:1.3em;
text-align:left;
}

.clearer {
clear:both;
}

a {
text-decoration:none;
color:#F47D31;
}

img {
display:block; /*prevent 3px jog*/
}

table img {
display:inline;
}

p {
font-size:11px;
line-height:16px;
margin:0px;
padding:0px 0px 16px 0px;
}

.center a.download {
color:#f18233;
font-size:15px;
font-weight:bold;
}

.logo {
margin:18px 30px 20px 30px;
}

.left .padder {
padding:24px 16px 30px 28px;
}

.left {
color:#000;
}

h1 {
color:#4489c0;
font-size:9pt;
margin:0px;
padding:0px;
text-transform:uppercase;
}

.left .offer {
float:left;
margin-right:10px;
margin-bottom:5px;
}

.left p {
margin:6px 0px 15px 0px;
padding:0px;
line-height:10pt;
}

.left ul {
margin:0px;
padding:0px 0px 0px 0px;
color:#4489c0;
}

.left li {
margin:0px;
padding-top:0px;
padding-bottom:12px;
position:relative;
line-height:14px;
line-height:10pt;
}

blockquote {
color:#4489c0;
font-size:11pt;
line-height:14px;
padding-top:24px;
margin:0px 0px 15px 0px;
letter-spacing:0em;
position:relative; /*makes this the nearest positioned ancestor of open quote*/
}

blockquote span { /*open quote*/
position:absolute;
left:259px;
top:18px;
font-size:30pt;
line-height:30pt;
}

.blockquote-call-to-action {
color:#4489c0;
font-size:10pt;
letter-spacing:0em;
float:right;
width:322px;
text-align:right;
background-image:url(../images/orange-arrow.gif);
background-repeat:no-repeat;
background-position:right center;
padding-right:14px;
margin-bottom:20px;
}

.thankyou h3 {
padding-left:15px;
}

.thanks-message {
background-image:url(../images/orange-arrow.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:15px;
}

.thanks-message a{
color:#f8cc45;
font-size:10pt;
font-weight:bold;
}

.center .padder {
padding:0px 30px 50px 0px;
}

.center .featured img{
float:left;
margin:0px 10px 10px 0px;
padding:0px;
border:1px solid #e2e2e2;
}

.center .featured p.caption{
float:left;
margin:-10px 10px 10px 0px;
padding:3px 3px 6px 3px;
font-size:10px;
line-height:11px;
width:188px;
background-color:#e2e2e2;
}

.center .featured p.intro {
font-size:14px;
line-height:18px;
/*padding-left:202px;*/ /*uncomment for orphan control*/
}

.center p.intro {
font-size:14px;
line-height:18px;
}

.right {
background-image:url(../images/6DosDonts-formBanner.gif);
background-repeat:no-repeat;
padding:81px 0px 20px 0px;
}

.right .padder {
padding:18px 12px 0px 12px;
border-top:6px solid #a1b3cb;
border-right:1px solid #a1b3cb;
border-left:1px solid #a1b3cb;
background-color:#e6ebf1;
}

.right fieldset {
border:0px;
margin:0px;
padding:0px;
}

.right form ul {
margin:0px;
padding:0px;
}

.right form li {
list-style-type:none;
margin:0px;
padding:8px 0px;
float:left; /*makes li wrap around floated labels, inputs & selects*/
text-align:right;
}

.right label {
float:left;
padding-right:8px;
width:78px;
color:#000;
line-height:11px;
font-size:10px;
}

.right input {
width:126px;
float:left;
font-size:10px;
}

.right select {
float:left;
font-size:10px;
/*width:132px;*/
}

.right .interest {
width:168px;
}

.right .submit input {
padding:3px 10px;
border:0px;
color:#fff;
cursor:pointer;
width:auto;
float:right;
}


.right .privacy {
font-size:9px;
line-height:11px;
font-weight:bold;
color:#a1b3cb;
padding:5px 0px;
margin:0px;
}

table {
color:#A8A9AD;
font-family:arial,verdana,helvetica,sans-serif;
font-size:7.5pt;
font-weight:500;
letter-spacing:0em;
line-height:11pt;
}

table.first td{
padding-top:10px;
border-top:1px dotted #a8a9ad;
background-image:url(http://www.icorps.com/images/greybar.gif);
background-position:0px 10px;
background-repeat:repeat-x;
}

table a {
color:#F47D31;
}