* {
    font-family:Arial;
    margin:0;
    padding:0;
}
body{
    font-size:12px;
    text-align:center;
    background-color:#bfc1db;
    background-image:url(/images/bodybg.jpg);
    background-position:left top;
    background-repeat:repeat-x;
}
/*global styles */
.clear-block {
    clear:both;
}

.hidden {
    display: none;
}
p{
    margin-top:.75em;
    margin-bottom:.75em
}
h1{
    font-size:24px;
    line-height:28px;
    color:#4f3f8c;
    font-weight:normal;
}
h3{
    margin:10px 0px 0px 0px;
    font-size:12px;
    color:#4f3f8c;
}
.subtitle{
    font-size:14px;
    font-weight:bold;
}
.subheead14{
    font-size:14px;
}
a, a:visited{
    color:#584897;
}
/* Definition ROLLOVERS */
a.glossaryLinks{
    color:#564996;
    text-decoration:none;
    border-bottom:#564996 dashed 1px;

}
#overDiv {
    text-align:left;
    background-color:#c3c6d3;
    border:#0444a8 solid 1px;
}
#overDiv td{
    padding:3px;
}

/* END Definition ROLLOVERS */
sup,sub {
    height: 0;
    line-height: 1.2;
    vertical-align: baseline;
    _vertical-align: bottom;
    position: relative;
}
sup {
    bottom: 1ex;
}
sup.couponR {
    bottom: 0.5ex;
}
sub {
top: .5ex;
_top: .2ex;
}
#next{
    text-align:right;
    margin-right:22px;
    padding-bottom:25px;
    padding-top:25px;
}
.notopmargin{
    margin-top:0px !important;
}
#next a:link, #next a:visited, #next a:active, #next a:hover{
    font-size:16px;
    text-decoration:underline;
}
#next a sup{
    text-decoration:none;
}
#wrapper #container {
    margin: 0 auto;
    padding: 0 0px;
    width:778px;
}


#bottomarc{
    height:30px;
    overflow:hidden;
}
.thinwidth{
    width:408px;


}

.insetimage{
    padding:5px 10px 12px 10px;
}
.left{
    float:left;
}
.leftindent{
    margin-left:12px;
}
#copd_faqs .note{
     margin-left:30px;
}
.note{
    text-align:left;
    margin-right:20px;
    font-size:12px;
}
.note1{
    font-size:11px;
    text-align:left;
    padding-right:45px !important;
}
.notedoc{
    font-size:10px;
    text-align:left;

}
.purplesup{
   color:#4f3f8c;
}
.floatleft{
    float:left;
}
.purple{
    color:#4f3f8c;
}
.bullcolor span{
    color:#584897;
}
.center{
    text-align:center;
}
/*
end global
start header
*/

#header a.h1{
    font-size:33px;
    font-weight:normal;
    color:#fff;
    margin:0px 0px -7px 0px;
    padding:15px 0px 0px 14px;
    letter-spacing:-1px;
    float:left;
    text-decoration:none !important;
}
#header a.h1 sup{
    font-size:13px;
    line-height:13px;
    letter-spacing:0px;
    vertical-align:text-top;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    top:5px;
    text-decoration:none !important;
}
#header .jumplink{
    float:right;
    font-size:11px;
    color:#000;
    padding:6px 12px 0px 0px;
    color:#000000;
    text-decoration:none;
}
#header .jumplink a,#header .jumplink a:visited{
    color:#000000;
    text-decoration:none;
}
#headercontent_right{
    padding-bottom:20px;
    width:435px;
    text-align:left;
    float:left;
}
#headeline{
    background: transparent url('/images/inner-top-bg.jpg') no-repeat left bottom;
    height:46px;
    position:relative;
    top:0px;
    left:0px;


}
#headeline_withISI{
    background: transparent url('/images/inner-top-bg3.gif') no-repeat left bottom;
    height:46px;
    position:relative;
    top:0px;
    left:0px;


}
.topisis_p1 {
    color:#584897;
    font-weight:bold;
    font-size:11px;
    margin-top:5px;
}
#header #search-field{
    width:100px;
    height:13px;
    _height:17px;
    font-size:10px;
    margin:0;
    padding:0;
    position:relative;
    top:-4px;
    _top:-3px;
}
ul#utilitynav{
    margin:0;
    list-style:none;
    position:absolute;
    left:330px;
    top:-20px;
}
ul#utilitynav li{
    float:left;
    font-size:11px;
    color:#333333;
}
ul#utilitynav li a{
    font-size:11px;
    color:#333333;
    text-decoration:none;
}
ul#utilitynav li a:hover{
    text-decoration:underline;
}
#logo{
    float:left;
    margin-right:20px;
}
/*
end header
start main content
*/

