@charset "utf-8";

body {
	font-family: Trebuchet MS;
	/*background-image: url(../images/pageglare.png);*/
/*	background-repeat: no-repeat;*/
	background-color: black;
	background-attachment: fixed;
/*	border: 2px solid lime;*/
	

}
}
table {
	width: 100%;
	height: 100%;
	border-collapse: separate;
	border: 0px;
	
}
td {
	border: 0px solid purple;
	vertical-align: top;
}
ul {
	margin: 0;
	padding: 0;

}
li {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
p.clear {
	clear: both;
}

#TopLogo {
	width: 100%;
	height: auto;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	
			 
}
#TopTitle {
	height: auto;
	width: auto;
	min-width: 1300px;
	/*font: bold small "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;*/
	font: bold small "tahoma";
	color: white;
	background-image: url("../images/header.png");
	/*background-repeat: repeat-x;*/
	float: none;
	display: block;
	/*border: 1px solid lime;*/
	

}



#stat {
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	text-align: left;
	width: 300px;
	color: #dcdcdc;
	font-size: 12px;
	border-right: 1px lime;
}
#stat tr{
	text-align: left;
	border: 1px solid #878787;
	border-right: 1px solid #878787;
}
#stat tr td{
	text-align: left;
	border: 1px solid #878787;
}

#PagesName {
	background-color: red;
	margin-top: 20px;
	height: 35px;
}

/* -------------- HOME ----------- */
#home {
	float: left;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	letter-spacing: 2px;
	display: block;


}

#home_news_border {
	margin: auto auto;
	margin-top: 5px;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	width: 1100px;
	border: 1px solid black;
	border-radius:5px 5px 5px 5px;	
}

#home_news_detail{
	/*display: inline-block;*/
	/*border: 1px solid red;*/
	letter-spacing: 0.2px;
}

#home_news_detail h4{
	display : inline-block;
	/*border: 1px solid lime;*/
}
#home_news_detail p{
	/*border: 1px solid lime;*/
}

#home_title {
	margin: 0px;
	padding-left: 100px;
	width: 100%;
	height: auto;
	line-height: 40px;
	background: gray;
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: 800;
	color: #FFFFFF;
	display: block;
	/*border: 1px solid lime;*/
}
#home_detail {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	line-height: 40px;
	display: block;
	/*border: 1px solid blue;*/
	/*position: absolute;*/
}

#home_detail ul{
	padding: 0px;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;

	/*border: 1px solid lime;*/

}
#home_detail ul li{
   	border-radius:10px 10px 10px 10px;	
   	border: 1px solid;
   	width: 220px;
	height: 150px;
	display: inline-block;
	font-family: tahoma;
	font-weight: normal;
	font-size: 14px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
}
#home_detail ul li h3{
	margin: 0px;
	padding-left: 10px;
	font-weight: 800;
	text-transform: uppercase;
	color: #6ea5c9;	
	font-family: Trebuchet MS;
	font-size: 18px;	
	line-height: 50px;
	/*border: 1px solid red;*/
}
#home_detail ul li p {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
/* -------------- END HOME ----------- */


#showtime_nav {
	margin: 0px;
	float: left;
	padding-right: 30px;
	font-size: 18px;
}

#BigLogo {
	text-align: center;
   	/*border: 1px solid red;b*/
   	margin-top: 20px;
   	height: auto;
   	width: 100%;
   	float: left;
   	display: block;
}


/* -------------- Navagator menu ----------- */
#NavMenu{
	float:left;
	width: 100%;
	min-width: 1300px;
	height: auto;
	/*z-index:999;*/
	background-image: url(../images/NavMenu_Background.png);
	opacity:0.98;
    display: block;
    /*border: 1px solid red;*/
    text-align: center;


}
#NavMenu ul {

	margin: 0 auto;
	width: auto;
	display: inline-block;
	/*border: 1px solid lime;*/

}
#NavMenu ul li.hmenu {

	margin-left: auto;
	margin-right: auto;
	color: #4A4A4A;
	display: inline-block;
}
#NavMenu ul li.hmenu a:hover {
   background: #639EC5;
   border-radius:4px 4px 0 0;
   margin:0 auto;
   color: white;
   text-decoration: none;
   z-index: 99;
   display: block;
}
#NavMenu ul li.hmenu a:visited {
	color: #4A4A4A;
}
#NavMenu  ul li.hmenu a:link {
	color: #4A4A4A;
}
#NavMenu  ul li.hmenu a:active {
	color: white;
}
#NavMenu ul li.hmenu span.hmenu_active a{
   	border-radius:4px 4px 0 0;	
	background: #f5af00;
	display: block;
	color: white;
}

