html,body{
	padding:0;
	margin-top:0px;
	font-family: arial, verdana, helvetica;
	font-size:12px;
	color:#000000;
}
form{
	padding:0;
	margin:0;
}
body{
	text-align:center;
}
a:link, a:active, a:visited{
	text-decoration:underline;
	color:#000;
}

a:hover{
	text-decoration:underline;
	color:#f00;
}

div#container{
	width:742px;
	margin: 0 auto;
	background-color: #FFF;
	text-align: left;
	height: 100%;
}
div#logo_row{
	margin-top:20px;
	background-image:url(../images/header.jpg);
	height:142px;
}
div#logo{
	width:192px;
	height: 73px;
	float:left;
	margin-left:5px;
	margin-top:45px;
}
div#logo_row_keywords h2{
	width:450px;
	text-align:justify;
	float:right;
	margin-right:5px;
	margin-top:35px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	text-decoration:none;
}
div#keywords_row{
	width:742px;
	height: 167px;
	vertical-align:top;
	text-align:left;
	background-color:#CFDDEA;
	background-image:url(../images/keyword-bg.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

div#keywords_h1{
	width:540px;
	font-size:24px;
	font-weight:bold;
	float:left;
	padding: 15px 15px 5px 5px;
	font-family:Arial, Helvetica, sans-serif;
}


div#header_keywords a{
	color:#000;
	text-decoration:none;
}
div#row_3{
	width:770px;
	height: 188px;
	background-image:url(../images/cubes_image_bg.jpg);
	background-attachment:scroll;
	background-position:left;
}
div#row_3_h1_text{
	width:540px;
	float:left;
	padding: 0px 10px 10px 10px;
	font-family:Arial, Helvetica, sans-serif;
}
div#row_3_h1_text h1{
	font-size:22px;
	color:#000;
}

div#top_nav{
	width:732px;
	background-image:url(../images/navigation-bg.gif);
	height: 20px;
	padding-top:5px;
	padding-left:10px;
}
 
div#page_content{
	width:742px;
	background-color: #FFF;
	display:block;
}
div#left_panel{
	
	text-align:left;
	float:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:5px;
}
div#left_panel h1{
	font-family: arial, verdana, helvetica;
	font-size:24px;
	color: #000000;
}
div#left_panel p{
	font-family: arial, verdana, helvetica;
	font-size:12px;
	text-align:justify;
	color:#000000;
}
div#right_panel{
	width: 231px;
	float:right;
	padding-top:10px;
}
div#right_panel_top{
	height:10px;
	font-size:8px;
	width:231px;
	background-image:url(../images/right-panel-top.gif);
}
div#right_panel_botm{
	width:231px;
	height:10px;
	font-size:8px;
	background-image:url(../images/right-panel-botm.gif);
}
div#right_panel_content{
	width:219px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#CDE0ED;
	border-left: 1px solid #336699;
	border-right: 1px solid #336699;
}

div#right_panel, p{
	font-family: arial, verdana, helvetica;
	font-size:15px;
	color:#000000;
}
div#bottom_nav{
	width:100%;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
div#footer{
	padding-top:17px;
	background-image:url(../images/footer-bg.gif);
	height:24px;
	text-align:center;
}
.underline{
	background-color:#428CE8;
	width:80%;
	height:1px;
	margin:0;
	padding:0;
	font-size:1px;
	line-height:1px;
}
.clear {
	clear:both;
	display:block;
	height:1px;
	margin:0;
	padding:0;
	font-size:1px;
	line-height:1px;
}
input, textarea, select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border: 1px solid #000000;
	background-color: #CCCCCC;
}
legend{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold
}
fieldset{
	-moz-border-radius: 5px; 
}


.topnav, a.topnav:link, a.topnav:active, a.topnav:visited{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#006939;
}

a.topnav:hover{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.pcontnr, p{
	font-family:arial;
	font-size:10px;
	color:#000066;
}
h4{
	color:#00F;
}


.lclass{
color:#000000;
text-decoration:none;
font-weight:normal;
}

.lclass a{
color:#000000;
text-decoration:none;
font-weight:normal;
}

.lpage a
{
	text-decoration:none;
	font-family: arial, verdana, helvetica;
	font-size:12px;
	text-decoration:underline;
	color:#000000;
}

a.lpage:hover{
	text-decoration:none;
	font-family: arial, verdana, helvetica;
	font-size:12px;
	text-decoration:underline;
	color:#000000;
}
li.lclass{
	text-decoration:none;
	font-family:arial, verdana, helvetica;
	font-size:12px;
	color:#000000;
}

ul#lclass{
	text-decoration:none;
	font-family:arial, verdana, helvetica;
	font-size:12px;
	color:#000000;
}

.midcont{
background-color:#CCD2D7;
font-size:9pt;
font-family:Trebuchet MS;
text-decoration:none;

	padding-left:20px;
	padding-right:20px;

}

.midcont a{
background-color:#CCD2D7;
font-size:9pt;
font-family:Trebuchet MS;
text-decoration:none;
}

/* style sheet for the horizontal menu bar */


.indentmenu{
font: 9pt  Trebuchet MS;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 100%; /*width of menu*/
/*border: 1px solid #564c66; /*dark purple border*/
border-width: 1px 0;
background: #047BCD url(imgs/btn-bg.jpg) center center repeat-x;
}
.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid #ffffff; dark purple divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: white !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: #047BCD url(imgs/btn-bg.jpg) center center repeat-x;
text-decoration: none;

}

