@charset "utf-8";
/* CSS Document */

.bodybg {
	text-align:center;
	padding:0;
	margin:0;
	background-image: url(../images/static/bg_body.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.leftbotbgch {
	text-align:center;
	padding:0;
	margin:0;
	background-image: url(../images/static/leftnavbar_items_bg_over.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.bodybginside {
	text-align:center;
	padding:0;
	margin:0;
	background-image: url(../images/static/bg_body_inside.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.navbarHeight{
	height:52px;
}

.bannerHeight{
	height:147px;
}
.sepHeight{
	height:4px;
}


.tableHeader{
	background-image: url(../images/static/table_header_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.loginFormInput{
	width:80px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	height:14px;
	font-size:11px;
	color:#000000;

}

.loginFormSubmit{
	width:40px;
	height:20px;
	font-size:11px;
	color:#000000;
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;

}
.smallTextGray{
	font-size:11px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.linkGraySmall a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
.linkGraySmall a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
.linkGraySmall a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF9900;
	text-decoration:underline;
}



.h1Class{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bolder;
	color:#5E5E5E;
}

.h2Class{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	color:#000000;
}

.h3Class{
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#000000;
}

.h4Class{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	color:#5E5E5E;
}

.h5Class{
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#999999;
}

.littleHeader{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#CCCCCC;
}

.generaltext{
	font-size:12px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.linkGrayBold a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.linkGrayBold a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.linkGrayBold a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF9900;
	text-decoration:none;
}



.generalButton{
	/*width:40px;*/
	height:20px;
	font-size:11px;
	color:#333333;
	border-width:1px;
	border-color:#CCCCCC;
	border-style:outset;
}

.generalButtonDown{
	/*width:40px;*/
	height:20px;
	font-size:11px;
	color:#333333;
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;

}


.generalTextBox{
	width:150px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	height:15px;
	font-size:12px;
	color:#000000;

}

.generalTextBoxFocused{
	width:150px;
	border-color:#444444;
	border-style:solid;
	border-width:1px;
	height:15px;
	font-size:12px;
	color:#000000;

}

.fieldError{
    font-weight:bold;
    color:red;
}


img{
    border:0;
}

form {
    padding: 0;
    margin: 0;
}

.errorMessage2{
    color:red;
    font-weight:normal;
}

.successMessage {
    color:darkblue;
    font-weight:bold;
}
.newsTitle{
    font-weight:bold;
    font-size:18px;
    color: #800000;
}