#NavMenu_Logo {
	float: right;
	padding-left: auto;
	padding-right: 50px;
	width: auto;
	font-family: Trebuchet MS;
	font-size: 20px;
	line-height: 30px;
	color: white;
	z-index:999;
	opacity:0.5;
	height:30;
    visibility: visible;
    text-align: right;
    /*border: 1px solid lime;*/
    display: inline-block;
 }
 #timeNavMenu {
	float: left;
	padding-left: 50px;
	padding-right: auto;
	width: auto;
	font-family: Trebuchet MS;
	font-size: 20px;
	line-height: 30px;
	color: white;
	z-index:999;
	opacity:0.5;
	height:30;
    visibility: visible;
    text-align: left;
    /*border: 1px solid lime;	*/
    display: inline-block;
 	/*
	float: left;
	width: 100px;
	
	font-family: Trebuchet MS;
	font-size: 20px;
	line-height: 30px;
	color: white;
	z-index:999;
	opacity:0.5;
	height:30;
    visibility: visible;
    border: 1px solid lime;
    text-align: left;
    */
 }
/* -------------- END Navagator menu ----------- */
/* -------------- Exp ----------- */
#Exp {
	margin: auto auto;
	margin-top: 20px;
	padding: 0;
	height: auto;
	width: 100%;
	float: left;
	/*border: 1px solid lime;*/
	font-size: 16px;

}
#table_Exp {
	margin: auto auto;
	width: 900px;
	border: 2px;
	border-color: red;
}
#table_Exp p {
	border-right: 1px solid black;
}
#table_Exp span.title {
	color: orange;
	font-size: 25px;
	font-weight: 800;
}
#table_Exp li {
	line-height: 30px;
	font-size: 16px;
}
#table_Exp img {
	padding-bottom: 20px;
}
#table_Exp td {
	padding-left: 5px;
	padding-right: 5px;

}
/* -------------- END Exp ----------- */

/* -------------- footer ----------- */
#footer {
	margin-top: 20px;
	margin-bottom: 0px;
	padding: 0px;
	padding-bottom: 50px;
	/*border: 1px solid lime;*/
	float: left;
	width: 100%;
	height: auto;
	vertical-align: center;
	/*background-color: gray;*/
}
#footer ul {
	padding-top: 20px;
	color: #efefef;

}
#footer u {
	font-size: 18px;

}
#table_footer {
	width: 900px;
	margin: auto auto;
	background-color: #3a3a3a;
	

}
#table_footer img {
	float: left;
	padding-top: 10px;
}
#table_footer td {
	vertical-align: center;
	font-size: 16px;


}
/* -------------- END footer ----------- */
/* -------------- Currency table ----------- */
/*
#currency_table {
	width: 100%;
	color: white;
	font-family: "Trebuchet MS";
	height: 90%;
	color : red;
}
#currency_table td {
	vertical-align: bottom;


}
#currency_table img{
	padding-top: 2px;
	vertical-align: top;
	display: inline-block;
}

#currency_table .head{
	padding-top: 5px;
	padding-bottom: 1px;
	color: #e2dada;
	font-weight: 800;
}
#currency_table .symbol{
	color: #f7f7f7;
	vertical-align: bottom;
	padding-bottom: 2px;
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: 500;
}
#currency_table .main_price{

	color: #ededed;
	font-size: 16px;
	letter-spacing: 1px;
	vertical-align: bottom;

}
#currency_table .price_updown{
	color: #f7f7f7;
	font-size: 11px;
	font-family: "Tahoma";
	font-weight: 600;
	letter-spacing: 1px;
	vertical-align: bottom;

}
*/


/* -------------- END Currency table ----------- */

