body  {color:#003; background: #c8cccf; margin: 0px; padding: 0px;}
.page { display: block; width: 100%; padding: 5px; }

#header { position: fixed; height: 25px; clear: both;}

#menuBar { background-color: #005; display: block; margin-bottom: 5px;
	position: relative; top: 2px; left: 200px; width: 600px; z-index: 100;
	overflow: hidden; border-top: 2px solid #005; border-bottom: 2px solid #005;
	}
.menuHeader { color: #fff; background-color: #005; 
	font-size: 12px; font-family: arial, Helvetica, sans-serif;
	font-weight: normal; text-decoration: none; white-space: nowrap; cursor: pointer;
	padding: 7px; margin: 0px; padding-right: 15px;	display: inline;
	position: relative; border-color: #005;
	border-right: 5px solid #005;
	}
.menuTitle { color: #003; background-color: #fff; 
	font-size: 12px; font-family: arial, Helvetica, sans-serif;
	font-weight: normal; text-decoration: none; white-space: nowrap; cursor: pointer;
	padding: 5px; margin: 0px; padding-right: 15px;	display: inline;
	position: relative;
	border-right: 5px solid #005; border-left: 2px solid #005;
	}
.menuDrop { color: #003; background-color: #fff; background-repeat: repeat;	
	font-size: 12px; font-family: arial, Helvetica, sans-serif;
	position: absolute; visibility: hidden; z-index: 100;
	top: 60px; left: 0; width: 130px; height: auto;
	margin: 0; padding: 0;
	border-style: solid; border-width: 0 1px 1px; border-color: #003365;
	}
