@charset "utf-8";
/* CSS Document */
/* The Reset */
html,body{height:100%;}
html,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,table,th,td, p{margin:0; padding:0;}
img{ border:none;}
a{text-decoration:none; color:#444}

body{margin:0 auto; background:url(/images/bgpage.jpg) no-repeat top center #194977 fixed; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#444; line-height:18px;margin-bottom:15px;}
.wrapper{margin:0 auto; width:932px; min-height:100%; position:relative; }
.container{width:932px; position:relative; float:left;}
/* headeings*/
h1{font-size:20px; font-weight:normal; color:#630; font-family: Georgia, "Times New Roman", Times, serif; font-style:italic;}

/* header*/
.header{ width:932px; height:80px; float:left; margin-top:20px;}
.logo{width:230px; height:80px; float:left; text-align:center}

/* Main Navigation */
.mainNav{text-align:right; float:left; /*height:360px;*/ width:600px; /*background-color:#424E4F;*/ font-size:11px; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif;}
ol#nav{list-style:none; margin:0; padding:0; height:25px; float:right; margin-top:30px; #margin-top:33px; margin-left:10px;}
ol#nav a{color:#444; display:block; float:left; height:25px; padding-left:15px; text-decoration:none;}
ol#nav a:hover{background:url(/images/bgmainnav.png) no-repeat; color:#fff;}
ol#nav a:hover span{background:url(/images/bgmainnav.png) no-repeat 100% 0}
ol#nav li{float:left; margin:0 10px 0 5px; height:25px;}
ol#nav li.current a{background:url(/images/bgmainnav.png) no-repeat; color:#fff; height:25px;}
ol#nav li.current span{background:url(/images/bgmainnav.png) no-repeat;}
ol#nav span{cursor:pointer; display:block; float:left; line-height:25px; padding-right:20px;}


/* lft Bar */
.lftBar{float:left; width:230px;  margin-top:20px; padding:0}
.lftTop{float:left; background:url(/images/bg-lft-top.gif) no-repeat; width:230px; margin:0; padding:0; height:16px}
.lftData{ float:left; background:url(/images/bg-lft.png) repeat-y #F6EEDF; width:200px; padding:5px 15px 0 15px; min-height:350px; height:auto !important; margin:0; position:relative}
.lftDataPannel{width:200px; float:left; margin:0;}
.lftDataPannel ol{ list-style:none;}
.lftDataPannel li{background:url(/images/icons/points.gif) no-repeat 0 3px; list-style:none; padding-left:18px}
.lftDataPannelEnd{ float:left; background:url(/images/bgpannelend.gif) repeat-x ; height:10px; width:200px; margin:10px 0; line-height:5px}
.lftFoot{float:left; background:url(/images/bg-lft-bottom.gif) no-repeat; width:230px;  height:15px}

.lftDataPannel h6{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#630; font-weight:normal; margin-bottom:8px; font-style:italic}

.lftDataPannel ul{list-style:none; text-decoration:none}
.lftDataPannel li{line-height:24px; border-bottom:1px solid #E2CB9F; background:url(/images/icons/points.gif) no-repeat 0 5px; list-style:none; padding-left:18px; width:180px;}
.lftDataPannel li a:hover{text-decoration:none; font-weight:bold;}


/* pgContainer */
.pgContainer{float:left; width:702px;}
.pgContainerTop{background:url(/images/bg-rht-top.gif) no-repeat #F6EEDF; width:702px; margin:0; padding:0; height:13px}
.pgContainerFoot{background:url(/images/bg-rht-bottom.gif) no-repeat; width:702px; height:13px; float:left;}
.pgContainerData{background:url(/images/bgpagedata.gif) #F6EEDF; width:687px; padding-left:15px; min-height:600px; height:auto !important; height:600px; *min-height:600px;}
.pgBnr{margin-bottom:10px}

/* pgdata */
.pgData{width:670px;}
.pgData table img{float:right; margin:5px; border:1px solid #ddd}

table{margin:15px 5px; width:660px}
.inlinePoints{background:url(/images/icons/headings-2.gif) no-repeat 5px 6px; padding:3px 3px 3px 25px; width:400px}


/* copyrights */
.cr{width:200px; padding:0 15px; float:left; margin-top:20px; color:#F6EEDF}


/* Enquiry */
.enquiry{width:660px;}
div.form {	margin:0 0 0 5px;}
div.form .row, div.form {	float:left;	width:99%; padding:10px 5px 10px 0; border-bottom:1px solid #FBF5EC;}
div.form .row label {float:left; padding-right:10px; text-align:right;}
div.form .row input.text {	float:left;	padding:0 0 0 4px;	border:1px solid #FBF5EC; margin:1px 0 0 0;}
div.form .buttons {	float:left;	padding:14px 0 10px 0}
div.form .category {margin-left:10px; width:400px; float:left; }
div.form .category ol{list-style:none; float:right; padding:0; margin:0}
div.form .category li{float:left; padding:5px 5px 5px 0; list-style:none; margin-left:10px; width:350px;}
div.form .category li input{width:20px; float:left; padding:0; margin-right:15px;}
div.form .category li label{float:left; width:300px; text-align:left}
.row1{background-color:#FBF5EC; list-style:none}
.selectBox, textarea, input{font-family:Arial, Helvetica, sans-serif; font-size:12px; width:300px;}
li.row1{background-color:#FBF5EC; list-style:none}
.enquiry label{width:150px; float:left; padding-right:10px; text-align:right;}.
.enquiry ul,li{margin:0; padding:0;}
.enquiry ul{padding:10px;}
.enquiry li{padding:10px 5px 10px 0; display:block; list-style:none; border-bottom:1px solid #FBF5EC;}


/* CLEARFIX */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}