/* FIRST COLUMN - LEVELS 1 & 2 */
.first-col {
	float: left;
	width: 168px;
	color:#005480;
	background-color:#ffffff;
	text-align:left;
	font-family:arial,helvetica,sans-serif;
	font-size:.75em;
	font-weight:normal;
	}

.col1ButtonImage {
	border:0;
	margin:0 0 2px 0;
	padding:0;
	text-align:left;
	background:transparent;
	}

.col1-box-green {
	margin:0 0 2px 0;
	padding:3px;
	width:168px;
	border-top:1px solid #6CBF39;
	border-right:2px solid #6CBF39;
	border-bottom:2px solid #360;
	border-left:1px solid #6CBF39;
	background:transparent;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:160px;
	}
body>.col1-box-green {width:160px;} /* be nice to Opera 5 */

.col1-box-green h1,.col1-box-green h2, .col1-box-green h3 {
	margin:0 0 3px 0;
	padding:3px;
	color:#005480;
	background:transparent;
	font-size:1.125em;
	}
.col1-box-green p {
	border:0;
	margin:0;
	padding:0 3px 2px 3px;
	text-align:left;
	}
.col1-box-green form {
	margin:0 0 0 0;
	padding:0;
	text-align:center;
	}
.col1-box-green .wcform label {
	display:block;
	text-align:center;
	margin:0 0 2px;
	padding:0;
	border:0;
	font-size:1em;
	font-weight:bold;
	}
.col1-box-green .wcform label a {
	margin:0 0 0 1em;
	font-size:smaller;
	}
.col1-box-green form input {
	margin:0;
	font-size:1em;
	background-color:#DFF2D4;
	}
.col1-box-green form select {
	margin:0;
	font-size:1em;
	}
.col1-box-green form input.gobutton {
	margin:0;
	padding:0;
	border:0;
	background-color:#fff;
	vertical-align:top;
	}
.col1-box-green a:link {
	font-weight:normal;
	text-decoration:underline;
	color:#336;
	}
.col1-box-green a:visited {
	font-weight:normal;
	text-decoration:underline;
	color:#336;
	}
.col1-box-green a:hover {
	font-weight:normal;
	text-decoration:none;
	color:#336;
	}

.col1-box-blue {
	margin:0 0 1px 0;
	padding:3px;
	width:168px;
	border-top:1px solid #005aac;
	border-right:2px solid #005aac;
	border-bottom:2px solid #336;
	border-left:1px solid #005aac;
	background-color:#fff;
	background:transparent;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:160px;
	}
body>.col1-box-blue {width:160px;} /* be nice to Opera 5 */

.col1-box-blue h1,.col1-box-blue h2, .col1-box-blue h3 {
	margin:0 0 3px 0;
	padding:3px;
	color:#005480;
	background:transparent;
	font-size:1.125em;
	}
.col1-box-blue p {
	border:0;
	margin:0;
	padding:0 3px 2px 3px;
	text-align:left;
	}
.col1-box-blue form {
	margin:0 0 0 0;
	padding:0;
	text-align:center;
	}
.col1-box-blue .wcform label {
	display:block;
	text-align:center;
	margin:0 0 2px;
	padding:0;
	border:0;
	font-size:1em;
	font-weight:bold;
	}
.col1-box-blue .wcform label a {
	margin:0 0 0 1em;
	font-size:smaller;
	}
.col1-box-blue form input {
	margin:0;
	font-size:1em;
	}
.col1-box-blue form select {
	margin:0;
	font-size:1em;
	}
.col1-box-blue form input.gobutton {
	margin:0;
	padding:0;
	border:0;
	vertical-align:top;
	}
.col1-box-blue a:link {
	font-weight:normal;
	text-decoration:underline;
	color:#336;
	}
.col1-box-blue a:visited {
	font-weight:normal;
	text-decoration:underline;
	color:#005480;
	}
.col1-box-blue a:hover {
	font-weight:normal;
	text-decoration:none;
	color:#005480;
	}

.col1-nav {
	margin:0;
	padding:0;
	border-top:1px solid #6C90BF;
	border-right:1px solid #6C90BF;
	border-bottom:2px solid #6C90BF;
	border-left:1px solid #6C90BF;
	text-align:center;
	}
.col1-nav h2 span {
	border:1px solid #6C90BF;
	border-width:0 0 1px 0;
	}
