
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-image: url(maina912_r2_c6.jpg);
}
.style3 {font-size: 24px}
.style2 {font-weight: bold}

.affiliate_head {
    font-size: 32px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
}

.stylemid3 {
    color: #C74803;
    font-weight: bold;
    font-size: 12px;
}

.stylemid_blue {
    color: blue;
    font-weight: bold;
    font-size: 12px;
}

.stylemid_blue2 {
    color:#145C91;
    font-family:Geneva,Arial,Helvetica,sans-serif;
    font-size:12px;
    text-align:left;
}

.affiliate_title {
    font-weight: bold;
    font-size: 20px;
    color: #000000;
}

.aff {
    padding-left: 20px; margin: 0px;
}

.aff li {
    margin-top: 5px;
    color:#003399;
    font-size:12px;                                            
}

.styleagreemid3 {
    color: #0066CC;
    font-weight: bold;
    font-size: 14px;
}

.midcolour {
    background-color: #EFF0F2;
}
.midtitcolour {
    background-color: #c1c2c1;
}
.midtit2colour {
    background-color: #D9D9D9;
}
.cr {
    font-size: 10px;
    color: #696767;
    background-color: #DDE2E6;
}
.t9 {
    font-size: 10px;
}
.t999 {
    color: #FFFFFF;
    font-size: 10px;
}

.main_text_al { font-size: 12px;
    border: 1px solid #2587A7;
line-height: 18px;
}
.field {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    width: 99%;
    border: 1px solid #2587A7;
}
.fieldb1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 300px;
}
.fieldc1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 300px;
}
.fielda1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 150px;
}
.fielda2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width:300px;
}
.fieldaa2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width:150px;
}
.hl {
    color: red;
}
.main_text_l {
    font-size: 12px;
    line-height: 18px;
    font-family: Arial, Helvetica, sans-serif;
}
td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.aammt12 {  
    font-size: 12px;
    color: #003399;
}
.aammt1 {
    font-size: 12px;
    line-height: 20px;
    color: #003399;
}
.aammt {
    font-size: 12px;
    line-height: 18px;
}
.topnav {   
    font-size: 11px;
}
td.vpadded {
    padding-top: 10px;
    padding-bottom: 10px;
}
.a5 {
    color: #FFFFFF;
    text-decoration: none;  font-size: 12px;
    font-weight: bold;
}
.a5 a:link {
    color: #FFFFFF;
    text-decoration: none;  font-size: 12px;
    font-weight: bold;
}
.a5 a:hover {
    color: #FFFF00;
    text-decoration: none;  font-size: 12px;
font-weight: bold;
}
.a5 a:visited {
    color: #FFFFFF;
    text-decoration: none;  font-size: 12px;
font-weight: bold;
}
.amjurf {
    color: #FFFFFF; font-size: 12px;
}
.a2text {
    font-size: 11px;
}
.lefta2 {
    BORDER-BOTTOM: #545ca7 1px dotted
}
.a2 a:link {
    color: #336699;
    text-decoration: none;
    font-size: 12px;
}
.a2 a:hover {
    color: #B73502;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}
.a2 a:visited {
    color: #336699;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}

a:link {
    color: #336699;
    font-size: 12px;
    text-decoration: underline;
    font-weight: bold;
}
a:hover {
    color: #336699;
    font-size: 12px;
    text-decoration: none;
}
a:visited {
    color: #336699;
    font-size: 12px;
    text-decoration: underline;
}

.qsearch_selectaaa {
    FONT-SIZE: 11px; MARGIN: 1px 0px; COLOR: #504234; font-family: Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#ffffff;    width: 160px;
}
.qsearch_selectbbb {
    FONT-SIZE: 11px; MARGIN: 1px 0px; COLOR: #504234; font-family: Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#ffffff;    width: 66px;
}
.qsearch_style1 {
    color: #FFFFFF;
    font-weight: bold;
}
.red_star {
    color:#FF0000;
}
.font_blue {
    color:blue;
}
.font_red {
    color:red;
}
.label_bgcolor_color {
       background-color: #bbcde5;
}
.title {
    font-size: 16px;
    font-weight: bold;
}
.title13px {
    font-size: 13px;
    font-weight: bold;
}

.pri_back1 { background:transparent url(1_03.gif) no-repeat scroll left bottom; }
.pri_back1 a { font-weight:normal; }
.main_title { font-size:16px; font-weight:bold; text-align:center; width:100%; }

a.nav:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bolder;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
}

a.nav:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bolder;
    color: #FFFFFF;
    text-decoration: none;
}

