body {
margin:0px;
background-color:#F2EFE0;
}
html{
scrollbar-arrow-color:#000000;
scrollbar-track-color:#E2DCBC;
scrollbar-shadow-color:#666666;
scrollbar-face-color:#B9935B;
scrollbar-highlight-color:#333333;
scrollbar-darkshadow-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
}
strong{
font-family:"Times New Roman", Georgia,Helvetica, Arial,sans-serif;
font-size:15px;
color:#996600;
font-weight:bold;
}
.homeTopImgPad{
padding-left:71px;
}
td {
font-family:"Times New Roman", Georgia,Helvetica, Arial,sans-serif;
font-size:15px;
color:#333333;
}
p{
line-height:18px;
}
.txtBold{
font-family:"Times New Roman", Georgia,Helvetica, Arial,sans-serif;
font-size:15px;
color:#333333;
font-weight:bold;
}
.textWhite {
font-family:"Times New Roman", Georgia,Helvetica, Arial,sans-serif;
font-size:15px;
color:#ffffff;
}
.footerTxt {
font-family:Arial, Georgia,Helvetica, Arial,sans-serif;
font-size:12px;
color:#ffffff;
}
h1{
font-family:"Times New Roman", Georgia,Helvetica, Arial,sans-serif;
font-size:15px;
color:#6B0000;
font-weight:bold;
}
h3{
font-family:"Times New Roman", Georgia,Helvetica, Arial,sans-serif;
font-size:15px;
color:#6B0000;
font-weight:bold;
text-decoration:underline;
}
h2{
font-family:"Times New Roman", Georgia,Helvetica, Arial,sans-serif;
font-size:15px;
color:#333333;
font-weight:bold;
}
h4{
font-family:"Times New Roman", Georgia,Helvetica, Arial,sans-serif;
font-size:15px;
color:#333333;
font-weight:bold;
text-decoration:underline;
}
.textWhiteBold {
font-family:"Times New Roman", Georgia,Helvetica, Arial,sans-serif;
font-size:15px;
color:#ffffff;
font-weight:bold;
}
.textHighlight1
{
font-family:"Times New Roman", Georgia,Helvetica, Arial,sans-serif;
font-size:15px;
color:#CBBE83;
font-weight:bold;
}
.textHighlight2
{
font-family:"Times New Roman", Georgia,Helvetica, Arial,sans-serif;
font-size:15px;
color:#6F642F;
font-weight:bold;
}
.bodyPad{
padding-left:25px;
padding-right:25px;
}
.padRightBanner{
padding-right:200px;
}
th {
	font-family: Arial, Helvetica, sans-serif;
}

.menuBg{
background-image:url(images/menu_bg.gif);
background-position:bottom center;
background-repeat:no-repeat;
height:66px;
}
.tranlateBg{
background-image:url(images/translate_bg.jpg);
background-position:bottom right;
background-repeat:no-repeat;
padding-top:10px;
}

.bannerBg{
background-image:url(images/banner_bg.jpg);
background-repeat:repeat-x;
font-family:"Times New Roman", Georgia,Helvetica, Arial,sans-serif;
font-weight:bold;
font-style:italic;
font-size:18px;
color:#FFFFFF;
padding-left:24px;
}

.homeBannerBg{
background-image:url(images/banner_bg.jpg);
background-repeat:repeat-x;

}


.bannerRightBg{
background-image:url(images/banner_img_right_2.jpg);
background-repeat:no-repeat;
background-position:left top;
background-position:top center;
}


a.menuText{
font-family:Comic Sans MS,Georgia,Helvetica, Arial,sans-serif;
font-weight:bold;
font-size:14px;
color:#F2EFE0;
text-decoration:none;
padding:25px 0 0 0;
}
a.menuText:hover{
font-family:Comic Sans MS,Georgia,Helvetica, Arial,sans-serif;
font-weight:bold;
font-size:14px;
color:#FFCC66;
text-decoration:none;
padding:20px 0 0 0;
}
.menuHighlight{
font-family:Comic Sans MS,Georgia,Helvetica, Arial,sans-serif;
font-weight:bold;
font-size:15px;
color:#FFCC66;
text-decoration:none;
}
.frameBg{
background-image:url(images/frame_for_quote.jpg);
background-repeat:no-repeat;
background-position:bottom center;
}

.bottomContactBg{
background-image:url(images/1pix_bg_contact.jpg);
background-repeat:repeat-x;
}

a.homeEmailLink
{
font-family:"Times New Roman", Georgia,Helvetica, Arial,sans-serif;
font-size:15px;
color:#FFCC66;
font-weight:bold;
text-decoration:underline;
}
a.homeEmailLink:hover
{
font-family:"Times New Roman", Georgia,Helvetica, Arial,sans-serif;
font-size:15px;
color:#FFCC66;
font-weight:bold;
text-decoration:none;
}
a.webLink{
font-family:"Times New Roman", Georgia,Helvetica, Arial,sans-serif;
font-size:15px;
color:#007CF9;
font-weight:bold;
text-decoration:underline;
}

