/*Global Style Start*/ 

body {
      background-color:#999999
      }

.facilities {
			 background:white;
			 padding:0;
			 margin:0;
			 }
			 
.clear {
		clear:both;
		}
		
.go {
     margin:0px;
     padding:5px 0px;
     border:1px solid black;
     }		

/*Global Style End*/ 








.caption {color:#826BA9;padding:5px;margin:0px;font-family: Helvetica,arial,sans-serif;font-size:.80em;font-weight:bold;} 
                     
                     
 .tax {font-family: Book Antiqua, arial, sans-serif; 
              font-weight:bold;
              color:#023A67;font-size:12px}
              
 .cost {font-family: Book Antiqua, arial, sans-serif; 
              font-weight:normal;
              color:#023A67;font-size:12px}
              
table.ctax th {border:1px solid #023A67;text-align:center;background:#EAEAEA;}

table.ctax td {border:1px solid #023A67;text-align:center;}
              
table.ctax {width:90%;border:1px solid #023A67;table-display:fixed;margin: 0 auto;padding:5px 0px;}   






















/*Wrapper Style Begin*/ 

#wrapper {
          width:760px;
          margin:0px auto;
          padding:0px 0px;
          background:#ffffff;
          border:3px solid gray; 
          }
          
/*Wrapper Style End*/













/*Header Style Begin*/            
          
#header {
         height:110px;
         min-width:740px;
         margin:0px;
         padding:5px 0px;
         background-image: url('cg-logo.gif');
         background-repeat:no-repeat;
         background-position: 0% 50%;
         background-color:#ffffff;
         }           
          
#headerText h1 {
                color:#898989;
                font-size:0.8em;
                text-align:justify;
                background-color:#ffffff;
                margin:3px 0px;
                padding:0px;
                }
#headerText {
             width:760px;
             margin:0 auto;
             padding:0px 0px;
             text-align:left;
           
             }          
          
#header h2 {
                color:#ffffff;
                font-size:.8em;
                font-family:Arial, sans-serif;
                text-align:left;
                padding:0px 7px;
                margin:0px;letter-spacing:0.19em;
                }
                
/*Header Style End*/



















/*Side Column Begin*/  
 
                
#sideColumn {
             float:left;
             width:170px;
             padding:5px 10px 0 0;
             margin-top:0px;
             font-size:.9em;
             }
             

		
 #leftboxad {
             border:1px solid black;
             padding:5px 2px;
             margin:8px 5px;
             text-align:center;
             width:150px;
             background:white;
             }
             
.search	{ 
            text-align:left;
	         margin: 8px 5px;
	         padding:5px 2px; 
	         width: 150px; 
	         border:1px solid black;
	         background:#ffffff;
	         font-family: arial, sans-serif;font-size: .9em;color: #363636;
	         background-image:url('top-background-1.gif');
          background-repeat:no-repeat;}
          
.search h1 {
             font-size:.9em;
             padding-bottom:10px;
             margin:0px;
             color: #333333;
             line-height: 1.25em;
             }  
		      
#leftbox {
          border:1px solid black;
          padding:5px 2px;
          margin:8px 5px;
          width:150px;
          background-image:url('top-background-1.gif');
          background-repeat:no-repeat;
          }
          
#leftbox p {
            font-size:.9em;text-align:left;
            width:90%;
            padding-left:5px;
            padding-top: 2px;
            padding-bottom: 2px;margin:0px; 
            }
              
#leftbox h1 {
             font-size:.9em;text-align:left;
             padding-bottom:5px;
             margin:0px;
             background-color: inherit; 
             color: #333333;
             line-height: 1.25em;
             }

#leftbox h2 {
             font-weight:bold;text-align:left;
             color: #156184;
             padding:5px;
             font-size:.9em;
             margin:0px;
             background-color: inherit;
             }

#leftbox1 {
           border:1px solid black;
           padding:5px 2px;
           margin:8px 5px;
           width:150px;
           background-image:url('top-background-1.gif');
           background-repeat:no-repeat;
           }

#leftbox1 h1 {
              font-size:.9em;
              padding-bottom:5px;
              margin:0px;
              background-color: inherit; 
              color: #333333;
              line-height: 1.25em;
              }

#leftbox1 h2 {
              font-weight:bold;
              color: #156184;
              padding:5px;
              font-size:.9em;
              margin:0px;
              background-color: inherit;
              }
     

             
#leftbox1 p {
             font-size:.9em;
             width:90%;
             padding-left:5px;
             padding-top: 5px;
             padding-bottom: 2px;
             margin:0px; 
             }
             
