@import url("slider_default.css");
/* ---- Style for Body ---- */
body {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#0092DD;
	font-family: Arial, Helvetica, sans-serif;
	height:100%;
}
/* ---- Style for TD ---- */
td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#03468E;
}
/* ---- Style for Paragraph ---- */
p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#03468E;
	margin-top:0px;
	margin-bottom:6px;
}
#about_us_div p
{
  	text-align:left;
}
/*---- Style for General TABLE ----*/
table#main{
	height:100%;
	width:100%;
}
/*---- Style for Inner TABLE in a TABLE ----*/
table#innerMain{
	width:760px;
}
/* ---- Style for Top Navigation TD holding the links - Home, Newsletter, Terms & Conditions, About Us, Contact ---- */
td.nav{
	font-family: Arial, Helvetica, sans-serif;
	height:26px;
}
/* ---- Style for Header ---- */
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
}
h3
{
	font-size:13px;
	font-weight:bold;
	color:rgb(212,0,27);
	letter-spacing:-0.08em;
	padding:0;
	margin:0;
}
/* ---- Style for Header ---- */
.blackhead{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
/* ---- Style for Link ---- */
a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6B6A6A;
	text-decoration:underline;
}
/* ---- Style for Link ---- */
a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6B6A6A;
	text-decoration:underline;
}
/* ---- Style for Visited Link ---- */
/*a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6B6A6A;
	text-decoration:underline;
}*/
/* ---- Style for Link Hover ---- */
a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6B6A6A;
	text-decoration:none;
}
/* ---- Style for Header ---- */
.header{
	font-size:13px;
	font-weight:bold;
	color:rgb(212,0,27);
	letter-spacing:-0.08em;
}
/* ---- Style for Link ---- */
.link:link{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:rgb(0,146,207);
	text-decoration:none;
}
/* ---- Style for Link Visited---- */
.link:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:rgb(0,146,207);
	text-decoration:none;
}
/* ---- Style for Link Hover---- */
.link:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:rgb(212,0,27);
	text-decoration:none;
}
/* ---- Style for Tab Link ---- */
.tablink{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
/* ---- Style for Tab Link ---- */
.tablink:link{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
/* ---- Style for Visited Tab Link ---- */
.tablink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
/* ---- Style for Tab Link Hover ---- */
.tablink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:rgb(239,130,19);
	text-decoration:none;
}
/* ---- Style for TD With Image ---- */
.iefix{
	font-size:0px;

}
/* ---- Style for White Text ---- */
.white{
	color:#FFFFFF;
}
/* ---- Style for INPUT, SELECT Boxes  ---- */
.form{
	border:1px solid #034790;
	font-size:12px;
	
}
/* ---- Style for TEXTAREA Boxes  ---- */
.formtextarea{
	border:1px solid #034790;
	font-family:Verdana;
	font-size:11px;
	
}
/* ---- Style for Red text of right  ---- */
.color1{
	color:rgb(212,0,27);
}
/* ---- Style for Ash text   ---- */
.color2{
	color:#7B7B7B;
}
/* ---- Style for Red Text  ---- */
.red{
	color:rgb(212,0,27);
}
/* ---- Style for Blue Text  ---- */
.blue{
	color:rgb(0,146,207);
}
/* ---- Style for Yellow Text  ---- */
.yellow{
	color:rgb(253,198,0);
}
/* ---- Style for Orange Text  ---- */
.orange{
	color:rgb(239,130,19);
}
/* ---- Style for Red Button as Go, Register, Login  ---- */
.buttonbook
{		
	background:url(../images/button-bg.gif);
	border: 1px solid #000000;	
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 12px;
	vertical-align:middle;
	margin:0;
	padding:0 0 0 0;
}
/* ---- Style for Tour Search Link ---- */
.tour:link{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#CA252B;
	text-decoration:none;
}
/* ---- Style for Tour Search Visited ---- */
.tour:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#CA252B;
	text-decoration:none;
}
/* ---- Style for Tour Search Hover ---- */
.tour:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#CA252B;
	text-decoration:underline;
}
/* ---- Style for small text ---- */
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#03468E;
	letter-spacing:-0.5px;
}
/* ---- Style for  Email Body Header ---- */
.black{
	color:#000000;
	font-size:12px;
}
/* ---- Sub-style used with .subheading1 for Hotel Title ---- */
.ass{
	color:#6B6A6A;
}
/* ---- Style for Tour Description Header ---- */
.black-b{
	color:#000000;
	font-size:13px;
	padding-left:10px;
}
.black-b2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:15px;
	font-weight:bold;
	text-align:center;

}
/* ---- Style for Tour ecard header ---- */
.black-header-ecard{
	color:#000000;
	font-size:13px;	
	padding-bottom:7px;
	border-bottom:#000000 1px solid;
}
/* ---- Style for Tour ecard description ---- */
.black-desc-ecard{
	color:#000000;
	font-size:12px;	
}
/* ---- Style for Tour ecard description ---- */
.black-desc-ecard-b{
	color:#000000;
	font-size:12px;	
	font-weight:bold;
}
/* ---- Style for Tour ecard description ---- */
.black-desc-ecard-below-b{
	color:#000000;
	font-size:11px;	
	font-weight:bold;
}
/* ---- Style for Light Blue Header ---- */
.lightblue{
	color:#0092CF;
	font-weight:bold;
}
/* ---- Style for Sub Headings ---- */
.subheading1{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:rgb(212,0,27);
	letter-spacing:-0.08em
}
/* ---- Style for Tour Description Header ---- */
.whitetext{
	font-family:arial;
	font-size:24px;
	font-weight:bold;
	letter-spacing:-0.08em
}
.whitetext2{
	font-family:Verdana;
	vertical-align:top;
	font-size:38px;
	font-weight:bold;
	padding-left:10px;
	padding-top:4px;
	letter-spacing:0.5px;
	line-height:42px
}
/* ---- Style for Column Headings ---- */
.subheading3{
	font-weight:bold;
	color:#000000;
}
/* ---- Style for Tours, Booking Process and Member Panel Tabs Text ---- */
.tablelink{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:3px;
	padding-right:3px;
}
/* ---- Style for Tours, Booking Process and Member Panel Tabs Text ---- */
.tablelink a{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:3px;
	padding-right:3px;
}
.tablelink:link{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:3px;
	padding-right:3px;
}
/* ---- Style for Tours, Booking Process and Member Panel Tabs Visited Text ---- */
.tablelink:visited{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:3px;
	padding-right:3px;
}
/* ---- Style for Tours, Booking Process and Member Panel Hover Text ---- */
.tablelink:hover{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:3px;
	padding-right:3px;
}

