body {
	margin:0px;
	background:url(../assets/images/bg_body.jpg) repeat-x;
              scrollbar-arrow-color: #545F41;
              scrollbar-highlight-color: #545F41;
              scrollbar-face-color: #D3D6CF;
              scrollbar-shadow-color: #808080;
              scrollbar-darkshadow-color: #A8A8A8;
              scrollbar-track-color: #D3D6CF;
	}

.searchButton { background-color: #ffffff;
                    font-family: verdana;
                    border: #003366 1px solid;
                    font-size: 10px;
                    font-weight: bold;
                    color: #000000;
                    padding-left:2px;
                    padding-right:2px;
                    padding-top:2px;
                    padding-bottom:2px; }
     
.searchTB    { background-color: #ffffff;
                    font-family: verdana;
                    border: #003366 1px solid;
                    font-size: 11px;
                    color: #000000;
                    padding-left:2px;
                    padding-right:2px;
                    padding-top:2px;
                    padding-bottom:2px; }

.drop    { background-color: #ffffff;
                    font-family: verdana;
                    border: #003366 0px solid;
                    font-size: 11px;
                    color: #000000;
                    padding-left:0px;
                    padding-right:0px;
                    padding-top:0px;
                    padding-bottom:0px; }

a:link {
	color:#2384cd;
	text-decoration:none;
	}

a:visited {
	color:#2384cd;
	text-decoration:none;
	}
	
a:hover {
	color:#0061cf;
	text-decoration:none;
	}
	
a:active {
	color:#2384cd;
	text-decoration:none;
	}

.text_01 {
	font:11px Arial;
	color:#4f4f4f;
	}

.footer {
	background-color:#d7d8da;
	font:11px Arial;
	color:#4f4f4f;
	padding-top:20px;
	}

.main_txt { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; color: rgb(0,0,0); line-height: 15pt;}

.footer_txt { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; color: rgb(35,132,205); line-height: 15pt;}

 A:active { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; color: rgb(35,132,205); line-height: 15pt;}
 A:link { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; color: rgb(35,132,205); line-height: 15pt;}
 A:hover { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; color: rgb(0,97,207); line-height: 15pt; text-decoration: none ;}
 A:visited { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; color: rgb(35,132,205); line-height: 15pt;}

 LI { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; line-height: 15pt; list-style-type: square; background-position: 20pt 0%;}
 UL { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; line-height: 15pt;}
 OL { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; line-height: 15pt;}

.stylebrd {
	font-family: Verdana;
	font-size: 11pt;
	color: #eaeaea;
	font-weight: bold; 
	background-color: #003366;
	text-align: left;
	vertical-align: middle;
}
.faqtitles {
	font-family: Verdana;
	font-size: 11pt;
	color: #eaeaea;
	font-weight: bold; 
	background-color: #003366;
	text-align: left;
	vertical-align: middle;
}
.stylebrdtxt {
	font-family: Verdana;
	font-size: 11pt;
	color: #eaeaea;
	font-weight: bold; 
	background-color: #003366;
	text-align: left;
	vertical-align: middle;
}

.tblstart {
	font-family: Verdana;
	font-size: 11pt;
	color: #333333;
	background-color: #DBE0E3;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
                    padding-left:5px;
                    padding-right:5px;
                    padding-top:5px;
                    padding-bottom:5px;
}
.tbtitles {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	background-color: #DBE0E3;
	text-align: center;
	vertical-align: middle;
}
.tbltitles {
	font-family: Verdana;
	font-size: 9pt;
	color: #333333;
	vertical-align: middle;
}
.tblmiddle{
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	vertical-align: middle;
}
.tbldates{
	font-family: Verdana;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
    border: #003366 1px solid;
}
.tblstaff{
	font-family: Verdana;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
}
.tbltimes{
	font-family: Verdana;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
}
.tblpass{
	font-family: Verdana;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
}
.tblcarea{
	font-family: Verdana;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
}
.tblview{
	font-family: Verdana;
	font-size: 11pt;
	color: #333333;
	font-weight: bold;
	background-color: #DBE0E3;
}
.isBooked {
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #FF0000;
	text-align: center;
	vertical-align: middle;
}
.selected {
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #00FF00;
	text-align: center;
	vertical-align: middle;
}
.timings {
	font-family: Verdana;
	font-size: 9pt;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.ErrMsg {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold; 
	color: #FF0000;
	text-align: center;
}
.NormalText {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	text-align: center;
}
.tblrow1 {
	font-family: Verdana;
	font-size: 14px;
	color: #000033;
	background-color: #ffffff;
	vertical-align: middle;
}
.tblrow2 {
	font-family: Verdana;
	font-size: 14px;
	color: #000033;
	background-color: #ffffff;
	vertical-align: middle;
}
.menubody {
background-color: yellow;
}
.tblrow3 {
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	background-color: #E4EAF4;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-bottom: #3A5D91 2px solid;
        border-left: #3A5D91 1px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow4 {
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
        border-bottom: #3A5D91 1px solid;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow5 {
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
}
.tblrow6 {
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
        border-left: #3A5D91 1px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow7 {
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow8 {
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
}
.tblrow9 {
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
        border-left: #3A5D91 1px solid;
}
.tblrow10 {
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	background-color: #E4EAF4;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-bottom: #3A5D91 2px solid;
        border-left: #3A5D91 1px solid;
}
.tblrow11 {
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
        border-bottom: #3A5D91 1px solid;
        border-left: #3A5D91 1px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow12 {
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-bottom: #3A5D91 1px solid;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow13 {
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	background-color: #E4EAF4;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-bottom: #3A5D91 2px solid;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow14 {
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.cal_currdate {
background-color: #EAECC5;
}