.image-line {
             vertical-align:middle;
             padding-right:3px;padding-bottom:2px;
             }
             
             
/*Side Column End*/ 










/*Main Column Begin*/           
             
             
#mainColumn {
             float:left;
             width:565px;
             padding:0px 5px 0px 10px;
             font-size:1em;
             margin:0;
             border-left:0px solid #ffffff;
             }
             
#templateMainBox {
                  
                  border:0px solid black;
                  width:98%;
                  margin:10px 0px 0px 0px;
                  }
                  
.welcomeBox {
        float:left;
        width:530px;
        padding-left:8px;
        margin:5px;
        border:1px solid #c3c3c3;
        background:#ffffff;
        background-image:url('top-background-2.gif');
        background-repeat:no-repeat;
        }
        
.welcomeBox h1 {
                font-size:0.80em;
                padding-left:4px;
                padding-top:5px;
                text-align:left;
                margin-bottom:0px;
                margin-top:0px;
                color: #156184;
                font-family:helvetica, Arial, sans-serif;
                }
                
.welcomeBox p {
                width:98%;
                font-size:.8em;
                text-align:justify;
                font-weight:normal;
                padding:8px 4px;
                margin:0px;
                font-family:helvetica, Arial, sans-serif;
                color:#000000;
                line-height:1.25em;
                margin-bottom:0px;
                margin-top:0px;
                }
                
.welcomeBox p1 {
                width:98%;
                font-size:.8em;
                text-align:justify;
                font-weight:bold;
                padding:8px 4px;
                margin:0px;
                font-family:helvetica, Arial, sans-serif;
                color:#000000;
                line-height:1.25em;
                margin-bottom:0px;
                margin-top:0px;
                }                 
        
#mainColumnBox1  {
                 float:left;
                 width:255px;
                 padding-left:8px;
                 margin:5px;
                 border:1px solid #c3c3c3;
                 background:#ffffff;
                 background-image:url('top-background-9.jpg');
                 background-repeat:no-repeat;
                 }
                 
#mainColumnBox1  h1 {
                    font-size:0.90em;
                    padding-left:0px;
                    padding-top:2px;
                    text-align:left;
                    margin-bottom:0px;
                    margin-top:0px;
                    color: #156184;
                    }
                    
#mainColumnBox1  p {
                    width:95%;
                    font-size:.8em;
                    text-align:left;
                    font-weight:normal;
                    padding:70px 5px 6px 4px;
                    margin:0px;
                    font-family:helvetica, Arial, sans-serif;
                    color:#000000;
                    line-height:1.25em;
                    }
                    
#mainColumnBox2  {
                 float:left;
                 width:255px;
                 padding-left:8px;
                 margin:5px;
                 border:1px solid #c3c3c3;
                 background:#ffffff;
                 background-image:url('top-background-5.jpg');
                 background-repeat:no-repeat;
                 }
                 
#mainColumnBox2  h1 {
                    font-size:0.90em;
                    padding-left:0px;
                    padding-top:2px;
                    text-align:left;
                    margin-bottom:0px;
                    margin-top:0px;
                    color: #156184;
                    }
                    
#mainColumnBox2  p {
                    width:95%;
                    font-size:.8em;
                    text-align:left;
                    font-weight:normal;
                    padding:70px 5px 6px 4px;
                    margin:0px;
                    font-family:helvetica, Arial, sans-serif;
                    color:#000000;
                    line-height:1.25em;
                    }
                    
#mainColumnBox3  {
                 float:left;
                 width:255px;
                 padding-left:8px;
                 margin:5px;
                 border:1px solid #c3c3c3;
                 background:#ffffff;
                 background-image:url('top-background-8.jpg');
                 background-repeat:no-repeat;
                 }
                 
#mainColumnBox3  h1 {
                    font-size:0.90em;
                    padding-left:0px;
                    padding-top:2px;
                    text-align:left;
                    margin-bottom:0px;
                    margin-top:0px;
                    color: #156184;
                    }
                    
#mainColumnBox3  p {
                    width:95%;
                    font-size:.8em;
                    text-align:left;
                    font-weight:normal;
                    padding:70px 5px 6px 4px;
                    margin:0px;
                    font-family:helvetica, Arial, sans-serif;
                    color:#000000;
                    line-height:1.25em;
                    }
                    
