html
{
	display : inline;
}
img{border:0;}
body {font-family: Arial, Helvetica, sans-serif;font-size:11px;text-align:center;background: url(images/body_back.jpg) top center repeat-y #444343;color:#222;margin:0; } 
#wrapper {width:975px;margin:0 auto;text-align:left;background:#fff;}
#header {height:180px; background:url(images/header.jpg) no-repeat;}
/********************************** navigation styles ***************************************/
#navbar { width:925px; height:24px; margin:0 auto 15px}
#navbar ul {margin:0; padding:0;}
#navbar ul li {list-style:none; position:relative; float:left; display:inline; margin:0; padding:0;}
#navbar li a {display: block;height:24px;background-repeat: no-repeat;background-position: top left; color:#fff; line-height:43px;}
#navbar li.nav1 a {width:93px;background:url(images/button1.jpg) 0 0 no-repeat;}
#navbar li.nav1 a:hover, #navbar li.nav1.active a {background-position:0 -24px}
#navbar li.nav2 a {width:112px;background:url(images/button2.jpg) 0 0 no-repeat;}
#navbar li.nav2 a:hover, #navbar li.nav2.active a {background-position:0 -24px}
#navbar li.nav3 a {width:108px;background:url(images/button3.jpg) 0 0 no-repeat;}
#navbar li.nav3 a:hover, #navbar li.nav3.active a {background-position:0 -24px}
#navbar li.nav4 a {width:115px;background:url(images/button4.jpg) 0 0 no-repeat;}
#navbar li.nav4 a:hover, #navbar li.nav4.active a {background-position:0 -24px}
#navbar li.nav5 a {width:102px;background:url(images/button5.jpg) 0 0 no-repeat;}
#navbar li.nav5 a:hover, #navbar li.nav5.active a {background-position:0 -24px}
#navbar li.nav6 a {width:90px;background:url(images/button6.jpg) 0 0 no-repeat;}
#navbar li.nav6 a:hover, #navbar li.nav6.active a {background-position:0 -24px}
#navbar li.nav7 a {width:125px;background:url(images/button7.jpg) 0 0 no-repeat;}
#navbar li.nav7 a:hover, #navbar li.nav7.active a {background-position:0 -24px}
#navbar li.nav8 a {width:111px;background:url(images/button8.jpg) 0 0 no-repeat;}
#navbar li.nav8 a:hover, #navbar li.nav8.active a {background-position:0 -24px}
#navbar li.nav9 a {width:111px;background:url(images/button9.jpg) 0 0 no-repeat;}
#navbar li.nav9 a:hover, #navbar li.nav9.active a {background-position:0 -24px}
#navbar li.nav10 a {width:160px;background:url(images/button10.jpg) 0 0 no-repeat;}
#navbar li.nav10 a:hover, #navbar li.nav10.active a {background-position:0 -24px}
#navbar li.nav11 a {width:100px;background:url(images/button11.jpg) 0 0 no-repeat;}
#navbar li.nav11 a:hover, #navbar li.nav11.active a {background-position:0 -24px}
#navbar li.nav12 a {width:160px;background:url(images/button12.jpg) 0 0 no-repeat;}
#navbar li.nav12 a:hover, #navbar li.nav12.active a {background-position:0 -24px}
#navbar li.nav13 a {width:126px;background:url(images/button13.jpg) 0 0 no-repeat;}
#navbar li.nav13 a:hover, #navbar li.nav13.active a {background-position:0 -24px}
#navbar li.nav14 a {width:149px;background:url(images/button14.jpg) 0 0 no-repeat;}
#navbar li.nav14 a:hover, #navbar li.nav14.active a {background-position:0 -24px}
#navbar li.nav15 a {width:140px;background:url(images/button15.jpg) 0 0 no-repeat;}
#navbar li.nav15 a:hover, #navbar li.nav15.active a {background-position:0 -24px}
/**************************** nav2 styles ***********************************/
#nav2 {position:relative; width:975px; height:14px; line-height:14px; margin-bottom:15px;}
.innernav2 {position:relative; width:925px; margin:0 auto;}
.lftnav {position:relative;float:left;width:889px; text-align:center;}
.rss {position:relative; float:right; width:36px; height:14px;}
/**************************** sidebar styles *********************************/
#sidebar { position:relative;float:left;width:190px;display:block;}
/**************************** inner content containers ***********************/
#main { display:block; overflow:hidden;margin-bottom:15px; width:925px; margin:0 auto}
#content {position:relative;width:925px;display:block;}
/**************************** footer styles *********************************/
#footer {width:975px;height:55px;color:#fff; text-align:center; margin-bottom:15px; font-size:14px;}
#ftct {width:925px; height:55px; position:relative; margin:0 auto;background: url(images/footer.gif) repeat-x; border:1px solid #222;}
.ftxt1 {position:relative; float:left; margin-left:15px; top:20px}
.ftxt2 {position:relative; float:right; margin-right:15px; top:20px;}
#footer a {color:#fff; text-decoration:none; font-size:14px}
#footer a:hover {color:#fff; text-decoration:underline;}
br 
{
	line-height : 11px;
	margin : 0; 
} 

a, a:active, a:visited {color:#222;text-decoration:none;}
a:hover   {color:#bf1e2d;text-decoration:underline;}

input, select, textarea
{
	font-family : Verdana;
	font-size : 11px; 
	background-color : white; 
	border : 1px solid #BABABA;
	margin : 2px; 
}



td
{
	font-family : Verdana;
	font-size : 11px; 
	color : #000000;
} 

form 
{
	font-family : Verdana;
	font-size : 11px; 
	border-width : 0; 
	padding : 0; 
	margin : 0; 
	display: inline;
} 

.table_header_text
{
	font-family : Verdana;
	font-size : 12px; 
	font-weight : bold;
	color: #ffffff;
}

.warning
{
	font-family : Verdana;
	font-size : 11px; 
	font-weight : bold; 
	color : red; 
}

.bold
{
	font-family : verdana, serif;
	font-size : 12px; 
	font-weight : bold; 
	color : #006699;
	text-decoration : underline; 
}
h1 {
    font-family : verdana, serif;
	color : #006699;
	font-size: 19px;
}
.title
{
	font-family : verdana;
	font-size : 15px; 
	font-weight : bold; 
	color : #006699;
}

.price
{
	font-family : verdana;
	font-size : 13px; 
	font-weight : bold; 
	color : #5678A2;
}

.timings
{
	font-family : verdana, serif;
	font-size : 11px; 
	color : #222222;
}

.top_background
{
  	background-image: url(./images/title-back.gif);
  	background-repeat: repeat;
}

.topmenu
{
	font-family : Verdana;
	font-size : 11px; 
	color: #222222;
}

.images
{
	border : 1px solid #BABABA;
}

.line_white_left {border-left: solid 1px #D0DBE3}
.line_white_right {border-right: solid 1px #D0DBE3}
.line_white_top {border-top: solid 1px #D0DBE3}
.line_white_bottom {border-bottom: solid 1px #D0DBE3}

.submit
{
	font-weight : bold;
	background : #65ABD3; 
	color : white;
}

h2
{
	font-family : Verdana;
	font-size : 11px; 
	font-weight : bold;
	color : #951E1E;
}

td.border1 {
    border-left : 1px solid #D4DEE5;
    border-right : 1px solid #D4DEE5;
}
div.llinks {float: right;text-align: center; border: solid 1px #dddddd; width: 59px; height: 64px; vertical-align:bottom; padding: 3px; margin-left: 5px;}
div.search-form { background-color: #dddddd; padding: 5px; border: solid 1px #666666;}

input.error, select.error {
	background-color: pink;
}
label.error {
	color: #FF0000;
}

.main-content,
.main-content p,
.main-content td,
.main-content li {
	font-size: 13px;
}
