
/*   ~~~~ NCNet ~~~~ */

body {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
	color: #343434;
}

a:active, a:focus { outline: none; }

/*   ~~~~ Background Pages ~~~~ */
#BGBlue {
	background: url(/img/bgblue.jpg) center top no-repeat;	
	background-attachment: fixed;
	background-color: #012641;
}

#BGPurple {
	background: url(/img/bgpurple.jpg) center top no-repeat;	
	background-attachment: fixed;
	background-color: #5B2891;
}

#BGRed {
	background: url(/img/bgred.jpg) center top no-repeat;	
	background-attachment: fixed;
	background-color: #8D0006;
}

#BGGreen {
	background: url(/img/bggreen.jpg) center top no-repeat;	
	background-attachment: fixed;
	background-color: #0D3200;
}

#BGOrange {
	background: url(/img/bgorange.jpg) center top no-repeat;	
	background-attachment: fixed;
	background-color: #ED5E00;
}




/*   ~~~~ Logotype ~~~~ */
.Logo {
	background: url(/img/logo.png) top left repeat-x;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/logo.png',sizingMethod='crop');
	width: 172px;
	height: 62px;
}

.Slogan {
	background: url(/img/slogan.png) top left repeat-x;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/slogan.png',sizingMethod='crop');
	width: 189px;
	height: 11px;
}

	 
/*   ~~~~ Right Body Block ~~~~ */
.BTL {
	background: url(/img/btl.png) top left no-repeat;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/btl.png',sizingMethod='crop');
	width: 8px;
	height: 11px;
}

.BTM {
	background: url(/img/btm.png) top left repeat-x;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/btm.png',sizingMethod='scale');
	width: 642px;
	height: 11px;
}

.BTR {
	background: url(/img/btr.png) top right no-repeat;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/btr.png',sizingMethod='crop');
	width: 10px;
	height: 11px;
}

.BML {
	background: url(/img/bml.png) top right no-repeat;
	width: 8px;
	height: 277px;
}

.BMM {
	background: url(/img/bmm.png) top left repeat-x;
	width: 642px;
	background-color: #FFF;
}

.BMR {
	background: url(/img/bmr.png) top left no-repeat;
	width: 10px;
	height: 277px;
}

.BBL {
	background: url(/img/bbl.png) bottom left no-repeat;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bbl.png',sizingMethod='crop');
	width: 8px;
	height: 13px;
}

.BBM {
	background: url(/img/bbm.png) bottom left repeat-x;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bbm.png',sizingMethod='scale');
	width: 642px;
	height: 13px;
}

.BBR {
	background: url(/img/bbr.png) bottom right no-repeat;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bbr.png',sizingMethod='crop');
	width: 10px;
	height: 13px;
}

.BMLB {
	background: url(/img/bmlb.png) top left repeat-y;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bmlb.png',sizingMethod='scale');
}

.BMRB {
	background: url(/img/bmrb.png) top left repeat-y;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bmrb.png',sizingMethod='scale');
}


/*   ~~~~ Top Menu Block ~~~~ */
.MTL {
	background: url(/img/mtl.png) top left no-repeat;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mtl.png',sizingMethod='crop');
	width: 11px;
	height: 11px;
}

.MTM {
	background: url(/img/mtm.png) top left repeat-x;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mtm.png',sizingMethod='scale');
	height: 11px;
}

.MTR {
	background: url(/img/mtr.png) top right no-repeat;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mtr.png',sizingMethod='crop');
	width: 13px;
	height: 11px;
}

.MML {
	background: url(/img/mml.png) top left repeat-y;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mml.png',sizingMethod='scale');
	width: 1px;
}

.MMM {
	background-color: #FFF;
}

.MMR {
	background: url(/img/mmr.png) top left repeat-y;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mmr.png',sizingMethod='scale');
	width: 3px;
}

.MBL {
	background: url(/img/mbl.png) bottom left no-repeat;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mbl.png',sizingMethod='crop');
	width: 11px;
	height: 13px;
}

.MBM {
	background: url(/img/mbm.png) bottom left repeat-x;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mbm.png',sizingMethod='scale');
	height: 13px;
}

.MBR {
	background: url(/img/mbr.png) bottom right no-repeat;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mbr.png',sizingMethod='crop');
	width: 13px;
	height: 13px;
}