#container #content-container{
    background: transparent url('/images/inner-mid-bg.gif') repeat-y 0 0;
}
#content{
    width:570px;
    float:left;
    clear:none;
    padding-top:33px;
    padding-left:10px;
    text-align:left;
    position:relative;
    top:0px;
    left:0px;
}

.greybox_bkg{
    background: transparent url('/images/right-col-bg.jpg') no-repeat right top;
}
.pages_bkg{
    background: transparent url('/images/coupon_image_new.jpg') no-repeat right top;
}
#calloutBottom {
    text-align:left;

}
.asthma{
    padding:0px 5px 0px 10px;
}
.copd{
    padding:0px 5px 0px 10px;
    margin-top:-20px;
}
#calloutBottom a, a:hover{
    text-decoration:none;
}
#calloutBottom #callout1text{
    color:#333;
    padding:40px 5px 0px 152px;
    text-align:left;
    position:absolute;
}
#calloutBottom #callout1text a, a:visited{
    color:#564996;
    text-decoration:underline;
}
.noteHome{
    margin-left:10px !important;
    margin-right:15px;
    font-size:11px;
    text-align:left;
    width:480px;
}
.noteHome_copd{
    margin-left:10px !important;
    margin-right:15px;
    font-size:11px;
    text-align:left;

}
#container #isi{
    clear:both;
    font-size:12px;
    color:#333333;
    padding:10px 22px 22px 0px;
    text-align:left;
}
.thinwidth #isi{
     padding:10px 22px 22px 0px !important;
}

.homepagestrip{
    padding-left:18px !important;
}

#popup-content{
    background-color:transparent !important;
    width:752px;
    text-align:left;
    padding:0 0px;


}
#popup-content #isi{
    margin-left:-10px;
}
#medwatch_altspacing{
    margin-top:-22px;
    padding-bottom:22px;
}
#isi a, #isi a:visited, #isi a:hover, #footer a, #footer a:visited, #footer a:hover{
    color:#584897;
    text-decoration:underline;
}

#isi p.heading{
    margin:0px 0px 9px 0px;
    font-weight:bold;
}

#cont a{
    font-weight:bold;
    text-decoration:none;
}
.copd_top_cont{
    text-align:left;
    margin-top:-8px;
    padding-bottom:10px;
}

.presc_adv{
    margin:8px 0 0px 0;
    font-size:12px;
}
.presc_adv img{
    vertical-align:	baseline;
}
.ISItitle{
    font-size:13px;
}
p.ISItitle2{
    font-size:14px;
}
p.divider{
    padding:10px 0px 10px 0px;
}