.col1-nav h2, .col1-nav h3 {
	margin:0 0 3px 0;
	padding:0;
	font-size:1.375em;
	font-family:futura,arial,sans-serif;
	font-weight:normal;
	color:#005480;
	background:#e3edfa;
	}
.col1-nav h3 {
	padding:3px 0 0 0;
	font-size:1.125em;
	text-transform:uppercase;
	}
.col1-nav ul {
	margin:0;
	padding:0;
	border-width:0 0 5px 0;
	list-style-type:none;
	vertical-align:middle;
	}
.col1-nav li {
	vertical-align:middle;
	margin:0;
	padding:0;
	background:transparent;
	border:1px solid #e3edfa;
	border-width:0 0 1px 0;
	}
.col1-nav a {
	display:block;
	vertical-align:middle;
	margin:0;
	padding:0;
	border:0;
	background:transparent;
	text-decoration:none;
	}
.col1-nav a:link, .col1-nav a:visited{
	text-decoration:none;
	}
.col1-nav a:hover {
	background:#e3edfa;
	color:red;
	}
* html .col1-nav a:hover {
	background:#e3edfa;
	color:red;
	}
/* expanding menu styles (col1-nav); see extras-1.css for defaults */
.col1-nav .xlist a {display:inline;}
.col1-nav ul.xsubmenu {display: none;}
.col1-nav .xlist .xsubmenu li:first-child {border-top:1px solid #e3edfa;}
.col1-nav .xlist .xsubmenu li a {display:inline;color:#009900;}
.col1-nav .xlist .xsubmenu li a:hover {display:inline;color:#fff;}

/*------------------content-----------------------*/

.content {
	background-position:100% 100%;
	background-repeat:no-repeat;
	padding:0px 15px 0px 10px;
	width:600px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:575px;
}

html>body .content {
	width:575px;
}

.content h1.styled {
	background-position:0% 100%;
	background-repeat:no-repeat;
	background-image:url("../../images/bg_h1.gif");
	padding:0px 0px 4px 0px;
}

.content h1 span {
	color:#666666;
	font-family:verdana,arial,helvetica;
	font-size:60%;
	font-weight:bold;
}

.contentType01 {
	border-bottom:1px solid #B4B4B4;
	/* padding:25px 300px 0px 10px; */
	padding:25px 260px 0px 10px;
	height:210px;
	width:600px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:185px;
	width:330px;
}

html>body .contentType01 {
	height:auto;
	min-height:185px;
	width:330px;
}

.contentType02 {
	border-bottom:1px solid #B4B4B4;
	padding:25px 250px 0px 10px;
	height:220px;
	width:600px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:195px;
	width:340px;
}

html>body .contentType02 {
	height:auto;
	min-height:195px;
	width:340px;
}

.contentType03 {
	border-bottom:1px solid #B4B4B4;
	padding:25px 320px 0px 10px;
	height:230px;
	width:600px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:205px;
	width:270px;
}

html>body .contentType03 {
	height:auto;
	min-height:205px;
	width:270px;
}

.contentType04 {
	border-bottom:1px solid #B4B4B4;
	padding:25px 15px 10px 10px;
}

.contentType04Sub {
	padding:20px 15px 0px 10px;
}

.contentType05 {
	padding:25px 15px 0px 10px;
}

.contentType05Sub {
	background-position:15px 0%;
	border-bottom:1px solid #B4B4B4;
	padding:0px 15px 0px 175px;
	height:140px;
	width:600px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:140px;
	width:410px;
}

html>body .contentType05Sub {
	height:auto;
	min-height:140px;
	width:410px;
}

.contentType06 {
	border-bottom:1px solid #B4B4B4;
	padding:25px 15px 0px 10px;
}

.contentType06Sub {
	padding:10px 15px 0px 10px;
}

.contentType07 {
	padding:25px 15px 0px 10px;
}

.contentType07Sub {
	background-position:15px 100%;
	padding:10px 15px 0px 215px;
	height:180px;
	width:600px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:180px;
	width:370px;
}

html>body .contentType07Sub {
	height:auto;
	min-height:180px;
	width:370px;
}

.contentType08 {
	border-bottom:1px solid #B4B4B4;
	padding:25px 300px 0px 10px;
	height:220px;
	width:600px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:195px;
	width:290px;
}

html>body .contentType08 {
	height:auto;
	min-height:195px;
	width:290px;
}

.contentType09 {
	margin:0px 0px -10px 0px;
	padding:25px 15px 0px 10px;
}

/*------------------subMenus-----------------------*/
.subMenuA, subMenuA:visited {
	color: #000000;
	text-decoration: none;
}

.subMenuA:hover {
	color: #000000;
	text-decoration: underline;
}

.subMenuDiv {
	margin-top: -2px;
	padding: 5px 8px 5px 5px;
	position: absolute;
	z-index: 990;
	display: none;
	background: #ffffff;
	border-left: #b9bbbc 1px solid;
	border-right: #b9bbbc 1px solid;
	border-bottom: #b9bbbc 1px solid;
}

/*------------------page-----------------------*/

.page {
	clear:both;
	margin:0px auto 0px auto;
	/*margin:0px 0px 0px 0px;*/
	padding:0px;
	text-align:left;
	width:780px;
}

.page img {
	float:left;
}

/*------------------header-----------------------*/

.header {
	clear:both;
	width:780px;
}

.headerLeft {
	/* width:263px; JM: For Additional Solution */
	width:188px;
	width:168px;
}

.headerLeft img {
	/* padding:28px 0px 0px 49px; JM: For Additional Solution */
	padding:28px 0px 0px 33px;
	padding:28px 0px 0px 28px;
}

.headerRight {
	/* width:537px; JM: For Additional Solution */
	width:612px;
}

.headerSupplementary {
	text-align:right;
	/* width:327px; JM: For Additional Solution */
	width:397px;
}

.headerSupplementary ul.listHorizontal {
	margin:16px 10px 0px 0px;
}

.headerSearch {
	width:210px;
}

.headerSearch input.fieldText {
	margin:12px 5px 0px 0px;
	width:153px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:143px;
}

html>body .headerSearch input.fieldText {
	width:143px;
}

.headerSearch input.fieldSubmit {
	clear:none;
	margin:12px 0px 0px 0px;
}

.headerMenu {
	font-weight:bold;
	margin:8px 0px 0px 0px;
	text-align:right;
	text-transform:uppercase;
	/* width:537px; JM: For Additional Solution */
	width:612px;
}

.headerMenu ul.listHorizontal li {
	border-right:1px solid #333333;
	white-space:nowrap;
}

.headerMenu .b {
	background-color:#FFFFFF;
	background-image:url("../../images/c_menu_b.gif");
	/* width:537px; JM: For Additional Solution */
	width:612px;
}

.headerMenu .r {
	background-image:url("../../images/c_menu_r.gif");
}

.headerMenu .t {
	background-image:url("../../images/c_menu_t.gif");
}

.headerMenu .l {
	background-image:url("../../images/c_menu_l.gif");
}

.headerMenu .bl {
	background-image:url("../../images/c_menu_bl.gif");
}

.headerMenu .br {
	background-image:url("../../images/c_menu_br.gif");
}

.headerMenu .tl {
	background-image:url("../../images/c_menu_tl.gif");
}

.headerMenu .tr {
	background-image:url("../../images/c_menu_tr.gif");
	/* padding:5px 35px 5px 35px; JM: For Additional Solution */
	padding:5px 10px 5px 35px;
}

/*------------------body-----------------------*/

.body {
	background-image:url("../../images/bg.gif");
	background-position:0% 0%;
	background-repeat:no-repeat;
	clear:both;
	padding:60px 0px 0px 0px;
	width:780px;
}

.bodyLeft {
	margin:0px 15px 0px 0px;
	width:165px
}

.bodyRight {
	margin:0px 0px 0px 0px;
	width:600px
}

/*------------------body left box-----------------------*/

.bodyLeft .box {
	border:1px solid #BAB1AA;
	border-top:none;
	clear:both;
	padding:12px 5px 0px 5px;
	position:relative;
	text-align:center;
	width:165px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:153px;
}

html>body .bodyLeft .box {
	width:153px;
}

.bodyLeft .box .boxTop {
	left:-1px;
	position:absolute;
	top:0px;
}

.bodyLeft h2 {
	color:#a84d10;
	font-family:georgia,times;
	font-size:140%;
	font-style:normal;
	font-weight:normal;
	margin:0px;
	text-align:left;
}

.bodyLeft .box h3 {
	text-align:left;
	text-transform:uppercase;
}

.bodyLeft .box select.fieldSelect {
	width:153px;
}

.bodyLeft .box input.fieldText {
	width:153px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:143px;
}

html>body .bodyLeft .box input.fieldText {
	width:143px;
}

/*------------------body left box find-----------------------*/

.bodyLeft .boxFind {
	margin:25px 0px 0px 0px;
}

.bodyLeft .boxFind h2 {
	padding:8px 0px 6px 0px;
}

.bodyLeft .boxFind h3 {
	padding:0px 0px 6px 0px;
}

.bodyLeft .boxFind select.fieldSelect {
	margin:0px 0px 3px 0px;
}

.bodyLeft .boxFind input.fieldText {
	margin:0px 0px 10px 0px;
}

.bodyLeft .boxFind input.fieldSubmit {
	float:none;
	margin:5px 0px 10px 0px;
	padding:0px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding:2px 10px 1px 10px;
}

html>body .bodyLeft .boxFind input.fieldSubmit {
	padding:2px 8px 2px 8px;
}

/*------------------sub menu-----------------------*/

.subMenu {
	clear:both;
	padding:25px 5px 0px 5px;
	width:165px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:155px;
}

html>body .subMenu {
	width:155px;
}

.subMenu ul {
	border-top:1px solid #B4B4B4;
	clear:both;
	display:inline;
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
	width:155px;
}

.subMenu ul li {
	border-bottom:1px solid #B4B4B4;
	clear:both;
	float:left;
	padding:0px;
	margin:0px;
}

.subMenu ul li a {
	clear:both;
	color:#333333;
	display:inline;
	float:left;
	font-weight:bold;
	height:23px;
	margin:0px 0px 0px 0px;
	padding:5px 6px 5px 6px;
	text-decoration:none;
	text-transform:uppercase;
	width:155px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height:13px;
	width:143px;
}

html>body .subMenu ul li a {
	height:auto;
	min-height:13px;
	width:143px;
}

.subMenu ul li a:hover {
	background-color:#F4F8FB;
	color:#333333;
	text-decoration:none;
}

.subMenu ul li.on a {
	background-color:#F4F8FB;
}

/*------------------breadcrumb-----------------------*/

.breadcrumb {
	margin:0px 0px 10px 0px;
}

.breadcrumb ul {
	display:inline;
	list-style:none;
	margin:0px;
	padding:0px;
}

.breadcrumb ul li {
	background-image:none ! important;
	display:inline;
	margin:0px;
	padding:0px 0px 0px 0px;
}

.breadcrumb ul li a {
	color:#333333;
	text-decoration:none;
}

.breadcrumb ul li a:hover {
	color:#3399CC;
	text-decoration:underline;
}

/*------------------tabs-----------------------*/

.tabs {
	background-color:#F4F8FB;
	border-bottom:1px solid #B4B4B4;
	width:600px;
}

.tabs ul {
	float:left;
	list-style:none;
	margin:-1px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	width:600px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:595px;
}

html>body .tabs ul {
	width:595px;
}

.tabs li {
	border-bottom:1px solid #B4B4B4;
	float:left;
	font-weight:bold;
	margin:6px 0px -1px 0px;
	padding:0px 0px 0px 5px;
	text-transform:uppercase;
	white-space:nowrap;
}

.tabs li a {
	background-image:url("../images/tab_l_off.gif");
	background-position:0% 0%;
	background-repeat:no-repeat;
	color:#333333;
	display:block;
	float:left;
	padding:0px 0px 0px 5px;
	position:relative;
	text-decoration:none;
}

.tabs li a span {
	background-image:url("../images/tab_r_off.gif");
	background-position:100% 0%;
	background-repeat:no-repeat;
	display:block;
	float:left;
	padding:0px 5px 0px 0px;
}

.tabs li a span span {
	background-image:url(../images/tab_bg_off.gif);
	background-position:0% 0%;
	background-repeat:repeat-x;
	cursor:hand; 
	cursor:hand;
	height:13px;
	padding:8px 5px 6px 5px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:13px;
}

html>body .tabs li a span span {
	height:auto;
	min-height:13px;
}

.tabs li.on a,
.tabs li a:hover {
	background-image:url("../images/tab_l_on.gif");
	color:#333333;
	margin:0px 0px -1px 0px;
	padding:0px 0px 1px 5px;
	text-decoration:none;
}

.tabs li.on a span,
.tabs li a:hover span {
	background-image:url("../images/tab_r_on.gif");
	margin:0px 0px -1px 0px;
	padding:0px 5px 1px 0px;
}

.tabs li.on a span span,
.tabs li a:hover span span {
	background-image:url("../images/tab_bg_on.gif");
	margin:0px 0px -1px 0px;
	padding:8px 5px 7px 5px;
	height:28px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:13px;
}

html>body .tabs li.on a span span,
html>body .tabs li a:hover span span {
	height:auto;
	min-height:13px;
}

/*------------------filters-----------------------*/

.filter {
	float:right;
	padding:10px 15px 0px 10px;
}

.filter label {
	clear:none;
	display:block;
	float:left;
	margin:0px;
	padding:4px 5px 0px 0px;
	width:auto;
}

.filter h3 {
	clear:none;
	color:#333333;
	float:left;
	font-weight:normal;
	padding:4px 5px 0px 0px;
}

.filter select.fieldSelect {
	clear:none;
	float:left;
	margin:1px 0px 0px 0px;
	width:100px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin:1px 0px 0px 0px;
}

html>body .filter select.fieldSelect {
	margin:0px 0px 0px 0px;
}

.filter input.fieldText {
	margin:0px 0px 0px 0px;
	width:200px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:190px;
}

html>body .filter input.fieldText {
	width:190px;
}

.filter input.fieldSubmit {
	clear:none;
	float:left;
	margin:0px 0px 0px 5px;
}

/*------------------data listed-----------------------*/

.dataListed {
	padding:0px 15px 0px 10px;
	width:450px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:425px;
}

html>body .dataListed {
	width:425px;
}

.dataListed ul {
	clear:both;
	list-style:none;
	margin:10px 0px 0px 0px;
	padding:0px;
}

.dataListed ul li {
	background-image:url("../images/bullet.gif");
	background-position:0% 8px;
	background-repeat:no-repeat;
	border-bottom:1px solid #B4B4B4;
	padding:4px 0px 8px 15px;
}






/*------------------data table 01-----------------------*/

.dataTable01 {
	/* padding:0px 12px 0px 7px; */
	padding:0px 5px 0px 7px;
	width:450px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:431px;
}

html>body .dataTable01 {
	width:431px;
}

.dataTable01 table {
	border:none;
	margin:2px 0px 0px 0px;
	width:431px;
}

.dataTable01 table th {
	background-color:#EFF4FA;
	border:1px solid #D9D9D9;
	font-weight:bold;
	padding:3px 5px 3px 5px;
	text-align:left;
	vertical-align:middle;
	width:110px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:98px;
}

html>body .dataTable01 table th {
	width:98px;
}

.dataTable01 table td {
	border:1px solid #D9D9D9;
	padding:3px 5px 3px 5px;
	text-align:left;
	vertical-align:middle;
	width:312px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:300px;
}

html>body .dataTable01 table td {
	width:300px;
}

/*------------------data table 02 / 03 / 04-----------------------*/

.dataTable02,
.dataTable03,
.dataTable04 {
	border:1px solid #B4B4B4;
	margin:10px 15px 0px 10px;
	padding:0px 5px 5px 5px;
	width:575px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:563px;
}

html>body .dataTable02,
html>body .dataTable03,
html>body .dataTable04 {
	width:563px;
}

.dataTable02 table,
.dataTable03 table,
.dataTable04 table {
	border:none;
	width:563px;
}

.dataTable02 table th,
.dataTable03 table th,
.dataTable04 table th {
	font-weight:bold;
	padding:5px 5px 5px 5px;
	text-align:left;
	vertical-align:bottom;
}

.dataTable02 table td,
.dataTable03 table td,
.dataTable04 table td {
	border-top:1px solid #D9D9D9;
	padding:5px 5px 5px 5px;
	text-align:left;
	vertical-align:top;
}

/*------------------data table 02-----------------------*/

.dataTable02 table th.column01 {
	width:75px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:65px;
}

html>body .dataTable02 table th.column01 {
	width:65px;
}

.dataTable02 table th.column02 {
	width:75px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:65px;
}

html>body .dataTable02 table th.column02 {
	width:65px;
}

.dataTable02 table th.column03 {
	width:253px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:243px;
}

html>body .dataTable02 table th.column03 {
	width:243px;
}

.dataTable02 table th.column04 {
	width:85px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:75px;
}

html>body .dataTable02 table th.column04 {
	width:75px;
}

.dataTable02 table th.column05 {
	width:75px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:65px;
}

html>body .dataTable02 table th.column05 {
	width:65px;
}

/*------------------data table 03-----------------------*/

.dataTable03 table th.column01 {
	width:25px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:15px;
}

html>body .dataTable03 table th.column01 {
	width:15px;
}

.dataTable03 table th.column02 {
	width:95px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:85px;
}

html>body .dataTable03 table th.column02 {
	width:85px;
}

.dataTable03 table th.column03 {
	width:253px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:243px;
}

html>body .dataTable03 table th.column03 {
	width:243px;
}

.dataTable03 table th.column04 {
	width:95px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:85px;
}

html>body .dataTable03 table th.column04 {
	width:85px;
}

.dataTable03 table th.column05 {
	width:95px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:85px;
}

html>body .dataTable03 table th.column05 {
	width:85px;
}

.dataTable03 input.fieldCheckRadio {
	margin:0px 0px 0px 0px;
}

/*------------------data table 04-----------------------*/

.dataTable04 table th.column01 {
	width:75px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:65px;
}

html>body .dataTable04 table th.column01 {
	width:65px;
}

.dataTable04 table th.column02 {
	width:148px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:138px;
}

html>body .dataTable04 table th.column02 {
	width:138px;
}

.dataTable04 table th.column03 {
	width:85px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:75px;
}

html>body .dataTable04 table th.column03 {
	width:75px;
}

.dataTable04 table th.column04 {
	width:85px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:75px;
}

html>body .dataTable04 table th.column04 {
	width:75px;
}

.dataTable04 table th.column05 {
	width:85px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:75px;
}

html>body .dataTable04 table th.column05 {
	width:75px;
}

.dataTable04 table th.column06 {
	width:85px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:75px;
}

html>body .dataTable04 table th.column06 {
	width:75px;
}

/*------------------buttons 01-----------------------*/

.buttons01 {
	float:right;
	padding:10px 15px 0px 10px;
}

.buttons01 input.fieldSubmit {
	clear:none;
	float:left;
	margin:0px 0px 0px 5px;
}

/*------------------pagination-----------------------*/

.pagination {
	margin:5px 15px 0px 10px;
	text-align:right;
	width:550px;
}

.pagination ul.listHorizontal li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

html>body .pagination ul.listHorizontal li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.pagination ul.listHorizontal li a {
	color:#005480;
	text-decoration:none;
}

.pagination ul.listHorizontal li a:hover {
	color:##005480;
	text-decoration:underline;
}

.pagination ul.listHorizontal li.on a {
	color:#999999;
}

/*------------------adverts box-----------------------*/

.adverts {
	padding:0px 5px 0px 0px;
	width:150px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:145px;
}

html>body .adverts {
	width:145px;
}

.adverts .box {
	border:1px solid #BAB1AA;
	clear:both;
	margin:5px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	width:145px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	/* width:133px; */
	width:140px;
}

html>body .adverts .box {
	/* width:133px; */
	width:140px;
}

.adverts .boxFull {
	border:1px solid #BAB1AA;
	padding:4px 4px;
	margin: 6px 0px; 
	width:145px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:135px;
}

html>body .adverts .boxFull {
	width:135px;
}

/*------------------footer-----------------------*/

.footer {
	border-top:1px solid #CFCFCF;
	clear:both;
	width:800px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

.footerLeft {
	margin:0px 25px 0px 25px;
	width:213px;
}

.footerLeft p {
	margin:0px;
}

.footerRight {
	margin:0px 25px 0px 25px;
	text-align:right;
	width:487px;
}







/*------------------data listed-----------------------*/

.areaMidWidth {
	padding:0px 15px 0px 10px;
	width:450px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:425px;
}

html>body .areaMidWidth {
	width:425px;
}





/*------------------search page-----------------------*/
.searchResults {
}

table.searchResults th {
	margin:0px;
	padding:0px 0px 15px 0px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}

table.searchResults td {
	margin:0px;
	padding:0px 0px 15px 0px;
	text-align:left;
	vertical-align:top;
}

.searchPagnation ul {
	display:inline;
	list-style:none;
	margin:0px;
	padding:0px;
}

.searchPagnation ul li {
	display:inline;
	list-style:none;
	margin:0px;
	padding:0px;
}

.searchPagnation ul li a.on {
	color:#a84d10;
}

.searchForm {
	margin: 0em 0em 1em 0em;
}

.searchForm input.fieldText {
	margin:12px 5px 0px 0px;
	width:153px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:143px;
}

html>body .searchForm input.fieldText {
	width:143px;
}

.searchForm input.fieldSubmit {
	clear:none;
	margin:12px 0px 0px 0px;
}
.features {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #005480;
}
