@import url("style_inner.css");
@import url("style_inner2.css");
@import url("e2.css");
@import url("lightwindow.css");
@import url("calender.css");
html, body { height:100%; width: 100%; }
body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:"Tahoma";
	font-size:13px;
	font-weight:normal;
	background:#FFFFFF;
}
h3{color:#990000;font-size:14px;font-weight:normal;padding:0px 0px 0px 0px;font-family:Geneva, Arial, Helvetica, sans-serif}
.WC{background:#FFFFFF;}
.logo{ margin-left:10px;}
.logo a{margin-top:3px;display:block;text-indent:-9999px;height:70px;position:relative; z-index:2; float:left; width:275px;}

fieldset{border:none;margin:0px;padding:0px}
*{
	margin:0px;
	list-style-type:none;
}
a{color:#2b6988;text-decoration:none;}
a:link{color:#2b6988;text-decoration:none;}
a:visited{color:#2b6988;text-decoration:none;}
a:hover{color:#000000;text-decoration:none;}
a:active{text-decoration:none;}
a img{border:0px;}
p{
	font-weight:regular;
	padding:0px 10px 10px 8px;
}
.flotL{float:left;}
.flotR{float:right;}
.flotR label{text-align:right;color:#317799;font-size:11px;margin-top:4px;}
.flotR select{margin-right:5px;}
img{margin:0px;}
.margin_none{margin:0px;}
.nopadding{padding:0px;}
.nobg{ background:none;}
.minHeight{min-height:100px;}
form{margin:0px;padding:0px;}
form br{ clear:left;}
form img{margin-left:0;}
form input[type="checkbox"], form input[type="radiobutton"]{
	padding:0px 0px 0px 0px;
	width:auto;
	vertical-align:middle;border:none;
}
form h3{color:#990000;font-size:18px;font-weight:normal;padding:0px 0px 0px 7px;font-family:Geneva, Arial, Helvetica, sans-serif}
form h2{font-size:14px;font-weight:bold;padding:0px 0px 0px 7px;}
#content form input[type="text"]:focus, #content form input[type="file"]:focus, #content form input[type="password"]:focus, 
form textarea:focus{
	background-color:#f9f0ce;
	border-top:1px solid #e7d690;
	border-left:1px solid #e7d690;
}
label{margin:0px 10px 0px 10px;float:left;width:170px;}
label.err{color:#ef6868}
input[type="text"], input[type="file"], select, textarea, input[type="password"]{
	background-color:#eeeeee;
	background-image:none;
	border-top:1px solid #b8b8b8;
	border-left:1px solid #b8b8b8;
	padding:2px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
option{background:#eeeeee;min-width:80px;}
input[type="text"].err, input[type="file"].err, select.err, textarea.err, input[type="password"].err{
	background-color:#ffe0e0;
	background-image:none;
}
form input[type="submit"], form input[type="button"] {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;text-align:center;
	font-weight:normal;
	border-bottom:#666666 solid 2px;
	border-right:#666666 solid 1px;
	border-top:#b1ccd9 solid 2px;
	border-left:#b1ccd9 solid 2px;
	padding:2px 2px 2px 2px;
	color:#FFFFFF;margin-left:10px;
	cursor:pointer;clear:both;
}
.aline_middle{vertical-align:middle;margin:6px;}
.button01{
	background:none;
	color:#000000;
	font-weight:bold;
	border:none;
	font-size:11px;
	padding:3px 0px 0px 9px;
	cursor:pointer;
	text-align:left;
	width:25px;
}
.bg_none{background:none;}
h1{
	font-size:14px;
	font-weight:bold;
	padding:2px 0px 2px 4px;
	margin:0px;
	font-family:Arial;
	text-align:left;
	text-transform:uppercase;
}
h2{
	font-size:14px;
	font-weight:bold;
	padding:2px 0px 2px 4px;
	margin:0px;
}
#base{width:100%;}
#global{
	width:840px;
	margin:auto;
	background-color:#e5e5e5;
}
#content.nopadding{padding:0px;margin:0px;}

#content{
	clear:both;
	margin:0px;padding:10px 0px 0px 0px;
}
#content h1{margin:4px 5px 4px 7px;}
/**********************header start*********************S*/
#header{
	width:840px;
	height:110px;
}
#login_box{
	text-align:right;
	float:right;
	margin:0px 5px 0px 0px;
	height:18px;
	padding:4px 10px 0px 6px;
	background-image:url(../../../../../img/bg_login_box.png);
	
}
#login_box a, #login_box a:link, #login_box a:active, #login_box a:visited, #login_box a:hover{
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:1px;
	padding:0px;
	margin:0px;
	vertical-align:top;
}
#change_language{display:inline;padding:0px 10px 0px 0px;vertical-align:top;}
#change_language img{vertical-align:top;}
#lang_list{position:absolute;z-index:5;top:6px;float:left;text-align:right;margin-left:-30px }
#lang_plist{position:absolute;z-index:5;top:6px;float:left;text-align:right;margin-left:-30px}
#show_lang_lst{cursor:pointer;}
#langlist a, #langlist a:link, #langlist a:visited{border:1px solid #000;}
#langlist a:hover{border:1px solid #FFF;}
#category_menu{ margin-right:5px;}
#category_menu ul{
	float:right;
	position:relative;
	z-index:1;
	clear:right;
	margin:10px 0px 0px 0px;
	padding:0px;
	height:53px;
}
#category_menu ul li{
	display:inline;
	padding:0px;
	margin:0px;
	float:left;
}


#category_menu ul li a.tbmusica,#category_menu ul li a.tbmusic:link,#category_menu ul li a.tbmusic:visited{
cursor:pointer;
background:url(../../../../../img/icons/ico_big_music-trans.png) 0px 0px no-repeat; display:block; height: 44px; width:44px;
}



#category_menu ul li a.tbvideoa,#category_menu ul li a.tbvideoa:link,#category_menu ul li a.tbvideoa:visited{
cursor:pointer;
background:url(../../../../../img/icons/ico_big_video-trans.png) 0px 0px no-repeat; display:block; height: 44px; width:44px;
}

#category_menu ul li a.tbphotoa,#category_menu ul li a.tbphotoa:link,#category_menu ul li a.tbphotoa:visited{
cursor:pointer;
background:url(../../../../../img/icons/ico_big_photo-trans.png) 0px 0px no-repeat; display:block; height: 44px; width:44px;
}

#category_menu ul li a.tbgraphica,#category_menu ul li a.tbgraphica:link,#category_menu ul li a.tbgraphica:visited{
cursor:pointer;
background:url(../../../../../img/icons/ico_big_graphic-trans.png) 0px 0px no-repeat; display:block; height: 44px; width:44px;
}