a.backtoTop{
    font-size:11px;
    color:#564996;
    text-decoration:none;
}
a.backtoTop:hover{
    color:#564996;
    text-decoration:underline;
}
.three_simple_steps{
    clear:both;
    width:auto;
    margin-left:30px;
    z-index:0;

}
.three_simple_steps span, .three_simple_steps p.purple{
    margin:0px;
    padding:0px;
    font-weight:bold;
    color:#52479c;
    display:block;
    padding-top:5px;
    margin-left:120px;
    font-size:14px;
}
.three_simple_steps p.purple{
    margin:0px;
    padding:0px;
    font-weight:bold;
    color:#52479c;
    display:block;
    padding-top:5px;
    margin-left:0px;
    font-size:14px;

}
.three_simple_steps div {
    background-color:#EBEBF5;
    border:1px solid #52479C;
    clear:both;
    margin:6px 0px;
    position:relative;
}
.three_simple_steps div p {
    margin:9px 0px 5px 120px !important;
    padding-right:6px;
}
.three_simple_steps img {
    position:absolute;
    top:0px;
    left:0px;
}
.three_simple_steps img{
    padding:5px
}
.three_simple_steps span.stepcount {
    position:absolute;
    background-image:url(/images/stepcount_bg.gif);
    background-position:5px 4px;
    background-repeat:no-repeat;
    color:#FFFFFF;
    display:block;
    height:41px;
    text-align:center;
    width:35px;
    z-index:100;
    left:-40px;
    margin-left:0px;
    font-weight:normal;
    font-size:22px;
}
.three_simple_steps1{
    clear:both;
    width:auto;
    margin-left:30px;
    z-index:0;
}
.three_simple_steps1 span{
    margin:0px;
    padding:0px;
    font-weight:bold;
    color:#52479c;
    display:block;
    padding-top:5px;
    margin-left:120px;
    font-size:14px;
}
.three_simple_steps1 div {
    background-color:#fff;
    border:0px solid #52479C;
    clear:both;
    margin:6px 0px;
    position:relative;
}
.three_simple_steps1 div p {
    margin:9px 0px 5px 0px !important;
    padding-right:6px;
    padding-top:5px;
}
.three_simple_steps1 img {
    position:absolute;
    top:0px;
    left:0px;
}
.three_simple_steps1 span.stepcount {
    position:absolute;
    background-image:url(/images/stepcount_bg.gif);
    background-position:5px 4px;
    background-repeat:no-repeat;
    color:#FFFFFF;
    display:block;
    height:41px;
    text-align:center;
    width:35px;
    z-index:100;
    left:-40px;
    margin-left:0px;
    font-weight:normal;
    font-size:22px;
}
.childhoodText{
    font-size:12px;
    color:#8466a6;
}
.mainText{
    font-size:12px;
}
input.scorebox{
    width:16px;
    height:16px;
    background:#fff;
    font-size:12px;
    text-align:center;
    background-color:#fff;
    border:1px solid #7f9db9;
}
html>body input.scorebox{
    width:16px;
    height:16px;
    background:#fff;
    font-size:12px;
    text-align:center;
    background-color:#fff;
    border:1px solid #7f9db9;
}
.rightBorder{
    background:#d2c1de;
    width:1px;
}
#asthmausingdiskusprint{
    margin:10px !important;
}

#footer{
    margin:25px auto 10px auto;
    text-align:center;
}
a.black_underline{
    color:#000000;
    text-decoration:underline !important;
}
/* Bottom GlobalNav */
#botGlobalNav{
    margin:10px 0px 25px 0px;
    text-align:center;
    clear:both;

}
#botGlobalNav ul{
    margin:0px;
    padding:0px;
    font-size:11px;
}

#botGlobalNav ul li{
    color:#333333;
    display:inline;
    font-size:11px;
    margin:0px;
    padding:0px;
}

#botGlobalNav ul li a{
    color:#333333;
    text-decoration:none;
}
#botGlobalNav ul li a:hover{
    color:#333333;
    text-decoration:underline;
}

/* END Bottom GlobalNav */