/*--------------- Payments --------------*/
#payments {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	line-height: 40px;
	display: block;
	/*border: 1px solid blue;*/
	/*position: absolute;*/	
}
#payments ul{
	padding: 0px;
	width: 1102px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;

	/*border: 1px solid lime;*/

}
#payments ul li{
   	width: 900px;
	height: auto;
	font-family: tahoma;
	font-weight: normal;
	font-size: 15px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid lime;*/
	color: orange;


}
#payments ul li p{
   	width: auto;
	height: auto;
	padding-left: 20px;

	font-family: tahoma;
	font-weight: normal;
	font-size: 18px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid lime;*/
	color: black;
}
#payments ul li h4{

	height: auto;
	padding-left: 50px;

	font-family: tahoma;
	font-weight: normal;
	font-size: 18px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid blue;*/
	color: black;
}
#payments ul li table{

	height: auto;
	padding-left: 50px;

	font-family: tahoma;
	font-weight: normal;
	font-size: 18px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid blue;*/
	color: black;
}
#payments ul li table tr{

	height: auto;
	font-family: tahoma;
	font-weight: normal;
	font-size: 18px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid blue;*/
	color: black;
}
#payments ul li table tr td{

	height: auto;
	font-family: tahoma;
	font-weight: normal;
	font-size: 18px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid blue;*/
	color: black;
}
/*--------------- END Payments --------------*/
/*--------------- support --------------*/
#support_detail {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	line-height: 40px;
	display: block;
	/*border: 1px solid blue;*/
	/*position: absolute;*/	
}
#support_detail ul{
	padding: 0px;
	width: 1102px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;

	/*border: 1px solid lime;*/

}
#support_detail ul li{
   	width: 900px;
	height: auto;
	font-family: tahoma;
	font-weight: normal;
	font-size: 15px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid lime;*/
	color: orange;


}
#support_detail ul li p{
   	width: auto;
	height: auto;
	padding-left: 20px;

	font-family: tahoma;
	font-weight: normal;
	font-size: 18px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid lime;*/
	color: black;
}
#support_detail ul li h4{

	height: auto;
	padding-left: 50px;

	font-family: tahoma;
	font-weight: normal;
	font-size: 18px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid blue;*/
	color: black;
}
#support_detail ul li table{

	height: auto;
	padding-left: 50px;

	font-family: tahoma;
	font-weight: normal;
	font-size: 18px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid blue;*/
	color: black;
}
#support_detail ul li table tr{

	height: auto;
	font-family: tahoma;
	font-weight: normal;
	font-size: 18px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid blue;*/
	color: black;
}
#support_detail ul li table tr td{

	height: auto;
	font-family: tahoma;
	font-weight: normal;
	font-size: 18px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid blue;*/
	color: black;
}
/*--------------- END support --------------*/

/*--------------- contact --------------*/
#contact_detail {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	line-height: 40px;
	display: block;
	/*border: 1px solid blue;*/
	/*position: absolute;*/	
}
#contact_detail ul{
	padding: 0px;
	width: 1102px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;

	/*border: 1px solid lime;*/

}
#contact_detail ul li{
   	width: 900px;
	height: auto;
	font-family: tahoma;
	font-weight: normal;
	font-size: 15px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid lime;*/
	color: orange;


}
#contact_detail ul li p{
   	width: auto;
	height: auto;
	padding-left: 20px;

	font-family: tahoma;
	font-weight: normal;
	font-size: 18px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid lime;*/
	color: black;
}
#contact_detail ul li h4{

	height: auto;
	padding-left: 50px;

	font-family: tahoma;
	font-weight: normal;
	font-size: 18px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid blue;*/
	color: black;
}
#contact_detail ul li table{

	height: auto;
	padding-left: 50px;

	font-family: tahoma;
	font-weight: normal;
	font-size: 18px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid blue;*/
	color: black;
}
#contact_detail ul li table tr{

	height: auto;
	font-family: tahoma;
	font-weight: normal;
	font-size: 18px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid blue;*/
	color: black;
}
#contact_detail ul li table tr td{

	height: auto;
	font-family: tahoma;
	font-weight: normal;
	font-size: 18px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	/*border: 1px solid blue;*/
	color: black;
}
/*--------------- END contact --------------*/

