
form {padding:0px;margin:0px;}
input,textarea
{
	font: 13px arial, helvetica, sans-serif;
}

h4 {
	font-size: 14px;
}

h3 {
	font-size: 16px;
}

h2 {
	font-size: 19px;
}

h1 {
	font-size: 22px;
}
h1,h2,h3,h4 {
	padding: 0px;
	margin: 0px;
}
img {border:0px;}

.content{margin:auto;width:980px;}

.vm {border:0px;vertical-align:middle;}
.ovf {overflow:hidden;height:100%;}

.spacer { padding:2px; margin:0px; font-size:1px; line-height:2px; }
.spacer1 { padding:5px; margin:0px; font-size:1px; line-height:5px; }
.clear { clear:both; line-height:1px; font-size:1px; }
.fleft { float:left; }
.fright { float:right; }

.ndiv {padding:5px;}


.cont03 
{
	width:116px; height:117px;
	background-position:center center; 
	background-repeat:no-repeat;
	text-align:center;margin:auto;
}

/* qactions */
.qactions, .vote {display:block;}
.qactions a {float:right; _display:inline; width:24px; height:24px; overflow:hidden; text-indent:-999em; margin-left:5px; background:url(actions.gif) no-repeat 0 0;}
.qactions a:hover {background-image:url(actions_hover.gif);}
.qactions .delete {background-position:-58px 0;}
.qactions .edit {background-position:-87px 0;}
.qactions .add {background-position:-116px 0;}
.qactions .mail {background-position:-145px 0;}
.qactions .impeach {background-position:-174px 0;}
.qactions .quote {background-position:-203px 0;}
.qactions .vote_up {background-position:-0px 0;}
.qactions .vote_down {background-position:-29px 0;}
.qactions .vote_up_s{float:right; _display:inline;width:24px; height:24px; overflow:hidden; text-indent:-999em; margin-left:5px; background:url(actions_disabled.gif) no-repeat 0 0;background-position:-0px 0;}
.qactions .vote_down_s{float:right; _display:inline;width:24px; height:24px; overflow:hidden; text-indent:-999em; margin-left:5px; background:url(actions_disabled.gif) no-repeat 0 0;background-position:-29px 0;}

/* warning , message */
.msg_warning
{
	border:2px solid #ffd324;
	background:#fff6bf;
	color:#987135;padding:5px;
}
.msg_error
{
	border:2px solid #fbc2c4;
	background:#fbe3e4;
	color:#d12f19;padding:5px;
}
.msg_ok
{
	border:2px solid #C6D880;
	background:#E6EFC2;
	color:#529214;padding:5px;
}

/* pagination */
.Paging{}

.Paging span
{
	font-weight:bold;
}

/* navigator */
#top_navigator{
	width:900px;
	height:37px;
	margin-bottom:9px;
}
#ymTopmenu_outer{
	width:auto;
	height:30px;
	float:right;
}
#left_menu_bar,
#right_menu_bar{
	width:4px;
	height:30px;
	float:left;
}
#left_menu_bar div,
#right_menu_bar div{
	float:left;
}
#ymTopmenu_bar{
	border-style:solid;
	border-width:1px;
	border-left:none;
	border-right:none;
	width:auto;
	height:28px;
	float:left;
	position:relative;
	/*padding:0 2px;*/
}	
#menu_arrow{		
	width:auto;
	position:absolute;
	z-index:1;
	bottom:-7px;
	left:20px;						
}

#ymTopmenu_bar a:hover{
	text-decoration:underline;
}	
#arrow{
	clear:both;
	width:13px;
	font-size:0;
	line-height:0;
}
#arrow div{
	height:1px;
	margin:0 auto;
	font-size:1px;
	line-height:1px;
	overflow:hidden;
}	
#ymTopmenu_bar a.ymTopMenu_selected{
	font-weight:bold;
	border-left-width:1px;
	border-right-width:1px;
	border-left-style:solid;
	border-right-style:solid;
}	
#left_menu_bar .ymTopMenu_borderC,
#right_menu_bar .ymTopMenu_borderC{		
	border-style: solid;
	border-left:none;
	border-right:none;
}	
#arrow .ymTopMenu_selected{
	border-left-width:1px;
	border-right-width:1px;
	border-left-style:solid;
	border-right-style:solid;
}
.ymTopMenu_vline{
	display:block;
	float:left;
	width:1px;
	height:20px;
	margin-top:4px;
}

