/*---------------------------------------------------------------------------------------------------------------- Site Layout -------------------*/
.PageZone {width:998px;margin-left:auto; margin-right:auto;}
.LogoZone {width:998px;height:136px;}
.HeaderZone {width: 998px;height:119px;}
.MenuZone {width:610px;float:left;padding-top:15px}
.LogonZone{width: 300px;height:34px;overflow:hidden;text-align:right; margin-right:3px;float:right;}
.MainZone{width: 998px;margin-top:10px;min-height:450px;height:auto !important; height:450px;}
.bottomSearch{background-image:url('/clientdata/image/global/footerbg.gif');background-repeat:repeat-x;height:34px;padding-top:10px;margin-top:10px}
.FooterZone {width:998px;background:#fff;margin-left:auto; margin-right:auto;color:#A5A6A5}

/*---------------------------------------------------------------------------------------------------------------- End Site Layout -------------*/

/*---------------------------------------------------------------------------------------------------------------- Logo and Header ------------*/
.Logo{width:168px;height:63px;float:left}
.headright{float:right;width:500px}
.login{background-image:url('/clientdata/image/global/middle.gif');float:right;text-align:center;font-size:8pt;height:17px;color:#fff;padding-left:15px;padding-right:15px}
.language{padding-top:15px;float:right;color:#fff}
.Search{float:left;width:380px;padding-top:10px}
/*---------------------------------------------------------------------------------------------------------------- End Logo and Header --------*/

/*-------------------------------------------------------------------------------------------------------------------- Menu style-------------------*/
.menu *{margin:0;padding:0;float:right}   
.menu{font-size:12px;}   
.menu ul{list-style:none;}   
.menu li {float:left;margin-left:18px}   
.menu img{float:left}       
.menu a{display:block;background-image:url('/clientdata/image/global/menumiddle.gif');background-repeat:repeat-x;float:left;height:20px;padding:7px 15px 3px 15px;}   
 
  
/*-------------------------------------------------------------------------------------------------------------------- End Menu Style --------------*/

/*------------------------------------------------------------------------------------------------------------------ Main Zone -----------------------*/
.CategoryZone{width:208px;float:left}
.Main{width:790px;float:left}
.MainLeft{width:440px;float:left}
.MainRight{width:340px;float:left}
.signtitle{background-image:url('/clientdata/image/global/bg2.gif');background-repeat:repeat-x;color:#213C8C;padding-top:3px;padding-left:10px;height:21px;border:solid 1px #CECFCE}
.sign{background-image:url('/clientdata/image/global/bg3.gif');background-repeat:repeat-x;color:Black;padding:5px;border:solid 1px #CECFCE;}
.sign a:link,.sign a:hover,.sign a:visited{color:#0030D6}
.log{width:998px;}
.log a:link,.log a:hover,.log a:visited{color:#0030D6}
.show{border:solid 1px #CECFCE;width:417px;padding:5px;text-align:center;}
.picture{border:solid 1px #CECFCE;width:426px; overflow:hidden}
.picture a:link,.picture a:hover,.picture a:visited{color:blue}
.adsZone{padding:5px;border:solid 1px #CECFCE;margin-top:10px;width:330px;}
.lblno{margin-left:20px;margin-top:20px; display:block}
.video_view{width:300px;margin-top:10px}
.video_view a:link,.video_view a:hover,.video_view a:visited{color:#000; text-decoration:underline;}
.player{float:right;width:250px}
.admin{ margin-bottom:10px}
.admin a:link,.admin a:hover,.admin a:visited{color:Black; text-decoration:none}
.control{background-image:url('/clientdata/image/global/admin.gif');width:250px;height:25px;padding-left:50px;padding-top:7px;}
.delete{background-image:url('/clientdata/image/global/delete.gif');width:250px;height:25px;margin-top:5px;padding-left:50px;padding-top:7px;}
.view{background-image:url('/clientdata/image/global/view.gif');width:250px;height:25px;margin-top:5px;padding-left:50px;padding-top:7px;}
.required{color:Red}
.signup td{text-align:left}
td.tableCell1{padding-right:30px; text-align:right}
.page a:link,.page a:hover,.page a:visited{color:Blue}
.adsContainer {width:998px; overflow-x:hidden;}
.MainLeft #content .title {color:#263C97;font-size:1.83em;font-weight:normal;line-height:1.1;margin:0px 0 5px;}
.MainLeft #content .info {background:transparent url(./images/post-title.png) no-repeat scroll left bottom;
color:#BEBEBE; font-weight:bold; padding:0 0 12px;}
.MainLeft #content .content {clear:both;padding:5px 0 0;width:100%;}

table.stand   {border-collapse:collapse; width:100%; text-align:left;}
.tablelight   {border:1px solid #555555;font-size:11px; background-color:#ffffff; color:#000000; font-weight:bold}
.mbcSelect    {font-size:11px; background-color:#ECECEC; color:#000000;}
.mbcButton    {font-size:11px; background-color:#ECECEC; color:#000000; border:1px #555555 solid;}

.message {
	border:1px solid #000000; padding:5px; position:absolute; background-color:#D3D5D0;color:black; display:none;
	text-align:left; clear:both; z-index:100; min-width:100px;
}

.message p {
    clear:both; text-align:right;
}

.welcomeNewMembers {text-align:left;padding:5px; background-color:#F5F5F5;margin:5px 0;}
/*------- For Forum Index Page Table --------*/

.FI_O_Div{font: 12px/100% Arial, Helvetica, sans-serif;color: #5E6172;}/* ForumIndexOuterDiv */
.FI_I_T{ background-color:#B7BBC7;}/* ForumIndexInnerTable */
.FI_TH_TR{height:27px;}/* ForumIndexTableHeaderTR */
.FI_TH_TD{text-align:center;font-weight:bold;
    vertical-align:middle;background:url(./images/Media/ContentHeader.gif) repeat-x;}/* ForumIndexTableHeaderTD */
/*category row*/
.FI_TC_TR{background:#EFF1FD;cursor:pointer;}/* ForumIndexTableCategoryTR */
.FI_TCN_D{text-align:left;padding:10px;font-weight:bold;font-size:12px;color:#2C2C42; vertical-align:middle}/* ForumIndexTableCategoryNameDiv*/
a.FI_TCN_L{text-decoration:none;color:#2C2C42;font-size:13px; font-weight:bold}/* ForumIndexTableCategoryNameLink*/
.FI_TCT_D{text-align:center;padding-top:10px;}/* ForumIndexTableCategoryTopicsDiv */
.FI_TCP_D{text-align:center;padding-top:10px;}/* ForumIndexTableCategoryPostsDiv */
.FI_TCLP_D{text-align:left;padding-top:5px;padding-left:10px;}/* ForumIndexTableCategoryLastPostDiv */
a.FI_TCLPT_L{color:#005E9C;text-decoration:none;font-size:13px;}/* ForumIndexTableCategoryLastPostTitleLink */
/*end category row*/
.FI_TCD_TR{ background-color:#B7BBC7;}/* ForumIndexTableCategoryDescriptionTR */
.FI_TCD_TD{padding-left:10px;padding-top:5px;padding-right:10px;padding-bottom:5px;font-weight:normal;color:#2C2C42;background:#EFEFEF;width:700px;}/* ForumIndexTableCategoryDescriptionTD */
.FI_TF_TR{height:30px;}/* ForumIndexTableForumTR */
/*forum name td*/
.FI_TFN_TD{background:#fff;text-align:left;padding:3px;padding-left:55px;background-image:url(./images/forum/paper.gif);background-repeat: no-repeat;background-position:5px center;}/* ForumIndexTableForumNameTD */
.FI_TFT_TD, .FI_TFR_TD, .FI_TFV_TD{text-align:center; background-color:#F8F8F8}
a.FI_TFT_L{color:#000;font-weight:bold;text-decoration:none;font-size:13px;}/* ForumIndexTableForumTitleLink */
/*end forum name td*/
/*forum last post td*/
.FI_TFLP_TD{background:#fff;text-align:left;padding-left:10px; vertical-align:middle}/* ForumIndexTableForumLastPostTD */
a.FI_TFLPT_L{color:#005E9C;text-decoration:none;font-size:14px;}/* ForumIndexTableForumLastPostTitleLink */
.FI_TFLPD{}/* ForumIndexTableForumLastPostDate */
/*end forum last post td*/

/*------- For Forums And Topics And Featured Product Topics Page --------*/
.FT_O_T{color: #5E6172; background-color:#B7BBC7;}/* ForumTopicsOuterTable */
.FT_I_T{}/* ForumTopicsInnerTable */
.FT_TH_TR{height:27px;}/* ForumTopicsTableHeaderTR */
.FT_TH_TD{text-align:center;background-color: #6161D1;border-top:1px #8283CB solid;border-right:1px #3E3F78 solid;border-bottom:1px #2A2A4E solid;border-left:1px #8283CB solid;color:White;font-weight:bold;}/* ForumTopicsTableHeaderTD */
.FT_TT_TR{height:50px;}/* ForumTopicsTableTopicTR */
.FT_TTIN_TD{background:#EFEFEF;text-align:center;vertical-align:middle; font-size:9px;}/* ForumTopicsTableTopicIsNewTD */
.FT_TTTPI_TD{background:#EFEFEF;text-align:center;vertical-align:middle}/* ForumTopicsTableTopicPostIconTD */
.FT_TTN_TD{background:#fff;text-align:left;vertical-align:middle;padding-left:10px;}/* ForumTopicsTableTopicNameTD */
/*topic name td*/
.FT_TTT{white-space:normal;word-break:break-all;}/* ForumTopicsTableTopicTitle */
a.FT_TTT_L{text-decoration:none;color:#2C2C42;font-size:13px; font-weight:bold}/* ForumTopicsTableTopicTitleLink */
.FT_TTD{white-space:normal;word-break:break-all;}/* ForumTopicsTableTopicDescription */
/*end topic name td*/
.FT_TTTS_TD{background:#F8F8F8;text-align:center;vertical-align:middle}/* ForumTopicsTableTopicStarterTD */
.FT_TTR_TD{background:#F8F8F8;text-align:center;vertical-align:middle}/* ForumTopicsTableTopicRepliesTD */
.FT_TTV_TD{background:#F8F8F8;text-align:center;vertical-align:middle}/* ForumTopicsTableTopicViewsTD */
.FT_TTLP_TD{background:#fff;text-align:left;padding-left:3px;vertical-align:middle}/* ForumTopicsTableTopicLastPostTD */
.FT_TTLP{}/* ForumTopicsTableTopicLastPost */
.FDT_TH_TD{background:url(./images/Media/ContentHeader.gif) repeat-x; height:27px; vertical-align:middle; text-align:left; padding-left:10px;}

.ForumSkin {
    width:100%; background-color: white; border: #262696 1px solid;
}

.ForumSkin a {
    color:#000000;
}

.ForumRow {
    font-weight: bold; border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid;
    border-bottom: black 1px solid;
}

.ForumRowNormal {
    font-weight: normal; border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid;
    border-bottom: black 1px solid; padding: 6px;
}

.ForumFooter {
    background-color: #E8E9EA; border: 0px #E8E9EA; height:27px; margin-top:-5px; line-height:27px;
}

.AlternatingRow {
    background-color: #f0f8ff; font-weight: normal;
}

.AlternatingRow a {
    font-weight: bold; color:#333399; text-decoration:none;
}

.AlternatingRow a:hover {
    text-decoration:underline;
}

a.printTopOp {
    font-size:11px; background-color:transparent; color:#000000; cursor:pointer
}

a:hover.printTopOp {
    background-color:transparent; color:#000000; cursor:pointer
}

a.BlackLink{
   color:Black
}

.quote {
   font-size:11px; background-color:#FEFEFE; color:#333333; width:90%; border:1px #555555 solid;
}

.TableHeader {
    background-color: #6161D1; color: white; font-weight: bold; border:0; padding-left: 5px;
}

.TableHeader a {
    color: white; font-weight: bold;
}

.DatagridSkin {
    padding:5px 5px 5px 5px; width:100%; background-color: white;
}

.BackTo, .BackTo a{
    float: right; color:#4783B5; height:20px; line-height:20px; text-decoration:underline;margin-right:10px;
}

.templateBox, .templateBoxSmall
{
    padding:5px; position: absolute; top: 40%; left: 40%; background-color: #F7F7F7;
    border: #E5E5E5 5px solid; color:Black; width:500px; min-height:200px; z-index:300;
}

.templateBoxSmall
{
    width:350px; text-align:center; padding:10px;    
}

.toolBar{
    text-align:right; font-weight:bold;font-size:150%;
}

.toolBar a{
    text-decoration:none; border:0px;
}

.templateBox .content{
    margin:5px 5px;
}
/*---------------------------------------------------------------------------------------------------------------- End Main Zone -------------------*/


/*---------------------------------------------------------------------------------------------------------------- Footer -----------------------------*/
.footer{line-height:20px;padding-top:5px}
.footer a:link,.footer a:hover,.footer a:visited{color:#2151DE;margin-left:5px;margin-right:5px}

/*------------------------------------------------------------------------------------------------------------------ End Footer -----------------------*/


/*------------------------------------------------------------------------------------------------------------------ Standard  Style -----------------*/
html { margin: 0px; padding: 0px; } 
body{margin: 0px;padding: 0px;color: #000;font: 13px/130% Verdana,Arial, Helvetica, sans-serif;
background-image:url('/clientdata/image/global/bg.gif');background-repeat:repeat-x;background-color:#fff;} 
p {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;padding:0;margin:0}
p.p1 {padding-left:10px; padding-right:10px; font-weight:bold}
p.p2 {line-height:24px; padding:0px; margin-top:2px; margin-bottom:2px;}
p.p3 {line-height:15px; padding:0px; margin:0px;}
a.adtext { color: #666666; text-decoration:none} 
a.adtext:hover{ color: #666666; text-decoration:none} 
a:link { color: #ffffff; text-decoration:none} 
a:visited { color: #ffffff;  text-decoration:none} 
a:active, a:hover { color: #ffffff;  text-decoration:underline} 
th {  vertical-align:top; } 
td {  vertical-align:top; } 
h1 { color: #000; 	font: bold 200% Verdana,Arial, Helvetica, sans-serif; } 
h2 { color: #000; 	font: bold 160% Verdana,Arial, Helvetica, sans-serif; } 
h3 { color: #000; 	font: bold 140% Verdana,Arial, Helvetica, sans-serif; } 
h4 { color: #000; 	font: bold 120% Verdana,Arial, Helvetica, sans-serif;padding:0;margin:0; } 
h5 { color: #000; 	font: bold 100% Verdana,Arial, Helvetica, sans-serif;padding:0;margin:0; } 
h6 { color: #000; 	font: bold 100% Verdana,Arial, Helvetica, sans-serif; } 
img { border: 0px; } 
hr { color: #ccc; height: 1px; } 
table { font-size: 100%; } 
code { color: #6c0; font: 100% "Courier New", Courier, monospace } 
form { margin: 0px; padding: 0px; } 
input, textarea, select { font: 100% Verdana,Arial, Helvetica, sans-serif;} 

.submitButton, .submitButton1{font: 100% Verdana,Arial, Helvetica, sans-serif; color:#5E6172; height:25px; border:1px solid #CAD2DF; background:url(./images/Media/submitButton_bg.gif) repeat-x;}
.submitButton1 {font-weight:bold; cursor:pointer;}
/*-------------------------------------------------------------------------------------------------------------------- End Standard Style ------------*/

/*-------------------------------------------------------------------------------------------------------------------- Default Style -------------------*/
#loadingBox
{
    position: absolute;
    top: 40%;
    left: 40%;
    background-color: #ffffff;
    height: 50px;
    width: 250px;
    text-align: center;
    padding-top: 20px;
    border-right: dodgerblue 3px solid;
    border-top: dodgerblue 3px solid;
    font-weight: bold;
    font-size: 12pt;
    border-left: dodgerblue 3px solid;
    border-bottom: dodgerblue 3px solid;
    color:Black;
}
.clear
{
clear:both;font-size:0px;height:0px;overflow:hidden;
}

/* pager */
.pager{height:15px;padding:5px;margin:10px 0px 5px 0px;background-color:#D9DADC;}
.pagerContent{width:500px;float:left;}
.pagerN_S{text-decoration:none;}
a.pagerN_S:link,a.pagerN_S:visited{text-decoration:none;color:Black}
a.pagerN_S:hover,a.pagerN_S:active{text-decoration:none;color:gray;}
.pagerN{text-decoration:underline;}
a.pagerN:link,a.pagerN:visited{text-decoration:underline;color:Black}
a.pagerN:hover,a.pagerN:active{text-decoration:underline;color:gray;}
.pagerTotal{margin-left:600px;text-align:right;}

/* rss feed */
.rssZone{width:720px;overflow:auto;}
.rssCannelZone{}
.rssCannelHead{}
.rssCannelDescription{}
.rssItemZone{margin-top:5px;}
.rssItemTitle{padding-top:10px;}
.rssItemBody{padding:10px 10px 10px 15px;}
/*-------------------------------------------------------------------------------------------------------------------- End Default Style --------------*/

/*------------------------------------------------------------------------------------------------------------------ Category -------------------------*/
.CategoryList{width:198px;}
.CategoryTitle{background-image:url('/clientdata/image/global/leftbg.gif');background-repeat:repeat-x;padding:3px;padding-left:10px;color:#fff}
.CategoryContent{background-color:#F6F7F9; border:solid 1px #D6DBE7;padding:10px;padding-top:5px; min-height:150px;height:auto !important; height:150px;}
.CategoryContent a:link,.CategoryContent a:visited,.CategoryContent a:hover{color:Black;margin-top:5px}
.CategoryContent ul{margin:0;padding:0; list-style-type:square; list-style-position:inside}
/*------------------------------------------------------------------------------------------------------------------ Related --------------------------*/
.RelatedList{width:340px;margin-top:10px}
.RelatedTitle{background-image:url('/clientdata/image/global/leftbg.gif');background-repeat:repeat-x;padding:3px;padding-left:10px;color:#fff}
.RelatedContent, .RelatedContent1{background-color:#FFFFFF; border:solid 1px #D6DBE7;padding:10px;padding-top:5px;  height:450px; overflow:scroll; overflow-x:hidden}
.RelatedContent1 {height:auto; overflow:inherit}
.RelatedContent a:link,.RelatedContent a:visited,.RelatedContent a:hover{color:Blue;margin-top:5px}
/*------------------------------------------------------------------------------------------------------------------ Forum Display -------------------------*/
.CommentDisplay{width:428px;}
.CommentTitle, .CommentTitle1{background-image:url('/clientdata/image/global/middletab.gif');background-repeat:repeat-x;padding:3px;padding-left:10px;color:#213C8C;float:left;width:401px;height:19px}
.CommentTitle1 {width:416px; height:25px; padding-left:15px; line-height:25px;}
.CommentContent{background-color:#FFFFFF; border:solid 1px #D6DBE7;padding:10px;padding-top:5px; min-height:150px;height:auto !important; height:150px;}
.CommentContent a:link,.CommentContent a:visited,.CommentContent a:hover{color:Black;margin-top:5px}
/*------------------------------------------------------------------------------------------------------------------ Tab ------------------------------*/
.tabZoneContainer{}
.tabTitle ul.TabBarLevel1{
	list-style:none;
	margin:0;
	padding:0;
	height:25px;
}
.tabTitle ul.TabBarLevel1 li{
	float:left;
	padding:0;
	height:25px;
	margin-right:2px;
	background:url(/clientdata/image/global/bar2left.gif) left top no-repeat;
}
.tabTitle ul.TabBarLevel1 li a{
	display:block;
	line-height:25px;
	margin-left:3px;
	padding-left:11px;
	padding-right:12px;
	color:#213C8C;
	background:url(/clientdata/image/global/bar2right.gif) right top no-repeat;
	white-space: nowrap;
}
.tabTitle ul.TabBarLevel1 li.Selected{
	background:url(/clientdata/image/global/barleft.gif) left top no-repeat;
}
.tabTitle ul.TabBarLevel1 li.Selected a{
	background:url(/clientdata/image/global/barright.gif) right top no-repeat;
}

.tabTitle ul.TabBarLevel1 li a:link,ul.TabBarLevel1 li a:visited{
	color:#213C8C;
	text-decoration:none;
}
.tabTitle ul.TabBarLevel1 li a:hover,ul.TabBarLevel1 li a:active{
	color:#FF6600;
	text-decoration:none;
}
.tabTitle ul.TabBarLevel1 li.Selected a:link,ul.TabBarLevel1 li.Selected a:visited{
	color:#214DE7;
}
.tabTitle ul.TabBarLevel1 li.Selected a:hover,ul.TabBarLevel1 li.Selected a:active{
	color:#214DE7;
	text-decoration:none;
}

.tabTitle ul.TabBarLevel2{
	list-style:none;
	margin:0;
	padding:0;
	height:25px;
}
.tabTitle ul.TabBarLevel2 li{
	float:left;
	padding:0;
	height:25px;
	margin-right:2px;
	width:124px;
	text-align:center;
	background:url('/clientdata/image/global/leftbg.gif') repeat-x;
}
.tabTitle ul.TabBarLevel2 li a{
	display:block;
	line-height:25px;
	margin-left:3px;
	color:#fff;
	white-space: nowrap;
}
.tabTitle ul.TabBarLevel2 li.Selected{
}
.tabTitle ul.TabBarLevel2 li.Selected a{
	
}

.tabTitle ul.TabBarLevel2 li a:link,ul.TabBarLevel2 li a:visited{
	color:#fff;
	text-decoration:none;
}
.tabTitle ul.TabBarLevel2 li a:hover,ul.TabBarLevel2 li a:active{
	color:#FF6600;
	text-decoration:none;
}

.HackBox
{
	border:solid 1px #BDBABD;color:Black;display:none;width:429px;padding-top:5px;padding-bottom:10px
}
.HackBox a:link,.HackBox a:hover,.HackBox a:visited{color:#0034CE;}
.tabvideo{margin-left:15px;margin-right:15px;margin-top:10px}
.tabmusic{margin-left:15px;margin-right:2px;margin-top:10px;width:195px}
.tabmusic a:hover{display:block;background:url(/clientdata/image/global/musicbg.gif);height:37px;padding:2px;padding-left:5px;width:182px}
.tabmusic a:link,.tabmusic a:visited{display:block;height:37px;padding:2px;padding-left:5px;width:182px}

.rateZone{border:solid 1px #BDBABD;width:426px;padding-top:10px;padding-bottom:10px;margin-top:10px}

.tabTitle ul.TabBarLevel3{
	list-style:none;
	margin:0;
	padding:0;
	height:25px;
}
.tabTitle ul.TabBarLevel3 li{
	float:left;
	padding:0;
	height:25px;
	margin-right:2px;
	width:100px;
	text-align:center;
	font-size:12pt;
}
.tabTitle ul.TabBarLevel3 li a{
	display:block;
	line-height:25px;
	margin-left:3px;
	color:#0034CE;
	white-space: nowrap;
}
.tabTitle ul.TabBarLevel3 li.Selected{
}
.tabTitle ul.TabBarLevel3 li.Selected a{
	
}

.tabTitle ul.TabBarLevel3 li a:link,ul.TabBarLevel3 li a:visited{
	color:#0034CE;
	text-decoration:none;
}
.tabTitle ul.TabBarLevel3 li a:hover,ul.TabBarLevel3 li a:active{
	color:#0034CE;
	text-decoration:none;
}
.HackBox1
{
	border-top:solid 1px #BDBABD;color:Black;display:none;width:426px;padding-top:5px;padding-bottom:10px
}
.HackBox1 a:link,.HackBox1 a:hover,.HackBox1 a:visited{color:#0034CE;}


/*------------------------------------------------------------------------------------------------------------------ Edit ------------------------------*/
.EditLeft{float:left;width:166px;}
.EditRight{float:left;width:820px;}
.EditTitle{ border-bottom:solid 1px #DEDBDE}
.EditMenu ul{ list-style:none; margin:0; padding:0;}
.EditMenu ul li{ background:url(/clientdata/image/global/conbg.gif) no-repeat;padding-left:30px; border-bottom:solid 1px #DEDBDE;padding-top:2px;height:18px}
.EditMenu ul li.Selected{background:url()}
.EditMenu a:link,.EditMenu a:hover,.EditMenu a:visited{color:Black}
.EditContent{ border-bottom:solid 1px #DEDBDE;border-left:solid 1px #DEDBDE;border-right:solid 1px #DEDBDE;min-height:600px}
.EditContent a:link,.EditContent a:hover,.EditContent a:visited{color:Black}
.EditContent_top{padding-top:10px;padding-left:30px;color:#2951D6}
.EditContent_left{float:left;width:150px; text-align:right;font-weight:bold;margin-top:10px}
.EditContent_right{float:left;padding-left:10px;margin-top:10px;}
.message{width:400px;padding-left:160px;margin-top:10px}
.EditButton{margin-left:160px;margin-top:20px}

.editmusic{margin-left:25px;margin-top:10px}
.editmusic a:link,.editmusic a:hover,.editmusic a:visited{color:Blue}

.editvideo{margin-left:20px;margin-right:20px;margin-top:10px;color:#7B696B;width:140px}
.editvideo a:link,.editvideo a:hover,.editvideo a:visited{color:Blue}
.lbutton{margin-top:5px}
.lbtn{padding:3px 5px;}
/*------------------------------------------------------------------------------------------------------------------ list ------------------------------*/
.listbar{background-image:url('/clientdata/image/global/submenubg.gif');background-repeat:repeat-x;height:21px;color:#5A8A9C;padding-left:10px;padding-top:3px;font-weight:bold}
.videolist{margin-left:10px;margin-right:10px;margin-top:10px;color:#7B696B;width:125px}
.videolist a:link,.videolist a:hover,.videolist a:visited{color:Blue}

.musiclist{margin-top:10px;color:#7B696B;}
.musiclist a:link,.musiclist a:hover,.musiclist a:visited{color:Blue}
/*------------------------------------------------------------------------------------------------------------------ page ------------------------------*/
.page{margin-top:20px;text-align:center}


.welcomeNewMembers {text-align:left;padding:5px; background-color:#F5F5F5;margin:5px 0;}
/*------- For Forum Index Page Table --------*/
.FI_O_Div{font: 12px/100% Arial, Helvetica, sans-serif;color: #5E6172;}/* ForumIndexOuterDiv */
.FI_I_T{}/* ForumIndexInnerTable */
.FI_TH_TR{height:27px;}/* ForumIndexTableHeaderTR */
.FI_TH_TD{text-align:center;font-weight:bold;
    vertical-align:middle;background:url(./images/forum/ContentHeader.gif) repeat-x;}/* ForumIndexTableHeaderTD */
/*category row*/
.FI_TC_TR{background:#EFF1FD;cursor:pointer;}/* ForumIndexTableCategoryTR */
.FI_TCN_D{text-align:left;padding:10px;font-weight:bold;font-size:12px;color:#2C2C42; vertical-align:middle}/* ForumIndexTableCategoryNameDiv*/
a.FI_TCN_L{text-decoration:none;color:#2C2C42;font-size:13px; font-weight:bold}/* ForumIndexTableCategoryNameLink*/
.FI_TCT_D{text-align:center;padding-top:10px;}/* ForumIndexTableCategoryTopicsDiv */
.FI_TCP_D{text-align:center;padding-top:10px;}/* ForumIndexTableCategoryPostsDiv */
.FI_TCLP_D{text-align:left;padding-top:5px;padding-left:10px;}/* ForumIndexTableCategoryLastPostDiv */
a.FI_TCLPT_L{color:#005E9C;text-decoration:none;font-size:13px;}/* ForumIndexTableCategoryLastPostTitleLink */
/*end category row*/
.FI_TCD_TR{}/* ForumIndexTableCategoryDescriptionTR */
.FI_TCD_TD{padding-left:10px;padding-top:5px;padding-right:10px;padding-bottom:5px;font-weight:normal;color:#2C2C42;background:#EFEFEF;width:700px;}/* ForumIndexTableCategoryDescriptionTD */
.FI_TF_TR{height:30px;}/* ForumIndexTableForumTR */
/*forum name td*/
.FI_TFN_TD{background:#fff;text-align:left;padding:3px;padding-left:55px;background-image:url(./images/forum/paper.gif);background-repeat: no-repeat;background-position:5px center;}/* ForumIndexTableForumNameTD */
.FI_TFT_TD, .FI_TFR_TD, .FI_TFV_TD{text-align:center; background-color:#F8F8F8}
a.FI_TFT_L{color:#000;font-weight:bold;text-decoration:none;font-size:13px;}/* ForumIndexTableForumTitleLink */
/*end forum name td*/
/*forum last post td*/
.FI_TFLP_TD{background:#fff;text-align:left;padding-left:10px; vertical-align:middle}/* ForumIndexTableForumLastPostTD */
a.FI_TFLPT_L{color:#005E9C;text-decoration:none;font-size:14px;}/* ForumIndexTableForumLastPostTitleLink */
.FI_TFLPD{}/* ForumIndexTableForumLastPostDate */
/*end forum last post td*/

/*------- For Forums And Topics And Featured Product Topics Page --------*/
.FT_O_T{color: #5E6172;}/* ForumTopicsOuterTable */
.FT_I_T{}/* ForumTopicsInnerTable */
.FT_TH_TR{height:27px;}/* ForumTopicsTableHeaderTR */
.FT_TH_TD{text-align:center;background-color: #6161D1;border-top:1px #8283CB solid;border-right:1px #3E3F78 solid;border-bottom:1px #2A2A4E solid;border-left:1px #8283CB solid;color:White;font-weight:bold;}/* ForumTopicsTableHeaderTD */
.FT_TT_TR{height:50px;}/* ForumTopicsTableTopicTR */
.FT_TTIN_TD{background:#EFEFEF;text-align:center;vertical-align:middle; font-size:9px;}/* ForumTopicsTableTopicIsNewTD */
.FT_TTTPI_TD{background:#EFEFEF;text-align:center;vertical-align:middle}/* ForumTopicsTableTopicPostIconTD */
.FT_TTN_TD{background:#fff;text-align:left;vertical-align:middle;padding-left:10px;}/* ForumTopicsTableTopicNameTD */
/*topic name td*/
.FT_TTT{white-space:normal;word-break:break-all;}/* ForumTopicsTableTopicTitle */
a.FT_TTT_L{text-decoration:none;color:#2C2C42;font-size:13px; font-weight:bold}/* ForumTopicsTableTopicTitleLink */
.FT_TTD{white-space:normal;word-break:break-all;}/* ForumTopicsTableTopicDescription */
/*end topic name td*/
.FT_TTTS_TD{background:#F8F8F8;text-align:center;vertical-align:middle}/* ForumTopicsTableTopicStarterTD */
.FT_TTR_TD{background:#F8F8F8;text-align:center;vertical-align:middle}/* ForumTopicsTableTopicRepliesTD */
.FT_TTV_TD{background:#F8F8F8;text-align:center;vertical-align:middle}/* ForumTopicsTableTopicViewsTD */
.FT_TTLP_TD{background:#fff;text-align:left;padding-left:3px;vertical-align:middle}/* ForumTopicsTableTopicLastPostTD */
.FT_TTLP{}/* ForumTopicsTableTopicLastPost */
.FDT_TH_TD{background:url(./images/forum/ContentHeader.gif) repeat-x; height:27px; vertical-align:middle; text-align:left; padding-left:10px;}

.ForumSkin {
    width:100%; background-color: white; border: #262696 1px solid;
}

.ForumSkin a {
    color:#000000;
}

.ForumRow {
    font-weight: bold; border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid;
    border-bottom: black 1px solid;
}

.ForumRowNormal {
    font-weight: normal; border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid;
    border-bottom: black 1px solid; padding: 6px;
}

.ForumFooter {
    background-color: #E8E9EA; border: 0px #E8E9EA; height:27px; margin-top:-5px; line-height:27px;
}

.AlternatingRow {
    background-color: #f0f8ff; font-weight: normal;
}

.AlternatingRow a {
    font-weight: bold; color:#333399; text-decoration:none;
}

.AlternatingRow a:hover {
    text-decoration:underline;
}

a.printTopOp {
    font-size:11px; background-color:transparent; color:#000000; cursor:pointer
}

a:hover.printTopOp {
    background-color:transparent; color:#000000; cursor:pointer
}

a.BlackLink{
   color:Black
}

.quote {
   font-size:11px; background-color:#FEFEFE; color:#333333; width:90%; border:1px #555555 solid;
}

.TableHeader {
    background-color: #6161D1; color: white; font-weight: bold; border:0; padding-left: 5px;
}

.TableHeader a {
    color: white; font-weight: bold;
}

.DatagridSkin {
    padding:5px 5px 5px 5px; width:100%; background-color: white;
}

.BackTo, .BackTo a{
    float: right; color:#4783B5; height:20px; line-height:20px; text-decoration:underline;margin-right:10px;
}

.templateBox, .templateBoxSmall
{
    padding:5px; position: absolute; top: 40%; left: 40%; background-color: #F7F7F7;
    border: #E5E5E5 5px solid; color:Black; width:500px; min-height:200px; z-index:300;
}

.templateBoxSmall
{
    width:350px; text-align:center; padding:10px;    
}

.toolBar{
    text-align:right; font-weight:bold;font-size:150%;
}

.toolBar a{
    text-decoration:none; border:0px;
}

.templateBox .content{
    margin:5px 5px;
}

.js_rating {margin:0px 0px 10px 0px;padding:0;color:#474747;}
.js_rating .rateTitle{color:#5E6172;}
.js_rating ul.result{
	list-style:none;background-image:none;
	margin: -1px 0 0 -1px;padding:0;
}
.js_rating ul.result li{background-image:none;}
.js_rating ul.post{
	list-style:none; margin: -1px 0 0 -1px; padding:0; width: 80px; height: 16px;
	position: relative; background: url(./images/star_rating.png) repeat-x 0 0;	
    overflow: hidden;
}
.js_rating  ul li.current_rating			{
	background: url(./images/star_rating.png) 0 31px;
	position: absolute;height: 16px;display: block;text-indent: -9000px;z-index: 1;left: 0;
}
.js_rating  ul.result li	{padding:0;margin:0;float: left;}
.js_rating  ul.post li	{padding:0;margin:0;float: left;}
.js_rating  ul.post li a{
	display:block;width:16px;height: 16px;background-image:none;
	text-decoration: none;text-indent: -9000px; z-index: 20;position: absolute;padding: 0; margin: 0;
}
.js_rating ul.post li a:hover{background: url(./images/star_rating.png) 0 15px;z-index: 2;left: 0;}
ul.post li a.one_star{left: 0;}
ul.post li a.one_star:hover{width:16px;}
ul.post li a.two_stars{left:16px;}
ul.post li a.two_stars:hover{width: 32px;}
ul.post li a.three_stars{left: 32px;}
ul.post li a.three_stars:hover{width: 48px;}
ul.post li a.four_stars{left: 48px;}
ul.post li a.four_stars:hover{width: 64px;}
ul.post li a.five_stars{left: 64px;}
.js_rating ul.post li a.five_stars:hover{width: 80px;}