body {margin:20px; color:#2D2D2D; background:url(images/bgPlusMsg.jpg) #021C37 left top no-repeat fixed; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
/*body {margin:0px; color:#ffffff; background:url(images/xbg.jpg) #ffffff left top no-repeat fixed; font-size:11px; font-family:Arial, Helvetica, sans-serif; }*/
form {display: inline; margin: 0px 0px 0px 0px; }
table {text-align:left; font-size:12px;	color:#676767; font-weight:normal; letter-spacing: 0px; line-height:18px;}
input,textarea,select {font-size:8pt;color:#676767; font-weight:normal; letter-spacing: 0px;}
ol{list-style:url(images/bullet.gif); padding:5px; margin:5px; line-height:0px;}
li{color:#2D2D2D; font-size:11px; line-height:17px; text-align:justify;}
/*.textbox{ border:1px solid #EAD19A;}*/
.textbox {font-family:verdana, Arial, Helvetica, sans-serif;font-size:8pt;border:1px solid #EAD19A;background: #ffffff;font-weight: normal; margin: 2px;color:#000000;}
h1 {}
h2 {}
h3 {}
h4 {}

a:link,a:visited {font-family:verdana,arial;font-size:10px; color:#2D2D2D; text-decoration:none; font-weight:normal;}
a:hover{color:#006FAE;}
a:link.more, a:visited.more {font-size:6px; color:#2D2D2D; text-decoration:none; font-weight:normal;}
a:hover.more{color:#FF8F44;}
a:link.sitemap, a:visited.sitemap {font-size:6px; font-weight:bold; color:#2D2D2D; text-decoration:none; display:block; padding-left:10px; line-height:25px; border-bottom:1px solid #CCCCCC;}
a:hover.sitemap{color:#FF8F44; background-color:#EAF0F0;}
a:link.sel, a:visited.sel  {color:#006FAE;}


#header {padding:0px; letter-spacing: 1px}
#header .left { width:291px; height:75px; background-image:url(images/headercurve_left.gif);}
#header .right { width:291px; height:75px; background-image:url(images/headercurve_right.gif);}
#header .center { width:293px; height:75px; background-image:url(images/headercurve_center.gif);}
#header .top { width:294px; height:61px; background-image:url(images/headercurve_top.gif);}

#header .navigation {width:878px; height:39px; background-image:url(images/navigation_bg.gif); text-align:center;}
#header a span {float:left; display:block; background:url(images/navigation_bg.gif) no-repeat right top; padding:10px 8px 10px 8px; font-size:8pt; color:#000000; font-weight:normal; font-family:Arial; text-decoration:none;}
#header a:hover{background-position:0% -48px; color:#95000E; cursor:pointer;}
#header a:hover span {background-position:100% -48px; color:#95000E; cursor:pointer;}
#header ul {margin:0; padding:0px; list-style:none;}
#header li {display:inline; margin:0; padding:0;}

#footer	{}
#footer	.ftmain{width:878px; height:37px; background-image:url(images/footer.gif); text-align:center;}
#footer .ft1{ background-image:url(images/footer1.gif); width:118px; height:22px;}
#footer .ft2{ background-image:url(images/footer2.gif); width:321px; height:22px;}
#footer .ft3{ background-image:url(images/footer3.gif); width:321px; height:22px;}
#footer .ft4{ background-image:url(images/footer4.gif); width:118px; height:22px;}
#footer a{color:#021C37; font-size:8pt; font-weight:normal; text-decoration:none; text-indent:10px; padding:0px 5px 0px 5px;}
#footer a:hover{color:#FF7011;}

.databox {padding:10px 0px 0px 0px;}
.databoxleft{width:6px; background:url(images/boxshadow_left.gif) no-repeat top;}
.databoxright{width:6px; background:url(images/boxshadow_right.gif) no-repeat top;}

.datatable{ text-align:justify; padding:0px 10px 5px 10px;}
.datatablelogin{ text-align:justify; padding:0px 5px 0px 5px;}
.boldblue{ color:#014DA1; font-weight:bold;}
.balck{ color:#000000;}
.text{ font-size:10px;}
.white{color:#FEFEFE; font-size:12px; font-weight:bold;}
.ulblue{ color:#014DA1; font-weight:bold; font-size:13px; font-style:italic; line-height:22px; margin:0px; padding:0px;}
/*strong{ color:#014DA1; font-weight:bold; font-size:13px; font-style:italic; line-height:22px; margin:0px; padding:0px;}*/
.Gallerydhrtext    { font-family: verdana,Arial; font-size: 12pt; font-weight:bold; text-decoration: none;color: #000080 }
.GalleryInfotext    { font-family: verdana,Arial; font-size: 8pt; font-weight:normal; text-decoration: none;color: #333333 }
.Gallerytext    { font-family: verdana,Arial; font-size: 10pt; font-weight:bold; text-decoration: none;color: #ff0000 }
.CellBlue    { font-family: verdana,Arial; font-size: 8pt; font-weight:normal; text-decoration: none;color: #000000}
.esmalltxt    { font-family: verdana,Arial; font-size: 8pt; font-weight:normal; text-decoration: none;color: #333333 }
.largetext    { font-family: verdana,Arial; font-size: 12pt; font-weight:normal; text-decoration: none;color: #333333 }
.smenutextBOLD    { font-family: verdana,Arial; font-size: 8pt; font-weight:bold; text-decoration: none;color: #333333 }
.smenutextReg { font-family: verdana,Arial; font-size: 8pt; font-weight:normal; text-decoration: none;color: #333333;margin-left:3;margin-right:3 }
.smenutext    { font-family: verdana,Arial; font-size: 8pt; font-weight:normal; text-decoration: none;color: #333333 }
.RDsmenutextB    { font-family: verdana,Arial; font-size: 8pt; font-weight:bold; text-decoration: none;color: #ff0000 }
.RDsmenutext    { font-family: verdana,Arial; font-size: 8pt; font-weight:normal; text-decoration: none;color: #ff0000 }
.BLUsmenutext    { font-family: verdana,Arial; font-size: 8pt; font-weight:normal; text-decoration: none;color: #0066cc }
.RDlargetextB { font-family: verdana,Arial; font-size: 10pt; font-weight:bold; text-decoration: none;color: #ff0000 }
.selclass {font-family:verdana, Arial, Helvetica, sans-serif; font-size: 8pt;color="#333333";background:#ffffff;width:100;border:1px none #ff0000;}
.disp { font-family:verdana, Arial, Helvetica, sans-serif;font-size:8pt;border:1px solid #bbbbbb;background: #f1f1f1;font-weight: normal; margin: 2px;color:#000000 }
.disp2 { font-family:verdana, Arial, Helvetica, sans-serif;font-size:8pt;border:1px solid #bbbbbb;background: #ffffff;font-weight: normal; margin: 0px;color:#000000 }
.dispDate { font-family:verdana, Arial, Helvetica, sans-serif;font-size:8pt;border:1px solid #bbbbbb;background: #ffffff;font-weight: normal; margin: 0px;width:100;color:#000000 }
.dispGuestPay { font-family:verdana, Arial, Helvetica, sans-serif;font-size:8pt;border:1px solid #bbbbbb;background: #ffffff;font-weight: normal; margin: 0px;color:#000000 }
.textclass {color:#000000;background:#ffffff;border:1px solid #f1f1f1;width:800;HEIGHT:70;font-family:verdana,Arial,Helvetica,sans-serif;font-size: 8pt;border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; TEXT-ALIGN:left}
.rowclass td {border-bottom:1px solid #dadada;cursor:hand;bgcolor:#888888; font-family:Verdana; color:#336699; background-color:#FFFFCC}
.rowclassEnq td {cursor:hand;bgcolor:#888888; font-family:Verdana; color:#336699; background-color:#FFFFCC}
.colone {width: 678;}
.coltwo {}

.PTRrowclassTOP td {padding-left:10px;padding-right:10px;}
.PTRrowclass td {padding-left:10px;padding-right:10px;border:1px solid #dadada;background:#ffffff}
.fieldclass_gen { border:1px solid #bbbbbb;background: #dddddd;font-weight: normal; margin: 2px;width:200;color:#000000;font-size:8pt;font-family:verdana,arial,helvetica;}
.fieldclass_bday { border:1px solid #bbbbbb;background: #dddddd;font-weight: normal; margin: 2px;width:100;color:#000000;font-size:8pt;font-family:verdana,arial,helvetica;}

.clsbtnview_small {border:1px solid #ffffcc; background:#ff4433;font-family:verdana,arial,helvetica; font-size:8pt; color:#ffffcc; margin:5px}
.clsbtnview_blu {border:1px solid #ffffcc; background:#0099ff; width:130; font-family:verdana,arial,helvetica; font-size:8pt; color:#ffffcc; height:20px;margin-bottom:2px;margin-left:5px}
.clsbtnview_or1 {border:1px solid #ffffcc; background:#ff6633; width:130; font-family:verdana,arial,helvetica; font-size:8pt; color:#ffffe0; height:20px;margin-bottom:2px;margin-left:5px}
.clsbtnview_or2 {border:1px solid #ffffcc; background:#ff6633; width:150; font-family:verdana,arial,helvetica; font-size:8pt; color:#ffffe0; height:20px;}
.clsbtnview_blu2 {border:1px solid #ffffcc; background:#0099ff; width:150; font-family:verdana,arial,helvetica; font-size:8pt; color:#ffffe0; height:20px;}

.ButtonsGuestS {cursor:hand;height:18;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;background-position:   center;font-weight: normal;	background-image: url('/images/nav.gif'); border-left-style:groove; border-left-width:1px; border-right-style:solid; border-right-width:1px; border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px;color:#000000;margin-bottom:2px;margin-left:3px}
.ButtonsGuestG {cursor:hand;height:18;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;background-position:   center;font-weight: normal;	background-image: url('/images/nav4.gif'); border-left-style:groove; border-left-width:1px; border-right-style:solid; border-right-width:1px; border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px;color:#000000;margin-bottom:2px;margin-left:3px}
.ButtonsS {cursor:hand;height:18;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;background-position:   center;font-weight: normal;	background-image: url('/images/nav.gif'); border-left-style:groove; border-left-width:1px; border-right-style:solid; border-right-width:1px; border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px;color:#000000;}
.ButtonsG {cursor:hand;height:18;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;background-position:   center;font-weight: normal;	background-image: url('/images/nav4.gif'); border-left-style:groove; border-left-width:1px; border-right-style:solid; border-right-width:1px; border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px;color:#000000;}
.ButtonsB {cursor:hand;height:18;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;background-position:   center;font-weight: normal;	background-image: url('/images/nav99.gif'); border-left-style:groove; border-left-width:1px; border-right-style:solid; border-right-width:1px; border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px;color:#000000;}
.ButtonsR {cursor:hand;height:18;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;background-position:   center;font-weight: normal;	background-image: url('/images/nav8.gif'); border-left-style:groove; border-left-width:1px; border-right-style:solid; border-right-width:1px; border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px;color:#000000;}

.ButtonsSWB {cursor:hand;border:1px solid #ffffff; height:18;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;background-position:    center;font-weight: normal;	background-image: url('/images/nav.gif'); color:#000000; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px}
.ButtonsGWB {cursor:hand;border:1px solid #FFCC00; height:18;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;background-position:     center;font-weight: normal;	background-image: url('/images/nav4.gif'); color:#000000; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px}
.ButtonsBWB {cursor:hand;height:18;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;background-position:   center;font-weight: normal;	background-image: url('/images/nav99.gif'); border-left-style:groove; border-left-width:1px; border-right-style:solid; border-right-width:1px; border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px;color:#000000;}
.ButtonsRWB {cursor:hand;border:1px solid #FFFFFF; height:18;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;background-position:    center;font-weight: normal;	background-image: url('/images/nav8.gif'); color:#000000; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px}


/*.clsbtnview_or1 {border:1px solid #000080; background:#ff6633; width:130; font-family:verdana,arial,helvetica; font-size:8pt; color:#ffffe0; height:20px;margin-bottom:2px;margin-left:5px}  */