
td.content_text {
width: 450px;
}

td.form_left {
width: 158px;
padding-right: 10px;
}

td.form_right {
width: 282px;
}

td.form_button_right {
width: 282px;
text-align: left;
}

td.form_full {
width: 450px;
}

td.download_icon {
width: 20px;
padding-left: 10px;
}

td.download_text {
width: 420px;
}

td.contact_left {
width: 158px;
padding-right: 10px;
}

td.contact_right {
width: 282px;
}

td.contact_full {
width: 450px;
}

td.header_left_intro {
width: 360px;
padding-right: 10px;
}

td.header_right {
width: 80px;
}

textarea.formelement {
width: 275px;
height: 100px;
}

textarea.formelement_half {
width: 275px;
height: 50px;
}

input.formelement {
width: 275px;
}

select.formelement {
width: 278px;
}


td.thumb_img {
padding-top: 10px;
width: 150px;
padding-right: 10px;
}

td.thumb_text {
padding-top: 10px;
width: 290px;
}



input {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	border-style: solid solid solid solid;
	border-color: #d7cbbf #d7cbbf #d7cbbf #d7cbbf;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
}

select {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f9fcff;
	border-style: solid solid solid solid;
	border-color: #d7cbbf #d7cbbf #d7cbbf #d7cbbf;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #696969;
	font-weight : normal;
	font-style : normal;
}

textarea {
	height: 200px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	border-style: solid solid solid solid;
	border-color: #d7cbbf #d7cbbf #d7cbbf #d7cbbf;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #696969;
	font-weight : normal;
	font-style : normal;
}








/* questionnaire css */

td.td_form_head {
	width: 436px;
	font-family: "arial narrow", arial, helvetica, sans-serif;
	font-size : 14pt;
	color : #00314c;
	font-weight : 400;
	font-style : normal;
	line-height: 1.1em;
	text-transform:lowercase;
	padding-top: 7px;
	padding-bottom: 14px;
}

td.td_form_head2 {
	width: 436px;
	font-family: arial, helvetica, sans-serif;
	font-size : 15px;
	color : #696969;
	font-weight : 400;
	font-style : normal;
	line-height: 1.1em;
	text-transform:uppercase;
	padding-top: 5px;
	padding-bottom: 7px;
}

td.td_form_text {
	width: 436px;
	font-family: "trebuchet ms", arial, helvetica, sans-serif;
	font-size : 9pt;
	color : #606060;
	font-weight : normal;
	font-style : normal;
	line-height: 1.3em;
	padding-bottom: 14px;
}

