.border2
{
	border : 1px solid #999999;
}
.CartHeaderBlue
{
	font : bold 8pt sans-serif, Arial, Verdana; 
	color : #404040;
	background : #D4DCEE;
	border-bottom-color : #999999;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}
.rightborder
{
	border-right-style : dotted;
	border-right-width : 1px;
	border-right-color : #A2B787;
	font : normal 8pt sans-serif, Arial, Verdana; 
	color : #566876;
}


/*DropNav*/


#dropmenudiv{
color:#4a4a4a;
margin-top:5px;
position:absolute;
border:1px solid #ffffff;
border-bottom-width: 0;
font:normal 11px Arial;
line-height:18px;
z-index:60;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #ffffff;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
}

#dropmenudiv a:hover
{ /*hover background color*/
background-color: #adb9e8;
color: #FFFfFF;
}

/* end DropNav*/



body
{ 
font-family: arial;
font-weight: none;
background: #6183C0;
background-image: url("../images/bkrndblu15.gif");
background-position: top left;
background-repeat: repeat-x;
}

.white
{ 
background: #ffffff;
}

.bodybackground
{ 
font-family: arial;
font-weight: none;
background: #e8e0d7;
background-image: url("../images/bkrnd04.JPG");
background-position: top left;
background-repeat: repeat-x;
margin-top:0px;
}
.bodybackgroundAdmin
{ 
font-family: arial;
font-weight: none;
background: #eaecee;
background-image: url("../images/bkrnd07.JPG");
background-position: top left;
background-repeat: repeat-x;
margin-top:0px;
}


UL
{
	list-style:url("../images/icon_bullet.gif");
	margin:20px;
}

select
{
font-size: 12px;
font-weight: none;
color: #6C6C6C;
border:1px solid #000000;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}


#test {
	background-color: #4a66ac;
	width: 100%;
        text-align:center;
  	font-family: arial;
 	font-size: 11px;
  	font-weight: bold;
	border:1px solid #6d80af;
margin-top:6px;
margin-bottom:6px;
padding:2px;
}
.opaque 
{
	opacity: .90;
	filter: alpha(opacity=90);
}





.paddingleft
{
  padding-left:6px;
  padding-bottom:6px;
}

 .defaulttext
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: none;
color: #6C6C6C;
}

.defaulttextsm
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: none;
color: #6C6C6C;
}

.title1
{
	font-weight: bold;
	font-family: Arial;
	font-size: 10pt;
	font: arial;
	color: #848280;
	padding-left:7px;
	margin:0px;
}

.title2
{
	font-weight: bold;
	font-family: Arial;
	font-size: 13pt;
	font: arial;
	color: #85afbd;
	margin:0px;
}

.title3
{
	font-weight: bold;
	font-family: Arial;
	font-size: 14pt;
	font: arial;
	color: #6C6C6C;
	margin:0px;
}

.title4
{
	font-weight: none;
	font-family: Arial Narrow, Arial;
	font-size: 14pt;
	font: arial narrow;
	color: #85afbd;
	margin:0px;
}

.title5
{
	font-weight: none;
	font-family: Arial Narrow, Arial;
	font-size: 26pt;
	font: arial narrow;
	color: #85afbd;
	margin:0px;
}


.B1Homeoff
{


	border-top: 1px solid #beb9aa;
	border-bottom: 2px solid #beb9aa;
	border-right: 2px solid #beb9aa;
	border-left: 1px solid #beb9aa;
	Padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: normal;
	text-align : center;
	color:#84aebc;

	width:144px; 
	margin-top:10px;
	margin-bottom:10px; 
	margin-left:8px;

	background:#ffffff;
	background-image: url("../images/bkrnd_01.gif");
	background-position: top;
	background-repeat: no-repeat;
}

.B1Homeon
{
	cursor: hand;

	border-top: 1px solid #6c6763;
	border-bottom: 2px solid #6c6763;
	border-right: 2px solid #6c6763;
	border-left: 1px solid #6c6763;

	background-image: url("../images/p_palmleaf.JPG");
	Padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: normal;
	text-align : center;
	color:#6c6763;
	text-decoration : none;

	width:144px; 
	margin-top:10px;
	margin-bottom:10px; 
	margin-left:8px;
}

