/* @group tags */
body {
margin:0;
padding:0;
font-family: Verdana, Arial, sans-serif;
font-size: 9px;
color: #000;
background:#fff;
text-align: center;
}
h1, h2, h3, h4, h5, h6, p {
margin:0;
padding:0;
font-size: 11px;
}
h1 {
margin:0;
padding:0 0 8px 0;
color: #577c96;
}
h2 {
margin:0;
padding:7px 0 7px 0;
color: #577c96;
}
h3, h4, h5, h6 {
padding: 0 0 11px 0;
font-size: 11px;
color: #577c96;
}
p {
padding: 0 0 11px 0;
}
a img, map {
border:none;
}
a {
color:#577c96;
}
ul {
margin:0;
padding:10px;
}
li {
}
ol.alpha {
list-style-type: lower-latin;
}
table {
width:100%;
margin:0;
padding:0;
border-collapse: collapse;
}
hr {
display:none;
}
form {
margin:0;
padding:0;
}
input, textarea, select {
color: #369;
border: 1px solid #ccc;
padding: 2px;
font-size: 11px;
}
input:focus, textarea:focus, select:focus {
border: 1px solid #666;
}
.noBrd {
border: none;
}
option {
padding:0;
margin:0;
}
textarea, select {
font-size: 100%;
font-family: inherit;
}
button {
background: #666;
font-size: 100%;
font-family: inherit;
color: #fff;
cursor:pointer;
border: 1px solid #fff;
margin: 0 5px 0 0;
}
button:hover {
background: #999;
}
.cnt{
text-align:center;}
.close{
clear:both;}
/* @end */

#container {
width: 1011px;
margin: 0 auto 0 auto;
text-align: left;
}
#containerHome {
margin: 0 auto 0 auto;
text-align: center;
}
#colL {
float: left;
display: inline;
width: 270px;
min-height: 300px;
height:  auto !important;
height: 300px;
}

#navigator {
margin: 0;
padding: 0 45px 0 0;
list-style-type: none;
text-align: right;
}
#navigator li {
border-bottom: 1px dashed #c3c3c3;
padding: 14px 0 2px 0;
display: block;
}
#navigator li.noBrd {
border-bottom: none;
}
#navigator li.nHome {
padding: 0 0 2px 0;
}
#navigator li a {
display: block;
min-height: 1px;
height: auto !important;
height: 1px;
}
#navigator a img {
}

#nav {
margin: 0;
padding: 0 0 0 45px;
list-style-type: none;
text-align: left;
}
#nav li {
border-bottom: 1px dashed #c3c3c3;
padding: 14px 0 2px 0;
display: block;
}
#nav li.noBrd {
border-bottom: none;
}
#nav li.nHome {
padding: 0 0 2px 0;
}
#nav li a {
display: block;
min-height: 1px;
height: auto !important;
height: 1px;
}
#nav a img {
}
#logo {
float: left;
display: inline;
width: 1011px;
text-align: center;
height: 144px;
padding: 40px 0 0 0;
}
#main {
float: left;
display: inline;
width: 471px;
min-height: 300px;
height:  auto !important;
height: 300px;
}
#mainFlash {
text-align: center;
min-height: 354px;
height: auto !important;
height: 354px;
background: #000;
}
.tit{
border-bottom: 1px dashed #c3c3c3;
padding: 0px 0 2px 0;
display: block;}
#content {
}

#colR {
float: right;
display: inline;
width: 270px;
min-height: 300px;
height: auto !important;
height: 300px;
}

#footer {
clear:both;
display: inline;
width: 1011px;
text-align: center;
margin: 30px 0 0 0;
padding: 0 0 30px 0;
}
#footerNav {
border-bottom: 1px solid #ccc;
margin: 0;
padding: 20px 0 4px 0;
}
#footerNav li {
display: inline;
}
#footerNav li a {
border-left: 1px solid #000;
padding: 0 5px 0 5px;
color: #000;
text-decoration: none;
}
#footerNav li.first a {
border-left: none;
}
#footerNav li  a:hover {
text-decoration: underline;
}
#footer p {
padding: 5px 0 0 0;
}

#footer p span {
border-left: 1px solid #000;
padding: 0 5px 0 5px;
color: #000;
}
#footer p span.first {
border-left: none;
}
#boxnavHome{
text-align:center;
padding:0 0 30px 0;
}
#navHome {
clear:both;
margin: 0;
padding: 0 0 0 0;
list-style-type: none;

}
#navHome li {
padding: 14px 0px 2px 0;
display: inline;
list-style-type:none;
border-bottom: 1px solid #565555;

}
#navHome li a {
text-decoration:none;

}
#navHome a img {

}
#home{
padding:100px 0px 0px 0px;
width:800px;
text-align:center;
margin:0 auto 0 auto;}
