/* CSS Document */

body
{
	margin: 0px;
	background-image: url("../images/pageBG.jpg");
	font-weight: normal;
	font-size:8pt;
	font-family: Verdana;
	color: #333333
}

.forms
{  
  PADDING-RIGHT: 0px;  
  PADDING-LEFT: 0px;  
  FONT-SIZE: 11px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  border-style: solid;
  border-width: 1px;
  PADDING-TOP: 0px;  
  FONT-FAMILY: Arial;  
}

a:link, a:active, a:visited
{
	font-size: 11px;
	text-decoration: none;
	color: Black;
}

a:hover
{
	text-decoration: none;
	color: #666666;
}

.hist
{
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
	font-family: Arial
}

.greenBg
{
	background-image: url("../images/green_bg.gif");
}

.footerNav
{
	font-size: 11px;
	font-family:Arial;
	
}

.footerContent
{
	font-size: 9px;
	font-weight: bold;
	font-family:Arial;
	color:Black;
}

.newsBg
{
	background-image: url("../images/news_02.gif");
	background-repeat: repeat-y;
}

.newsletterBg
{
	background-image: url("../images/news_05.gif");
	background-repeat: repeat-y;
}

.frontNewsHeader
{
	font-size: 10pt;
	font-weight: bolder;
}

.frontNewsHeadlines
{
	font-size: 8px;
}

.frontNLF
{
	font-size: 8pt;
}

.emptyBg
{
	background-image: url("../images/emptyBg.gif");
	background-repeat: repeat-y;
}

.intMenuBg
{
	background-image: url("../images/intMenuBg.jpg");
	background-repeat: no-repeat;
}
.leftIntBg
{
	background-image: url("../images/leftIntBg.jpg");
	background-repeat: repeat-y;
}

.rightIntBg
{
	background-image: url("../images/rightIntBg.jpg");
	background-repeat: repeat-y;
}

.intbodyBg
{
	background-color: White;
	font-size: 11px;
	/*padding-left: 10px;*/
	
	line-height: 12pt;
}

.bodyHeader
{
	font-size: 11pt;
	font-weight: bolder;
	color: #990000;
}

.rightIntGreenBg
{
	background-image: url("../images/rightIntGreenBg.jpg");
	background-repeat: repeat-y;
/*	background-color:#C8D674;*/
}

.testimonyBg
{
	background-image: url("../images/int2body_graybg.jpg");
	background-repeat: repeat-y;
}

.fillerBG
{
	background-image: url("../images/fillerBg.jpg");
	background-repeat: repeat-y;
	background-color:#C8D674;
}

.menuPadding
{
	padding-left: 25px;
}

* html .menuPadding
{
	padding:0 5px 0 5px;
}

.imgPaddingRight
{
	padding-right: 30px;
	font-size: 9pt;
	font-style: italic;
	color: #768834;
}

.menuStyle
{
	font-size:9pt;
	font-weight: bolder;
	color: White;
}

a.SubmenuStyle:link, a.SubmenuStyle:visited, a.SubmenuStyle:active
{
	font-size:8pt;
	font-weight: bolder;
	color:#5e3712;
}
a.SubmenuStyle:hover
{
	font-size:8pt;
	font-weight: bolder;
	color:#0c4710;
}

a.TirciarymenuStyle:link, a.TirciarymenuStyle:visited, a.TirciarymenuStyle:active, a.TirciarymenuStyle:hhover 
{
	font-size:8pt;
	font-weight: bolder;
	color:#0c4710;
}

.brownLink
{
	color: #7d7134;
	font-size: 7pt;
	font-weight: bolder;
	font-family: Verdana;
}

.brownLinkDot
{
	font-size: 9pt;
	
}

.testimonyPadding
{
	padding-left: 20px;
	padding-right: 30px;
	font-size: 8pt;
}

.testimonyPaddingName
{
	padding-left: 20;
	padding-right: 20px;
	font-weight: bolder;
	font-size: 8pt;
}

.fontUnderline
{
	text-decoration: underline;
}

.fontBolder
{
	font-weight: bolder;
}

.required
{
	color: Red;
	font-size: 8pt;
}

.newsFeatureTitle
{
	font-size: 10pt;
	font-weight: bolder;
}

.newsTitle
{
	font-size: 11pt;
	font-weight: bolder;
}

.newsDate
{
	font-size:8pt;
}
.newsDetails
{
	font-size: 8pt;
}

