@charset "utf-8";
/* CSS Document */
/* ---OLD MENU--- *************************************************************/ 
.menu          {  }
.menu table    {  }
.menu table th {
/*    width: 14.3%; */
    padding: 8px 10px;background-color: #000000;font-size: 1em;text-transform: uppercase;cursor: pointer;white-space: nowrap;color: #9F9984;
}
.menu a:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #D4C582; text-decoration: none;}
.menu a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #D4C582; text-decoration: none;}
.menu a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #D4C582; text-decoration: none;}
.menu a:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #D4C582; text-decoration: none;}
.menu table th:hover { background-color: #D4C582;}
.menu table th:hover>a {color: #000000;}

/* ---END OLD MENU---**********************************************************/ 

/* ---NEW MENU--- *************************************************************/      
#navBr {
    background:#000;
    /*border:0px #ddd;
    border-style:solid solid none;  */
    height:30px;    
}

#navBr #navHr {
    float:left; 
    z-index:1000;
}
#navBr #navHr div {
    float:left;
    height:30px;
    position:relative;
    width:114px; 
}

#navBr #navHr div:hover,#navBr #navHr div.a {
    
}
#navBr .navMain {
    color:#D4C582;
    cursor:pointer;
    display:block;
    text-decoration:none;
}
#navBr #navHr div:hover .navMain,#navBr #navHr div.a .navMain {
    background:#D4C582;
    color:#000;   
}

#navBr .navMain .txt {
    display:block;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
    font-weight:normal;
    height:30px;
    line-height:29px;
    text-align:center;
    text-transform: uppercase;
    /*text-shadow:0 0 0px #fff;*/
}
#navBr .navMain span.desc {
    font-size:.7em;
    height:26px;
}
#navBr #navHr div .navSub {
    border:0px #eee;
    border-style:none solid;
    display:none;
    left:0;/*IE7*/
    margin-left:1px;
    position:absolute;
    top:100%;
    width:147px;
    z-index:100;
}
#navBr #navHr .navA:hover .navSub {
    display:block; 
}
#navBr .navSub a {
    background:#D4C582;
    color:#000;
    display:block;
    font-size:.8em;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
    font-weight:normal;
    height:30px;
    line-height:30px;
    padding:0 1em;
    position:relative;
    text-decoration:none;
    z-index:101; 
}

#navBr .navSub a:hover {
    background:#fff;
}

#navBr #navHr .txtNl {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
    font-weight:normal;color:#D4C582;
    text-decoration:none;height:30px;
    line-height:29px;
    text-align:center;
    text-transform: uppercase;width:114px;cursor:pointer;display:block;
}

/* ---END NEW MENU--- *************************************************************/ 


#frmEnquiry table {
	width: 600px;
	margin: 0 auto;
}

#frmEnquiry table th, #frmEnquiry table td {
	text-align: left;
	padding: 2px 5px;
	white-space: nowrap;
	vertical-align: top;
}

#frmEnquiry table th {
	width: 150px;
}

#frmEnquiry .textBox {
	width: 175px;
}

#frmEnquiry .requiredField {
	color: #FF0000;
	font-weight: bold;
	font-size: 1.1em;
}
