body
{
color: #7f7f7f; 
font-family: Calibri Light,arial,sans-serif; 
font-size: 14px; 
margin: 0; 
padding: 0; 
}

/* -------------------------------------------------------------------------
Container-Wrapper
---------------------------------------------------------------------------- */
#CW1
{
margin:0 auto; 
width: 1060px; 
background: #fff; 
border: #E7E8E2 solid 1px;	
}
/* -------------------------------------------------------------------------
Header
---------------------------------------------------------------------------- */
#HE1 { 
width: 1060px; 
height: 145px; 
background: #ffffff; 
position: relative; 
border: #ccc solid 0px;	  	   	
}

.PHT {  
  display: table; 
  width: 1040px;
  height: 116px;
  padding: 2px;
  border: #E7E8E2 solid 0px;
} 
.PHTR { 
  display: table-row;
  border: #E7E8E2 solid 0px;  
} 
.PHTC1 { 
display: table-cell;
width: 420px;
height: 110px;
vertical-align: top;
border: #E7E8E2 solid 0px; 
padding: 0px;
}
.PHTC2 { 
display: table-cell;
border: #E7E8E2 solid 0px; 
padding: 2px;
vertical-align: middle;
width: 400px;
} 
.PHTC3 { 
display: table-cell;
border: #E7E8E2 solid 0px; 
padding: 0px;
vertical-align: top;
} 


input.TO1 {
background-color: #ffffff; 
border: #f1f1f1 solid 1px; 
 
padding: 2px 5px; 
color: #f3f3f3; 
border: #f1f1f1 solid 1px; 
box-shadow: 0 0 4px rgba(0, 0, 0, 0.75); 
height: 22px; 
cursor: pointer; 
margin-left: 20px; 
width: 244px; 
font-family :Bradley Hand ITC; 
color: #BDB76B; 
font-size: 16px; 
position: absolute; 
top: 50px;
}
input.TO2 {
background-color: #FFA62F; 

border: #ffffff solid 1px; 
padding: 2px 5px; 
color: #f3f3f3; 
border: #ffffff solid 1px; 
box-shadow: 0 0 4px rgba(0, 0, 0, 0.75); 
height: 30px; 
cursor: pointer; 
margin-left: 288px; 
width: 90px; 
font-family:Bradley Hand ITC; 
color: #ffffff; 
font-size: 16px; 
position: absolute; 
top: 49px;
}


#Topritlin
{
position: absolute;
left: 0;
top: 5px;
width: 1020px;
text-align: right;
}
.RT1:link {
text-decoration: none; 
color: #c0c0c0; 
font-family:Abadi MT Condensed Light;
font-size:13px;	
}
.RT1:visited {
text-decoration: none; 
color: #c0c0c0;	
font-size:13px;
}
.RT1:active {
text-decoration: none; 
color: #0000FF;	
}
.RT1:hover {
text-decoration: underline; 
color: #347235; 
font-size:13px;	
}
ul {
list-style-type: none;
margin: 0;
padding: 0;
}
li {
display: inline; 
padding-left: 0.9em;
}
/* ---------------------------------------------------------------------------
Top Nav
------------------------------------------------------------------------------ */
#TOPNV1 { 
width: 1060px;
height: 34px;
background: #30ADD1;
border-top: 2px solid #c0c0c0;
border-bottom: 2px solid #c0c0c0;      		
}
.Top
{
margin-left:10px;
text-align: left;
font-family: Gisha; 
font-size:20px;
color: #2B3856;
vertical-align: middle;	
}
.HT1 {
font-family: Calibri Light,arial,sans-serif;
color: #ffffff;
font-size:18px;
font-weight: bold;
}

