

body {
font-family:arial,helvetica,sans-serif;
color:#333333;
font-size:13px;
}
input {
font-weight:normal;
font-size:12px;
border-style:solid;
border-color:#888888;
border-width:1px;
border-bottom-width:1px;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
}
h1 {
font-size:200%;
font-weight:normal;
}
h2 {
font-size:175%;
font-weight:normal;
}
h3 {
font-size:150%;
font-weight:normal;
}
h4 {
font-size:125%;
font-weight:normal;
}
h5 {
font-size:110%;
font-weight:normal;
}
.radio {
border-width:0px;
}
textarea {
font-weight:normal;
font-size:12px;
border-style:solid;
border-width:1px;
border-color:#888888;
font-family:arial,helvetica,sans-serif;
}
table {
font-family:arial,helvetica,sans-serif;
color:#333333;
font-size:13px;
}
a {
font-weight:normal;
font-size:12px;
color:#0000aa;
text-decoration:none;
}
a:visited {
color:#336699;
text-decoration:none;
}
a:hover {
color:#0000ff;
text-decoration:underline;
}
.gallery_nav {
font-weight:normal;
font-size:12px;
color:#ffffff;
text-decoration:none;
}
.gallery_nav:visited {
color:#ffffff;
text-decoration:none;
}
.gallery_nav:hover {
color:#ffffff;
text-decoration:underline;
}
td {
font-family:arial,helvetica,sans-serif;
}
select {
font-size:12px;
font-family:arial,helvetica,sans-serif;
border-style:solid;
border-width:1px;
}
.heading {
background-color:#000000;
font-size:14px;
padding:4px;
color:#ffffff;
}
.gallery_heading {
background-color:#000000;
font-size:14px;
padding:4px;
color:#ffffff;
}
.m {
font-weight:normal;
font-size:12px;
color:#000000;
text-decoration:none;
}
.m:visited {
color:#000000;
text-decoration:none;
}
.m:hover {
color:#0000ff;
text-decoration:underline;
}
.fax {
font-size:12px;
}
.mini_menu {
font-weight:normal;
font-size:11px;
color:#0000ff;
text-decoration:none;
}
.mini_menu:visited {
color:#666666;
text-decoration:none;
}
.mini_menu:hover {
color:#ff5555;
text-decoration:underline;
}

.negative {
font-weight:normal;
font-size:11px;
color:#aaaaaa;
text-decoration:none;
}
.negative:visited {
color:#aaaaaa;
font-size:11px;
text-decoration:none;
}
.negative:hover {
color:#0000ff;
font-size:11px;
text-decoration:underline;
}

/*#############
SITE MAP LINKS:
#############*/

.sm2 {
font-weight:bold;
font-size:13px;
color:#0000aa;
text-decoration:none;
}
.sm2:visited {
color:#336699;
text-decoration:none;
}
.sm2:hover {
color:#0000ff;
text-decoration:underline;
}

.sm3 {
font-weight:bold;
font-size:11px;
color:#0000ff;
text-decoration:none;
}
.sm3:visited {
color:#666666;
text-decoration:none;
}
.sm3:hover {
color:#6666ff;
text-decoration:underline;
}

.sm4 {
font-weight:normal;
font-size:11px;
color:#0000ff;
text-decoration:none;
}
.sm4:visited {
color:#666666;
text-decoration:none;
}
.sm4:hover {
color:#ff5555;
text-decoration:underline;
}

.sm5 {
font-weight:normal;
font-size:11px;
color:#0000ff;
text-decoration:none;
}
.sm5:visited {
color:#666666;
text-decoration:none;
}
.sm5:hover {
color:#ff5555;
text-decoration:underline;
}

