 /* SimpleModal Styles */
#simplemodal-overlay {background-color:#FFF; cursor:wait;}
#simplemodal-container {width:auto;height:auto;background:#fff url(/common-images/simplemodal/modal_header_tile_1x31.gif) left top repeat-x; border:1px solid #015cad; text-align: left;}
.modalTitleBar {height: 31px; line-height: 31px;}
.modalTitleBar h1 {font-size: 14px; color: #fff; line-height: 31px; padding: 0 0 0 10px;} /* outdated, all modal titles switched to h6 */
.modalTitleBar h6 {font-size: 14px; color: #fff; line-height: 31px; padding: 0 0 0 10px;}
a.modalCloseImg {background:url(/common-images/simplemodal/modal_btn_close_52x31.gif) no-repeat; width:52px; height:31px; display:inline; z-index:3200; position:absolute; top: 0; right: 10px; cursor:pointer;}

/* ecommerce dialog boxes begin */
.simplemodal-data {width: 353px;}
#emailUsModal {width: 600px;}
#emailUsModal #modalDialogBox {padding: 0;}
#privPolModal {width: 480px;}
#privPolModal #modalDialogBox, #tcsModal #modalDialogBox  {padding: 0;}
#tcsModal {width: 500px;}
#busCrdAdvLrnModal, #proPlusLrnModal, #busVrfyLrnModal, #crdScrLrnModal {width: 450px;}
#mailRvwInst, #statusInfo {width: 450px;}
#returnShopping {width: 550px;}

#modalDialogBoxTitle {background: url(/common-images/simplemodal/modal_dialog_box_title_bg.gif) left top repeat-x; height: 30px; line-height: 30px;}
#modalDialogBoxTitleLabel {width: 75px; float: left; color: #f0f0f0; font-size: 13px; font-weight: bold; margin-left: 15px; display: inline;}
#modalDialogBoxTitleClose {width: 67px; float: right;}
#modalDialogBox .ecomDialogBoxInstruct {padding: 10px 15px 15px 15px;}
#modalDialogBox {width: auto; height: auto;}
#modalDialogBox ul {margin: 5px 15px 15px 15px;}
#modalDialogBox ul li {line-height: 16px;}
.ecomRadio {vertical-align: middle;}
#modalDialogBox p {padding: 0 15px 0 15px; line-height: 1.5em;}
#modalDialogBox span {color: #d3ab07;}
#modalUpgradeNowButton {width: 118px; margin: 0 auto 15px auto; display: block;}
/*#emailUsModal #modalDialogScroll {width: auto; height: 518px; border: 1px solid #bbb; overflow: auto; margin: 10px;}*/
#emailUsModal #ctAttCns {width: 210px; float: right; color: #ff0000; margin-right:25px;}
#emailUsModal #ctAttCns span {text-decoration: underline;}
#emailUsModal table {margin: 0 0 20px 25px;}
#emailUsModal table textarea {width: 90%;}
#emailUsModal #modalDialogScroll {width: auto; height: 500px; overflow: auto; margin: 20px;}
#modalDialogScroll {width: auto; height: 318px; border: 1px solid #bbb; overflow: auto; margin: 10px;}
.ecomLvl1 {color: #015cae; font-weight: bold; font-size: 13px;}
.ecomLvl2 {padding-left: 10px; font-weight: bold;}
.ecomLvl3 {padding-left: 20px;}
.ecomLvl4 {padding-left: 30px;}
/* ecommerce dialog boxes end */

#modalDialogScrollStatus {height: 318px; border: 1px solid #bbb; overflow: auto; padding: 10px;}
#modalDialogBox #modalDialogScrollStatus h4, #modalDialogBox #modalDialogScrollStatus h5 {padding: 8px 10px 3px 0;}
#modalDialogScrollStatus p {padding: 0 10px 10px;}
#modalDialogScrollStatus img {margin: 0 10px 10px 0;}
#modalDialogBox h4, #modalDialogBox h5 {padding: 0 0 3px 0;}

#modalDialogBox {height:auto; border: none; background-color: #fff; text-align: left; padding: 15px;}
#modalDialogBox p {padding: 0 0 10px 0; line-height: 1.5em;}
#modalDialogButton {width: 118px; margin: 0 auto; display: block;}
#modalDialogBox ul {margin: 0 0 10px 10px;}
#modalDialogBox ul li {background:transparent url(/common-images/bullet_textinfo.gif) no-repeat scroll left 9px; line-height:1.5em;
margin:0; padding:0 0 8px 10px;}
#modalDialogBox a {color: #0095da; text-decoration: none;}
#modalDialogBox a:link {color: #0095da;}
#modalDialogBox a:visited{color: #0095da;}
#modalDialogBox a:hover{color: #0095da; text-decoration: underline;}
#modalDialogBox a:active{color: #0095da;}
#modalDialogBox iframe {z-index: -1;}

