body
{
	font-family: Verdana, Arial, san-serif;
	font-size: 12pt;
	line-height:16pt;
	margin: 0;
	padding: 0;
	background-color: #fff;
	text-align: center;
	color: #595959;
}

th,td,p,div,span,form,a {
	font-family: Verdana, Arial, san-serif;
	font-size: 12pt;
	line-height:16pt;
	color: #595959;
}

.pulldownNav{display:none;}
.currentPageNav{display:none;}

.currentPageNavSub{display:none;}

h1.headline
{
	font-family: Georgia, Times, serif;
	font-size: 24pt;
	line-height: 28pt;
	font-style: italic;
	font-weight: lighter;
	color: #404040;
	display:block;
	padding: 0;
	clear:both;
}

h1.headlineMember
{
	font-family: Georgia, Times, serif;
	font-size: 24pt;
	line-height: 28pt;
	font-weight: lighter;
	color: #404040;
	padding: 0;
	margin: 0 0 28pt 0;
}

h1.headlineHome
{
	font-family: Georgia, Times, serif;
	font-size: 13pt;
	line-height: 17pt;
	font-weight: bold;
	color: #93517E;
	padding: 0;
	margin: 0 0 5pt 0;
}

h2.headlineMemberFestivals
{
	font-family: Georgia, Times, serif;
	font-size: 12pt;
	line-height: 16pt;
	font-weight: bold;
	color: #93517E;
	margin: 0;
}


ul
{
 	list-style-type: none;
 	margin: 0pt;
	padding: 0pt;
	

}

ol.number
{
	margin: 0;
	padding: 0 0 0 10pt;
}

li.number { 	

padding: 0 10pt 0 10pt;
margin: 0 10pt 0 10pt;
}

#dwsPadding
{display:none;}
#date
{display:none;}
#weather
{display:none;}




#content
{
	display:block;
	font-family: Georgia, Times, serif;
	font-size: 23pt;
	line-height: 16pt;
	color: #404040;
	text-align: left;
}

#map
{
	background-image: url(/assets/images/map-kauai-base.jpg);
	background-color: #E9E7D8;
	text-align: center;
	background-repeat: no-repeat;
}
.instructions
{
	text-align: left;
	margin: 5pt 10pt 5pt 10pt;
}

.hpColumnRows
{
	display: block;
	padding-bottom: 5pt;
	margin-bottom: 5pt;
	background-image: url(/assets/images/pink-pattern.jpg);
	text-align: center;
}

.hpColumnRowsGrey
{
	display: block;
	margin-bottom: 5pt;
	background-image: url(/assets/images/tan-bkgd.jpg);
	text-align: center;
	padding-bottom: 5pt;
	margin-bottom: 5pt;
}

#mapPinVTour{
	position:relative;
	top:0;
	left:0pt;
	text-align: center;
}

#mapPin{
	position:relative;
	top:0;
	left:0pt;
	text-align: center;
background-image: url(/assets/images/tan-bkgd.jpg);
}


p.ruletest { color: blue }

#newsHead{
	display:block;
	clear: both;
	text-align: left;
	margin: 0 21pt 5pt 21pt;
}

.travelTrade{
	display:block;
  	cursor: pointer;
  	cursor: hand;
}


#news
{
	display: block;
	clear: both;
	width:702pt;
	height:100pt;
	text-align: center;
	margin: 0pt 21pt 0pt 21pt;
	background-image: url(/assets/images/news-bkgd.gif);
	background-repeat: repeat-y;
}



/* #leftNav li a */
/* { */
/* 	background-color: transparent; */
/* 	display: inline; */
/* 	margin: 0; */
/* 	padding: 0; */
/* 	color: #595959; */
/* 	text-align: left; */
/* } */

#leftNav li a:hover {display:none;}



.text
{
	font-family: Georgia, Times, serif;
	font-size: 13pt;
	line-height: 17pt;
	color: #404040;
}

.pcCaptions { padding: 3pt 10pt 0pt 0pt; }

.contactNavText{padding: 0pt 0pt 0pt 10pt;}

.leftNavDivider
{display:none;}

#contactInfo
{
background-image: url(/assets/images/tan-bkgd.jpg);
display: block;
	padding: 10pt;
}

