﻿/* CSS Document */

body
{
    margin: 0px;
    padding: 0px;
    background: url(../images/back.jpg) left top repeat;
}


#container
{
    width: 984px;
    height: auto;
    margin: 0px auto;
    padding: 0px 0px 22px 0px;
}

#maindiv
{
    width: 984px;
    height: auto;
    float: left;
    background: url(../images/back1.jpg) top repeat-y;
    margin: 0px;
    padding: 0px;
}

#wrapper
{
    float: left;
    width: 940px;
    height: auto;
    margin: 0px 22px 0px 22px;
    padding: 0px 0px 2px 0px;
    background-color: #FFFFFF;
}

#header
{
    float: left;
    width: 940px;
    height: 95px;
    background: url(../images/header_bg.jpg) left top repeat-x;
    margin: 0px;
    padding: 0px;
}

.logo
{
    float: left;
    width: 271px;
    height: 87px;
    margin: 0px;
    padding: 5px 0px 0px 15px;
}

.header_bg
{
    float: left;
    width: 523px;
    height: 95px;
    background: url(../images/header_bg1.jpg) left top no-repeat;
    margin: 0px 0px 0px 130px;
    padding: 0px;
}

#menubar
{
    float: left; /* width: 940px;*/
    height: 35px; /*  background: url(../images/menu_bg.jpg) left top repeat-x;*/
    margin: 0px 0px 8px 0px;
    padding: 0px;
}

.menu
{
    /*width: 914px;*/
    height: auto;
    float: left;
    margin: 0px;
    padding: 0px 0px 0px 26px;
}

.menu li
{
    list-style-type: none;
    float: left;
}

.menu li strong
{
    display: none;
}

/*Pageing of Store,Category*/
.paging a:link, .paging a:visited, .paging a:active
{
    border: solid 1px #679A35;
    color: #679A35;
    margin: 0px 5px 0px 0px;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    height: 23px;
    cursor: pointer;
}

.paging a:hover
{
    color: #FFFFFF;
    background-color: #679A35;
    text-decoration: none;
    height: 23px;
}


.currentpage
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    background-color: #679A35;
    color: #FFFFFF;
    border: solid 1px #679A35;
    margin: 0px 5px 0px 0px;
    padding: 5px 5px 5px 5px;
}



.paging1 a:link, .paging1 a:visited, .paging1 a:active
{
    border: solid 1px #679A35;
    color: #679A35;
    margin: 0px 2px 0px 0px;
    padding: 1px 2px 1px 3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    height: 22px;
    cursor: pointer;
}

.paging1 a:hover
{
    color: #FFFFFF;
    background-color: #679A35;
    text-decoration: none;
    height: 22px;
}

/*End Store,Category Pageing*/


.btn_home:link, .btn_home:visited
{
    width: 78px;
    height: 35px;
    float: left;
    background: url(../images/btn_home.jpg) no-repeat left top;
}

.btn_home:hover, .active_home
{
    background-position: left bottom;
}


.btn_submitcoupon
{
    width: 168px;
    height: 35px;
    float: left;
    cursor: pointer;
    background: url(../images/btn_submitcoupon.jpg) no-repeat left top;
}

.btn_submitcoupon:visited
{
    width: 168px;
    height: 35px;
    float: left;
    background: url(../images/btn_submitcoupon.jpg) no-repeat left top;
}

.btn_submitcoupon:hover, .active_submitcoupon
{
    background-position: left bottom;
}

.btn_stores:link, .btn_stores:visited
{
    width: 75px;
    height: 35px;
    float: left;
    background: url(../images/btn_stores.jpg) no-repeat left top;
}

.btn_stores:hover, .active_stores
{
    background-position: left bottom;
}

.btn_howitworks:link, .btn_howitworks:visited
{
    width: 140px;
    height: 35px;
    float: left;
    background: url(../images/btn_howitworks.jpg) no-repeat left top;
}

.btn_howitworks:hover, .active_howitworks
{
    background-position: left bottom;
}

.btn_signup:link, .btn_signup:visited
{
    width: 180px;
    height: 35px;
    float: left;
    background: url(../images/btn_howitworks.jpg) no-repeat left top;
}

.btn_signup:hover, .active_btn_signup
{
    background-position: left bottom;
}

#middle
{
    float: left;
    width: 940px;
    height: auto;
    margin: 0px;
    padding: 0px;
}

.textbox_bg
{
    width: 265px;
    height: 30px;
    background: url(../images/input_img.jpg) left top no-repeat;
    margin: 0px;
    padding: 5px;
    border: none;
}

