﻿html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, table, td, dt, dd, form, fieldset, a, img, button {
     margin: 0;
     padding: 0;
     border: 0;
}

body {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#666666;
	/*margin:10px 10px 10px 10px;*/
	margin:0 auto;
	padding:10px 10px 10px 10px;
	background: #C7C7CF url(Images/bg-main.gif) repeat-x;
	font-size:.72em;
	min-width: 750px;
	min-height: 550px;
	width: 750px;
}

h1 {
	font-size:1.6em;
	padding:0;
	margin:0 0 10px 0;
}

h2 {
	font-size:1.1em;
}

h3 {
	font-size:1.4em;
}
	
h4 {
	font-size:1.1em;
}
	
h5 {
	font-size:0.9em;
}
	
h6 {
	font-size:0.8em;
}

#header {
	margin-bottom:1px;
	width:100%;
	padding:0px;
	border-bottom:1px solid #7F7F7F;
	border-right:1px solid #7F7F7F;
	height:50px;
	background: #003366 url(Images/bg-header0.gif) repeat-x;
	vertical-align:top;
	color:#FFFFFF;
	table-layout:fixed;
	font-size:1.8em;
	font-weight:bold;
}

#header a {
	text-decoration:none;
	color:#FFFFFF;
}

#userInfo {
	margin-bottom:1px;
	width:100%;
	/*padding:0px 10px 0 10px;*/
	border-bottom:1px solid #7F7F7F;
	border-right:1px solid #7F7F7F;
	background: #003366 url(Images/bg-footer0.gif) repeat-x;
	/*vertical-align:top;*/
	color:#ffffff;
	table-layout:fixed;
	font-size:0.9em;
	height:20px;
}

#mainNav {
	margin-bottom:1px;
	width:100%;
	/*padding:0px 10px 0 10px;*/
	border-bottom:1px solid #7F7F7F;
	border-right:1px solid #7F7F7F;
	/*background: #003366 url(Images/bg-footer0.gif) repeat-x;*/
	/*vertical-align:top;*/
	color:#ffffff;
	table-layout:fixed;
	font-size:1em;
	height:30px;
}

#footer {
	width:100%;
	/*padding:2px 10px 2px 10px;*/
	border-bottom:1px solid #7F7F7F;
	border-right:1px solid #7F7F7F;
	/*text-align:center;*/
	background: #003366 url(Images/bg-footer0.gif) repeat-x;
	color:#FFFFFF;
	table-layout:fixed;
	font-size:0.9em;
	height:20px;
}

#footer a {
	text-decoration: none;
	color:#FFFFFF;
}

#footer a:hover {
	color:#FFFF00;
}

#footer a:visited {
	color:#FFFFFF;
}

#footer a:visited:hover {
	color:#FFFF00;
}

#content-container {
	width:100%;
	border-bottom:1px solid #7F7F7F;
	border-right:1px solid #7F7F7F;
	padding:0px;
	margin:0px 0px 1px 0px;
	table-layout:fixed;
	min-width: 640px;
	min-height: 450px;
}

#content-center {
	background-color:#ffffef; /*#efefff;*/
	padding:10px;
	/*border-left:1px solid #D0D0BF;*/
	border-right:1px solid #D0D0BF;
	vertical-align:top;
	/*min-width: 550px;
	min-height: 400px;*/
}

#breadcrumb-container {
	width:100%;
	/*padding:5px 10px 5px 10px;*/
	border-bottom:1px solid #7F7F7F;
	border-right:1px solid #7F7F7F;
	/*border-left:0px solid #EDEDED;*/
	/*margin:0px 0px 1px 0px;*/
	background: #003366 url(Images/bg-footer0.gif) repeat-x;
	table-layout:fixed;
	font-size:0.9em;
	height:20px;
	color: #999999;
}

* html #breadcrumb-container tr {
	height:1.4em;
}

#breadcrumb-left {
	vertical-align:top;
}

#breadcrumb-right {
	text-align:right;
}

#breadcrumb-right label {
	display:none
}

#breadcrumb-container a {
	color:#9999ff;
	text-decoration:none;
}

#breadcrumb-container a:hover {
	color:#ffffff;
	text-decoration:none;
}

.titlePage
{
	padding:0;
	margin:0 0 10px 0;
	color:#003399;
	font-size:2.0em;
	font-weight:bold;
	text-align:center;
}