/* -------------- SERVER RELIABLE ----------- */
#server {
	float: left;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	letter-spacing: 2px;
	display: block;
}
#server_title {
	margin: 0px;
	padding-left: 100px;
	width: 100%;
	height: auto;
	line-height: 40px;
	background: gray;
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: 800;
	color: #FFFFFF;
	display: block;
	/*border: 1px solid lime;*/
}
#server_detail {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	line-height: 40px;
	display: block;
	font-size: 20px;
	/*border: 1px solid lime;*/


	/*border: 1px solid blue;*/
	/*position: absolute;*/
}
#server_detail ul{
	padding: 0px;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;
	font-size: 18px;
	letter-spacing: normal;
	
	
	/*border: 1px solid lime;*/

}
#server_detail ul li{

   	/*border: 1px solid blue;*/
   	width: 900px;
	height: auto;
	font-size: 20px;
	display: inline-block;
	font-family: tahoma;
	font-weight: normal;
	font-weight: 800;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;

}

#server_detail ul li h3{
	margin: 0px;
	padding-left: 10px;
	font-weight: 800;
	text-transform: uppercase;
	color: #6ea5c9;	
	font-family: Trebuchet MS;
	font-size: 20px;	
	line-height: 50px;
	/*border: 1px solid red;*/
}
#server_detail ul li p {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 15px;
	font-size: 12px;
}
/* -------------- END SERVER RELIABLE ----------- */
/* -------------- REALTIME DATA PROTECTION SYSTEM ----------- */
#realtime {
	float: left;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	letter-spacing: 0.7px;
	display: block;
}
#realtime_title {
	margin: 0px;
	padding-left: 100px;
	width: 100%;
	height: auto;
	line-height: 40px;
	background: gray;
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: 800;
	color: #FFFFFF;
	display: block;
	/*border: 1px solid lime;*/
}
#realtime_detail {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	line-height: 25px;
	display: block;
	font-size: 20px;
	/*border: 1px solid lime;*/


	/*border: 1px solid blue;*/
	/*position: absolute;*/
}
#realtime_detail ul{
	padding: 0px;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;
	font-size: 18px;
	letter-spacing: 0.5px;
	
	
	/*border: 1px solid lime;*/

}
#realtime_detail ul li{

   	/*border: 1px solid blue;*/
   	width: 900px;
	height: auto;
	font-size: 20px;
	display: inline-block;
	font-family: tahoma;
	font-weight: normal;
	
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
}

#realtime_detail ul li h3{
	margin: 0px;
	padding-left: 10px;
	font-weight: 800;
	text-transform: uppercase;
	color: #6ea5c9;	
	font-family: Trebuchet MS;
	font-size: 20px;	
	line-height: 50px;
	/*border: 1px solid red;*/
}
#realtime_detail ul li p {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 15px;
	font-size: 12px;
}
/* -------------- END SERVER RELIABLE ----------- */

/* -------------- REGISTER ----------- */
#register {
	float: left;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	letter-spacing: 0.7px;
	display: block;
}
#register_title {
	margin: 0px;
	padding-left: 100px;
	width: 100%;
	height: auto;
	line-height: 40px;
	background: gray;
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: 800;
	color: #FFFFFF;
	display: block;
	/*border: 1px solid lime;*/
}
#register_detail {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	line-height: 25px;
	display: block;
	font-size: 20px;
	/*border: 1px solid lime;*/


	/*border: 1px solid blue;*/
	/*position: absolute;*/
}
#register_detail ul{
	padding: 0px;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;
	font-size: 18px;
	letter-spacing: 0.5px;
	font-family: Trebuchet MS;
	/*border: 1px solid blue;*/
}
#register_detail ul table{
	padding: 0px;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;
	font-size: 18px;
	letter-spacing: 0.5px;
	line-height: 30px;
	/*border: 1px solid lime;*/
}
#register_detail ul table tr{

	/*border: 1px solid lime;*/
}
#register_detail ul table tr td{

	/*border: 1px solid lime;*/
}
#register_detail ul li{

   	/*border: 1px solid blue;*/
   	width: 900px;
	height: auto;
	font-size: 20px;
	display: inline-block;
	font-family: tahoma;
	font-weight: normal;
	
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
}