td.td_form_text2 {
	width: 436px;
	background-color: #F2F2F2;
	font-family: "trebuchet ms", arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #696969;
	font-weight : normal;
	font-style : normal;
	line-height: 1.4em;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

td.td_form_right {
	width: 436px;
	font-family: arial, helvetica, sans-serif;
	font-size : 9pt;
	color : #696969;
	font-weight : normal;
	font-style : normal;
	line-height: 1.3em;
	padding-bottom: 14px;
	text-align: right;
}

td.td_form_std_q {
	width: 200px;
	padding-right: 10px;
	padding-bottom: 7px;
	color : #606060;
	font-size: 9pt;
	font-family: "trebuchet ms", arial, helvetica, sans-serif;
}

td.td_form_std_a {
	width: 226px;
	padding-bottom: 7px;
	color : #696969;
	font-size: 9pt;
	text-align: right;
}

td.td_form_std_a_left {
	width: 213px;
	padding-bottom: 7px;
	padding-left: 13px;
	color : #696969;
	font-size: 9pt;
	text-align: left;
}

td.td_form_std_q2 {
	width: 200px;
	padding-right: 10px;
	padding-bottom: 2px;
	color : #606060;
	font-size: 9pt;
	font-family: "trebuchet ms", arial, helvetica, sans-serif;
}

td.td_form_std_a2 {
	width: 226px;
	padding-bottom: 2px;
	color : #696969;
	font-size: 9pt;
	text-align: right;
}

td.td_form_std_q3 {
	width: 200px;
	padding-right: 10px;
	padding-bottom: 4px;
	color : #606060;
	font-size: 9pt;
	font-family: "trebuchet ms", arial, helvetica, sans-serif;
}

td.td_form_std_a3 {
	width: 226px;
	padding-bottom: 4px;
	color : #696969;
	font-size: 9pt;
	text-align: right;
}

input.form    {
	width: 206px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
}

input.noform    {
	width: 206px;
	height: 15px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #FFFFFF;
	border-style: solid solid solid solid;
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #5B5B5B;
	font-weight : normal;
	font-style : normal;
	text-align: right;
}

input.noform2    {
	width: 380px;
	height: 13px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #F2F2F2;
	border-style: solid solid solid solid;
	border-color: #F2F2F2 #F2F2F2 #F2F2F2 #F2F2F2;
	margin-top: 0px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #FF0000;
	font-weight : normal;
	font-style : normal;
}

input.button    {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #617336;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	font-weight : normal;
	font-style : normal;
}

select.form    {
	width: 210px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
}

textarea.form    {
	width: 206px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 5px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
	scrollbar-3dlight-color:#F6F6F6;
	scrollbar-arrow-color:#cccccc;
	scrollbar-base-color:#F6F6F6;
	scrollbar-darkshadow-color:#F6F6F6;
	scrollbar-face-color:#F6F6F6;
	scrollbar-highlight-color:#F6F6F6;
	scrollbar-shadow-color:#F6F6F6;
}

textarea.form_large    {
	width: 206px;
	height: 280px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 5px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
	scrollbar-3dlight-color:#F6F6F6;
	scrollbar-arrow-color:#cccccc;
	scrollbar-base-color:#F6F6F6;
	scrollbar-darkshadow-color:#F6F6F6;
	scrollbar-face-color:#F6F6F6;
	scrollbar-highlight-color:#F6F6F6;
	scrollbar-shadow-color:#F6F6F6;
}

textarea.form_med    {
	width: 206px;
	height: 100px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 5px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
	scrollbar-3dlight-color:#F6F6F6;
	scrollbar-arrow-color:#cccccc;
	scrollbar-base-color:#F6F6F6;
	scrollbar-darkshadow-color:#F6F6F6;
	scrollbar-face-color:#F6F6F6;
	scrollbar-highlight-color:#F6F6F6;
	scrollbar-shadow-color:#F6F6F6;
}

/* SPECIFIC FORM STYLES */

#shop1 {color:#FF0000;}
#shop2 {color:#33CC33;}
#shop3 {color:#0000CC;}
#shop4 {color:#FFCC00;}
#shop5 {color:#999999;}
#shop6 {color:#660066;}

td.td_shop1 {width: 61px; text-align: left; color: #FF0000;}
td.td_shop2 {width: 39px; text-align: left; color: #33CC33;}
td.td_shop3 {width: 39px; text-align: left; color: #0000CC;}
td.td_shop4a {width: 61px; text-align: left; color: #FFCC00;}
td.td_shop4b {width: 79px; text-align: left; color: #FFCC00;}
td.td_shop5 {width: 79px; text-align: left; color: #999999;}
td.td_shop6 {width: 78px; text-align: left; color: #660066;}

td.td_1boat1 {width: 135px; text-align: left; padding-right: 5px; color: #696969;}
td.td_1boat2 {width: 60px; text-align: left; padding-right: 5px; color: #696969;}
td.td_1boat3 {width: 56px; text-align: left; padding-right: 5px; color: #696969;}
td.td_1boat4 {width: 104px; text-align: left; padding-right: 5px; color: #696969;}
td.td_1boat5 {width: 56px; text-align: left; padding-right: 5px; color: #696969;}

td.td_2boat12 {width: 73px; text-align: left; padding-right: 5px; color: #696969;}
td.td_2boat3 {width: 61px; text-align: left; padding-right: 5px; color: #696969;}
td.td_2boat4 {width: 69px; text-align: left; padding-right: 5px; color: #696969;}
td.td_2boat5 {width: 53px; text-align: left; padding-right: 5px; color: #696969;}
td.td_2boat6 {width: 82px; text-align: left; padding-right: 0px; color: #696969;}

td.td_3boat1 {width: 82px; text-align: left; padding-right: 5px; color: #696969;}
td.td_3boat2 {width: 39px; text-align: left; padding-right: 5px; color: #696969;}
td.td_3boat34 {width: 52px; text-align: left; padding-right: 5px; color: #696969;}
td.td_3boat56 {width: 60px; text-align: left; padding-right: 5px; color: #696969;}
td.td_3boat7 {width: 61px; text-align: left; padding-right: 0px; color: #696969;}

td.td_4boat1 {width: 100px; text-align: left; padding-right: 5px; color: #696969;}
td.td_4boat2 {width: 91px; text-align: left; padding-right: 5px; color: #696969;}
td.td_4boat3 {width: 108px; text-align: left; padding-right: 5px; color: #696969;}
td.td_4boat4 {width: 56px; text-align: left; padding-right: 5px; color: #696969;}
td.td_4boat5 {width: 61px; text-align: left; padding-right: 0px; color: #696969;}

td.td_fiveacross1 {width: 82px; text-align: left; padding-right: 5px; color: #696969;}
td.td_fiveacross2 {width: 88px; text-align: left; padding-right: 0px; color: #696969;}

td.td_persres1 {width: 181px; text-align: left; padding-right: 5px; color: #696969;}
td.td_persres2 {width: 185px; text-align: left; padding-right: 5px; color: #696969;}
td.td_persres3 {width: 60px; text-align: left; padding-right: 0px; color: #696969;}

td.td_sixacross {
	width: 67px;
	text-align: left;
	color: #696969;
	font-size: 9pt;
	padding-right: 5px;
}


input.oneboat1    {
	width: 132px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.oneboat2    {
	width: 57px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.oneboat35    {
	width: 53px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.oneboat4    {
	width: 101px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.twoboat12    {
	width: 69px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

select.twoboat3    {
	width: 58px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

select.twoboat4    {
	width: 66px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.twoboat5    {
	width: 49px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.twoboat6    {
	width: 68px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.threeboat1    {
	width: 78px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.threeboat2    {
	width: 35px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.threeboat34    {
	width: 48px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.threeboat56    {
	width: 56px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.threeboat7    {
	width: 47px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.fourboat1  {
	width: 96px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.fourboat2  {
	width: 87px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.fourboat3    {
	width: 104px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.fourboat4    {
	width: 52px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.fourboat5    {
	width: 47px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.fiveboat1    {
	width: 78px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.fiveboat2    {
	width: 68px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.fiveboat3    {
	width: 74px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}

input.persres3    {
	width: 46px;
	
	border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; background-color: #f2f2f2; border-style: solid solid solid solid; border-color: #cccccc #cccccc #cccccc #cccccc; margin-bottom: 2px; margin-top: 2px; font-family : trebuchet ms, arial, helvetica, sans-serif; font-size : 8pt; color : #2a2a2a; font-weight : normal; font-style : normal;
}


textarea.persres2    {
	width: 181px;
	height: 50px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 5px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
	scrollbar-3dlight-color:#F6F6F6;
	scrollbar-arrow-color:#cccccc;
	scrollbar-base-color:#F6F6F6;
	scrollbar-darkshadow-color:#F6F6F6;
	scrollbar-face-color:#F6F6F6;
	scrollbar-highlight-color:#F6F6F6;
	scrollbar-shadow-color:#F6F6F6;
}

input.shop23    {
	width: 32px;
	height: 17px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
}

input.shop4b56    {
	width: 73px;
	height: 17px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
}

select.shop14    {
	width: 56px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
}

select.seventy    {
	width: 70px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
}

select.fifty    {
	width: 50px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
}

select.onetwenty    {
	width: 120px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
}

input.twenty8    {
	width: 28px;
	height: 17px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
}

input.fifty    {
	width: 50px;
	height: 17px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
}

input.sixty5    {
	width: 65px;
	height: 17px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
}

input.form_left    {
	width: 130px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	background-color: #f2f2f2;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #2a2a2a;
	font-weight : normal;
	font-style : normal;
}
td.link_icon {width: 16px; height: 20px; padding: 0 7px 0 0}
td.link_text {width: 100%; height: 20px; padding: 4px 0 2px 0}
td.link_heading {font-weight: bold; width: 100%; padding-bottom: 7px;}
td.dl_link_icon {width: 16px; padding: 4px 7px 0 0}
td.dl_link_text {width: 100%; padding-top: 4px;}
p {cellpadding: 0; cellspacing: 0; margin: 0; padding: 0px 0 8px 0;}
.form_area_4 p {margin: 0; padding: 0px 0 6px 0; border: 0; overflow: hidden;}
td.cart_id {padding-right: 7px;}
td.cart_name {padding-right: 7px;}
td.cart_price {padding-right: 7px;}
td.cart_qty{width: 30px; padding-right: 7px;}
td.cart_delete {padding-right: 0px; padding-top: 4px;}
input.cart_qty {width: 30px}
td.cart_full {width: 100%;}

.gallery {overflow: hidden; padding: 0 0 8px 0;}
.gallerythumb {margin: 0 4px 4px 0; padding: 0px; border: 0px solid #ffffff; background-color: #ffffff; float: left}

.itemthumb_4 {
	padding: 0px;
	border: 0px solid #ffffff;
	background-color: #ffffff;
	overflow: hidden;
	float: left;
	width: px;
	height: px;
	margin: 0 0 0 0;
}
.mid_itemthumb_4 {
	overflow: hidden;
	width: px;
	height: px;
}
.itemthumb_4 img {
	
	width: px;
	line-height: 0;
}

.itemmap {padding: 5px 5px 0 0; border: 0px solid #ffffff; background-color: #ffffff; overflow: hidden; float: left}
.itemembedmap {padding: 5px 5px 0 5px; border: 0px solid #ffffff; background-color: #ffffff; overflow: hidden; float: left}
hr.grey {color: #cccccc; height: 1px; border: 0px; background: #cccccc; margin: 0 0 15px 0; clear:both;}
hr.white {color: #ffffff; height: 1px; border: 0px; background: #ffffff; margin: 0 0 15px 0; clear:both;}
hr.black {color: #000000; height: 1px; border: 0px; background: #000000; margin: 0 0 15px 0; clear:both;}
hr.ltgrey {color: #2a2a2a; height: 1px; border: 0px; background: #2a2a2a; margin: 0 0 15px 0; clear:both;}
hr.h1hr {color: #; height: 1px; border: 0px; background: #; margin: 0px 0 0px 0; clear:both;}
	