/* General */
body{margin:0px; padding:0px; background:#047EAF; font-family:Arial, Helvetica, sans-serif; font-size:75%; color:#333;}
.maintable{background:#fff}
.maintable h2{ padding:12px 0px 12px 0px; margin:0px;}
.maintable h3{ padding:6px 0px 6px 0px; margin:0px;}
.shadow_right{ background: url(../images/shadow_right.jpg);	background-repeat: repeat-y;width: 12px;}
.shadow_left{ background: url(../images/shadow_left.jpg);	background-repeat: repeat-y;width: 12px;}
/* General */

/* Header */
.menu_bg{ background: url(../images/menu_bg.jpg);	background-repeat: repeat-x; padding:0px; margin:0px}
.menu_shadow{background: url(../images/menu_shadow.jpg);background-repeat: repeat-x; padding:0px; margin:0px; height:10px;}
/* Header */

/* Footer */
.footer_links{ font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center; background: #000; color:#A1A1A1; padding:8px; font-size:80%;}
.footer_links a{ color:#CCCCCC; text-decoration:none; padding:0px 5px 0px 5px; font-weight:bold; text-align:center}
.footer_links a:hover{ color:#A1A1A1; }
.footer_text{background:#047EAF; text-align:center; padding:5px 0px 15px 0px}
/* Footer */

/* Content Area */
.content_right{padding:6px; margin:0px; vertical-align:top }
.content_left{padding:6px; margin:0px; vertical-align:top}
.content_inner_right{padding:6px 15px 6px 15px; margin:0px; vertical-align:top; width:20%; text-align:left;}
.content_inner{padding:6px 15px 6px 15px; margin:0px; vertical-align:top; border-right:1px dotted #D1D3D5}
.content_inner h1{ padding:0px 0px 10px 0px; margin:0px; font-size:150%; font-weight:bold; color:#0092CF; border-bottom:1px dotted #D1D3D5}
.content_inner h2{ padding:4px 8px 4px 8px; margin:0px; font-size:100%; font-weight:bold; color:#5B686D; background:#E4EBED;}
.content_inner a{ text-decoration:none; color:#0088C7;}
.content_inner a:hover{ text-decoration:underline;}
.content_mid{padding:6px 0px 6px 0px; margin:0px; vertical-align:top; background-color: #E2E5E7;}
.table_gray{ background:#E2E5E7;}
.table_gray td{padding:12px}
.table_gray th{padding:0px}
.table_gray td img{margin:0px 0px 5px 0px}
.table_gray_border{ border-bottom:1px solid #CACACD}
.hr_top{padding:0px 0px 0px 0px; margin:0px}
.hr_bottom{ padding:0px 0px 0px 0px; margin:0px}
.fanclub_bg{ background: url(../images/fans_bg.jpg);background-repeat: no-repeat; height:200px;}
.welcome_txt{ padding:0px 10px 10px 10px;}
.news{ }

.news a{text-decoration:none; color:#333}
.news a:hover{text-decoration:underline;}
.news_border{ padding:5px; border-right:1px dashed #B3B2B2}
.feedback_form{margin:0px; padding:0px;}
.feedback_form td{padding:2px 16px 4px 5px; text-align:left; vertical-align:top }
.feedback_form th{padding:2px 5px 4px 16px; font-weight:bold; text-align:left; vertical-align:top;}
.feedback_textarea{ background:#E1E9EB; border:1px solid #fff; font-size:12px; color:#596163; padding:2px;}
.breadcrum{color:#878787; font-size:90%;}
.breadcrum a{color:#878787; text-decoration:underline; font-weight:bold;}
.breadcrum a:hover{ text-decoration:none}
.sub_menu{ background:#E2E5E7;}
.sub_menu_link {padding:5px 5px 5px 25px; background: url(../images/bullet_gray.jpg) no-repeat 10px 7px;}
.sub_menu th{ border-bottom:1px solid #E2E5E7; padding:0px;}
.sub_menu_link a{text-decoration:none; color:#333;}
.sub_menu_link a:hover{text-decoration:underline;}

.text_white{color:#fff; padding:0px 4px 0px 4px;}
form{ padding:0px; margin:0px}
.button{background: url(../images/btn_bg.jpg) repeat-x; color:#fff; font-size:14px; font-weight:bold; border:0px; padding:2px;}

.sub_menu_link_sel {padding:5px 5px 5px 25px; background: #D6D9DB url(../images/bullet_gray_sel.jpg) no-repeat 10px 7px; font-weight:bold;}

.sub_menu th{padding:0px}
.filmo_table{ padding:0px; margin:0px; border-top:1px solid #E2E5E7; border-right:1px solid #E2E5E7;}
.filmo_table th{margin:0px;border-bottom:1px solid #E2E5E7; border-left:1px solid #E2E5E7; background:#E2E5E7; text-align:left; font-weight:bold; padding:5px;}
.filmo_table td{border-bottom:1px solid #E2E5E7; border-left:1px solid #E2E5E7; padding:5px; vertical-align:top;}
.filmo_table_row{ background:#F2F2F2;}
.readmore{border-top: 1px dashed #C9CACB; padding:8px 5px 8px 5px; margin:0px; font-weight:bold; text-align:right;}
.readmore a{ color:#333; text-decoration:none; background: url(../images/bullet_read.jpg) no-repeat 0px 4px; padding:0px 0px 0px 15px; text-align:right;}
.readmore a:hover{ text-decoration:underline}
/* Content Area */
.Bgwhite {
	background-color: #FFFFFF;
}
.MenuBg {
	background-image: url(../images/menu_bg.jpg);
	background-repeat: repeat-x;
}
.Table_grey {
	
	background-color: #E2E5E7;
}
#NewsContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	overflow: hidden;
	height: 35px;
}
.NewsContentHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
#PressContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	overflow: hidden;
	height: 30px;
}
p{ }
.FansclubActivity {
	background-image: url(../images/fans_bg.jpg);
	background-repeat: no-repeat;
	height: 197px;
	width: 483px;
	background-position: center;
}
#FansHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	
}
#FansContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding: 2px;
	height: 125px;
	overflow: hidden;
}
#FansContent a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding: 2px;
	height: 125px;
	overflow: hidden;
}
Input{
width: 125px;
height: 12px;
color: #CC0000;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
}a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.Mediacontenet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
}
.BottomBorder {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
.Welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
}
.Sessionnames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #CC0000;
}
.Sessionname1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #CC0000;
}
.Welcome1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
}
.da {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	color: #0066FF;
}
.bottborder {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	line-height: 1px;
}
.Temp {
	line-height: 4px;
}
.BGTable {
	background-color: #EEEEEE;
}
.FooterContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 32px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-image: url(../images/menu_bg.jpg);
}
.as{
position: relative;
}.Bluefont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #0066FF;
	text-decoration: none;
	text-align: center;
}
.RedfontCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	text-align: center;
}
#footlink a:link{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#footlink a:visited{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#footlink a:active{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#footlink a:hover{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
#cursor_gen{
cursor: pointer;
}
#smallheight{
height: 8px;}.contentwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	cursor: pointer;
}

#contact a:link{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #0066FF;
	text-decoration: none;
}
#contact a:visited{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #0066FF;
	text-decoration: none;
}
#contact a:active{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #0066FF;
	text-decoration: none;
}
#contact a:hover{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #0066FF;
	text-decoration: underline;
}
.BiggerIdentity {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #CC0000;
}
.BlockBg {
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

.hitcounter{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #F00;
	font-weight: bold;
}
