@import url("/modules/mod_datacapture/form_styles.css");


#printheader{
display:none;
}

#printfooter{
display:none;
}





/* FORMS go here*/

form {
	margin: 0px;
	padding: 0px;
}
.FormSiteSearch {
	width: 129px;
}
.FormQSTextfield {
	width: 140px;
}
.FormQSPulldown {

	width: 140px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.FormASTextfield1 {
	width: 100px;
}
.FormASTextfield2 {
	width: 150px;
}
.FormASTextfield3 {
	width: 200px;
}
.FormASTextfield4 {
	width: 300px;
}
.FormASTextfield5 {
	width: 387px;
}
.FormASPulldown1 {
	width: 100px;
}
.FormASPulldown2 {
	width: 150px;
}
.FormASPulldown3 {
	width: 200px;
}
.FormASPulldown4 {
	width: 300px;
}
.FormASList3 {
	width: 240px;
	height: 170px;
	background-color: #FFFFFF;
	overflow: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #716F64;
	border-right-color: #F1EFE2;
	border-bottom-color: #F1EFE2;
	border-left-color: #716F64;
	padding: 3px;
}
.FormYourDreamPulldown {
	width: 217px;
}
.FormQSPulldownside {
	width: 95px;
}

.formerror {color: #ff0000;
	font-weight: bold;
}

/* For form builder generated forms */
.fb_form_body {
	padding: 12px;
}


/* FORMS END*/




/*Table styles goes here*/
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
TH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:normal
}
.TABLEhlineRows {
	background-color: #EDF4FC;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #529CF1;
	border-right-color: #529CF1;
	border-bottom-color: #529CF1;
	border-left-color: #529CF1;
}
.TABLEhlineRows2 {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #529CF1;
	border-right-color: #529CF1;
	border-bottom-color: #529CF1;
	border-left-color: #529CF1;
}
.TABLEhlineRowsTitle {
	background-color: #ffd308;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #529CF1;
	border-right-color: #529CF1;
	border-bottom-color: #529CF1;
	border-left-color: #529CF1;
}

.TABLEmyvivaSignup {
	background-color: #FFFFFF;
	background-image:  url("../folder_images/my_viva/form_box/form_box_r2_c2.gif");
	background-repeat: no-repeat;
}
.TableColour1 {
	background-color: #529CF1;
}
.TableColour2 {
	background-color: #D6E5FA;
}
.TABLEHomepageLargeBoxGrad {
	background-color: #93C0F4;
	background-image:  url("../folder_images/homepage/large_boxes/grad_bg.gif");
	background-repeat: no-repeat;
}
.TABLEHomepageBlueTab {
	background-color: #478DF0;
	background-image:  url("../folder_images/homepage/large_boxes/tab_bg.gif");
	background-repeat: repeat-y;
}
.TABLEHomepageHOTPROPBG {

	background-color: #93C0F4;
	background-image:  url("../folder_images/homepage/large_boxes/grad_bg_hotproperties.gif");
	background-repeat: no-repeat;
}
.TABLEadvancedSearchGrad {
	background-color: #4B92F0;
	background-image:  url("../folder_images/advanced_search_box/stretch.gif");
	background-repeat: repeat-y;
}
.boxtable {
	background-image:  url("/media/images/content_block/grad_bg.gif");
	background-repeat: no-repeat;
}
.spacer10pix {
	padding: 5px;
}
.reallife_background {
	background-image:  url("../folder_images/content_block/realfife2_box_r1_c2.gif");
	background-repeat: repeat-x;
}
.yellowblock {
	background-image:  url("../folder_images/content_block/yellowblock.gif");
	background-repeat: no-repeat;
}
.blueblock {
	background-image:  url("../folder_images/content_block/blueblock.gif");
	background-repeat: no-repeat;
}
.yellowgradient_linkbox {
	background-image:  url("../folder_images/content_block/yellowlinkbox_r2_c2.gif");
	background-repeat: repeat-y;
}
.yellowgradient_linkboxsmaller {
	background-image:  url("../folder_images/content_block/yellowlinkbox_r2_c2.gif");
	background-repeat: repeat-y;
	background-position: -20px;
}
.bluegradient_light {
	background-image:  url("../folder_images/content_block/lightbluebox_r3_c5.gif");
	background-repeat: repeat-x;
	background-position: bottom;
}
.search_sideboxgradient {
	background-image:  url("../folder_images/content_block/search_sideboxblend.gif");
	background-repeat: repeat-y;
}
/*Tables styles end*/



