BODY, #brand, #construction, #topNav, .TN, TN-r{padding: 0px; margin: 0px;}
BODY{color: black; font-family: Arial}
A{font-weight:bolder;color:#2c4e2c;}
.body_text
{
    margin:10px 0px 10px 0px;
    FONT-SIZE: 9pt;
    Z-INDEX: 20;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-align: justify
}
.rhmenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    background-color: #cc99ff;
    text-decoration: none
}
#topNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    height: 17px;
    background-color: #99cc99
}
.TN{border-right: #ffffff 1px solid;border-left: #cccccc 10px solid;text-decoration: none}
.TN-r{border-left: #cccccc 11px solid;background-color: navy}
.TN-b{border-right: #ffffff 2px solid;padding:0px 1px 0px 0px;margin: 0px;}
A.TN, .skin_TN{padding: 2px 10px 2px 2px;margin: 0px;font-weight: bold;font-size: 12px;border-left: #cccccc 11px;color: #ffffff;height: 17px;text-decoration: none}
A.TN:hover{font-weight: bold;font-size: 12px;color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;height: 17px;background-color: #000000;text-decoration: none;}
A.TN-r{padding:2px 10px 2px 2px;font-weight: bold;font-size: 12px;margin: 0px;border-left: #cccccc 11px;width: 100%;color: #ffffff;height: 17px;background-color: #663366;text-decoration: none}
A.TN-r:hover{font-weight: bold;font-size: 12px;margin: 0px;width: 100%;color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;height: 17px;background-color: #000000;text-decoration: none}
.wd{padding:0px;margin: 0px;width: 100%;}
IMG{border:none;}
H3.Head
{
    padding-RIGHT: 0px;
    padding-LEFT: 0px;
    padding-BOTTOM: 0px;
    margin: 0px 0px 20px;
    FONT: bold 14px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #9966cc;
    padding-TOP: 0px;
    height: 0px;
    text-align: center
}
H3.Sub
{clear: both; padding:2px 0px 2px 2px; margin: 0px 0px 10px; font: bold 12pt Arial;}
P.Text
{padding:0px;margin: 0px 10px 10px 0px; font: 9pt Arial; text-align: justify}

.txt_logo1
{
    FONT-WEIGHT: bold;
    COLOR: #000086
}
.txt_logo2
{
    FONT-WEIGHT: bold;
    COLOR: #38ae42
}
.inset
{
    margin-TOP: 10px;
    FONT-SIZE: 10px;
    margin-BOTTOM: 10px;
    margin-LEFT: 15px;
    LINE-height: normal;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif
}
H3.Minor
{padding:0px 0px 0px 2px;font-weight: bold;font-size: 9pt;margin: 5px 0px 10px 0px;font-family: Arial;}
.left
{
    FLOAT: left;
    margin: 5px
}
.top
{
    CLEAR: both;
    text-align: right
}
.right
{
    FLOAT: right;
    margin: 5px
}
.nowrap
{
    CLEAR: both
}

.TUd{background-color: #cc99cc}
.TUl{background-color: #ffccff}
.TC0d{background-color: #9999cc;text-align: center}
.TC0l{background-color: #ccccff;text-align: center}
.TC1d{background-color: #cccc99;text-align: center}
.TC1l{background-color: #ffffcc;text-align: center}

/*Booking form*/
	.reqd{font:1.5em/1.5em Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #9966cc;}
	.text{font:.7em/1.2em Verdana, Arial, Helvetica, sans-serif;}
	H3.sectionTitle{font:1em/1.5em Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-transform: uppercase; color: #cc99ff;padding:0px; margin:0px;}

/*Skin File css*/
.Gridview{font: normal normal normal 10px verdana;border:solid 1px #ccffcc;}
.GridviewHeader{background-color:#ffccff;}
.GridviewAlternate{background-color:#eeffee;}
.GridviewPublic{font: normal normal normal 9pt arial;border:solid 1px #C1ABC0;}
.GridviewHeaderPublic{background-color:#97B997;color:#ffffff;}
.GridviewAlternatePublic{background-color:#C1ABC0;color:#ffffff;}