.menuDrop a { display: block; text-align: left; padding: 2px 5px;
	border-top: 1px solid #ccc; text-decoration: none; }
.menuDrop a:link { color: #003; background-color: #fff; }
.menuDrop a:visited { color: #003; background-color: #fff; }
.menuDrop a:hover { color: #fff; background-color: #004; }
.menuDrop a:active { color: #333; background-color: #fff; }

#footer { background-color: #889; clear: both;}

#content { background-color: #eee;
	float: left; width: 45%; padding: 5px; max-width: 560px; min-width: 480px;
	border-left: 2px solid #999; border-top: 2px solid #999; margin-bottom: 5px;
	border-right: 2px solid #fff; border-bottom: 2px solid #fff; margin-top: 5px;
}

#listing { float: left; width: 45%; padding: 2px; max-width: 560px; min-width: 490px;
	border-left: 2px solid #999; border-top: 2px solid #999; margin-bottom: 5px;
	border-right: 2px solid #fff; border-bottom: 2px solid #fff; margin-top: 5px;}

a:link{ color: #007; background-color: #fff;font-weight:normal;text-decoration:none;}
a:visited{color:#403;font-weight:normal;text-decoration:none;}
a:active{color:#333;font-weight:normal;text-decoration:none;}
a:hover{color:#403;font-weight:normal;text-decoration:none; background-color:#ef1;}

tr.grey	{ color: #005; background-color: #eee;
	font-family: arial, helvetica, sans-serif;
	font-style: normal;	font-weight: normal; font-size: 13px; padding-left: 10px; padding-right: 10px;
}
tr.white { color: #005; background-color: #fff;
	font-family: arial, helvetica, sans-serif;
	font-style: normal;	font-weight: normal; font-size: 13px; padding-left: 10px; padding-right: 10px;
}
.gl	{ color: #005; background-color: #eee;
	font-family: lucida, verdana, arial, helvetica, sans-serif;
	font-style: normal;	font-weight: normal; font-size: 13px; text-align: left; padding-left: 10px; padding-right: 5px;
}
.wl { color: #005; background-color: #fff;
	font-family: lucida, verdana, arial, helvetica, sans-serif;
	font-style: normal;	font-weight: normal; font-size: 13px; text-align: left; padding-left: 10px; padding-right: 5px;
}
.gr	{ color: #005; background-color: #eee;
	font-family: lucida, verdana, arial, helvetica, sans-serif;
	font-style: normal;	font-weight: normal; font-size: 13px; text-align: right; padding-left: 5px; padding-right: 10px;
}
.wr { color: #005; background-color: #fff;
	font-family: lucida, verdana, arial, helvetica, sans-serif;
	font-style: normal;	font-weight: normal; font-size: 13px; text-align: right; padding-left: 5px; padding-right: 10px;
}
.gc	{ color: #005; background-color: #eee;
	font-family: lucida, verdana, arial, helvetica, sans-serif;
	font-style: normal;	font-weight: normal; font-size: 13px; text-align: center; padding-left: 5px; padding-right: 10px;
}
.wc { color: #005; background-color: #fff;
	font-family: arial, helvetica, sans-serif;
	font-style: normal;	font-weight: normal; font-size: 13px; text-align: center; padding-left: 5px; padding-right: 10px;
}
.map { color: #003; background-color: #005; padding:10px;
	visibility: hidden;	position: absolute;	width: 255px; height: 246px; border: solid 0px #005;
	}

.linesubheadr { color: #005; background-color: #ccc;
	font-family: arial, helvetica, sans-serif;
	font-style: normal;	font-weight: normal; font-size: 13px; text-align: right; padding-left: 10px; padding-right: 10px;
}
tr.linehead	{ color: #fff; background-color: #889;
	font-family: lucida, verdana, arial, helvetica, sans-serif;
	font-style: normal;	font-weight: normal; font-size: 13px; text-align: center; padding-left: 10px; padding-right: 10px;
}
tr.linesubhead { color: #005; background-color: #ccc;
	font-family: lucida, verdana, arial, helvetica, sans-serif;
	font-style: normal;	font-weight: normal; font-size: 13px; text-align: center; padding-left: 10px; padding-right: 10px;
}
.linehead	{ color: #fff; background-color: #889;
	font-family: lucida, verdana, arial, helvetica, sans-serif;
	font-style: normal;	font-weight: normal; font-size: 13px; text-align: center; padding-left: 10px; padding-right: 10px;
}
.linesubhead { color: #005; background-color: #ccc;
	font-family: lucida, verdana, arial, helvetica, sans-serif;
	font-style: normal;	font-weight: normal; font-size: 13px; text-align: center; padding-left: 10px; padding-right: 10px;
}
.line { color: #005; background-color: #eee;
	font-family: arial, helvetica, sans-serif;
	font-style: normal;	font-weight: normal; font-size: 13px; text-align: left; padding-left: 10px; padding-right: 10px;
}

a.botmenu { font-size: 1em; font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; display: block; margin-bottom: 1px;
	padding: 3px; width: 320px; text-align: left;
	}

a.botmenu:link { color: #2f2f2f; background-color: #d3d3d3;
	border-right: 20px solid #888899; text-shadow: #999 0px 2px 2px
	}
	
a.botmenu:visited { color: #2f2f2f; background-color: #d3d3d3;
	border-right: 20px solid #888899; text-shadow: #999 0px 2px 2px
	}

a.botmenu:hover { color: #d6dbbf; background-color: #006;
	text-align: right; border-right: 20px solid #00a; text-shadow: none
	}

a.botmenu:active { color: #d6dbbf; background-color: #00a;
	text-align: right; border-right: 20px solid #2f2f2f; text-shadow: none
	}

#nav  { text-align: center; font-size: 10px; }
#nav a { color: #336; padding-right: 10px; text-decoration: none; }
#nav ul li { position: relative; margin: 0; list-style-type: none; display: inline; }
#nav ul { background: #fff; padding: 1ex; margin: 0; }
#nav ul ul { display: none; }
#nav ul li:hover > ul { position: absolute; top: 100%; left: 0%; display: block; background-image: url(/img/fix-ie-hover.gif); */IE7 bugfix*/}
#nav ul li:hover > ul {color:#006; background-color:#eee; font-weight:normal; text-decoration:none; font-style: normal; position: absolute; left: 0%; display: block; background-image: url(/img/fix-ie-hover.gif); */IE7 bugfix*/}
#nav ul li:active { color:#333; font-weight:normal; text-decoration:none; }

a.botmenu { font-size: 10px; font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; display: block; margin-bottom: 1px;
	padding: 3px; width: 260px; text-align: left;
	}

a.botmenu:link { background-color: #d3d3d3;
	border-right: 20px solid #888899; }
	
a.botmenu:visited { color: #006; background-color: #d3d3d3;
	border-right: 20px solid #888899; }

a.botmenu:hover { color: #fff; background-color: #ccd;
	text-align: right; border-right: 20px solid #00a; }

a.botmenu:active { color: #006; background-color: #ccc;
	text-align: right; border-right: 20px solid #2f2f2f; }

.botMenuHead { background-color: #ccc; 
    font-size: 10px; font-family: arial, Helvetica, sans-serif; font-weight: normal; 
    text-decoration: none; position: relative;	border-left: 1px solid #333; border-right: 1px solid #333;
    border-top: 1px solid #333; border-bottom: 1px solid #333; white-space: nowrap; cursor: pointer;
	padding-left: 10px; padding-right: 10px; padding-top: 1px; padding-bottom: 1px; margin: 0px; display: inline;
	}

#col1 { background-color: #fff; width: 45%; padding: 1%; float: left; }
#col2 { background-color: #fff; width: 45%; padding: 1%; float: right; }
#picl { padding: 10px; float: left; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; }
#picc { padding: 10px; float: left; margin-left: 50px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; }
#picr { padding: 10px; float: right; margin-left: 10px; margin-right: 50px; margin-top: 10px; margin-bottom: 10px; }
.sector { background-color: #fff; width: auto; border-right: 10px solid #eee; border-left: 10px solid #eee; }
#cola { background-color: #fff; width: 15%; padding: 1%; float: left; }
#colb { background-color: #fff; width: 75%; padding: 1%; float: right; }

#linehead	{ color: #fff; background-color: #889;
	font-family: arial, helvetica, sans-serif;
	font-style: normal;	font-weight: normal; font-size: 13px; text-align: center; padding-left: 10px; padding-right: 10px;
}
#linesubhead { color: #005; background-color: #ccc;
	font-family: arial, helvetica, sans-serif;
	font-style: normal;	font-weight: normal; font-size: 13px; text-align: center; padding-left: 10px; padding-right: 10px;
}

.mainPic { width: 320px; height: 240px; border-left: 20px solid #003; border-right: 20px solid #003;
 border-top: 20px solid #003; border-bottom: 20px solid #003;
padding: 0px 0px 0px 0px; background-color: #ddd;}
.tn { width: 80px; height: 60px; border: 0px;
padding: 0px 3px 0px 3px; background-color: #ddd;}
.amap { width: 136px; height: 132px; border: 0px;
padding: 3px 3px 3px 3px; background-color: #ddd;}