.tblContent {width:950px; height:466px; background-color:white; border:0; margin:0; border-spacing:0; border-collapse:collapse}
.leftTdContent {width:684px; padding:0; border:0}
.middleTdContent {width:1px; padding:0; border:0}
.rightTopTdContent {height:466px; background-color:#69c3db; vertical-align:top; padding:0; border:0; padding-left:12px; padding-right:12px; padding-top:12px}
.searchBoxTitle {font-size:20px; margin:0; margin-bottom:4px; font-family:Arial, Helvetica, sans-serif} 
.searchBoxDescription {font-size:11px; margin:0; margin-bottom:7px; font-family:Arial, Helvetica, sans-serif} 
.tblSearch {border:0; margin:0; padding:0; border-spacing:0px; border-collapse:collapse}
.searchOption {font-size:11px; font-weight:bold; padding:0; width: 74px; padding-top: 6px; font-family:Arial, Helvetica, sans-serif}  /* td */
.option1 {padding-bottom:6px}
.searchField {padding:0; padding-left:4px; padding-top: 6px}  /* td */
.field1 {padding-bottom:6px}
.searchField select {width:115px}  /* On Firefox height:14px. Ok on Mac,but it doesn't look very nice on Win */
.tdCenterSearch {background:url(../_images/core/WhiteDots.gif) no-repeat; height: 6px}
.dotsSearchBox {font-size:10px; color:white; font-weight:bold}
.tdBottomSearch {padding: 0; padding-top: 8px}
.searchSubmit {}
#searchForm {margin:0}
.rightBottomTdContent {padding:0; border:0; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:11px} /* was padding-top:13px; */

/* .backgroundImage {background:url(../_images/Charter/CharterPreload.jpg) no-repeat} */

/* .rightBottomTdContent a {color:white; text-decoration:underline; font-size:12px; font-weight: bold}
.rightBottomTdContent a:hover {text-decoration:underline; font-size:11px; font-weight: bold} */

/* .rightBottomTdContent p {font-size:9px; margin:0; padding-bottom:4px}  */
.rightBottomTdContent div.holder {display:block; position:relative; height:160px;}
.rightBottomTdContent div.holder div#leftSquare{ position:absolute; left:0px; top:0px; width:108px;}
.rightBottomTdContent div.holder div#rightSquare{ position:absolute; left:110px; top:10px; width:122px;}

.rightBottomTdContent p { margin-bottom: 6px; margin-top:7px}  /* Conflict margin-bottom: 0px; with Search Result */

.rightBottomTdContent ul {list-style-type: none; margin:0; padding:0; margin-bottom:5px}
.rightBottomTdContent ul li {list-style-type: none; display:block; height:auto; margin:0; padding: 0; border:0; border:1px solid transparent;}
.rightBottomTdContent ul li a {display:block; background: transparent url(../_images/core/LeftNavBullet.gif) left 4px no-repeat; padding-left:15px; line-height:15px}

.rightBottomTdContent ul li.double {list-style-type: none; display:block; height:30px; margin:0; padding: 0; border:0}
.rightBottomTdContent ul li.double a {display:block; background: transparent url(../_images/core/LeftNavBullet.gif) left 4px no-repeat; padding-left:15px; line-height:15px}

.rightBottomTdContent ul li.max {list-style-type: none; display:block; height:30px; margin:0; padding: 0; border:0}
.rightBottomTdContent ul li.max a {display:block; background: transparent url(../_images/core/LeftNavBullet.gif) left 4px no-repeat; padding-left:15px; line-height:15px}


.tdBottomChangeOrder {position:absolute; top:426px}
.tdBottomChangeOrder p {font-family:Arial, Helvetica, sans-serif; font-size:15px; margin:0; padding:0; margin-bottom:6px}

.tblNewsletterBox {margin: 0; width:170px; border:0; border-collapse:collapse; margin-top: 12px}
.tdNewsletterBox {padding:0; padding-left:11px}
.tdNewsletterBox a {color:black; text-decoration:underline; font-size:9px; font-weight: bold}
.tdNewsletterBox a:hover {text-decoration:underline; font-size:9px; font-weight: bold}
.tdNewsletterBox p {color:white; font-size:9px; font-weight:bold; margin-bottom:9px}

.tdBottomSearch a {display:block; width:67px; height: 14px; background: url(../_images/core/SearchButton.gif) no-repeat}
.tdBottomSearch a:hover {display:block; width:67px; height: 14px; background: url(../_images/core/SearchButton_ON.gif) no-repeat}
.tdBottomSearch a img {display:none}
.tdBottomSearch a span {display:none}

.whiteDots {background:url(../_images/core/WhiteDots.gif) no-repeat; height: 6px}

select {font-size:9px; font-family:Arial, Helvetica, sans-serif}
input {font-size:10px; font-family:Arial, Helvetica, sans-serif}
/* iframe {overflow-y:scroll} */ /* It keeps vertical scrollbar always on. It works well on Firefox but it has problems on IE and 
it is not supported on Safari */

.leftTdContent h1, .leftTdContent p {padding:0; margin:20px; }
.leftTdContent h1 {color:#18c0d6; font-size:22px; font-weight:normal}
.leftTdContent p {font-size:13px; text-transform:uppercase; line-height:135%; margin-top:-7px; }

form#frm_BulletinRed {margin:0; padding:0}
form#frm_BulletinRed fieldset {border:0; margin:0; padding:0; }
form#frm_BulletinRed input {display:block; margin-left:60px; margin-bottom:5px;}
form#frm_BulletinRed label {float:left; margin-top:5px;}

div#SubmitMask {position:absolute; width:950px; height:464px; display:none; top:0; left:0; z-index:100;  }
div#SubmitConfirm {position:absolute; width:450px; height:250px; display:none; filter:alpha(opacity=95); background-color:#69C3DB; border:0px solid #fff; text-align:center ; top:100px; left:250px; z-index:200}
div#SubmitConfirm p{align:center; color:#000; margin-top:90px; }


/* STYLES FOR EMAIL TO A FRIEND FORM */
div#ContactMagRequest {position:absolute; display:none; filter:alpha(opacity=95); height:400px; width:450px; top:10%; left:31%; z-index:500; background-color:#69C3DB; border:0px solid #fff; text-align:left }
div#ContactMagRequest div#CloseMagRequest {text-align:right; position:relative; right:0; margin-right:5px; font-size:80%; margin-top:5px;}
div#ContactMagRequest div#CloseMagRequest a{border:1px solid #fff; padding:0 3px; font-weight:bold}
div#ContactMagRequest div#CloseMagRequest a:hover{border:1px solid #000;text-decoration:none}
div#ContactMagRequest p {font-size:80%; margin-left:20px;} 
div#ContactMagRequest p.EmailTitle {font-size:20px; margin:0; margin-left:20px; margin-bottom:4px; font-family:Arial, Helvetica, sans-serif} 
div#ContactMagRequest p#MRajaxresponse {font-size:12px; height:50px; margin-right:20px; text-align:center} 
div#ContactMagRequest p.Disclaimer {font-size:11px; margin-top:20px} 
div#ContactMagRequest form {position:relative; display:block; margin:15px 20px 20px}
div#ContactMagRequest label {float:left; font-size:75%; line-height:150%; margin-top:3px}
div#ContactMagRequest input, div#ContactMagRequest textarea, div#ContactMagRequest select {display:block; margin-left:100px; width:270px; font-size:75%; margin-bottom:8px}
div#ContactMagRequest input.Button {position:relative; display:inline; width:auto; clear:left;}
div#ContactMagRequest input#Cancel {margin-left:0px;}

