/* CSS Document */
.session { font-size:13px; color:#FF0000; font-weight:bold; }
*     {margin:0px; padding:0px; border:0px;}
body  {margin:0px; padding:0px; font-family:Arial; font-size:12px; line-height:16px; background:url(../images/bg.jpg) repeat-x top left; background-color:#f8edc0;}
#main {width:1000px; border:2px solid #fff;  border-top:1px solid #fff; padding-bottom:10px; background-color:#fff;}
#top  {background: url(../images/top_bg.jpg) repeat-x top left; width:988px; height:161px; padding:0px 0px 0px 12px;}
#logo { float:left; width:160px; height:161px;}
#logo_test { float:left; width:561px; height:51px; padding-top:27px;}
.date_time { width:240px; float:right; color:#fff; text-align:right; padding:24px 20px 0px 0px;}
#banner { width:1000px; height:250px;}
#banner_inner { width:1000px; height:217px; }
#main_cont { padding:15px 10px 0px 10px; background-color:#ffffff;}
#left { float:left; padding-right:10px;}
#midl { float:left; padding-right:10px; width:472px;}
#right { float:left;}
#inner_midl { float:left;}
#right_inner { float:left;}
#management { background:url(../images/management_bg_1.jpg) no-repeat top left; width:213px; height:194px; padding:8px 17px 0px 17px;}
#management_cnt{ padding:15px 0px 10px 0px;color:#433000;}
#welcome { background:url(../images/welcome_bg.jpg) repeat-x bottom left; width:448px; eight:192px; padding:7px 12px 3px 12px;}
#welcome_inner { background:url(../images/welcome_bg.jpg) repeat-x bottom left; width:697px; padding:7px 12px 10px 12px;}
#welcome_img { padding-bottom:10px;}
#welcome_cnt{ padding-top:8px;}
.welcome_image_f { float:left; padding:0px 7px 0px 0px;}
#login { background:url(../images/login_bg.jpg) no-repeat top left; width:222px; border:1px solid #f0ccc0; padding:12px 0px 14px 17px; color:#914126;}
#login_title { padding-bottom:12px;}
#login_txtbx { padding-bottom:13px;}
#news { background:url(../images/news_bg.jpg) no-repeat top left; width:220px; margin-top:10px; padding:0px 10px 0px 17px; color:#000;}
#news_inner { background:url(../images/news_bg.jpg) no-repeat top left; width:220px; margin:10px 0px 10px 0px; padding:0px 10px 0px 17px; color:#000;}
#news_list { padding-bottom:15px;}
#news_list1 { padding-bottom:5px;}
#midl_2part { padding-top:10px;}
#placement { background:url(../images/place_bg.jpg) no-repeat top left; width:201px; height:170px; padding:11px 12px; float:left;}
#placement_title { padding-bottom:5px;}
#placement_txt { padding-bottom:8px;}
#quality { background:url(../images/place_bg.jpg) no-repeat top left; width:201px; height:168px; padding:12px; float:right;}
#quality_inner { background:url(../images/place_bg.jpg) no-repeat top left; width:201px; height:168px; padding:12px; float:left; margin:0px 15px 0px 15px;}
#quality_title { padding-bottom:5px;}
#quality_txt { padding-bottom:8px;}
#gallery { padding:10px 0px 6px 0px;}
#gallery_inner { padding:0px 0px 6px 0px;}
#news_letter { background:url(../images/news_letter_bg.jpg) no-repeat top left; width:226px; height:98px; padding:15px 0px 0px 15px;}
#newsletter_title { padding-bottom:4px;}
#newsletter_1 { height:21px;}
#news_txtbx { float:left; padding-right:5px; width:155px;}
#news_txtbx1 { float:left;}
#footer { background:url(../images/footer_bg.jpg) repeat-x top left; height:50px; width:964px; line-height:21px; color:#fff; padding:10px 20px 20px 20px;}
#footer_left { width:550px; float:left; padding-top:10px;}
#footer_right { width:400px; float:right; color:#aa8a80;}
#side_links { background:url(../images/inner_link_bg.jpg) no-repeat top left; width:246px; border:1px solid #efccc0;}
#inner_t_2 { padding:10px 0px 10px 0px;}

.news_img { float:left; padding:0px 10px 0px 0px;}
.link_title { padding:13px 0px 10px 19px; font-size:20px; color:#ffffff; }
.newsletter_txtbox {width:150px; height:16px; color:#9f7567; font-size:11px; padding:3px 0px 0px 3px; border:1px solid #cb9f42;}
.go_btn { background:url(../images/go_btn.jpg) no-repeat top left; width:34px; height:21px; border:none; cursor:pointer;}
.placement_imgs { float:left; padding:0px 15px 0px 0px;}
.news_title { font-size:11px; color:#000; font-weight:bold;}
.login_btn { background:url(../images/submit_btn.jpg) no-repeat top left; width:70px; height:25px; border:none; cursor:pointer;}
.login_textbx { background: url(../images/login_textbox.jpg) no-repeat top left; width:190px; height:20px; color:#9f7567; font-size:11px; padding:5px 0px 0px 10px; border:none;}
.clear { clear:both; margin:0px; padding:0px; line-height:0px; font-size:0px;}


.contentheading { text-align: left; color:#7e2105; padding-bottom:5px; font-size:24px; line-height:23px; }

.sub_contentheading 
{
	text-align: left; 
	font-size:21px;  
	color: #7f2105; 
	line-height:21px; 
}
ul.sub_contentheading_link 
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
ul.sub_contentheading_link li
{
	font-family:Arial;
	color:#000000;
	text-decoration:none;
	line-height:25px;
}
ul.sub_contentheading_link li a
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
ul.sub_contentheading_link li a:hover
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

a.hilari
{
text-decoration:none;
font-size:20px;
font-weight:bold;
}
a.hilari:hover
{
text-decoration:none;
font-size:20px;
font-weight:bold;
}

.cont_left {	 text-align: left; font-size:18px;  color: #ffffff; line-height:18px; }
.cont_left { padding:10px 0px 10px 19px; }


/*-------------------------------- links --------------------------------------*/
a		 { font-size:11px; color:#914126; text-decoration:none; padding:0px 0px 0px 0px;}
a:hover  { font-size:11px; color:#4e1604; text-decoration:underline; padding:0px 0px 0px 0px;}

a.read_more       { font-size:10px; color:#711d03; text-decoration:none; background:url(../images/read_more_or_bg.jpg) no-repeat left 23px; padding-left:13px; padding-top:20px;}
a.read_more:hover { font-size:10px; color:#711d03; text-decoration:underline; background:url(../images/read_more_or_bg.jpg) no-repeat left 23px; padding-left:13px; padding-top:20px;}
a.read_more1       { font-size:10px; color:#711d03; text-decoration:none; background:url(../images/read_more_ros_bg.jpg) no-repeat left 2px; padding-left:13px;}
a.read_more1:hover { font-size:10px; color:#711d03; text-decoration:underline; background:url(../images/read_more_ros_bg.jpg) no-repeat left 2px; padding-left:13px;}
a.read_more2       { font-size:10px; color:#711d03; text-decoration:none; background:url(../images/read_more_wit_bg.jpg) no-repeat left 2px; padding-left:13px;}
a.read_more2:hover { font-size:10px; color:#711d03; text-decoration:underline; background:url(../images/read_more_wit_bg.jpg) no-repeat left 2px; padding-left:13px;}
a.login_link { font-size:11px; color:#914126; text-decoration:none; padding:0px 4px 0px 0px;}
a.login_link:hover { font-size:11px; color:#4e1604; text-decoration:underline; padding:0px 4px 0px 0px;}
a.login_link1 { font-size:11px; color:#914126; text-decoration:none; padding:0px 0px 0px 4px;}
a.login_link1:hover { font-size:11px; color:#4e1604; text-decoration:underline; padding:0px 0px 0px 4px;}
a.foot_link { font-size:11px; color:#ffffff; text-decoration:none; padding:0px 2px 0px 2px;}
a.foot_link:hover { font-size:11px; color:#aa8a80; text-decoration:underline; padding:0px 2px 0px 2px;}
a.aes_link { font-size:11px; color:#aa8a80; text-decoration:none; padding:0px 2px 0px 2px;}
a.aes_link:hover { font-size:11px; color:#ffffff; text-decoration:underline; padding:0px 2px 0px 2px;}
a.link_in { color:#2c0a00; font-size:12px; font-weight:bold; text-decoration:none;}
a.link_in:hover { color:#721d03; font-size:12px; font-weight:bold; text-decoration:none;}
/*-------------------------------------------------------------------------------------*/

ul#links_inner { margin:0px; padding:0px 0px 0px 3px; width:230px; text-transform:uppercase;}
ul#links_inner li { list-style-type:none;text-align:left;float:left; clear:left; height:35px;}
ul#links_inner li a { list-style-type:none; background:url(../images/read_more_ros_bg.jpg) no-repeat 5px 10px; border-bottom:1px solid #e0d2ce; padding:6px 0px 7px 20px; width:219px;text-align:left;color:#2c0a00; font-size:12px; font-weight:bold; text-decoration:none; float:left; clear:left;}
ul#links_inner li a:hover { list-style-type:none; background:url(../images/read_more_ros_bg.jpg) no-repeat 5px 10px; border-bottom:1px solid #e0d2ce; padding:6px 0px 7px 20px; width:219px; text-align:left;color:#721d03; font-size:12px; font-weight:bold; text-decoration:underline;float:left; clear:left;}

/*-------------------------------------------------------------------------------------*/

ul#welcome_list { margin:0px; padding:0px; width:650px}
ul#welcome_list li { list-style-type:none; background:url(../images/inner_t_icn.jpg) no-repeat left 7px; padding:0px 0px 0px 20px; font-weight:normal; font-size:11px; width:650px; text-align:left; float:left; clear:left; line-height:21px; height:25px;}

/*---------------------------------------------------------------------------------*/
ul.welcome_list { margin:0px; padding:0px; width:650px}
ul.welcome_list li { list-style-type:none; background:url(../images/inner_t_icn.jpg) no-repeat left 7px; padding:0px 0px 0px 20px; font-weight:normal; font-size:11px; width:650px; text-align:left; float:left; clear:left; line-height:21px; height:25px;}


ul#left_lists { margin:0px; padding:0px; width:650px; }
ul#left_lists li { list-style-type:none; background:url(../images/inner_t_icn.jpg) no-repeat left 7px; padding:1px 0px 3px 20px; font-weight:normal; font-size:12px; width:650px; text-align:left; float:left; clear:left; line-height:21px; height:25px;}

ul#left_lists2 { margin:0px; padding:0px;  }
ul#left_lists2 li { list-style-type:none; text-align:left;float:left; padding:1px 0px 3px 20px; font-weight:normal; font-size:12px; clear:left; line-height:21px; height:30px;}

ul#left_lists2 li a { list-style-type:none; background:url(../images/read_more_ros_bg.jpg) no-repeat left 10px; text-align:left;float:left; padding:1px 0px 3px 20px; font-weight:normal; font-size:12px; clear:left; line-height:21px; height:30px; text-decoration:none; color:#2c0a00; }
ul#left_lists2 li a:hover { list-style-type:none; background:url(../images/read_more_ros_bg.jpg) no-repeat left 10px; text-align:left;float:left; padding:1px 0px 3px 20px; font-weight:normal; font-size:12px; clear:left; line-height:21px; height:30px; text-decoration:underline; color:#2c0a00; }


/*---------------------------------------------------------------------------------*/
#menu { float:left; width:828px; height:43px; padding-top:15px; }
*html #menu { float:left; width:828px; height:42px; padding-top:16px; overflow:hidden;}
/*----------------------------------------------------------------------------------*/
.gallery
{
	border:#9a401b 1px solid;
	padding:1px;
	width:100px;
}

.button
{
	background:url(../images/button_bg.jpg) repeat-x;
	height:26px;
	border: #fe9836 1px solid;	
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	padding:0px 5px;
}






/* DEC 09 2008 */
ul#all li { list-style-type:none; background:url(../images/read_more_ros_bg.jpg) no-repeat 5px 10px; padding:6px 0px 10px 21px; text-align:left;color:#2c0a00; font-size:12px; font-weight:bold; }
ul#all li a { list-style-type:none; text-align:left; color:#2c0a00; font-size:12px; font-weight:bold; text-decoration:none; }
ul#all li a:hover { list-style-type:none; text-align:left; color:#721d03; font-size:12px; font-weight:bold; text-decoration:underline; }

a.back { color:#721d03; font-size:14px; font-weight:bold; text-decoration:none; }
a.back:hover { color:#721d03; font-size:14px; font-weight:bold; text-decoration:underline; }

.table_img
{
	float:right;
	margin:5px 5px 5px 15px;
}
.table_bg
{
	background:#FDFCFA;
	border:#F9F0EB 1px solid;
	margin:5px;
	padding:10px;
}
/* 
ul#all li { list-style-type:none; background:url(../images/read_more_ros_bg.jpg) no-repeat 5px 10px; padding:10px 0px 9px 21px; text-align:left;color:#721d03; font-size:12px; font-weight:bold; }
*/
/*#menu ul { margin:0px; padding:0px; width:820px;}
#menu ul li { list-style-type:none; background:url(../images/menu_slize.jpg) no-repeat top right; width:100px; height:43px;}
#menu ul li:hover { list-style-type:none; background:url(../images/menu_hover.jpg) no-repeat top right; width:100px; height:43px;}
a.menu {width:100px; height:43px; font-size:13px; font-weight:bold; color:#fff; text-decoration:none;}
a.menu:hover {width:100px; height:43px; font-size:13px; font-weight:bold; color:#2e0b00; text-decoration:none;}
*/

/*h2	{clear:both;padding-top:20px;}
	ul {list-style:none;margin:0;padding:0; width:820px;}
	li {float:left;margin:0;padding:0;text-align:center; font-size:13px; font-family:Arial; font-weight:bold;height:43px; width:100px; }
	li a {display:block;padding:12px 0px;height:19px;color:#fff;text-decoration:none;border-right:0px solid #FFF;}
	li a {background:url(../images/btn_bg.jpg) no-repeat 0 0;}
	li a:hover, li a:focus, li a:active {ackground-position:-150px 0; color:#000;}
	#menu1 a {background:url(../images/btn_bg.jpg) no-repeat top left;} 
	li a.active{background:url(../images/btn_bg.jpg) no-repeat top left;}
	
	li a.big {display:block;padding:12px 0px;height:19px;color:#fff;text-decoration:none;border-right:0px solid #FFF;}
	li a.big {background:url(../images/btn_bg1.jpg) no-repeat 0 0;}
	li a.big:hover, li a.big:focus, li a.big:active {ackground-position:-150px 0; color:#000;}
	#menu1 a.big {background:url(../images/btn_bg1.jpg) no-repeat top left;} 
	
	li a#btn_active {background:url(../images/btn_bg.jpg) no-repeat top left;padding:12px 0px;height:19px;color:#000;text-decoration:none;border-right:0px solid #FFF;}*/
