body{ background: #ffffff ;
 margin: 0px; padding:0px; font-family: Helvetica, Arial, Sans-serif; font-size: 13px; }
ul, li, div{margin: 0px; padding: 0px;}

a{font-weight: normal; text-decoration: none;}
a:hover{color: #00A1C1;}

p{font-size: medium; text-align: justify;}

.margin_body{position: relative; max-width: 90%; margin: auto; padding: 0px !important;}

.full_bg{background: url(bg.jpg) no-repeat; background-size:contain; background-position: bottom;}

.color_red{color:#ff0000}
.color_blue{color: #0080ff;}

.background_blue{background: #00A1C1;}

.clear_both{clear: both;}

p.red_error{color: #ff0000; font-size: large;}

img.icon_16{ width: 16px; height: 16px; clear: both; float: left;}
img.icon_32{ width: 32px; height: 32px; clear: both; float: left;}

#canvas_full{position: relative; width: 900px;margin: auto; border: #0964AE solid 1px;
             overflow: hidden; background: #ffffff;}
#canvas_logo{ padding: 15px; min-height: 90px;}

#canvas_logo .img_logo{max-height: 46px; margin-top: 30px;}
#canvas_logo .img_chat{float: right;}

#left_menu{ overflow: hidden;}

#menu{background: #eeeeee; border: #aaaaaa solid 1px; border-bottom: none;}
#menu ul{}
#menu ul li{list-style: none;}
#menu ul a{color: #000000; font-weight: bold; width: 100%; display: block; padding:5px;
border-bottom: #aaaaaa solid 1px; font-size: 12px;}
#menu ul a:hover{background: #ffffff; cursor: pointer; 
    transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    text-decoration: none;
}

#login_form{margin-top: 25px; background: #eeeeee; padding: 5px; border: #aaaaaa solid 1px;}
#login_form table{width: 100%;}
#login_form .label{width: 30%; color: #000; line-height: 24px;}
#login_form .cont{width: 70%;}
#login_form a{color: #f00;}
#login_form input{border: #aaaaaa solid 1px; padding: 2px 5px; margin:2px 0px; width: 90%; font-size: 14px;}
#login_form input[type=submit]{width: 50%; background: #7F7AB4; color:#fff;}
#login_form input[type=submit]:hover{background: #ffffff; cursor: pointer; color: #000;}

#live_chat{padding: 5px; text-align: center; display: block; height: 110px;}
.hot_link_p{font-size: 12px; border-bottom: #aaaaaa solid 3px; padding-bottom: 10px; margin: 0px;}
.hot_link{text-decoration: underline;color:red}
.hot_link:hover{color: #00A1C1;}

#main{ padding-bottom: 25px;padding: 10px; background: #eeeeee;border: #aaaaaa solid 1px;margin-bottom: 20px;}
#main p{font-size: 13px;}

#main h2{font-size: 22px; font-weight: normal; color:#7F7AB4;}
#main h3{font-size: 18px; color:black; font-weight: normal; }
#main h4{font-size: 16px; color:#7F7AB4; margin-bottom: 5px; margin-top: 0px;}

#main ul{margin-left: 50px;}
#main ul li{padding: 5px 0px 5px 0px;}
#main a{color: #7F7AB4; cursor: pointer; font-weight: bold; text-decoration: underline;}
#main .lc{color: #ff0000;}

#main table{border: #aaaaaa solid 1px; background: #ffffff;
}
#main table tbody td{width: 50%; padding: 10px;  vertical-align: top;}
#main table tbody td:first-child{border-right: #aaaaaa solid 1px;}


#right_sidebar{}
#rsb p{font-size: 12px; border-bottom: #aaa solid 2px; padding: 10px 0px; margin: 0px;}



#footer{position: relative; background: #999999; padding: 10px 0px 10px; border-top: #000000 solid 4px;
 color: white; font-size: 12px; clear:both; margin-top: 0px; font-size: 10px; min-height: 75px; }
#footer p{padding: 5px; font-size: 10px; text-align: center;}




.aff-1 {margin-bottom: 10px;margin-top: 10px;}



@media (max-width: 768px){
    .aff-1 {bottom: 50px; display: none;}
}

@media (max-width: 410px){
   .img_logo {width:70%;}
}


/************************************BOOTSTRAP CSS***************************************************/


.navbar-collapse{padding: 0px !important;}
.navbar{border: none !important; min-height: 1px !important;}
.navbar-default{background: none !important;}
.navbar-toggle{border: #000 solid 1px !important; margin-top: 30px !important;}
.navbar-toggle .icon-bar{border-top: #000 solid 2px;}







