/* ----- BASIC ----- */
html {
	margin: 0;
	padding: 0;
	}

body {	
	margin: 0;
	padding: 0;
	height: 100%;
	font: normal 1.0em "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
	background: #377A2F;
	background-attachment: fixed;
	background-position: center top;

	}
a:link {
	color: #377A2F;
	}
a:visited {
	color: #13392D;
	}
a:hover {
	color: #2C9F1D;
	}	
.month {color:15580D}

.dayofweek {color:377A2F}

TABLE.calendar { width:"90%" ; margin-top:7px ;margin-bottom:7px }

P.offseason {background:DDDDDD}

P.onseason {background:FFFFE3}

A.ongreen:link {
	color: white;
}
A.ongreen:hover {
	color: white;
}
A.ongreen:visited {
	color: white;
}

FONT.ongreen {

	font-family: "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: FFFFFF;
}

P.topblurb {

	font-family: "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: white;
	text-align: center;

}

P.ongreen_ctr {

	text-align:center;
	color:white;
	font-size: small;

}

P.ongreen_ctr_med {

	text-align:center;
	color:white;
	font-size: medium;

}

EM.boldgreen {
	font-weight:bold;
	font-size:120%;
	color:#13392D;
	font-style: italic;

}

/* ---------   Main DIVs --------- */

#container {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	width: 950px;
	min-height: 600px;
	/*overflow:auto;*/
	

	background-color: white;
	}


#title {
	position:inherit;
/*	top: 5px;
	left: 150px;
	width: 650px;	
	height: 150px;	*/
	text-align: center;
	font-size: 125%;
	font-style: inherit;
	font-weight: normal;
	font-variant: small-caps;
	font-face: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}
#title h3.titleheader {
	margin: 0;
	padding: 5px;
	}
#title h4.titleheader {
	margin: 0;
	padding: 5px;
	}


#topnav {
	position: inherit;
/*	top: 75px;
	left: 15px;
	width: 920px;
	height: 35px;	*/
	text-align: center;
	font-weight: normal;
    font-size: 100%;
	}
#topnav .p0 {
	margin: 0;	
	padding: 0px 10px 10px 10px;
	}
#topnav .p1 {
	margin: 0;	
	padding: 0px 10px 10px 10px;
	}
#topnav a:link   { 
	display: inline;
	text-decoration:none;
	color: black;
	}
#topnav a:visited {
	display: inline;
	text-decoration:none;
	color: #13392D;
}
#topnav a:hover {
	display: inline;
	text-decoration:none;
	color: #2C9F1D;
}
#topnav td {
	text-align: center;
	font-size: 100%;
	font-family: "Georgia", "Book Antiqua", Palatino, Verdana, Arial, Helvetica, sans-serif;
}


#mainpage {
	position: inherit;
	left: 25px;
/*	top: 120px;
	left: 25px;
	width: 880px;	
	min-height:500px;   */
	
	width: 900px;

	text-align: center;
    font-size: 100%;
    clear:both;
	}


#mainpage .p_br_left {
	text-align: left;
	margin: 0;	
	padding: 0px 0px 10px 10px;
	}
#mainpage .p_br_ctr {
	text-align: center;
	margin: 0;	
	padding: 0px 0px 10px 10px;
	}
#mainpage .p0 {
	text-align: left;
	margin: 0;	
	padding: 0px 10px 10px 10px;
	}
#mainpage .p1 {
	text-align:left;
	margin: 0;	
	padding: 0px 10px 10px 10px;
	}
#mainpage .p1_comm0 {
	text-align:left;
	margin: 0;	
	padding: 0px 10px 10px 10px;
	font-style:normal;
	color: #003300;
	}
#mainpage .p1_owner0 {
	text-align:left;
	margin: 0;	
	padding: 0px 10px 10px 10px;
	font-style:normal;
	font-size:90%;
	color: #003300;
	}
#mainpage .p1_comm1 {
	text-align:left;
	margin: 0;	
	padding: 0px 10px 10px 10px;
	font-style: italic;
	color: black;
	}