.TUK { 
display: table;
background: #30ADD1;
width:1010px;
padding: 2px;
height: 26px;
margin-left:5px;
border: #E7E8E2 solid 0px; 
   
} 
.TUKROW { 
display: table-row;  
}  
.TUKC1 { 
  display: table-cell;
  vertical-align: middle;
  border: #E7E8E2 solid 0px;

}
.TUKC2 { 
display: table-cell;
width:90px;
vertical-align: middle;
border: #E7E8E2 solid 0px;

}
.TUKC3 { 
display: table-cell;
width:330px;
padding: 0px;
vertical-align: bottom; 
text-align: left;
border: #E7E8E2 solid 0px;

}
.RLUK:link {
text-decoration: none; 
color: #c0c0c0; 
font-family:Abadi MT Condensed Light;
font-size:14px;	
}
.RLUK:visited {
text-decoration: none; 
color: #c0c0c0;	
font-size:14px;
}
.RLUK:active {
text-decoration: none; 
color: #0000FF;	
}
.RLUK:hover {
text-decoration: underline; 
color: #6AA121; 
font-size:14px;	
}
.RV2:link {
	text-decoration: underline; 
	color: #ffffff; 
	font-family:Vijaya;
	font-size:16px;	
}
.RV2:visited {
	text-decoration: none; 
	color: #95B9C7;	
	font-size:14px;
}
.RV2:active {
	text-decoration: none; 
	color: #0000FF;	
}
.RV2:hover {
	text-decoration: none; 
	color: #FFDFDD; 
	font-size:16px;	
}
.RV3 { 
font-family: Vijaya;
color: #ffffff;
font-size:16px;
}
/* ---------------------------------------------------------------------------
Right Wing Menu
------------------------------------------------------------------------------ */
#RITM1
{
float: right;
width: 300px;
padding: 2px;
border: 0px solid #c0c0c0;
}
/* ------------------------------
Right wing link menu table
------------------------------ */



.LL1{
    display:table;
    width:250px;
    border-collapse: collapse;
    margin-top:26px;
    margin-left:12px;
    background: #f5f5f5;
    
}
.LL1R{  
    display:table-row;
    vertical-align: middle;
    background: #ffffff;
    height:35px;
    
}
.LL1R2{  
    display:table-row;
    text-align: left;
    border-bottom: 1.6px solid #eaeaea;
    border-left: 1.6px solid #eaeaea;
    border-right: 1.6px solid #eaeaea;
    background: #ffffff;
}
.LL1C{ 
    display:table-cell;
    width:250px;
    height:16px;
    vertical-align: middle;
    
}
.LL1C2{ 
    display:table-cell;
    padding: 0px;
    vertical-align: top;
}

TABLE.lintable {
	border-collapse: collapse;
	width: 236px;
	background: #ffffff;
	text-align: left;
	vertical-align:top;
        margin-top:7px;
        margin-bottom:7px;
        margin-left:7px;
        margin-rigth:7px;
	}
TABLE.lintable TR.men {
	border-collapse: collapse;
	text-align: left;
	valign: top;
	font-family:Abadi MT Condensed Light;
	}
TABLE.lintable TR.men2 {
	border-collapse: collapse;
	border-bottom: 2px solid #f9f9f9;
	text-align: left;
	valign: top;
	font-family:Abadi MT Condensed Light;
	}


.bo {
color:#D8BFE7; 
font-family: Cambria light; 
font-size:17px;
}

/* ------------------------------
Right wing link
------------------------------ */
.RL1:link {
	text-decoration: none; 
	color: #95B9C7; 
	font-family:Eras Light ITC bold;
	font-size:15px;	
}
.RL1:visited {
	text-decoration: none; 
	color: #339999;	
	font-size:15px;
}
.RL1:active {
	text-decoration: none; 
	color: #0000FF;	
}
.RL1:hover {
	text-decoration: underline; 
	color: #000000; 
	font-size:15px;	
}

.rating-static {
  width: 87px;
  height: 18px;
  display: block;
  background: url('star-rate.png') 0 0 no-repeat;
}
.rating-50 { background-position: 0 0; }
.rating-40 { background-position: -17px 0; } 
.rating-30 { background-position: -34px 0; }
.rating-20 { background-position: -51px 0; }
.rating-10 { background-position: -68px 0; }
.rating-0 { background-position: -85px 0; }
 