#category_menu ul li a.tbdesigna,#category_menu ul li a.tbdesigna:link,#category_menu ul li a.tbdesigna:visited{
cursor:pointer;
background:url(../../../../../img/icons/ico_big_design-trans.png) 0px 0px no-repeat; display:block; height: 44px; width:44px;
}

#category_menu ul li a.tbsculpturea,#category_menu ul li a.tbsculpturea:link,#category_menu ul li a.tbsculpturea:visited{
cursor:pointer;
background:url(../../../../../img/icons/ico_big_sculpture-trans.png) 0px 0px no-repeat; display:block; height: 44px; width:44px;
}

#category_menu ul li a.tbfashiona,#category_menu ul li a.tbfashiona:link,#category_menu ul li a.tbfashiona:visited{
cursor:pointer;
background:url(../../../../../img/icons/ico_big_fashion-trans.png) 0px 0px no-repeat; display:block; height: 44px; width:44px;
}

#category_menu ul li a.tbothera,#category_menu ul li a.tbothera:link,#category_menu ul li a.tbothera:visited{
cursor:pointer;
background:url(../../../../../img/icons/ico_big_other-trans.png) 0px 0px no-repeat; display:block; height: 44px; width:44px;
}


#category_menu ul li a{ }
/*-----------top search-----------------*/
.search{
	float:left;
 	padding:0px;
	margin:0px 0px 0px 0px;
}
.search input{color:#333333;background:none;border:none;margin:0px 0px 0px 0px;padding:2px 0px 2px 8px;font-size:12px;}
.search select{color:#333333;margin:0px;background:none;border:none;width:97px;font-size:12px;padding:1px;margin-left:4px; z-index:-100;}
/*-----------top search-----------------*//**********************header End*********************S*/
/**********************top menu start*********************S*/
#menu{
	width:70%;
	margin:0px 0px 0px 2px;
	padding:0px;
	float:left;
	
}
#menu ul{
	display:inline;
	padding:0px;
	position:relative;
	z-index:2;
	float:left;
}
#menu li{
	float:left;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