#mainpage .p1_owner1 {
	text-align:left;
	margin: 0;	
	padding: 0px 10px 10px 10px;
	font-style: italic;
	color: black;
	font-size:90%;
	}
#mainpage .p1_ctr {
	text-align: center;
	margin: 0;	
	padding: 0px 10px 10px 10px;
	}
#mainpage .p1_ctr_clear {
	text-align: center;
	margin: 0;	
	padding: 10px 10px 10px 10px;
	clear:both;
	}
#mainpage .p1_ctr_smcap {
	text-align: center;
	margin: 0;	
	padding: 0px 10px 10px 10px;
	font-variant:small-caps;
	}
#mainpage .p2_ctr {
	text-align: center;
	margin: 0;	
	padding: 10px 10px 0px 10px;
	}
#mainpage .p2_ctr_right {
	text-align: center;
	margin: 0;	
	padding: 10px 10px 10px 300px;
	}
#mainpage .startlist {
	text-align: left;
	margin: 0;
	padding: 10px 10px 0px 10px;
}
#mainpage .midlist {
	text-align: left;
	margin: 0;
	padding: 0px 10px 0px 10px;
}
#mainpage .endlist {
	text-align: left;
	margin: 0;
	padding: 0px 10px 10px 10px;
}
#mainpage ul.leftlist {
	
	list-style-type:disc;
	list-style-position: inside;
	text-align:left;
	margin-left: inherit;
	padding-left: inherit;
	text-indent: 15px;
}
#mainpage dl {
	margin-top: 0px;
	text-align: left;
	margin-left: 10px;
}
#mainpage dt {
	font-weight: bold;
	color: #13392D;
}
#mainpage dd {
	text-indent: 0px;
}
#mainpage .caption {
	clear:both;
	text-align: center;
	margin: 0;	
	padding: 0px 5px 5px 5px;
	font-style: italic;
	font-size: 70%;
	}
#mainpage .copyright {
	margin: 0;	
	padding: 20px 10px 10px 10px;
	text-align: center;
	font-size: 0.8em;
	font-size: 60%;
	}

#mainpage em.lggreen {
	font-style: normal;
	font-weight:bold;
	font-size: 110%;
	color: #13392D;
}

#mainpage em.italic {
	font-style: italic;
	font-weight:inherit;
	font-size: inherit;
	color: inherit;
}

#mainpage em.bold {
	font-style: inherit;
	font-weight:bold;
	font-size: inherit;
	color: inherit;
}

#mainpage h4.house_header {
	text-align:center;
	color: #13392D;
	font-weight: bold;
	font-size: 110%;
	margin-bottom: 15px;
	margin-top: 15px;
}

#mainpage h4.semur_header {
	text-align:left;
	color: #13392D;
	font-weight: bold;
	font-size: 100%;
	margin-left: 10px;
	margin-bottom: 15px;
	margin-top: 15px;
}

#mainpage table.frenchtable {
	text-align: left;
	font-size: 90%;
	font-weight: normal;
	margin: 5px 5px 5px 5px;
	float: none;
	border: 1px solid black;
	margin-left: auto;
	margin-right: auto;
}
#mainpage td.frenchtable_text {
	text-align: left;
	font-size: 90%;
	font-weight: normal;
	padding: 5px 10px 5px 10px;
	float: none;
}
#mainpage td.frenchtable_header {
	text-align: left;
	font-size: 90%;
	font-weight: bold;
	font-style: italic;
	padding: 5px 10px 5px 10px;
	border-bottom: 1px solid black;
}
#mainpage td.pronounce {
	font-style: italic;
}


#image_left {
	position: inherit;
	float: left;
	margin-right: 10px;
}

#image_right {
	position: inherit;
	float: right;
	margin-left: 10px;
}

#image_center {
	position: inherit;
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#image_150_left {
	position: inherit;
	width: 160px;
	float: left;
	clear: left;
	margin-right: 10px;
	margin-left: 10px;
}

#image_150_right {
	position: inherit;
	width: 160px;
	float: right;
	clear: right;
	margin-right: 10px;
	margin-left: 10px;
}

