@import url("header.css");
html{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC
}
body {
	margin: 0px;
	background-color:#141c32;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	
	scrollbar-face-color:#1b92e0;
	scrollbar-base-color:#235175;
	scrollbar-arrow-color:black;
	scrollbar-track-color:#235175;
	scrollbar-shadow-color:#0b3d5e;
	scrollbar-highlight-color:#7cc0ed;
	scrollbar-3dlight-color:#78AAFF;
	scrollbar-darkshadow-Color:#000;
}
td{
	font-family: Arial;
	font-size:12px;
	font-weight:normal;
	color: #CCCCCC;
}
a:link, a:visited{
	text-decoration:underline;
	color: #CCCCCC;
}

a:hover, a:active{
	text-decoration:underline;
	color: #53BAFF;
}
table.bodyWrapper {
	width:100%;
	height:100%;
	background-image: url(../images/bg_body.jpg);
	background-repeat: repeat-x;

}
table.wrapper {
	width:950px;
	height:100%;
}
.headerTd{
	text-align:center;
	height:1px;
}
table.headerTbl{
	width:950px;
}
.footerTd{
	height:1px;
	background-image:url(../images/footer/footer_bg.jpg);
}
table.footerTbl{
	width:950px;
	height:119px;
	background-image:url(../images/footer/bg_footer.jpg);	
}

li
{
	text-align:justify;
	padding: 4px;
	
}

.heading
{
	font-size: 1.4em;
	font-weight: bold;
	padding-bottom: 2px;
}
.incorrect_pass{
	background-color:#ff1d0c; border:1px solid #000; padding:2px; color:#fff; font-size:12px; font-weight:bold; text-align:center;
}
.siteLinks{
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	color: #666666;
}

