@charset "utf-8";
/* CSS Document */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3a3a3c;
	background-color:#3E647E;
	}
	
a {
	color:#6e80a5;
	text-decoration:none;
	}
	
a:hover {
	color:#16294E;
	text-decoration;
	}
	
form input {
	border:1px solid;
}

input {
	background-color:#EDF2F6;
	border:#EDF2F6 solid 1px;
	}

input[type="text"] {
	border:inset;
	}

textarea {
	background-color:#EDF2F6;
	border:inset;
	}

select {
	background-color:#EDF2F6;
	border:#EDF2F6 solid 1px;
	}
			
.mainTable {
	border:#FFFFFF solid 5px;
	padding-top:0px;
	background-color:#FFFFFF;
	}
	
#headerDiv {
	margin-top:8px;
	border-left:#FFFFFF solid 5px;
	border-right:#FFFFFF solid 5px;
	border-top:#FFFFFF solid 5px;
	/* border-left::#FFFFFF solid 5px;
	border-right::#FFFFFF solid 5px; */
	}
	
.headerTable {
	background-color:#FFFFFF;
	margin:0px;
	}
	
.headerTableImageCell {
	background-image:url(images/header_image_cell_bg.gif);
	background-repeat:repeat-x;
	}

.contentCell {
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	}

h1 {
	color:#6e80a5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0px;
	}
	
.heading {
	color:#6e80a5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0px;
	}

h2 {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:400;
	margin:0px;
	}

#menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:500;
	color:#000000;
	height:22px;
	margin:0px;
	border-top:#dadbdc solid 5px;
	padding-bottom:4px;
	border-bottom:#dadbdc solid 5px;
	}

#menu ul {
	margin:0px;
	list-style:none;
	margin-left: 0px;
	padding: 0;
	}

#menu li {
	display: inline;
	width:99px;
	height:25px;
	text-transform:uppercase;
	}
	
#menu li a {
	padding-top:3px;
	float: left;
	color:#000000;
	text-decoration:none;
	background-image:url(images/btn_menu.gif);
	background-repeat:no-repeat;
	width:99px;
	height:22px;
	display:block;
	text-align:center;
	margin: 0 3px 0 0; /*Margin between each menu item*/
	}
	
#menu li a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(images/btn_menu_hover.gif);
	background-repeat:no-repeat;
	width:99px;
	height:22px;

	display:block;
	text-align:center;
	margin: 0 3px 0 0; /*Margin between each menu item*/
	}
	
#menu li a:active {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(images/btn_menu_hover.gif);
	background-repeat:no-repeat;
	width:99px;
	height:22px;

	display:block;
	text-align:center;
	margin: 0 3px 0 0; /*Margin between each menu item*/
	}
	
/*SubMenu added by Becky McWilliams 9-19-08*/
#submenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:500;
	color:#666666;
	height:28px;
	margin-bottom:5px;
	}

#submenu ul {
	margin-top:0px;
	list-style:none;
	margin-left:0px;
	padding: 0;
	}

#submenu li {
	margin:0 0 0 0;
	width:198px;
	height:28px;
	text-transform:uppercase;
	}
	
#submenu li a {
	float: left;
	color:#666666;
	text-decoration:none;
	background-image:url(images/btn_submenu.png);
	background-repeat:no-repeat;
	width:198px;
	height:28px;
	display:block;
	text-align:left;
	margin: 0 5px 0 0; /*Margin between each menu item*/
	}
	
#submenu li a:hover {
	color:#000000;
	text-decoration:none;
	background-image:url(images/btn_submenu_hover.png);
	background-repeat:no-repeat;
	width:198px;
	height:28px;
	margin-left:3px;
	display:block;
	text-align:left;
	margin: 0 5px 0 0; /*Margin between each menu item*/
	}
	
#submenu li a:active {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(images/btn_submenu_hover.png);
	background-repeat:no-repeat;
	width:198px;
	height:28px;
	display:block;
	text-align:left;
	margin: 0 3px 0 0; /*Margin between each menu item*/
	}

/* heading */

#headingImage_tbl {
	margin-top:5px;
	margin-right:5px;
	} 
	
#headingImage_tbl .blueCell {
	background-color:#e7e6dc;
	width:195px;
	padding:15px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	}

#headingImage_tbl .blueCellrnd {
	width:23px;
	text-align:left;
	padding-right:5px;
	}	
	
#headingImage_tbl .picCell {
	width:452px;
	text-align:right;
	}
	
/* right column table */
	
#rightColumTable {
	background-color:#cfcdb9;
	width:210px;
	}
	

/* body table */

#bodyTable {
	width:700px;
	margin-right:5px;
	margin-top:5px;
	height:inherit;
	}
	
#bodyTable .leftCell {
	width:239px;
	padding-right:5px;
	}
	
#bodyTable .leftCellTable {
	background-color:#EDF1F5;
	height:300px;
	}
	
#bodyTable .leftCellTableMargin {
	margin-top:5px;
	}
	
#bodyTable .mainCell {
	width:456px;
	}

/* location table */

#locationTable {
	width:705px;
	margin-right:5px;
	margin-top:5px;
	}
	
#locationTable .leftEnd {
	width:4px;
	}
	
#locationTable .center {
	background-image:url(images/location_bar_bg.gif);
	background-repeat:repeat-x;
	width:697px;
	}
		
#locationTable .rightEnd {
	width:4px;
	}
	
/* rounded input */

.input	{
	background:url(images/text_round_left.gif) no-repeat;padding:0 0 0 6px;
	float:left;
	margin:2px;
	float:left;
	}
.input span {
	background:url(images/text_round_right.gif) no-repeat right top;
	padding:2px 3px 3px 0;
	float:left;
	}
    /* if you want a different color, jsut specify it here, and change the color of the included .png files */
.input span input {
	background:#FFFFFF;
	color:#59668C;
	font-weight:400;
	border:0;
	width:156px;
	}
	
/* custom stlyes */

.leftColumn {
	background-color:#e7e6dc;
	}