.greycap
{
	text-align:left;
	display: block;
	padding: 0 0 0 10pt;
	background-image: url(/assets/images/grey-cap.jpg);
	color:#fff;
	font-weight:bold;
	background-color: #727065;
}

.pinkcap
{
	text-align:left;
	display: block;
	padding: 0 0 0 10pt;
	background-image: url(/assets/images/pink-cap.jpg);
	color:#fff;
	font-weight:bold;
	background-color: #985177;
}

.detailRowColor{
	background-image: url(/assets/images/tan-bkgd.jpg);
	background-color: #E9E7D8;
	padding:2pt;
}
.detailRow{
	padding:2pt;
}




#staticNav
{
	display: none;
}

.clearAll{
	clear: both;
	padding: 0pt;
	margin: 0pt;
}
.clearLeft{
	clear: left;
	padding: 0pt;
	margin: 0pt;
}
.clearRight{
	clear: right;
	padding: 0pt;
	margin: 0pt;
}

.floatLeft
{
	display: inline;
	float: left;
}
.floatRight
{
	display: inline;
	float: right;
}

#resultsSort
{
	display: block;
	margin:0;
}
#pageResults
{
	display: inline;
	float: left;
}
#pageSort
{
	display: inline;
	float: right;
}
.pageNavBar
{
	display: block;
/*
	border-color: #C0C0C0;
	border-width: 1pt 0 0 0;
	border-style: solid;
*/	padding: 5pt 0 5pt 0;
	margin:0;
}

.pageNavBackground
{
	display: block;
	background-image: url(/assets/images/tan-bkgd.jpg);
	padding: 0 5pt 0 5pt;
	margin:0;
}


.thumbsNews
{
	/*height:200pt;*/
	clear:right;
	display:block;
	cursor: pointer;
	/*width:522pt;*/
	background-image: url(/assets/images/dots-vertical.gif);
	background-repeat: repeat-y;
	background-position: 170pt;
/*
	border-color: #C0C0C0;
	border-width: 1pt 0 0 0;
	border-style: solid;
*/	
	/*padding:0pt 0 10pt 0;*/
}

.thumbsMember
{
	height:90pt;
	/*clear:both;*/
	display:block;
	cursor: pointer;
	/*width:522pt;*/
	background-image: url(/assets/images/dots-vertical.gif);
	background-repeat: repeat-y;
	background-position: 170pt;
	/*overflow:clip;*/
/*
	border-color: #C0C0C0;
	border-width: 1pt 0 0 0;
	border-style: solid;
*/	
	/*padding:0pt 0 10pt 0;*/
}
.requests
{
	height:124pt;
	display:block;
	cursor: pointer;
	background-image: url(/assets/images/dots-vertical.gif);
	background-repeat: repeat-y;
	background-position: 170pt;
}

.festivalResults
{
	cursor: pointer;
	/*clear: both;*/
}