#image_150_center {
	position: inherit;
	width: 160px;
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#image_165_left {
	position: inherit;
	width: 175px;
	float: left;
	clear: left;
	margin-right: 10px;
	margin-left: 10px;
}

#image_165_right {
	position: inherit;
	width: 175px;
	float: right;
	clear: right;
	margin-right: 10px;
	margin-left: 10px;
}

#image_165_center {
	position: inherit;
	width:175px;
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#image_169_left {
	position: inherit;
	width: 179px;
	float: left;
	clear: left;
	margin-right: 10px;
	margin-left: 10px;
}

#image_169_right {
	position: inherit;
	width: 179px;
	float: right;
	clear: right;
	margin-right: 10px;
	margin-left: 10px;
}

#image_169_center {
	position: inherit;
	width: 179px;
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#image_200_left {
	position: inherit;
	width: 210px;
	float: left;
	clear: left;
	margin-right: 10px;
	margin-left: 10px;
}

#image_200_right {
	position: inherit;
	width: 210px;
	float: right;
	clear: right;
	margin-right: 10px;
	margin-left: 10px;
}

#image_200_center {
	position: inherit;
	width:210px;
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#image_220_left {
	position: inherit;
	width: 230px;
	float: left;
	clear: left;
	margin-right: 10px;
	margin-left: 10px;
}

#image_220_right {
	position: inherit;
	width: 230px;
	float: right;
	clear: right;
	margin-right: 10px;
	margin-left: 10px;
}

#image_220_center {
	position: inherit;
	width: 230px;
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#image_225_left {
	position: inherit;
	width: 235px;
	float: left;
	clear: left;
	margin-right: 10px;
	margin-left: 10px;
}

#image_225_right {
	position: inherit;
	width: 235px;
	float: right;
	clear: right;
	margin-right: 10px;
	margin-left: 10px;
}

#image_225_center {
	position: inherit;
	width: 235px;
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#image_267_left {
	position: inherit;
	width: 277px;
	float: left;
	clear: left;
	margin-right: 10px;
	margin-left: 10px;
}

#image_267_right {
	position: inherit;
	width: 277px;
	float: right;
	clear: right;
	margin-right: 10px;
	margin-left: 10px;
}

#image_267_center {
	position: inherit;
	width:277px;
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}



#image_280_left {
	position: inherit;
	width: 280px;
	float: left;
	clear: left;
	margin-right: 10px;
	margin-left: 10px;
}

#image_280_right {
	position: inherit;
	width: 280px;
	float: right;
	clear: right;
	margin-right: 10px;
	margin-left: 10px;
}

#image_280_center {
	position: inherit;
	width:280px;
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#image_305_left {
	position: inherit;
	width: 305px;
	float: left;
	clear: left;
	margin-right: 10px;
	margin-left: 10px;
}

#image_305_right {
	position: inherit;
	width: 305px;
	float: right;
	clear: right;
	margin-right: 10px;
	margin-left: 10px;
}

#image_305_center {
	position: inherit;
	width:305px;
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#image_345_left {
	position: inherit;
	width:345px;
	float: left;
	clear: left;
	margin-right: 10px;
	margin-left: 10px;
}

#image_345_right {
	position: inherit;
	width:345px;
	float: right;
	clear: right;
	margin-right: 10px;
	margin-left: 10px;
}

#image_345_center {
	position: inherit;
	width:345px;
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#image_350_left {
	position: inherit;
	width: 360px;
	float: left;
	clear: left;
	margin-right: 10px;
	margin-left: 10px;
}

#image_350_right {
	position: inherit;
	width: 360px;
	float: right;
	clear: right;
	margin-right: 10px;
	margin-left: 10px;
}

#image_350_center {
	position: inherit;
	width: 360px;
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#image_375_left {
	position: inherit;
	width:375px;
	float: left;
	clear: left;
	margin-right: 10px;
	margin-left: 10px;
}

#image_375_right {
	position: inherit;
	width:375px;
	float: right;
	clear: right;
	margin-right: 10px;
	margin-left: 10px;
}

