/* Page CSS */

body {
font-family:Arial, Helvetica, sans-serif;
  background-color:#646464;
  font-size:11px;
}

/* HEADER AREA ---------- */
#headerArea {}

	#contactInfo {
	  color:#ffffff;
	  font-size:109%;
	}
	
	#contactInfo a {
	  color:#ffffff;
	}
	
	#contactInfo a:hover {
	  color:#B1D2D8;
	}
	
	#contactInfo span {}

/* MENU AREA ---------- */
#menuArea {
height:42px;
background:url(/t/template101/pics2/../images/subPage/menuBg.jpg) no-repeat top left;
}

/* CNT AREA ---------- */
#cntArea {
	background:url(/t/template101/pics2/siteArea_bg.gif) repeat-y top left;
}

#wideCntArea {
	background:url(/t/template101/pics2/fullPage_bg.gif) repeat-y top left;
}

	

/* PAGE END AREA ---------- */
#pageendArea {}

/* FOOTER AREA ---------- */
#footerArea {
  font-size:90%;
  color:#b7bdbf;
}

#footerArea a {
  color:#b7bdbf;
  text-decoration:none;
}

#footerArea a:hover {
  color:#ebebeb;
}

/* VIP BAR & WIDGET CSS */

#dashboard,
.vip_widget {
  color:#ffffff;
  font-size:90%;
}	

#dashboard{
  background: transparent url(/t/template101/pics2/vip/vipBg.gif) no-repeat top left;
}

.vip_widget {
background:url(/t/template101/pics2/vip/vipBg.gif) no-repeat center center scroll;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/t/template101/pics2/vip/vipBg.gif', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/t/template101/pics2/vip/vipBg.gif', sizingMethod='scale')";
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
padding:10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

#dashboard a,
.vip_widget a {
  font-size:100%;
  color:#9abdc6;
}
	
#dashboard a:hover,
.vip_widget a:hover {
  color:#ffffff;
}
	
#dashboard_logo {
	background:url(/t/template101/pics2/vip/vipLogo.jpg) no-repeat top left;
}

.vip_widget_logo {
	width:50px;
	height:46px;
	background:url(/t/template101/pics2/vip/vipLogo.jpg) no-repeat top center;
}

#dashboard_login {}

#dashboard .inputs, #dashboard .error,
.vip_widget input.inputs, .vip_widget input.error{
  font-size:100%; 
  color:#4c8da5;
  border:1px solid #B5B5B5;
  background-color:#EBEBEB;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

#dashboard .error,
.vip_widget input.error{
	background-color:#D3D27F;
}

#dashboard .submit,
.vip_widget .submit {
  color:#FFFFFF;
  font-size:90%;
  border-top:1px solid #EEEEEE;
  border-right:1px solid #868686;
  border-bottom:1px solid #868686;
  border-left:1px solid #EEEEEE;
  background-color:#A7A7A7;
}

div.vip_widget img.vip_widget_fb_login {
width:220px;
height:auto;
}

div.vip_widget img.vip_widget_g_login {
height:35px;
width:auto;
}

#vipMenu {}

.vipMenu_widget {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

#vipMenu li {}

#vipMenu li a,
.vipMenu_widget li a {
  font-size:100%;
  background-color:#9ABDC6;
  text-decoration:none;
  color:#ffffff;
}

.vipMenu_widget li {
margin-bottom:5px;
}

.vipMenu_widget li a {
display:inline-block;
width:100%;
text-align:center;
line-height:20px;
}

#vipMenu li a:hover, #vipMenu li a.over,
.vipMenu_widget li a:hover, .vipMenu_widget li a.over {
  color:#ebebeb;
  background-color:#5C98AA;
}

.vip_widget_opts img {
width:50px;
height:50px;
}

#dashboardContent {
  border-color:#1E788C;
  background-color:#5C98AA;
}