.rating-5  { background-position: -68px -18px; }
.rating-15 { background-position: -51px -18px; }
.rating-25 { background-position: -34px -18px; }
.rating-35 { background-position: -17px -18px; }
.rating-45 { background-position: 0 -18px; }
.bon {color:#000000; font-family: Arial Black; font-size:11px;}
.note {color:#000000; font-family: arial,sans-serif; font-size:9px;
}

.ADT1 
{
    border: 0px solid #eaeaea;
    background: #f5f5f5;
    width: 250px;
    margin-left:12px;
    margin-top:12px;
    margin-bottom:12px;
}
.DT2 
{
    border: 0px solid #eaeaea;
    background: #f5f5f5;
    width: 240px;
    margin-left:12px;
    margin-top:12px;
    padding: 5px 5px;
}

/* --------------------------------------------------------------------------
Contents left Wing
-------------------------------------------------------------------------- */
#MAINCON1
{
	float: left;
	width: 700px;
	background: #fff;
	margin: 0 0 0 36px;
	padding: 2px;	
}
/* ------------------------------
Top - image and intro 
------------------------------ */


.PW1 
{
border: 1px solid #c0c0c0;
width: 676px;
padding: 2px;
background: #ffffff;
border-radius: 3px;
border-bottom: 1px solid #f8f8f8;
margin-top:25px; 	
}

.PT1{
    display:table;
    
    border-collapse: collapse;
    border: 2px solid #f8f8f8;
    background: #9BD7E8;
    margin-top:2px;
    margin-bottom:2px;
    margin-left:2px;
    margin-right:2px;
}
.PT1R{  
    display:table-row;
    text-align: left;
    border-top: 0px solid #C80000;
    border-bottom: 0px solid #FF00FF;
    padding: 3px;
}
.PT1C{ 
    display:table-cell;
    padding: 8px;  
}



.PIT1 {
border: 0px solid #eaeaea;
width: 673px; 
height: 63px;
margin-top:6px;	
}

.RV4 { 
font-family: Vijaya; color: #eaeaea; font-size:17px;
}

.RV1 { 
font-family: Calibri Light,arial,sans-serif; color: #ffffff;
}

.WS1 
{

width: 88px;
padding: 0px;
background: #ffffff;
margin-top: 2px; 	
}

/* ------------------------------
Left wing main Banner and com intro
------------------------------ */



.RW1 
{
border: 1px solid #9BD7E8;
width: 673px;
padding: 3px;
background: #ffffff;
border-radius: 3px;
margin-top:25px; 	
}


.RTCI2{
    display:table;
    width:664px;
    height:153px;
    background: #ffffff;
    border-collapse: collapse;
    border: 0px solid #ff0000;
    margin-top:3px;
    margin-bottom:3px;
    margin-left:3px;
    margin-right:3px;
    
    border-radius: 13px;
    
}
.RTCI2R{  
    display:table-row;
    text-align: left;
    border-top: 1px solid #fafafa;
    border-bottom: 1px solid #fafafa;
    padding: 0px;
    border: 0px solid #ff0000;
}
.RTCI2C{ 
    display:table-cell;
    width:168px;
    vertical-align: top;
    padding: 5px;
}
.RTCI2C2{ 
    display:table-cell;
    padding: 3px;
    vertical-align: top;
}

.RV5 { 
font-family: Vijaya; color: #c0c0c0; font-size:17px;
}


.rate-static {
  width: 87px;
  height: 18px;
  display: block;
  background: url('star-rating.png') 0 0 no-repeat;
}
.rate-50 { background-position: 0 0; }
.rate-40 { background-position: -17px 0; } 
.rate-30 { background-position: -34px 0; }
.rate-20 { background-position: -51px 0; }
.rate-10 { background-position: -68px 0; }
.rate-0 { background-position: -85px 0; }
 
.rate-5  { background-position: -68px -18px; }
.rate-15 { background-position: -51px -18px; }
.rate-25 { background-position: -34px -18px; }
.rate-35 { background-position: -17px -18px; }
.rate-45 { background-position: 0 -18px; }
.bon {color:#000000; font-family: Arial Black; font-size:11px;}
.note {color:#000000; font-family: arial,sans-serif; font-size:9px;
}

form.INR { 
border: 2px solid #f2f2f2;
margin-top: 25px;
margin-bottom: 25px;  
margin-left: 0px;
width: 658px;
border-radius: 5px;
align: left;
text-align: left;
padding: 15px 10px;
color:#545454; font-family: Calibri; font-size:14px;
}
form div + div {
    margin-top: 1em;
}
input.review {
border: 1px solid #f1f1f1;
background: #fefcff;
border-radius: 5px;
height: 25px;
}
select {
background: #ffffff;
border: 1px solid #f1f1f1;
border-radius: 3px;
#select:hover {opacity: 0.6; }
color:#545454; font-family: Calibri; font-size:14px;
}
textarea {
color: #2C3539;
background: #fffsee;
border: 2px solid #f1f1f1;
border-radius: 3px;
}
input.blue { 
background-color: #30ADD1;
border:1px solid #f1f1f1;
border-radius: 5px;
padding:5px 20px;
color:#f3f3f3;
font-size:1.1em;
border:1px solid #f1f1f1;
box-shadow: 0 0 4px rgba(0,0,0, .75);
valign: top;
text-align: top;
height: 30px;
cursor:pointer;
}
input.orange { 
background-color: #FFA62F;
border:1px solid #f1f1f1;
border-radius: 5px;
padding:5px 20px;
color:#f3f3f3;
font-size:1.1em;
border:1px solid #f1f1f1;
box-shadow: 0 0 4px rgba(0,0,0, .75);
valign: top;
text-align: top;
height: 30px;
cursor:pointer;
}
.FMIN {
color:#848482; font-family: Calibri; font-size:10px;
}


.C3:link {
text-decoration: none; 
color: #3090C7; 
font-family:Abadi MT Condensed Light;
font-size:13px;	
}
.C3:visited {
text-decoration: none; 
color: #3090C7;	
font-size: 13px;
}
.C3:active {
text-decoration: none; 
color: #3090C7;	
}
.C3:hover {
text-decoration: underline; 
color: #000000; 	
}
.C2LT:link {
text-decoration: none; 
color: #3090C7; 
font-family: Abadi MT Condensed Light;
font-size: 17px;	
}
.C2LT:visited {
text-decoration: none; 
color: #3090C7;	
font-size: 17px;
}
.C2LT:active {
text-decoration: none; 
color: #0000FF;	
}
.C2LT:hover {
text-decoration: underline; 
color: #000000; 
font-size: 18px;	
}




/* ----------------------------------------------------------------------------------
Footer
------------------------------------------------------------------------------------ */
#FOT1
{
width: 1060px;
height: 20px;
clear: both;
background: #88add7;
border: #ffffff solid 0;	
}
ul {
list-style-type: none;
margin: 0;
padding: 0;
}
li {
display: inline; 
padding-left: 0.9em;
}
.N1:link {
text-decoration: none; 
color: #F8F8F8; 
font-family: Abadi MT Condensed Light;
font-size: 14px;	
}
.N1:visited {
text-decoration: none; 
color: #F8F8F8;	
font-size:14px;
}
.N1:active {
text-decoration: none; 
color: #0000FF;	
}
.N1:hover {
text-decoration: underline; 
color: #000000; 	
}









/* ----------------------------------------------------------------------------------------------------------------------
different colored pages
---------------------------------------------------------------------------- */










/* -------------------------------------------------------------------------
Container-Wrapper For 2
---------------------------------------------------------------------------- */
#P2CW1
{
margin:0 auto; 
width: 1060px; 
background: #fff; 
border: #E7E8E2 solid 0px;	
}


/* ---------------------------------------------------------------------------
Top Nav - For 2
------------------------------------------------------------------------------ */

#P2TOPNV1 { 
width: 1060px;
height: 34px;
background: #c80000;
border-top: 2px solid #c0c0c0;
border-bottom: 2px solid #c0c0c0;      		
}

.P2TUK { 
display: table;
background: #c80000;
width:1010px;
padding: 2px;
height: 26px;
margin-left:5px;
border: #E7E8E2 solid 0px; 
   
} 
.P2TUKROW { 
display: table-row;  
}  
.P2TUKC1 { 
  display: table-cell;
  vertical-align: middle;
  border: #E7E8E2 solid 0px;

}
.P2TUKC2 { 
display: table-cell;
width:90px;
vertical-align: middle;
border: #E7E8E2 solid 0px;

}
.P2TUKC3 { 
display: table-cell;
width:330px;
padding: 0px;
vertical-align: bottom; 
text-align: left;
border: #E7E8E2 solid 0px;
}















/* -------------------------------------------------------------------------
Container-Wrapper For 3
---------------------------------------------------------------------------- */
#P3CW1
{
margin:0 auto; 
width: 1060px; 
background: #fff; 
border: #E7E8E2 solid 0px;	
}


/* ---------------------------------------------------------------------------
Top Nav - For 3
------------------------------------------------------------------------------ */

#P3TOPNV1 { 
width: 1060px;
height: 34px;
background: #000000;
border-top: 2px solid #c0c0c0;
border-bottom: 2px solid #c0c0c0;      		
}

.P3TUK { 
display: table;
background: #000000;
width:1010px;
padding: 2px;
height: 26px;
margin-left:5px;
border: #E7E8E2 solid 0px; 
   
} 
.P3TUKROW { 
display: table-row;  
}  
.TUKC1 { 
  display: table-cell;
  vertical-align: middle;
  border: #E7E8E2 solid 0px;

}
.P3TUKC2 { 
display: table-cell;
width:90px;
vertical-align: middle;
border: #E7E8E2 solid 0px;

}
.P3TUKC3 { 
display: table-cell;
width:330px;
padding: 0px;
vertical-align: bottom; 
text-align: left;
border: #E7E8E2 solid 0px;
}
.P3ADT1 
{
    border: 0px solid #f5f5f5;
    background: #ffffff;
    width: 250px;
    margin-left:12px;
    margin-top:12px;
}