body{
    /*font-size:11px;
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;	
    */
	color:#CCCCCC;
	background-color:#000000;
	/*color: rgb(144, 138, 138);*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}

h2{
    color:#CCCCCC;
    font-size: 18px;
}

a{
    /*color:#d2ca85;*/
    color:#FF9900;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration:none;
    font-weight:normal;
    font-size:11px;;
}
a:hover{
    /*color:#d2ca85;*/
    color:#d78709;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration:none;
    font-weight:normal;
}

.vehicleimage{
    border: solid 2px #999999;
    /*border: solid 2px #000000;*/
}

.bookinglink{	
    /*color:#9a9747;*/
    color:#f8f512;
    text-decoration:none;
    text-transform:uppercase;
    font-size:11px;
    font-weight:normal;
}

.bookdiv{
   /*background:url(file:///C|/Documents%20and%20Settings/Nalin%20Herath/Desktop/bg.jpg) top left repeat-x;*/
   background:url(../images/book.gif) top left repeat-x;
   height: 30px;
   padding-top: 4px;
}
.booklink, .booklink:hover{
    /*font-family:Tahoma;*/
    font-family:sans-serif;
    color:#000000;
    font-size: 13px;
    font-weight:normal;   
}

.bookinglink:hover{    
    color:#f8ba12;
    font-weight:normal;
}
.customerresdetails {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#CCCCCC;
    /*background-color:#262727;*/
}
.customerresdetails tr {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#CCCCCC;
    /*background-color:#262727;*/
}
.customerresdetails th {	
    color:#CCCCCC;
    background-color:#262727;
    text-transform:uppercase;
}
.vehicleresdetails{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    /*color:#525757;*/
    color:#666b6b;
    background-color:#151616;
}
.vehicleresdetails th {	
	/*color:#cecf73;*/
	background-color:#222121;
	text-transform:uppercase;
}

.vehicleresdetailsmaster th{	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	/*background-color:#262727;*/
	color:#FF9900;
	/*color: #f8ba12;*/
	text-transform:uppercase;
	font-weight:bold;
}

.vehicleresdetailsmaster tr{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color:#525757;*/
	color:#8a8f8f;
	background-color:#0d0d0d;
}
.masterDiv{
	background-color:#171616;
	width:792px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	padding-bottom:5px;
	border:none;
}
.masterDiv_long{
	background-color:#171616;
	width:792px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	padding-bottom:5px;	
	border:none;
	height:720px;
}
.normalButton{
    font-size: 11px;
    color:#666b6b;
    background-color:#262929;
    border:thin solid #000000;
    text-transform:uppercase;
    height:22px;
}
.normalButton:hover{
    color:#CCCCCC;        
    background-color:#262727;
}
.adminButton{
    font-size: 11px;
    color:#666b6b;
    background-color:#282828;
    border:thin solid #171616;
    text-transform:uppercase;
    height:22px;
}
.adminButton:hover{
    color:#d6d2d2;    
    background-color:#343535;
}
.normalTextBox{
    font-size: 11px;
    color:#666b6b;
    /*background-color:#151616;*/
    background-color:#262727;
    border:thin solid #3f4040;
    height:17px;
}
.normalTextBox:hover{
    background-color:#3b3834;
    border:thin solid #3f4040;
    color: #ffffff;
}
.adminTextBox{
    font-size: 11px;
    color:#858787;
    /*background-color:#151616;*/
    background-color:#282828;
    border:thin solid #171616;
    height:18px;
}
.footerDiv{
    padding-top:10px;
    color:#666b6b;    
    font-size: 10px;
    text-decoration:none;
}
.footerLink{
    color:#666b6b;    
}
.footerLink:hover{
    color:#CCCCCC;
}
.error{
    color:#d73057;    
}
.success{
    color:#07a907;
}
.datagrid{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    /*color:#525757;*/
    color:#666b6b;
    background-color:#151616;
}
.datagrid th{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color:#272828;
    color:#b8b7b7;
    text-transform:uppercase;
}
.datagrid tr{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    /*color:#525757;*/
    color:#b8b7b7;
    background-color:#1a1b1b;
}
.datagrid tr:hover{	
    background-color:#262727;
}
.adminMasterDiv{
    background-color:#111212;
    width:950px;
    margin-left:auto;
    margin-right:auto;
    padding-top:5px;
    padding-bottom:5px;
    border:none;
}
.menutable tr{
    background-color:#212222;
    font-size:12px;
    text-transform: uppercase;
}
.menutable th{
    background-color:#212222;
    text-transform:uppercase;
    color:#b8b7b7;
}
.menutable tr:hover{
    background-color:#292a2a;
}
.adminmastertable tr{
  
}
.count{
    font-size: 9px;
}
.titlebar td{
    border-right:thin solid #292727;
}
.titlebar a{
    font-size: 9px;
    /*font-weight: bold;*/    
}
.titlebar td:hover{
    background-color: #171616;
}