#margin{
margin-right:10px;
	
}
/* ---- Style for Countries being displayed in Search page ---- */
.search_header_tour{
	font-size:12px;
	font-weight:bold;
	color:#9E0108;
}
/* ---- Style of Countries for Extensions being displayed in Search page ---- */
.search_header_extension{
	font-size:11px;
	font-weight:bold;
	color:#FF2E00;	
}
/* ---- Style for Popup Title  ---- */
.popup_large{
	font-family:arial;
	font-size:24px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
/* ---- Style for Popup Description  ---- */
.popup_mediam{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
/* ---- Style for Popup Text  ---- */
.popup_small{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
/* ---- Style for Tour Booking Process Tab Line ---- */
.tabline
{		
	background-image:url(../images/tab_line.gif);
	background-repeat:repeat-x;
	height:28px;
}
/* ---- Style for Booking Process Tab Text ---- */
#tablinks{
	background-image:url(../images/tab_bullet.gif);
	background-repeat:no-repeat;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	size:10px;
	color:rgb(192,192,192);
	text-decoration:none;
}
/* ---- Style for Booking Process Tab link ---- */
#tablinks:link{
	background-image:url(../images/tab_bullet.gif);
	background-repeat:no-repeat;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	size:10px;
	color:rgb(192,192,192);
	text-decoration:none;
}
/* ---- Style for Booking Process Tab Visited Text ---- */
#tablinks:visited{
	background-image:url(../images/tab_bullet.gif);
	background-repeat:no-repeat;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	size:10px;
	color:rgb(192,192,192);
	text-decoration:none;
}
/* ---- Style for Booking Process Tab link Hover---- */
#tablinks:hover{
	background-image:url(../images/tab_bullethover.gif);
	background-repeat:no-repeat;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	size:10px;
	color:rgb(1,1,1);
	text-decoration:none;
}
/* ---- Style for  Booking Process Tab link Active---- */
#tablinks-active{
	background-image:url(../images/tab_bullethover.gif);
	background-repeat:no-repeat;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	size:10px;
	color:rgb(1,1,1);
	text-decoration:none;
}
/* ---- Style for Booking Process Tab link Disabled ---- */
#tablinks-disable{
	background-image:url(../images/tab_bullet.gif);
	background-repeat:no-repeat;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	size:10px;
	color:rgb(1,1,1);
	text-decoration:none;
}
/* ---- Style for Booking Process Tab  ---- */
.tablinks{
	background-image:url(../images/tab_bullet.gif);
	background-repeat:no-repeat;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	size:10px;
	color:rgb(192,192,192);
	text-decoration:none;
}
/* ---- Style for Booking Process Tab link ---- */
.tablinks:link{
	background-image:url(../images/tab_bullet.gif);
	background-repeat:no-repeat;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	size:10px;
	color:rgb(192,192,192);
	text-decoration:none;
}
/* ---- Style for Booking Process Tab link Visited---- */
.tablinks:visited{
	background-image:url(../images/tab_bullet.gif);
	background-repeat:no-repeat;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	size:10px;
	color:rgb(192,192,192);
	text-decoration:none;
}
/* ---- Style for Booking Process Tab link Hover---- */
.tablinks:hover{
	background-image:url(../images/tab_bullethover.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	size:10px;
	color:rgb(1,1,1);
	text-decoration:none;
}
/* ---- Style for Booking Process Active Tab  ---- */
.tablinks-active{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	size:10px;
	color:rgb(1,1,1);
	text-decoration:none;
}
/* ---- Style for Booking Process Active Tab Link ---- */
.tablinks-active:link{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	size:10px;
	color:rgb(1,1,1);
	text-decoration:none;
}
/* ---- Style for Booking Process Active Tab Visited Text ---- */
.tablinks-active:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	size:10px;
	color:rgb(1,1,1);
	text-decoration:none;
}
/* ---- Style for Booking Process Active Tab Hover ---- */
.tablinks-active:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	size:10px;
	color:rgb(1,1,1);
	text-decoration:none;
}