a:link{ background: transparent; text-decoration: none; color: #595959;}
a:visited{ background: transparent;  text-decoration: none; color: #595959;}
a:hover{ background: transparent;  text-decoration: underline; color: #595959;}

a.weather:link{ display: inline;background: transparent; text-decoration: none;font-family: Georgia, Times, serif;}
a.weather:visited{display: inline; background: transparent;  text-decoration: none;font-family: Georgia, Times, serif;}
a.weather:hover{display: inline; background: transparent;  text-decoration: underline;font-family: Georgia, Times, serif;}

a.sitemap:link{padding-bottom:5pt; padding-left:10pt; display: block;background: transparent; text-decoration: none;font-family: Georgia, Times, serif;font-size:14pt;}
a.sitemap:visited{padding-bottom:5pt; padding-left:10pt; display: block; background: transparent;  text-decoration: none;font-family: Georgia, Times, serif;font-size:14pt;}
a.sitemap:hover{padding-bottom:5pt; padding-left:10pt; display: block; background: transparent;  text-decoration: underline;font-family: Georgia, Times, serif;font-size:14pt;}

a.sitemapMembers:link{padding-bottom:5pt;padding-left:20pt; display: block;background: transparent; text-decoration: none;font-family: Georgia, Times, serif;}
a.sitemapMembers:visited{padding-bottom:5pt;padding-left:20pt;display: block; background: transparent;  text-decoration: none;font-family: Georgia, Times, serif;}
a.sitemapMembers:hover{padding-bottom:5pt;padding-left:20pt;display: block; background: transparent;  text-decoration: underline;font-family: Georgia, Times, serif;}


a.statNav:link{ display: inline;background: transparent; text-decoration: none; color: #fff; font-weight:bold;}
a.statNav:visited{display: inline; background: transparent;  text-decoration: none; color: #fff; font-weight:bold;}
a.statNav:hover{display: inline; background: transparent;  text-decoration: underline; color: #fff; font-weight:bold;}

a.footerNav:link{ display: inline;background: transparent; text-decoration: none; color: #fff;}
a.footerNav:visited{display: inline; background: transparent;  text-decoration: none; color: #fff;}
a.footerNav:hover{display: inline; background: transparent;  text-decoration: underline; color: #fff;}

a.tooltip:link{ background: transparent; text-decoration: none; color: #595959;}
a.tooltip:visited{ background: transparent;  text-decoration: none; color: #595959;}
a.tooltip:hover{ background: transparent;  text-decoration: none; color: #595959;}

a.navPanel:link
{
	display:block;
	background: transparent;
	text-decoration: none;
	color: #595959;
	padding-left:32pt;
	background-image:url('/assets/images/doodad-side.gif');
	background-repeat:no-repeat;
	background-position:21pt 3pt;
}

a.navPanel:visited
{
	display:block;
	background: transparent;
	text-decoration: none;
	color: #595959;
	padding-left:32pt;
	background-image:url('/assets/images/doodad-side.gif');
	background-repeat:no-repeat;
	background-position:21pt 3pt;
}

a.navPanel:hover
{
	display:block;
	background: transparent;
	text-decoration: underline;
	color: #595959;
	padding-left:32pt;
	background-image:url('/assets/images/doodad-side.gif');
	background-repeat:no-repeat;
	background-position:21pt 3pt;
}

a.navPanelSub:link
{
	display:block;
	background: transparent;
	text-decoration: none;
	color: #595959;
	padding-left:42pt;
	background-image:url('/assets/images/doodad-side.gif');
	background-repeat:no-repeat;
	background-position:32pt 3pt;
}

a.navPanelSub:visited
{
	display:block;
	background: transparent;
	text-decoration: none;
	color: #595959;
	padding-left:42pt;
	background-image:url('/assets/images/doodad-side.gif');
	background-repeat:no-repeat;
	background-position:32pt 3pt;
}

a.navPanelSub:hover
{
	display:block;
	background: transparent;
	text-decoration: underline;
	color: #595959;
	padding-left:42pt;
	background-image:url('/assets/images/doodad-side.gif');
	background-repeat:no-repeat;
	background-position:32pt 3pt;
}

a.navBar:link
{
	background: transparent;
	text-decoration: none;
	color: #fff;
	padding: 0pt 0pt 0pt 20pt;
	background-image: url('/assets/images/doodad-pulldown.gif');
	background-repeat: no-repeat;
	background-position: 10pt 3pt;
}

a.navBar:visited
{
	background: transparent;
	text-decoration: none;
	color: #fff;
	padding: 0pt 0pt 0pt 20pt;
	background-image: url('/assets/images/doodad-pulldown.gif');
	background-repeat: no-repeat;
	background-position: 10pt 3pt;
}

a.navBar:hover
{
	background: transparent;
	text-decoration: underline;
	color: #fff;
	padding: 0pt 0pt 0pt 20pt;
	background-image: url('/assets/images/doodad-pulldown.gif');
	background-repeat: no-repeat;
	background-position: 10pt 3pt;
}

a.actuator:link
{
	font-family: Georgia, Times, serif;
	background: transparent;
	text-decoration: none;
	color: #fff;
	padding: 0pt 6pt 0pt 6pt;
}

a.actuator:visited
{
	font-family: Georgia, Times, serif;
	background: transparent;
	text-decoration: none;
	color: #fff;
	padding: 0pt 6pt 0pt 6pt;
}

a.actuator:hover
{
	font-family: Georgia, Times, serif;
	background: transparent;
	text-decoration: underline;
	color: #fff;
	padding: 0pt 6pt 0pt 6pt;
}
/*
These tags have borders or paddings with width or height so they
need the WinMSIE 5 Hack
*/
#mainMenuTop
{display:none;}

#mainMenuBottom
{display:none;}


#dws
{display:none;}

#leftPanelHeadline
{display:none;}

#captionLarge
{display:none;}

#footer
{display:none;}

#contactBox
{
	float: right;
	display:block;
	padding: 0 20pt 0 0pt;
	margin: 0 0pt 0 0;
	width: 180pt;
	voice-family: "\"}\"";
	voice-family: inherit;
	/* subtract borders and padding */
	width: 160pt;
}

#postcardThumb
{
	float: right;
	background-color: #fff;
	margin-right: 21pt;
	width: 168pt;
	padding: 0 0 0 10pt;
	voice-family: "\"}\"";
	voice-family: inherit;
	/* subtract borders and padding */
	width: 158pt;
}

#textBoxDisplay
{display:none;}
#toggleTextDisplay
{display:none;}

#homeMast{
	position:relative;
	display: block;
	text-align: left;
	padding: 0;
	background-image: url(/assets/images/makuabeach-kauai-hawaii.jpg);
	background-color:#134B93;
	margin: 0 auto 0 auto;
	border-color: #666;
	border-style: solid ;
	border-width: 0 1pt 0 1pt;
	width: 745pt;
	height:261pt;
	voice-family: "\"}\"";
	voice-family: inherit;
	/* subtract borders and padding */
	width: 743pt;
	height:261pt;
}

#homeMastPanel{
	display: block;
	text-align: left;
	padding: 0;
	background-image: url(/assets/images/home-header.jpg);
	background-color: #761E56;
	margin: 0 auto 0 auto;
	border-color: #666;
	border-style: solid ;
	border-width: 0 1pt 0 1pt;
	width: 745pt;
	height:13pt;
	voice-family: "\"}\"";
	voice-family: inherit;
	/* subtract borders and padding */
	width: 743pt;
	height:13pt;
}

#homeMastShadow{
	display: block;
	text-align: left;
	padding: 0;
	background-image: url(/assets/images/weather-bkgd.jpg);
	margin: 0 auto 0 auto;
	border-color: #666;
	border-style: solid ;
	border-width: 0 1pt 0 1pt;
	width: 745pt;
	height:8pt;
	voice-family: "\"}\"";
	voice-family: inherit;
	/* subtract borders and padding */
	width: 743pt;
	height:8pt;
}


#leftPanelHeadline
{display:none;}

/*
These tags have no borders or paddings with width or height so they
don't need the WinMSIE 5 Hack
*/


ol, ul, li {margin: 0; padding: 0;}
.dr
{
	background-color: #C0C0C0;
	margin: 5pt 0 5pt 0;
	background-image: url(/assets/images/dots-horizontal.gif);
	padding: 1pt 0 0 0;
}


#dwsPadding
{display:none;}

#page
{
	/*clear: both;*/
	display: block;
	margin:0;
	padding:0;
	border:0px;
}

#leftPanel
{display:none;float:none;
}



#panelNav
{
	display:none;
}



#content
{
	display: block;
	padding: 0 0pt 0pt 0pt;
	margin: 0 0 0 0;
}

.contentRight
{
	width:100%;
	display: block;
	margin;0;
	 /*background-color: blue; */
	padding:0;
}

.contentRightNoDivider
{
	/*width:522pt;*/
	display: block;
	padding: 0;
	margin: 0 0 0 0;
	/* background-color: yellow; */
	padding:0;
}

.contentRightNoDividerNoMargin
{
	/*width:522pt;*/
	display: block;
	padding: 0;
	margin: 0 0 0 0;
	/* background-color: blue; */
	padding:0;
}

.contentRightLarge
{
	/*width:564pt;*/
	display: block;
	padding: 0;
	margin: 0;
}

.contentRightLargeNoDivider
{
	
	/*width: 564pt;*/
	display:block;
	padding: 0;
	margin: 0;
	/*background-color: red;*/

}

.content2Column
{
	display: block;
	 width:100%;
	padding: 0;
	margin: 0;
	text-align:left;
}

.content2ColumnLarge
{
	display: block;
	padding: 0;
	margin: 0;
	
}



#contentNone
{
	display: block;
	padding: 0;
}

#articleThumb
{
display:none;
}

/* #imageLayer */
/* { */
/* 	position: relative; */
/* 	display:block; */
/* 	float: right; */
/* 	margin: 0; */
/* 	width: 564pt; */
/* } */
/*  */
#photoLayer
{display:none;}

#postcardLayer
{
	position: relative;
	display: block;
	/*float: right;*/
	/*width: 564pt;*/
	height: 276pt;
	margin: 0;
	padding: 0;
	/*background-color:pink;*/
}



#articlePhotoLayer
{display:none;}
#captionSmall
{
	display:block;
	width: 341pt;
	margin: 0pt 0pt 10pt 0pt;
	padding:0;
}
#captionSmallPattern
{
	display:block;
	
	text-align:right;
	background-image: url(/assets/images/tan-bkgd.jpg);
	margin: 0pt 0pt 0pt 0pt;
	padding: 5pt;
	/*height:20pt;*/
}

#captionVTour
{
	display:block;
	
	/*width: 522pt;*/
	margin: 0pt 0pt 10pt 0pt;
	padding:0;
}

#captionVTourRight
{
	display: block;
	padding: 0;
	text-align: right;
	margin: 0 0 0 261pt;
	/*height:20pt;*/
}

#captionVTourLeft
{
	display:block;
	width: 261pt;
	padding: 0;
	float:left;
	/*background-color:yellow;*/
	/*height:20pt;*/
}

#captionVTourPattern
{
	display:block;
	/*width: 512pt;*/
	background-image: url(/assets/images/tan-bkgd.jpg);
	margin: 0pt 0pt 0pt 0pt;
	padding: 5pt;
	/*height:20pt;*/
}

.thumb
{
	line-height: 14pt;
	display: block;
/* 	border-color: #C0C0C0; */
/* 	border-width: 0pt 0 1pt 0; */
/* 	border-style: solid; */
	cursor: pointer;
	background-image: url(/assets/images/thumbnail-shadow.jpg);
	background-repeat: no-repeat;
	background-position: 0pt 85pt;
	/*padding: 0 0 10pt 0;*/
	/*margin: 0 0 10pt 0;*/

}

#pageHeadline
{
	display: block;
	/*height: 8pt;*/
}

#pageShadowStrip
{
	height: 8pt;
	margin: 0;
	padding: 0;
/*
	background-image: url(/assets/images/weather-shadow.jpg);
	background-repeat: no-repeat;
*/}
#middleColumn
{
	margin: 0 0pt 0 0;
}



/* #contactBox */
/* { */
/* 	display: block; */
/* 	float: right; */
/* 	width: 160pt; */
/* 	background-image: url(/assets/images/tan-bkgd.jpg); */
/* 	margin: 0 21pt 10pt 0pt; */
/* 	padding: 0 20pt 0 0pt; */
/* } */

#postcardForm
{
	display:block;	
	font-family: Georgia, Times, serif;
	font-size: 12pt;
	line-height: 18pt;
	color: #404040;
	text-align: left;
	margin-left: 202pt;
	margin-right: 202pt;
	border-right: #595959;
	border-width: 0 1pt 0 0;
	border-style: none solid none none;
	padding: 0 10pt 21pt 0pt;
}
#postcardPhotoLayer
{
	width: 522pt;
	height: 286pt;
	margin: 0pt 21pt 10pt 200pt;
	padding: 0;
}

#postcardIndexLayer
{
	float: left;
	width: 543pt;
	margin: 0pt 0pt 10pt 201pt;
	padding: 0;
	
}

/*
.downloadCaptions { 
	margin: 3pt 0pt 0pt 0pt; 
	}
*/
.imageThumb
{
	width: 160pt;
	height: 85pt;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center center;
}
.downloadThumb
{
	display: inline;
	float: left;
	width:160pt;
	height:130pt;
	/*margin: 0pt 7pt 7pt 7pt;*/
	cursor: pointer;
	background-image: url(/assets/images/thumbnail-shadow.jpg);
	background-repeat: no-repeat;
	background-position: 0pt 85pt;
	margin: 0 21pt 10pt 0;
	
}
.downloadRow
{
	height:130pt;
	display:block;
	/*width:543pt;*/
	/*margin: 0 0 0 201pt;*/
	/*background-color:yellow;*/
}
.dividerRow
{
	height: 5pt;
	/*display: block;*/
	/*width: 522pt;*/
	margin: 0 21pt 0 201pt;
	background-color:yellow;
}

.postcardIndexThumb
{
	display:block;
	float: left;
	width: 174pt;
	/*height:150pt;*/
	/*margin: 0pt 7pt 7pt 7pt;*/
	cursor: pointer;
	background-image: url(/assets/images/thumbnail-shadow.jpg);
	background-repeat: no-repeat;
	background-position: 0pt 85pt;
	margin: 0 0 10pt 0;
	/*background-color:yellow;*/
}
.postcardRow
{
	display:block;
	/*width: 522pt;*/
	clear: both;
}

#headerImage{
	width:191pt;
	height: 91pt;
	float: left;

}

#memberResult
{
	/* clear:both; */
	display: block;
	margin: 0 21pt 0 201pt;
	
}



.nav
{	display: none;
}

#memberFestivals
{
	display: block;
	clear:right;
	padding: 0;
	

}
.navPaged
{
	display: block;
	/*float:right;*/
	padding: 0;
	/*margin: 0 21pt 0 201pt;*/
}

#memberResultPaged
{
	display: block;
	/*width:522pt;*/
	/*float: right;*/
	padding: 0;
	/*margin: 0 21pt 0 201pt;*/
	
}


.memberThumbText
{
	display:block;
	line-height: 14pt;
	/*float: left;*/
	/*width: 342pt;*/
	
	margin: 0 0 0 180pt;
	
}
.memberThumbPhoto
{
	display:block;
	width: 170pt;
	float: left;
	height:90pt;
	background-image: url(/assets/images/thumbnail-shadow.jpg);
	background-repeat: no-repeat;
	background-position: 0pt 85pt;
	margin:0;
	padding:0;
}

.requestsPhoto
{
	display:block;
	width: 170pt;
	float: left;
	height:129pt;
	margin:0;
	padding:0;
}

#home
{
	display: block;
	width: 745pt;
	text-align: left;
	padding: 0;
	background-image: url(/assets/images/home-bkgd.jpg);
	margin: 0 auto 0 auto;
}

#contentHome
{
	text-align: left;
	padding: 0;
	margin: 0 202pt 0 202pt;
}

#homeLeft{
	display: inline;
	width: 160pt;
	float: left;
	margin: 0  0 0 21pt;
	background-image: url(/assets/images/tan-bkgd.jpg);
}


#homeNorthRoll{
	position:absolute;
	top:151pt;
	left:22pt;
	display: block;
	padding: 0;
}
#homeEastRoll{
	position:absolute;
	top:151pt;
	left:164pt;
	display: block;
	padding: 0;
}
#homeLihueRoll{
	position:absolute;
	top:151pt;
	left:306pt;
	display: block;
	padding: 0;
}
#homeSouthRoll{
	position:absolute;
	top:151pt;
	left:448pt;
	display: block;
	padding: 0;
}
#homeWestRoll{
	position:absolute;
	top:151pt;
	left:590pt;
	display: block;
	padding: 0;
}




#homeRight
{
	display: inline;
	width: 160pt;
	float: right;
	margin: 0 21pt 0 0;
	padding: 0;
}


#homeFeatures
{
	display: block;
	padding: 0;
}

.featureRow
{
	padding: 0;
	margin: 0;
	cursor: pointer;
	background-image: url(/assets/images/dots-vertical.gif);
	background-repeat: repeat-y;
	background-position: 170pt -5pt;
	margin: 5pt 200pt 5pt 200pt;
	
}
.featurePhoto{
	height: 85pt;
	width: 160pt;
	padding: 0;
	margin: 0;
}

.featureLeft
{
	height:130pt;
	display: inline;
	float: left;
	text-align: left;
	width: 160pt;
	padding: 0;
	line-height:12pt;
}

.featureRight
{
	height:130pt;
	margin: 0 0 0 179pt;
	padding:0;
	line-height:12pt;
}

.newsItemsFirst
{
	display: block;
	float: left;
	text-align: left;
	width: 160pt;
	height: 100pt;
	margin: 0 11pt 0 0pt;
}
.newsItems
{
	display: block;
	float: left;
	text-align: left;
	width: 160pt;
	height: 100pt;
	margin: 0 11pt 0pt 10pt;
}
.newsItemsFinal
{
	display: block;
	float: right;
	text-align: left;
	width: 160pt;
	height: 100pt;
	/*margin: 0 0pt 0 9pt;*/
/*background-color: yellow;*/
}
/* #WideImage */
/* { */
/* 	position: relative; */
/* 	top: 0; */
/* 	left: 9pt; */
/* 	 z-index: 5; */ 
/* 	margin:0; */
/* } */

/* #articlePhoto{ */
/* 	float:right */
/* 	width:564; */
/* 	height: 326pt; */
/* 	background-image: url(/assets/images/weather-shadow.jpg); */
/* 	background-repeat: no-repeat; */
/* 	background-position: right bottom; */
/* 	margin: 0; */
/* 	padding:0 0pt 0 0; */
/*  */
/* } */




.textfield
{
  display: inline;
  width: 300pt;
}
.textarea
{
  display: inline;
  width: 300pt;
  height: 165pt;
}
.textareaStaff
{
  display: inline;
  width: 300pt;
  height: 140pt;
}

/*
select{
  display: block;
  width: 300pt;
	height: 20pt;
}
*/
form checkbox{
  display: block;
}

.quatityField{
  display: inline;
  width: 28pt;
}

.singleColumnfield{
  display: block;
  width: 490pt;
	height: 20pt;

}
.numbers
{
	width: 20pt;
}

#ToID,#FromID,#MessageID{
  width: 330pt;
}

.submitButton{
  width: 130pt;
}


div.row
{
	display: block;
	clear: both;
	/*padding-top: 5pt;*/
	width: 520pt;
	height: 20pt;
	/*background-color: yellow;*/
/*
	border-color: #999;
	border-width: 1pt;
	border-style: solid;
*/	line-height: 20pt;
vertical-align:middle
}

div.row span.label {
display:block;
  float: left;
  width: 320pt;
  height:20pt;
  text-align: left;
/*background-color:yellow;*/
  }

div.row span.formw {
display:block;
  float: right;
  width: 100pt;
  height:20pt;
  text-align: right;
/*background-color:red;*/
  } 
 

.textField3c{
	width: 160pt;
}

.textField2c{
	width: 230pt;
}

 div.row span.left3c {
	float: left;
	width: 170pt;
	text-align: left;
  }
  
  div.row span.middle3c {
	width: 170pt;
	float: left;
	text-align: left;
  } 

div.row span.right3c
{
	width: 170pt;
	float: right;
	text-align: left;
} 
  
#IATAID{
	width:100pt;
}  
  
