body {
width: 100%;
margin: 0px;
background: #d2e9f6 url('images/bg.gif') repeat-x;
}

body,td,th {
font-family:Arial, Helvetica, sans-serif;
font-size: 13px; color:#6d7376; 
}

a, a:visited { color:#0099ff; text-decoration:none;}
a:active, a:hover { color:#6d7376; text-decoration:underline;}

img {
border: 0px;
}
.clear {
clear: both;
}
#container {
width: 1200px;
margin: 0px auto;
}
#menu-left {
float: left;
width: auto;
}
#menu-left div {
float: left;
padding-top: 10px;
text-align: center;
}
#menu-left a {
color: #fff;
text-decoration: none;
font-weight: bold;
}
.button-one {
width: 163px;
height: 27px;
background: url('images/button-one.gif');
}
.button-one select {
width: 130px;
text-align: center;
}
.button-two {
width: 114px;
height: 25px;
margin: 1px 0px 1px 3px;
background: url('images/button-two.gif');
}
.button-three {
width: 41px;
height: 25px;
margin: 1px 0px 1px 3px;
background: url('images/button-three.gif');
}
#menu-right {
float: right;
width: auto;
padding-top: 10px;
color: #3f92c9;
}
#menu-right a {
color: #eee;
text-decoration: none;
}
#logo {
float: left;
width: auto;
margin-top: -1px;
margin-left: -185px;
}
#menu {
float: right; 
width: auto; 
margin-bottom:-5px;
margin-top: 49px;
margin-left: -132px;
margin-right: 20px;
}
#menu div {
float: left;
padding-top: 0px;
text-align: center;
}
#menu a {
text-decoration: none;
font-weight: bold;
}
.button-l {
width: 154px;
height: 27px;
background: url('images/button-l.gif');
}
.button-l-on {
width: 174px;
height: 35px;
margin-top: -8px;
background: url('images/button-l-on.gif');
}
.button-c {
width: 148px;
height: 27px;
background: url('images/button-cn.gif');
}
.button-c-on {
width: 168px; cursor:pointer;
height: 35px;
margin-top: -8px;
background: url('images/button-c-on.gif');
}
.button-r {
width: 154px;
height: 27px;
background: url('images/button-r.gif');
}
.button-r-on {
width: 174px;
height: 35px;
margin-top: -8px;
background: url('images/button-r-on.gif');
}
.button-l a, .button-c a, .button-r a {
color: #fff;
}
.button-l-on a, .button-c-on a, .button-r-on a {
color: #000;
}
#content-top {
width: 1200px;
height: 82px;
background: url('images/content-top.gif');
}
#submenu {
float: right;
width: auto;
padding-top: 0px; padding-right:20px; padding-bottom:20px;
}
#submenu div {
float: left;
width: 107px;
height: 28px;
padding-top: 10px;
text-align: center;
}
#submenu a, #submenu a:visited {
color: #6d7376; font-size:15px; font-weight:bold; border:1px solid #FFF;
text-decoration: none; padding:5px 20px 5px 20px ;
}
#submenu a:hover, #submenu a:active {
color: #fff; background:#0b5890; border:1px solid #CCC; font-size:15px; font-weight:bold;
text-decoration: none; padding:5px 20px 5px 20px ;
}
#sugmenu ul { padding:0; margin:0;}
#submenu li { display:inline; margin-right:10px;}

.button-on {
background: url('images/sub-button.gif');
}
.button-on a {
color: #fff !important;
}
#content {
width: 1165px;
padding: 0 35px;
background: url('images/content-bg.gif') repeat-y;
}
#search {
height: 15px;
padding: 14px 15px;
border: 1px solid #d8dfe5;
background: #f0f3f6;
color: #6d7376;
}
#searched {
float: left;
width: auto;
font-weight: bold;
}
span.phrase {
color: #0099ff;
}
span.results {
color: #000;
}
#show {
float: right;
width: auto;
margin-top: -6px;
}
#show select {
width: 170px;
color: #6d7376;
}
#results {
margin: 20px 0px 10px 0px;
color: #5f5f5f;
}
table {
table-layout: auto; 
border-collapse: collapse;
border-spacing: 0px;
}
table.second {
table-layout: auto; 
border-collapse: collapse;
border-spacing: 0px;
border-width: 0px;
}
th, td {
padding: 5px; 
/*border: solid 1px #ccc;*/
}
th.second, td.second {
padding: 5px; 
border: 0px;
}
thead th {
padding: 9px 5px; font-size:11px; color:#000; 
background: #F5F5F5 url('images/th-bg.gif') repeat-x;
}
tr.even td {
background: #f6f6f6; font-size:11px;
}
tr.odd td {
background: #fff; font-size:11px;
}
tr,th,td {
width:auto; 
height:auto; 
vertical-align:inherit;
}
th, td {
text-align: left; 
vertical-align: top;
}
#pagination {
float: right;
width: auto;
color: #4e9acb;
font-weight: bold;
font-size: 12px;
}
#pagination a {
padding: 1px 3px;
color: #4e9acb;
text-decoration: none;
}
#pagination a.active {
background: #d2e9f6;
}
#content-bottom {
width: 1200px;
height: 42px; margin-top:-28px;
background: url('images/content-bottom.gif');
}
#copyright {
margin: 25px 0px 10px 0px;
color: #509bcc;
text-align: center;
}

.backdrumb { background-color:#f0f3f6 !important; padding:8px !important; padding-top:13px; border:1px solid #d8dfe5 !important; font-weight:bold !important; height:30px; }

input, checkbox { background: #FFF url(images/inputbg.gif) repeat-x top left; color:#7d8d96; font-weight:bold; border:1px solid #d3d9df; padding:3px; font-family:Arial, Helvetica, sans-serif; }

#datatable {border:1px solid #d8dfe5; width:98%;}
#datatable .odd {background:#f6f6f6 !important; border:1px solid #d3d9df !important;}
#datatable .odd td {border-right:1px solid #d3d9df;}
#datatable .even {background:#f6f6f6 !important; border:1px solid #d3d9df !important;}
#datatable .even td {border-right:1px solid #d3d9df;}

#datatable1 {border:1px solid #d8dfe5;}
#datatable1 .odd {background:#f6f6f6 !important; border:1px solid #d3d9df !important;}
#datatable1 .odd td {border-right:1px solid #d3d9df;}
#datatable1 td {border-right:1px solid #d3d9df;}
#datatable1 tr {border:1px solid #d3d9df;}
#datatable1 .even {background:#f6f6f6 !important; border:1px solid #d3d9df !important;}
#datatable1 .even td {border-right:1px solid #d3d9df;}
.tabletdwidth { width:233px !important;}

.hoversubmenu {
 	display:hidden;
	background-color: #ffffff;
	border: 1px solid #ccc;
	padding-top:0px;
    position:absolute;
	height: -4px;
	visibility: hidden;
}
.hoversubmenu a, .hoversubmenu a:visited {color: #6d7376; font-size:13px; font-weight:bold; border:0px solid #FFF;
text-decoration: none; padding:8px;
}
.hoversubmenu a:hover, .hoversubmenu a:active {color: #fff; background:#0b5890; border:0px solid #CCC; font-size:13px; font-weight:bold;
text-decoration: none; padding:8px;
}