.B2Homeoff
{


	border-top: 1px solid #beb9aa;
	border-bottom: 2px solid #beb9aa;
	border-right: 2px solid #beb9aa;
	border-left: 1px solid #beb9aa;
	Padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: normal;
	text-align : left;
	color:#84aebc;

	width:450px; 
	margin-top:8px;
	margin-bottom:5px; 
	margin-left:8px;

	background:#ffffff;
	background-image: url("../images/");
	background-position: top;
	background-repeat: no-repeat;
}

.B2Homeon
{
	cursor: hand;

	border-top: 1px solid #6c6763;
	border-bottom: 2px solid #6c6763;
	border-right: 2px solid #6c6763;
	border-left: 1px solid #6c6763;

	
	background: #d6edf1
	background-image: url("../images/");
	Padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: normal;
	text-align : left;
	color:#6c6763;
	text-decoration : none;

	width:450px; 
	margin-top:8px;
	margin-bottom:5px; 
	margin-left:8px;
}

.B3Homeoff
{


	border-top: 1px solid #beb9aa;
	border-bottom: 2px solid #beb9aa;
	border-right: 2px solid #beb9aa;
	border-left: 1px solid #beb9aa;
	Padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align : center;
	color:#84aebc;

	width:144px; 
	margin-top:10px;
	margin-bottom:10px; 
	margin-left:8px;

	background:#ffffff;
	background-image: url("../images/bkrnd_01.gif");
	background-position: top;
	background-repeat: no-repeat;
}

.titlebar1
 {
  color:#ffffff;
  font-size: 16px;
  font-weight: bold;
  font-family: Arial;
  padding:7px;
  MARGIN-bottom:1px;
  width:623px;
}
.titlebar2
{
  color:#1f4471;
  font-size: 16px;
  font-weight: bold;
  font-family: Arial;
  padding:7px;
  MARGIN-bottom:1px;
  width:623px;
}

.footerbar
{
  color:#606060;
  height:43px;
  font-size: 11px;
  font-weight: normal;
  font-family: Arial;
  text-align:right;

  padding:2px;

  background-image: url("../images/bkrnd06.JPG");
  background-position: left;
  background-repeat: no-repeat;
}

 .res1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #bfccdd;
}

 .res2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13pt;
font-weight: bold;
color: #bfccdd;
}


.margin
{

width:134px;
padding:5px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: none;
color: #6C6C6C;

background:#2e498d;
background-image: url("../images/bkrnd05.JPG");
background-position: bottom left;
background-repeat: no-repeat;
}

.border
{
	background: #FFFFFF;
	padding:6px;
	width:780px;
}

.text2
{
  font-size: 11px;
  font-family: ARIAL;
  color:#4b4b4b;
}

a
{ 
font-weight: none;
color: #022f96;
}
a:hover
{ 
font-weight: none;
color: #99ccff;
}

.a2
{ 
font-weight: none;
color: #bfccdd;
text-decoration:none; 
 }
.a2:hover
{ 
font-weight: none;
color: #FFFFFF;
text-decoration:underline; 
 }


.box
{
	border-bottom: 1px solid #b0bec7;
	border-right: 1px solid #b0bec7;
	border-left: 1px solid #b0bec7;
	Padding:10px;
	text-align : left;
	background : #ffffff;
	margin:0px;
}
.BoxHeader
{
	
	background-position: top;
	background-repeat: no-repeat;
	height:21px;
	Padding-top:4px;
	Padding-left:10px;
	text-align : left;
	color:#49629b;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;

	margin-top:10px;
}



div#outer 
{    
width:405px; 
background-image: url('../images/bkrnd_02.gif');  
background-position: top;
background-repeat: no-repeat;
margin-top:10px;	
height:21px;

}


div#outer2
{    
width:600px; 
background-image: url('../images/bkrnd_02b.gif');  
background-position: top;
background-repeat: no-repeat;
margin-top:10px;	
height:21px;

}

div#header 
{    
width: 35%;  
float: left;
Padding-top:4px;
Padding-left:10px;
text-align : left;
color:#49629b;

font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
}