/* ---- Style for tabs in staff section of aboutus->Our Staffs*/

/* SpryTabbedPanels.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* Horizontal Tabbed Panels
 *
 * The default style for a TabbedPanels widget places all tab buttons
 * (left aligned) above the content panel.
 */

/* This is the selector for the main TabbedPanels container. For our
 * default style, this container does not contribute anything visually,
 * but it is floated left to make sure that any floating or clearing done
 * with any of its child elements are contained completely within the
 * TabbedPanels container, to minimize any impact or undesireable
 * interaction with other floated elements on the page that may be used
 * for layout.
 *
 * If you want to constrain the width of the TabbedPanels widget, set a
 * width on the TabbedPanels container. By default, the TabbedPanels widget
 * expands horizontally to fill up available space.
 *
 * The name of the class ("TabbedPanels") used in this selector is not
 * necessary to make the widget function. You can use any class name you
 * want to style the TabbedPanels container.
 */
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
/* This is the selector for the TabGroup. The TabGroup container houses
 * all of the tab buttons for each tabbed panel in the widget. This container
 * does not contribute anything visually to the look of the widget for our
 * default style.
 *
 * The name of the class ("TabbedPanelsTabGroup") used in this selector is not
 * necessary to make the widget function. You can use any class name you
 * want to style the TabGroup container.
 */
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
/* This is the selector for the TabbedPanelsTab. This container houses
 * the title for the panel. This is also the tab "button" that the user clicks
 * on to activate the corresponding content panel so that it appears on top
 * of the other tabbed panels contained in the widget.
 *
 * For our default style, each tab is positioned relatively 1 pixel down from
 * where it wold normally render. This allows each tab to overlap the content
 * panel that renders below it. Each tab is rendered with a 1 pixel bottom
 * border that has a color that matches the top border of the current content
 * panel. This gives the appearance that the tab is being drawn behind the
 * content panel.
 *
 * The name of the class ("TabbedPanelsTab") used in this selector is not
 * necessary to make the widget function. You can use any class name you want
 * to style this tab container.
 */
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/nav_normal.gif) repeat-x;
	/*background:url(../images/menubut_normalbg.gif) repeat-x;*/
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}
/* This selector is an example of how to change the appearnce of a tab button
 * container as the mouse enters it. The class "TabbedPanelsTabHover" is
 * programatically added and removed from the tab element as the mouse enters
 * and exits the container.
 */