#image_375_center {
	position: inherit;
	width:375px;
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#image_410_left {
	position: inherit;
	width:410px;
	float: left;
	clear: left;
	margin-right: 10px;
	margin-left: 10px;
}

#image_410_right {
	position: inherit;
	width:410px;
	float: right;
	clear: right;
	margin-right: 10px;
	margin-left: 10px;
}

#image_410_center {
	position: inherit;
	width:410px;
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#image_450_left {
	position: inherit;
	width: 450px;
	float: left;
	clear: left;
	margin-right: 20px;
	margin-left: 10px;
}

#image_450_right {
	position: inherit;
	width: 450px;
	float: right;
	clear: right;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}

#image_450_center {
	position: inherit;
	width: 450px;
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#image_500_left {
	position: inherit;
	width: 500px;
	float: left;
	clear: left;
	margin-right: 20px;
	margin-left: 10px;
}

#image_500_right {
	position: inherit;
	width: 500px;
	float: right;
	clear: right;
	margin-left: 10px;
	margin-right: 10px;
}

#image_500_center {
	position: inherit;
	width:500px;
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#address {
	position: inherit;

	clear:both;
	text-align: center;
    font-size: 90%;
	}


#comment0 {
	position: inherit;
	font-size: 95%;
	text-align: left;
	vertical-align: top;
	font-style: italic;
	padding: 10px 10px 10px 10px;
}

#comment1 {
	position: inherit;
	font-size: 95%;
	text-align: left;
	vertical-align: top;
	font-style: normal;
	padding: 10px 10px 10px 10px;
}




#testimonial_fullsize {
	position: inherit;
	display: block;
	clear: both;
	width: 900px;
	text-align: center;
	border: 1px solid #1a391b;
	font-style: italic;
}

a.testimonial_inset:visited, link, hover {
	text-decoration:none;
}

img.para {
	border: 1px solid #1a391b;
	margin: 5px 0px 5px 0px;
	}
img.imleft {
	border: 2px solid #1a391b;
	margin: 5px 10px 5px 0px;
	}
img.imleft_txt {
	border: 2px solid #1a391b;
	margin: 5px 10px 5px 0px;
	float:left;
	clear:left;
	}
img.imleft_txt_2 {
	border: 2px solid #1a391b;
	margin: 5px 20px 5px 0px;
	float:left;
	clear:left;
	}
img.imright {
	border: 2px solid #1a391b;
	margin: 5px 0px 5px 10px;
	}
img.imright_txt {
	border: 2px solid #1a391b;
	margin: 5px 0px 5px 10px;
	float:right;
	clear:right;
	}
img.imcenter {
	border: 2px solid #1a391b;
	margin: 5px 5px 5px 5px;
	}

img.noborder {
	border: 0px;
	margin: 5px 5px 5px 5px;
	}
img.noborder_hr {
	display: block;
	border: 0px;
	margin: 10px auto 10px auto;
	clear:both;
	float:none;
	
	}
p.imcenter {
	text-align:center;
	padding: 0px 0px 0px 0px;
}

.fplink {
	border:0px;
}

.fp_main {

	background-attachment: inherit;
	background-image:url(images/floorplan_main_small_bkgd.jpg);
	background-repeat:no-repeat;
	background-position: top;
	width:550px;
	height:339px;
	position:relative;
	background-position: center top;
	top:0px;
	visibility: visible;
	left: 0px;

}
.fp_upper {

	background-attachment: inherit;
	background-image:url(images/floorplan_upper_small_bkgd.jpg);
	background-repeat:no-repeat;
	background-position: top;
	width:550px;
	height:380px;
	position:relative;
	background-position: center top;
	top:0px;
	visibility: visible;
	left: 0px;

}
.fp_lower {

	background-attachment: inherit;
	background-image:url(images/floorplan_lower_small_bkgd.jpg);
	background-repeat:no-repeat;
	background-position: top;
	width:550px;
	height:325px;
	position:relative;
	background-position: center top;
	top:0px;
	visibility: visible;
	left: 0px;

}