/* coupon section */
#leftColCpn{
    padding-right:20px;
    width:190px;
    float:left;
    background:url(/images/dotdivider.jpg) no-repeat right;
    color:#333333;
    height:450px;
}
#leftColCpn ul, #rightColCpn ul{
    margin:-30px;
    padding:0px;
    font-size:12px;
}
#leftColCpn ul li, #rightColCpn ul li{
    margin:5px 0px 5px 0px;
    padding:0px 0px 0px 10px !important;
    font-size:12px;
    background:url(/images/bulletcpn.jpg) no-repeat left top;
    list-style:none !important;
    width:180px;
}
#rightColCpn{
    width:190px;
    float:left;
    color:#333333;
    height:450px;
}
.printcpn{
    padding-top:62px !important;
}
.signBtn{
    padding-top:15px;
}
.couponoffers h2{
    font-size:14px;
    font-weight:bold;
    line-height:18px;
    margin-top:20px;
    margin-bottom:15px;
}
.welcome1{
    font-size:24px;
    font-weight:bold;
    color:#4f3f8c;
    margin-left:-2px;
    margin-bottom:-10px !important;
}
.subtitlea{
    font-size:14px;
    line-height:18px;
    padding-top:5px;
}
#offerconsent{
    display:none;
}
.couponpagecontent{
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    padding:0px 0px 20px;
    width:auto;
}

/* END Coupon Section */
.Advair250{
    font-size:17px;
}
/* Take Action */
#calloutTakeAction{
    float:left;
    width:165px !important;
    font-size:12px;
    margin:0px;
    padding:0px 5px 0px 20px;

}
#calloutTakeAction p{
    margin:4px 0px 4px -2px !important;
    padding:0 !important;
    background-image:url('') !important;
    width:165px !important;
}
#calloutTakeAction h2{
    margin:0px;
    padding:0px;
    font-size:16px;
    font-weight:bold;
    color:#4f3f8c;
}
#calloutTakeAction a{
    color:#564996;
    text-decoration:underline;
    line-height:16px;
}
#calloutTakeAction a sup{
    text-decoration:none;
}
/* END Take Action */

/**callouts**/
#callouts{
    position:absolute;
    right:10px;
    _right:0px;
    top:150px
}
#callouts2{
    position:absolute;
    right:10px;
    _right:0px;
    top:300px
}
#calloutGetYrPrescription {
    background:transparent url(/images/get-ur-prescription.gif) no-repeat scroll 0%;
    color:#333333;
    font-size:14px;
    font-weight:bold;
    height:151px;
    padding-right:0px;
    padding-top:0px;
    float:left;
    text-align:right;
    top:15px;
    width:152px;
    z-index:10;
}
#calloutGetYrPrescription a:link, #calloutGetYrPrescription a:visited{
    float:left;
    color:#333333;
    text-decoration:none;
    display:block !important;
    padding:10px 15px 0px 60px;
}
#calloutGetYrPrescription p{
    margin:0px;
    letter-spacing:-1px;
}
#calloutGetYrPrescription p.free a:link, #calloutGetYrPrescription p.free a:visited{
    color:#584897;
    font-size:22px;
    padding:0px 15px 30px 80px;
}
#calloutHowEasytoUseAdvair01{
    width:152px;
    height:151px;
    background:url('/images/see-how-easy-to-use-advair.gif') no-repeat;
    position:relative;
    top:0;
    left:0;
}
#calloutHowEasytoUseAdvair01 p{
    position:absolute;
    bottom:20px;
    width:147px;
    left:10px;
    font-size:11px;
}
#calloutsignupsavings{
    width:143px;
    height:90px;
    background:url(/images/signup-callout-bg.jpg) no-repeat;
    background-position:left top;

}
#calloutsignupsavings a{
    font-size:12px;
    color:#333333;
    font-weight:bold;
    text-decoration:none;
    display:block;
    position:relative;
    top:5px;
    left:5px;
}
/**
popups
**/
#popup-content{
    width:752px;
    text-align:left;
    padding:10px 10px;
    _padding:0;

}
#popup_thinwidth{
    width:600px;
}
#poputop{
    width:778px;
    height:67px;
    background: transparent url('/images/inner-top-bg1.jpg') no-repeat 0 0;
    text-align:left;
    overflow:hidden;

}

