@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0;}
th{font:bold 13px Arial, Helvetica, sans-serif; color:#0066FF; padding:3px 0px 10px 10px;}
td{font:bold 10px Arial, Helvetica, sans-serif; color:#333333; padding:3px 0px 3px 10px;}

.textbox{width:200px;}
.textarea{width:200px; height:50px; margin:4px 0px;}

.redborder{width:100%; height:7px; margin-left:auto; margin-right:auto; background-color:#a11400; margin-top:16px;}
.blackborder{width:100%; height:7px; margin-left:auto; margin-right:auto;background-color:#221e1f; margin-top:80px;}
.wrapper{width:1000px; height:auto; margin-left:auto; margin-right:auto;}
.wrapper_inner{width:1000px; height:auto; float:left;}
.logo{ width:109px; height:74px; float:left;}
.logo_right{ width:400px; height:74px; float:right;}
.admin{width:1000px; height:115px; float:left; margin-top:20px;}
.admin_black{width:1000px; height:34px; float:left;background-color:#221e1f;}
.blue_border{width:672px; height:auto; float:left; padding-top:46px; padding-bottom:46px; padding-left:163px; padding-right:163px; border:1px solid #b0dde6; margin-bottom:30px;}
.box{width:666px; height:auto; float:left;}
.heading{ width:651px; height:50px; float:left; 
-webkit-border-radius: 5px 10px 5px 10px;
-moz-border-radius: 5px 10px 5px 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
 background-color:#333333;
 padding-left:15px;
 font:30px/50px Corbel; color:#FFFFFF;}
 
 .heading_inner{width:600px; height:auto; float: left;}
 .blue_txt{ font:bold 12px Arial, Helvetica, sans-serif; color:#15859e;}
 .grey_txt{font:12px Arial, Helvetica, sans-serif; color:#9da2a2;}
 .footer{width:100%; height:25px; margin-left:auto; float:left; margin-top:20px; background-image:url(../images/footer.jpg); background-repeat:repeat-x;}
 
 
 /* client page */
 
 .black_heading{ width:1000px; height:50px; float:left; margin-top:5px; font:18px Arial; color:#333333; border-bottom:1px dotted #999999; margin-bottom:10px;}
 .body_left{width:201px; height:auto; float:left; margin-right:20px;}
 .body_right{width:770px; height:auto; float:right; }
 .grey_banner{width:728px; height:auto; float:left; background-color:#efefef; padding:14px 20px; margin-bottom:10px;}
 .smalltext{font:normal 12px Arial, Helvetica, sans-serif; color:#333333; line-height:18px;}
 .errortext{font:normal 12px Arial, Helvetica, sans-serif; color: #FF0000; line-height:18px;}
 .video{width:728px; height:auto; float:left;padding:14px 20px; margin-bottom:10px;}
 .comment{width:770px; height:auto; float:left; margin-bottom:10px;}
 .bold{font:18px Arial; color:#333333;}
  .comment_header{width:768px; height:13px; float:left; background-image:url(../images/comment_header.jpg); background-repeat:no-repeat;}
   .comment_middle{width:748px; height: auto; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; float:left; background-image:url(../images/comment_middle.jpg); background-repeat:repeat-y; font:12px Arial, Helvetica, sans-serif; color:#333333;}
    .comment_footer{width:768px; height:28px; float:left; background-image:url(../images/comment_footer.jpg); background-repeat:no-repeat;}
	
		
	
.rm_list {
	padding:0px;
	margin:0px auto;
}
.rm_list li {
	width:200px;
	margin:auto;
	text-align:left;
	height:30px;
	background:url(../images/left_button.jpg) no-repeat;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	list-style-type:none;
	margin-bottom:5px;
}
.rm_list li a {
	padding-left:35px;
	height:30px;
	text-decoration:none;
	color:#000;
	display:block;
	padding-top:8px;
 
}
.rm_list li a:hover {
	background:url(../images/left_hover.jpg) no-repeat;
	text-decoration:none;
	color:#a11400;
}
.rm_list li a.active1 {
	padding-left:35px;
	height:30px;
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#a11400;
	display:block;
}
	

/*...........admin panel.............. */

.red_list {
	padding:0px;
	margin:0px auto;
}
.red_list li {
	width:200px;
	margin:auto;
	text-align:left;
	height:36px;
	background:url(../images/red_button.jpg) no-repeat;
	font: normal 12px verdana;
	color:#fff;
	list-style-type:none;
	margin-bottom:5px;
}
.red_list li a {
	padding-left:35px;
	height:36px;
	text-decoration:none;
	color:#fff;
	display:block;
	padding-top:12px;
 
}
.red_list li a:hover {
	/*background:url(../images/left_hover.jpg) no-repeat;*/
	text-decoration:none;
	color:#000;
}
.red_list li a.active1 {
	padding-left:35px;
	height:36px;
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#a11400;
	display:000;
}
 
.admin{ width:1000px; height:70px; float:left; margin-top:20px; font:18px Arial; color:#333333; margin-bottom:10px;}
.admin_bold{font:24px Arial, Helvetica, sans-serif; color:#000000;}
.admin_panel{width:768px; height:auto; float:left; margin-bottom:10px;}
.article{width:140px; height:auto; float:left;  padding:10px; border-right:1px solid #eaeaea;}
.event{width:140px; height:auto; float:left;  padding:10px;}

.grey_header{width:749px; height:46px; float:left; background-image:url(../images/grey_heading.jpg); background-repeat:no-repeat; font:bold 14px/50px Arial, Helvetica, sans-serif; color:#333333; padding-left:10px;}
 .grey_middle{width:738px; height: auto; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; float:left; background-image:url(../images/line.jpg); background-repeat:repeat-y; font:12px Arial, Helvetica, sans-serif; color:#333333;}
 
 
    .grey_footer{width:759px; height:16px; float:left; background-image:url(../images/grey_footer.jpg); background-repeat:no-repeat;}

.catlink { font:bold12px Arial, Helvetica, sans-serif;color:#000; text-decoration:none;}    /* unvisited link */
.redfont { font:bold12px Arial, Helvetica, sans-serif;color: #FF0000; text-decoration:none;}    /* unvisited link */
.catlink:link { font:bold12px Arial, Helvetica, sans-serif;color:#000;}    /* unvisited link */
.catlink:visited {color:#000;} /* visited link */
.catlink:hover {color:#a1141c; text-decoration:none;}   /* mouse over link */
.catlink:active {color:#a1141c;}  /* selected link */

.pagination{padding:5px; }

.comment_middle_client{width:748px; height: auto; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; float:left; background-image: url(../images/comment_middle_client.jpg); background-repeat:repeat-y; font:12px Arial, Helvetica, sans-serif; color: #666666;}


/* menu */

.menu_bg{width:760px; height:46px; float:left; background-image:url(../images/menu_bg.jpg); background-repeat:no-repeat;}

.menu1{
	padding:0px;
	margin:0px auto;
}
.menu1 li{
	font:normal 12px/45px Arial, Geneva, sans-serif;
	color:#000;
	height:46px;
	text-align:center;
	list-style-type:none;
	float:left;
}
.menu1 li a{
	color:#000;
	padding:0 25px;
	text-decoration:none;
	background-image:url(../../../images/separator.jpg) ;
	background-repeat:no-repeat;
	background-position:right  center;
	display:block;
}
.menu1 li a:hover{
height:42px;
	color:#fff;
	background-color:#b5181f;
}	



/*tolltips*/
.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}
.delete_tab{
height:auto;
width:auto;
}
.loginButton{ background-image:url(../images/login.jpg); width:88px; height:30px; background-repeat:no-repeat;}