/* CSS Document */

#newcategory select
{
	border:1px solid #CCCCCC;
	width:150px;
	height:18px;
	padding-bottom:1px;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#nicetalk .hints
{
	overflow:hidden;
	height:20px;
	margin:0 0 13px 0;
	color:#aaa;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:inherit;
}

.text1{
	border:1px solid #CCCCCC;
	height:100%;
}

.text2{
	height:180px;
	border:1px solid #CCCCCC;
}

.text1,.text2{
width:62%;
}


div#nicetalk category
{

	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#aaa;		
}

div#nicetalk .content
{
	margin-top:8px;
	margin-bottom:8px;
	line-height: 1.4em;
	overflow:hidden;
}

div#nicetalk .control-panel
{
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 2px;
padding: 0px;
}

div#nicetalk .control-panel select
{
	margin:0px;
	width:150px;
	border: 1px solid CCCCCC;
}

.discuss
{
	font-size:16px;
	font-weight:bolder;
}

#addnewcat
{
	float:right;
	padding:0px;
	margin:0px;
	border:1px solid #000000;
	width:50%;
}

/*--------------------------------------------*/	

#ntTopicCategories ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#ntTopicCategories ul li {
position: relative;
}

#ntTopicCategories li ul {
position: absolute;
left: 123px;
top: 0;
display: none;
}


#ntTopicCategories ul li a {
display: block;
text-decoration: none;
color: #777;
background: #fff;
border: 1px solid #ccc;
border-bottom: 0;
text-align:center;
}

#ntTopicCategories ul {
margin: 0;
padding: 0;
list-style: none;
width: 124px;
border-bottom: 1px solid #ccc;
}

#ntTopicCategories li:hover ul { display: block; }


/*CSS For Reply Form*/

div#nicetalk #replyForm
{
	margin:13px 0 0 0 ;
	border:1px solid #CCCCCC;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 68px;
}

div#nicetalk #replyForm legend , div#nicetalk #frmNewTopic legend
{
	margin-top:25px;
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	line-height:1;
}

/*CSS for tag cloud*/
.tag_cloud { margin:3px; padding: 3px; text-decoration: none; }
.tag_cloud:link  { color: #0099FF; background-color:inherit;}
.tag_cloud:visited { color:#0066FF; background-color:inherit;}
.tag_cloud:hover { color: #ffffff; background: #0099FF; }
.tag_cloud:active { color: #ffffff; background: #0099FF; }

/*CSS for search*/
#search-container
{
		clear:both;
		border:0px solid black;	
}

#search-container div
{
	margin:0px 0px 0px 0px;
	padding:4px 0px 0px 45px;
}
	
#frmNewTopic
{
	clear:both;
	border:1px solid #CCCCCC;
	padding:25px 0px 25px 68px;
	
}
			
#NewTopic
{
	margin-top:25px;
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:800;
}

				
			
/* Clear Zone */					
#notice{
	margin:0px;
	text-align:center;
	border:1px solid #0099FF;
	background-color: #DFF4FA;
	height:80px;
}

#notice p{
	margin:5%;
}

#allow-edit{
	font-size:11px;
	text-align:right;
	background-color:#3399FF;
	color:#FFFFFF;
	margin:2% 0px 2% 0px;
	padding:0.5%;
}
						
#admin-message-control 
{	
	margin:0px 0px 2% 0px;
	text-align:right;
	font-size:11px;
}

#admin-message-control a
{	
	color:#0066FF;
	text-decoration:none;
}

#admin-message-control a:hover
{
	color:#0066FF;
	text-decoration:underline;
}	

.niceTalkToolbar
{
	padding:0px;
	margin-top:2%;
}

.niceTalkToolbar > div
{
	margin:2% 0px 2% 0px;
	border-bottom:1px solid #CCCCCC;
	overflow:hidden;
}

.niceTalkToolbar a{text-decoration:none;}
.niceTalkToolbar a:hover{text-decoration:none;color:#000000;}

.control-panel-right{float:right;}

#control-panel-left{

	clear:both;
	margin:5% 0px 0px 0px;
}

textarea:focus,
input[type=text]:focus
{
	border:1px solid #0099FF;
}

#nicetalk #topicTitle
{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:800;
}

.error-message
{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	color:#FF0000;
}

.tagTitle
{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}

.niceTalkTopics{padding:2px;}
.niceTalkTopics p{margin:0px 0px 0px 0px;}
.niceTalkTopics > div{padding:10px 0px;}
.niceTalkTopics div:hover{background-color: #DFF4FA; padding:}
.niceTalkTopics a{padding:4px;}
.niceTalkTopics span{padding:4px;color: rgb(170, 170, 170);font-size: x-small;}