/*	line-height:30px;
*/	padding:0px 13px;
	color:#ffffff;
	letter-spacing:1px;
	background:url(../../../../../img/menu-divider-line.gif) 0px 3px no-repeat;
}
#menu ul li a{color:#fff;}
#menu a:hover{color:#d1d6d9;}
/**********************top menu end*********************S*/
/*-------------top red header--------------------*/
.pub728x90{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:5px;
	width:728px;
	height:90px;
	clear:both;	
}
/*-------------top red header--------------------*/
/*-------------top blue header--------------------*/
#banner_page{
	background-image:url(../../../../../img/banner_page_shadow.png);
	background-repeat:no-repeat;
	height:55px;
	clear:both;	
}
#banner_page h3{padding:30px 0px 0px 20px;font-size:9px;color:#FFFFFF;text-transform:uppercase;}
#banner_page h1{padding:20px 0px 0px 20px;width:350px;float:left;}
.banner_page ul {margin:0px 0px 0px 4px;padding:0px;}
.banner_page li{display:inline;margin:0px 0px 0px -4px;padding:0px;}
.banner_page li a, .banner_page li a:link, .banner_page li a:active, .banner_page li a:visited, .banner_page li a:hover{
	padding:0px 0px 0px 0px;
}
#icon{margin:0px;padding:0px;}
#icon ul{margin:0px 0px 0px 0px;padding:0px;text-align:left;}
#icon li{float:left;margin:0px 0px 0px 0px;padding:0px;}
.box_right #icon{margin-left:7px;}

/*-------------top blue header end--------------------*/
#col_left{
	float:left;
	width:512px;
	margin-top:0px;
	padding-left:11px;
}
#col_left span{margin-left:2px;color:#317799;}
#col_right.M{padding-top:10px;}
#col_right{
	margin-left:526px;
	margin-right:11px;
}
#sidebar{ margin-left:515px;}
.box_right{
	margin-bottom:10px;
	padding:0px;
	width:100%;
	float:right;
}
#colR_news .box_right{
	float:none;
}
#col_right .box_right{
	float:left;
}
.box_right span{color:#333333;}
.box_right a, .box_right a:link, .box_right a:active, .box_right a:visited{font-weight:bold;text-decoration:underline;}
.box_left{
	width:815px;
	margin-bottom:10px;
	float:left;
	padding:2px;
}
.box_left form span{font-size:11px;color:#666666;margin:5px;}
#pub_box{
	margin-bottom:0px;
    background:transparent;
	text-align:center;
}
#Pcol_right2 #pub_box{
	margin:auto;
	width:180px;
}

