﻿.input_radio
{
	background-color:Transparent;
}
div.inner_page
{
	border:solid 0px brown;
}
table.gen_right_mid_bg_wide
{
    width:884px;
    background-image:url(../../images/1.he/general/wide_middle_bg.gif);
    background-repeat:repeat-y;
    background-position:right bottom;
    border:solid 0px brown;
}
td.gen_right_top_bg_wide
{
    width:884px;
    height:384px;
    background-image:url(../../images/1.he/general/wide_top_bg.gif);
    background-repeat:no-repeat;
    background-position:right top;
    vertical-align:top;
    border:solid 0px brown;
}
div.form_container
{
	padding-top:10px;
	padding-left:0px;
	border:solid 0px brown;
}
div.form_container
{
	vertical-align:top;
}
div.form_content
{
	vertical-align:top;
	border:solid 0px green;
	width:inherit;
}
div.general_template_main_content
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#3f3f3f;
    padding-top:0px;
    border:solid 0px red;
    padding-right:0px;
    vertical-align:top;
}
p
{
	margin-top:10px;
	padding-bottom:4px;
}
div.general_template_main_content p
{
	margin-right:0px;
	margin-top:4px;
}

h2.genSubTitle
{
	color:#7ca8c6;
	font-size:14px;
	font-weight:bold;
	padding-top:2px;
	margin-bottom:4px;
}
div.form_template_container
{
    padding:30px 26px 0px 22px;
}
div.form_template_container2
{
    padding:30px 24px 0px 22px;
}
div.abstract_frame
{
	padding:0px 0px 10px 0px;
	vertical-align:top;
	border:solid 0px red;
}
div.abstract_frame2
{
	padding:12px 0px 12px 250px;
	vertical-align:top;
	border:solid 0px red;
}
div.abstract_frame3
{
	padding:12px 0px 12px 180px;
	vertical-align:top;
	border:solid 0px red;
}
div.form_pref_field
{
}
input.form_pref_field,
input.form_field,
input.form_field2,
input.form_short_field,
input.form_field3,
input.form_short_field2,
input.form_pref_field2,
input.form_pref_field3,
input.sur_fields,
select.sur_fields
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	border:solid 1px #849ebd;
	height:18px;
}
textarea.form_field3,
textarea.form_field4
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	border:solid 1px #849ebd;
	overflow:auto;
}
input.sur_fields,
select.sur_fields
{
	width:100%;
}
select.sur_fields
{
	height:21px;
}
td.form_lbl
{
	font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#638394;
    width:80px;
}
td.form_lbl2
{
	font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#638394;
    width:100px;
    padding-right:35px;
}
td.form_lbl3
{
	font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#638394;
    width:120px;
    padding-right:2px;
    vertical-align:top;
}
td.form_lbl4
{
	font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#638394;
    width:94px;
    padding-right:2px;
    vertical-align:top;
}
td.form_lbl5
{
	font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#638394;
    width:65px;
}
td.form_lbl6
{
	font-family:Arial;
    font-size:12px;
    font-weight:normal;
    color:#638394;
    width:175px;
}
td.form_lbl7
{
	font-family:Arial;
    font-size:12px;
    font-weight:normal;
    color:#638394;
    width:262px;
}
td.form_lbl8
{
	font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#638394;
    width:78px !important;
}
td.form_lbl9
{
	font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#638394;
    width:86px;
}
td.form_lbl10
{
	font-family:Arial;
    font-size:12px;
    font-weight:normal;
    color:#638394;
    width:315px;
}
td.form_lbl11
{
	font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#638394;
    width:120px;
    padding-right:0px;
    vertical-align:top;
    white-space:nowrap;
}
td.form_lbl12
{
	font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#638394;
    width:60px;
     white-space:nowrap;
}
td.form_lbl13
{
	font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#638394;
    width:84px;
    padding-right:0px;
    white-space:nowrap;
}
td.form_lbl_cr
{
	font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#638394;
    width:50px !important;
}
td.gen_lbl,
span.gen_lbl
{
	font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#638394;
	white-space:nowrap;
}
a.form_lbl6
{
	font-family:Arial;
    font-size:12px;
    font-weight:normal;
	color:#638394;
	text-decoration:underline;
}
div.MoreLinkCont
{
	text-align:right;
	padding-right:4px;
	padding-top:8px;
	width:100%;
}
td.form_field
{
}
input.form_field
{
	width:120px;
}
input.form_field2
{
	width:140px;	
}
input.form_field3,
textarea.form_field3
{
	width:350px;	
}
textarea.form_field4
{
	width:100%;
	height:120px;	
}
textarea.form_field5
{
	width:322px;	
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	border:solid 1px #849ebd;
	overflow:auto;
}
textarea.form_field6
{
	width:362px;	
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	border:solid 1px #849ebd;
	overflow:auto;
}
input.form_field4
{
	width:120px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	border:solid 1px #849ebd;
	height:18px;
}
td.form_short_field
{
}
input.form_short_field
{
	width:92px;
}
input.form_short_field2
{
	width:236px;
}
input.form_short_field3
{
	width:80px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	border:solid 1px #849ebd;
	height:18px;
}
select.form_field2
{
	width:138px;	
}
select.form_field22
{
	width:140px;	
}
select.form_field3
{
	width:170px;	
}
select.form_field4
{
	width:130px;	
}
td.telGap
{
	width:10px;
}
td.telGap2
{
	width:12px;
}
td.telGap3
{
	width:8px;
}
td.celGap
{
	width:122px;
}
td.celGap2
{
	width:30px;
}
td.celGap3
{
	width:10px;
}
td.celGap4
{
	width:26px;
}
td.form_pref_field
{
	text-align:right;
}
input.form_pref_field
{
	width:36px;
}
input.form_pref_field2
{
	width:103px;
}
input.form_pref_field3
{
	width:30px;
}
div.form_fields
{
	padding-top:20px;
	border:solid 0px red;
	vertical-align:top;
}
div.form_fields2
{
	padding-top:14px;
	border:solid 0px red;
	vertical-align:top;
}
td.form_row_gap
{
	height:6px;
}
td.form_row_gap2
{
	height:22px;
}
td.form_row_gap3
{
	height:12px;
}
div.send_button_cont
{
	padding:40px 0px 0px 0px;
	text-align:left;
}
td.astrix
{
	width:4px;
	color:Red;
	font-size:13px;
    font-weight:bold;
    vertical-align:top;
    padding-right:3px;
}
td.astrix2
{
	width:4px;
	color:Red;
	font-size:13px;
    font-weight:normal;
    
    padding-right:0px;
}
.general_main_content
{
	font-size:13px;
	font-weight:bold;
	color:#396584;
}
td.sur_lbl_hd
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#396584;
    padding-top:0px;
    white-space:nowrap;
    height:22px;
    padding-top:6px;
    width:392px;
}
td.sur_lbl_hd_2
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#396584;
    vertical-align: top;
    white-space:nowrap;
    height:22px;
    padding-top:4px;
    width:100%;
}
td.sur_lbl,
label.sur_lbl 
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#396584;
    padding-top:0px;
    white-space:nowrap;
    height:22px;
}
td.sur_lbl_text,
span.sur_lbl_text
{
	font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#396584;
    padding-top:0px;
    height:22px;
}
td.labels
{
	padding-right:5px;
}
td.input_cont
{
	padding-right:2px;
	padding-top:1px;
}
td.select_cont
{
	padding-top:1px;
}
tr.ins_rows
{
	height:26px;
}
/* send to a fruend */
td.s2f_form_lbl
{
	font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#638394;
    width:90px;
    padding-right:0px;
    vertical-align:top;
    white-space:nowrap;
}
input.s2f_form_field
{
	width:175px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#555555;
	border:solid 1px #849ebd;
	height:20px;
}
textarea.s2f_form_field
{
	width:425px;	
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#555555;
	border:solid 1px #849ebd;
	overflow:auto;
}
td.survay_yn
{
	width:29px;
	text-align:center;
}
td.survay_lbl
{
	width:29px;
	vertical-align:middle;
}