.main1 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 270px;
	top: 72px; 
}
.main2 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 407px;
	top: 80px; 
}
.main3 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 433px;
	top: 67px; 
}
.main4 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 532px;
	top: 97px; 
}
.main5 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 224px;
	top: 106px; 
}
.main6 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 216px;
	top: 136px; 
}
.main7 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 164px;
	top: 181px; 
}
.main8 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 301px;
	top: 173px; 
}
.main9 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 355px;
	top: 184px; 
}
.main10 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 411px;
	top: 277px; 
}
.main11 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 531px;
	top: 252px; 
}

.main12 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 258px;
	top: 165px; 
}

.lower1 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 10px;
	top: 98px; 
}
.lower2 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 142px;
	top: 91px; 
}
.lower3 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 322px;
	top: 83px; 
}
.lower4 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 23px;
	top: 129px; 
}
.lower5 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 170px;
	top: 152px; 
}
.lower6 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 238px;
	top: 123px; 
}
.lower7 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 212px;
	top: 203px; 
}
.lower8 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 221px;
	top: 118px; 
}

.upper1 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 225px;
	top: 83px; 
}
.upper2 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 314px;
	top: 85px; 
}
.upper3 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 251px;
	top: 132px; 
}
.upper4 {
	border:0px;
	height: 15px;
	width: 15px;
	margin: 0px;
	position: absolute; 
	left: 90px;
	top: 260px; 
}


.small { 
    font-size: 90%
    }
.small_ctr { 
    font-size: 90%;
    text-align: center
    }
.tlink { 
    color: white;
    font-size: 90%
    }
.toplink {
	color: #377A2F;
	font-size: 90%
	}

.txtlink {
	color: black;
	font-size: 90%
	}

.formlabel {
	color: black;
	font-size: 90%;
	text-align: right;
	vertical-align: top;
	font-style: normal
}

.formlabelleft {
	color: black;
	font-size: 90%;
	text-align: left;
	vertical-align: top;
	font-style: normal
}

.forminfo {
	color: black;
	font-size: 75%;
	text-align: left;
	vertical-align: top;
	font-style: italic
}

.forminfo2 {
	color: black;
	font-size: 75%;
	text-align: left;
	vertical-align: middle;
	font-style: italic
}

.commform1 {
	color: black;
	font-size: 90%;
	text-align: left;
	vertical-align: top;
	font-style: normal
}

.commform2 {
	color: maroon;
	font-size: 90%;
	text-align: left;
	vertical-align: top;
	font-style: italic
}

.commedit {
	color: #444444;
	font-size: 85%;
	text-align: right;
	vertical-align: top;
	font-style: normal
}

.commprev_it {
	color: black;
	font-size: 90%;
	text-align: inherit;
	vertical-align: top;
	font-style: italic;
}

.commprev {
	color: black;
	font-size: 90%;
	text-align: inherit;
	vertical-align: top;
	font-style: normal;
}

.comment0 {
	color: black;
	font-size: 95%;
	text-align: inherit;
	vertical-align: top;
	font-style: italic;
}

.comment1 {
	color: #003300;
	font-size: 95%;
	text-align: inherit;
	vertical-align: top;
	font-style: normal;
}

.ownersnote {
	color: inherit;
	font-size: 90%;
	text-align: inherit;
	vertical-align: top;
	font-style: inherit;
}

.commprev_box { 
    font-size: 90%;
    text-align: center ;
    background-color: #eeeeee ;
    }



.txt20 { border: 1px solid gray; width:20px;font-size: 12px; }