.TopMenuHead {
	font-size: 18px;
	letter-spacing: -1px;
	color: #FF6600;
	padding: 0 0 5px 30px;
}

.TopMenu a {
	font-size: 12px;
	background: url(/img/topmenubul.gif) left center no-repeat;
	display: block;
	color: #4C4C4C;
	padding: 4px 10px 4px 30px;
	text-decoration: none;
	font-weight: bold;
}
	
.TopMenu a:hover {
	font-size: 12px;
	background: url(/img/topmnuselect.gif) left top repeat-x;
	color: #FFF;
}

.TopSubMenu a {
	font-size: 12px;
	display: block;
	color: #4C4C4C;
	padding: 4px 10px 4px 70px;
	text-decoration: none;
	letter-spacing: -1px;
}
	
.TopSubMenu a:hover {
	font-size: 12px;
	background: url(/img/topmnuselect.gif) left top repeat-x;
	color: #FFF;
}

.TopMenuSelect a { font-size: 12px; display: block; color: #4C4C4C; padding: 4px 10px 4px 30px; text-decoration: none; font-weight: bold; background-color: #E2EFF5; }
.TopMenuSelect a:hover { font-size: 12px; background: url(/img/topmnuselect.gif) left top repeat-x; color: #FFF; }
.SubMenuSelect a { font-size: 12px; display: block; color: #333; padding: 6px 10px 6px 50px; letter-spacing: -1px; text-decoration: none;  background-color: #E2EFF5; }

/*  ~~~~ Bottom Menu ~~~~  */
.BotMenu a {
	font-size: 12px;
	background: url(/img/botmenubul.gif) center left no-repeat;
	display: block;
	color: #FFF;
	padding: 4px 10px 4px 30px;
	text-decoration: none;
	font-weight: bold;
}

.BotMenu a:hover {
	background-color: #333;
	font-size: 12px;
	color: #FFF;
}

/*  ~~~~ Body Menu ~~~~  */
.BodyMenu a {
	font-size: 12px;
	background: url(/img/botmenubul.gif) center left no-repeat;
	display: block;
	color: #4C4C4C;
	padding: 4px 10px 4px 30px;
	text-decoration: none;
	font-weight: bold;
}

.BodyMenu a:hover {
	background-color: #E2EFF5;
	font-size: 12px;
}



/*   ~~~~ For Menu Ver. 1 ~~~~ */
#menu_body li ul { display:none }
#menu_body li:hover ul, #menu_body li.over ul {	display: block	}
#menu_body { margin-left:-40px; }
#menu_body ul li { list-style-type:none; }
#menu_body ul li a {}
#menu_body ul li ul li { list-style-type:none; }
#menu_body ul li ul { margin-left:-40px; }


/*   ~~~~ For Menu Ver. 2 ~~~~ */
#menu_body {}
#menu_body ul li { list-style-type: none; }
#menu_body ul li a {}
#menu_body ul li ul li { list-style-type:none; }
#menu_body ul li ul {}


/*   ~~~~ For Menu Ver. 3 ~~~~ */
.question span { cursor: pointer; cursor: hand; font-size: 12px; background: url(/img/topmenubul.gif) left center no-repeat; display: block; padding: 5px 10px 5px 30px; text-decoration: none; font-weight: bold; letter-spacing: -1px; }
#content .question.opened span { background: url(/img/topmnuselect.gif) left top repeat-x; color: #FFF; }
#content .answer { margin: 0 0 0 0; }
.hidden { display: none; }
.SubMenu a { font-size: 12px; color: #333; margin: 6px 10px 6px 50px; text-decoration: none; border-bottom: 1px solid #E5E5E5; letter-spacing: -1px; line-height: 22px; }
.SubMenu a:hover { border-bottom: 1px solid #343434; }



.CRT { height: 25px; font-size: 12px; font-weight: bold; border-bottom: 1px solid #91B2D9; }
.CRTSelect { height: 25px; font-size: 12px; font-weight: bold; border-left: 1px solid #91B2D9; border-right: 1px solid #91B2D9; border-top: 1px solid #91B2D9; background-color: #FFF; }
.CRT a { text-decoration: none; color: #4C4C4C; }
.CRT a:hover { text-decoration: none; border-bottom: 1px dotted #4C4C4C; color: #4C4C4C; }
.CRTSelect a { text-decoration: none; color: #4C4C4C; }

.CRTB { width: 1px; background: url(/img/crtline.gif) left top no-repeat; color: #FFF; }
.CRTM { background-color: #FFF; }
.CRTHead { font-size: 18px; letter-spacing: -1px; color: #FF6600; padding: 20px 20px 10px 22px; }

.CRTGame { padding:5px;}

.CRTMini { width: 90px; height: 155px; font-size: 11px; text-align: left; padding:5px; float: left; line-height: 12px; }

.CRTKino { width: 90px; height: 220px; font-size: 11px; text-align: left; padding:5px; float: left; line-height: 12px; }
.CRTKinoSingle { font-size: 12px; padding: 0 20px 0px 20px; line-height: 19px; }
.CRTKinoSingle a { text-decoration: none; color: #3988B4; border-bottom: 1px solid #BCD7E6; }
.CRTKinoSingle a:hover { border-bottom: 1px solid #3988B4; }

.CRTPrice { padding-top:5px; font-size: 14px; color: #FF6600; line-height: 18px; font-weight: bold; }
.CRTPrice span { font-size: 11px; font-weight: normal; color: #4C4C4C; }

.CRTPhoto { display: block; width: 86px; height: 140px; font-size: 11px; text-align: left; padding:5px; float: left; line-height: 12px; }
.CRTPhotoImg { width: 86px; height: 90px; vertical-align: middle; line-height: 90px; }

.CTRLinks a { font-size: 12px; background: url(/img/botmenubul.gif) center right no-repeat; display: block; color: #4C4C4C; padding: 4px 15px 4px 10px; text-decoration: none; font-weight: bold; text-align: right; border-bottom: 1px solid #BCD7E6; }
.CTRLinks a:hover { color: #3988B4; }


/*   ~~~~ Menu Services ~~~~ */
.BtnL, .BtnM, .BtnR, .BtnL a, .BtnM a, .BtnR a {
	font-size: 22px;
	color: #FFF;
	font-weight: bold;
	letter-spacing: -1px;
	text-decoration: none;
	width: 210px;
	height: 56px;
	line-height: 56px;
}

.BtnL {
	background: url(/img/btnl.gif) left top no-repeat;
}

.BtnL a:hover {
	display: block;
	background: url(/img/btnls.gif) left top no-repeat;
}


.BtnM {
	background: url(/img/btnm.gif) left top repeat-x;	
}

.BtnM a:hover {
	display: block;
	background: url(/img/btnms.gif) left top repeat-x;
}

.BtnR {
	background: url(/img/btnr.gif) right top no-repeat;
}

.BtnR a:hover {
	display: block;
	background: url(/img/btnrs.gif) right top no-repeat;
}

.BtnS {
	background: url(/img/btns.gif) left top no-repeat;
	height: 56px;
	width: 2px;
	}


/*   ~~~~ Two Top Banners ~~~~ */

.BanTop {
	background: url(/img/ban1.png) left top no-repeat;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ban1.png',sizingMethod='crop');
	width: 328px;
	height: 132px;
	padding: 2px 2px 2px 2px;
	color: #FFF;
	letter-spacing: -1px;
	font-size: 16px;
	line-height: 22px;
	text-align: center;
}

.BanTop Span {
	color: #FFF;
	font-size: 24px;
	letter-spacing: -2px;
	font-weight: bold;
}

.BanTopMax {
	background: url(/img/ban3.png) left top no-repeat;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ban3.png',sizingMethod='crop');
	width: 661px;
	height: 132px;
	padding: 2px 2px 2px 2px;
	color: #FFF;
	letter-spacing: -1px;
	font-size: 16px;
	line-height: 22px;
	text-align: center;
}

.BanTopMax Span {
	color: #FFF;
	font-size: 24px;
	letter-spacing: -2px;
	font-weight: bold;
}

/*   ~~~~ Services Banners ~~~~ */
.BanMidDark {
	background: url(/img/ban2.png) left top no-repeat;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ban2.png',sizingMethod='crop');
	width: 202px;
	height: 132px;
	padding: 2px 2px 2px 2px;
	color: #FFF;
	letter-spacing: -0.5px;
	font-size: 14px;
	line-height: 14px;
	text-align: center;
}

.BanMidDark Span {
	color: #FFF;
	font-size: 20px;
	letter-spacing: -1px;
	font-weight: bold;
	line-height: 20px;
}

.BanMidWhite {
	background: url(/img/ban2.png) left top no-repeat;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ban2.png',sizingMethod='crop');
	width: 202px;
	height: 132px;
	padding: 2px 2px 2px 2px;
	font-size: 14px;
	line-height: 14px;
	text-align: center;
}

.BanMidWhite Span {
	color: #FF6600;
	font-size: 20px;
	letter-spacing: -1px;
	font-weight: bold;
	line-height: 20px;
}


/*   ~~~~ Tables ~~~~ */
.TabColName {
	font-size: 12px;
	padding: 4px 10px 4px 10px;
	border-bottom: 1px solid #F2F2F2;
}

.TabColText {
	font-size: 14px;
	padding: 4px 10px 4px 10px;
	line-height: 20px;
}

.TabColText Span {
	font-size: 12px;
	color: #868F96;
}


/*   ~~~~ Texts ~~~~ */
.TxtHead {
	font-size: 18px;
	letter-spacing: -1px;
	color: #FF6600;
	padding: 0 50px 10px 50px;
}

.BanHead {
	font-size: 18px;
	letter-spacing: -1px;
	color: #FF6600;
	padding: 0 0 10px 0;
}

.NewsD {
	font-size: 12px;
	color: #999;
	padding: 0 20px 0px 20px;
}

.NewsA {
	font-size: 12px;
	padding: 0 20px 20px 20px;
	line-height: 19px;
}

.NewsA a {
	text-decoration: none;
	color: #3988B4;
	border-bottom: 1px solid #BCD7E6;
}

.NewsA a:hover {
	border-bottom: 1px solid #3988B4;
}

.BtnLink a {
	font-size: 12px;
	background: url(/img/topmenubul.gif) left center no-repeat;
	display: block;
	color: #4C4C4C;
	padding: 4px 10px 4px 30px;
	text-decoration: none;
	font-weight: bold;
}


/*   ~~~~ Form Block ~~~~ */
.FTL {
	background: url(/img/ftl.gif) left top no-repeat;
	width: 10px;
	height: 10px;
}

.FTR {
	background: url(/img/ftr.gif) right top no-repeat;
	width: 10px;
	height: 10px;
}

.FBL {
	background: url(/img/fbl.gif) right top no-repeat;
	width: 10px;
	height: 10px;
}

.FBR {
	background: url(/img/fbr.gif) right top no-repeat;
	width: 10px;
	height: 10px;
}

.FTC {
	background-color: #F0F0F0;
}

.FCC {
	background-color: #F0F0F0;
}

.FrmL {
	background: url(/img/frml.gif) left center no-repeat;
	width: 11px;
	height: 22px;
}

.FrmM {
	border: 0px;
	height: 22px;
	background: url(/img/frmm.gif) left center repeat-x;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	padding: 4px 0 0 0;
	color: #999;
}

.FrmR {
	background: url(/img/frmr.gif) right center no-repeat;
	width: 11px;
	height: 22px;
}

.FrmLabel {
	font-size: 12px;
	padding: 0 5px 5px 5px;
}


/*   ~~~~ Copyright ~~~~ */
.Copyr {
	font-size: 12px;
	color: #CCC;
	padding: 10px 15px 10px 15px;
}

.Phones {
	font-size: 12px;
	color: #DDD;
	}

.Phones span {
	font-size: 18px;
	color: #FFF;
	}

.Phones span a {
	color: #FFF;
	text-decoration: none;
	}
	
.Phones span a:hover {
	border-bottom: 1px solid #FFF;
}


.PhonesL {
	width: 100%;
	font-size: 12px;
	color: #343434;
	}

.PhonesL span {
	font-size: 11px;
	color: #999;
	}

.PhonesL span a {
	color: #343434;
	text-decoration: none;
	}
	
.PhonesL span a:hover {
	border-bottom: 1px solid #343434;
}


/*   ~~~~ Font Size ~~~~ */
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f17{font-size:17px;}
.f18{font-size:18px;}

.f10b{font-size:10px; font-weight:bold;}
.f11b{font-size:11px; font-weight:bold;}
.f12b{font-size:12px; font-weight:bold;}
.f13b{font-size:13px; font-weight:bold;}
.f14b{font-size:14px; font-weight:bold;}
.f15b{font-size:15px; font-weight:bold;}
.f16b{font-size:16px; font-weight:bold;}
.f17b{font-size:17px; font-weight:bold;}
.f18b{font-size:18px; font-weight:bold;}