#left
{
    float: left;
    width: 325px;
    height: auto;
    margin: 0px;
    padding: 0px;
}

#right
{
    float: left;
    width: 607px;
    height: auto;
    margin: 0px;
    padding: 0px 0px 0px 6px;
}


.leftbox
{
    float: left;
    width: 323px;
    height: auto;
    border: 1px solid #BCC0AC;
    margin: 0px 0px 8px 0px;
    padding: 0px;
    background: url(../images/back_left.jpg) left top repeat-x;
    background-color: #FFFFFF;
}

.leftbox1
{
    float: left;
    width: 238px;
    height: auto;
    border: 1px solid #BCC0AC;
    margin: 0px 0px 8px 0px;
    padding: 0px;
    background: url(../images/back_left.jpg) left top repeat-x;
    background-color: #FFFFFF;
}

.browseby_ttl
{
    width: 307px;
    height: 41px;
    margin: 8px 8px 0px 8px;
    padding: 0px 0px 8px 0px;
    background: url(../images/categories_ttl.gif) left top no-repeat;
    border-bottom: 1px dotted #CCCCCC;
}

.browseby_ttl span
{
    display: none;
}

.category
{
    float: left;
    width: 140px;
    display: block;
    margin: 8px 0px 4px 0px;
    padding: 0px 8px 0px 8px;
}

.category li
{
    float: left;
    list-style-type: none;
    width: 140px;
    margin: 0px;
    padding: 0px;
}

.category li a:link, .category li a:visited
{
    float: left;
    background: url(/images/bullet.gif) left top no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    text-align: left;
    text-decoration: none;
}

.category li a:hover
{
    text-decoration: none;
}

.contributors_ttl
{
    width: 307px;
    height: 41px;
    margin: 8px 8px 0px 8px;
    padding: 0px 0px 8px 0px;
    background: url(../images/contributors_ttl.gif) left top no-repeat;
    border-bottom: 1px dotted #CCCCCC;
}

.contributors_ttl span
{
    display: none;
}

.tags_ttl
{
    width: 307px;
    height: 19px;
    margin: 8px 8px 0px 8px;
    padding: 0px 0px 8px 0px;
    background: url(../images/tags_ttl.jpg) left top no-repeat;
    border-bottom: 1px dotted #CCCCCC;
}

.tags_ttl span
{
    display: none;
}

.network_ttl
{
    width: 307px;
    height: 19px;
    margin: 8px 8px 0px 8px;
    padding: 0px 0px 8px 0px;
    background: url(../images/search4i_ttl.jpg) left top no-repeat;
    border-bottom: 1px dotted #CCCCCC;
}

.network_ttl span
{
    display: none;
}

.text01
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    text-align: left;
    margin: 0px;
    padding: 0px;
}

.Faqtext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;    
    margin: 0px;
    padding-left:25px; 
}

.couponbox
{
    float: left;
    width: 325px;
    height: auto;
    margin: 0px 0px 6px 0px;
    padding: 0px;
}

.couponscoop_ttl
{
    width: 259px;
    height: 16px;
    margin: 11px 0px 0px 11px;
    padding: 0px 0px 11px 0px;
    background: url(../images/getthe_ttl.jpg) left top no-repeat;
}

.couponscoop_ttl span
{
    display: none;
}

.signup_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #3D4D53;
    text-align: left;
    margin: 0px;
    padding: 0px 0px 11px 11px;
}

.textbox2
{
    float: left;
    width: 218px;
    height: 23px;
    border: 1px solid #3C4C52;
    margin: 0px 20px 11px 11px;
    padding: 0px;
}

.img
{
    margin: 0px;
    padding: 10px;
}

#footer
{
    float: left;
    width: 940px;
    height: 75px;
    margin: 8px 0px 0px 0px;
    padding: 0px;
    background: url(../images/footer_bg.jpg) left top repeat-x;
}

#shaddow
{
    float: left;
    width: 984px;
    height: 17px;
    margin: 0px;
    padding: 0px;
    background: url(../images/footer_middle.jpg) left top no-repeat;
}

#addsense
{
    float: left;
    width: 607px;
    height: 26px;
    margin: 0px;
    padding: 0px;
}

.rightbox
{
    float: left;
    width: 601px;
    height: auto;
    border: 1px solid #BCC0AC;
    margin: 0px 0px 8px 0px;
    padding: 0px;
    background: url(../images/rightbox_bg.jpg) left top repeat-x;
    background-color: #FFFFFF;
}

