@charset "utf-8";
/* CSS Document */
body{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px; 
	min-width:995px;
	margin:0px;
	padding:0px;
	background-color:#F3F3F3;
		}
	a{color:#828B94;}
#mainpage{width:95%;  margin: 0 auto;}
#topbar{height:34px;
background:url(../images/topbar.png) repeat-x;}
#secondbar{height:102px;background:url(../images/second_bar.png) repeat-x;padding-top:8px; }
#content_menu{width:210px;
color:#FFF2AC;
position:absolute;left:0;top:0;

}
.marginbar{height:13px; }
#footer{height:45px;color:#FFFFFF; padding:13px 0px 0px 10px; background: url(../images/topbar.png) repeat-x;}
#margin_rt{width:13px; background:url(../images/margin_rt.png) repeat-y;min-height:100px;float:left; }
#content_area{
	min-height:210px;
	margin-left:221px;
}
.clear{clear:both;}
#login{background:url(../images/login.png) no-repeat;margin:17px 7px; padding: 7px 0 10px 18px; color:#333333;height:27px;cursor:pointer;
}
.menu_item{padding-top:5px;}
#clientinfo{width:203px;padding-left:10px; padding-top:8px;float:left;color:#F2F6F9;}
#logout{float:right;padding-right:10px; padding-top:8px; color:#F2F6F9;cursor:pointer;}
#breaker{float:right;padding-right:5px; padding-top:6px; color:#F2F6F9;}
#free_stuff{float:right;padding-right:7px; padding-top:8px; color:#FFF2AC;cursor:pointer; font-weight:bold;}
#content_login{background:url(../images/bgcontent.png) bottom repeat-x;}
#demo{margin-left:30px;margin-top:8px; float:left;}
#userlogin{float:left; margin:50px 0 0 120px;}
.login_form{float:left; margin-right:30px;}
.login_form input{margin-left:-1px;}
#userlogin{ color:#FFF;}
#loginbtn{margin-top:20px;}
#content{position:relative;}
#Content_container_extra{ background-color:#FFFFFF; z-index:9999;}
.page_content{
	clear: both;
	padding: 20px;
	/*height: 5px;line-height: 5px;*/
min-height: 360px;	background: #CAE4FF; /*Brown color theme*/
color:#363636;
}
.detail{padding-left:10px;text-align:left;}

/* Button CSS*/
.buttons{
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:12px;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    width:auto;
    overflow:visible;
    padding:2px 10px 3px 10px; /* IE6 */
}


/* STANDARD */

.buttons:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}
.group_name
{
	font-weight:900;
}
.menu_item a:link {
	color:#FFF2AC;
	text-decoration: none;color:#FFF2AC;
}
.menu_item a:visited {
	text-decoration: none;color:#FFF2AC;
}
.menu_item a:hover {
	text-decoration: none;color:#363636;
}
.menu_item a:active {
	text-decoration: none;color:#FFF2AC;
}
.status_link{margin-top: 0;margin-bottom:9px; }
li{list-style: square outside none;}

#err_msg{color:#F00;margin-left:-5px;font-size:12px; height:20px; padding-left:4px;}
.Topic_link{ width:100%;}
.Topic_text{ width:100%; padding-left:10px;  padding-right:5px;font-size:11px; color: white;}

.page_content {
    background: #FFFFFF;
    color: #363636;
}
.tab.active {
    background: #FFFFFF;
}