/*###################
END OF SITE MAP LINKS 
###################*/
.black_border {
border-bottom-style:solid;
border-top-style:solid;
border-left-style:solid;
border-right-style:solid;
border-color:#000000;
border-bottom-width:1px;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
}
.black_top {
border-style:solid;
border-top-width:1px;
border-color:#000000;
}
.top_bottom {
border-style:solid;
border-top-color:#000000;
border-bottom-width:1px;
border-top-width:1px;
border-left-width:0px;
border-right-width:0px;
}
.img_border {
border-style:solid;
border-color:#000000;
border-width:1px;
}
.hlink {
font-weight:normal;
font-size:12px;
color:#333333;
text-decoration:none;
}
.hlink:visited {
color:#000000;
text-decoration:none;
}
.hlink:hover {
/*color:#ff7700;*/
color:#0000ff;
text-decoration:none;
}
.mlink {
font-weight:normal;
font-size:12px;
color:#333333;
text-decoration:none;
}
.mlink:visited {
font-weight:normal;
font-size:12px;
color:#333333;
text-decoration:none;
}
.mlink:hover {
/*color:#ff7700;*/
color:#0000ff;
text-decoration:none;
background-color:#cccccc;
color:#ffffff;
}
.m {
font-weight:normal;
font-size:12px;
color:#333333;

text-decoration:none;
margin:5px;
}
.m {
font-weight:normal;
font-size:12px;
color:#555555;

text-decoration:none;
margin:5px;
}
.m:hover {
/*color:#ff7700;*/
color:#3366cc;
text-decoration:underline;
margin:5px;
}
.table_border {
border-style:solid;
border-width:1px;
border-color:#000000;
}
.img_border {
border-style:solid;
border-width:1px;
border-color:#000000;
}
.border_bottom {
border-style:solid;
border-width:0px;
border-bottom-width:1px;
border-color:#000000;

}
.top_menu_cell {

}
.menu_cell {
width:145px;
max-width:145px;
border-style:solid;
border-width:0px;
border-right-width:0px;
border-top-width:1px;
border-color:#000000;
}
.menu_box {
width:145px;
max-width:145px;
border-style:solid;
border-width:0px;
border-right-width:1px;
border-top-width:1px;
border-color:#000000;
border-right-color:#aaaaaa;
background-color:#eeeeee;
padding:6px;
padding-right:1px;
}
.main_cell {
width:480px;
max-width:480px;
min-width:480px;
height:300px;

padding-top:10px;
padding-left:10px;
padding-right:10px;

border-style:solid;
border-width:0px;
border-top-width:1px;
border-color:#000000;
vertical-align:top;
}
.right_menu_cell {
width:145px;
max-width:145px;
min-width:145px;
border-style:solid;
border-width:0px;
border-top-width:1px;
border-color:#000000;
vertical-align:top;
}
.footer_cell {
border-style:solid;
border-width:0px;
border-top-width:1px;
border-color:#000000;
background-color:#1e5c8e;
color:#ffffff;
padding:15px;
}
.mid {
border-style:solid;
border-width:0px;
border-bottom-width:1px;
border-bottom-color:#333333;
}
.midcell {
border-style:solid;
border-width:0px;
}
.left_black_top {
border-style: solid;
border-left-width:0px;
border-bottom-width:0px;
border-right-width:1px;
background-color:#f2f2f2;
border-right-color: #cccccc;

border-top-width:0px;
border-top-color:#000000;
}
.sm {
font-size:11px;
font-weight:normal;
}
.footer_message {
color:#666666;
font-size:12px;
font-style:italic;
}
.main {
border-width:0px;
font-size:13px;
}
.title {
font-weight:bold;
/*color:#ff7700;*/
color:#3366CC;
}
.right {
border-style: solid;
border-width:0px;
border-color: #cccccc;

}
.boldwhite {
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
.boldwhite:visited{
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
.boldwhite:hover {
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
.ban {
border-width:1px;
border-style: solid;
border-color:#333333;
}
.hd {
/*background-color:#ff7700;*/
background-color:#3366cc;
color:#ffffff;
font-weight:bold;
font-size:12px;
}
.bd {
cursor:pointer;
background-color:#f2f2f2;
font-size:12px;
}
.table {
background-color:#f2f2f2;
font-size:12px;

}
.topline {
border-color:#444444;
border-style:solid;
border-width:0px;
border-top-width:1px;
}
.lbd {
border-width:1px;
border-style: solid;
/*border-color:#ff7700;*/
border-color:#3366cc;
cursor:pointer;
background-color:#ffffff;
font-size:12px;
}
.left_cell
 {
	color: #000000;
	background-color: #eeeeee;
	border-style:solid;
	border-color:#000000;
	border-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	font-weight:bold;
	
}
.yes_cell
 {
	color: #000000;
	background-color: #ffffff;
	border-style:solid;
	border-color:#000000;
	border-width:0px;
	border-bottom-width:1px;
	
}
.no_cell
 {
	color: #000000;
	background-color: #ffffff;
	border-style:solid;
	border-color:#000000;
	border-width:0px;
	border-bottom-width:1px;
	border-right-width:1px;
	
}
.nob {
border-width:0px;
}
.bline {

border-bottom-style:solid;
border-width:0px;
border-bottom-width:1px;
border-top-width:0px;
border-left-width:0px;
border-right-width:0px;
border-color:#000000;
}
.lcell {

border-right-style:solid;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-width:0px;
border-left-width:0px;
border-right-width:1px;
border-color:#000000;
border-bottom-color:#000000;
border-right-color:#cccccc;
background-color:#eeeeee;
/*background-color:#d7f2ff; */
}
.rcell {

border-bottom-style:solid;
border-bottom-width:1px;
border-top-width:0px;
border-left-width:0px;
border-right-width:0px;
border-color:#000000;
padding:0px;
padding-right:15px;
padding-bottom:15px;
padding-left:10px;
padding-top:2px;
}