h1 {
color:#3B7CB6;
font-size:13px;
font-weight:bold;
padding:0px;
margin:0px;
}
body {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: url(images/bg-center.jpg) repeat-y center top #2F4364;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000;

}
.oneColFixCtr #container {
	width: 799px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent {
	padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}td img {display: block;}


#header {
width:799px;
height:179px;
background:url(images/header.jpg) no-repeat;
}
#center {
background:#FFFFFF;
width:602px;
height:433px;
padding:12px 10px 12px 10px;
margin:0px;
}

#center .box {
background:#f7f7f7;
padding:10px;
color:#000000;}

#center .form {
background:#f7f7f7;
color:#000000;
font-weight:bold;}

#center .form input {
 background-color: #ffffff;
 border:1px solid #000;
}

#center .form textarea {
 background-color: #ffffff;
 border:1px solid #000;
}

#center .form .button {
 background-color:#45608F;
 border:1px solid #000;
 color:#FFFFFF;
 font-weight:bold;
 padding:3px;
 /*background:url(images/button.jpg) top no-repeat;*/
 
 /*padding:5px 0px 5px 0px;*/
 /*width:100px;*/
 
}

#center .formbox {
 /*background-color:#45608F;*/
 
 border:1px solid #000;
 
}

#center .channelTitle {
background:url(images/channel_layout_r1_c1.jpg) no-repeat;
height:40px;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
padding:0px 0px 0px 15px;}

#center .channelText {
background:url(images/channels_text_bg.jpg) repeat-y;
color:#FFFFFF;
font-size:12px;
padding:10px 15px 10px 15px;
height:158px;}

#center .channelText A:link{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;}

#center .channelText A:visited{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;}

#center .channelText A:active{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;}

#center .channelText A:hover{
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;}


#left {
background:#3B7CB6;
width:197px;
padding:0px;
margin:0px;}

#left .lower {
padding:4px;
margin:10px 5px 0px 5px;

}

#left .lower .title {
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding:5px;}

#left .lower .news {
padding:8px;
font-size:10px;
color:#FFFFFF;
background:#3570A4;
}

#right {
background:url(images/bg-right.jpg) no-repeat #45608F;
width:75px;
padding:0px;
margin:0px;
}
#footer {
background:#45608F;
height:10px;
width:799px;
}

#foot {
padding:10px;
color:#ffffff;
font-size:11px;}