h1.popuptop{
    font-size:26px;
    font-weight:normal;
    color:#fff;
    letter-spacing:-1px;
    position:absolute;
    top:30px;
}
h1.popuptop sup{
    font-size:13px;
    letter-spacing:0px;
    vertical-align:text-top;
    font-family:Verdana, Arial, Helvetica, sans-serif;

}
a.jumplink_popuptop{
    font-size:12px;
    position:absolute;
    top:6px;
    right:35px;
}
a.jumplink_popuptop:hover{
    text-decoration:none
}
h1.popuptop .h1small{
    font-size:17px;
    font-weight:normal;
    margin:-20px 0px 7px 0px !important;
    padding:0px 0px 7px 0px;
}

.printpagebutton {
    height:23px;
    margin:15px 0px 0px !important;
    padding:0px;
    text-align:left;
    width:129px;
    background-image:url(/images/but_print_page.gif);
    background-position:left top;
    background-repeat:no-repeat;
    overflow:hidden;
}
.printpagebutton a:link, .printpagebutton a:visited{
    border:medium none;
    color:#4F3F8C;
    display:block;
    font-weight:bold;
    height:19px;
    padding:4px 0px 0px 15px;
    text-decoration:none !important;

}
/**
FORM STYLES
**/

#regform span{
    color: #F00;
}
#regform #group1
{
    position:relative;
    margin:15px 0 0 30px;
}
#regform #group2
{
    margin-top:15px;
}
#regform #group1 .form-item label{
    width:100px;
    margin-bottom:15px;
    margin-right:5px;
    text-align:right;
    float:left;
    font-weight:bold;
    color:#564996;
}
#regform #group1 .form-item label.error {
    color: #F00;
}
#regform #group2 .form-item label {
    margin:15px 0;
    font-weight:bold;
    display: block;
}
#regform #group2 .col1{
    float:left;
    width:90px;
    text-align:right;

}
#regform #group2 .col2{
    float:left;
    width:300px;
    margin-left:10px;

}
#regform #group2 .group2_indent{
    margin-left:77px;
    _margin-left:70px;
}
#regform #group2 p, #regform #group1 p{
    font-size:11px;
    line-height:12px;
}
#regform .center{
    text-align:center;
    font-weight:bold;
    color:#564996;
    margin-bottom:-10px !important;
}
#regform input.textfield{
    height:18px;
    background-color:#deebf8;
    border:1px solid #9a9a9a;
    width:auto;
    margin:0;
    padding:0;
}
#regform #group1 .form-item{
    margin-bottom:2px;
    _margin-bottom:4px;
}
#regform #group2 .form-item{
    margin-bottom:5px;
}
#isi_emebeded{
    margin:-10px 0 20px 0;
}
#isi_emebeded p{
    font-size:12px;
    line-height:14px;
}
#isi_emebeded .ISItitle2{
    font-size:14px;
}
.form-item label {
    display: block;
}

.form-item label.error {
    color: #F00;
}
/* Control Test */
.testTable{
    text-align:left;
    padding:5px 0px;
}
html>body .testTable td{
    text-align:left;
    padding:5px 0px;
}

.testTable td{
    font-size:12px;
}
.whitespace{
    width:25px;
    background:#fff;
}
input.textbox{
    width:16px;
    height:16px;
    background:#fff;
    text-align:center;
    background-color:#fff;
    border:1px solid #7f9db9;
}
html>body input.textbox{
    width:16px;
    height:16px;
    background:#fff;
    text-align:center;
    background-color:#fff;
    border:1px solid #7f9db9;
    margin-left:16px;
}
.purplebox{
    background:#f7eef7;text-align:center;
}
.testTable td.rightLine{
    border-right:1px solid #fff;
    padding-right:5px;
    _padding-right:1px;
}
.testTable td.purpleText {
    color:#4f3f8c;
    line-height:12px;
    text-decoration:none;
    width:85px;
    padding-left:5px;
}
html>body .testTable td.purpleText {
    color:#4f3f8c;
    line-height:12px;
    text-decoration:none;
    width:85px;
    padding-left:5px;
}