/*Text and links*/
.greylink {
	color: #333333;
}
a.greylink:link {
	color: #333333;
	text-decoration:underline
}
a.greylink:hover {
	color: #333333;
	text-decoration:underline
}
a.greylink:visited {
	color: #333333;
	text-decoration:underline
}
a.greylink:active {
	color: #333333;
	text-decoration:underline
}

a:link {
	color: #CF192E;
	text-decoration:underline
}
a:visited {
	color: #CF192E;
	text-decoration:underline
}
a:active {
	color: #CF192E;
	text-decoration:underline
}
.boxlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #CF192E;
	text-decoration: underline;
}
.boxlinks a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #CF192E;
	text-decoration: underline;
}
.boxlinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #CF192E;
	text-decoration: underline;
}
.boxlinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #CF192E;
	text-decoration: underline;
}
.boxlinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: underline;
}

.subheads {
	font-weight: bold;
	font-size: 11px;
	color: #3366FF;
}
.sectionheads {
	font-weight: bold;
	font-size: 14px;
	color: #3366FF;
}
.TextHeadingLarge1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3366FF;
	font-weight: normal;
}
.TextHeadingLargered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CF1010;
	font-weight: normal;
	}
.bullet {

}
.TextBlue {
	color: #0033FF;
}
.TextHomepageBoxLinks {
	font-weight: bold;
	color: #0033FF;
	text-decoration: none;
}
a.TextHomepageBoxLinks:link {
	font-weight: bold;
	color: #0033FF;
	text-decoration: none;
}
a.TextHomepageBoxLinks:visited {
	font-weight: bold;
	color: #0033FF;
	text-decoration: none;
}
a.TextHomepageBoxLinks:active {
	font-weight: bold;
	color: #0033FF;
	text-decoration: none;
}
.TextWhtLinksNoUnderline {
	color: #FFFFFF;
	text-decoration: none;
}
a.TextWhtLinksNoUnderline:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.TextWhtLinksNoUnderline:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.TextWhtLinksNoUnderline:active {
	color: #FFFFFF;
	text-decoration: none;
}
.Textwhite {
	color: #FFFFFF;
}
a.Textwhite:link {
	color: #FFFFFF;
}
a.Textwhite:visited {
	color: #FFFFFF;
}
a.Textwhite:active {
	color: #FFFFFF;
}
.TextLightBlue {
	color: #7BCCEE;
}
.Text10px {
	font-size: 10px;
}
.TextBlack {
	color: #000000;
}
.Text12px {
	font-size: 12px;
}
.red {
	color: #CF1010;
}
.yellow {
	color:#FFCC33;
}
/*Text and links END*/



/* start Quick search panel*/
.TableQuickSearchGrad {
background-image: url("../folder_images/quick_search_panel/qs_stretch.gif");
background-color:#FFFFFF;
background-repeat:repeat-y;
}
.TableQuickSearchTop {
background-image:images/left_nav/quick_search_panel_r4_c7.gif;
background-color:#FFFFFF;
background-repeat:no-repeat
}
.TableQuickSearchBottom {
background-image:url(../images/quick_search_panel/quick_search_panel_bottom.gif)
background-color:#FFFFFF;
background-repeat:no-repeat
}
/* Quick search panel END*/