.footer_links:link        	{color: #0099ff; text-decoration: none; font-family: Arial; font-size:11px; font-weight:normal; padding:3px;}
.footer_links:active     	{color: #0099ff; text-decoration: none; font-family: Arial; font-size:11px; font-weight:normal; padding:3px;}
.footer_links:visited      	{color: #0099ff; text-decoration: none; font-family: Arial; font-size:11px; font-weight:normal; padding:3px;}
.footer_links:hover      	{color: #fff; text-decoration: none; font-family: Arial; font-size:11px; font-weight:normal; padding:3px; background-color:#0099ff;}
.footer_links      			{color: #0099ff; text-decoration: none; font-family: Arial; font-size:11px; font-weight:normal; padding:3px;}
.copyright{
	font-family:Arial;
	font-size:10px;
	color:#666666;
}
.blue_border{ /*this is contestant photo border*/
	border:3px solid #fff;
}
.content_container{

}
.leftContainer{
	padding-bottom:0px;
	vertical-align:top;
}
.rightContainer{
	width:211px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:12px;
	padding-right:0px;
	text-align:right;
	vertical-align:top;
}
.rightContainer_match_round_btns{
	background-image:url(../images/common_imgs/contest_nav_bg.gif);
	background-repeat:no-repeat;
	width:211px;
	height:65px;
	padding-top:24px;
	text-align:center;
	vertical-align:top;
	padding-bottom:12px;
}
.overview_td{
	padding-right:3px;
}
.bracket_td{
	padding-right:3px;
}
.match_td{

}
.overview_td, .bracket_td, .match_td{

}
.rightContainer_banner{
	padding-bottom:12px;
	padding-top:12px;
}
.rightContainer_voterDemo{
	height:inherit;
	text-align:right;
	vertical-align:top;
}
.leftContainerReferFriends{
	width:559px;
	vertical-align:top;
}
.referFriendJudgeTD{
	height:50px;
	text-align:center;
}
/* tbl1. These style creates table at directory page. At match, contestant, rounds this is table with contest name.  */
.tbl1_topLeft{
	/*background-image:url(../images/common_imgs/tbl1/top_left.gif);
	background-repeat:no-repeat;*/
	/*width:5px;
	height:5px;*/	
}
.tbl1_topMiddle{
	/*background-image:url(../images/common_imgs/tbl1/bg_top.gif);
	background-repeat:repeat-x;*/
}
.tbl1_topRight{
	/*background-image:url(../images/common_imgs/tbl1/top_right.gif);
	background-repeat:no-repeat;
	width:6px;
	height:6px;*/
}
.tbl1_left{
	/*background-image:url(../images/common_imgs/tbl1/bg_left.gif);
	background-repeat:repeat-y;*/
}
.tbl1_right{
	/*background-image:url(../images/common_imgs/tbl1/bg_right.gif);
	background-repeat:repeat-y;*/
}
.tbl1_bottomLeft{
	/*background-image:url(../images/common_imgs/tbl1/bottom_left.gif);
	background-repeat:no-repeat;
	height:6px;*/
}
.tbl1_bottomMiddle{
	/*background-image:url(../images/common_imgs/tbl1/bg_bottom.gif);
	background-repeat:repeat-x;*/
}
.tbl1_bottomRight{
	/*background-image:url(../images/common_imgs/tbl1/bottom_right.gif);
	background-repeat:no-repeat;*/
}
.tbl1_content{
	/*padding-left:3px;
	padding-right:3px;
	background-color:#f0f1f2;*/
	vertical-align:top;
}
/**********************************  */
/* tbl2. These style creates table at directory page. At match, contestant, rounds this is table with contest name.  */
.tbl2_topLeft{
	background-image:url(../images/common_imgs/tbl2/top_left.gif);
	background-repeat:no-repeat;
	width:9px;
	height:9px;
}
.tbl2_topMiddle{
	background-image:url(../images/common_imgs/tbl2/bg_top.gif);
	background-repeat:repeat-x;
}
.tbl2_topRight{
	background-image:url(../images/common_imgs/tbl2/top_right.gif);
	background-repeat:no-repeat;
	width:9px;
	height:9px;
}
.tbl2_left{
	background-image:url(../images/common_imgs/tbl2/bg_left.gif);
	background-repeat:repeat-y;
}
.tbl2_right{
	background-image:url(../images/common_imgs/tbl2/bg_right.gif);
	background-repeat:repeat-y;
}
.tbl2_bottomLeft{
	background-image:url(../images/common_imgs/tbl2/bottom_left.gif);
	background-repeat:no-repeat;
	height:9px;
}
.tbl2_bottomMiddle{
	background-image:url(../images/common_imgs/tbl2/bg_bottom.gif);
	background-repeat:repeat-x;
}
.tbl2_bottomRight{
	background-image:url(../images/common_imgs/tbl2/bottom_right.gif);
	background-repeat:no-repeat;
}
.tbl2_content{
	padding-left:3px;
	padding-right:3px;
	background-color:#1f2737;
	vertical-align:top;
	height:100%;
}
/**********************************  */
/* tbl3. These style creates table at directory page. At match, contestant, rounds this is table with contest name.  */
.tbl3_topLeft{
	background-image:url(../images/common_imgs/tbl3/top_left.gif);
	background-repeat:no-repeat;
	width:7px;
	height:7px;
}
.tbl3_topMiddle{
	background-image:url(../images/common_imgs/tbl3/bg_top.gif);
	background-repeat:repeat-x;
}
.tbl3_topRight{
	background-image:url(../images/common_imgs/tbl3/top_right.gif);
	background-repeat:no-repeat;
	width:7px;
	height:7px;
}
.tbl3_left{
	background-image:url(../images/common_imgs/tbl3/bg_left.gif);
	background-repeat:repeat-y;
}
.tbl3_right{
	background-image:url(../images/common_imgs/tbl3/bg_right.gif);
	background-repeat:repeat-y;
}
.tbl3_bottomLeft{
	background-image:url(../images/common_imgs/tbl3/bottom_left.gif);
	background-repeat:no-repeat;
	height:7px;
}
.tbl3_bottomMiddle{
	background-image:url(../images/common_imgs/tbl3/bg_bottom.gif);
	background-repeat:repeat-x;
}
.tbl3_bottomRight{
	background-image:url(../images/common_imgs/tbl3/bottom_right.gif);
	background-repeat:no-repeat;
}
.tbl3_content{
	padding:3px;
	background-color:#151924;
	vertical-align:top;
}
/**********************************  */
/* tblDirectoryNav. These style creates table around directory navigation.  */
.tblDirectoryNav_topLeft{
	/*background-image:url(../images/common_imgs/tblDirectoryNav/top_left.gif);
	background-repeat:no-repeat;*/
	width:0x;
	height:0px;
}
.tblDirectoryNav_topMiddle{
	/*background-image:url(../images/common_imgs/tblDirectoryNav/bg_top.gif);
	background-repeat:repeat-x;*/
}
.tblDirectoryNav_topRight{
	/*background-image:url(../images/common_imgs/tblDirectoryNav/top_right.gif);
	background-repeat:no-repeat;*/
	width:0px;
	height:0px;
}
.tblDirectoryNav_left{
	/*background-image:url(../images/common_imgs/tblDirectoryNav/bg_left.gif);
	background-repeat:repeat-y;*/
}
.tblDirectoryNav_right{
	/*background-image:url(../images/common_imgs/tblDirectoryNav/bg_right.gif);
	background-repeat:repeat-y;*/
}
.tblDirectoryNav_bottomLeft{
	/*background-image:url(../images/common_imgs/tblDirectoryNav/bottom_left.gif);
	background-repeat:no-repeat;*/
	height:0px;
}
.tblDirectoryNav_bottomMiddle{
	/*background-image:url(../images/common_imgs/tblDirectoryNav/bg_bottom.gif);
	background-repeat:repeat-x;*/
}
.tblDirectoryNav_bottomRight{
	/*background-image:url(../images/common_imgs/tblDirectoryNav/bottom_right.gif);
	background-repeat:no-repeat;*/
}
.tblDirectoryNav_content{
	/*padding:0px;
	background-color:#f0f1f2;*/
}
/**********************************  */
/* contestNameTbl. These style creates table around directory navigation.  */
.contestantNameTbl_topLeft{
	/*background-image:url(../images/common_imgs/tblContestantName/top_left.gif);
	background-repeat:no-repeat;*/
	width:0x;
	height:0px;
}
.contestantNameTbl_topMiddle{
	/*background-image:url(../images/common_imgs/tblContestantName/bg_top.gif);
	background-repeat:repeat-x;*/
}
.contestantNameTbl_topRight{
	/*background-image:url(../images/common_imgs/tblContestantName/top_right.gif);
	background-repeat:no-repeat;*/
	width:0px;
	height:0px;
}
.contestantNameTbl_left{
	/*background-image:url(../images/common_imgs/tblContestantName/bg_left.gif);
	background-repeat:repeat-y;*/
}
.contestantNameTbl_right{
	/*background-image:url(../images/common_imgs/tblContestantName/bg_right.gif);
	background-repeat:repeat-y;*/
}
.contestantNameTbl_bottomLeft{
	/*background-image:url(../images/common_imgs/tblContestantName/bottom_left.gif);
	background-repeat:no-repeat;*/
	height:0px;
}
.contestantNameTbl_bottomMiddle{
	/*background-image:url(../images/common_imgs/tblContestantName/bg_bottom.gif);
	background-repeat:repeat-x;*/
}
.contestantNameTbl_bottomRight{
	/*background-image:url(../images/common_imgs/tblContestantName/bottom_right.gif);
	background-repeat:no-repeat;*/
}
.contestNameTbl_content{
	/*padding:0px;
	background-color:#f0f1f2;*/
	border-bottom:#64634d dotted 0px;
	/*background-image:url(../images/common_imgs/contestName_tbl/bg_contestname.jpg);*/
	padding-bottom:7px;
	padding-top:7px;
	
}
/**********************************  */
/* rightSideTbl. These style creates table on the right side.  */
.rightSideTbl_topLeft{
	/*background-image:url(../images/common_imgs/tblRightSide/top_left.gif);
	background-repeat:no-repeat;
	width:6px;
	height:6px;*/
}
.rightSideTbl_topMiddle{
	/*background-image:url(../images/common_imgs/tblRightSide/bg_top.gif);
	background-repeat:repeat-x;*/
}
.rightSideTbl_topRight{
	/*background-image:url(../images/common_imgs/tblRightSide/top_right.gif);
	background-repeat:no-repeat;
	width:6px;
	height:6px;*/
}
.rightSideTbl_left{
	/*background-image:url(../images/common_imgs/tblRightSide/bg_left.gif);
	background-repeat:repeat-y;*/
}
.rightSideTbl_right{
	/*background-image:url(../images/common_imgs/tblRightSide/bg_right.gif);
	background-repeat:repeat-y;*/
}
.rightSideTbl_bottomLeft{
	/*background-image:url(../images/common_imgs/tblRightSide/bottom_left.gif);
	background-repeat:no-repeat;
	height:6px;*/
}
.rightSideTbl_bottomMiddle{
	/*background-image:url(../images/common_imgs/tblRightSide/bg_bottom.gif);
	background-repeat:repeat-x;*/
}
.rightSideTbl_bottomRight{
	/*background-image:url(../images/common_imgs/tblRightSide/bottom_right.gif);
	background-repeat:no-repeat;*/
}
.rightSideTbl_content{
	/*padding:2px;
	background-color:#f0f1f2;*/
}
/**********************************  */
/* tblDirectoryCategories. These style creates table around directory navigation contest types and categories.  */
.directoryCategories_td{
	
}
.tblDirectoryCategories_topLeft{
	/*background-image:url(../images/common_imgs/tblDirectoryCategories/top_left.gif);
	background-repeat:no-repeat;
	width:3px;
	height:3px;*/
}
.tblDirectoryCategories_topMiddle{
	/*background-image:url(../images/common_imgs/tblDirectoryCategories/bg_top.gif);
	background-repeat:repeat-x;*/
}
.tblDirectoryCategories_topRight{
	/*background-image:url(../images/common_imgs/tblDirectoryCategories/top_right.gif);
	background-repeat:no-repeat;
	width:3px;
	height:3px;*/
}
.tblDirectoryCategories_left{
	/*background-image:url(../images/common_imgs/tblDirectoryCategories/bg_left.gif);
	background-repeat:repeat-y;*/
}
.tblDirectoryCategories_right{
	/*background-image:url(../images/common_imgs/tblDirectoryCategories/bg_right.gif);
	background-repeat:repeat-y;*/
}
.tblDirectoryCategories_bottomLeft{
	/*background-image:url(../images/common_imgs/tblDirectoryCategories/bottom_left.gif);
	background-repeat:no-repeat;
	height:3px;*/
}
.tblDirectoryCategories_bottomMiddle{
	/*background-image:url(../images/common_imgs/tblDirectoryCategories/bg_bottom.gif);
	background-repeat:repeat-x;*/
}
.tblDirectoryCategories_bottomRight{
	/*background-image:url(../images/common_imgs/tblDirectoryCategories/bottom_right.gif);
	background-repeat:no-repeat;*/
}
.tblDirectoryCategories_content{
	/*padding:0px;
	background-color:#f0f1f2;*/
}
/**********************************  */
/*Match, contestant, rounds. Short description for voter table */
.shortDectTbl_topLeft{
	background-image:url(../images/common_imgs/shortDesc_tbl/top_left.gif);
	background-repeat:no-repeat;
	width:6px;
	height:6px;
}
.shortDectTbl_topMiddle{
	background-image:url(../images/common_imgs/shortDesc_tbl/bg_top.gif);
	background-repeat:repeat-x;
}
.shortDectTbl_topRight{
	background-image:url(../images/common_imgs/shortDesc_tbl/top_right.gif);
	background-repeat:no-repeat;
	width:6px;
	height:6px;
}
.shortDectTbl_left{
	background-image:url(../images/common_imgs/shortDesc_tbl/bg_left.gif);
	background-repeat:repeat-y;
}
.shortDectTbl_right{
	background-image:url(../images/common_imgs/shortDesc_tbl/bg_right.gif);
	background-repeat:repeat-y;
}
.shortDectTbl_bottomLeft{
	background-image:url(../images/common_imgs/shortDesc_tbl/bottom_left.gif);
	background-repeat:no-repeat;
	height:6px;
}
.shortDectTbl_bottomMiddle{
	background-image:url(../images/common_imgs/shortDesc_tbl/bg_bottom.gif);
	background-repeat:repeat-x;
}
.shortDectTbl_bottomRight{
	background-image:url(../images/common_imgs/shortDesc_tbl/bottom_right.gif);
	background-repeat:no-repeat;
}
/**********************************  */
/*leftMenuTbl - table around left menu of My Stuff pages */
.myStuffTbl_topLeft{
	background-image:url(../images/common_imgs/tblLeftMenu/top_left.gif);
	background-repeat:no-repeat;
	width:9px;
	height:9px;
}
.myStuffTbl_topMiddle{
	background-image:url(../images/common_imgs/tblLeftMenu/bg_top.gif);
	background-repeat:repeat-x;
}
.myStuffTbl_topRight{
	background-image:url(../images/common_imgs/tblLeftMenu/top_right.gif);
	background-repeat:no-repeat;
	width:9px;
	height:9px;
}
.myStuffTbl_left{
	background-image:url(../images/common_imgs/tblLeftMenu/bg_left.gif);
	background-repeat:repeat-y;
}
.myStuffTbl_right{
	background-image:url(../images/common_imgs/tblLeftMenu/bg_right.gif);
	background-repeat:repeat-y;
}
.myStuffTbl_bottomLeft{
	background-image:url(../images/common_imgs/tblLeftMenu/bottom_left.gif);
	background-repeat:no-repeat;
	height:9px;
}
.myStuffTbl_bottomMiddle{
	background-image:url(../images/common_imgs/tblLeftMenu/bg_bottom.gif);
	background-repeat:repeat-x;
}
.myStuffTbl_bottomRight{
	background-image:url(../images/common_imgs/tblLeftMenu/bottom_right.gif);
	background-repeat:no-repeat;
}
.myStuffTbl_leftNavigationContainer{
	width: 170px;
	vertical-align:top;
	padding-bottom:18px;
	background-color:#1f2737;
	padding-left:3px;
	padding-right:3px;
}

.myStuffTbl_rightContentContainer{
	vertical-align:top;
	padding-bottom:18px;
	background-color:#1f2737;
	padding-left:0px;
	padding-right:0px;
}
.myStuffTbl_middle{
	width:10px;
}
.myStuffTbl_content{
	padding-left:3px;
	padding-right:3px;
	background-color:#2A2A2A;
}
/**********************************  */
/*Match, contestant, rounds. Short description for voter table */
.submitTbl_topLeft{
	background-image:url(../images/common_imgs/submit_tbl/top_left.gif);
	background-repeat:no-repeat;
	width:7px;
	height:7px;
}
.submitTbl_topMiddle{
	background-image:url(../images/common_imgs/submit_tbl/bg_top.gif);
	background-repeat:repeat-x;
}
.submitTbl_topRight{
	background-image:url(../images/common_imgs/submit_tbl/top_right.gif);
	background-repeat:no-repeat;
	width:7px;
	height:7px;
}
.submitTbl_left{
	background-image:url(../images/common_imgs/submit_tbl/bg_left.gif);
	background-repeat:repeat-y;
}
.submit_right{
	background-image:url(../images/common_imgs/submit_tbl/bg_right.gif);
	background-repeat:repeat-y;
}
.submitTbl_bottomLeft{
	background-image:url(../images/common_imgs/submit_tbl/bottom_left.gif);
	background-repeat:no-repeat;
	height:7px;
}
.submitTbl_bottomMiddle{
	background-image:url(../images/common_imgs/submit_tbl/bg_bottom.gif);
	background-repeat:repeat-x;
}
.submitTbl_bottomRight{
	background-image:url(../images/common_imgs/submit_tbl/bottom_right.gif);
	background-repeat:no-repeat;
}
.submitTbl_content{
	background-color:#1f2737;
}
/**********************************  */
/* tblRecorder. These style creates table at temp recorder, bank page. At match, contestant, rounds this is table with contest name.  */
.tblRecorder_topLeft{
	background-image:url(../images/common_imgs/tblTempRec/top_left.png);
	background-repeat:no-repeat;
	width:6px;
	height:6px;
}
.tblRecorder_topMiddle{
	background-image:url(../images/common_imgs/tblTempRec/bg_top.png);
	background-repeat:repeat-x;
}
.tblRecorder_topRight{
	background-image:url(../images/common_imgs/tblTempRec/top_right.png);
	background-repeat:no-repeat;
	width:6px;
	height:6px;
}
.tblRecorder_left{
	background-image:url(../images/common_imgs/tblTempRec/bg_left.png);
	background-repeat:repeat-y;
}
.tblRecorder_right{
	background-image:url(../images/common_imgs/tblTempRec/bg_right.png);
	background-repeat:repeat-y;
}
.tblRecorder_bottomLeft{
	background-image:url(../images/common_imgs/tblTempRec/bottom_left.png);
	background-repeat:no-repeat;
	height:6px;
}
.tblRecorder_bottomMiddle{
	background-image:url(../images/common_imgs/tblTempRec/bg_bottom.png);
	background-repeat:repeat-x;
}
.tblRecorder_bottomRight{
	background-image:url(../images/common_imgs/tblTempRec/bottom_right.png);
	background-repeat:no-repeat;
}
.tblRecorder_leftContent{
	padding:0px;
	background-color:#2b374d;
	vertical-align:top;
}
.tblRecorder_rightContent{
	padding:10px;
	background-color:#2b374d;
	vertical-align:top;
	width:293px;
}
.tblRecorder_middle{
	width:9px;
}
/**********************************  */
/* tblRecorder. These style creates table at temp recorder, bank page. At match, contestant, rounds this is table with contest name.  */
.tblList_top{
	background-image:url(../images/common_imgs/tblList/top.gif);
	background-repeat:no-repeat;
	width:242px;
	height:14px;
}
.tblList_left{
	background-image:url(../images/common_imgs/tblList/bg_left.gif);
	background-repeat:repeat-y;
	width:5px;
}
.tblList_right{
	background-image:url(../images/common_imgs/tblList/bg_right.gif);
	background-repeat:repeat-y;
	width:5px;
}
.tblList_bottom{
	background-image:url(../images/common_imgs/tblList/bottom.gif);
	background-repeat:no-repeat;
	height:11px;
}
.tblList_content{
	background-image:url(../images/common_imgs/tblList/bg_content.gif);
	background-repeat:repeat-y;
	width:232px;
	vertical-align:top;
}
/**********************************  */
/* tblJudge. These style creates table at judge catalog.  */
.tblJudge_topLeft{
	background-image:url(../images/common_imgs/tblJudge/top_left.png);
	background-repeat:no-repeat;
	width:5px;
	height:5px;
}
.tblJudge_topMiddle{
	background-image:url(../images/common_imgs/tblJudge/bg_top.png);
	background-repeat:repeat-x;
}
.tblJudge_topRight{
	background-image:url(../images/common_imgs/tblJudge/top_right.png);
	background-repeat:no-repeat;
	width:5px;
	height:5px;
}
.tblJudge_left{
	background-image:url(../images/common_imgs/tblJudge/bg_left.png);
	background-repeat:repeat-y;
}
.tblJudge_right{
	background-image:url(../images/common_imgs/tblJudge/bg_right.png);
	background-repeat:repeat-y;
}
.tblJudge_bottomLeft{
	background-image:url(../images/common_imgs/tblJudge/bottom_left.png);
	background-repeat:no-repeat;
	height:5px;
}
.tblJudge_bottomMiddle{
	background-image:url(../images/common_imgs/tblJudge/bg_bottom.png);
	background-repeat:repeat-x;
}
.tblJudge_bottomRight{
	background-image:url(../images/common_imgs/tblJudge/bottom_right.png);
	background-repeat:no-repeat;
}
.tblJudge_content{
	background-color:#232c3d;
	padding:12px;
	vertical-align:top;
}
/**********************************  */


a.contest_links:link         {color: #53baff; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:normal; }
a.contest_links:active     {color: #53baff; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:normal; }
a.contest_links:visited      {color: #53baff; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:normal; }
a.contest_links:hover      {color: #FFFFFF;text-decoration: underline;font-family: Arial;font-size:12px;font-weight:normal;background-color: #0099FF;}
.contest_links         {color: #ccc; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; }

.contestName{color: #53BAFF; text-decoration: none; font-family: Arial; font-size:12px; font-weight:bold; padding-left:5px;}
.categoriesTd{
	font-family:Arial;
	font-size:11px;
	color:#ccc;
	font-weight:normal;
	padding-bottom:8px;
	padding-top:8px;
	border-top:1px solid #374561;
	text-align:left;
}
td.contestant_name{
	font-family:Arial;
	font-size:20px;
	color:#E7C258;
	font-weight:bold;
	padding-left:6px;
	height:41px;
	vertical-align:middle;
}
a.contestant_name:link         	{color: #E7C258; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:bold; padding:0px;}
a.contestant_name:active     	{color: #E7C258; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:bold; padding:0px;}
a.contestant_name:visited     	{color: #E7C258; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:bold; padding:0px;}
a.contestant_name:hover      	{color: #fff; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:bold; padding:0px;}

.contestant_address{
	padding-left:5px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#fff;
}
.contestant_address_winners{
	padding-left:0px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#90ad4d;
}

.detailedContestInfo{
	font-family:Arial;
	font-size:11px;
	color:#949494;
	font-weight:normal;
	padding-right:5px;
}
.detailedCinfo_paddingMinus{
}
.detailedCinfo_paddingPlus{
	padding-right:5px;
}


td.login_area{
	padding-left:18px; 
	padding-right:18px; 
	height:42px;
	valign:middle;
	background-image: url(../../../images/point_details/bg_login.jpg);
}
.boxtopleft {
	background-image: url(../../../images/box/directory/bg_left.gif);
	background-repeat:repeat-y;
	background-position: top;
	text-align: left;
	vertical-align:top;
	width:18px;
}
.view2 {font-family:Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px;}
.boxtop {
	background-image: url(../../../images/box/top_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
}
.boxtopright {
	background-image: url(../../../images/box/directory/bg_right.gif);
	background-repeat:repeat-y;
	background-position: top;
	text-align: left;
	vertical-align:top;
	width:18px;
}
.bgleft {
	background-image: url(../../../images/box/directory/bg_left.gif);
	background-repeat:repeat-y;
	background-position: top;
	text-align: left;
	vertical-align:top;
	width:18px;
}
.bgright {
	background-image: url(../../../images/box/directory/bg_left.gif);
	background-repeat:repeat-y;
	background-position: top;
	text-align: left;
	vertical-align:top;
	width:18px;
}
.bgleftbottom {
	background-image: url(../../../images/box/directory/bg_left.gif);
	background-repeat:repeat-y;
	background-position: top;
	text-align: bottom;
	vertical-align:bottom;
	width:18px;
}
.bgrightbottom {
	background-image: url(../../../images/box/directory/bg_right.gif);
	background-repeat:repeat-y;
	background-position: top;
	text-align: bottom;
	vertical-align:bottom;
	width:18px;
}
.bgright {
	background-image: url(../../../images/box/directory/bg_right.gif);
	background-repeat:repeat-y;
	background-position: top;
	text-align: left;
	vertical-align:top;
	width:18px;
}
.boxborder {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #51070C;
	border-left-color: #51070C;
}
.boxHeaderCategories{
	padding-left:5px;
	padding-right:5px;
}
.shareThis_td{
	width:1px;
	text-align:right;
}
.boxborder2 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #bb001d;
	border-right-color: #bb001d;
}
.boxbot {
	background-image: url(../../../images/box/bot_left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.boxbot-tile {
	background-image: url(../../../images/box/bot_tile.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.menucontainer {
	float: left;
	height: 42px;
	width: 355px;
	position: relative;
}

.home {
	background-image: url(../../../images/menu/home_off.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 133px;
	top:0;
	position: absolute;
	left: 0px;
}
.home .a{
	background-image: url(../../../images/menu/home_off.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 133px;
	top:0;
	position: absolute;
	left: 0px;
}
.home .a:hover{
	background-image: url(../../../images/menu/home_on.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 133px;
	top:0;
	position: absolute;
	left: 0px;
}
.vote {
	background-image: url(../../../images/menu/vote_off.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 129px;
	top:0;
	position: absolute;
	left: 107px;
}
.vote .a{
	background-image: url(../../../images/menu/vote_off.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 129px;
	position: absolute;
}
.vote .a:hover{
	background-image: url(../../../images/menu/vote_on.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 129px;
}

.register {
	background-image: url(../../../images/menu/register_off.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 132px;
	position: absolute;
	top: 0px;
	left: 207px;
}
.register .a{
	background-image: url(../../../images/menu/register_off.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 132px;
	position: absolute;
}
.register .a:hover{
	background-image: url(../../../images/menu/register_on.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 132px;
}
.boxbordercontent {
	border: 1px solid #bb001d;
	background-color:#7c090c;
}

.content{
	/*padding-left:18px;
	padding-right:18px;*/
	height:auto; /* */
	vertical-align:top;
	padding-top:10px;
	padding-bottom:0px;
}
.addThis_td{
	padding-right:18px;
	text-align:right;
	background-image:url(../images/header/topRight.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
td.content_directory{
	background-image:url(../../../images/point_details/bg_content.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.border {
	border:2px solid #e4eaec;
}

.subcategories_right{
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
}

/*.subcategories_left a{
	color:#3e608b;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	font-family: Arial, Helvetica, sans-serif;
}
.subcategories_left a:hover{
	color:#ed5b22;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}*/
.dollartitle{
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	padding-left:2px;
	font-family: Arial, Helvetica, sans-serif;
}
.user {
	font-size:11px;
	font-weight:bold;
	color:#ed5b22;
	font-family: Arial, Helvetica, sans-serif;
}
.user a{
	font-size:11px;
	color:#ed5b22;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.user a:hover{
	font-size:11px;
	font-weight:bold;
	color:#3e608b;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.categories{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	width: 150px;
}
.withdraw{
	font:Arial, Helvetica, sans-serif;
	color:#3e608b;
	font-size:14px;
	font-weight:normal;
	padding-left:2px;
}
.accordionstatic {
	margin-bottom: 4px;
}
.today {
	background-image: url(../../../images/box/today.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 82px;
}
.titletext {
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.thismonth {
	background-image: url(../../../images/box/this_month.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 113px;
}
.alltime {
	background-image: url(../../../images/box/all_time.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 99px;
}
.date{
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	font-family: Arial, Helvetica, sans-serif;
}
table.titlepad {
	padding-left:15px;
	text-align: left;
}
table.titlepad td{
	text-align: left;
}
.main_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
.point-box-brder {
	border: 1px solid #bb001d;
}
.LoginFieldSearch {
	background-color: #ebf1f7;
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width:110px;
	padding:2px;
	border: 1px solid #c2c7cc;
}
.SearchField {
	font-weight:normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width:175px;
	height:17px;
	color: #333333;
	background-color:#cccccc;
	border: 1px solid #000000;
}
.loginTexts{
	color: #fff;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.loginPass{
	color: #ff1e26;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-right:5px;
}
.forgot_pass         {	color: #999; text-decoration: none; font-family: Arial; font-size:10px; font-weight:normal;}
.forgot_pass:link    {	color: #999; text-decoration: underline; font-family: Arial; font-size:10px; font-weight:normal;}
.forgot_pass:active  {	color: #999; text-decoration: underline; font-family: Arial; font-size:10px; font-weight:normal;}
.forgot_pass:visited {	color: #999; text-decoration: underline; font-family: Arial; font-size:10px; font-weight:normal;}
.forgot_pass:hover   {
	color: #de5303;
	text-decoration: underline;
	font-family: Arial;
	font-size:10px;
	font-weight:normal;
}
.bg_login{
	background-image:url(../../../contest_main.asp_files/images/bgLogin.jpg);
	background-repeat:no-repeat;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:8px;
}
.login_td{
	padding-left:26px;
}
.contest_round{
	color:#607278;
	font-size:9px;
	font-weight:normal;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
}


.polls_links:link         		{color: #0099ff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:2px;}
.polls_links:active     		{color: #0099ff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:2px;}
.polls_links:visited      		{color: #0099ff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:2px;}
.polls_links:hover      		{color: #0099ff; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:normal; padding:2px;}
.polls_active         			{color: #fff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:bold; padding:2px; background-color:#0099ff; }

.prediction_links:link         	{color: #0099ff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:2px;}
.prediction_links:active     	{color: #0099ff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:2px;}
.prediction_links:visited      	{color: #0099ff; text-decoration:none ; font-family: Arial; font-size:12px; font-weight:normal; padding:2px;}
.prediction_links:hover      	{color: #0099ff; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:normal; padding:2px;}
.prediction_active				{color: #fff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:bold; padding:2px; background-color:#0099ff;}

.competition_links:link         {color: #0099ff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:2px;}
.competition_links:active    	{color: #0099ff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:2px;}
.competition_links:visited      {color: #0099ff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:2px;}
.competition_links:hover      	{color: #0099ff; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:normal; padding:2px;}
.competition_active      		{color: #fff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:bold; padding:2px; background-color:#0099ff;}

.all_links:link         		{color: #0099ff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:2px;}
.all_links:active     			{color: #0099ff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:2px;}
.all_links:visited     	 		{color: #0099ff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:2px;}
.all_links:hover      			{color: #0099ff; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:normal; padding:2px;}
.all_active      				{color: #fff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:bold; padding:2px; background-color:#0099ff;}

.pages_div{
	width:auto;
	height:33px;
	text-align:left;
	padding-left:5px;	
}
table.pagination_tbl{
	width:auto;
	margin-left:10px;
}
.first_page{width:1px;}
.prev_page{width:1px;}

.pages{
	color:#5d5d5d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1px;
	font-weight:normal;
	text-align:center;
	padding:10px 5px 10px 5px;
}
.pages a{
	margin:0px;
	padding:0px;
}
.next_page{width:1px;}
.last_page{width:1px;}

.result_pages{
	font-size:11px;
	color:#909090;
	font-weight:bold;
	font-family: Arial;
}
.pages_active         {font-size:12px; font-weight:bold; color:#fff; text-decoration:none; padding:5px; background:#213950; border:1px solid #e7c247; margin-right:3px; cursor:pointer;}

a.pages_links:link 		{font-size:12px; color:#53baff; text-decoration:none; padding:3px 2px; background:#213950; border:1px solid #000; margin-right:1px;}
a.pages_links:visited 	{font-size:12px; color:#53baff; text-decoration:none; padding:3px 2px; background:#213950; border:1px solid #000; margin-right:1px;}
a.pages_links:hover 	{font-size:12px; color:#fff; text-decoration:underline; padding:3px 2px; background:#213950; border:1px solid #000; margin-right:1px; background:#192b3c;}
a.pages_links:active 	{font-size:12px; color:#53baff; text-decoration:none; padding:3px 2px; background:#213950; border:1px solid #000; margin-right:1px;}

.footer{
	padding-left:18px;
	padding-right:18px;
	font-family:Arial;
	color:#b4191d;
	font-size:11px;
	background-image:url(../../../images/footer_bg.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}

.official_time{
	font-family:Arial;
	color: #de5303;
	font-size: 11px;
	padding-right:2px;
}

.titledots {
	background-image: url(../../../images/stuff/title_dots.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.post {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.posttile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.picborder {
	border: 2px solid #ff1c1c;
}
.picborder2 {
	border: 1px solid #ff1c1c;
}

.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.maintext a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.maintext a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff1c1c;
}
.daily {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF
}
.win {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.entries-left-bg {
	background-color: #800013;
	background-image: url(../../../images/stuff/entries_title_left_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.entry-border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #800013;
	border-left-color: #800013;
}
.pic {
	margin-bottom: 10px;
}
.myentries-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
table.bank_field_names22 {
	font-size:11px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
}

table.bank_field_names td{
	padding-left:2px;
	border:0px;
	height:0px;
}
.areatext {
	height: 170px;
	width: 610px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 5px;
}
.areatext2 {
	height: 170px;
	width: 398px;
	border: 1px solid #ff1c1c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 5px;
}

.usetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
}
.usetitle a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.usetitle a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ff1c1c;
	text-decoration: underline;
}
.popup-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #eb4200;
}
.popfield {
	height: 160px;
	width: 541px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #122B57;
}
.resultstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.searchborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3C0000;
}
.roundtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 20px;
}
.borderthumb {
	border: 1px solid #E54D0C;
}
.view {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	margin-left: 5px;
}
.view a{
	font-family:Arial;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline;
}
.view a:hover{
	font-family:Arial;
	color: #ff1c1c;
	font-size: 12px;
	text-decoration: underline;
}
.register_fields{
	font-family:Arial;
	color:#ccc;
	font-size:12px;
	padding-left:0px;
	height:25px; /* 	font-family:Arial;	color:black;	font-size:12px;	padding-left:17px;*/
}
.FriendField{
	background-color: #a1afbe;
	color: #000;
	font-size: 11px;
	font-family: Arial;
	width:150px;
	height:18px;
	padding:2px;
	border:1px solid black;
	
}


.black_text11{
	font-family:Arial;
	color:#CCCCCC;
	font-size:11px;
	padding-left:0px;
	text-decoration: none;
}
.black_text11 a{
	font-family:Arial;
	color:#00CCFF;
	font-size:11px;
	padding-left:0px;
	text-decoration: underline;
}
.black_text11 a:hover{
	font-family:Arial;
	color: #00CCFF;
	font-size:11px;
	padding-left:0px;
	text-decoration: none;
}
.poptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.submtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.match_content{
	padding-left:18px;
	padding-right:18px;
	background-image:url(../../../images/point_details/bg_content.jpg);
	background-repeat:no-repeat;
	background-position:top;		
}
td.match_content{

}

/*.contest_name{
	padding-left:14px;
	color:white;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
}*/
.contestant_slogan{
	padding-left:14px;
	color:#000000;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}
.finished_link:link         {color: #140c0d; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal;}
.finished_link:active     {color: #140c0d; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal;}
.finished_link:visited      {color: #140c0d; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal;}
.finished_link:hover      {color: #140c0d; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:normal;}

.finished_end		{color: #000; text-decoration: none; font-family: Arial; font-size:10px; font-weight:normal; padding:4px; padding-bottom:24px;}

.current_link:link         {color: #FFFFFF; text-decoration: none; font-family: Arial; font-size:12px; font-weight:bold;}
.current_link:active     {color: #FFFFFF; text-decoration: none; font-family: Arial; font-size:12px; font-weight:bold;}
.current_link:visited      {color: #FFFFFF; text-decoration: none; font-family: Arial; font-size:12px; font-weight:bold;}
.current_link:hover      {color: #FFFFFF; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:bold;}

.current_end		{color: #FFFFFF; text-decoration: none; font-family: Arial; font-size:10px; font-weight:normal; padding:4px; padding-bottom:24px;}
.future_end			{color: #000; text-decoration: none; font-family: Arial; font-size:10px; font-weight:normal; padding:4px; padding-bottom:24px;}

.future_match         {color: #4d0006; text-decoration: none; font-family: Arial; font-size:12px; font-weight:bold;}


.contentleftBgColor{
	padding-left:0px;
	padding-right:0px;
}
.uploadPopupPadding{

}
.contentleftBgColorBlack{
	background-color:#000;
	padding-top:12px;
	padding-bottom:12px;
	color:#ff1e26;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
}
.lightRed12{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#d64747;
}
#member_message{
	padding:7px;
	background-color:#000;
	color:#ff0000;
	font-weight:bold;
	font-family:Arial;
	text-align:left;
	font-size:16px;
}
#successMsg{
	padding:5px;
	background-color:#000;
	border:1px solid #374561;
	color:#47b405;
	font-weight:bold;
	font-family:Arial;
	text-align:left;
	font-size:12px;
}
#successMsg A:link{
	color:#33b41e;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
}
#successMsg A:hover{
	color:#fff;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
}
#successMsg A:visited{
	color:#33b41e;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
}
#successMsg A:active{
	color:#33b41e;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
}
#errorMsg{
	padding:5px;
	background-color:#000;
	border:1px solid #ff0000;
	color:#ff0000;
	font-weight:bold;
	font-family:Arial;
	text-align:left;
	font-size:12px;
}
#errorMsg a:link{
	color:#b4191d;
	font-weight:bold;
	font-family:Arial;
	text-align:left;
	font-size:12px;
}
#errorMsg a:hover{
	color:#fff;
	font-weight:bold;
	font-family:Arial;
	text-align:left;
	font-size:12px;
}
#errorMsg a:visited{
	color:#b4191d;
	font-weight:bold;
	font-family:Arial;
	text-align:left;
	font-size:12px;
}
#errorMsg a:active{
	color:#b4191d;
	font-weight:bold;
	font-family:Arial;
	text-align:left;
	font-size:12px;
}
.success{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#d64747;
	background-color:#000000;
	padding:5px;
}
.Hidden
{
    DISPLAY: none;
    VISIBILITY: hidden
}
.UnHidden
{
    VISIBILITY: visible
}
#plugin{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
}
#plugin a:link{ font-family:Arial; font-size:12px; font-weight:bold; color:#fff; text-decoration:underline;}
#plugin a:active{ font-family:Arial; font-size:12px; font-weight:bold; color:#fff; text-decoration:underline;}
#plugin a:visited{ font-family:Arial; font-size:12px; font-weight:bold; color:#fff; text-decoration:underline;}
#plugin a:hover{ font-family:Arial; font-size:12px; font-weight:bold; color:#ff0000; text-decoration:underline;}

.contestID{
	font-family:Arial;
	font-size:9px;
	font-weight:normal;
	color:#757575;
}
.termUse_a:link         {color: #fff; text-decoration: underline; font-family: Arial; font-size:11px; font-weight:bold;}
.termUse_a:active     {color: #fff; text-decoration: underline; font-family: Arial; font-size:11px; font-weight:bold;}
.termUse_a:visited      {color: #fff; text-decoration: underline; font-family: Arial; font-size:11px; font-weight:bold;}
.termUse_a:hover      {color: #52c0f1; text-decoration: underline; font-family: Arial; font-size:11px; font-weight:bold;}
.regularDropDown{
	background-color: #cccccc;
	color: #000;
	font-size: 11px;
	font-family: Arial;
	width:150px;
	height:18px;
	padding:2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.interestsTd{
	height:25px;
	color:#53BAFF;
	font-weight:normal;
	font-family:Arial;
	font-size:12px;
}
.judgeFromTo{
	color:#53baff;
	font-weight:normal;
	font-family:Arial;
	font-size:12px;
	height:28px;
	width:160px;
	padding:5px;
}
.judge_categories_heading{
	color:#53baff;
	font-weight:normal;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	height:28px;
	padding:5px;
	width:260px;
}
.judge_subcategories_heading{
	color:#53baff;
	font-weight:normal;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	height:28px;
	padding:5px;
}
.judge_categories{
	color:#53baff;
	font-weight:normal;
	font-family:Arial;
	font-size:12px;
	height:28px;
	padding:5px;
	width:250px;
}
.judgeTblFromTo td{
	padding:3px;
}
.judgeMainText{
	color:#fff;
	font-weight:normal;
	font-family:Arial;
	font-size:12px;
	height:28px;
}
.enterMsgSubmit{
	color:#aca28b;
	font-weight:normal;
	font-family:Arial;
	font-size:11px;
	height:25px;
	vertical-align:middle;
	padding-top:3px;
	padding-bottom:3px;
}
.judgeEnlargePhoto{
	color:#837f55;
	font-weight:normal;
	font-family:Arial;
	font-size:11px;
	height:25px;
	vertical-align:middle;
}
.judgeAsterisk{
	color:red;
	font-weight:normal;
	font-family:Arial;
	font-size:11px;
}
.personalInfo_td{
	height:25px;
	color:#53BAFF;
	font-weight:normal;
	font-family:Arial;
	font-size:12px;
}
.message_field {
	height: 133px;
	width: 405px;
	background-color:#a1afbe;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	padding:3px;
	border:1px solid black;

}
.judgeOnePixelLine{
	border-bottom:1px dotted #374561;
	font-size: 1px;
}
.votePerc{
	font-family:Arial;
	font-size:12px;
	color:#E5C357;
	font-weight:normal;
}
.percentageStyle{
	font-family:Arial;
	color:#e5c357;
	font-size:16px;
	font-weight:bold;
}
.contestDescription{
	font-family:Arial;
	font-size:12px;
	color:#eabe53;
	font-weight:bold;
	padding:7px 7px 7px 0px;
}
.detailedDecriptionCn{
	font-size: 12px;
	color: #9ACFE7;
	font-weight:normal;
	vertical-align:top;
	padding-right:0px;
}
div.detailedDecriptionCn_div{
	width:100%;
	height:187px;
	overflow:auto;	
	border-top:1px solid #000;
	background-repeat:repeat-x;
	background-position:top;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}
.contest_photo_td{
	padding-right:10px;
	vertical-align:top;
	width:1px;
}
.shareThisTd{
	padding-top:10px;
	padding-bottom:5px;
	text-align:right;
	border-top:1px dotted #64634d;
}
.castAllVotesTd{
	padding-top:10px;
	padding-bottom:5px;
	text-align:left;
	border-top:1px dotted #64634d;
}
/*This is toolTip which appears when rollOver Vote btn*/
#toolTip{
	background-color:#e7c258; 
	border:1px solid #000;
	padding:5px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}
.toolTip_ShortDecription{
	padding:0px;
	width:300px;
	height:370px;
	position:absolute;
}
#toolTip_innerDiv{
	background-color:#1f2636; 
	border: solid #374560 1px;
	padding:0px;
	color:#000000;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space:nowrap;
	width:300px;
	height:370px;
	position:absolute;
}
.sort_td{
	padding-left:3px;
	vertical-align:middle;
	color:#0099ff;
	font-size:11px;
}
.category{
	color:#0099ff;
	font-size:11px;
}
#vote_submenu_div{
	width:190px;
	text-align:left;
	vertical-align:top;
}
#vote_submenu_div_wrapper{
	background-color:#fff;
	border:1px solid #036bb2;
	padding:5px;
	text-align:left;
}
.vote_submenu_link_div{
	padding:5px 0px;
	border-bottom:1px dotted #0099FF;

}

#share_div{
	height:165px;
	text-align:left;
	vertical-align:top;
}
#share_div1{
	height:165px;
	text-align:left;
	vertical-align:top;
}
#share_div_wrapper1{
	background-color:#fff;
	border:1px solid #036bb2;
	padding:10px;
	text-align:left;
}
#share_div_wrapper{
	background-color:#fff;
	border:1px solid #036bb2;
	padding:10px;
	text-align:left;
}
a.share_link:link	{ color:#000000; text-decoration:none; font-size:12px;	font-family:Arial;}
a.share_link:active	{ color:#000000; text-decoration:none; font-size:12px;	font-family:Arial;}
a.share_link:visited	{ color:#000000; text-decoration:none; font-size:12px;	font-family:Arial;}
a.share_link:hover	{ color:#000000; text-decoration:underline; font-size:12px;	font-family:Arial;}

.ShareThis{
	padding-left:28px;
	background-repeat:no-repeat;
	background-position:left center;
	text-align:left;
	padding-top:2px;
	margin-bottom:5px;
	white-space:nowrap;
}

.tooltip_old{
	visibility:hidden;
	position:absolute;
	left:0px;
	top:0px;
	background-color:#035e92; 
	border: solid #000 2px;
	padding:5px;
	color:#fff;
	font-size:14px;
	font-family:arial;
}
#tooltip{
	visibility:hidden;
	position:absolute;
	left:0px;
	top:0px;
	background-color:#e7c258; 
	border:1px solid #000;
	padding:5px;
	font-size:12px;
	font-family:Arial;
	color:#000;
	z-index:35003;
}



.pointsTableHeader{
	background-color:#283448;
	height:30px;
	padding:5px;
	color: #fff; 
	font-family: Arial; 
	font-size:12px; 
	font-weight:normal;
	vertical-align:middle;
}
.pointsTableHeader td{
	padding-right:3px;
	background-color:#283448;
	color: #fff; 
	font-family: Arial; 
	font-size:12px; 
	font-weight:normal;
	vertical-align:middle;
}
.pointsTableHeader_link:link         {color: #fff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:0px;}
.pointsTableHeader_link:active     {color: #fff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:0px;}
.pointsTableHeader_link:visited      {color: #fff; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:0px;}
.pointsTableHeader_link:hover      {color: #59b3ca; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:normal; padding:0px;}
.poitnsRowMain{
	background-color:#384965;
	color: #fbc44f; 
	font-family: Arial; 
	font-size:12px; 
	font-weight:bold;
	padding:5px;
	border-bottom:1px solid #000000;
}
.poitnsRow{
	background-color:#70080c;
	border-bottom:1px solid #51070c;
	color: #fff; 
	font-family: Arial; 
	font-size:12px; 
	font-weight:normal;
	padding:5px;
}
.SmallWhite{
	font-family:Arial;
	color:black;
	font-size:12px;
	font-weight:bold;
	padding:4px;
	border:1px solid #A7A581;
}
.videoDiv{
	width:449px;
	height:279px;
	vertical-align:middle;
	background-color:#333333;
}
.attach_type_link:link		{ color:#cccccc; text-decoration:none; font-size:12px;	font-family:Arial; padding:7px 17px 7px 17px;}
.attach_type_link:active	{ color:#cccccc; text-decoration:none; font-size:12px;	font-family:Arial; padding:7px 17px 7px 17px;}
.attach_type_link:visited	{ color:#cccccc; text-decoration:none; font-size:12px;	font-family:Arial; padding:7px 17px 7px 17px;}
.attach_type_link:hover		{ color:#cccccc; text-decoration:underline; font-size:12px;	font-family:Arial; padding:7px 17px 7px 17px;}

.attach_upload_active_link			{ }
.attach_upload_active_link	span	{}


.attach_upload2_active_link		{ }
.attach_upload2_active_link	span	{}

.attach_fromlist_active_link			{ }
.attach_fromlist_active_link	span	{}

.upload_title {
	font-family:Arial;
	color:#e7c258;
	font-size:15px;
	font-weight:bold;
	padding-left:13px;
	padding-bottom:20px;
	vertical-align:middle;
}
.browse {
	font-family:Arial;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	padding:2px 0 2px 13px;
	vertical-align:top;
}
.mysong {
	color:#9acfe7;
	font-size:12px;
	vertical-align:middle;
}
h1 {
	font-family:Arial;
	color:#53BAFF;
	font-size:15px;
	font-weight:bold;
}
/********************************** Start Multi tab */
.bottom_row_td{
	height:8px;
	background-color:#025bb5;
	border-left:1px solid #02324e;
	font-size:1px;
}
.left_opened{
	background-image:url(../images/common_imgs/mutliTab/left_opened.gif);
	background-repeat:no-repeat;
	width:6px;
	height:23px;
}
.bg_opened{
	background-image:url(../images/common_imgs/mutliTab/bg_opened.gif);
	background-repeat:repeat-x;
	height:23px;
	padding-left:4px;
}
.right_opened{
	background-image:url(../images/common_imgs/mutliTab/right_opened.gif);
	background-repeat:no-repeat;
	width:36px;
	height:23px;
}
.mutlitab_link_opened:link      {color: #fff; text-decoration: none; font-family: Arial; font-size:13px; font-weight:bold; padding:0px; background-image:url(../images/common_imgs/mutliTab/arrow_link_opened.gif); background-repeat:no-repeat; background-position:left center; padding-left:14px;}
.mutlitab_link_opened:active    {color: #fff; text-decoration: none; font-family: Arial; font-size:13px; font-weight:bold; padding:0px; background-image:url(../images/common_imgs/mutliTab/arrow_link_opened.gif); background-repeat:no-repeat; background-position:left center; padding-left:14px;}
.mutlitab_link_opened:visited   {color: #fff; text-decoration: none; font-family: Arial; font-size:13px; font-weight:bold; padding:0px; background-image:url(../images/common_imgs/mutliTab/arrow_link_opened.gif); background-repeat:no-repeat; background-position:left center; padding-left:14px;}
.mutlitab_link_opened:hover     {color: #fff; text-decoration: underline; font-family: Arial; font-size:13px; font-weight:bold; padding:0px; background-image:url(../images/common_imgs/mutliTab/arrow_link_opened.gif); background-repeat:no-repeat; background-position:left center; padding-left:14px;}


.left_closed{
	background-image:url(../images/common_imgs/mutliTab/left_closed.gif);
	background-repeat:no-repeat;
	width:6px;
	height:23px;
}
.bg_closed{
	background-image:url(../images/common_imgs/mutliTab/bg_closed.gif);
	background-repeat:repeat-x;
	height:23px;
	padding-left:8px;
}
.right_closed{
	background-image:url(../images/common_imgs/mutliTab/right_closed.gif);
	background-repeat:no-repeat;
	width:36px;
	height:23px;
}
.mutlitab_link_closed:link      {color: #b3cfea; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:0px;}
.mutlitab_link_closed:active    {color: #b3cfea; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:0px;}
.mutlitab_link_closed:visited   {color: #b3cfea; text-decoration: none; font-family: Arial; font-size:12px; font-weight:normal; padding:0px;}
.mutlitab_link_closed:hover     {color: #b3cfea; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:normal; padding:0px;}

.tabs_container{
	text-align:left;
}
/**********************************  */

.page_title
{
	font-family:Arial;
	color:#0099FF;
	font-size:17px;
	font-weight:bold;
	padding:5px 0px 5px 0px;
}

.contest_rules{
	background-color:#2a2a2a;
	padding:15px;
	font-family:Arial;
	color:#0099ff;
	font-size:15px;
	font-weight:bold;
}
.whatsnew_td{
	padding:5px 0px 7px 0px;
	font-family:Arial;
	color:#0099ff;
	font-size:14px;
	font-weight:bold;
}
.water_cooler_article_message{
	padding:0px 0px 0px 0px;
	font-family:Arial;
	color:#CCC;
	/*color:#a4b8e0;*/
	font-size:11px;
	font-weight:normal;
}
.article_title_td{
	padding:5px 9px 5px 9px;
	font-family:Arial;
	color:#E7C258;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px dotted #374561;
}
.article_td{
	padding:9px;
	background-color:#1F2737;
	border-bottom:1px solid black;
}
.lineDivider{
	height:5px;
	border-top:1px dotted #374561;
}
.photo_brdr{
	border:1px solid #e1bd56;
}
table.DrawSmallTabHead{
	background-color:#1F2636;
	border:1px solid #374560;
	padding:5px;
}
.accounting_date{
	font-family:Arial;
	color:#0099FF;
	font-size:12px;
	padding:5px;
	text-align:right;
	vertical-align:top;
	background-color:#1d2433;
	border-bottom:1px solid #171d29;
}
HR {
	background-color:#000;
	height:1px;
	border:none;
}
.accounting_lastdate{
	font-family:Arial;
	color:#0099FF;
	font-size:12px;
	padding:5px;
	text-align:right;
	vertical-align:top;
}
.judgeCatalogTbl_Grey{
	background-color:#CCCCCC;
}
.judgeCatalogTbl_Red{
	background-color:red;
}

A.other_entry_name:link         	{color: #e7c258; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:normal;}
A.other_entry_name:active     		{color: #e7c258; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:normal;}
A.other_entry_name:visited      	{color: #e7c258; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:normal; }
A.other_entry_name:hover      		{color: #fff; text-decoration: underline; font-family: Arial; font-size:12px; font-weight:normal;}

.faqTitle
{color: #ffffff; font-family: Arial; font-size:15px; font-weight:bold;}
.black_overlay{
		display: none;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 1900px;
		background-color: #1a222f;
		z-index:3002;
		-moz-opacity: 0.8;		
		opacity:0.8;
		filter: alpha(opacity=40);		
	}