body 		{
	 			margin: 0 auto; 
				font-family: verdana, arial, helvetica, sans-serif; 
				background-color: #009eb0;
				}
					 
#tabsL 	{
      	float:right;
      	width:100%;
				margin: 0;
				line-height:normal;
      	}
			
#tabsL ul {
			 padding: 0 0 0 457px;
			 margin: 0;
			 list-style:none;
       }
			 
#tabsL li {
      display:inline;
     	margin: 0;
      padding:0;
     	}
			
#tabsL a {
      float:left;
      background:url("images/tabLeft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
			
#tabsL .on{
      float: left;
      margin:0;
      padding:0 0 0 1px;
      text-decoration:none;
      }	
				
#tabsL a span {
      float:left;
      display:block;
      background:url("images/tabRight.gif") no-repeat right top;
      padding:5px 13px 4px 8px;
      color:#FFF;
      font-size:0.7em;
      }
			
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsL a span {float:none;
			 }
			 
/* End IE5-Mac hack */
#tabsL a:hover span {
      color:#FFF;
      }
			
#tabsL a:hover {
      background-position:0% -42px;
      }
			
#tabsL a:hover span {
      background-position:100% -42px;
      } 
						 
#navigation-tabs-line {
							 clear: both; 
							 padding-right: 0px; 
							 padding-left: 0px; 
							 background: #F6D9BC;
							 margin-bottom: 0; 
							 padding-bottom: 0px; 
							 width: 767px; 
							 padding-top: 0px; 
							 border-bottom: #fff 1px solid; 
							 height: 3px;
							}
							 
p.crumb 			{
							margin: 10px 0 10px 0; 
							color: #666666; 
							font-size: 0.7em;
							font-family: Verdana, "Trebuchet MS","Tahoma", helvetica, sans-serif;
							}	

.order-box 		{
					 		border: 1px dotted #999999;
					 		margin: 0 5px 5px 5px;
					 		padding: 10px;
					 		height: 165px;
					 		}
					 
.order-box2 {
						border: 1px dotted #999999;
						margin: 0 5px 5px 5px;
						padding: 10px;
						height: 195px;
						}
						
.package-th th{
						background:#7b7b7b;
						color:#fff;
						font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
						font-size: 0.8em;
						text-align:left;
						}

table			 {
					 width:100%;
					 border:0;
					 border-collapse:collapse;
					 }
					 
th				 {
					 border-collapse:collapse;
					 padding:2px 0 2px 25px;
					 margin: 0;
					 font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
					 font-size:0.75em;
					 }
	
td				 {
					 border-collapse:collapse;
					 padding:5px 0 5px 25px;
					 margin: 0;
					 font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
					 font-size:0.75em;
					 border-bottom: 1px solid #7b7b7b;
					 }
	
th				 {
					 background:#eee;
					 text-align:left;
					 }

.info			 {
					 line-height: 1.6; 
					 padding-right: 0px; 
					 padding-left: 0px; 
					 font-size: 1em; 
					 padding-bottom: 0px; 
					 margin: 5px 0 20px 0; 
					 color: #4C4C4C; 
					 padding-top: 0px; 
					 font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
					 }

.border 	 {
					 width: 767px; 
					 height: 100%;
					 background-color: #ffffff; 
					 margin: 0 auto;
					 }
					 
.index 		 {
					 padding-right: 0px; 
					 padding-left: 0px; 
					 padding-bottom: 0px; 
					 margin: 0px; 
					 width: 767px; 
					 padding-top: 0px; 
					 height: 120px
					 }
					 
.list			 {
					 font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
					 color: #6e6e6e;
					 font-size: 0.75em;
					 text-align: left;
					 line-height: 1.5em;
					 }
					 
.list a:link {
						 color: #6e6e6e; 
						 text-decoration: underline;
						 }							 
							 							 
.float			 {
						 float: right; 
						 margin: 10px 10px 10px 20px; 
						 border: 1px solid #cccccc; 
						 padding: 1px;
						 }
						 							 
.float-noborder{
						 float: left; 
						 padding-right: 6px;
						 }
						 
.float-noborder2{
						 float: right; 
						 margin: 5px 0 0 5px;
						 }
						 
.padlock		 {
						 margin: -10px 5px -10px 0; 
						 padding: 0;
						 }

h1 					 {
						 padding: 0; 
						 font-weight: normal; 
						 font-size: 1.1em; 
						 margin: 0 0 10px 0; 
						 color: #009eb0; 
						 font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif; 
						 text-decoration: none
						 }
						 
h2 					 {
						 padding: 0; 
						 font-weight: normal; 
						 font-size: 1em; 
						 margin: 5px 0px 0px 0px; 
						 color: #009eb0; 
						 font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif; 
						 text-decoration: none;
						 }
						 
h3 					 {
						 padding: 0;
						 font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
						 font-size: 1em;
						 color: #003c5f;  
						 text-decoration: none;
						 font-weight: normal;
						 }
						 
h4					 {
						 padding-right: 0px; 
						 padding-left: 0px; 
						 font-weight: normal; 
						 font-size: 14px; 
						 padding-bottom: 0px; 
						 margin: 0px; 
						 color: #333333; 
						 padding-top: 0px; 
						 font-family: verdana, arial, helvetica, sans-serif; 
						 text-decoration: none
						 }
						 
.highlight 	 {
						 font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
						 font-size:1.2em;
						 color: #537121;
						 font-weight: bold;
						 }	
						 
.highlight-international 	{
						 font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
						 font-size:1.2em;
						 color: #003c5f;
						 font-weight: bold;
						 }
						 
div 				 {
	color: #6e6e6e;
	text-decoration: none;
	width: 170px;
	padding-left: 0px;
	padding-right: 25px;
						 }
						 