/* ANY NEW STYLES GO AFTER THIS POINT*/
body {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
background-color:#EBEBEB;
}
.TableLightBlueBoxBG1 {
	background-color: #D9E7FA;
	background-image:  url("../folder_images/content_block/light_blue_box/header_bg.gif");
	background-repeat: repeat-x;
}
.TableLightBlueBoxBG2 {
	background-color: #529cf1;
	background-image:  url("../folder_images/dark_blue_heading/grad_tile.gif");
	background-repeat: repeat-x;
}
.TableLightBlueBoxBGGrad {
	background-color: #FFFFFF;
	background-image:  url("../folder_images/content_block/light_blue_box/grad_bg.gif");
	background-repeat: repeat-x;
	}
.TableLightBlueBoxBGGradmid {
	background-color: #FFFFFF;
	background-image:  url("../folder_images/content_block/light_blue_box/grad_bg_mid.gif");
	background-repeat: repeat-x;
}
.TableLightBlueBoxBGGraddark {
	background-color: #FFFFFF;
	background-image:  url("../folder_images/content_block/light_blue_box/grad_bg_dark.gif");
	background-repeat: repeat-x;
}
.TableLightBlueBoxBGGradYellow {
	background-color: #FFFFFF;
	background-image:  url("../folder_images/yellow_grad.gif");
	background-repeat: repeat-x;
}
.TablePaddingTLR {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.TableGreenBoxBG1 {

	background-color: #CFE999;
	background-image:  url("../folder_images/content_block/green_box/header_bg_stretched.gif");
	background-repeat: repeat-y;
}
.TableGreenBoxBGGrad {


	background-color: #FFFFFF;
	background-image:  url("../folder_images/content_block/green_box/grad_bg.gif");
	background-repeat: repeat-x;
}
.TablePadding5px {
	padding: 5px;
}
.PaddingT10px {
	padding-top: 10px;
}
.Padding10px {
	padding: 10px;
}
.Padding10pxTR {
	padding-top: 10px;
	padding-right: 10px;
}
.TablePaddingTL5px {
	padding-top: 5px;
	padding-left: 5px;
}
.TABLEMyVivaBlueTabLong {
	background-color: #478DF0;
	background-image:   url("../folder_images/my_viva/tab_bg_long.gif");
	background-repeat: repeat-y;
}
.TABLEMyVivaBlueTabRV {
	width:179px;
	background-color: #478DF0;
	background-image:   url("../folder_images/my_viva/tab_bg_long.gif");
	background-repeat: repeat-y;
}.TEXTalignright {
	text-align: right;
}
.IMAGEBorder {
	border: 1px solid #549CF1;
}
.TableGreenBoxHeading {
	background-color: #C3E970;
	background-image:  url("../folder_images/my_viva/green_box/heading_grad.gif");
	background-repeat: repeat-x;
}
.TABLEGreenBackgroundTLRborder {
	border-top: 1px solid #A0DD1D;
	border-right: 1px solid #A0DD1D;
	border-bottom: 0px none #A0DD1D;
	border-left: 1px solid #A0DD1D;
	background-color: #FFFFFF;
	background-image:  url("../folder_images/my_viva/green_box/grad.gif");
	background-repeat: repeat-x;
}
.IMAGEBorderGrnRB {
	border-top: 0px none #A0DD1D;
	border-right: 1px solid #A0DD1D;
	border-bottom: 1px solid #A0DD1D;
	border-left: 0px none #A0DD1D;
	background-color: #FFFFFF;
	background-image:  url("../folder_images/my_viva/green_box/grad.gif");
	background-repeat: repeat-x;
}
.IMAGEBorderGrnRBT {
	border-top: 1px solid #A0DD1D;
	border-right: 1px solid #A0DD1D;
	border-bottom: 1px solid #A0DD1D;
	border-left: 0px none #A0DD1D;
	background-color: #FFFFFF;
	background-image:  url("../folder_images/my_viva/green_box/grad.gif");
	background-repeat: repeat-x;
}
.TableBlueBoxHeading {
	background-color: #D9E7FA;
	background-image:  url("../folder_images/my_viva/blue_box/heading_grad.gif");
	background-repeat: repeat-x;
}
.TABLEBlueBackgroundTLRborder {
	border-top: 1px solid #529cf1;
	border-right: 1px solid #529cf1;
	border-bottom: 0px none #529cf1;
	border-left: 1px solid #529cf1;
	background-color: #FFFFFF;
	background-image:  url("../folder_images/my_viva/blue_box/rec_box_grad.gif");
	background-repeat: repeat-x;
}
.IMAGEBorderBlueRB {
	border-top: 0px none #529cf1;
	border-right: 1px solid #529cf1;
	border-bottom: 1px solid #529cf1;
	border-left: 0px none #529cf1;
	background-color: #FFFFFF;
	background-image:  url("../folder_images/my_viva/blue_box/grad.gif");
	background-repeat: repeat-x;
}
.IMAGEBorderBlueLB {
	border-top: 0px none #529cf1;
	border-right: 0px none #529cf1;
	border-bottom: 1px solid #529cf1;
	border-left: 1px solid #529cf1;
	background-color: #FFFFFF;
	background-image:  url("../folder_images/my_viva/blue_box/grad.gif");
	background-repeat: repeat-x;
}
.IMAGEBorderBlueLBR {
	border-top: 0px none #529cf1;
	border-right: 1px solid #529cf1;
	border-bottom: 1px solid #529cf1;
	border-left: 1px solid #529cf1;
	background-color: #FFFFFF;
	background-image:  url("../folder_images/my_viva/blue_box/grad.gif");
	background-repeat: repeat-x;
}
.IMAGEBorderBlueB {
	border-top: 0px none #529cf1;
	border-right: 0px none #529cf1;
	border-bottom: 1px solid #529cf1;
	border-left: 0px none #529cf1;
	background-color: #FFFFFF;
	background-image:  url("../folder_images/my_viva/blue_box/grad.gif");
	background-repeat: repeat-x;
}
.TABLEWhtBackgroundTLRborder {
	border-top: 1px solid #529cf1;
	border-right: 1px solid #529cf1;
	border-bottom: 0px none #529cf1;
	border-left: 1px solid #529cf1;
	background-color: #FFFFFF;
}
.TABLEMyVIVAListRow1 {
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #529CF1;
	border-right-color: #529CF1;
	border-bottom-color: #529CF1;
	border-left-color: #529CF1;
}
.TABLEMyVIVAListRow2 {
	background-color: #EDF4FC;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #529CF1;
	border-right-color: #529CF1;
	border-bottom-color: #529CF1;
	border-left-color: #529CF1;
}
.TableBorderBlueLBRT {
	border-top: 1px solid #529cf1;
	border-right: 1px solid #529cf1;
	border-bottom: 1px solid #529cf1;
	border-left: 1px solid #529cf1;
	background-color: #edf4fc;
	padding: 10px;
}
.IMAGEBorderBlueLBRT {
	border-top: 1px solid #529cf1;
	border-right: 1px solid #529cf1;
	border-bottom: 1px solid #529cf1;
	border-left: 1px solid #529cf1;
	background-color: #FFFFFF;
	background-image:  url("../folder_images/my_viva/blue_box/grad.gif");
	background-repeat: repeat-x;
}
.FormSubmit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	height: 23px;
	width: 95px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #CCCCCC;
	background-color: #dedede;
}
.IMAGEBorderBlueBRT {
	border-top: 1px solid #529cf1;
	border-right: 1px solid #529cf1;
	border-bottom: 1px solid #529cf1;
	border-left: 0px none;
	background-color: #FFFFFF;
	background-image:  url("../folder_images/my_viva/blue_box/grad.gif");
	background-repeat: repeat-x;
}
.TABLEColour3 {
	background-color: #EDF4FC;
}
.TEXTlinkGreyNoUnderline {
	color: #333333;
	text-decoration: none;
}
a.TEXTlinkGreyNoUnderline:link {
	color: #333333;
	text-decoration: none;
}
a.TEXTlinkGreyNoUnderline:visited {
	color: #333333;
	text-decoration: none;
}
.FormASTextArea5 {
	width: 387px;
	height: 80px;
}
.TABLEASborderedBox {
	background-color: #529CF1;
	padding: 8px;
	border: 1px solid #FFFFFF;
}
.FormASList3Thinner {
	width: 200px;
	height: 100px;
	background-color: #FFFFFF;
	overflow: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #716F64;
	border-right-color: #F1EFE2;
	border-bottom-color: #F1EFE2;
	border-left-color: #716F64;
	padding: 3px;
}