.featured_ttl
{
    width: 580px;
    height: 19px;
    margin: 10px 0px 0px 15px;
    padding: 0px 0px 10px 0px;
    background: url(../images/features_ttl.jpg) left top no-repeat;
    border-bottom: 1px dotted #6A9E35;
}

.featured_ttl span
{
    display: none;
}

.popular_ttl
{
    width: 580px;
    height: 19px;
    margin: 10px 0px 0px 15px;
    padding: 0px 0px 10px 0px;
    background: url(../images/popular_ttl.jpg) left top no-repeat;
    border-bottom: 1px dotted #6A9E35;
}

.popular_ttl span
{
    display: none;
}


.newcoupons_ttl
{
    width: 580px;
    height: 19px;
    margin: 10px 0px 0px 15px;
    padding: 0px 0px 10px 0px;
    background: url(../images/newcoupons_ttl.jpg) left top no-repeat;
    border-bottom: 1px dotted #6A9E35;
}

.newcoupons_ttl span
{
    display: none;
}


.text02
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #3F4F55;
    margin: 0px;
    padding: 3px 0px 3px 0px;
}

.text05
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 5px 0px 5px 0px;
    border-bottom: 1px dotted #57832D;
}

.text06
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #3F4F55;
    margin: 0px;
    padding: 0px 0px 5px 0px;
    border-bottom: 1px dotted #57832D;
}

.text07
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 3px 0px 1px 0px;
    border-bottom: 1px dotted #57832D;
}

.addsensebox
{
    float: left;
    width: 607px;
    height: auto;
    margin: 0px 0px 6px 0px;
    padding: 0px;
}

.bottomlink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #FFFFFF;
    margin: 0px;
    padding: 3px 0px 3px 10px;
    text-align: left;
}

.bottomlink a:link, .bottomlink a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #FFFFFF;
    margin: 0px;
    padding: 0px;
    text-align: left;
    text-decoration: none;
}

.bottomlink a:hover
{
    text-decoration: underline;
}

.textLabel
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 5px 0px 5px 0px;
}

.textLabel a:link, .textLabel a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 5px 0px 5px 0px;
    text-decoration: none;
}

.textLabel a:hover
{
    text-decoration: underline;
}

.error_box
{
    background-color: #F7F7F0;
    color: #750200; /*#741C1A;*/
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-top: 10px;
    font-weight: bold;
    font-family: Verdana;
    font-size: 11px;
    border: 1px solid #750200;
    text-align: center;
}

.textbox_sub
{
    width: 288px;
    height: 18px;
    border: 1px solid #C8C8C8;
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    text-align: left;
}

.textbox_sub1
{
    /*width: 240px;*/
    height: 21px;
    border: 1px solid #C8C8C8;
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    text-align: left;
}

.mandatory
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FF0000;
    text-align: left;
    margin: 0px;
    padding: 0px;
}

.label_txt
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 0px;
}

.contactus_ttl
{
    width: 580px;
    height: 19px;
    margin: 10px 0px 0px 15px;
    padding: 0px 0px 10px 0px;
    background: url(../images/contactus_ttl.jpg) left top no-repeat;
    border-bottom: 1px dotted #6A9E35;
}

.contactus_ttl span
{
    display: none;
}

.multilinetextbox_sub
{
    width: 288px;
    height: 80px;
    border: 1px solid #C8C8C8;
    background-color: #FFFFFF;
    background: url(../images/textbox_bg.jpg) left top no-repeat;
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    text-align: left;
}

.linktous_ttl
{
    width: 580px;
    height: 19px;
    margin: 10px 0px 0px 15px;
    padding: 0px 0px 10px 0px;
    background: url(../images/linktous_ttl.jpg) left top no-repeat;
    border-bottom: 1px dotted #6A9E35;
}

.linktous_ttl span
{
    display: none;
}

.feedback_ttl
{
    width: 580px;
    height: 19px;
    margin: 10px 0px 0px 15px;
    padding: 0px 0px 10px 0px;
    background: url(../images/feedback_ttl.jpg) left top no-repeat;
    border-bottom: 1px dotted #6A9E35;
}

.feedback_ttl span
{
    display: none;
}

.suggestafriend_ttl
{
    width: 580px;
    height: 19px;
    margin: 10px 0px 0px 15px;
    padding: 0px 0px 10px 0px;
    background: url(../images/suggest_ttl.jpg) left top no-repeat;
    border-bottom: 1px dotted #6A9E35;
}