/**************************index page**************************/
.home_flash{ margin-left:1px; margin-bottom:7px;}
.video{
    width:509px;
	margin-bottom:10px;
	text-align:center;
	padding:2px 0px 6px 0px;
    height:270px;
}
.video h1{color:#FFFFFF;}
.box01{
	min-height:100px;
	background-image:url(../../../../../img/paper_box.png);
	background-repeat:no-repeat;
	padding:5px 5px 5px 10px;
	margin:5px 5px 0px 5px;
	color:#333333;
}
.box01 img{margin:1px 1px 0px 0px;}
.b_box{
	width:350px;
	padding:5px;
	font-family:Tahoma;
	font-size:11px;
	margin:0px 0px 0px 0px;
}
* html .b_box{height:120px;}
.b_box img{margin:1px 5px 1px 1px;}
/*-------------------Footer Start--------*/
.logofooter{ margint:0px 0px 0px 510px; height:65px; }
.logofooter a, .logofooter a:link, .logofooter a:active, .logofooter a:visited, .logofooter a:hover{ z-index:10; display:block; text-indent:-99999px; height:65px;}

#footer{
	height:72px;
	padding:10px 20px 10px 30px;
	width:790px;
	margin:0 auto;
}
#footerlink{float:left; width:530px;}
#footerlink ul{padding:0px;margin:7px 0px 0px 0px;}
#footerlink ul li{
	width:175px;
	float:left;
	margin-left:0px;
	text-align:left;
	margin-bottom:7px;
	font-size:12px;
	font-family:Arial;
	padding-left:0px;
}
#footerlink ul li a{color:#FFFFFF;font-weight:normal;text-decoration:none;}
#footerlink ul li a:hover{color:#d8d3d3;font-weight:normal;text-decoration:none;}
/*-------------------Footer End--------*/
ul.errorbox{list-style:none;padding:0px;margin:0px 0px 0px 12px;width:96%}
ul.errorbox li{
  border-color:#ffbebe;
  border-width:1px;
  text-align:left;
  border-style:solid;
  padding:0.6em;        /* padding in fieldset support spotty in IE */
  color:#e76757;
  background-color:#ffc;
  margin-bottom:2px;
  padding-left:30px;
  background:#fff5f5 url("../../../../../img/exclamation.png") no-repeat 10px center;
}
ul.errorbox li.errorLI{
	background:#FEFDC0 url('../../../../../img/alert.gif') no-repeat;
	border:#EEDC6A solid 1px;
	padding-top:20px;
	padding-bottom:20px;
	padding-rigth:5px;
	padding-left:55px;
	margin:2px;
	font:12px Tahoma;
    color:#877A25;
}
.MSG_notify, .success{
	color:#5b8856;
border:1px solid #9EDF99;
	padding:0.6em;
	margin-bottom:0.6em;
padding:12px 0px 11px 40px;
	font-size:11px;
	font-family:tahoma;
	text-align:left;
	background:#ecfaea url("../../../../../img/accept.gif") no-repeat 5px 2px;
}


.no_result{
	color:#317799;
	width:86%;
	padding:0.6em;
	margin-bottom:4.6em;
	margin-top:3.6em;
	margin-left:10px;
	padding:18px 0px 18px 59px;
	font:17px Tahoma;
	text-align:left;
	background:#ffffff url("../../../../../img/search_result.png") no-repeat 15px center;
}

.list{float:left}
.list a, .list a:link, .list a:active, .list a:visited, .list a:hover{text-indent:-9999px;display:block;width:99px;height:100px;
background-color:#ececec;
border-right:solid 1px #a3a3a3;
border-bottom:solid 1px #9b9b9b;
background-repeat:no-repeat;
background-position:center;
}
.box_left .list a, .box01 .list a, .P_base .list a, .box_right .list a{ margin-right:5px;}