.TableBlueBoxHeading {
	background-color: #D9E7FA;
	background-image:  url("/media/images/my_viva/blue_box/heading_grad.gif");
	background-repeat: repeat-x;
}
.TABLEBlueBackgroundTLRborder {
	border-top: 1px solid #529cf1;
	border-right: 1px solid #529cf1;
	border-bottom: 0px none #529cf1;
	border-left: 1px solid #529cf1;
	background-color: #FFFFFF;
	background-image:  url("/media/images/my_viva/blue_box/rec_box_grad.gif");
	background-repeat: repeat-x;
}
.IMAGEBorderBlueRB {
	border-top: 0px none #529cf1;
	border-right: 1px solid #529cf1;
	border-bottom: 1px solid #529cf1;
	border-left: 0px none #529cf1;
	background-color: #FFFFFF;
	background-image:  url("/media/images/my_viva/blue_box/grad.gif");
	background-repeat: repeat-x;
}
.IMAGEBorderBlueLB {
	border-top: 0px none #529cf1;
	border-right: 0px none #529cf1;
	border-bottom: 1px solid #529cf1;
	border-left: 1px solid #529cf1;
	background-color: #FFFFFF;
	background-image:  url("/media/images/my_viva/blue_box/grad.gif");
	background-repeat: repeat-x;
}
.IMAGEBorderBlueLBR {
	border-top: 0px none #529cf1;
	border-right: 1px solid #529cf1;
	border-bottom: 1px solid #529cf1;
	border-left: 1px solid #529cf1;
	background-color: #FFFFFF;
	background-image:  url("../media/images/my_viva/blue_box/grad.gif");
	background-repeat: repeat-x;
}
.IMAGEBorderBlueB {
	border-top: 0px none #529cf1;
	border-right: 0px none #529cf1;
	border-bottom: 1px solid #529cf1;
	border-left: 0px none #529cf1;
	background-color: #FFFFFF;
	background-image:  url("/media/images/my_viva/blue_box/grad.gif");
	background-repeat: repeat-x;
}
.TABLEWhtBackgroundTLRborder {
	border-top: 1px solid #529cf1;
	border-right: 1px solid #529cf1;
	border-bottom: 0px none #529cf1;
	border-left: 1px solid #529cf1;
	background-color: #FFFFFF;
}
.TABLEMyVIVAListRow1 {
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #529CF1;
	border-right-color: #529CF1;
	border-bottom-color: #529CF1;
	border-left-color: #529CF1;
}
.TABLEMyVIVAListRow2 {
	background-color: #EDF4FC;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #529CF1;
	border-right-color: #529CF1;
	border-bottom-color: #529CF1;
	border-left-color: #529CF1;
}
.TableBorderBlueLBRT {
	border-top: 1px solid #529cf1;
	border-right: 1px solid #529cf1;
	border-bottom: 1px solid #529cf1;
	border-left: 1px solid #529cf1;
	background-color: #edf4fc;
	padding: 10px;
}
.IMAGEBorderBlueLBRT {
	border-top: 1px solid #529cf1;
	border-right: 1px solid #529cf1;
	border-bottom: 1px solid #529cf1;
	border-left: 1px solid #529cf1;
	background-color: #FFFFFF;
	background-image:  url("/media/images/my_viva/blue_box/grad.gif");
	background-repeat: repeat-x;
}
.FormSubmit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	height: 23px;
	width: 95px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #CCCCCC;
	background-color: #dedede;
}
.IMAGEBorderBlueBRT {
	border-top: 1px solid #529cf1;
	border-right: 1px solid #529cf1;
	border-bottom: 1px solid #529cf1;
	border-left: 0px none;
	background-color: #FFFFFF;
	background-image:  url("/media/images/my_viva/blue_box/grad.gif");
	background-repeat: repeat-x;
}
.TABLEColour3 {
	background-color: #EDF4FC;
}
.TEXTlinkGreyNoUnderline {
	color: #333333;
	text-decoration: none;
}
a.TEXTlinkGreyNoUnderline:link {
	color: #333333;
	text-decoration: none;
}
a.TEXTlinkGreyNoUnderline:visited {
	color: #333333;
	text-decoration: none;
}
.FormASTextArea5 {
	width: 387px;
	height: 80px;
}
.TABLEASborderedBox {
	background-color: #529CF1;
	padding: 8px;
	border: 1px solid #FFFFFF;
}
.FormASList3Thinner {
	width: 200px;
	height: 100px;
	background-color: #FFFFFF;
	overflow: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #716F64;
	border-right-color: #F1EFE2;
	border-bottom-color: #F1EFE2;
	border-left-color: #716F64;
	padding: 3px;
}
.FormQSPulldownHome {

	width: 210px;
}

