body, td{color:#656565;  text-align:justify; vertical-align:top; background-repeat:repeat-x;}
body {margin:0 0 0 0; font-size:70%;}
body, div, span, ul, li, input, select {font-family:verdana, sans-serif; vertical-align:top;}
a, a:visited {color:#00117d; text-decoration:underline;}
a:hover {color:blue; text-decoration:underline;}
a.upmenu, a.upmenu:visited, a.upmenu:hover {color:rgb(74,138,191); text-decoration:none; font-weight:bolder; font-size:85%;}
a.biglink, a.biglink:visited, a.biglink:hover {color:#c5cbe3; font-size:125%; font-family:arial,sans-serif; font-weight:bolder;}

.white_menu{color:white; font-size:80%; vertical-align:middle; white-space:nowrap;}
.white_menu a{color:white;}

.up_gradient {background-image:url(./images/gradient_top.gif); background-position:right; background-repeat:no-repeat; height:28px; padding-top:0px;}

img{border-width:0;}
.imgor{border-width:1px; border-color:#777; border-style:solid; text-align:center;}
h1 {font-size:170%; color:#003366; margin:0; padding:0px 0px 23px 0px; font-weight:normal;}
h2 {font-size:115%; color:#003366; margin:0; padding:22px 0px 4px 0px; font-weight:bold;}
h3 {font-size:150%; color:#003366; margin:0; padding:0 0 0.3em 0; font-weight:normal;}
h4 {margin:0.6em 0em 0.02em 0em; font-size:115%;}
h5 {margin:0 0 0 0; padding:0 0 0 0; font-size:100%;}
p {margin:0.5em 0 0.02em 0;}
li {padding-top:0.5em;}
.galimg td{text-align:center; vertical-align:bottom; padding:0.5em 1.2em 1em 0;}
.up td{text-align:center; vertical-align:top;}

.roomsmenu {padding-left:0px; display:block; margin:0; list-style-type:none; text-align:left;}
.roomsmenu li.lm1 {font-weight:bold; }
.roomsmenu li.lm_current {font-weight:bold;}
.roomsmenu a, .roomsmenu a:visited {text-decoration:none;}
.roomsmenu a:hover {text-decoration:underline;}


.v3navCont ul {margin:0; padding:0;}
.v3navCont li {list-style:none; display:inline; white-space:nowrap; padding-top:0; padding-bottom:0;}


.clearer {clear:left; line-height:0px;}


.rdot{font-size:150%; color:#f77b00}
.thin_input{width:95px; height:14px; border:1px solid rgb(10,15,53); padding:0px; font-family:verdana, sans-serif; vertical-align:top;}
.little_input{width:65px;}

.slpos {margin:0.5em 0em 2.5em 0em; font-weight:normal;}
.slpos a {font-size:120%;}

.copyright {font-size:90%; padding-top:0.8em; color:rgb(137,170,203);}
.copyright a, .copyright a:visited, .copyright a:hover {text-decoration:underline; font-size:100%; color:rgb(137,170,203);}

.news {border-top:#cccccc 1px solid}
.textnnn  {padding:0.1em 0 0.1em 0; margin:1.5em 0 0.5em 0; width:175px; color:rgb(2,101,132); background-color:#eeeeee;}
.title3n {font-weight:bolder; margin:0 0 10px; color:rgb(2,101,132);}

td.search{padding-top:1em; padding-bottom:1.2em;}
div.category {font-size:100%; font-weight:normal; margin:0;}
div.category a, div.category a:visited, div.category a:hover{color:black; font-weight:normal; text-decoration:underline;}
table.dashed td {padding: 0.5em 1.5em 0.3em 0; line-height:1.2em; background:url('./images/dot.gif') repeat-x bottom right; text-align:left; vertical-align:top;}
table.collapsed {border-collapse:collapse; border-style:solid; border-color:#cccccc;}
table.collapsed  td {text-align:left;}