.custombox{width:97%; margin-left:10px;}
#content_table{margin:10px;padding:5px;}
#content_table tr{vertical-align:top;}
.demo_box{padding:0px 10px;}
#content_table h1, h2{ margin:0px; padding:0px;}
.demo_header{background:url(../../../../../img/customize_header.png) top left no-repeat;height:55px;}
.demo_banner{height:40px;width:340px;margin:5px auto;}
#profile_container{margin:0px;}
.profile_img{float:left;width:120px;}
.module{clear:both;padding:4px;}
.cmodule{ width:100%;}
.demo_comments{margin:0px;padding:3px; }
.demo_comments img{float:left;margin:5px 5px 0px 5px;}
.demo_comment_text{font-weight:bold;}
.profiletext{text-align:left;margin-left:140px;}
.comment_date{margin-left:70px;padding:2px;}
.demo_footer{background:url(../../../../../img/customize_footer.png) bottom right no-repeat;height:50px;}
.cutomization select{margin-left:32px;}
.cutomization table{margin:4px;width:380px;}
.small{padding-left:30px;margin:9px 0px 0px 0px}
/**Audio Page formating***/
.box_T{background:url(../../../../../img/top.gif) top left no-repeat;width:240px;padding:8px;margin-top:0px;}
.box_C{background:url(../../../../../img/center.gif) 0px 0px repeat-y;width:251px;color:#333333;font-size:12px;margin-top:10px;}
.box_B{background:url(../../../../../img/bottom.gif) bottom left no-repeat;width:251px;height:24px;}
.box_T img{margin-right:8px;float:left;}
.box_T strong{line-height:30px;}
.Audioframe{padding:0px;text-align:left;margin:0px;}
.Audioframe .button{background:url(../../../../../img/button_hover.gif) top left no-repeat;border:none;width:74px;height:19px;
font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:0px 0px 2px 0px;color:#FFFFFF;margin:8px 0px 0px 0px;}	
.Audioframe .button:hover{background:url(../../../../../img/button.gif) top left no-repeat;}
.Audioframe tr td{vertical-align:top;}
.Audioframe tr td ul{float:none;margin:15px 0px 0px 10px;padding:0px;width:220px;color:#317799;font-size:11px;font-family:Tahoma;}
.Audio` tr td ul li{clear:both;margin:2px;padding:3px 3px 3px 3px;float:none;}
.even{background:#f1f8fb;}
.even span{background:deebf2;border-right:solid 2px #FFFFFF;padding:5px;margin-right:8px;color:#317799;font-size:9px;
font-weight:bold;}
.odd{background:#e6f2f8;}
.odd span{background:eaf6fc;border-right:solid 2px #FFFFFF;padding:5px;margin-right:8px;color:#317799;font-size:9px;
font-weight:bold;}
.Mtop{padding-top:14px;}
.Mtop img{padding-top:3px;}
.Mleft{padding-left:10px;}
.album_caption{background:#f2f2f2;padding:5px;}
a:active{outline:none;}
a:focus{-moz-outline-style:none;}
#graylayer {
	background:#000000 none repeat scroll 0pt;
	overflow:hidden;
	position:fixed;
	width: 100%; height: 100%;
	z-index:90;
	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}
.floatdiv {
	overflow:hidden;
	position:absolute;
	width:40em;
	z-index:100;
	margin-left:-5px;
	width:auto;
	margin-left: 217px;
}
#graylayer2 {
	background:#000000 none repeat scroll 0pt;
	overflow:hidden;
	position:absolute;
	width: 100%; height: 100%;
	z-index:140;
	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}
.floatdiv2 {
	overflow:hidden;
	position:absolute;
	width:40em;
	z-index:100;
	margin-left:-5px;
	width:auto;
	margin-left:77px;
}





/*.listdata{padding:5px;}
.Cw .listdata tr.even, .listdata tr{background:#FFFFFF;margin:auto;padding:10px;}
.listdata td{padding:4px;border-bottom:#CEE5ED solid 1px;border-right:#ffffff solid 1px;vertical-align:top;font-size:11px;
text-align:left}
.listdata tr.even, .listdata tr{background-color:#edf9ff;}
.listdata tr.odd{background-color:#dff0f8;}
.listdata th{
	color:#ffffff;
	font-size:12px;
	padding:10px;
	border-right:#FFFFFF solid 1px;
	border-bottom:#C5DBE3 solid 1px;
	font-family:Tahoma;
	font-weight:bold;
	text-align:left;
	background-color:#66a4c2;
}
*/

.closeEl{ display:none }