ul {
	margin: 0px;
	list-style-position: outside;
	line-height: 15px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}li {
	background-image: url("../folder_images/bullet.gif");
	background-repeat: no-repeat;
	background-position: 0px 5px;
	text-indent: 10px;
	list-style-type: none;
	list-style-image: none;
	margin-left: 8px;
}
.TABLEYellowBackgroundTLRborder {
	border-top: 1px solid #529cf1;
	border-right: 1px solid #529cf1;
	border-bottom: 0px none #529cf1;
	border-left: 1px solid #529cf1;
	background-color: #FFFFFF;
	background-image:  url("/media/images/yellow_grad.gif");
	background-repeat: repeat-x;
}
.TABLEGreenBackgroundTLRborderShort {
	border-top: 1px solid #A0DD1D;
	border-right: 1px solid #A0DD1D;
	border-bottom: 0px none #A0DD1D;
	border-left: 1px solid #A0DD1D;
	background-color: #FFFFFF;
	background-image:  url("/media/images/my_viva/green_box/grad_short.gif");
	background-repeat: repeat-x;
}
a.myviva-box-head-white {
	color: #ffffff;
	text-decoration:none;
}
a.myviva-box-head-black {
	color: #333333;;
	text-decoration:none;
}
H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3366FF;
	font-weight: normal;
	padding: 0px;
}
H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3366FF;
	font-weight: bold;
	padding: 0px;
}
H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366FF;
	font-weight: bold;
	padding: 0px;
}

.lang_link a {
	font-size:11px; 
	font-weight:bold; 
	color:#FFFFFF;
	text-decoration: none;
}

.lang_link a:hover {
	font-size:11px; 
	font-weight:bold; 
	color:#FFFFFF;
	text-decoration: none;	
}


/* Form template */

#fb-content {
	margin: 0px;
	background-image:url('/media/images/form_template/grad.gif');
	background-repeat:repeat-x;
	border-left: 1px solid #529cf1;
	border-right: 1px solid #529cf1;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	min-height: 100px;
	height:auto !important;
    height:100px;
}

#fb-content p {
	margin: 0;
	padding: 1em;
}


#fb-rightcorner {
	float: right;
	width: 9px;
}

#fb-leftcorner {
	float: left;
	width:9px;
}

#fb-top_edge {
	background-image:url('/media/images/form_template/blue_border_pixel.gif');
	background-position: top;
	background-repeat:repeat-x;
	height: 10px;
	background-color: #ecf3fc;
}

#fb-bot_edge {
	background-image:url('/media/images/form_template/blue_border_pixel.gif');
	background-position: bottom;
	background-repeat:repeat-x;
	height: 10px;
}
.textarea{
	width: 200px;
	height: 80px;
}
.text{
	width:200px
}
