/**** this css is used to override some of the htmlDiamondDefault.css for iframe/lightbox module ***/

/***** login light box *****/
#htmlDiamondContainer .diamondLoginBox{margin:0 auto; border:none; width:auto;}
.diamondLoginBoxLight .headerBlock {position:relative; left:173px; padding-top:10px;}
.diamondLoginBoxLight .headerBlock .mainTitle{font-size:20px; position:relative; top:-15px; left:5px;}
.diamondLoginBoxLight #diamondLoginBox {padding:0px;}

/***** reg generic *****/
.diamondRegLightHtml {background-color:transparent;}
#htmlDiamondContainer .diamondRegBoxLight {border:medium none; position:relative; width:405px; margin-bottom:0px; margin-top:0px; background:#ffffff;}

/***** reg date picker light box *****/
.diamondRegBoxLight .headerBlock {position:relative; padding-top:10px; left:62px;}
.diamondRegBoxLight .headerBlock .mainTitle {font-size:20px; position:relative; top:-15px;}
#htmlDiamondContainer #calendar {margin: 0 auto; width:276px;}

/***** reg form light box *****/
#htmlDiamondContainer .diamondRegBoxLight #diamondRegBoxRegform {margin-top:0px; width:405px;}
#htmlDiamondContainer .diamondRegBoxLight .labelText {padding:10px 5px 0 0; width:90px;}
#htmlDiamondContainer .diamondRegBoxLight .input_field {margin-bottom:7px; margin-left:33px;}
#htmlDiamondContainer .diamondRegBoxLight .input_field_last {margin-bottom:0px; margin-left:33px;}
#htmlDiamondContainer .diamondRegBoxLight .input_field .formErrorMsg,  #htmlDiamondContainer .diamondRegBoxLight .input_field_last .formErrorMsg{padding-left:95px; width:270px; font-size:11px;}
#htmlDiamondContainer .diamondRegBoxLight .diamondOptinTitle {border-top:0px; padding-top:5px; padding-left:0px;}
#htmlDiamondContainer .diamondRegBoxLight .diamondOptinItem .diamondOptinCheckbox {margin:2px 2px 2px 0px;}
#htmlDiamondContainer .diamondRegBoxLight .optinDesc {width: 320px; padding-left:20px;}
#htmlDiamondContainer .diamondRegBoxLight .diamondOptinItem {margin:0 0 10px 31px;}
#htmlDiamondContainer .diamondRegBoxLight .regFormSubmit {margin-top:10px; text-align:center; margin-bottom:0px;}
#htmlDiamondContainer .diamondRegBoxLight .regFormSubmit, #htmlDiamondContainer .diamondRegBoxLight .regFormSubmitChild {position:relative;}
#htmlDiamondContainer .diamondRegBoxLight .regFormSubmitChild .twoToneButton {position:relative; left:15px;}
#htmlDiamondContainer .diamondRegBoxLight .regFormSubmitChild .cancel {position:relative; left:15px;}
#htmlDiamondContainer .diamondRegBoxLight .regFormSubmit .touAgreement {padding-bottom:5px; padding-right:59px; text-align:center; }
/*#htmlDiamondContainer .diamondRegBoxLight .diamondErrorMsg {padding-left:10px;}*/
#htmlDiamondContainer .diamondRegBoxLight .htmlDiamondDialog {padding:5px;}
#htmlDiamondContainer .diamondRegBoxLight #diamondRegAcctRow .suggestList {margin-top:3px;}
#htmlDiamondContainer .diamondRegBoxLight #diamondRegAcctRow .suggestSubmit {margin-top:5px;}
#htmlDiamondContainer .diamondRegBoxLight #diamondRegAcctRow .suggestSubmit .twoToneButton {font-size:12px; height:25px; line-height:22px;}
#htmlDiamondContainer .diamondRegBoxLight #diamondRegAcctRow {position: relative;}
#htmlDiamondContainer .diamondRegBoxLight #diamondRegAcctRow .htmlDiamondDialog {position:absolute; z-index: 5; top:-5px; right: 100px; }
#htmlDiamondContainer .diamodRegFormLight .headerBlock .mainTitle{top:-5px; left:61px;}

