body{
   margin:0;
   }
.brdr1{
   border:#D8D8D8 1px solid; 
   }
.vrbg{
  background-image:url(../../images/00vrbg.gif);
  background-position:left top;
  background-repeat:repeat-y;
  }
.pad{
  padding-left:1px;
  }

.cpyrgt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CFDEE5;
	text-decoration: none;
}
.btmlnk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CFDEE5;
	text-decoration: none;
}
.btmlnk:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ED9B4F;
	text-decoration: none;
}
.visit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4949;
	text-decoration: none;
}
.visit:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #D78F26;
}
.flshbrdr{
    border-top:#E1E1E1 solid 1px;
	border-bottom:solid #C6C6C6 1px;
	}
.tpbrdr{
    border:#AFAFAF solid 1px;
	}
.take {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #D05100;
	text-transform: uppercase;
}
.take:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #5EAD00;
}
.matter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	text-decoration: none;
	line-height: 16px;
	color: #686868;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #69B300;
}
.subheadgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #848284;
}
.botlnk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #797979;
}
.copy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #637925;
}


.visit1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #E9F1FF;
}
.visit1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CECD9D;
	border-left-color: #CECD9D;
}
.border1 {
	border-left: 1px solid #A2A2A2;
	border-bottom: 1px solid #A2A2A2;
}
.border2 {
	border-bottom: 1px solid #9A9A9A;
}
.border3{
	border: 1px solid #000000;
}
.dotline {
	background-image: url(../../images/00dotted.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.dotline1 {
	background-image: url(../../images/00dotted.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.terms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #CFDEE5;
}
.terms:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
.cato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
	padding: 4px;
	color: #E9E9E9;
}
.discr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	padding: 7px;
	color: #FF6E00;
}
.vrtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FF4800;
}
.maingalbrdr{
	border:solid 1px #74AC4A;
	}
.galbrdr{
	border-left:solid 8px #99CC00;
	border-right:solid 8px #99CC00;
	}
.toprepet{
    background-image:url(../../images/topbg.gif);
	background-repeat:repeat-x;
	}
.botrepet{
    background-image:url(../../images/botbg.gif);
	background-repeat:repeat-x;
	}
	
.leftrepet{
	background-image:url(../../images/leftbg1.gif);
	background-repeat:repeat-y;
	}
.rghtrepet{
	background-image:url(../../images/rightbg.gif);
	background-repeat:repeat-y;
	}
.imgtxt{
    font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color: #FFFFFF;
    }
.imgtxta{
    font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color: #000000;
    }	
.phgaltopbrdr{
	background-image:url(../../images/galborder.gif);
	background-repeat:repeat-x;
	}
.phgaldwnbrdr{
	background-image:url(../../images/galborder.gif);
	background-repeat:repeat-x;
	}	
.phgalrightbrdr{
	background-image:url(../../images/galborder1.gif);
	background-repeat:repeat-y;
	
	}
.phgalleftbrdr{
	background-image:url(../../images/galborder1.gif);
	background-repeat:repeat-y;
	}
/*2008-11-29*/

.newsfont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#BA650A;
	text-decoration:none;
	font-weight:normal;
	}
.newssubtxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#A45704;
	text-decoration:none;
	font-weight:normal;
	}	
	.morelink {
	font-family:Tahoma, Arial, Verdana;
	 font-size:11px;
	 font-weight:bold;
	 color:#83A644;
	 text-decoration:none;
}
.morelink:hover {
	text-decoration: none;
	color:#90D507;
}		
.title {
	font-family:Tahoma, Arial, Verdana;
	 font-size:11px;
	 font-weight:bold;
	 color:#2F6B37;
	 text-decoration:none; 
}
	
.marinasubtxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF5E3;
	text-decoration:none;
	font-weight:normal;
	}
	
.normaltxt{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	text-decoration: none;
	line-height: 16px;
	color: #686868;
    }
    
.titletxt{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #1F6287;
	text-decoration: none;
	text-align:justify;
	line-height:16px;
    }
	
.smalltxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1F6287;
	text-decoration: none;
	text-align:justify;
	line-height:16px;
    } 
    
.head {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF7A00;
	text-decoration: none;
	text-transform: uppercase;
    }      	
    
input.button {
	height: 18px;
	width: 60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: solid 1px #5A8E00;
	background-color: #9CCB29;	
}

input.text
{
    font-family: Tahoma,Arial;
    font-size: 11px;
    color: #666666;    
    border-style:solid;
    border-color:#7BAA10;
    border-width:1px;
    width: 150px;
    height: 14px;
}

.titlelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F6287;
	text-decoration: none;
	text-align:justify;
	line-height:16px;
	font-weight:bold;
}

.titlelink:hover {
	text-decoration: underline;
}    

.pagelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F6287;
	text-decoration: none;
	text-align:justify;
	line-height:16px;
	font-weight:bold;
}
.pagelink:hover {
	text-decoration: underline;
}

.normalink{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F6287;
	text-decoration: none;
	text-align:justify;
	line-height:16px;
}

.normalink:hover{
	text-decoration: underline;
}

.errtext
{
    COLOR: red;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    font-weight: bold;
}

ul {
	list-style-image: url(../../images/01bullet1.gif);
}
HR {
	BORDER-TOP-WIDTH: 0px; color: #FF7A00; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #dbddec; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; HEIGHT: 0.1em; BORDER-RIGHT-WIDTH: 0px
}
a
{
    color: #FF7A00;
    text-decoration: underline;
}
a:hover
{
    text-decoration: none;
}
.borderline {
	border:1px solid #999999;
}
.selectbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #686868;
	background-color: #FFFFFF;
}

.cutext
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	text-decoration: none;
	line-height: 16px;
	color: red;
	
}

.cutext1
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	text-decoration: none;
	line-height: 16px;
	color: #FFFFFF;
	
}