﻿@font-face {
  font-family: "Tw Cen MT Condensed Extra Bold";
  src:url('fonts/TCCEB.TTF');
  src:url('fonts/TCCEB.otf');
  src:url('fonts/TCCEB.eot');
  src:url('fonts/TCCEB.svg');
  src:url('fonts/TCCEB.woff');
 }

img{
	border:0px
}

body {
	margin: 0px;
    background-image:url('images/bg.jpg');
	background-repeat: no-repeat;
    background-position: top center;
   /* background-size: cover;*/
    background-color:#fff;

}
.lightgreybg{
	background-color:#f2f0f0
}
.greybg{ background-color:#e3e3e3;}
.blackbg{
	background-color:#000;
}
.bluebg{
	background-color:#449cdc
}
.headerbg{
 background:rgba(255,255,255,0.6);
 box-shadow:1px 1px 5px #ccc;

}
.topmenu_bg{
	
border-bottom-left-radius:6px;          /**for chrome**/
 -webkit-border-bottom-left-radius:6px;  /**for opera and other browser's**/
 -moz-border-bottom-left-radius: 6px;    /**All firefoc 3.6+**/
 -khtml-border-bottom-left-radius:6px;
 -o-border-bottom-left-radius:6px;
 
border-bottom-right-radius:6px;          /**for chrome**/
 -webkit-border-bottom-right-radius:6px;  /**for opera and other browser's**/
 -moz-border-bottom-right-radius: 6px;    /**All firefoc 3.6+**/
 -khtml-border-bottom-right-radius:6px;
 -o-border-bottom-right-radius:6px;
 
 background-color:#fff;
  border : 1px solid #f6f6f6
}
.topmenu_text{
	font-family:"Century Gothic";
	font-size:12px;
	color:#000;
	text-transform:uppercase;
	text-decoration:none;
}
a.topmenu_text:hover{
	color:#cc0000
}
.topmenu_selectedtext{
	font-family:"Century Gothic";
	font-size:12px;
	color:#cc0000;
	text-transform:uppercase;
}

.menucurve{
	border:1px solid #707185;
	background-image:url('images/menu-pat.jpg');
	background-repeat:repeat;
	border-radius:4px;
}
.menu_text{
	font-family:"Century Gothic";
	font-size:16px;
	color:#fff;
	font-variant:small-caps;
	text-decoration:none;
	font-weight:600
}
a.menu_text:hover{
	color:#ffc300
}
.menu_selected{
	font-family:"Century Gothic";
	font-size:16px;
	color:#ffc300;
	font-variant:small-caps;
	text-decoration:none;
	font-weight:600
}

.blue-heading{
	font-family: Georgia;
	font-size:28px;
	color:#005b90;
	font-variant:small-caps;
	text-decoration:none;
	font-weight:600
}
.black-heading{
	font-family: Georgia;
	font-size:18px;
	color:#282828;
	text-transform:uppercase;
	text-decoration:none;
}
.blue-heading1{
	font-family: Georgia;
	font-size:22px;
	color:#005b90;
	font-variant:small-caps;
	text-decoration:none;
}
.content{
	font-family:"Century Gothic";
	font-size:12px;
	color:#5b5b5b;
	text-align:justify;
	line-height:18px;
}
.caption{
	font-family:"Century Gothic";
	font-size:13px;
	color:#5b5b5b;
 font-weight:bold;
	
}
.img-brd{
	border:1px solid #dedede;
	padding:4px;
	box-shadow:1px 6px 4px #ddd
}
.img-brd1{
	border:1px solid #dedede;
	padding:4px;
	background-color:#fff;
	box-shadow:1px 1px 4px #ccc

}

.bold-heading{
	font-family:"Tw Cen MT Condensed Extra Bold";
	font-size:18px;
	color:#000;
	text-transform:uppercase
}
.text{
	font-family:"Century Gothic";
	font-size:12px;
	color:#5b5b5b;
	line-height:18px;
	text-decoration:none
}
a.text:hover{
	color:#7b0101;
	text-decoration:underline;
}
.more-text{
	font-family:"Century Gothic";
	font-size:11px;
	color:#7b0101;
	text-decoration:underline;
}
a.more-text:hover{
	color:#000;
	text-decoration:none
}
.white-heading{
	font-family:"Tw Cen MT Condensed Extra Bold";
	font-size:18px;
	color:#fff;
	text-transform:uppercase;
	padding-left:10px;
	text-decoration:none
}
a.white-heading:hover{
	color:#ffc300;	
}
.white-box{
	background-color:#fff;
	border:1px solid #ccc;
	box-shadow:1px 1px 5px #aaa;
}
.bottomlink{
	font-family:"Century Gothic";
	font-size:12px;
	color:#f0f0f0;
	text-decoration:none
}
a.bottomlink:hover{
	color:yellow
}
.small-heading{
 font-family:Arial; 
 font-size:14px; 
 color:#3f93d0; 
 font-weight:bold;
  text-decoration:none; 
  padding:4px 4px 4px 0px
}
.dash-separator{ font-family:"Trebuchet MS"; font-size:8px; color:#aaa; text-decoration:none; letter-spacing:2px}
a.back{
  border-radius:4px;          //for chrome
 -webkit-border-radius:4px;  //for opera and other browser's
 -moz-border-radius: 4px;    //All firefoc 3.6+
 -khtml-border-radius:4px;
 -o-border-radius:4px;

 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#ffffff', orientation='horizontal'); /* for IE */


	background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#ffffff)); /* for webkit browsers */


	background: -moz-linear-gradient(top,  #f4f4f4,  #ffffff); /* for firefox 3.6+ */
	
background-color:#f4f4f4;
	border:#CCCCCC solid 1px;
	 font-family:"Arial Rounded MT Bold"; font-size:13px;
	color:#FF6600;
	 padding:6px 10px 6px 10px;
	  text-decoration:none;
}


a.back:hover
{
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7893d', endColorstr='#e57f39', orientation='horizontal'); /* for IE */


	background: -webkit-gradient(linear, left top, left bottom, from(#f7893d), to(#e57f39)); /* for webkit browsers */


	background: -moz-linear-gradient(top,  #f7893d,  #e57f39);
 background-color:#f7893d;
 color:#000; 
 border:#ffd398 solid 1px;

}
.redtext{
	font-family:"Century Gothic";
	font-size:13px;
	color:#7b0101;
	line-height:18px;
	text-decoration:none
}
a.redtext:hover{
	color:#000;
}


a.itenary{
  border-radius:6px;       
 -webkit-border-radius:6px;  
 -moz-border-radius: 6px;   
 -khtml-border-radius:6px;
 -o-border-radius:6px;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0cacf4', endColorstr='#0595d6', orientation='horizontal'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#0cacf4), to(#0595d6)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #0cacf4,  #0595d6); /* for firefox 3.6+ */
 background-color:#0595d6;
	border:#0178ae solid 1px;
	 font-family:"Arial Rounded MT Bold"; font-size:11px;
	color:#fff;
	 padding:4px 9px 4px 9px;
	  text-decoration:none;
	  text-transform:uppercase
}
a.itenary:hover{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7893d', endColorstr='#e57f39', orientation='horizontal'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#f7893d), to(#e57f39)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #f7893d,  #e57f39);
 background-color:#f7893d;
 color:#000; 
 border:#ffd398 solid 1px;
}

.pic{
	width:130px;
	padding:6px
}
 .txtbox{border:solid 1px #ccc;
       -moz-border-radius:2px;
       -webkit-border-radius:2px;
       -o-border-radius:2px;
       -khtml-border-radius:2px;
       border-radius:2px;
       box-shadow:inset 0px 0px 0px #cecdcd;
       padding:2px;
       background:#e9e7e8;
       width:96%;
       font-family:arial; font-size:12px; color:#aaa;
     }
     .btn{
	border:1px solid #707185;
	background-image:url('images/menu-pat.jpg');
	background-repeat:repeat;
	border-radius:2px; padding:5px; color:#fff; cursor:pointer;
}
btn:hover{ color:#fff000;}
.form{ border:1px solid #ddd;}