.suggestafriend_ttl span
{
    display: none;
}

.logintextbox_sub
{
    width: 180px;
    height: 20px;
    border: 1px solid #C8C8C8;
    background-color: #FFFFFF;
    background: url(../images/textbox_bg.jpg) left top no-repeat;
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    text-align: left;
}

.login_ttl
{
    width: 307px;
    height: 19px;
    margin: 8px 8px 0px 8px;
    padding: 0px 0px 8px 0px;
    background: url(../images/login_ttl.jpg) left top no-repeat;
    border-bottom: 1px dotted #CCCCCC;
}

.login_ttl span
{
    display: none;
}

.submitcoupon_ttl
{
    width: 580px;
    height: 19px;
    margin: 10px 0px 0px 15px;
    padding: 0px 0px 10px 0px;
    background: url(../images/addcoupon_ttl.jpg) left top no-repeat;
    border-bottom: 1px dotted #6A9E35;
}

.submitcoupon_ttl span
{
    display: none;
}

.storedetail_ttl
{
    width: 580px;
    height: 19px;
    margin: 10px 0px 0px 15px;
    padding: 0px 0px 10px 0px;
    background: url(/images/stores_ttl.jpg) left top no-repeat;
    border-bottom: 1px dotted #6A9E35;
}

.storedetail_ttl span
{
    display: none;
}


.aboutus_ttl
{
    width: 580px;
    height: 19px;
    margin: 10px 0px 0px 15px;
    padding: 0px 0px 10px 0px;
    background: url(/images/aboutus_ttl.jpg) left top no-repeat;
    border-bottom: 1px dotted #6A9E35;
}

.aboutus_ttl span
{
    display: none;
}

.faqs_ttl
{
    width: 580px;
    height: 19px;
    margin: 10px 0px 0px 15px;
    padding: 0px 0px 10px 0px;
    background: url(/images/faqs_ttl.jpg) left top no-repeat;
    border-bottom: 1px dotted #6A9E35;
}

.faqs_ttl span
{
    display: none;
}

.terms_ttl
{
    width: 580px;
    height: 19px;
    margin: 10px 0px 0px 15px;
    padding: 0px 0px 10px 0px;
    background: url(/images/terms_ttl.jpg) left top no-repeat;
    border-bottom: 1px dotted #6A9E35;
}

.terms_ttl span
{
    display: none;
}


.network a:link, .network a:visited
{
    list-style-type: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    padding: 4px 0px 4px 5px;
    margin: 4px 0px 4px 0px;
    text-decoration: none;
}

.network a:hover
{
    text-decoration: none;
    color: #5B7F37;
}

.store:hover
{
    text-decoration: none;
}

.store a:link
{
    text-decoration: underline;
}


.mandatoryfield
{
    font-family: Arial;
    font-size: 12px;
}

.button_small
{
    width: auto;
    height: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #3E4E54;
    text-align: center;
    margin: 0px;
    padding: 0px;
    background: url(/images/button_bg.jpg) left top repeat-x;
    border: 1px solid #C8C8C8;
    text-transform: lowercase;
    cursor: pointer;
}

.button_small1
{
    width: auto;
    height: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #3E4E54;
    text-align: center;
    margin: 0px;
    padding: 0px;
    background: url(/images/button_bg.jpg) left top repeat-x;
    border: 1px solid #C8C8C8;
    text-transform: uppercase;
    cursor: pointer;
}


.options_ttl
{
    width: 307px;
    height: 19px;
    margin: 8px 8px 0px 8px;
    padding: 0px 0px 8px 0px;
    background: url(../images/ttl_options.jpg) left top no-repeat;
    border-bottom: 1px dotted #CCCCCC;
}

.options_ttl span
{
    display: none;
}

.stats_ttl
{
    width: 307px;
    height: 19px;
    margin: 8px 8px 0px 8px;
    padding: 0px 0px 8px 0px;
    background: url(../images/ttl_stats.jpg) left top no-repeat;
    border-bottom: 1px dotted #CCCCCC;
}

.stats_ttl span
{
    display: none;
}


/* Added From 30 March 2009 */

.title_txt
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #547F2C;
    text-align: left;
    margin: 10px 0px 0px 0px;
    padding: 10px 0px 10px 0px;
    text-transform: uppercase;
    width: 580px;
    border-bottom: 1px dotted #6A9E35;
}

.subtitle_txt
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #547F2C;
    text-align: left;
    margin: 10px 0px 0px 0px;
    padding: 10px 0px 6px 0px;
    text-transform: uppercase;
    width: 580px;    
}