#register_detail ul li h3{
	margin: 0px;
	padding-left: 10px;
	font-weight: 800;
	text-transform: uppercase;
	color: #6ea5c9;	
	font-family: Trebuchet MS;
	font-size: 20px;	
	line-height: 50px;
	/*border: 1px solid red;*/
}
#register_detail ul li p {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 15px;
	font-size: 12px;
}
#register_detail input {
	border: 1px solid gray;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
}
#register_detail input:hover{
	border: 1px solid #199dda;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
	background-color: #bee7fa;
}
#register_detail select {
	border: 1px solid gray;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
}
#register_detail select:hover{
	border: 1px solid #199dda;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
	background-color: #bee7fa;
}
#register_detail button {

	text-align: center;
	margin-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Trebuchet MS;
	font-size: 15px;
	color: #40405d;
	height: 30px;
    border: 2px solid #a8a8a8;
    width: 70px;
    background-color: #ffffff;
    border-radius: 10px;
}
#register_detail button:hover{
	text-align: center;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Trebuchet MS;
	font-size: 15px;
	color: #f0fff0;
	height: 30px;
    border: 0px solid #d8d6d9;
    width: 70px;
    background-color: #999999;
    border-radius: 10px;
}
/* -------------- END REGISTER ----------- */

/* -------------- Float price bar----------- */
#pricebar {
	margin-bottom: 0;
	bottom: 0;
	/*border: 1px solid red;*/
	width: 100%;
	position: fixed;
	z-index: 99;
}	
#pricebar ul {
	margin: auto auto;
	margin-bottom: 0;
	border: 2px solid #313130;
	width: 1000px;
	background-color: #777575;
	color:#ffffff;
	font-size: 12px;
}	
/* -------------- End Float price bar ----------- */

/* --------------- Member --------------- */
#member {
/*
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	letter-spacing: 2px;
	display: block;
	border: 1px solid lime;
*/
}
#member_title {
/*
	margin: 0px;
	padding-left: 100px;
	width: 100%;
	height: auto;
	line-height: 40px;
	background: gray;
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: 800;
	color: #FFFFFF;
	display: block;
	
	//border: 1px solid red;
*/	
}
#member_detail {
/*
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	line-height: 40px;
	display: inline-block;
	border: 1px solid blue;*/
	/*position: absolute;*/

}
#member_detail table{
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	line-height: 40px;
	display: block;
	background-color: #669fd0;
	color:white;
	border: 1px solid #eaeff3;
	/*position: absolute;*/
}
#member_detail table tr{
border: 1px solid #eaeff3;
width: 100%;

}
#member_detail table tr td{
	padding: 1px;
	border: 1px solid #eaeff3;
	text-align: center;
	line-height: 20px;
}

#member_detail ul{
/*
	padding: 1px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;
	letter-spacing: 0.5px;
	clear:both;



	border: 1px solid lime;
*/
}

#member_detail ul p{
	
	padding: 1px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;
	letter-spacing: 0.5px;
	line-height: 20px;

	/*border: 1px solid lime;*/

}
#member_detail ul li{

/*
   	border-radius:10px 10px 10px 10px;	
   	border: 1px solid;
   	width: 240px;
	height: 50px;
	display: inline-block;
	font-family: tahoma;
	font-weight: normal;
	font-size: 14px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	position: relative;
	border: 1px solid red;

*/
	//background-image: url(../images/edit_profile.png);
}
#member_detail ul li:hover{
/*
   	border-radius:10px 10px 10px 10px;	
   	//border: 1px solid;
   	width: 240px;
	height: 50px;
	display: inline-block;
	font-family: tahoma;
	font-weight: normal;
	font-size: 14px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	background-color: #a2d1e5;
	//color: lime;
	*/
}
#member_detail ul li h3:hover{
	color: #ffffff;
}
#member_detail ul li h3{
	margin: 0px;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: 800;
	text-transform: uppercase;
	color: #6ea5c9;	
	font-family: Trebuchet MS;
	font-size: 20px;	
	line-height: 50px;
	text-align: center;
	/*border: 1px solid red;*/
}
#member_detail ul li p {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
#member_detail ul table tr td button {
	border-radius:5px 5px 5px 5px;	
   	border: 1px solid;
	background-color: #d4d4d4;
	color: black;
	width: 130px;
	height: 23px;
	font-size: 13px;
	vertical-align: middle;
	padding-bottom: 10px;
}
#member_detail ul table tr td button:hover {
	border-radius:5px 5px 5px 5px;	
   	border: 1px solid;
	background-color: #94e5fd;
	color: black;
	width: 130px;
	height: 23px;
	font-size: 13px;
	vertical-align: middle;
	padding-bottom: 10px;
}