.newsDivider
{
	bottom-border: 1px;
	color: #999999;
}

.relatedDoc
{
	width: 160px;
	border: solid 1px #2E3192;
	padding: 2 2 2 2;
	float: right;
	margin-left: 2px;
}

.secondaryMenu
{
	padding-top: 7px;
	padding-bottom: 10px;
}

.secondaryMenu2
{
	padding-top: 0px;
}

.subscribe
{
	font-size:7 pt;
}

.contactLabel
{
	font-size: 8pt;
}

.couponBorder
{
	border-width: 1px;
	border-style: dotted;
	border-color: #999999;
}

.couponPadding
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 14pt;
	color: #dc4848;
	font-weight: bolder;
}

.couponContent
{
	font-size: 9pt;
}

.randPadd
{
	padding-right: 19px;
	padding-top: 11px;
	padding-left:10px;
}

.groupTourTitle
{
	color: #333333;
	font-size:9pt;
}

.groupTourConList
{
	color: #333333;
	font-size: 8pt;
	line-height: 13pt;
}

.requestForm
{
	font-size: 12pt;
	font-weight: bolder;
}
.contentLeft
{
	padding-left:4px;
	padding-top:10px;
}
.subNavRight
{
	font-family:Georgia, Verdana;
	font-size:10px;
	color:#663300;
	
	background-image: url("../images/green_bg.gif");
}

.dropshadow {
    position:absolute;
	
	color: #888e4f;
	padding-top:2px;
	padding-left:1px;
	font-size:11px;
	font-weight: bolder;
	font-family:Verdana;
}


.shadowed {
    /* This styles our actual text */
    position:absolute;
	z-index:1;
	color: #fcfded;
    background: transparent !important;
    font-size:11px;
	font-weight: bolder;
    margin: 0;
	font-family:Verdana;
}
/*.masthead			{
					font-size: 1em;
					background-image: url("http://mwsweb:224/images/int_header.jpg");
					background-repeat: no-repeat;
					width:768px;
					
					}*/
.masthead			{
					font-size: 1em;
					background-image: url("/images/int_header.jpg");
					background-repeat: no-repeat;
					/*height:102px;*/
					width:768px;
					
					}
.mnu_top			{
					background-image:url("../imagesSF/mnu_bg_int.jpg");
					background-position: 0px 0;
					background-repeat: no-repeat;
					height:40px;
					clear:both;
					left:0px;
					width: 768px;
					/*text-align:center;*/
					margin-right:auto;
					margin-left:auto;
					}
.mnu_top a, .mnu_top a:visited, .mnu_top a:active
					{
					clear:both;
					text-decoration: none;
					padding:0;
					margin:0;
					font: bold 110% Geneva, Arial, Helvetica, sans-serif; /*changed from 115% to 110% to prevent wrapping*/
					color: #ffffff;
					}
.mnu_top a:hover			{
						color: #444444;
					}
.mnu_top ul li		{
					display:inline;
					padding:0 .3em 0 .3em;
					margin:0; 
				 	font: bold 12px "Times New Roman", Times, serif;
					}

.mnu_top ul			{
					margin:0 0 0 -35px;
					}
* html .mnu_top ul	{
					margin:0;
					}

.test_me_1			{
					display:hidden;
					/*
					background-position: 0px 0;
					background-repeat: repeat-y;
					
					height:40px;
					width:768px;
					position:relative;
					margin-right:auto;
					margin-left:auto;*/
					}
.test_me_2			{
				
					background-image:url("../images/intMenuBg_SF.jpg");
					background-position: 0px 0;
					background-repeat: repeat-y;
					
					height:40px;
					width:768px;
					position:relative;
					margin-right:auto;
					margin-left:auto;
					}
.wrap				{
					width:768px;
					
					margin-right:auto;
					margin-left:auto;
					}
					
.btm_wrap				{
					width:768px;
					margin-right:auto;
					margin-left:auto;
					}
					
* html .btm_wrap		{
					padding-left: 2px;
					}
.caligntxt			{
					text-align:center;
					}
.home_pg			{
					position:relative;
					width:201px;
					left: 66px;
					text-align:left;
					}
.home_pg img		{
					border:0;
					}
* html .home_pg			{
					position:relative;
					width:201px;
					left: 0px;
					text-align:left;
					margin-left:-435px;
					}