@charset "utf-8";
/* CSS Document */
body{ 	
	margin:0px;
	background-attachment: fixed;
	background-image: url("../images/main_bg.png");

    background-position: left top;
	}
a, a:visited {text-decoration:none; }
a:hover{text-decoration:none/*underline*/;}
a img{border:none}

#main_header{min-height:100px; width:1200px;font-size:16px; background:#fff; padding-bottom:3px;}
	
#main{
	min-height:1px;
	width:1200px;
	border:1px solid none;
	color:#000;
	min-height:800px;
	
	}
	
#main_content{
	min-height:500px;
	width:1200px;
	background:#FFF;
	
	}
	
#menu_div{	min-height:40px;
	width:1200px;
	margin:0;
	padding:0;
	background-color:#fff;
}
	


#main_footer{ height:90px; width:1200px;font-size:16px;}
/*** down FOOTER ***/
#down_footer{
	font-size:13px;
	min-height:25px;
	padding-top:13px;
}

#down_footer a, #down_footera:visited{
	text-decoration:none;
	color:#000;
	}
#down_footer a:hover{
	text-decoration:none;
	color:#333;
	}
.link
{
	color:#333;
	text-decoration:none;
}
.link:hover
{
	color:#E80000;
	text-decoration:none;
	cursor:pointer;
}

#add03_header .link
{
	color:#9F0000;
	text-decoration:none;
}
#add03_header .link:hover
{
	color:#004000;
	text-decoration:none;
	cursor:pointer;
}

#latest_scorll
{
font-size:18px; text-align:justify; color:#0000FF;  border:1px solid #ccc; height:455px; padding:3px 5px 5px 5px; overflow-y:auto;
}
#latest_scorll::-webkit-scrollbar {
    width: 10px;
}
#latest_scorll::-webkit-scrollbar-track {
    background-color: #eaeaea;
    border-left: 1px solid #ccc;
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
}
#latest_scorll::-webkit-scrollbar-thumb {
	
    background-color: #ccc;
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
}
#latest_scorll::-webkit-scrollbar-thumb:hover {
	background-color: #aaa;
}
/* Go to top button */

.container
{
    margin-left: 2%;
    margin-right: 2%;
}
#back-top {
    position: fixed;
    bottom: 10px;
    margin-left: 1290px;
}
#back-top a {
    width: 50px;
    display: block;
    text-align: center;
    text-decoration: none;
    color: #bbb;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;
}
#back-top a:hover {
    color: #000;
}
#back-top span {
    width: 50px;
    height: 50px;
    display: block;
    margin-bottom: 7px;
    background: #ddd url(upArrow.png) no-repeat center center;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;
}
#back-top a:hover span {
    background-color: #777;
}
/* Go to top button */
.imageleft 
{
float:left;
clear:right;
margin-right:10px;
padding-top:5px;
padding-left:5px;
}



/*************************/

#header_menu{padding:10px 0;}
#header_menu a{color:#000; font-weight:bold; text-decoration:none; }
#header_menu a:hover{color:#000; text-decoration:none; }


#sn{padding:0 10px 0px 10px; text-align:right}
#sn ul{list-style-type:none; margin:0 0 0 0; padding:0;} 
#sn li{list-style-type:none; margin:0; padding:0 0 0 3px; display:inline; color:#74706A;} 
.sn span{height:21px; width:21px; display:inline;display:inline-block}
.sn li a:hover{ color:#000000; }

.icon-img{background-position:0 0;}
.icon-img:hover{background-position:0 -21px;}

.signup {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eeff00), color-stop(1, #c7c72c) );
	background:-moz-linear-gradient( center top, #eeff00 5%, #c7c72c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeff00', endColorstr='#c7c72c');
	background-color:#eeff00;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#231f20;
	font-weight:bold;
	padding:3px 12px;
}.signup:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c7c72c), color-stop(1, #eeff00) );
	background:-moz-linear-gradient( center top, #c7c72c 5%, #eeff00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7c72c', endColorstr='#eeff00');
	background-color:#c7c72c;
}.signup:active {
	position:relative;
	top:1px;
}

.button, .button:visited, .button:hover{height:25px;}
.button, .button:visited  /*input[type="submit"]*/{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
	background:url(../images/bg-button.gif) repeat-x;
	border:1px solid #cbcbcb;
	padding:3px 15px;
	line-height:25px;
	height:25px;
	color:#74706a;
}

.button span{
margin:5px 0 0 0;
}






.heading {
	padding:5px 0 0 5px;
	cursor:pointer;
	font-size:22px;
	font-weight:700;
	color:#0000FF;
	background-color: #E6E6E6;
}
.heading a{
	padding:5px 0 0 5px;
	cursor:pointer;
	font-size:22px;
	font-weight:700;
	color:#0000FF;
}

.heading:hover, .heading a:hover {
	padding:5px 0 0 5px;
	cursor:pointer;
	font-size:22px;
	font-weight:700;
	color:#FF0000;
}

.content {
padding: 5px 10px;
background-color:#fafafa;
border-bottom:2px solid #999;
}
p { padding: 5px 0; }



.style1 {font-size: 24px}
.st{
	color: #993300;
	font-weight:400;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#066696;
        }

.style2 {
	margin-left:30px;
	padding-top:5px;
	color: #990000;
	font-weight: 400;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#066696;
        }

.style3 {
	color: #660099;
	font-weight: bold;
       }

.btn
{
background-color:#3C6393;
border-color:3C6393;
color:#FFFFFF;
font-size:16px;
font-weight:300;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.sign_in
{
font-size:20px;
color:#3E5175;
font-weight:bolder;
font-family:"Times New Roman", Times, serif;
}
.btn:hover
{
background-color:#2D0000;
border-color:3C6393;
cursor:pointer;
color:#FFFFFF;
font-size:16px;
font-weight:400;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


