body { padding: 0; margin: 10px; font-size: 12px; font-family: tahoma, sans-serif; letter-spacing: 1px; line-height: 160%;
background: url("images/bg1.gif") repeat; color: #454545; }
div { text-align: left; }
#topOfPage { display: none; }
#container { width: 745px; padding: 10px; background: #fff; margin-left: auto; margin-right: auto; }
#header { height: 45px; }


#logo {	background: #fff url("images/ar.gif") no-repeat; width:745px;height:104px; float: left; }


#search { float: right; padding-top: 8px; text-align: right; width: 225px; }
#bar {
    font-size: 12px;
    margin-bottom: 2px;
    font-family: tahoma;
    letter-spacing: 0px;
    font-weight: bold;
    color: #ffffff;
    clear: both; background: #cdcdcd; height: 27px; }
#top { background: #505050; height: 100px; clear: both; }
#body { clear: both; margin-bottom: 15px; margin-top: 3px; font-size: 10px;letter-spacing: 0px;}

#footer { clear: both; padding-top: 0px;line-height: 14px;}

div.block, div.blockDistinct { float: left; padding: 10px; width: 330px; padding-bottom: 3px; padding-top: 8px; }
div.blockDistinct { background: url("../images/corner.gif") no-repeat 100% 100% #f5f5f5; }


h1 { position: absolute; top: -8000px; }

a.l {color:#B8120A;text-decoration:underline;font-weight:bold;}
a.l:hover {color:#24739D;text-decoration:none;font-weight:bold;}


p {	margin: 0; margin-bottom: 5px; }
p.right { text-align: right; }
#footer p {	clear: both; color: #555555; font-size: 11px; }
form { margin: 0; }
fieldset { padding: 0; border: 0; }
legend { display: none; }
input { padding: 2px; width: 150px; font-family: tahoma; border: 1px solid #c0c0c0; color: #000000; font-size: 11px; letter-spacing: 0px; }
.inn { padding: 2px; width: 60px; font-family: tahoma; border: 1px solid #c0c0c0; color: #000000; font-size: 10px; letter-spacing: 0px; }
.butt { padding: 1px; width: 40px; font-family: tahoma; border: 1px solid #c0c0c0; color: #000000; font-size: 10px; letter-spacing: 0px; }
textarea { padding: 2px; font-family: tahoma; width:230px; height:90px; border: 1px solid #c0c0c0; color: #000000; font-size: 11px; letter-spacing: 0px; }
input.searchText { width: 180px; height: 13px; }
input.searchSubmit { color: #80C837; background: #fff; letter-spacing: 0px; font-weight: bold;	border: 1px solid #fff;	font-size: 12px; width: 45px; height: 19px; margin: 0; padding: 0; }
#bar ul { margin:0; padding:0; list-style : none;}

#bar li{list-style-type: none;
	display: inline;
    }

#bar li a{ background: url("images/b1.gif"); margin: 0; padding: 0; padding-top: 2px;
 padding-bottom: 5px; padding-left: 22px; padding-right: 23px; border-right: 1px solid #fff; float: left;color:#000;text-decoration:none;}
#bar li a:hover { background: #0294B5; color:#fff;text-decoration:none;}





#footer a:link,#footer a:visited{ color: #A3A3A3;text-decoration: none; }
#footer a:hover{ color: #454545;text-decoration: underline; }
.am{ color: #A3A3A3;text-decoration: none; }

a img { border: 0;padding:0px;margin:0px; opacity: .9;filter: alpha(opacity=90);}
a img:active { border: 0; }
a img:hover {opacity: 1;filter: alpha(opacity=100);}

span.highlight { color:#F7F904;}
span.hide { display: none; }
span.underline { text-decoration: underline; }

#aaa{ padding: 0px; margin: 0px; line-height: 100%; color: #000000; font-size: 11px;}

table {width:100%;padding:0px;font-family: tahoma; font-weight: normal;letter-spacing: 0px; font-size: 12px; color: #000;border:0px; ;}
.td1 {width:200px;}
.td2 {width:80px;background:#ccc;padding:1px 0 2px 10px;}
.td3 {background:#eee;padding:1px 0 2px 10px;line-height:160%}
.td4 {background:#505050;padding:5px 0 5px 10px;font-family:sans-serif;
font-weight: normal;letter-spacing: -1px; font-size: 20px; color: #dadada;line-height:100%}

.td5 {width:150px;background:#ccc;text-align:center;font-family:sans-serif;
font-weight: bold;letter-spacing: 0px; font-size: 14px; color: #015669;}
.td5 a:link,.td5 a:visited {color: #676767;text-decoration:none;}
.td5 a:hover {color: #000;text-decoration:none;}


#body h3,#body h3 a:link,#body h3 a:visited,#body h3 a:hover{padding:0px;margin:0px;font-family:sans-serif;
font-weight: normal;letter-spacing: -1px; font-size: 20px; color: #dadada;text-decoration:none;}

#body h2{padding:10px 0 10px 10px;margin:0px;font-family:sans-serif;
font-weight: bold;letter-spacing: -1px; font-size: 27px; color: #366A89;}

.mntb {padding-bottom:5px;}

ul.map { margin:0; font-family: arial;font-size:15px; padding:5px 0 5px 50px;}
ul.map a:link,ul.map a:visited{color: #6B6B6B;text-decoration: none;font-weight:bold;}
ul.map a:hover {color: #000;text-decoration: underline;}
ul.map li  { padding:2px 0;}

ul.map1 { margin:0; font-family: arial;font-size:15px; padding:5px 0 5px 50px;color: #74A433}


#abs { position: absolute; top: -10000px; }
#abs1 { position: absolute; top: -9000px; }
#abs2 { position: absolute; top: -9000px; }
#abs3 { position: absolute; top: -9000px; }
#abs4 { position: absolute; top: -9000px; }
#nv { position: absolute; top: -9000px; }
#nv1{ position: absolute; top: -9000px; }
#nv2 { position: absolute; top: -9000px; }
h3.nvh3 { position: absolute; top: -9000px; }

#uld ul { position: absolute; top: -9000px; }


.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 3px solid #fff;
}
.highslide:hover img {
	border: 3px solid #94D202;
}

.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

p.el {padding:30px 0 30px 18px;font-size:9px;}
p.el a{text-decoration:underline;color:#aaa;}
p.el a:hover{text-decoration:none;color:#444;}

#nev { position: absolute; top: -10000px; }

.pl {float:left;padding:0;margin:50px 0 0 250px;display:inline;color:#ddd;font-weight:normal;font-size:11px;}
.pl a{color:#aaa;text-decoration:underline;font-weight:bold;}
.pl a:hover{color:#aaa;text-decoration:none;font-weight:bold;}