a 					 {
						 border-top-width: 0px; 
						 border-left-width: 0px; 
						 border-bottom-width: 0px; 
						 margin: 0px; 
						 color: #ffffff; 
						 border-right-width: 0px; 
						 text-decoration: none;
						 }
						 
a:hover 		 {
						 color: #333333;
						 }
						 
a img 			 {
						 border-top-style: none; 
						 border-right-style: none; 
						 border-left-style: none; 
						 border-bottom-style: none
						 }

.box				 {
						 border: 1px solid #666666;
						 margin: 30px 18px 0 18px;
						 }

#content		 {
	border-top-width: 10px;
	display: inline;
	font-weight: normal;
	border-left-width: 0px;
	float: right;
	border-bottom-width: 10px;
	width: 500px;
	color: #6e6e6e;
	font-family: verdana, arial, helvetica, sans-serif;
	border-right-width: 0px;
	text-decoration: none;
	border-left: 1px dotted #adadad;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 25px;
	padding-left: 15px;
						 }

#content a:link {
				 		color: #009eb0; 
						text-decoration: underline;
						}
						
#content a:visited {
				    color: #009eb0; 
						text-decoration: underline;
						}
						
#content a:hover {
				    color: #009eb0; 
						text-decoration: none
						}

#content p {
				 	 line-height: 1.4; 
				 	 margin: 10px 0 10px 0; 
					 padding: 0 10px 10px 0; 
					 font-size: 13px; 
					 color: #4C4C4C; 
					 font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif
					 }

#content1		 {
	border-top-width: 10px;
	display: inline;
	font-weight: normal;
	border-left-width: 0px;
	float: left;
	border-bottom-width: 10px;
	width: 540px;
	color: #6e6e6e;
	font-family: verdana, arial, helvetica, sans-serif;
	border-right-width: 0px;
	text-decoration: none;
	border-left-color: #adadad;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
						 }

#content p1 {
	line-height: 1.4;
	font-size: 0.75em;
	color: #4C4C4C;
	font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0;
					 }
					 						 
span 			 {
					 padding-right: 0px; 
					 padding-left: 0px; 
					 font-size: 12px; 
					 padding-bottom: 0px; 
					 margin: 0px; 
					 color: #6e6e6e; 
					 padding-top: 0px; 
					 font-family: verdana, arial, helvetica, sans-serif
					 }

.header 	 {
	padding: 0;
	width: 767px;
	height: 70px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: -15px;
	margin-left: 5px;
					 }
.header1 	 {
					 padding: 0; 
					 margin: 0 0 -15px 5px; 
					 width: 228px; 
					 height: 10px
					 }

#left 	 {
				 display: block; 
				 float: none; 
				 padding-bottom: 50px; 
				 padding: 12px; 
				 width: auto; 
				 }

.mainmenu ul {
					padding-right: 0px; 
					padding-left: 0px; 
					padding-bottom: 0px; 
					margin: 0px; 
					padding-top: 10px; 
					list-style-type: none; 
					}
					
.mainmenu li {
					padding: 3px 0 7px 0;
					background: url(images/line.gif); 
					background-position: left bottom; 
					background-repeat: no-repeat; 
					}

.mainmenu li a {
					display: block; 
					border-left: 6px solid #ccc; 
					padding: 3px 0 0 7px; 
					font-size: 0.7em; 
					color: #009eb0; 
					padding-top: 3px; 
					font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif; 
					height: 18px; 
					}
					
.mainmenu li a:link {
					color: #009eb0; 
					text-decoration: none;
					}
					
.mainmenu li a:visited {
					color: #009eb0; 
					text-decoration: none;
					}
					
.mainmenu li a:hover {
					border-left: 6px solid #009eb0; 
					padding: 3px 0 0 5px; 
					text-decoration: none; color: #009eb0; 
					}
	
.mainmenu .visited {
					border-left: 6px solid #009eb0; 
					padding: 3px 0 0 15px; 
					text-decoration: none;  
					}

.mainmenu li .sub-nav{
					padding: 0 0 3px 15px; 
					background: none;
					}

#subnav {
				background-color: #fff; 
				border-top: 1px solid #cccccc; 
				font-weight: normal; 
				font-size: 0.7em; 
				color: #999999; 
				font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif; 
				text-align: center;
				position: relative; 
				clear: both; 
				padding: 4px 0 0 0; 
				width: 100%; 
				height: 100%; 
				text-align: center; 
				}

#subnav a {
				font-weight: normal; 
				color: #009eb0; 
				text-align: center; 
				text-decoration: none;
				}
				
#subnav a:hover {
				font-weight: normal; 
				color: #009eb0; 
				text-align: center; 
				text-decoration: underline;
				}

.links2 {
				font-weight: normal; 
				font-size: 9px; 
				color: #999999; 
				font-family: verdana, arial, helvetica, sans-serif; 
				text-align: center; 
				text-decoration: none;
				}
				
.links2 a {
				font-weight: normal; 
				font-size: 9px; 
				color: #999999; 
				font-family: verdana, arial, helvetica, sans-serif; 
				text-align: center; 
				text-decoration: none;
				}

.list		{
				font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
				color: #4c4c4c;
				font-size: 13px;
				text-align: left;
				}
						 
.list li{
				vertical-align: text-bottom;
				margin: 8px 10px 0 -10px;
				padding-bottom:-10px;
				} 
				
.quote  {
				font-size:1.1em;
				padding: 5px;
				width: 480px;
				margin: 10px 10px 0 10px;
      	}
				
.float-quote {
				float: right;
				padding: 3px;
				}
input, textarea {
    font-family: verdana, arial, helvetica, sans-serif;
	color: #009eb0; 
	font-size:0.75em;
}