#mainColumnBox4  {
                 float:left;
                 width:255px;
                 padding-left:8px;
                 margin:5px;
                 border:1px solid #c3c3c3;
                 background:#ffffff;
                 background-image:url('top-background-7.jpg');
                 background-repeat:no-repeat;
                 }
                 
#mainColumnBox4  h1 {
                    font-size:0.90em;
                    padding-left:0px;
                    padding-top:2px;
                    text-align:left;
                    margin-bottom:0px;
                    margin-top:0px;
                    color: #156184;
                    }
                    
#mainColumnBox4  p {
                    width:95%;
                    font-size:.8em;
                    text-align:left;
                    font-weight:normal;
                    padding:70px 5px 6px 4px;
                    margin:0px;
                    font-family:helvetica, Arial, sans-serif;
                    color:#000000;
                    line-height:1.25em;
                    }
                    
#mainColumnBox5  {
                 float:left;
                 width:255px;
                 padding-left:8px;
                 margin:5px;
                 border:1px solid #c3c3c3;
                 background:#ffffff;
                 background-image:url('top-background-6.jpg');
                 background-repeat:no-repeat;
                 }
                 
#mainColumnBox5  h1 {
                    font-size:0.90em;
                    padding-left:0px;
                    padding-top:2px;
                    text-align:left;
                    margin-bottom:0px;
                    margin-top:0px;
                    color: #156184;
                    }
                    
#mainColumnBox5  p {
                    width:95%;
                    font-size:.8em;
                    text-align:left;
                    font-weight:normal;
                    padding:70px 5px 6px 4px;
                    margin:0px;
                    font-family:helvetica, Arial, sans-serif;
                    color:#000000;
                    line-height:1.25em;
                    }
                    
#mainColumnBox6  {
                 float:left;
                 width:255px;
                 padding-left:8px;
                 margin:5px;
                 border:1px solid #c3c3c3;
                 background:#ffffff;
                 background-image:url('top-background-10.jpg');
                 background-repeat:no-repeat;
                 }
                 
#mainColumnBox6  h1 {
                    font-size:0.90em;
                    padding-left:0px;
                    padding-top:2px;
                    text-align:left;
                    margin-bottom:0px;
                    margin-top:0px;
                    color: #156184;
                    }
                    
#mainColumnBox6  p {
                    width:95%;
                    font-size:.8em;
                    text-align:left;
                    font-weight:normal;
                    padding:70px 5px 6px 4px;
                    margin:0px;
                    font-family:helvetica, Arial, sans-serif;
                    color:#000000;
                    line-height:1.25em;
                    }                    
                    
/*Main Column End*/








/*Footer Begins*/

#footerTop {
         height:1px;
         background:#ffffff;
         width:750px;
         text-align:center;
         clear:both;
         font-size:0.8em;
         color:#cccccc;
         padding:5px;
         margin:5px 0px;
         }

#footer {
         height:25px;
         background:#ffffff;
         width:750px;
         text-align:center;
         clear:both;
         font-size:0.8em;
         color:#cccccc;
         padding:5px;
         margin:7px 0px;
         border-top:1px solid #cccccc;
         }
         
         

 #addressBox  {
                 float:left;
                 width:240px;height:198px;
                 padding-left:8px;
                 margin:7px 5px;
                 border:1px solid #c3c3c3;
                 background:#ffffff;
                 background-image:url('top-background-2.gif');
                 background-repeat:no-repeat;
                 }
                 
#addressBox  h1 {
                font-size:0.80em;
                padding-left:4px;
                padding-top:5px;
                text-align:left;
                margin-bottom:0px;
                margin-top:0px;
                color: #156184;
                font-family:helvetica, Arial, sans-serif;
                    }
                    
#addressBox  p {
                width:98%;
                font-size:.8em;
                text-align:left;
                font-weight:normal;
                padding:4px 4px;
                margin:0px;
                font-family:helvetica, Arial, sans-serif;
                color:#000000;
                line-height:1.25em;
                margin-bottom:0px;
                margin-top:0px;
                    }  
 
                                 
     
     
   #mainImageBox  {
                 float:left;height:195px;
                 width:260px;
                 padding:0px 8px;
                 margin:7px 5px 10px 10px;
                 border:0px solid #c3c3c3;
                 }  
                 
#hotelMainBox {
          border:1px solid black;
          width:98%;
          margin-top:10px;}
          
 #bottomaddressBox  {
                         float:left;
        width:530px;
        padding-left:8px;
        margin:5px;
        border:1px solid #c3c3c3;
        background:#ffffff;
                 border:1px solid #c3c3c3;
                 } 
                 
.hosearch {height:60px;}   