a.nav:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bolder;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
}
.option_title { background-color:#d9d9d9; height:25px; line-height:25px; color:#0000d9; }
.option_title_note{
    height:30px;
    line-height:30px;
}

.text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.af_engine_title{
    font-family:"Times New Roman",Verdana,Arial;
    font-size:40px;
    color:#660000;
}

.af_engine_title2{
    color:#006699;
}
.a22{
    color:#FbFbFb;
    font-size:26px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-align:right;
}
.STYLE5 {color: #CCCCCC}

.left a:link {
    color: #0E4890;
    text-decoration: underline;
    font-size: 12px;
}

.left a:visited {
    color: #0E4890;
    text-decoration: underline;
    font-size: 12px;
}
.left a:hover {
    color: #000000;
    text-decoration: none;
    font-size: 12px;
}

.hard_link a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    font-weight: bolder;
    text-decoration: underline;
}

.hard_link a:visited {
    color: #333333;
    font-weight: bold;
    text-decoration: underline;
}
.hard_link a:hover {
    color: #333333;
    text-decoration: none;
}
.topmenu {
    color: #ffffff;
    text-decoration: none;
    font-family:"Times New Roman", Times, serif;
    font-size: 14px;
    font-weight: bold;
}

.topmenu a:link {
    color: #ffffff;
    text-decoration: none;
    font-family:"Times New Roman", Times, serif;
    font-size: 14px;
    font-weight: bold;
}
.topmenu a:hover {
    color: #333333;
    font-family:"Times New Roman", Times, serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
}
.topmenu a:visited {
    color: #ffffff;
    font-size: 14px;
    font-family:"Times New Roman", Times, serif;
    text-decoration: none;
    font-weight: bold;
}
.login{
    color:#145C91;
    font-size:13px;
    font-family:Arial, Helvetica, sans-serif;
    text-align:left;
    font-weight:bold;
}
.a1 a:link{
   font-size:12px;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:none;
}

.a1  a:hover{
   font-size:12px;
   font-weight:bold;
   color:#000000;
   text-decoration:none;
}

.a1 a:visited{
   font-size:12px;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:none;
}
.right1{
     color:#145C91;
     font-size:12px;
     font-family:Arial, Helvetica, sans-serif;
     text-align:left;
     font-weight:bold;
}

.right2 {
    color:#145C91;
    font-size:16px;
    text-align:center;
    font-weight:bold;
}

.right1color {
    background-color:#D9D9D9;
}

.stylemid4 {
    color: #003399;
    font-weight: bold;
    font-size: 12px;
}

.af_option {
    padding-left:35px!important;
    padding-left:10px;
}

.af_option li{
    margin: 5px 0px 0px 0px;
}

.small_font {
    font-size: 9px;
}

.small_font a {
    color: blue;
    font-size: 9px;
}

h4.title { font-size:1em; font-weight:bold; margin:0; }

.topmenu2  a:hover ,.topmenu2  a:visited ,.topmenu2  a:link{
    font-size:12px;
    color:#fff;
    text-decoration:underline;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
}

.tip_title{
    padding-left:15px;
}

.faq_title {
     color: #0066E1;
     font-size: 12px;
     text-align: left;
     font-weight: bold;
}