.details_ttl
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: normal;
    color: #3B4B50;
    text-align: left;
    margin: 10px 0px 0px 0px;
    padding: 10px 0px 10px 0px;
}


.rightbox1
{
    float: left;
    width: 605px;
    height: auto;
    margin: 0px 0px 8px 0px;
    padding: 0px;
    background-color: #FFFFFF;
}

.tblborder
{
    border: 1px dashed #999999;
}

.storestext1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 10px 0px 10px 5px;
}

.storestext1 a:link, .storestext1 a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #333333;
    text-align: left;
    margin: 0px;
    padding: 10px 0px 10px 5px;
    text-decoration: underlinee;
}

.storestext1 a:hover
{
    text-decoration: none;
}

.storestext2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 10px 0px 10px 5px;
}

.storestext2 a:link, .storestext2 a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #5E8738;
    text-align: left;
    margin: 0px;
    padding: 10px 0px 10px 5px;
    text-decoration: underlinee;
}

.storestext2 a:hover
{
    text-decoration: none;
}
/* Tag Cloud CSS Starts Here*/

#tagCloud
{
    padding: 5px;
    margin-bottom: 10px;
    text-align: justify;
}
#tagCloud A
{
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    margin-left: 0px;
    margin-right: 0px;
    padding: 0px;
    white-space: pre-line;
    text-align: justify;
    text-transform: lowercase;
    word-spacing: 1px;
    cursor: pointer;
}

#tagCloud A:hover
{
    font-family: Arial, Helvetica, sans-serif;
    white-space: pre-line;
    background-color: #FFFFEF;
    word-spacing: 1px;
    color: #00cc00;
    cursor: pointer;
}

#tagCloud A.weight1
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FF9900;
    font-size: 10pt;
    font-weight: bold;
    cursor: pointer;
    padding: 0px 0px 5px 0px;
}
#tagCloud A.weight2
{
    font-family: Arial, Helvetica, sans-serif;
    color: #669633;
    font-size: 11pt;
    font-weight: bolder;
    cursor: pointer;
    padding: 0px 0px 5px 0px;
}
#tagCloud A.weight3
{
    font-family: Arial, Helvetica, sans-serif;
    color: #237DBF;
    font-size: 12pt;
    font-weight: bolder;
    cursor: pointer;
    padding: 0px 0px 5px 0px;
}
#tagCloud A.weight4
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00243F;
    font-size: 10pt;
    cursor: pointer;
    padding: 0px 0px 5px 0px;
}
#tagCloud A.weight5
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00497F;
    font-size: 10pt;
    cursor: pointer;
    padding: 0px 0px 5px 0px;
}


a.aw11:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}
a.aw11:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}
a.aw11:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}
a.aw11:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    font-weight: bold;
    text-decoration: underline;
}

a.link, a.link:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 0px;
    text-decoration: none;
}

a.link:hover
{
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #4F7F1F;
    font-weight: normal;
    cursor: pointer;
}

a.link1, a.link1:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 0px;
    text-decoration: underline;
}

a.link1:hover
{
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    cursor: pointer;
}

a.linkComment, a.linkComment:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #999999;
    margin: 0px;
    padding: 0px;
    text-decoration:underline;
}

a.linkComment:hover
{
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #999999;
    cursor: pointer;
    text-decoration:none;
}

a.link99, a.link99:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 0px;
    text-decoration: none;
}

a.link99:hover
{
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    cursor: pointer;
    text-decoration: none;
}


.text03
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13pt;
    font-weight: bold;
    color: #333333;
    text-align: left;
    margin: 0px;
    padding: 0px;
}

.contrubuted
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #6F6F6F;
    text-align: left;
    margin: 0px;
    padding: 0px;
}

.text08
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 0px 0px 0px 0px;
}

.text08 a:link, .text08 a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 0px 0px 0px 0px;
    text-decoration: underline;
}

.text08 a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

/* Tag Cloud CSS Ends Here*/

.contain ul li
{
    padding: 0px;
    margin: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #8F1F1F;
}

.discription_box
{
    width: 573px;
    height: auto;
    float: left;
    margin: 0px;
    padding: 10px 0px 0px 20px;
}

.box
{
    width: 68px;
    /*height: 5px;*/
    margin: 0px;
    padding: 0px 0px 0px 25px;
}

.ttl_comments
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #689B34;
    margin: 0px;
    padding: 0px;
}