.TabbedPanelsTabHover {
	background:url(../images/nav_hover.gif) repeat-x;
	/*background:url(../images/menubut_hoverbg.gif) repeat-x;*/
	color:#ffffff;
}
.TabbedPanelsTab#current {
	background:url(../images/nav_hover.gif) repeat-x;
	/*background:url(../images/menubut_hoverbg.gif) repeat-x;*/
	color:#ffffff;
}
/* This selector is an example of how to change the appearance of a tab button
 * container after the user has clicked on it to activate a content panel.
 * The class "TabbedPanelsTabSelected" is programatically added and removed
 * from the tab element as the user clicks on the tab button containers in
 * the widget.
 *
 * As mentioned above, for our default style, tab buttons are positioned
 * 1 pixel down from where it would normally render. When the tab button is
 * selected, we change its bottom border to match the background color of the
 * content panel so that it looks like the tab is part of the content panel.
 */
.TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: 1px solid #EEE;
}
/* This selector is an example of how to make a link inside of a tab button
 * look like normal text. Users may want to use links inside of a tab button
 * so that when it gets focus, the text *inside* the tab button gets a focus
 * ring around it, instead of the focus ring around the entire tab.
 */
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
/* This is the selector for the ContentGroup. The ContentGroup container houses
 * all of the content panels for each tabbed panel in the widget. For our
 * default style, this container provides the background color and borders that
 * surround the content.
 *
 * The name of the class ("TabbedPanelsContentGroup") used in this selector is
 * not necessary to make the widget function. You can use any class name you
 * want to style the ContentGroup container.
 */
.TabbedPanelsContentGroup {
	clear: both;
	/*border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #EEE;*/
}
/* This is the selector for the Content panel. The Content panel holds the
 * content for a single tabbed panel. For our default style, this container
 * provides some padding, so that the content is not pushed up against the
 * widget borders.
 *
 * The name of the class ("TabbedPanelsContent") used in this selector is
 * not necessary to make the widget function. You can use any class name you
 * want to style the Content container.
 */
.TabbedPanelsContent {
	/*padding: 4px;*/
}
/* This selector is an example of how to change the appearnce of the currently
 * active container panel. The class "TabbedPanelsContentVisible" is
 * programatically added and removed from the content element as the panel
 * is activated/deactivated.
 */
.TabbedPanelsContentVisible {
}
/* Vertical Tabbed Panels
 *
 * The following rules override some of the default rules above so that the
 * TabbedPanels widget renders with its tab buttons along the left side of
 * the currently active content panel.
 *
 * With the rules defined below, the only change that will have to be made
 * to switch a horizontal tabbed panels widget to a vertical tabbed panels
 * widget, is to use the "VTabbedPanels" class on the top-level widget
 * container element, instead of "TabbedPanels".
 */

/* This selector floats the TabGroup so that the tab buttons it contains
 * render to the left of the active content panel. A border is drawn around
 * the group container to make it look like a list container.
 */
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
/* This selector disables the float property that is placed on each tab button
 * by the default TabbedPanelsTab selector rule above. It also draws a bottom
 * border for the tab. The tab button will get its left and right border from
 * the TabGroup, and its top border from the TabGroup or tab button above it.
 */
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}
/* This selector disables the float property that is placed on each tab button
 * by the default TabbedPanelsTab selector rule above. It also draws a bottom
 * border for the tab. The tab button will get its left and right border from
 * the TabGroup, and its top border from the TabGroup or tab button above it.
 */
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}
/* This selector floats the content panels for the widget so that they
 * render to the right of the tabbed buttons.
 */
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}



/*ToolTip Style*/


#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color:#0099FF;
opacity:0.85;
filter:alpha(opacity=85);
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
#fontStyle
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
}



/*tab type 2 added*/
/* ######### CSS for Shade Tabs. Remove if not using ######### */
.outertabLft
{
	width:100%;
}
.myshadetabs{
float:left;
padding:0;
margin:0;}
.innerdivRht
{
	float:right;
	color:#CCCCCC;
	/*padding-right:15px;*/
	padding-top:3px;
	font-weight:bold;
	text-align:right;
}
.innerdivRht a
{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}
.innerdivRht a:hover
{
	color:#333333;
	font-weight:bold;
}