a.webLink:hover{
font-family:"Times New Roman", Georgia,Helvetica, Arial,sans-serif;
font-size:15px;
color:#007CF9;
font-weight:bold;
text-decoration:none;
}

a.toplinks{
font-family: Arial,"Times New Roman", Georgia,Helvetica,sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}

a.toplinks:hover{
font-family: Arial,"Times New Roman", Georgia,Helvetica,sans-serif;
font-size:11px;
color:#6B0000;
text-decoration:underline;
}
.toplinksHighlight{
font-family: Arial,"Times New Roman", Georgia,Helvetica,sans-serif;
font-size:11px;
color:#6B0000;
text-decoration:underline;
}

.footerBg{
background-image:url(images/footer_bg.gif);
background-repeat:repeat-x;
}
.lifeVacationText{
font-family: "Times New Roman", Arial,Georgia,Helvetica,sans-serif;
font-size:20px;
color:#CBBE83;
font-style:italic;
font-weight:bold;
}
.lifeVacationBg{
background-image:url(images/footer_life_vacation.jpg);
background-repeat:no-repeat;
background-position:right bottom;
padding-right:100px;
padding-bottom:12px;
}

a.memberLink{
font-family: "Times New Roman", Arial,Georgia,Helvetica,sans-serif;
font-size:18px;
color:#FFFFCC;
text-decoration:underline;

font-weight:bold;
}
a.memberLink:hover{
font-family: "Times New Roman", Arial,Georgia,Helvetica,sans-serif;
font-size:18px;
color:#FFFFCC;
text-decoration:none;
font-weight:bold;
}

a.footerLink{
font-family:Arial, Georgia,Helvetica, Arial,sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:underline;
}
a.footerLink:hover{
font-family:Arial, Georgia,Helvetica, Arial,sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.linkBG{
background-image:url(images/bottom_link_bg.gif);
background-repeat:no-repeat;
background-position:center;
height:45px;
font-family:"Times New Roman", Arial,Georgia,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
color:#333333;
}

a.linkB{
font-family:"Times New Roman", Arial,Georgia,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
color:#333;
text-decoration:none;
}

a.linkB:hover{
font-family:"Times New Roman", Arial,Georgia,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
color:#6B0000;
text-decoration:underline;
}

.contactBG{
background-image:url(images/contact_bg.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-left:40px;
}

.contactBGI{
background-image:url(images/contact_bg.jpg);
background-repeat:no-repeat;
background-position:top right;
padding-right:30px;
}

.textBG{
background-image:url(images/text_bg.png);
background-repeat:no-repeat;
background-position:bottom center;
behavior: url(iepngfix.htc); 
}

.imgMargin{
margin:0 0 0 300px;
}
//accordian

#basic-accordian{
	border:5px solid #D3C998;
	padding:5px;
	width:350px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-175px;
	z-index:2;
	margin-top:-100px;
}

.accordion_headings{
	padding:5px;
	background:#421704;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings:hover{
	background:#8B0C12;
}

.accordion_child{
	padding:15px;
	background:#D3C998;
}

.header_highlight{
	background:#8B0C12;
}

.emailBG{
background-image:url(images/email_bg.gif);
background-position:center;
background-repeat:no-repeat;
height:60px;
}
.emailBGII{
background-image:url(images/email_bg2.gif);
background-position:center;
background-repeat:no-repeat;
height:33px;
}
.textTahoma{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.demo-show {
  width: 350px;
  margin: 1em .5em;
}
.demo-show h3 {
  margin: 0;
  padding: .25em;
  background: #bfcd93;
  border-top: 1px solid #386785;
  border-bottom: 1px solid #386785;
}
.demo-show div {
  padding: .5em .25em;
}

a h6 {
margin:0;
padding:5px 6px 5px 15px;
background-color:#421704;
color:#FFFFFF;
font-size:15px;
text-decoration:none;
border:1px solid #000;
width:94%;
cursor:hand;
}
a:hover h6 {
margin:0;
padding:5px 6px 5px 15px;
background-color:#8B0C12;
color:#FFFFFF;
font-size:15px;
text-decoration:none;
border:1px solid #000;
width:94%;
cursor:hand;
}
a:active h6 {
margin:0;
padding:5px 6px 5px 15px;
background-color:#8B0C12;
color:#FFFFFF;
font-size:15px;
text-decoration:none;
border:1px solid #000;
width:94%;
cursor:hand;
}

.upandDown
{
padding-left:15px;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
border:1px solid #999;
width:93%;
position:relative;
}
.upMenus{
text-align:right;
}

.menuR
{
text-decoration:none;
}