/* --- member navigator box --- */
#member_nav_box{
	width:auto;
	padding-top:20px;
	/*border: 2px solid black;*/
	text-align:center;
	clear:both;
}
#member_nav_box ul{

}
#member_nav_box ul li{
   	border-radius:10px 10px 10px 10px;	
   	border: 1px solid;
   	width: 240px;
	height: 50px;
	display: inline-block;
	font-family: tahoma;
	font-weight: normal;
	font-size: 14px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	opacity: 0.7;

	/*background-color: #a2d1e5;*/
	/*color: lime;*/
}
#member_nav_box ul li:hover{
   	border-radius:10px 10px 10px 10px;	
   	/*border: 1px solid;*/
   	width: 240px;
	height: 50px;
	display: inline-block;
	font-family: tahoma;
	font-weight: normal;
	font-size: 14px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	background-color: #a2d1e5;
	opacity: 1;
	/*color: lime;*/
}
#member_nav_box ul li a h3:hover{
	color: red;
}
#member_nav_box .nav_active{
   	border-radius:10px 10px 10px 10px;	
   	border: 1px solid black;
   	width: 240px;
	height: 50px;
	display: inline-block;
	font-family: tahoma;
	font-weight: normal;
	font-size: 14px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	background-color: #a2d1e5;
	opacity: 1;
}
#member_nav_box .nav_active h3{
	color: #ffffff;
}
/* --- end member navigator box --- */

/* --- member status box --- */
#member_status_box{
	text-align: center;
	/*border: 1px solid red;*/
	clear:both;
}
#member_status_box table{
	width:1000px;
	/*border: 1px solid blue;*/
}
/* --- end member status box --- */

/* --- status meaning box --- */
#status_meaning{
	width: 100%;
	/*border: 1px solid red;*/


}
#status_meaning ul{
	margin: auto auto;
	width: 1000px;
	/*border: 1px solid blue;*/
}
/* --- end status meaning box --- */

/* --- edit profile box --- */
#member_editprofile_box{
	margin: auto auto;
	width: 100%;
	background-color: #ffffff;
	clear:both;
	/*border: 1px solid lime;*/
}
#member_editprofile_box ul{
	width: 100%;
	/*border: 1px solid gray;*/
}
#member_editprofile_box ul table{
	background-color: #ffffff;
	width: 500px;
	color: black;
	border: 0px;
}
#member_editprofile_box ul table tr{
	background-color: #b5f1cd;
}
#member_editprofile_box ul table td{
	border: 1px solid gray;
	background-color: #b5f1cd;
}
#member_editprofile_box .update_status_msg{
	margin: auto auto;
	width:100%;
}
/* --- end edit profile box --- */

/* --- member change password page --- */
#member_change_password_box{
	width: 100%;
	/*border: 2px solid gray;*/
}
#member_change_password_box ul{
	width: 100%;
	/*border: 1px solid gray;*/
}
#member_change_password_box ul table{
	width: 500px;
	background-color: #ffffff;
	border: 0px solid white;
	color: black;
}
#member_change_password_box ul table td{
	border: 1px solid gray;
	background-color: #b5f1cd;
}

/* --- end member change password page --- */

/* --- billing history box --- */
#billing_history_box {
	width:100%;
}
.coming_soon {
	text-align:center;
	font-size: 40px;
	color:red;
}


/* --- end billing history box

/* -------------- END MEMBER ----------- */