.txt25 { border: 1px solid gray; width:25px;font-size: 12px; }
.txt30 { border: 1px solid gray; width:30px;font-size: 12px; }
.txt40 { border: 1px solid gray; width:40px;font-size: 12px; }
.txt50 { border: 1px solid gray; width:50px;font-size: 12px; }
.txt60 { border: 1px solid gray; width:60px;font-size: 12px; }
.txt70 { border: 1px solid gray; width:70px;font-size: 12px; }
.txt85 { border: 1px solid gray; width:85px;font-size: 12px; }
.txt100 { border: 1px solid gray; width:100px;font-size: 12px; }
.txt125 { border: 1px solid gray; width:125px;font-size: 12px; }
.txt140 { border: 1px solid gray; width:150px;font-size: 12px; }
.txt150 { border: 1px solid gray; width:150px;font-size: 12px; }
.txt200 { border: 1px solid gray; width:200px;font-size: 12px; }
.txt220 { border: 1px solid gray; width:220px;font-size: 12px; }
.txt235 { border: 1px solid gray; width:235px;font-size: 12px; }
.txt250 { border: 1px solid gray; width:250px;font-size: 12px; }
.txt300 { border: 1px solid gray; width:300px;font-size: 12px; }
.textbox100 { border: 1px solid gray; width:100px;font-size: 12px; }
.textbox200 { border: 1px solid gray; width:200px;font-size: 12px; }


.txtarea220  { border: 1px solid gray; width:220px; height:80px; font-size: 12px; }
.txtarea300  { border: 1px solid gray; width:300px; height:80px; font-size: 12px; }
.txtarea300A { border: 1px solid gray; width:300px; height:50px; font-size: 10px; }
.txtarea350  { border: 1px solid gray; width:350px; height:80px; font-size: 12px; }
.txtarea400  { border: 1px solid gray; width:400px; height:80px; font-size: 12px; }
.txtarea450  { border: 1px solid gray; width:450px; height:60px; font-size: 12px; }

.txtarea4050 { border: 1px solid gray; width:400px; height:50px; font-size: 12px; }
.txtarea4950 { border: 1px solid gray; width:490px; height:50px; font-size: 12px; }


.sze30 { border: 1px solid gray; width:30px;font-size: 11px; }
.sze40 { border: 1px solid gray; width:40px;font-size: 11px; }
.sze50 { border: 1px solid gray; width:50px;font-size: 11px; }
.sze60 { border: 1px solid gray; width:60px;font-size: 11px; }
.sze70 { border: 1px solid gray; width:70px;font-size: 11px; }
.sze77 { border: 1px solid gray; width:77px;font-size: 11px; }
.sze80 { border: 1px solid gray; width:80px;font-size: 11px; }
.sze90 { border: 1px solid gray; width:90px;font-size: 11px; }
.sze100 { border: 1px solid gray; width:100px;font-size: 11px; }
.sze110 { border: 1px solid gray; width:110px;font-size: 11px; }

.sze120 { border: 1px solid gray; width:120px;font-size: 11px; }
.sze125 { border: 1px solid gray; width:125px;font-size: 11px; }
.sze135 { border: 1px solid gray; width:135px;font-size: 11px; }
.sze140 { border: 1px solid gray; width:140px;font-size: 11px; }
.sze145 { border: 1px solid gray; width:145px;font-size: 11px; }
.sze150 { border: 1px solid gray; width:150px;font-size: 11px; }
.sze160 { border: 1px solid gray; width:160px;font-size: 11px; }
.sze170 { border: 1px solid gray; width:170px;font-size: 11px; }
.sze180 { border: 1px solid gray; width:177px;font-size: 11px; }
.sze200 { border: 1px solid gray; width:200px;font-size: 11px; }
.sze210 { border: 1px solid gray; width:210px;font-size: 11px; }
.sze220 { border: 1px solid gray; width:220px;font-size: 11px; }
.sze250 { border: 1px solid gray; width:250px;font-size: 11px; }
.sze270 { border: 1px solid gray; width:270px;font-size: 11px; }
.sze300 { border: 1px solid gray; width:300px;font-size: 11px; }
.sze350 { border: 1px solid gray; width:350px;font-size: 11px; }
.sze400 { border: 1px solid gray; width:400px;font-size: 11px; }
.sze450 { border: 1px solid gray; width:450px;font-size: 11px; }
.sze500 { border: 1px solid gray; width:500px;font-size: 11px; }
.sze545 { border: 1px solid gray; width:545px;font-size: 11px; }


