﻿body { background: #71BAE3; margin: 0px; font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
 font-size: 12px; color: #444444; line-height: 17px; }
div#all { width: 930px; margin: auto; }
h1 { padding: 0px; margin: 0px; font-size: 16px; }
input { font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif; }
textarea { font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif; }
div.logo { float: left; padding-left: 5px; padding-top: 7px; line-height: 20px; }
div.logo a { color: #444444; }
div.dc_top { background: url(../images/dc_top.png) no-repeat; width: 689px; height: 12px; }
div.dc_center { background: url(../images/dc_center.png) repeat-y; width: 669px; height: auto; padding-left: 10px; padding-right: 10px; }
div.dc_bottom { background: url(../images/dc_bottom.png) no-repeat; width: 689px; height: 12px; margin-bottom: 4px; }

div.rbt { background: url(../images/rbt.png) no-repeat; width: 237px; height: 13px; }
div.rbc { background: url(../images/rbc.png) repeat-y; width: 217px; height: auto; padding-left: 10px; padding-right: 10px; }
div.rbb { background: url(../images/rbb.png) no-repeat; width: 237px; height: 14px; margin-bottom: 4px; }

div.title { float: left; font-size: 14px; padding-left: 5px; color: #528691; font-weight: bold; }
div.title_arguement { float: left; font-size: 20px; padding-left: 5px; color: #528691; font-weight: bold; }
div.title_desc { float: left; font-size: 13px; padding-left: 5px; color: #000000; font-weight: normal; }
div.title_desc a { font-size: 13px; color: #000000; text-decoration: none; margin-left: 10px; margin-right: 10px; }
div.title_desc a:hover { font-size: 13px; color: #000000; text-decoration: underline; }
div.title_topics { float: left; font-size: 14px; padding-left: 5px; color: #528691; font-weight: normal; }
div.title a { color: #528691; text-decoration: none; }

div.title2 { float: left; font-size: 13px; padding-left: 0px; color: #000000; }
div.title2 a { color: #000000; text-decoration: none; }
div.dc_center2 { background: url(../images/dc_center.png) repeat-y; width: 185px; height: auto; }

div.title-2 { float: left; font-size: 16px; padding-left: 5px; color: #528691; font-weight: bold; }
div.title-2 a { color: #528691; text-decoration: none; }

div.title-reg { float: left; font-family: arial; font-size: 20px; padding-left: 5px; color: #000000; font-weight: bold; }
div.title-reg a { color: #000000; text-decoration: underline; }

input.login_input { padding: 2px; height: 17px; width: 120px; border: solid 1px #69baca; color: #444444; }
select.login_input { padding: 1px; height: 22px; width: 120px; border: solid 1px #69baca; color: #444444; }
textarea.textarea { padding: 3px; height: 150px; width: 630px; border: solid 1px #69baca; color: #444444; font-size: 12px; font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif; }
input.button { font-size: 13px; font-weight: bold; }
input.submit { font-size: 13px; font-weight: bold; }

div.menu_left { background: url(../images/menu_left.png) no-repeat; width: 11px; height: 39px; float: left; }
div.menu_right { background: url(../images/menu_right.png) no-repeat; width: 12px; height: 39px; float: left; }
div.menu { float: left; color: #FFFFFF; background: url(../images/menu_center.png) repeat-x; width: 905px; height: 29px; padding-top: 10px; text-align: center; font-size: 13px; margin: auto; margin-bottom: 5px; }
div.menu a { font-size: 13px; color: #FFFFFF; text-decoration: none; margin-left: 10px; margin-right: 10px; }
div.menu a:hover { font-size: 13px; color: #FFFFFF; text-decoration: underline; }

.date { float: left; font-size: 9px; padding-left: 3px; padding-top: 1px; color: #444444; }

div.pro { background: url(../images/pro.png) no-repeat; width: 23px; height: 16px; }
div.against { background: url(../images/against.png) no-repeat; width: 23px; height: 15px; }

.watch_bg{ background:url(../images/watch2.png) no-repeat; width:225px; height:60px; float:left; padding: 12px 0 0 0px; font-size:12px; color:#ffffff;}

.argument_link a { font color: #000000; }

.style90y {
	font-family: Arial;
	font-size: medium;
}
.style91y {
	color: #3399FF;
}

.stylea2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-image: url('../images/dotted.gif');
}

.loginbox12 {
	background:#FFFFFF url(../images/username1.png) no-repeat 4px 4px;
	padding:4px 4px 4px 32px;
	border:1px solid #CCCCCC;
	width:150px;
	height:18px;
	font-family: Georgia, Times New Roman, Times, serif;
}

.passwordbox12 {
	background:#FFFFFF url(../images/password12.png) no-repeat 4px 4px;
	padding:4px 4px 4px 32px;
	border:1px solid #CCCCCC;
	width:150px;
	height:18px;
}

.searchbox1 {
	background:#FFFFFF url(../images/search.png) no-repeat 4px 4px;
	padding:4px 4px 4px 22px;
	border:1px solid #CCCCCC;
	width:230px;
	height:18px;
}

#searchButton
 {
 background: url('../images/go-button.png') no-repeat center bottom;
 border: 0 none;
 width: 34px;
 height: 28px;
 margin-left: -1px;
 padding-top: 20px;
 text-indent: -1000px;
 cursor: pointer;
 position: absolute;
 }

#loginButton
 {
 background: url('../images/login.png') no-repeat center bottom;
 border: 0 none;
 width: 150px;
 height: 30px;
 margin-left: -1px;
 padding-top: 20px;
 text-indent: -1000px;
 cursor: pointer;
 position: absolute;
 }

#registerButton
 {
 background: url('../images/register.jpg') no-repeat;
 border: 0 none;
 width: 200px;
 height: 73px;
 text-indent: -1000px;
 cursor: pointer;
 position: absolute;
 }

#login2Button
 {
 background: url('../images/login.jpg') no-repeat;
 border: 0 none;
 width: 200px;
 height: 60px;
 text-indent: -1000px;
 cursor: pointer;
 position: absolute;
 }

#continueButton
 {
 background: url('../images/continue.png') no-repeat;
 border: 0 none;
 width: 120px;
 height: 34px;
 text-indent: -1000px;
 cursor: pointer;
 position: absolute;
 }

#submit1Button
 {
 background: url('../images/submit1.png') no-repeat;
 border: 0 none;
 width: 120px;
 height: 34px;
 text-indent: -1000px;
 cursor: pointer;
 position: absolute;
 }

.dotted-line
{
background: url('../images/dotted.gif');
}



/********* Idebate START *********/




.idebate-box-1{
	overflow:hidden;
	padding:0 0 12px 0;
	margin:0;
	width:234px;
	float:left;
	background:url(../images/idebate-box1-bot-bg.png) no-repeat bottom;
	}
	
	.idebate-box-1 .mid-bg{
		float:left;
		margin:0;
		padding:0 14px 0 14px;
		width:206px;
		overflow:hidden;
		background:url(../images/idebate-box-1-mid-bg.gif) repeat-y;
	}
	
		.idebate-box-1 .mid-bg .list-box{
			margin:0 auto;
			padding:0 0 5px 0;
			width:206px;
			overflow:hidden;
			background:url(../images/idebate-box-1-mid-bg-list-box-bot-bg.gif) no-repeat bottom;
		}
		
		.idebate-box-1 .mid-bg .list-box .content-box{
			width:197px;
			margin:0;
			overflow:hidden;
			padding:0 4px 0 5px;
			float:left;
			border:none !important;
			background:url(../images/idebate-box-1-mid-bg-content.gif) repeat-y;
		}
		


		.idebate-box-1 .mid-bg .list-box .content-box .row-1{
			background:url(../images/blue-bg-title-box2.gif) no-repeat;
			width:197px;
			margin:0 0 0 0; padding:2px 0 2px 0;
			overflow:hidden;
			
		}

		.idebate-box-1 .mid-bg .list-box .content-box .row-1.none{
			background:none;
			width:197px;
			margin:0 0 0 0; 
			padding:2px 0 2px 0;
			overflow:hidden;
			
		}
		

		.idebate-box-1 .mid-bg .list-box .content-box .row-1 .co1-1{
			width:27px;
			float:left;
			margin:0;
			padding:0 0 0 9px;
		}
		
				.idebate-box-1 .mid-bg .list-box .content-box .row-1 .co1-2{
			width:131px;
			float:left;
			margin:0;
			padding:0 0 0 0;
		}


				.idebate-box-1 .mid-bg .list-box .content-box .row-1 .co1-3{
			width:15px;
			float:left;
			margin:0;
			padding:0 15px 0 0;
		}
						.idebate-box-1 .mid-bg .list-box .content-box h2{
			font-size:13px;
			color:#1b4d72;
			margin:0;
			padding:0 0 0 0;
		}
	

	/* * * * TABS * * * */

.btm-tabs{margin:0 auto; width:669px; padding:0; }
.toplinks_1{
	margin:0;
	padding:0;
	overflow:hidden;
}
	

.btm-tabs .toplinks_1 ul{
	margin:-28px 0 0 -20px;
	padding:0 0 0 20px;
	position:absolute;
}


.btm-tabs .toplinks_1 ul li{
	margin:0 10px 0 0;
	padding:0;
	float:left;
	display:block;
	list-style-type:none;
}


.btm-tabs .toplinks_1 ul li a{
	margin:0;
	padding:4px 20px;
	font-size:13px;
	color:#000088;
	line-height:20px;
	display:block;
	background:#bbddff;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}

.btm-tabs .toplinks_1 ul li a:hover{
	text-decoration:none;
	background:#4488ff;
}

.btm-tabs .toplinks_1 ul li.selected a{
	text-decoration:none;
	background:#4488ff;
	color:#fff;
	font-weight:bold;
}

.btm-tabs .box{
	margin:0 0 0 0;
	padding:15px;
	width:636px;
	border:3px solid #4488ff;
}

.btm-tabs .box p{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	color:#000;
}




/* * * * DEBATE ENDED * * * */

.debate-ended{width:635px; margin:0; padding:0 0 69px 0; overflow:hidden; background:url(../images/debate-ended-btm-bg.png) no-repeat bottom;}
.debate-ended .mid-bg{background:url(../images/debate-ended-mid-bg.gif) repeat-y; overflow:hidden; width:600px; float:left; margin:0; padding:0 12px 30px 23px;}
.debate-ended .mid-bg h2{font-size:28px; margin:0; padding:0; color:#fff;}
.debate-ended .mid-bg h3{font-size:22px; margin:0; padding:9px 10px 0 0; color:#fff; font-weight:normal;}
.debate-ended .mid-bg span{ color:#2dc049; margin:0; padding:0 0 0 10px;}
.debate-ended .mid-bg .title-box{margin:37px 0 0 0; padding:0;}

/* * * * ENTER YOUR DEBATE * * * */

.enter-your-debate{margin:0; padding:0 0 104px 0; width:616px; font-family:Arial, Helvetica, sans-serif; background:url(../images/enter-your-debate-bot-bg.png) no-repeat bottom; overflow:hidden;}
.enter-your-debate .mid-bg{margin:0; padding:0 0 0 33px; float:left; width:583px; background:url(../images/enter-your-debate-mid-bg.gif) repeat-y;}
.enter-your-debate .mid-bg .textarea{margin:0; padding:0; border:0; font-size:24px; color:#000; font-style:regular; font-weight:normal; font-family:Arial, Helvetica, sans-serif !important; border:none; outline:none;}

.left { float:left; display:inline; }

.right { float:right; }



/* * * * CONTENT TABS * * * */

.content-tab{margin:0; padding:0; width:652px;}
.content-tab .txt-btn{background:url(../images/content-tab-txt-btn-main-bg.gif) no-repeat; margin:0 0 0 19px; height:22px; padding:6px 0 0 0; text-align:center;  width:154px;  font-size:16px; color:#fff;}

.content-tab .text-box{margin:0; padding:0 0 9px 0; background:url(../images/content-tab-text-box-btm-bg.gif) no-repeat bottom; width:652px; overflow:hidden;}

.content-tab .text-box .mid-bg{margin:0; padding:0 0 0 12px; background:#71bae3; float:left; width:640px; font-size:16px; color:#fff;}
.content-tab .text-box .mid-bg p{font-size:14px; margin:0; padding:0; color:#fff; font-weight:normal;}

.content-tab .text-box .mid-bg a{font-size:16px; margin:0; padding:0; color:#fff; font-weight:bold; text-decoration:none;}
.content-tab .text-box .mid-bg a:hover{text-decoration:underline;}

.content-tab .text-box .mid-bg .input-content-tab{background:url(../images/content-tab-text-box-mid-bg-input-bg.gif) no-repeat; height:34px; border:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; outline:none; font-weight:bold; width:615px; margin:0; padding:0 0 0 10px;}
.debate-response{margin:0; padding:0;}

/* * * * STATS TABS * * * */
.stats-tab{margin:0; padding:0; width:333px;}
.stats-tab .txt-btn{ padding:7px 0 0 0; background:url(../images/stats-tab-txt-btn.gif) no-repeat; margin:0 0 0 15px; width:132px; text-align:center; height:20px; font-size:16px; color:#fff;}
.stats-tab .text-box{margin:0; padding:0 0 9px 0; width:600px; overflow:hidden;}
.stats-tab .text-box .mid-bg{margin:0; padding:0 9px 0 11px; width:313px; background:#71bae3; float:left; color:#fff;}
.stats-tab .text-box .mid-bg p{font-size:16px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:18px; text-align:left; color:#fff;}

/* * * * NICKNAME TABS * * * */

.nickname-tab{width:392px; margin:0; padding:0;}

.nickname-tab .txt-btn{width:137px; margin:0 0 0 17px; padding:6px 0 0 0; text-align:center; overflow:hidden; background:url(../images/nickname-tab-txt-btn.gif) no-repeat; height:22px; font-size:16px; color:#fff;}

.nickname-tab .text-box{margin:0; padding:0 0 12px 0; width:392px; background:url(../images/nickname-tab-text-box-btm-bg.gif) no-repeat bottom; overflow:hidden;}
.nickname-tab .text-box .mid-bg{margin:0; padding:0 0 0 10px; width:382px; float:left; background:#71bae3;}
.nickname-tab .text-box .mid-bg .input{margin:0; padding:0 0 0 10px; background:url(../images/nickname-input-bg.gif) no-repeat; width:363px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:regular; height:41px; font-weight:bold;  border:none; color:#000; outline:none;}


/* * * * PRO BOX * * * */
.pro-box{margin:0; padding:0; width:265px;}

.pro-box h2{margin:0; padding:0; font-size:18px; color:#2dc049; font-weight:normal;}

.pro-box .text-box{margin:13px 0 0 0; padding:0 0 47px 0; background:url(../images/pro-box-text-box-bot-bg.gif) no-repeat bottom; width:265px; overflow:hidden;}
.pro-box .mid-bg{background:url(../images/pro-box-text-box-mid-bg.gif) repeat-y; margin:0; padding:0 15px 0 11px; float:left; width:239px;}
.pro-box .mid-bg p{margin:0; padding:0; font-size:14px; color:#fff;}

.pro-box .posted-box{margin:0; padding:0; width:265px; overflow:hidden;}
.pro-box .posted-box p{font-size:13px; margin:0; padding:0; color:#000;}
.pro-box .posted-box .col-1{float:left; margin:0; padding:0; width:40px;}
.pro-box .posted-box .col-2{float:left; margin:0; padding:0 0 0 7px; width:218px;}

/* * * * AGAINST BOX * * * */

.against-box{margin:0; padding:0; width:265px;}

.against-box h2{margin:0; padding:0; font-size:18px; color:#f8824d; font-weight:normal;}

.against-box .text-box{margin:13px 0 0 0; padding:0 0 22px 0; background:url(../images/against-text-box-bot-bg.gif) no-repeat bottom; width:265px; overflow:hidden;}
.against-box .mid-bg{background:url(../images/against-text-box-mid-bg.gif) repeat-y; margin:0; padding:0 15px 0 11px; float:left; width:239px;}
.against-box .mid-bg p{margin:0; padding:0; font-size:14px; color:#fff;}

.against-box .posted-box{margin:0; padding:0; width:265px; overflow:hidden;}
.against-box .posted-box p{font-size:13px; margin:0; padding:0; color:#000;}
.against-box .posted-box .col-1{float:left; margin:0; padding:0; width:40px;}
.against-box .posted-box .col-2{float:left; margin:0; padding:0 0 0 7px; width:218px;}

.style1009 {
	text-align: right;
}

/*new css*/

.layer1 {
margin: 0;
padding: 0;
width: 640px;
}
 
.heading {
margin: 1px;
color: #000;
padding: 1px 1px;
cursor: pointer;
position: relative;
background-color:#fff;
}
.content {
padding: 5px 10px;
background-color:#fafafa;
}
p { padding: 0px 0; }

.error_msg
{
	padding-top: 5px; color: #FF0000; text-align:center;
}
.banner-ad
{
	padding:3px 0 3px 0;
}

.banner-ad-side
{
	margin-top:10px;
	margin-bottom:10px;
}

/*---Paging specific styling----*/     
.paging { padding:10px 0px 0px 0px; text-align:center; font-size:13px;}
.paging.display{text-align:right;}
.paging a, .paging span {padding:2px 8px 2px 8px; font-weight :normal}
.paging span {font-weight:bold; color:#fff; font-size:13px; }
.paging a, .paging a:visited {color:#fff; text-decoration:none; border:1px solid #dddddd;}
.paging a:hover { text-decoration:none; background-color:#6C6C6C; color:#fff; border-color:#000;}
.paging span.prn { font-size:13px; font-weight:normal; color:#000; }
.paging a.prn, .paging a.prn:visited { border:2px solid #dddddd;}
.paging a.prn:hover { border-color:#000;}
.paging p#total_count{color:#000; font-size:12px; font-weight: normal; padding-left:18px;}
.paging p#total_display{color:#000; font-size:12px; padding-top:10px;}







/* top menu*/
.toplinks {
	padding-left:9px;
	padding-right:9px;
	float:left;
	margin:0 0 0 0;
	background-image:url(../images/menu_left.png) , url(../images/menu_right.png);
	background-repeat:no-repeat;
	background-position:left , right; 
}
.toplinks ul {
	width: 880px; 
	height: 29px; 
	padding-top: 10px; 
	text-align: center; 
	font-size: 13px; 
	margin: auto; 
	margin-bottom: 0px;
	background:url(../images/menu_center.png);	
}
.toplinks ul li {
	padding:0px 0px 0px 0px;
	margin:0;
	list-style-type:none;
	float:left;
}
.toplinks ul li.none {
	background:none;
}
.toplinks ul li a {
	padding:0;
	margin-left:50px;
	color:#fff;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;

}
.toplinks ul li a:hover {
	text-decoration:underline;
}
.toplinks ul li li {
	
	background:none;
	padding:0;
	border-bottom:1px solid #42c1ef;
}
.toplinks ul li li a {
	padding:8px 8px 4px;
	margin:0;
	color:#fff;
	font-size:12px;
	height:18px;
	display:block;
	text-decoration:none;
	background:#1e568f;
}
.toplinks ul li li a:hover {
	color:#000;
	background:#42c1ef;
}


.toplinks ul ul { border:0px; display: none; position: absolute; z-index: 999999; padding-left:0px; margin-left:50px; width:160px; background:none;}

.toplinks ul ul li { padding:1px 0px; margin:0px; width:150px; color:#000; background:#fff; border-bottom:none; }

.toplinks ul ul ul { left: 100%; top: 0; padding:0px; margin:0px; }

.toplinks ul ul a span { margin:0px; height: auto; padding-left:10px; padding-top:0px; padding-bottom:0px; padding-right:10px; color:#000; background:none; font-size:12px; }


.toplinks ul ul,
.toplinks ul li:hover ul ul,
.toplinks ul ul li:hover ul ul
{display: none;}

.toplinks ul li:hover ul,
.toplinks ul ul li:hover ul,
.toplinks ul ul ul li:hover ul
{display: block;}

