/* Overwriting Styles to maintain design consistency from PSD
--------------------------------------------------------------*/
#content .breadcrumb {margin:0 0 0 9px;width:966px;}
#content .middle {background:none;width:662px;padding:0 0 0 9px;}
#content .middle #headerFull {margin:0;}

/* Registration Page-specific styles
--------------------------------------------------------------*/
#content .rightSash {width:302px;margin-left:0;}
#content .middle .regWrapper {float:left;_display:inline;margin-left:18px;}
#content .middle .regWrapper h3.tellUsMore {float:left;_display:inline;clear:left;color:#6a9fa7;font:18px Arial;width:600px;line-height:1.3em;}
#content .middle .regWrapper .regForm {float:left;_display:inline;width:644px;line-height:20px;}
#content .middle .regWrapper .regForm span.formLabel {float:left;_display:inline;width:175px;clear:left;line-height:16px;}
#content .middle .regWrapper .regForm input {float:left;_display:inline;margin:3px 7px 0 10px;}
#content .middle .regWrapper .regForm select {float:left;_display:inline;margin:0 0 0 10px;}
#content .middle .regWrapper .regForm hr {float:left;height:1px;border:0;border-top:1px dotted #cc6666;width:630px;margin:10px 0 0 0;}
#content .middle .regWrapper .regForm .col1 {float:left;_display:inline;font:12px Arial;width:68px;line-height:16px;margin:0 0 5px 0;}
#content .middle .regWrapper .regForm .col2 {float:left;_display:inline;font:12px Arial;width:114px;margin:0 26px 5px 0;line-height:16px;padding:0;}
#content .middle .regWrapper .regForm .col2 input {width:112px;margin:0;}
#content .middle .regWrapper .regForm .col3 {float:left;_display:inline;font:12px Arial;width:auto;line-height:16px;padding:0;margin:0 0 5px 0;}
#content .middle .regWrapper .regForm .col3 select {margin:0 3px 0 0;}

#content .middle .regWrapper .regBlue {float:left;_display:inline;width:634px;padding:15px 0 15px 10px;background:#e4f4f6;margin:40px 0 0 0;}
#content .middle .regWrapper .regBlue span {float:left;_display:inline;width:158px;margin:-8px 0 5px 20px;text-align:right;}
#content .middle .regWrapper .regBlue span.boldText {font-weight:bold;padding:10px 0 0 0;}
#content .middle .regWrapper .regBlue input {float:left;_display:inline;width:160px;margin:0 0 5px 15px;}
#content .middle .regWrapper .regBlue input.check {width:20px;margin:2px 0 0 170px;}
#content .middle .regWrapper .regBlue select {float:left;_display:inline;width:165px;margin:0 0 5px 15px;}
#content .middle .regWrapper .regBlue div.optInDesc {width:385px;margin:0 0 0 195px;}
#content .middle .regWrapper .regBlue div.optInDesc a {color:#cc6666;text-decoration:none;}
#content .middle .regWrapper .regBlue div.optInDesc a:hover {text-decoration:underline;}

#content .middle .regWrapper input.submitButton {float:left;_display:inline;margin:20px 0 0 291px;}


/* Registration Right Column Include Styles
--------------------------------------------------------------*/
#content .rightSash .blueBox {float:left;_display:inline;width:257px;font:12px Arial;color:#666666;padding:5px 16px 10px 22px;border:1px solid #b2dce1;margin:14px 0 0 10px;}
#content .rightSash .blueBox img.filler {margin:10px 10px 0 0;}