.myshadetabs .shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.myshadetabs .shadetabs li{
/*display: inline;
margin: 0;
padding:0;
float:left;*/
display: inline;
margin: 0;
padding:0;
float:left;
}
.myshadetabs .shadetabs li a{
/*font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2d2b2b;
font-weight:bold;
text-decoration: none;
z-index: 1;
padding: 3px 11px;
margin: 0;
border: 1px solid #778;
background: white url(../images/nav_normal.gif) top left repeat-x;
display:block;
float:left;*/
text-decoration: none;
text-align:center;
float:left;
font: bold 9px Verdana;
padding:4px 0;
margin: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2d2b2b;
border: 1px solid #778;
/*background: white url(../images/nav_normal.gif) top left repeat-x;*/
background:#BAE7FC;
}

/*.myshadetabs .shadetabs li a:visited{
color: #ffffff;
}*/

.myshadetabs .shadetabs li a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}



.myshadetabs .shadetabs li a.selected{ /*selected main tab style */
/*background-image: url(../images/nav_hover.gif);*/
background:#06A2DB;
/*border-bottom-color: white;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
position:relative;
/*top:1px;*/
}

.myshadetabs .shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}


/*tab style for city*/
.myshadetabs_city{
width:100%;
float:left;
padding:0;
margin:0;
}
.myshadetabs_city .shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.myshadetabs_city .shadetabs li{
display: inline;
margin: 0;
padding:0;
float:left;
}
.myshadetabs_city .shadetabs li a{
/*font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration: none;
z-index: 1;
padding: 3px 11px;
margin: 0;
border: 1px solid #778;
background: white url(../images/tab-normal-hover.gif) top left repeat-x;
display:block;
float:left;*/
text-decoration: none;
text-align:center;
float:left;
font: bold 9px Verdana;
padding:4px 0;
margin: 0;
color: #000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration: none;
/*background: white url(../images/tab-normal-hover.gif) top left repeat-x;*/
background:#EAC6C8;
border: 1px solid #778;
width:91px;
}

.myshadetabs_city .shadetabs li a:visited{
color: #FFFFFF;
}

.myshadetabs_city .shadetabs li a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}



.myshadetabs_city .shadetabs li a.selected{ /*selected main tab style */
/*background-image: url(../images/tab-normal.gif);*/
background:#E20B10;
/*border-bottom-color: white;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
position:relative;
/*top:1px;*/
}

.myshadetabs_city .shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

/*.tabcontent{
display:none;
}
*/
@media print {
.tabcontent {
display:block !important;
}
}

a.nltr_a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
a.nltr_a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}



/* ######### CSS for Home-Page Tabs. ######### */

.home_tabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.home_tabs ul{
padding:0;
margin:0;
list-style:none;
list-style-type:none;}

.home_tabs li{
display: block;
margin: 0;
background:url(../images/nav_normal_left.gif) no-repeat top left;
padding:0 0 0 3px;
float:left;
}

.home_tabs li:hover{
background:url(../images/nav_hover_left.gif) no-repeat top left;}

.home_tabs li a{
text-decoration: none;
text-align:center;
float:left;
font: bold 9px Verdana;
padding:4px 0;
margin: 0;
color: #ffffff;
background:url(../images/nav_normal_right.gif) no-repeat top right;
}

/*.home_tabs li a:visited{
color: #ffffff;
}*/

.home_tabs li a:hover{
background:url(../images/nav_hover_right.gif) no-repeat top right;
color: #ffffff;
font: bold 9px Verdana;
}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

.home_tabs li.current{
background:url(../images/nav_hover_left.gif) no-repeat top left;}

.notcurrent{
display: block;
margin: 0;
background:url(../images/nav_normal_left.gif) no-repeat top left;
padding:0 0 0 3px;
float:left;
}

.home_tabs li a.selected{ /*selected main tab style */
position: relative;
}

.home_tabs li a.selected{ /*selected main tab style */
background:url(../images/nav_hover_right.gif) no-repeat top right;
}

.home_tabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.home_tabs_content{
display:none;
width:391px;
}


@media print {
.home_tabs_content {
display:block !important;
}
}

.home_tab_title{
clear:both;
padding:0;
margin:0;}

.picleft{
float:left;
margin:0 5px 0 0;
padding:0;}

.picright{
float:right;
margin:0 0 0 5px;
padding:0;}

a.link2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0092CF;
	text-decoration:none;
}

a.link2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#D4001B;
	text-decoration:none;
}
a.link2:visited{
/*font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0092CF;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:rgb(0,146,207);
	text-decoration:none;*/
}

.red_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CA252B;
	font-weight:bold;
}
	
.specer{
	background:url(../images/spacer.gif) repeat ;
}