.rowCont
{
	display: block;
	width: 520pt;
	height: 20pt;
	line-height: 20pt;
	vertical-align:middle
}
 div.rowCont span.left3c {
	display: block;
	float: left;
	width: 170pt;
	text-align: left;
  }
  
  div.rowCont span.middle3c {
	display: block;
	width: 170pt;
	float: left;
	text-align: left;
  } 

div.rowCont span.right3c
{
	display: block;
	width: 170pt;
	float: right;
	text-align: left;
} 

.rowTravel
{
	display: block;
	clear:both;
	width: 522pt;
	height: 20pt;
	/*background-color: yellow;*/
	/*line-height: 20pt;*/
	vertical-align:middle
}

.rowTravelLarge
{
	display: block;
	clear:both;
	width: 522pt;
	/*background-color: yellow;*/
	/*line-height: 20pt;*/
	vertical-align:middle
}


.left3c {
	display: block;
	float: left;
	width: 165pt;
	text-align: left;
  }
  
.middle3c {
	display: block;
	width: 165pt;
	float: left;
	text-align: left;
  } 

.right3c
{
	display: block;
	width: 165pt;
	float: left;
	text-align: left;
} 

.left2c {
display:block;
  float: left;
	width: 260pt;
	height:20pt;
  text-align: left;
/*background-color:yellow;*/
  }

.right2c {
display:block;
	height:20pt;
  float: left;
  width: 260pt;
/*background-color:red;*/
  } 
 
 .left2cTP {
display:block;
  float: left;
	width: 255pt;
  text-align: left;
/*background-color:yellow;*/
  }

.right2cTP {
display:block;
  float: left;
  width: 255pt;
/*background-color:red;*/
  } 
 