.addbtn
{
    width: 144px;
    height: 22px;
    float: right;
    background: url(../images/add_button.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}

.submitbtn
{
    width: 65px;
    height: 22px;
    background: url(../images/submitbtn.jpg) no-repeat;
    cursor: pointer;
    border: none;
    margin: 0px;
    padding: 0px 0px 0px 0px;
}

.text09
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
    margin: 0px;
    padding: 0px 0px 10px 0px;
}

.text10
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    margin: 0px;
    padding: 0px;
}

.curve1
{
    width: 573px;
    height: 19px;
    float: left;
    background: url(../images/curve1.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}

.curve2
{
    width: 573px;
    height: 19px;
    float: left;
    background: url(../images/curve2.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}

.commentmiddle
{
    width: 541px;
    height: auto;
    float: left;
    border-left: 1px solid #999999;
    border-right: 1px solid #999999;
    margin: 0px;
    padding: 0px 15px 0px 15px;
}

.label01
{
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #333333;
    margin: 0px;
    padding: 0px 0px 0px 0px;
}

.field{
 border:1px solid  #333333; 
 margin:0px 0px 0px 25px; padding:0px 5px 0px 5px;
}

.border{
width:573px; height:1px; float:left;
background-color:#BCC0AC;
margin:0px; padding:0px;
}

/*----------------------------------------------submit coupon-----------------------------------*/

.text11{
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; color:#699E35;
margin:0px; padding:5px 0px 10px 0px;
}

.ttl_coupon{
width:572px; height:26px; float:left;
background:url(../images/ttl_coupon.jpg) no-repeat;
margin:0px; padding:3px 0px 0px 0px;
}

.coupontext{
font-family:Arial, Helvetica, sans-serif;
font-size:16px; color:#FFFFFF; font-weight:bold;
/*margin:0px; padding:2px 0px 0px 5px;*/
margin:0px; padding:2px 0px 0px 5px;
}


.ttl_enter{
width:572px; height:26px; float:left;
background: url(../images/ttl_enter.jpg) no-repeat;
margin:0px; padding:0px;
}

.ttl_discount{
width:572px; height:26px; float:left;
background: url(../images/ttl_discount.jpg) no-repeat;
margin:0px; padding:0px;
}

.ttl_tag{
width:572px; height:26px; float:left;
background: url(../images/ttl_tags.jpg) no-repeat;
margin:0px; padding:0px;
}

.text12 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px; color:#547F2C; font-weight:normal;
margin:10px 0px 0px 15px; padding:0px 0px 10px 0px;
}


.disable_masking
{
    z-index: 6001;
    position: absolute;
    display: none;
    background-color: #ffffff;
    border: 5px solid #B00000;
    padding: 20px;
}
.closebutton, .myclosebutton
{
    float: right;
    text-decoration: none;
}
.data
{
   font-size: 12px;
   text-align: justify;
}

#emailwraper{
width:665px; height:auto; margin:0px auto; padding:0px; 
}


.emailtop{
width:665px; height:81px; float:left;
background: url(../images/email_top.jpg) no-repeat;
margin:0px; padding:0px;
}

.emailbottom{
width:665px; height:45px; float:left;
background: url(../images/email_bottom.jpg) no-repeat;
margin:0px; padding:0px;
}

.emailmiddle{
width:635px; height:auto; float:left;
background-color:#FFFFFF;
border-left:5px solid #6A9F35;
border-right:5px solid #6A9F35;
margin:0px; padding:10px; 
}

.categories ul
{
    display: block;
    margin: 2px 0px 0px 0px;
    padding: 0px;
    text-align: left;
}

.categories li
{    
    display: block;     
    height: 26px;
    list-style-type: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #333333;
    padding: 0px;
    margin: 0px;    
    border-bottom: 1px solid #FFFFFF;    
}

.categories li a:link, .categories li a:visited
{
    display: block;
    height: 20px;
    list-style-type: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #333333;    
    padding: 4px 0px 0px 0px;
    margin: 0px;
    text-decoration: none;    
}

.categories li a:hover
{
    height: 20px;
    display: block;
    text-decoration: none;
    background-color: #FBB738;
    color: #FFFFFF;
    padding: 4px 0px 0px 0px;
    margin: 0px;
}


.catactive
{
  /*  background: url(../images/arrow.gif) no-repeat;  
    background-position:right;      */
    height: 20px;
    display: block;
    text-decoration: none;    
    background-color: #546871;            
    color: #FFFFFF;
    padding:4px 0px 0px 0px;
    margin: 0px;     
}

 


