.b_main_cat{

	font-family:Arial, Helvetica, sans-serif;

	font-size:24px;

	line-height:28px;

}



.b_title{

	font-family:Arial, Helvetica, sans-serif;

	font-size:20px;

	line-height:24px;

}



.b_info{

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#666666;

}



.b_content{

	font-family:Arial, Helvetica, sans-serif;

	color:#000000;

	font-size:12px;

	line-height:18px;

}



.b_options{

	background:#f7f7f7;

	border-bottom:1px solid #e4e4e4;

}



.b_right_margin{

	background:url(../images/bg_right_pane.gif) no-repeat 700px 0px;

}



.b_left_line{

	background:url(../images/bg_left_line.gif) repeat-y 1px top; 

}



.b_menu_title{

	border-bottom:2px solid #f8f8f8;

	/*background:url(../images/img_arrow.gif) no-repeat 10px 10px;*/

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	padding-left:5px;

	height:30px;

	color:#38789a;

	line-height:30px;

}



.b_menu_items{

	padding-bottom:20px;

}



.b_menu_items .n_link{

	background:url(../images/bullet_blog.gif) no-repeat 10px 5px;

	padding-left:20px;

}



.b_menu_items .n_link:hover{

	color:#cc3300;

	text-decoration:none;

}



.b_tble-brdr{

	border:1px solid #f7f7f7;

}



#b_calender tr td{

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;	

	background:url(../images/calenderBg.gif) #E6E6E6;

	color: #666666;

	text-decoration: none;

	border-left:0px solid #E6E6E6;

	border-top:0px solid #E6E6E6;

	border-right:1px solid #E6E6E6;

	border-bottom:1px solid #E6E6E6;

}



#b_calender #b_h{

	font-weight: bold;

	color: #000000;

}



.b_calenderLinkAct{

	color: #000000;

	text-decoration:none;

	height: 18px;

	width: 22px;

	line-height: 18px;

}



.b_calenderLinkAct:hover{

	color: #000000;

	background: #D5EFFD;

	text-decoration:none;

	border: 1px solid #0099FF;

	width: 15px;

}



.b_calenderLink{

	color: #666666;

	text-decoration: none;

	height: 18px;

	width: 22px;

	line-height: 18px;

}



#b_calender #b_days .b_calenderLink{

	background-image: url(../images/daysBg.gif);

	color: #345345;

	width: 15px;

}



.b_comments{

	background:#e9e4d8;

}



.b_comment_title{

	border-bottom:1px solid #DCD8C7;

	height:24px;

	line-height:24px;

	padding-left:10px;

}



.b_comment_cont{

	border-bottom:1px solid #F8F7F3;

	height:40px;

	padding:10px;

}



.b_comment_opt{

	padding-right:10px;

}



.b_textbox{

	border:1px solid #dddddd;

}

