BODY, P, DIV, SPAN, TH, TD, BLOCKQUOTE, INPUT, SELECT, OPTION, TEXTAREA {
    font-family: Verdana, sans-serif;
    font-size: 11px;
    color: black;
}

BODY {
    margin: 0px 0px 5px 0px;
}
/* image borders */
a img { color: #fff; }         /* hide the border in Netscape 4 */
@media all {                   /* hide from Netscape 4 */
   a img, img { color: inherit;/* undo the rule above */
   border: none;               /* hide from Netscape 4 */
   }                           /* code from W3C - www.w3.org */
}


.top_div{
	left: 0px;
	top: 0px;
	background-color: #F6F6F3;
	line-height: 80px;
}
.top_right_menu{
	position:absolute;
	top:0px;
	right:0px;
}
.cart_class{
	position:relative;
	top:25px;
	text-align: right;
	font-weight: bold;
	color: #4A4949;
	padding-right: 7px;
}
.top_menu_bottom{
	line-height: 5px;
	background-color: #D2CDB8;
	top: 80px;
	left: 0px;
	width: 100%;
}
.side_menu{
	width: 150px;
	border-collapse:collapse;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	padding: 0px 0px 0px 10px;
	margin-left: 10px;
}
.side_menu_sub{
	width: 150px;
	padding: 0px 0px 0px 10px;
	margin-left: 10px;
}

.main_data{
	border-collapse:collapse;
}
.child_menu{
	background-color: #F9F9F5;
	line-height: 27px;
}
.child_menu_font{
	font-family: Georgia, Tahoma, Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #4D4848;
	font-size:10px;
	padding-left: 10px;
}
.child_menu_font A, .child_menu_font A:link, .child_menu_font A:visited {
    color: #4D4848;
    text-decoration: none;
}
.child_menu_font A:hover {
    color: black;
    text-decoration: underline;
}


A.blue_link, A:link.blue_link, A:visited.blue_link {
	color: #4F5051;
	text-decoration: none;
}

A:hover.blue_link {
	color: #4F5051;
	text-decoration: underline;
}

A.news_blue_link, A:link.news_blue_link, A:visited.news_blue_link {
	color: #4F5051;
	text-decoration: underline;
}

A:hover.blue_link {
	color: #4F5051;
	text-decoration: underline;
}

.news_div{
	width: 160px;
	margin-right: 5px;
	margin-left: 30px;
	margin-bottom: 5px;
}
.news_div_heading{
	background-color: #EBEAE6;
	font-weight: bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #B7B1B1;
	font-size:11px;
	padding: 0px 0px 0px 5px;
}
.news_div_data{
	background-color: #EBEAE6;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
}

.spacer{
	width: 15px;
}
.footer_top{
	background-image:url(images/footer_top_back.gif);
	background-repeat:repeat-x;
	margin-bottom: 5px;
}
.footer_menu{
	line-height: 33px;
	background-color: #AFB3B3;
}
.footer_menu_data{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight: bold;
}
.footer_menu_data A, .footer_menu_data A:link, .footer_menu_data A:visited {
    color: #FFFFFF;
    text-decoration: none;
}
.footer_menu_data A:hover {
    color: #FFFFFF;
    text-decoration: underline;
}
.copyright{
	color: #FD1D1D;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.small_tour_menu{
	padding-left: 5px;
	font-weight: bold;
	color: #B0B2B5;
	font-size: 10px;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
}
.small_tour_menu A, .small_tour_menu A:link, .small_tour_menu A:visited {
    color: #B0B2B5;
    text-decoration: none;
}
.small_tour_menu A:hover {
    color: black;
    text-decoration: underline;
}


/*------------------------*/
/*------ADDED BY MOHIT----*/
/*------------------------*/
.ourClientsBorder {
	border: 1px solid #A19C83;
}
.ourClientsBorderRight {
	border-right: 1px solid  #A19C83;
}
.ourClientsText {
	font-family: 'MonoType Corsvia', 'Verdana';
	color: #893030;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

.fleetBackground{
	background-color: #C7C89E;
}
.fleetBorder, tr.fleetBorder td{
	border: 1px solid blue;
}

.fleetHeader{
	font-family: 'Courier';
	color: black;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
}
.fleetText{
	font-family: 'Arial Narrow';
	color: black;
	font-weight: normal;
	font-size: 11px;
	text-align: justify;
}

.form {
	background-color: #D2CFC1; /*#D8D0BF;*/
	border: 1px solid #5B5B59;
    border-collapse: collapse;
	/*background-color: #CECAB3;*/
	font-family: 'Arial', 'Arial Narrow', 'Times New Roman';
	color: black;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
.heading{
	background-color: #AFACA1;
}
.heading_data{
	font-size: 10pt;
	font-family: Tahoma,Verdana,Arial, sans-serif;
	color: #493D21;
	font-weight: bold;
}
.label {
	font-family: 'Arial Narrow','Arial',  'Times New Roman';
	color: grey;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

table.form {
	border: 1px solid black;
}
table.form tr.header td{
	border-bottom: 1px solid black;
}

table.ourClients {
	border: 1px solid black;
}

.bigFont{
	font-size: 14px;
	color: #D81919;
	font-weight: bold;
}

/*
align css
*/
.align_justify {
	text-align: justify;
}