.png { filter:expression(fixPNG(this)); } 

body {    background-color:#738287;    margin:0;    padding:0;}
body, table {	font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px;	color: #d3dde2;}

TD { vertical-align:top; }

TD.top { color:#b5bfc4; text-align:center;vertical-align:bottom; font-size:12px; }
TD.top A {
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
}
TD.top A:hover {
	color:#b5bfc4;
	text-decoration:none;
	font-size:12px;
}

TD.copy {
    text-align:right;
    padding-right:20px;
    font-size:10px;
    color:#9fabb1;
    vertical-align:middle;
}
TD.copy P {margin:0;}
TD.copy A, TD.copy A:hover {
    font-size:10px;
    color:#9fabb1;
    text-decoration:none;
}

TD.pub {
    text-align:center;
    font-size:10px;
    color:#9fabb1;
    vertical-align:middle;
}
TD.pub P {margin:0;}
TD.pub A, TD.pub A:hover {
    font-size:10px;
    color:#9fabb1;
    text-decoration:none;
}

TD.map {
    text-align:left;
    font-size:10px;
    color:#9fabb1;
    vertical-align:middle;
}
TD.map P {margin:0;}
TD.map A, TD.pub A:hover {
    font-size:10px;
    color:#9fabb1;
    text-decoration:none;
}

TD.phones {
    padding-left:70px;
    font-size:10px;
    color:#a3b8be;
    vertical-align:middle;
}
TD.phones P {margin:0;}
TD.phones A{
    font-size:10px;
    color:#a3b8be;
}
TD.phones A:hover {
    font-size:10px;
    color:#a3b8be;
}

TD.bottom, TD.bottom A, TD.bottom A:hover {
    font-size:11px;
    color:#c6d6db;
}

UL {
	margin:0;
	padding-left:40px;
	list-style:none;
}

UL LI {
	list-style-image:url(../images/arrow.gif);
	margin:0;
	padding:0;
}

LI.doublearrow {
	background:url(../images/arrows.gif) no-repeat left;
	margin:0;
	padding:0;
	padding-left:20px;
    list-style:none;
    list-style-image:none;
}

OL LI {    list-style-image:none;}

H1 {     font-weight:bold;	font-size:14px;	   margin:0;	margin-bottom:16px;	color:#fefefe;}
H2 {     font-weight:bold;	font-size:13px;    margin:0;    margin-bottom:16px;	color:#fefefe;}
H3 {     font-weight:bold;	font-size:12px;    margin:0;    margin-bottom:14px;	color:#fefefe;}
H4 {     font-weight:bold;	font-size:11px;    margin:0;    margin-bottom:14px;	color:#fefefe;}
H5 {     font-weight:bold;	font-size:10px;    margin:0;    margin-bottom:10px;	color:#fefefe;}
H6 {     font-weight:bold;	font-size:14px;    margin:0;    margin-bottom:7px;	color:#fefefe; text-decoration:blink; }

P {    margin:0;    margin-bottom:7px;    line-height:14px;}

.news { padding-bottom:10px; }
.ndate { color:#2d3c40;font-weight:bold;margin-bottom:10px; }
.nsubj { color:#b9c5cb; }
.nmore A, .nmore A:hover { color:#2d3c40; }

SELECT, INPUT, TEXTAREA {    background-color:#5D6A6E;    border:1px solid #9EA5A8;    font-family:Tahoma;    font-size:11px;    color:#E5EFF4;    line-height:12px;    margin:0px 0px 0px 0px;    padding:3px 0 0 3px;}

a {	color: #fefefe;	text-decoration: underline;}
a:hover {	color: #fefefe;	text-decoration: none;}
A.inverse {	text-decoration:none;}
A.inverse:hover {	text-decoration:underline;}
A.menu {	text-decoration:none;	font-size:13px;	font-weight:bold;	color:white;}
A.menu:hover {	text-decoration:underline;    font-size:13px;    font-weight:bold;	color:white;}

#basket { border:1px solid dimgray;padding:0px;margin:10px; } 
#basket .hd {padding:5px; background-color:dimgray;color:white} 
#basket .bd {padding:5px;background-color:white } 
.div5 {background-color:#99CCFF;}
#navigation td {	border-bottom: 1px solid #cccccc;	padding:5px 0 5px 0;	font-size: 12px;	text-align:left;	}
#navigation a {	color: #FFFFFF;	text-decoration: none;	text-align:left;	font-size: 12px;	}