.testTable td.whiteText {
    color:#fff;
    font-weight:bold;
    line-height:12px;
    text-decoration:none;
    width:85px;
    padding-left:5px;
}
html>body .testTable td.whiteText {
    color:#fff;
    font-weight:bold;
    line-height:12px;
    text-decoration:none;
    width:85px;
    padding-left:5px;
}
.gradient{
    background:url(../images/form-option-bg.gif) repeat-y left;
    height:40px;

    padding-left:5px;
    margin-left:2px;
    _margin-top:8px;
    _margin-bottom:8px;
}
.buttons td{
    color:#666;

    text-decoration:none;
    padding:10px 0px;
}

.buttons td.alnR{
    padding-bottom:10px;
    padding-top:10px;
    text-align:right;
}
html>body #controltest_form{
    margin-top:-15px;
}
html>body .moretoppadding{
    padding-top:15px;
}
#controltest_form input.reset{
    background:transparent;
    background-image:url(../images/reset.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    width:84px;
    height:23px;
    border:none;
    font-weight:bold;
    font-size:14px;
    color:#fff;
    text-align:left;
    padding:0px 5px;
    margin:0px;
    cursor:pointer;
}
#controltest_form input.submit{
    background:transparent;
    background-image:url(../images/submit.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    width:94px;
    height:23px;
    border:none;
    font-weight:bold;
    font-size:14px;
    color:#4f3f8c;
    text-align:left;
    padding:0px 5px;
    margin:0px;
    cursor:pointer;
}
/* COPD questions for docs */
.questionstyle{
    font-size:14px;
    color:#4f3f8c;
}

.questionstyle1{
    margin: 5px 0px 5px 60px;
}
.questionstyle1 input{
    margin:2px 2px 2px 0 !important;
    _margin:0px 2px 0px 0 !important;
}
/* content list styles */
#content ol{
    margin:0px;
    padding:0px;
}
#content ol li{
    list-style-position:outside;
    margin:0px 0px 0px 50px;
    padding:0px 0px 0px 0px;
}
#content ul{
    margin-top:1em;
    margin-bottom:1em;
}
#content ul li{
    list-style:disc;
    list-style-position:outside;
    padding-left:0px;
    margin-left:38px;
}
#content ul ul li{
    list-style:circle;
}
#content #links{
    margin:0;
    padding:0;
}
#content #links li{
    margin:4px 4px 0px 0px;
    color:#564996;
    padding:0px 0px 0px 15px;
    list-style:none;
    background:url('/images/bullet.jpg') no-repeat;
}
#content .rememberList ul{
    margin:0px;
    padding:5px 15px;
}
#content .rememberList li{
    padding:0px;
    margin-left:0px;
}


/* Tell A Friend */
#tafbox-upper{
    background:url(/images/tafbox-upper-green.jpg) no-repeat;
    margin-top:20px;
    padding:0;
    height:27px;
    width:400px;
}
#tafbox-upper h1{
    margin:0;
    padding:0px 0px 0px 10px;
    _padding:5px 0px 0px 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:bold;
    color:#fff;
}
#tafbox-upper-copd{
    background:url(/images/tafbox-upper-yellow.jpg) no-repeat;
    margin-top:20px;
    padding:0;
    height:27px;
    width:400px;
}
#tafbox-upper-copd-doctor{
    background:url(/images/tafbox-upper-yellow.jpg) no-repeat;
    margin-top:20px;
    padding:0;
    height:27px;
    width:400px;
}
#tafbox-upper-copd h1{
    margin:0;
    padding:5px 0px 0px 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:bold;
    color:#fff;
}
#tafbox-upper-copd-doctor h1{
    margin:0;
     padding:2px 0px 0px 10px;
    _padding:5px 0px 0px 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    color:#4f3f8c;
}