/* -------------- PROFILE  ----------- */
#profile {
	float: left;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	letter-spacing: 2px;
	display: block;
}
#profile_title {
	margin: 0px;
	padding-left: 100px;
	width: 100%;
	height: auto;
	line-height: 40px;
	background: gray;
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: 800;
	color: #FFFFFF;
	display: block;
	/*border: 1px solid lime;*/
}
#profile_detail {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	line-height: 40px;
	display: inline-block;
	/*border: 1px solid blue;*/
	/*position: absolute;*/
}
#profile_detail table{
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	line-height: 40px;
	display: block;
	/*background-color: #669fd0;*/
	color:black;
	/*border: 1px solid #eaeff3;*/
	/*position: absolute;*/
}
#profile_detail table tr{
/*border: 1px solid #eaeff3;*/
width: 100%;

}
#profile_detail table tr td{
	padding: 1px;
	/*border: 1px solid #eaeff3;*/
	text-align: left;
	line-height: 20px;
}
#profile_detail ul{
	
	padding: 1px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;
	letter-spacing: 0.5px;
	

	/*border: 1px solid lime;*/

}
#profile_detail ul p{
	
	padding: 1px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;
	letter-spacing: 0.5px;
	line-height: 20px;

	/*border: 1px solid lime;*/

}
#profile_detail ul li{
   	border-radius:10px 10px 10px 10px;	
   	border: 1px solid;
   	width: 400px;
	height: 50px;
	display: inline-block;
	font-family: tahoma;
	font-weight: normal;
	font-size: 14px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
}
#profile_detail ul li:hover{
   	border-radius:10px 10px 10px 10px;	
   	/*border: 1px solid;*/
   	width: 400px;
	height: 50px;
	display: inline-block;
	font-family: tahoma;
	font-weight: normal;
	font-size: 14px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	background-color: #a2d1e5;
	/*color: lime;*/
}
#profile_detail ul li h3:hover{
	color: #ffffff;
}
#profile_detail ul li h3{
	margin: 0px;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: 800;
	text-transform: uppercase;
	color: #6ea5c9;	
	font-family: Trebuchet MS;
	font-size: 20px;	
	line-height: 50px;
	text-align: center;
	/*border: 1px solid red;*/
}
#profile_detail ul li p {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
#profile_detail ul table tr td button {
	border-radius:5px 5px 5px 5px;	
   	border: 1px solid;
	background-color: #d4d4d4;
	color: black;
	width: 100px;
	height: 23px;
	font-size: 13px;
	vertical-align: middle;
	padding-bottom: 10px;
}
#profile_detail ul table tr td button:hover {
	border-radius:5px 5px 5px 5px;	
   	border: 1px solid;
	background-color: #94e5fd;
	color: black;
	width: 100px;
	height: 23px;
	font-size: 13px;
	vertical-align: middle;
	padding-bottom: 10px;
}

.profile_active{
   	border-radius:10px 10px 10px 10px;	
   	/*border: 1px solid;*/
   	width: 240px;
	height: 50px;
	display: inline-block;
	font-family: tahoma;
	font-weight: normal;
	font-size: 14px;
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
	background-color: #a2d1e5;
	color: #ffffff;
}

/* -------------- END PROFILE ----------- */

/* -------------- Register complete ----------- */
#complete {
	float: left;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	letter-spacing: 0.7px;
	display: block;
}
#complete_title {
	margin: 0px;
	padding-left: 100px;
	width: 100%;
	height: auto;
	line-height: 40px;
	background: gray;
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: 800;
	color: #FFFFFF;
	display: block;
	/*border: 1px solid lime;*/
}
#complete_detail {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	line-height: 25px;
	display: block;
	font-size: 20px;
	/*border: 1px solid lime;*/


	/*border: 1px solid blue;*/
	/*position: absolute;*/
}
#complete_detail ul{
	padding: 0px;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;
	font-size: 18px;
	letter-spacing: 0.5px;
	font-family: Trebuchet MS;
	/*border: 1px solid blue;*/
}
#complete_detail ul table{
	padding: 0px;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;
	font-size: 18px;
	letter-spacing: 0.5px;
	line-height: 30px;
	/*border: 1px solid lime;*/
}
#complete_detail ul table tr{

	/*border: 1px solid lime;*/
}
#complete_detail ul table tr td{

	/*border: 1px solid lime;*/
}
#complete_detail ul li{

   	/*border: 1px solid blue;*/
   	width: 900px;
	height: auto;
	font-size: 20px;
	display: inline-block;
	font-family: tahoma;
	font-weight: normal;
	
	line-height: normal;
	letter-spacing: normal;
	vertical-align: top;
}