div#top 
{    
margin-left: 40%;  
text-align:right;
padding-right:10px;
}

#showimage
{
position:absolute;
visibility:hidden;
border-top: 1px solid #45545e;
border-bottom: 1px solid #45545e;
border-right: 1px solid #45545e;
border-left: 1px solid #45545e;
padding:5px;
background:#ffffff;
}

#dragbar
{
cursor: hand;
cursor: pointer;
background-color: #EFEFEF;
min-width: 100px; /*NS6 style to overcome bug*/
}

#closetext
{
font-weight: bold;
margin-right: 5px;
margin-top: 2px;
}

.bHeader
{
  background:#ddeaf2;
  width:150px;
  Padding-top:2px;
  Padding-left:3px;
  Padding-bottom:2px;
  Padding-right:2px;
  color:#556a83;
  font-size: 10px;
  font-weight: bold;
  font-family: Verdana, Tahoma, Helvetica,  Arial, sans-serif;
  margin:0px;
}



.bHeader2
{
  background:#ddeaf2;
  width:382px;
  Padding-top:2px;
  Padding-left:3px;
  Padding-bottom:2px;
  Padding-right:2px;
  color:#556a83;
  font-size: 11px;
  font-weight: bold;
  font-family: Verdana, Tahoma, Helvetica,  Arial, sans-serif;
  margin:0px;
}


.bHeader3
{
  background:#ddeaf2;
  width:382px;
  Padding-top:2px;
  Padding-left:3px;
  Padding-bottom:2px;
  Padding-right:2px;
  color:#556a83;
  font-size: 18px;
  font-weight: none;
  font-family: Arial Narrow, Arial, sans-serif;
  margin:0px;
}

.bHeader4
{
  background:#ddeaf2;
  width:382px;
  Padding-top:2px;
  Padding-left:3px;
  Padding-bottom:2px;
  Padding-right:2px;
  color:#556a83;
  font-size: 15px;
  font-weight: none;
  font-family: Arial Narrow, Arial, sans-serif;
  margin:0px;
}



.headertop
{
  background:#9bb0d0;
  color:#FFFFFF;
  font-size: 13px;
  font-weight: bold;
  font-family: Arial;
  padding:2px;
}

.headerphone
{
  font-size: 18px;
}


.slogan
{
font-family: ARIAL;
font-size: 7pt;
font-weight: none;
color: #FFFFFF;
padding-left:13px;
letter-spacing:1px;
}
}

.Divider
{
  background:#d7e2e8;
  color:#393939;
}




.Bbox
{
	cursor: hand;
	border: 1px solid #FFFFFF;
}



.pborder
{
	border: 1px solid #b0bec7;
}









.nav
{ 
font-size: 8pt;
font-weight: none;
color: #022f96;
line-height:17px;
 }
.nav:hover
{ 
font-size: 8pt;
font-weight: none;
color: #99ccff;
line-height:17px;
 }

.shadow
{
	border: 5px solid #da9c8f;
}

.picborder
{
	border: 1px solid #d9d9d9;
}


.borderdots
{
	border-bottom: 1px dashed #d9d9d9;
	margin-bottom:15px;
	
}
	
.footer
{
	background: #3f3f3f;
	
}
.teasertext
{
  padding-left:5px;
  font-size: 22px;
  font-weight: none;
  color: #0b2f6e;
  font-family: Arial Narrow;
  }

.teasertext2
{
  padding-left:5px;
  font-size: 18px;
  font-weight: none;
  color: #49629b;
  font-family: Arial Narrow;
  }
  
  
  .teasertext3
{
  padding-left:5px;
  font-size: 13px;
  font-weight: none;
  color: #49629b;
  font-family: Arial Narrow;
  }
  


.button
{
font-size: 8pt;
font-weight: bold;
color: #ffffff;
border-left: 1px solid #C7B8AE;
border-top: 1px solid #C7B8AE;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
background:#96030C;
}


.required
{ 
color:red;
font-size: 8pt;
 }

.holiday
{ 
color: #49629b;
font-size: 8pt;
 }

.h1

{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}