#tafbox-middle {
    margin:0;
    padding:0;
    border-left:1px solid #00b698;
    border-right:1px solid #00b698;
    width:397px;
}
#tafbox-middle p{
    margin:0 !important;
    padding:3px 12px 0px 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height:16px;
    color:#333;
}
#tafbox-middle-copd {
    margin:0;
    padding:0;
    border-left:1px solid #fbbc00;
    border-right:1px solid #fbbc00;
    width:395px;
}
#tafbox-middle-copd p{
    margin:0 !important;
    padding:3px 12px 0px 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height:16px;
    color:#333;
}
#tafbox-lower{
    background:url(/images/tafbox-lower-green.jpg) no-repeat;
    margin:0;
    padding:0;
    height:6px;
    width:400px;
}
#tafbox-lower-copd{
    background:url(/images/tafbox-lower-yellow.jpg) no-repeat;
    margin:0;
    padding:0;
    height:6px;
    width:400px;
}
.welcome{
    font-size:24px;
    font-weight:bold;
    color:#4f3f8c;
    padding-left:6px;
    margin-bottom:-14px !important;
}
.couponoffers .subtitle1{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    /*width:436px;*/
    width:415px;
    line-height:18px;
    padding-top:5px;
}
#coupon_form input.reset{
    background:transparent;
    background-image:url(/images/reset.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    width:84px;
    height:23px;
    border:none;
    font-weight:bold;
    font-size:14px;
    color:#fff;
    text-align:left;
    padding:0px 5px;
    margin:0px;
    cursor:pointer;

}
#coupon_form input.submit{
    background:transparent;
    background-image:url(/images/submit.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    width:94px;
    height:23px;
    border:none;
    font-weight:bold;
    font-size:14px;
    color:#4f3f8c;
    text-align:left;
    padding:0px 5px;
    margin:0px;
    cursor:pointer;

}
#coupon_form1 input.submit{
    background:transparent;
    background-image:url(/images/submit1.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    width:200px;
    height:23px;
    border:none;
    font-weight:bold;
    font-size:14px;
    color:#4f3f8c;
    text-align:left;
    padding:0px 5px;
    margin:0px;
    cursor:pointer;
}
#coupon_form input.textfield{
    height:18px;
    background-color:#deebf8;
    border:1px solid #9a9a9a;
    width:250px;
    margin-bottom:15px;
    _margin-bottom:10px;
    padding:0;

}
#coupon_form input.last{
    margin-bottom:0px;
}
/************************ Site Map STARTS HERE ***************************/
#sitemap {
    width:406px;
    float:left;
}
#sitemap h3,h4,a {
    color:#564996;
}
#sitemap h3 {
    margin:10px 0px 0px 0px;
    font-size:18px;
    /*color:#564996;*/
}
#sitemap h3 a{
    color:#564996;
    margin:10px 0px 0px 0px;
    font-size:18px;
    font-weight:bold;
}
#sitemap h4 {
    margin:16px 0px 0px 0px;
    /*color:#564996;*/
    font-size:12px;
    font-weight:bold;
}
#sitemap h4 a{
    font-size:12px;
    font-weight:bold;
    color:#564996;
}
#sitemap ul {
    margin:0px;
    list-style:none;
    padding-left:0

}
#sitemap li{
    list-style:none !important;

}

#sitemap a {
    /*color:#564996;*/
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
}
.headerlink {
    text-decoration:none;

}
.showhide_link{
    padding-left:25px;

}

a.toggleLink, a.toggleLink:visited{
    text-decoration:none !important;
    margin-left:-25px;
    width:23px;
    padding-right:2px;
    display:inline-block;
}
.toggle{

}
.size14{
    font-size:14px;
}
li.extraspace{
  padding-bottom:10px;
}
.form-required{
    color:red;
}
