html, body {
 margin: 0;
 padding: 0;
}
.ht {
 height: 100%;
}
img {
 border: 0;
}
.png {
	BEHAVIOR: url('/styles/png.htc')
}

td {
 vertical-align: top;
 font-family:Tahoma, sans-serif;
 color: #4d4d4d;
 font-size: 11px;
}
ul {
 list-style-image: url(/images/bullet.gif);
 padding: 0;
 margin: 10px 15px;
}
p {
 margin: 0;
 margin-bottom: 10px;
 text-align: justify;
 clear: both;
}
input, select, textarea {
 font-family:Tahoma, sans-serif;
 color: #4d4d4d;
 font-size: 11px;
}
h1 {
  font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 font-weight: normal;
 color: #1c64bc;
 margin-bottom: 20px;
}
h2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #1c64bc;
 margin-bottom: 15px;
}

a {
 color: #ad620e;
 text-decoration: underline;
}
a:hover {
 color: #ad620e;
 text-decoration: none;
}
#header {
 height: 240px;
 background: url(/images/hbg.jpg) top right repeat-x;
 width: 100%;
 min-width: 760px !important;
}
#tm {
 height: 35px;
 width: 90%;
 text-align: center;
}
#tm td {
 padding-top: 13px;
 width: 15%;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bolder;
}
#tm a {
 color: #182a63;
 text-decoration: none;
}
#tm a:hover {
 color: #182a63;
 text-decoration: underline;
}
#tnav {
 text-align: right;
 font-size: 10px;
 padding-top: 5px;
 padding-right: 10px;
}
#tnav a, #tnav span {
 display: block;
 float: right;
 margin-left: 35px;
 padding-left: 27px;
 color: #ad620e;
 text-decoration: none;
}
#tnav a:hover {
 color: #ad620e;
 text-decoration: underline;
}
.home {
 background: url(/images/home_ico.gif) top left no-repeat;
}
.cont {
 background: url(/images/cont_ico.gif) top left no-repeat;
}
#window {
 clear: both;
 position: absolute; 
 top: 23px; 
 left: 0; 
 width: 40%; 
 height: 175px;
 min-width: 300px;
 background: url(/images/window.jpg) top right no-repeat;
}
hr {
 height: 1px;
 border: 0;
 border-top: 1px solid #e1e1e1;
}

hr.tdiv {
 margin: 0;
 margin-left: 45px;
 margin-right: 45px;
}
h1.mhead {
 margin: 20px 45px;
}
.ndate {
 font-size: 10px;
 color: #7a7f91;
}
.nlink {
 text-align: right;
 white-space:nowrap;
 font-size: 10px;
}
.nlink a {
 display: block;
 float: right;
 padding-left: 20px;
 background: url(/images/narr.gif) center left no-repeat;
}
.copy {
 margin: 15px 15px 15px 25px;
 float: left;
 padding-left: 10px;
 color: #ffffff;
}
.copy a {
 color: #ffffff;
}
.copy a:hover {
 color: #ffffff;
}
.clock {
position: absolute;
top: 45px;
left: 0;
width: 48%;
min-width: 360px !important;
text-align: right;
}
.pic_01 {
position: absolute;
top: 45px;
left: 0;
width: 69%;
/*min-width: 700px !important;*/
min-width: 540px !important;
text-align: right;
}
.pic_02 {
position: absolute;
top: 45px;
left: 0;
width: 82%;
/*min-width: 820px !important;*/
min-width: 632px !important;
text-align: right;
}
.pic_03 {
position: absolute;
top: 45px;
left: 0;
width: 92%;
/*min-width: 925px !important;*/
min-width: 700px !important;
text-align: right;
}
.desk {
position: absolute;
top: 70px;
left: 0;
width: 50%;
text-align: right;
}
.arch {
 list-style-type: none;
 list-style-image: none;
 margin: 0;
 padding-left: 0px;
}
.arch li {
 font-weight: bolder;
 font-size: 13px;
 /*border-top: 1px solid #e1e1e1;*/
}
.arch ul {
 list-style-image:none;
 list-style-type:square;
 padding: 0;
 margin: 0;
 padding-left: 15px;
 padding-bottom: 10px;
 padding-top: 10px;
}
.arch ul li {
 font-weight: normal;
 font-size: 11px;
 border: 0;
}
.arch ul ul {
 list-style-image:none;
 list-style-type:none;
 padding: 0;
 margin: 0;
 padding-left: 10px;
 padding-bottom: 3px;
 padding-top: 3px;

}
.arch ul ul li {
 font-weight: normal;
 font-size: 11px;
 border: 0;
}

.serv td {
 vertical-align: middle;
}
.serv a{
 color: #2c2c2c;
 text-decoration: underline;
 font-size: 12px;
}
.serv a:hover {
 text-decoration: none;
}
.red {
 color: #FF0000;
}
.clsCursor {cursor: pointer}

#search {
 position: absolute;
 right: 43px;
 top: 205px;
}
#search input {
 border: 1px solid #969696;
 margin-right: 7px;
}
.sections {
}
.sections dt {
 font-size: 12px;
 font-weight: bold;
}
.sections dd {
 margin-top: 3px;
 margin-bottom: 15px;
 margin-left: 25px;
}
