/* ----------------------------------------------------------------- */
/*     CSS developed by Ahmad F. Rashidi                             */
/* ----------------------------------------------------------------- */

/* ----------------------------------------------------------------- */
/*     Newsletter Registration Page                                  */
/* ----------------------------------------------------------------- */

form#two {background-color:#FFFFFF; width:auto; padding:10px; border:none; margin:0 auto;}
form#two fieldset {width:auto; display:block; border:1px solid #fff; padding:5px; font-family:Arial, Helvetica, sans-serif; margin-bottom:0.5em; line-height:1.5em;}
form#two fieldset#personal {}
form#two fieldset#profession {}
form#two fieldset#current {}
* html form#two fieldset#personal, * html form#two fieldset#profession {background-position:400px 20px;}
* html form#two fieldset#current {background-position:390px 20px;}
form#two fieldset#opt {background:#FFFFFF;}
form#two legend {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; border:3px solid #fff; margin-bottom:5px; padding:3px; width:100px; text-transform:uppercase;}
form#two label {clear:left; display:block; float:left; width:100px; text-align:right; padding-right:10px; color:#888; margin-bottom:0.5em;}
form#two input {width:120px; border:1px solid #CCCCCC; background:#fff url(images/form.gif) repeat-x top left; padding-left:0; margin-bottom:0.6em;}
form#two select {width:120px;}
form#two textarea {width:410px; height:15em; border:1px solid #CCCCCC; padding:0.5em; overflow:auto; background:#fff url(images/form.gif) repeat-x bottom left;}
form#two option {background:#CCCCCC;}
form#two optgroup {background:#abb; color:#000; font-family:georgia, serif;}
form#two optgroup option {background:#9aa; color:#fff;}
form#two #button1, form#two #button2 {color:#c00; padding-right:0.5em; cursor:pointer; margin-left:8px;}
form#two #button1:hover, form#two #button2:hover {background-position:center left; color:#000;}

/* ----------------------------------------------------------------- */
/*     Country Selection Option On Header                            */
/* ----------------------------------------------------------------- */

form#country {background-color:#FFFFFF; width:auto; font-family:Arial, Helvetica, sans-serif;}
form#country select {width:115px;}
form#country option {background-color:#FFFFFF;}
form#country optgroup {background:#222222; color:#fff;}
form#country optgroup option {background:#CCCCCC;}

#newsletter_container {margin:0; background-color: #FFF; border:none;}
#newsletter_banner {background-color:#FFFFFF; border-bottom: 1px solid #CCCCCC;}
#newsletter_banner h3 {margin: 0; padding:.5em; text-align:center;}
#newsletter_banner p {text-align:center; line-height:1.5;}
#newsletter_nav {float:left; width:255px; margin-left:0; padding-top:1em;}
#newsletter_content {padding-top: 1em; margin: 0 0 0 260px;}
#newsletter_content h2 {margin-top: 0;}
#newsletter_footer {clear:both; background-color:#FFFFFF; padding:1em; text-align:right; border-top:1px solid #CCCCCC;}
#newsletter_footer p {text-align:center;}