body, html {margin:0px;padding:0px;background:#FFF;}
img   {border:0;}
p, form  {margin:0px 0px 0px 0px;}

h1 {font-size:12px;font-family:arial;color:#4087B9;font-weight:bold;text-transform:uppercase;}

/*---Header---*/
.top1 {height:22px;padding-bottom:2px;text-align:center;font-size:10px;font-family:tahoma;color:#FFF;}
.top1 a:link {font-size:10px;font-family:tahoma;color:#FFF;text-decoration:none;}
.top1 a:visited {font-size:10px;font-family:tahoma;color:#FFF;text-decoration:none;}
.top1 a:hover {font-size:10px;font-family:tahoma;color:#FFF;text-decoration:underline;}
.top1 a:active {font-size:10px;font-family:tahoma;color:#FFF;text-decoration:underline;}

.top2 {width:100%;height:122px;}
.logo {background:url(images/logo.gif) no-repeat 73px 39px;vertical-align:top}
.ban {width:70%;vertical-align:center;padding-top:1px;}
.top2 a {text-decoration:none;}
.p1 {margin:37px 0px 0px 133px;}
.p2 {margin:-4px 0px 0px 134px;}
.p1 a {font-size:30px;font-family:arial;color:#96CDF5;font-weight:bold;text-transform:uppercase;}
.p2 a {font-size:16px;font-family:arial;color:#4087B9;font-weight:bold;text-transform:uppercase;}
.p2 a span {color:#FF0000;}

.top3 {width:100%;}
.td1 {font-size:9px;font-family:tahoma;color:#4087B9;font-weight:bold;text-transform:uppercase;}
.td1 p {margin:2px 0px 0px 24px;}
.td1 span {color:#96CDF5;}
.td2 {width:768px;}
.td2 table td {width:128px;height:22px;background:url(images/bg-top3.gif) no-repeat 0px;text-align:center;}
.td2 table td a:link {font-size:11px;font-family:tahoma;color:#C1E3FF;text-decoration:none;}
.td2 table td a:visited {font-size:11px;font-family:tahoma;color:#C1E3FF;text-decoration:none;}
.td2 table td a:hover {font-size:11px;font-family:tahoma;color:#FFF;text-decoration:underline;}
.td2 table td a:active {font-size:11px;font-family:tahoma;color:#FFF;text-decoration:underline;}

.top4 {width:100%;background:url(images/bg-top4.gif) repeat-x 10px;}
.td3 {background:url(images/bg-td3.gif) no-repeat 0px;}
.td4 {width:795px;background:url(images/bg-td4.gif) no-repeat right;}
.td4 table td {width:128px;height:40px;padding-bottom:2px;background:url(images/bg-menu.gif) no-repeat 0px 0px;text-align:center;line-height:11px;}
.td4 table td a:link {font-size:9px;font-family:tahoma;color:#4087B9;font-weight:bold;text-decoration:none;text-transform:uppercase;line-height:11px;}
.td4 table td a:visited {font-size:9px;font-family:tahoma;color:#4087B9;font-weight:bold;text-decoration:none;text-transform:uppercase;line-height:11px;}
.td4 table td a:hover {font-size:9px;font-family:tahoma;color:#00487B;font-weight:bold;text-decoration:none;text-transform:uppercase;line-height:11px;}
.td4 table td a:active {font-size:9px;font-family:tahoma;color:#00487B;font-weight:bold;text-decoration:none;text-transform:uppercase;line-height:11px;}

/*---Left Sidebar---*/
.sb-top1 {height:31px;background:url(images/sb-top1.gif) no-repeat bottom;padding-top:5px;}
.sb-top2 {height:39px;background:url(images/sb-top2.gif) no-repeat bottom;padding-top:9px;}
.sb-top3 {height:14px;background:url(images/sb-top3.gif) no-repeat bottom;}
.sb-top1 p, .sb-top2 p {margin-left:32px;font-size:11px;font-family:tahoma;color:#FFF;font-weight:bold;}
.sb-mid {background:url(images/sb-mid.gif) repeat-y;vertical-align:top;}
.sb-bot {height:9px;background:url(images/sb-bot.gif) no-repeat;}

.p3 {margin:10px 0px 8px 19px;}
.p3 a {background:url(images/dot.gif) no-repeat 0px 4px;padding-left:12px;}
.p3 a:link, .p5 a:link {font-size:11px;font-family:verdana;color:#4087B9;text-decoration:none;}
.p3 a:visited, .p5 a:visited {font-size:11px;font-family:verdana;color:#4087B9;text-decoration:none;}
.p3 a:hover, .p5 a:hover {font-size:11px;font-family:verdana;color:#4087B9;text-decoration:underline;}
.p3 a:active, .p5 a:active {font-size:11px;font-family:verdana;color:#4087B9;text-decoration:underline;}

.p4 {margin:10px 0px 0px 19px;background:url(images/dot.gif) no-repeat 0px 4px;padding-left:12px;font-size:11px;font-family:tahoma;color:#4087B9;}
.p4 a:link {font-size:11px;font-family:tahoma;color:#FF0000;font-weight:bold;text-decoration:none;}
.p4 a:visited {font-size:11px;font-family:tahoma;color:#FF0000;font-weight:bold;text-decoration:none;}
.p4 a:hover {font-size:11px;font-family:tahoma;color:#FF0000;font-weight:bold;text-decoration:underline;}
.p4 a:active {font-size:11px;font-family:tahoma;color:#FF0000;font-weight:bold;text-decoration:underline;}

.form {width:160px;margin:3px 0px 0px 16px;font-size:11px;font-family:tahoma;color:#4087B9;}
.form-name {height:22px;padding-top:4px;}
.form p {margin-left:1px;}
.form select {width:160px;height:17px;font-size:11px;font-family:tahoma;color:#4087B9;background-color:#FFFFFF;border:1px solid #BCE2FF;}
.form select.rooms {width:97px;}
.form select.currency {width:57px;}

.button {text-align:right;padding:13px 0px 10px 0px;}
.button input {width:70px;height:20px;background:url(images/bg-button.gif);border:0px;font-size:11px;font-family:tahoma;color:#FFF;font-weight:bold;padding-bottom:2px;}
.button input:hover {color:#7DDEFF;CURSOR:pointer;}
.button p {float:right;text-align:center;}
.button a {display:block;width:70px;padding:3px 0 4px 0;background:url(images/bg-button.gif) no-repeat 0;font:bold 11px tahoma;color:#FFF;text-decoration:none;}
.button a:hover {color:#7DDEFF;}

.sb-mid .ban150 {margin:3px 0px 3px 0px;}
p.ban150 {font-size:11px;font-family:tahoma;color:#4087B9;text-decoration:none;line-height:11px;}
.ban150 a:link {font-size:11px;font-family:tahoma;color:#4087B9;text-decoration:none;line-height:11px;}
.ban150 a:visited {font-size:11px;font-family:tahoma;color:#4087B9;text-decoration:none;line-height:11px;}
.ban150 a:hover {font-size:11px;font-family:tahoma;color:#00487B;text-decoration:none;line-height:11px;}
.ban150 a:active {font-size:11px;font-family:tahoma;color:#00487B;text-decoration:none;line-height:11px;}

.diagram {height:112px;margin:0px 0px 10px 2px;}
.diagram td {width:27px;padding-bottom:2px;background:url(images/bg-diag.gif) no-repeat center bottom;vertical-align:bottom;text-align:center;}
.diagram td img {width:13px;}
.diag {margin-left:61px;padding-left:19px;font-size:10px;font-family:tahoma;color:#4087B9;line-height:18px;}

/*---Middle---*/
.top-menu {height:26px;background:url(images/bg-top-menu.gif) center top;}
.top-m-c {width:100%;text-align:center;font-size:11px;font-family:tahoma;color:#296C9B;}
.top-m-c p {margin-bottom:5px;}
.top-m-c a:link {font-size:11px;font-family:tahoma;color:#296C9B;text-decoration:none;}
.top-m-c a:visited {font-size:11px;font-family:tahoma;color:#296C9B;text-decoration:none;}
.top-m-c a:hover {font-size:11px;font-family:tahoma;color:#F4FAFF;text-decoration:none;background:#4087B9;}
.top-m-c a:active {font-size:11px;font-family:tahoma;color:#F4FAFF;text-decoration:none;background:#4087B9;}

.line {background:#C1E3FF;}
.line table {width:100%;height:1px;background:url(images/line-side.gif) no-repeat left top;}
.line table td {background:url(images/line-side.gif) no-repeat right;}

.grad {height:27px;background:url(images/grad.gif);}
.grad table {width:100%;}
td grad{padding-left:11px;}

.descr {margin:0px 10px 0px 13px;font-size:11px;font-family:tahoma;color:#7D7D7D;}
.descr a:link, .descr center a:link  {color:#7D7D7D;text-decoration:underline;}
.descr a:visited, .descr center a:visited {color:#7D7D7D;text-decoration:underline;}
.descr a:hover, .descr center a:hover {color:#7D7D7D;text-decoration:none;}
.descr a:active, .descr center a:active {color:#7D7D7D;text-decoration:none;}

.name {height:24px;background:url(images/bg-name.gif) no-repeat 11px 6px;font-size:12px;font-family:tahoma;color:#FF0000;font-weight:bold;text-transform:uppercase;}
.name span {color:#4087B9;}
.name p {margin:4px 0px 0px 32px;}

.top5 {padding-bottom:21px;vertical-align:top;}
.top5 table {width:100%;}
.top5 table td {width:20%;text-align:center;vertical-align:top;font-size:12px;font-family:tahoma;color:#4087B9;}
.top5 table td img {margin-bottom:8px;}
.top5 table td a:link {font-size:12px;font-family:tahoma;color:#4087B9;text-decoration:none;}
.top5 table td a:visited {font-size:12px;font-family:tahoma;color:#4087B9;text-decoration:none;}
.top5 table td a:hover {font-size:12px;font-family:tahoma;color:#4087B9;text-decoration:underline;}
.top5 table td a:active {font-size:12px;font-family:tahoma;color:#4087B9;text-decoration:underline;}

.top6 {padding-bottom:21px;vertical-align:top;}
.top6 table {width:100%;}
.top6 table td {text-align:center;vertical-align:top;font-size:12px;font-family:tahoma;color:#4087B9;}
.top6 table td img {margin-bottom:8px;}
.top6 table td a:link {font-size:12px;font-family:tahoma;color:#4087B9;text-decoration:none;}
.top6 table td a:visited {font-size:12px;font-family:tahoma;color:#4087B9;text-decoration:none;}
.top6 table td a:hover {font-size:12px;font-family:tahoma;color:#4087B9;text-decoration:underline;}
.top6 table td a:active {font-size:12px;font-family:tahoma;color:#4087B9;text-decoration:underline;}

.pri {font-size:12px;font-family:tahoma;color:#FFF;background:#59BD00;}

.small5 {text-align:center;}

.news {vertical-align:top;padding-bottom:10px;}
.news p {margin:0px 25px 16px 25px;font-size:12px;font-family:tahoma;color:#7D7D7D;}
.date {color:#FF0000;}
.title, .art p span {color:#4087B9;}
.news p a:link {font-size:11px;font-family:tahoma;color:#FF0000;text-decoration:none;}
.news p a:visited {font-size:11px;font-family:tahoma;color:#FF0000;text-decoration:none;}
.news p a:hover {font-size:11px;font-family:tahoma;color:#FF0000;text-decoration:underline;}
.news p a:active {font-size:11px;font-family:tahoma;color:#FF0000;text-decoration:underline;}

.art p a:link {font-size:11px;font-family:tahoma;color:#FF0000;text-decoration:none;}
.art p a:visited {font-size:11px;font-family:tahoma;color:#FF0000;text-decoration:none;}
.art p a:hover {font-size:11px;font-family:tahoma;color:#FF0000;text-decoration:underline;}
.art p a:active {font-size:11px;font-family:tahoma;color:#FF0000;text-decoration:underline;}

.art {vertical-align:top;padding-bottom:15px;}
.art p {margin:0px 15px 13px 22px;font-size:11px;font-family:tahoma;color:#7D7D7D;}

.arch {vertical-align:top;}
.arch table {width:155px;background:url(images/bg-arch.gif) repeat-y 0px 0px;}
.arch-top {height:15px;background:url(images/arch-top.gif) no-repeat 0px 0px;}
.arch-mid {height:114px;background:url(images/arch-mid.gif) no-repeat 1px 0px;vertical-align:top;}
.arch-bot {height:10px;background:url(images/arch-bot.gif) no-repeat 0px 0px;}
.arch-mid p {margin:0px 20px 0px 12px;font-size:11px;font-family:tahoma;color:#4087B9;}
.arch-mid p a:link, .arch-st a:link {font-size:11px;font-family:tahoma;color:#4087B9;text-decoration:none;}
.arch-mid p a:visited, .arch-st a:visited {font-size:11px;font-family:tahoma;color:#4087B9;text-decoration:none;}
.arch-mid p a:hover, .arch-st a:hover {font-size:11px;font-family:tahoma;color:#4087B9;text-decoration:underline;}
.arch-mid p a:active, .arch-st :active {font-size:11px;font-family:tahoma;color:#4087B9;text-decoration:underline;}
.arch-st {height:52px;background:#FFF;vertical-align:top;}
.arch-st p {margin:19px 0px 0px 31px;}

/*---Right Sidebar---*/
.right-sb {width:194px;margin-right:22px;}
.ddm {height:24px;background:url(images/bg-ddm.gif) no-repeat 0px 0px;vertical-align:top;}
.ddm p {margin:2px 0px 0px 29px;}
.ddm p .a1:link {font-size:11px;font-family:tahoma;color:#FFF;font-weight:bold;text-decoration:none;}
.ddm p .a1:visited {font-size:11px;font-family:tahoma;color:#FFF;font-weight:bold;text-decoration:none;}
.ddm p .a1:hover {font-size:11px;font-family:tahoma;color:#FFF;font-weight:bold;text-decoration:none;}
.ddm p .a1:active {font-size:11px;font-family:tahoma;color:#FFF;font-weight:bold;text-decoration:none;}
.ddm p .a2:link {font-size:11px;font-family:tahoma;color:#D0EAFD;font-weight:bold;text-decoration:none;}
.ddm p .a2:visited {font-size:11px;font-family:tahoma;color:#D0EAFD;font-weight:bold;text-decoration:none;}
.ddm p .a2:hover {font-size:11px;font-family:tahoma;color:#D0EAFD;font-weight:bold;text-decoration:none;}
.ddm p .a2:active {font-size:11px;font-family:tahoma;color:#D0EAFD;font-weight:bold;text-decoration:none;}

li:hover ul {display:block;} /* The magic */
ul li {position: relative;}
li ul {position: absolute;left:0px;top:19px;}
ul {margin:0px;padding:0px;list-style:none;width:90px;} /*menu*/
ul li a {display:block;padding-bottom:6px;padding-top:3px;border-bottom:0px;} /*menu items*/
li.menu1 {text-align:center;}
li.menu1 a {font-size:11px;font-family:tahoma;color:#FFF;font-weight:bold;text-decoration:none;}
li.menu1 a span {font-size:11px;font-family:tahoma;color:#D0EAFD;font-weight:bold;text-decoration:none;}
li.menu {padding-top:0px;}
li.menu table {width:194px; text-align:center;}
li.menu table td {height:19px;text-align:left; vertical-align:top;background:#125483;}
li.menu table td.top {height:6px;background:url(images/bg-ddm-top.gif) no-repeat top;}
li.menu table td.bottom {height:6px;background:url(images/bg-ddm-bot.gif) no-repeat bottom;}
li ul li a {padding:2px 0px;} /* Sub Menu paddings */
.mn1 {width:194px; margin-bottom:1px; margin-top:1px;}
.mn1 a {width:192px; display:block; text-indent:25px; margin:0px 0px 0px 1px;text-decoration:none;color:#BCE0F8 !important;font-family:tahoma;font-size:12px !important;font-weight:normal !important;}
.mn1 a:hover  {color:296C9B !important;background:#C1E3FF;}
/* Fix IE. Hide from IE Mac */
* html ul li {float:left;height:1%;}
* html ul li a {height:1%;}
/* End */

.p5 {margin:0px 0px 5px 19px;padding-left:12px;background:url(images/dot.gif) no-repeat 0px 4px;}

.prof, .prof1 {font-weight:bold;font-size:11px;font-family:verdana;color:#4087B9;margin:11px 0px 0px 16px;}
.prof1 {margin:40px 0px 0px 16px;}
*html .prof1 {margin:18px 0px 0px 16px;}
.voting {font-size:11px;font-family:verdana;color:#4087B9;margin:0px 0px 8px 16px; padding:0px;}
*html .voting {margin-bottom:20px;} 
.voting p {margin:-1px 0px 2px 15px;}
.voting input {width:11px;height:11px;margin:0px;padding:0px;float:left;vertical-align:middle;}
.answ {margin-left:0px;text-align:right;padding:10px 0px 0px 0px;}
.answ input {padding-bottom:2px;width:70px;height:20px;background:url(images/bg-button.gif);border:0px;font-size:11px;font-family:tahoma;color:#FFF;font-weight:bold;}
.answ input:hover {color:#7DDEFF;CURSOR:pointer;}
.answ a {display:block;width:70px;padding:3px 0 4px 0;background:url(images/bg-button.gif) no-repeat 0;font:bold 11px tahoma;color:#FFF;text-decoration:none;}
.answ a:hover {color:#7DDEFF;}
.result {margin:38px 0px 5px 16px;}
*html .result {margin-top:63px;}
.result a:link {font-size:11px;font-family:verdana;color:#4087B9;text-decoration:none;}
.result a:visited {font-size:11px;font-family:verdana;color:#4087B9;text-decoration:none;}
.result a:hover {font-size:11px;font-family:verdana;color:#4087B9;text-decoration:underline;}
.result a:active {font-size:11px;font-family:verdana;color:#4087B9;text-decoration:underline;}

/*---Footer---*/
.foot1 {width:100%;background:url(images/bg1-foot1.gif) repeat-x left bottom;}
.foot1 table {width:100%;background:url(images/bg2-foot1.gif) no-repeat left bottom;}
.foot1 table td {width:100%;height:50px;padding-top:4px;background:url(images/bg3-foot1.gif) no-repeat right bottom;text-align:center;font-size:10px;font-family:verdana;color:#C1E3FF;text-decoration:none;}
.foot1 table td a:link {font-size:10px;font-family:verdana;color:#C1E3FF;text-decoration:none;}
.foot1 table td a:visited {font-size:10px;font-family:verdana;color:#C1E3FF;text-decoration:none;}
.foot1 table td a:hover {font-size:10px;font-family:verdana;color:#FFF;text-decoration:underline;}
.foot1 table td a:active {font-size:10px;font-family:verdana;color:#FFF;text-decoration:underline;}

.foot2 {width:100%;background:url(images/bg1-foot2.gif) repeat-x top;}
.foot2 table {width:100%;}
.foot2 table .td5 {width:50%;height:37px;background:url(images/bg2-foot2.gif) no-repeat 0px 0px;vertical-align:top;}
.td5 p {margin:6px 0px 0px 27px;font-size:10px;font-family:verdana;color:#96CDF5;font-weight:bold;text-transform:uppercase;}
.td6 {width:50%;background:url(images/bg3-foot2.gif) no-repeat right top;vertical-align:top;text-align:right;}
.td6 p {margin:6px 36px 0px 0px;font-size:10px;font-family:verdana;color:#4087B9;font-weight:bold;text-transform:uppercase;}
.td6 p a:link {font-size:10px;font-family:verdana;color:#4087B9;font-weight:bold;text-transform:uppercase;text-decoration:none;}
.td6 p a:visited {font-size:10px;font-family:verdana;color:#4087B9;font-weight:bold;text-transform:uppercase;text-decoration:none;}
.td6 p a:hover {font-size:10px;font-family:verdana;color:#4087B9;font-weight:bold;text-transform:uppercase;text-decoration:underline;}
.td6 p a:active {font-size:10px;font-family:verdana;color:#4087B9;font-weight:bold;text-transform:uppercase;text-decoration:underline;}

.foot3 {width:100%;height:43px;vertical-align:top;text-align:center;}
.foot3 img {margin:0px 4px 0px 4px;}

.on {visibility:visible;}
.off {visibility:hidden;}

/*---About Object Page---*/
.about {width:100%;border-collapse:collapse;font:11px tahoma !important;color:#4087B9;}
.about p {margin:0 10px;font-size:11px;}

.td-lt {text-align:left !important;padding:3px 0;border-right:1px solid #BBE2FF;border-top:1px solid #BBE2FF;background:url(images/td-bord.gif) repeat-y left;}
.td-rt {text-align:left !important;font-weight:bold !important;padding:3px 0;border-top:1px solid #BBE2FF;background:url(images/td-bord.gif) repeat-y right;}

.td-t-l {text-align:left !important;width:30% !important;border-right:1px solid #BBE2FF;background:url(images/corntl.gif) no-repeat 0px 0px;}
.td-t-r {text-align:left !important;width:70% !important;font-weight:bold !important;background:url(images/corntr.gif) no-repeat right top;}
.td-b-l {text-align:left !important;background:url(images/cornbl.gif) no-repeat left bottom;border-right:1px solid #BBE2FF;border-top:1px solid #BBE2FF;}
.td-b-r {text-align:left !important;border-top:1px solid #BBE2FF;font-weight:bold !important;background:url(images/cornbr.gif) no-repeat right bottom;}

.td-t-l div {padding:5px 0 3px 0;background:url(images/td-bord2.gif) repeat-x top;margin-left:10px;}
.td-t-r div {padding:5px 0 3px 0;background:url(images/td-bord2.gif) repeat-x top;margin-right:10px;}

.td-b-l div {padding:3px 0 4px 0;background:url(images/td-bord3.gif) repeat-x bottom;margin-left:10px;}
.td-b-r div {padding:3px 0 4px 0;background:url(images/td-bord3.gif) repeat-x bottom;margin-right:10px;}

#preview {position:absolute;display:none;z-index:100;padding:5px;background:#FFF;border:1px solid #E8E8E8;font-size:11px;}

.rbox_tl {padding:5px;width:0px;height:0px;background:url("images/top-p-l.gif") no-repeat;}
.rbox_tm {width:100%;background:url("images/top-p-m.gif");}
.rbox_tr {padding:5px;width:0px;height:0px;background:url("images/top-p-r.gif") no-repeat;}
.rbox_m  {border-left:1px solid #BCE2FF;border-right:1px solid #BCE2FF;padding:10px;}
.rbox_bl {padding:5px;width:0px;height:0px;background:url("images/top-b-l.gif") no-repeat;}
.rbox_bm {width:100%;background:url("images/top-b-m.gif");}
.rbox_br {padding:5px;width:0px;height:0px;background:url("images/top-b-r.gif") no-repeat;}