#complete_detail ul li h3{
	margin: 0px;
	padding-left: 10px;
	font-weight: 800;
	text-transform: uppercase;
	color: #6ea5c9;	
	font-family: Trebuchet MS;
	font-size: 20px;	
	line-height: 50px;
	/*border: 1px solid red;*/
}
#complete_detail ul li p {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 15px;
	font-size: 12px;
}
#complete_detail input {
	margin-top: 4px;
	margin-bottom: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
}
#complete_detail input:hover{
	border: 1px solid #199dda;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
	background-color: #bee7fa;
}
#complete_detail select {
	margin-top: 4px;
	margin-bottom: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
}
#complete_detail select:hover{
	border: 1px solid #199dda;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
	background-color: #bee7fa;
}
#complete_detail button {
	text-align: center;
	margin-top: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Trebuchet MS;
	font-size: 15px;
	color: #40405d;
	height: 30px;
    border: 2px solid #a8a8a8;
    width: 70px;
    background-color: #ffffff;
    border-radius: 10px;
}
#complete_detail button:hover{
	text-align: center;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Trebuchet MS;
	font-size: 15px;
	color: #f0fff0;
	height: 30px;
    border: 0px solid #d8d6d9;
    width: 70px;
    background-color: #999999;
    border-radius: 10px;
}

/* -------------- END Register complete ----------- */

@charset "utf-8";
/* CSS Document */
/* ------- Nav sliding function -------- */
.topnavContainer {
	position:absolute;
	width:100%;
	z-index:999;
	background-color:#5f5f5f;
	opacity:0.98;
	height:40px;
}
.topnavContainerScroll {
	position:fixed;
	top:0;

}
.topScroll {
	background-color:transparent;
}
/* ------- END Nav sliding function -------- */
.PagesName {
	height: auto;
	color: #FFFFFF;
	font-weight: bold;
	/* [disabled]font-variant: normal; */
	/* [disabled]font-style: normal; */
	font-size: x-large;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	/* [disabled]vertical-align: middle; */
	text-indent: 10px;
	top: 10px;
	padding-top: 5px;
}
.TopLogo {
	width: 400px;
	height: 30px;
	padding-top: 10px;

}

.DateTimeHead {
	padding-top: 8px;
	padding-left: 30px;
	padding-right: 30px;
	float: left;
	color: #FFF7F7;
	width: 100%;
	font-family: Trebuchet MS;
	font-size: 15px;
}

.WebName_titleHead {
	padding-top: 8px;
	padding-right: 8px;	
	float: right;
	margin: 10px;
	width: 400px;
	height: auto;
	color: white;
	font-size: 30px;
	font-weight: 600;
	font-family: Trebuchet MS;
	text-align: center;

}
.Counter_visit {
	float: left;
	width: 100%;
	height: 100px;
	min-width: 1000px;
	/*border: 1px solid lime;*/
	text-align: center;
}
.Table_TitleHead {
	color: lime;
	width: 100%;
	border: 0px;
	/*border: 1px solid lime;*/
}


.clear{
	clear: both;
}



.hmenu {
	background: #FFD466;/*FFD466*/
   -webkit-border-radius:4px 4px 0 0;
   -moz-border-radius:4px 4px 0 0;
   border-radius:4px 4px 0 0;
   width: 150px;
   display:inline-block;
   height: 30;/* 45*/
   cursor: pointer;
   text-decoration: none;
   color: #4A4A4A;
   line-height: 30px;
   text-align: center;
   font-size: 16px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   text-transform: uppercase;
   font-variant: normal;
   text-align: center;  
   border: 1px solid red;
   padding: 0px;
   margin: 0px;
   border: 0px;
   /*border: 1px solid lime;*/
}


.Table_Home{
	width: 100%;
	height:  auto;
}




