/* Minification failed. Returning unminified contents.
(278,1): run-time error CSS1019: Unexpected token, found '/'
(278,2): run-time error CSS1019: Unexpected token, found '/'
 */
body {
	margin:0;
	padding:0;
	line-height: 1.5em;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial;
	font-size: 12px;
	color: #000000;
	background: #999999 url(images/bg.gif);
}
a:link, a:visited { color: #0066CC; text-decoration: none} 
a:active, a:hover { color: #008800; text-decoration: underline}

#container_wrapper {
	background: url(images/side_bg.gif) repeat-x;
}
#container {
	width: 810px;
	margin: 0px auto;
	background: url(images/content_bg.gif);
}
#top {
	clear: left;
	height: 25px;	/* 'padding-top' + 'height' must be equal to the 'background image height' */
	padding-top: 42px;
	padding-left: 30px;
	background: url(images/top_bg.gif) no-repeat bottom;
}
#header {
	clear: left;
	height: 179px;
	text-align: center;
	background: url(images/header_bg.gif) no-repeat;
}
#inner_header {
	height: 160px;
	background: url(images/header.jpg) no-repeat center center;
}
#left_column {
	clear: left;
	float: left;
	width: 540px;
	padding-left: 20px;
}
#right_column {
	float: right;
	width: 216px;
	padding-right: 15px;
}
#footer {
	clear: both;
	padding-top: 18px;
	height: 37px;
	text-align: center;
	font-size: 11px;
	background: url(images/footer_bg.gif) no-repeat;
	color: #666666;
}
#footer a {
	color: #666666;
}
#site_title {
	padding-top: 65px;
	font-weight: bold;
	font-size: 32px;
	color: #FFFFFF;
}
#site_slogan {
	padding-top: 14px;
	font-weight: bold;
	font-size: 13px;
	color: #AAFFFF;
}
.spacer {
	clear: left;
	height: 18px;
}
.pic {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #000000;
}
.section_box {
	margin: 10px;
	padding: 10px;
	border: 1px dashed #CCCCCC;
	background: #F2F2F2;
}
.section_box2 {
	clear: left;
	margin-top: 10px;
	background: #F6F6F6;
	color: #000000;
}

.section_box3 {
	clear: left;
margin: 10px;
	padding: 10px;
	
}

.text_area {
	padding: 10px;
}
.publish_date {
	clear: both;
	margin-top: 10px;
	color: #999999;
	font-size: 11px;
	font-weight: bold;
}
.title {
	padding-bottom: 12px;
	font-size: 18px;
	font-weight: bold;
	color: #0066CC;
}
.subtitle {
	padding-bottom: 6px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.subtitle1 {
	padding-bottom: 6px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.post_title {
	padding: 6px;
	padding-left: 10px;
	background: #DDEEFF;
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
}
.menu {
	list-style-type: none;
	margin: 10px;
	margin-top: 0px;
	padding: 0px;
	width: 195px;
}
.menu li a{
	background: #F4F4F4 url(images/button_default.gif) no-repeat;
	font-size: 13px;
	font-weight: bold;
	color: #0066CC;
	display: block;
	width: auto;
	margin-bottom: 2px;
	padding: 5px;
	padding-left: 12px;
	text-decoration: none;
}
* html .menu li a{ 
	width: 190px;
}
.menu li a:visited{
	color: #0066CC;
}

.menu li a:hover{
	background: #EEEEEE url(images/button_active.gif) no-repeat;
	color: #FF3333;
}

.input100{
outline:none;
border:1px solid #D4D4D4;
padding-left:2px;
font-family:"Trebuchet MS";
font-size:11px;
color:#3C3C3C;
height:16px;
width:100px;
}
.error {
color: #D8000C;
font-size:11px;
font-weight: bold;
}
.required{
  display:inline;
  float:none;
  color:#D8000C !important;
  font-weight:bold;
  margin:0;
  padding-right:5px;
}
.Norequired{
  display:inline;
  float:none;  
  margin:0;
 padding-right:10px;
}
.input300{
outline:none;
border:1px solid #D4D4D4;
padding-left:2px;
font-family:"Trebuchet MS";
font-size:11px;
color:#3C3C3C;
height:16px;
width:300px;
}

.buttonBlue{
BORDER: #FFFFFF 1px solid; 
WIDTH: auto; 
COLOR: #ffffff; 
font-family:"Trebuchet MS";
HEIGHT: 25px; 
BACKGROUND-COLOR: #507CD1;
text-align:center;
padding-left: 12px;
padding-right: 12px;
    cursor: pointer;
}
.LinkBlueButton{
BORDER: #FFFFFF 1px solid; 
FONT-SIZE: 12px; 
WIDTH: auto; 
font-weight: bold;
COLOR: #ffffff!important;
font-family:"Trebuchet MS";
HEIGHT: 25px; 
text-align:center;
BACKGROUND-COLOR: #507CD1;
padding: 5px;
padding-left: 12px;
padding-right: 12px;
}

    .LinkBlueButton:hover
    {
       text-decoration: none!important;
    }

.gvTable{
color:#333333;
BORDER: #FFFFFF 1px solid; 
width:100%;
border-collapse:collapse;
overflow-y:scroll!important;
}
.gvTableHeader
{
color: White;
background-color: #507CD1;
font-weight: bold;
}
.gvTableBody
{
background-color: #EFF3FB;
}

 .menu li a.active {
	background: #EEEEEE url(images/button_active.gif) no-repeat;
	color: #FF3333!important;
    font-size: 13px;
	font-weight: bold;
	display: block;
	width: auto;
	margin-bottom: 2px;
	padding: 5px;
	padding-left: 12px;
	text-decoration: none;
}

 .resignedcolor {
     color:brown;
 }


//Override style for descrtuo
.description div {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial !important;
}

.description div p, .description div h1, .description div h2, .description div h3, .description div h4, .description div h5, .description div h6, .description div span, .description div ul, .description div ol, .description div li, .description div a {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial !important;
}

	.description div ul li a, .description div ol li a {
		font-family: "Trebuchet MS", Verdana, Helvetica, Arial !important;
	}
.description > div:first-child {
	width: 100% !important;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial!important;
}
