table#mainTable{}
#header {background:#fff;display:block;}

#siteservice {
background-color: #ffffff;
}


.quickbooking h2
{
padding:10px;
padding-top:0px;
padding-bottom:0px;
margin: 0px;
font-size:14px;

background-color:#900;
color:#fff;
padding:0px;
padding-left:15px;
padding-top:15px;
padding-bottom: 17px;
}

#quickbooking, #ovly {
background-color:#EEEEEE;
}

#nav1ct {
height:40px;
height:40px !important;
}

#nav1{
background-image: url(/avisonline/eu-gb/avis_india.nsf/gradient_bg.png);
height: 40px;
}

#nav1 a {
padding-left:10px;
padding-right:10px;
text-align:center;
vertical-align:middle;
width:auto;
line-height:40px;
height:40px;
background: #303030 url(/avisonline/eu-gb/avis_india.nsf/gradients.png) no-repeat top right;
color: #e4e4e4;
}

#nav1 a:hover, #nav1 a.act{
background-color:transparent;
background-position: right -40px;
color:#eee;
}

#nav1 a:active{
background-position: right -80px;
color:#eee;
}

table#mainTable {
background-color:#eee;
}


.left h2,
.right h2
{
background-color:#303030;
color:#fff;
padding:15px;
}


div.rightcol div.span-1 h2,
div.rightcol div.span-2 h2,
div.leftcol div.span-1 h2,
div.leftcol div.span-2 h2,
div.rightcol div.span-1 h2 a, 
div.rightcol div.span-2 h2 a,
div.leftcol div.span-1 h2 a, 
div.leftcol div.span-2 h2 a
{
color:#fff;
}

div.rightcol div.span-1 a span.more, div.leftcol div.span-1 a span.more, div.rightcol div.span-2 a span.more 
{
color:#000000;
display:inline;
font-weight:bold;
text-decoration:underline;
}

div.rightcol div.span-1 a:hover span.more, div.leftcol div.span-1 a:hover span.more, div.rightcol div.span-2 a:hover span.more 
{
color:#CC0000;
}

div.rightcol div img, div.leftcol div.left img
{
background-color:#eee;
display:block;
}

div.rightcol div, div.leftcol div.left{background-color:#eee;}

div.rightcol div p, div.leftcol div p{
background-color:#eee;
padding:3px;
}

.row-1{
background-color:#990000 !important;
}

#container {
margin:0px auto 0;
}


input#continue {
background-color: #c00;
border: 1px solid #fff;
height:22px;
background: #900 url(/avisonline/eu-gb/avis_india.nsf/arrow.gif) no-repeat center right;
color: #fff;
font-family: Arial, Helvetiva;
font-weight:bold;
font-style:italic;
text-transform:uppercase;
margin-bottom: 10px;
text-align:left;
padding-right: 20px;
font-size:14px;
}

#footerBg {
background-color:transparent;
background-image:url(/avisonline/eu-gb/avis_india.nsf/m/footerbg.jpg/$FILE/footerbg.jpg);
background-repeat:repeat-x;
height:102px;
padding-top:6px;
}

#footerBg ul
{
height:80px;
}

#footerWrapper
{
background-image:none;
}

#footerLinksWrapper a
{
color:white;
}

#footerCopyright p
{
text-align:left !important;
}

#footerWrapper .links li
{
background-image:none;
width: 190px;
padding-right:5px;
padding-bottom:5px;
display:block;
float:left;
/*font-size:90%;*/
}

#footerLinksWrapper .links a:link, #footerLinksWrapper .links a:visited, #footerLinksWrapper .links ul li #links a:link, #footerLinksWrapper .links ul li #links a:visited 
{
color:#fff !important;
font-weight: normal;
}

#footerLinksWrapper .links a:hover 
{
text-decoration:underline;
color:#fff;
}