.label {
	font-size: 0.9em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.txtBox {
	/*border:1px solid #666666;*/
	font-size: 0.9em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.button {
    border: solid 1px #507CD1;
    color:#284E98;
    background-color:#FFFFFF;
    font-size:0.9em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*green table*/
.green-tl {
	padding:0px 0px 0px 0px;
	background-image:url(Images/green-tl.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.green-tr {
	padding:0px 0px 0px 0px;
	background-image:url(Images/green-tr.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.green-tc {
	padding:0px 0px 0px 0px;
	background-image:url(Images/green-tc.gif);
	background-repeat:repeat-x;
	min-width:10px;
	height:30px;
	color:#000000;
}

.green-bl {
	padding:0px 0px 0px 0px;
	background-image:url(Images/green-bl.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.green-br {
	padding:0px 0px 0px 0px;
	background-image:url(Images/green-br.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.green-bc {
	padding:0px 0px 0px 0px;
	background-image:url(Images/green-bc.gif);
	background-repeat:repeat-x;
	min-width:10px;
	height:30px;
	color:#FFFFFF;
}

.green-bg {
	color:#000000;
	font-size:.9em;
	background-color:#e0ffe8;
}

.green-menu {
	padding:0px 0px 0px 0px;
	background-image:url(Images/green-tc.gif);
	background-repeat:repeat-x;
	min-width:10px;
	height:30px;
	color:#002000;
}

.green-menu a {
	color:#002000;
	text-decoration: none;
}

.green-menu a:hover {
	color:#007700;
}

.green-menu a:visited {
	color:#002000;
}

.green-menu a:visited:hover {
	color:#007700;
}

/*orange table*/
.orange-tl {
	padding:0px 0px 0px 0px;
	background-image:url(Images/orange-tl.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.orange-tr {
	padding:0px 0px 0px 0px;
	background-image:url(Images/orange-tr.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.orange-tc {
	padding:0px 0px 0px 0px;
	background-image:url(Images/orange-tc.gif);
	background-repeat:repeat-x;
	min-width:10px;
	height:30px;
	color:#000000;
}

.orange-bl {
	padding:0px 0px 0px 0px;
	background-image:url(Images/orange-bl.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.orange-br {
	padding:0px 0px 0px 0px;
	background-image:url(Images/orange-br.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.orange-bc {
	padding:0px 0px 0px 0px;
	background-image:url(Images/orange-bc.gif);
	background-repeat:repeat-x;
	min-width:10px;
	height:30px;
	color:#FFFFFF;
}

.orange-bg {
	color:#000000;
	font-size:.9em;
	background-color:#ffe0d0;
}

.orange-menu {
	padding:0px 0px 0px 0px;
	background-image:url(Images/orange-tc.gif);
	background-repeat:repeat-x;
	min-width:10px;
	height:30px;
	color:#662200;
}

.orange-menu a {
	color:#662200;
	text-decoration: none;
}

.orange-menu a:hover {
	color:#cc6600;
}

.orange-menu a:visited {
	color:#662200;
}

.orange-menu a:visited:hover {
	color:#cc6600;
}

/*yellow table*/
.yellow-tl {
	padding:0px 0px 0px 0px;
	background-image:url(Images/yellow-tl.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.yellow-tr {
	padding:0px 0px 0px 0px;
	background-image:url(Images/yellow-tr.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.yellow-tc {
	padding:0px 0px 0px 0px;
	background-image:url(Images/yellow-tc.gif);
	background-repeat:repeat-x;
	min-width:10px;
	height:30px;
	color:#000000;
}

.yellow-bl {
	padding:0px 0px 0px 0px;
	background-image:url(Images/yellow-bl.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.yellow-br {
	padding:0px 0px 0px 0px;
	background-image:url(Images/yellow-br.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.yellow-bc {
	padding:0px 0px 0px 0px;
	background-image:url(Images/yellow-bc.gif);
	background-repeat:repeat-x;
	min-width:10px;
	height:30px;
	color:#FFFFFF;
}

.yellow-bg {
	color:#000000;
	font-size:.9em;
	background-color:#ffffe0;
}

.yellow-menu {
	padding:0px 0px 0px 0px;
	background-image:url(Images/yellow-tc.gif);
	background-repeat:repeat-x;
	min-width:10px;
	height:30px;
	color:#666600;
}

.yellow-menu a {
	color:#666600;
	text-decoration: none;
}

.yellow-menu a:hover {
	color:#aaaa00;
}

.yellow-menu a:visited {
	color:#666600;
}

.yellow-menu a:visited:hover {
	color:#aaaa00;
}

/*blue table*/
.blue-tl {
	padding:0px 0px 0px 0px;
	background-image:url(Images/blue-tl.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.blue-tr {
	padding:0px 0px 0px 0px;
	background-image:url(Images/blue-tr.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.blue-tc {
	padding:0px 0px 0px 0px;
	background-image:url(Images/blue-tc.gif);
	background-repeat:repeat-x;
	min-width:10px;
	height:30px;
	color:#000000;
}

.blue-bl {
	padding:0px 0px 0px 0px;
	background-image:url(Images/blue-bl.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.blue-br {
	padding:0px 0px 0px 0px;
	background-image:url(Images/blue-br.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.blue-bc {
	padding:0px 0px 0px 0px;
	background-image:url(Images/blue-bc.gif);
	background-repeat:repeat-x;
	min-width:10px;
	height:30px;
	color:#FFFFFF;
}

.blue-bg {
	color:#000000;
	font-size:.9em;
	background-color:#e0e8ff;
}

.blue-menu {
	padding:0px 0px 0px 0px;
	background-image:url(Images/blue-tc.gif);
	background-repeat:repeat-x;
	min-width:10px;
	height:30px;
	color:#002040;
}

.blue-menu a {
	color:#002040;
	text-decoration: none;
}

.blue-menu a:hover {
	color:#0066cc;
}

.blue-menu a:visited {
	color:#002040;
}

.blue-menu a:visited:hover {
	color:#0066cc;
}

/*red table*/
.red-tl {
	padding:0px 0px 0px 0px;
	background-image:url(Images/red-tl.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.red-tr {
	padding:0px 0px 0px 0px;
	background-image:url(Images/red-tr.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.red-tc {
	padding:0px 0px 0px 0px;
	background-image:url(Images/red-tc.gif);
	background-repeat:repeat-x;
	min-width:10px;
	height:30px;
	color:#000000;
}

.red-bl {
	padding:0px 0px 0px 0px;
	background-image:url(Images/red-bl.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.red-br {
	padding:0px 0px 0px 0px;
	background-image:url(Images/red-br.gif);
	background-repeat:no-repeat;
	min-width:10px;
	width:10px;
	height:30px;
}

.red-bc {
	padding:0px 0px 0px 0px;
	background-image:url(Images/red-bc.gif);
	background-repeat:repeat-x;
	min-width:10px;
	height:30px;
	color:#FFFFFF;
}

.red-bg {
	background-color:#ffe0e0;
}

/*ellipse table*/
.quater-tl {
	padding:0px 0px 0px 0px;
	background-image:url(Images/yellow-qtl.gif);
	background-repeat:no-repeat;
	min-width:200px;
	width:200px;
	height:100px;
	text-align:center;
	vertical-align:middle;
	color:#666600;
}

.quater-tr {
	padding:0px 0px 0px 0px;
	background-image:url(Images/green-qtr.gif);
	background-repeat:no-repeat;
	min-width:200px;
	width:200px;
	height:100px;
	text-align:center;
	vertical-align:middle;
	color:#002000;
}

.quater-bl {
	padding:0px 0px 0px 0px;
	background-image:url(Images/blue-qbl.gif);
	background-repeat:no-repeat;
	min-width:200px;
	width:200px;
	height:100px;
	text-align:center;
	vertical-align:middle;
	color:#002040;
}

.quater-br {
	padding:0px 0px 0px 0px;
	background-image:url(Images/orange-qbr.gif);
	background-repeat:no-repeat;
	outline-color:Aqua;
	min-width:200px;
	width:200px;
	height:100px;
	text-align:center;
	vertical-align:middle;
	color:#662200;
}

.moreinfo {
	color:#ffffff;
}

.moreinfo a {
	color:#ffffff;
	text-decoration: none;
}

.moreinfo a:hover {
	color:#333300;
}

.moreinfo a:visited {
	color:#ffffff;
}

.moreinfo a:visited:hover {
	color:#333300;
}

.s_title {
	color:#662200;
	font-size: 1.4em;
	font-weight: bold;
}

.s_header {
	color:#000000;
	font-size: 1.2em;
	font-weight: bold;
}

.s_details {
	color:#222222;
	font-size: 1em;
}

.s_more {
	color:#003399;
	font-size: 0.8em;
}

.s_more a {
	color:#003399;
	text-decoration: none;
}

.s_more a:hover {
	color:#0066ff;
}

.s_more a:visited {
	color:#003399;
}

.s_more a:visited:hover {
	color:#0066ff;
}
