﻿/* Master page */
html
{
	font-size: 100%;
} 

body
{
	font-family: Verdana;
	font-size: 0.66em; /* 10.5px is now the default EM size! */
	/*font-size: 0.625em; 10px is now the default EM size! */
	background-color:#ffffff !important;/* #ebecec;*/
	color:#333333 !important;
}

/* NOTE: The h2 and h3 tags are defined in the Rich HTML FIELD STYLES */

/*This style is used to apply h3-like styles to elements that cannot be headings*/
.H3Style, .vaWorkDate b
{
	font-family: Verdana, Arial, Helvetica, Tahoma, Sans-Serif;
	font-size: 0.84em !important;
	font-weight: bold !important;
	font-style: normal;
	color: #000000;
	margin: 0em 0em 0.2em 0em;
	text-transform:uppercase;
}

p
{
	margin: 0em 0em 0em 0em;
	/*padding-top: 0.5em;
	padding-bottom: 0.5em;*/
}

a
{
	color:#717d97;
}

#vaContainer
{
	margin: auto;
	width:78em;
}

/* HEADER STYLES */ 

.vaHeader
{
	width: 78.000em;
	height: 7.900em;
	z-index: 0;
}

.vaGoHome
{
	width: 40.000em; 
	height: 7.900em;
	position: absolute;
	z-index: 5;
	cursor: pointer;
}

.vaCompanyLogo
{
	width: 78.000em;
	height: 7.900em;
	position: absolute;
	z-index: 1;
	cursor: pointer;
}

.vaCompanyLogo img
{
	width: 78.000em;
	height: 7.900em;
	z-index: 1;
}

.vaHeaderContent
{
	width: 78.000em;
	height: 7.900em;
	position: relative;
	z-index: 2;
}


.vaQuickLaunchRow
{
	height: 2.500em;
	padding-right: 1.000em;

}

.vaQuickLaunchMenu
{
	width: 100%;
	text-align: right;
	font-size: 1.000em;
	font-weight: bold;
	color: #fefefe; 
	padding-top: 0.500em;

}

div.vaQuickLaunchMenu a
{
	color: #fefefe;
}

div.vaQuickLaunchMenu a:visited
{
	color: #fefefe; 
}

div.vaQuickLaunchMenu img
{
	border: none;
	width: 0.800em;
	height: 0.7000em;
}

.vaSearchBoxRow
{
	height: 3.5em;
	width: 100%;
}

.vaSearchBox
{
	width: 14.000em;
	float: right;
}

/* Search box class overrides */

.vaSearchBox div div table tbody tr td
{
	border-width: 0em;
	background-color: Transparent;
}

.ms-sbcell
{
	font-size: 1.0em !important;
}

.ms-sbcell input
{
	/* height: 1.1em; */
	font-size: 1.0em !important;
	/* width: 8.0em !important; */
	border: solid 0.100em #82899a;
}

/* sök bild */
.ms-sbcell img
{
	height: 1.6em !important;
	width: 4.0em !important; 
}

input.ms-sbplain
{
	width: 8.0em !important;
	font-family: Verdana !important;
	font-size: 1.0em !important;
	
}

table.ms-sbtable
{
	font-size: 1.0em !important;
}

table.ms-sbtable-ex
{
	font-size: 1.0em !important;
}

tr.ms-sbrow
{
	font-size: 1.0em !important;
	margin: 0 0 0 0 !important;
}

td.ms-sbLastcell
{
	width: 0%;
	font-size: 1.0em !important;
	padding: 0 0 0 0 !important;
}

/* Search box class overrides - END */

.vaUserHandlingRow
{
	height: 1.900em;
	display: inline;
}

.vaCurrentUser
{
	width: 20.000em;
	float: right; 
	text-align: right;
}

td.vaCurrentUser a
{
	color: #fefefe;
}

.vaSiteAction
{
	width: 10.000em;
	float: right;
	text-align: right;
}

/* HEADER STYLE END */ 

#vaMenu
{
	width: 76.000em;
	height: 3.000em;
	background-color: #ffffff;
	background-image: url(/Style%20Library/Images/vai_topnav_bg.png);
	background-repeat: repeat-x;
	background-position: bottom;
	font-weight: bold;
	color: #5c5d62;/*#688092;*/
	text-transform: uppercase;
	text-align: left;
	padding-left: 2.0em;
}

#vaEdit
{
	width: 78.000em;
}

#vaBody
{
	clear: both;
	width: 78.000em;
	background-color: #ffffff;
	font-family: Verdana;
}

.vaFooter
{
	clear: both;
	width: 78.000em;
	height: 3.000em;
	background-color: #CAD4EA; /*#95b5df;*/
}

.vaFooterText
{
	padding-top: 0.800em;
	text-align:center;
	color: #5c5d62;/*#fefefe;*/
}

div.vaFooterText a
{
	color: #5c5d62;/*#fefefe;*/
}


/* Master page menu */

table.vaMenuItem, table.vaMenuItemSelected
{
	padding: 0.000em;
	margin: 0.000em;
	height: 100%;
	padding-left: 1.000em;
	padding-right: 1.300em;
	background-image: url(/Style%20Library/Images/porten_master_menu_bg_split.png);
	background-position: right;
	background-repeat: no-repeat;
}

table.vaMenuItemSelected
{
	background-image: none;
	background-color: #5c5d62;/*#7a8091;*/
}

a.vaMenuItem, a.vaMenuItemSelected
{
	color: #5c5d62;/*#688092;*/
}

a.vaMenuItemSelected
{
	color: #ffffff;
}

#vaMenu table
{
	height: 3.000em;
}

/* breadcrumb */
.vaBreadcrumb
{
	font-weight: bold;
	font-family: Verdana;
	text-align: right;
	color: #5c5d62;/*#688092;*/
	padding-right: 0.500em;
	padding-bottom: 1.000em;
	width: 55.8em;
	float:right;
}

.vaBreadcrumbNodeStyle
{
	font-weight: bold;
	font-family: Verdana;
	color: #5c5d62;/*#688092;*/
}

.vaBreadcrumbNodeStyle span a
{
	font-weight: bold;
	font-family: Verdana;
	color: #5c5d62;/*#688092;*/
} 

.vaBreadcrumbPathSeparatorStyle
{
	font-size: 0.800em;
	font-weight: bold;
}

/* breadcrumd end */

/* Web part framework */

/* This is a hack to hide chromes */
.ms-WPHeader
{
	display: none;
}

/* This is a hack to remove MS fixed font sizes. */
.ms-WPBody
{
	font-size: 1em !important;
}

.ms-WPBody TD
{
	font-size: 1em !important;
}

/* This is a hack to SHOW chromes in edit mode despite earlier hack :-) */
.ms-SPZone tr td table tr td table .ms-WPHeader
{
	display: block;
}

div.vaiWebPartSimpleFrame
{
	position: relative;
	border: solid 0.1em #cdcdcd;
}

/* Small hack to remove some white space below the image in a simple frame. */
div.vaiWebPartSimpleFrame div div
{
	font-size: 0em !important;
}
div.vaiWebPartSimpleFrame div div.vaiWebPartActionButton
{
	font-size: 1em !important;
}

div.vaiWebPartSimpleFrame_ul, div.vaiWebPartSimpleFrame_ur, div.vaiWebPartSimpleFrame_bl, div.vaiWebPartSimpleFrame_br 
{
	position: absolute;
	z-index: 100;
	height: 0.4em;
	width: 0.4em;
	background-color: Transparent;
	background-repeat: no-repeat;
}

div.vaiWebPartSimpleFrame_ul
{
	left: -0.1em;
	top: -0.1em;
	background-image: url(/Style%20Library/Images/vai_webpart_simple_tl.png);
}

div.vaiWebPartSimpleFrame_ur
{
	right: -0.1em;
	top: -0.1em;
	background-image: url(/Style%20Library/Images/vai_webpart_simple_tr.png);
}

div.vaiWebPartSimpleFrame_bl
{
	left: -0.1em;
	bottom: -0.1em;
	background-image: url(/Style%20Library/Images/vai_webpart_simple_bl.png);
}

div.vaiWebPartSimpleFrame_br 
{
	right: -0.1em;
	bottom: -0.1em;
	background-image: url(/Style%20Library/Images/vai_webpart_simple_br.png);
}

div.vaiWebPartHeader, div.vaiWebPartHeader_alt
{
	height: 2.200em;
	background-repeat: repeat-x;
}

div.vaiWebPartHeader
{
	background-color: #ffffff;
	background-image: url(/Style%20Library/Images/vai_webpart_bg_t_1_ny.png);
}

div.vaiWebPartHeader_alt
{
	background-color: #d9edff;
	background-image: url(/Style%20Library/Images/vai_webpart_bg_t_2.png);
}

div.vaiWebPartHeader div, div.vaiWebPartHeader_alt div
{
	height: 2.200em;
	background-repeat: no-repeat;
	background-position: right top;
}

div.vaiWebPartHeader div
{
	background-image: url(/Style%20Library/Images/vai_webpart_bg_tr_1_ny.png);
}

div.vaiWebPartHeader_alt div
{
	background-image: url(/Style%20Library/Images/vai_webpart_bg_tr_2.png);
}

div.vaiWebPartHeader div div, div.vaiWebPartHeader_alt div div
{
	height: 1.800em;
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0.400em 0em 0em 0.600em;
}

div.vaiWebPartHeader div div
{
	background-image: url(/Style%20Library/Images/vai_webpart_bg_tl_1_ny.png);
}

div.vaiWebPartHeader_alt div div
{
	background-image: url(/Style%20Library/Images/vai_webpart_bg_tl_2.png);
}

div.vaiWebPartHeader div div img, div.vaiWebPartHeader_alt div div img
{
	float: left;
	padding-right: 0.500em;
}

div.vaiWebPartHeader div div span, div.vaiWebPartHeader_alt div div span
{
}

div.vaiWebPartHeader div div div, div.vaiWebPartHeader_alt div div div
{
	background-image: none;
	text-align: right;
	float: right;
	padding-right: 0.500em;
	padding-top: 0.300em;
}

div.vaiWebPartBody
{
	background-color: #ffffff;
	background-repeat: repeat-y;
	background-position: left;
	background-image: url(/Style%20Library/Images/vai_webpart_bg_l.png);
	padding-left: 0.800em;
}

div.vaiWebPartBody div
{
	background-repeat: repeat-y;
	background-position: right;
	background-image: url(/Style%20Library/Images/vai_webpart_bg_r.png);
	padding-right: 0.800em;
}

div.vaiWebPartBody div div
{
	background-image: none;
}

div.vaiWebPartFooter
{
	height: 0.500em;
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #ffffff;
	background-image: url(/Style%20Library/Images/vai_webpart_bg_b.png);
	width: 100%;
}

div.vaiWebPartFooter div
{
	height: 0.500em;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url(/Style%20Library/Images/vai_webpart_bg_bl.png);
}

div.vaiWebPartFooter div div
{
	height: 0.500em;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(/Style%20Library/Images/vai_webpart_bg_br.png);
}


div.vaiWebPartActionButton
{
	color: #688092;
	font-weight: bold;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
}

.vaiWebPartActionButtonSave
{
	width: 35%;
	float: left;
	text-align: left;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
}

.vaiWebPartActionButtonCancel
{
	width: 35%;
	float: right;
	text-align: right;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
}

/***	WebPart Document Library ***/
.vaiWebPartDocumentHeadline
{
	font-weight: bold;
}


td.vaiWebPartDocIcon
{
	padding-right: 1.0000em;
}

td.vaiWebPartDocumentLink a, td.vaiWebPartDocumentLink a:visited, td.vaiWebPartDocumentLink a:active
{
	padding-right: 1.000em;
	font-weight: bold;
	color: #717d97;/*#1b4e79;/*#688092*/
	text-decoration:underline !important;
}

td.vaiWebPartDocumentLink a:hover
{
	color:#000000;
	text-decoration:underline !important;
}

td.vaiWebPartDocumentSize
{
	color: #717d97;/*#1b4e79;/*#688092*/
	font-weight: bold;
}

/***	END WebPart Document Library ***/


/*Overrides*/
div.ms-PartSpacingHorizontal
{
	width: 0.600em;
}

div.ms-PartSpacingVertical
{
	height: 0em;
}

/*WebPartPage*/

/*      Welcome Page   */

.vaWelcomePage
{
	padding-top: 1.5em;
	background-color: #ffffff;
	width: 77.8em;
}

.vaWelcomePageWebPartZoneLeft
{
	vertical-align: top;
	width: 19.500em;
	padding-left: 0.5em;
	padding-bottom: 1.5em;
}

.vaWelcomePageWebPartZoneMain
{
	vertical-align: top;
	width: 37.8em;
}

.vaWelcomePageWebPartZoneMainBody
{
	width: 34.8em;
	padding-left: 1.5em;
	padding-right: 1.5em;
	padding-bottom: 1.5em;
}

.vaWelcomePageWebPartZoneRight
{
	vertical-align: top;
	width: 19.5em;
	padding-right: 0.5em;
	padding-bottom: 1.5em;
}

.vaInformationPageWebPartZoneLeft a,
.vaInformationPageWebPartZoneRight a,
.vaInformationPageWebPartZoneMain a,
.vaWelcomePageWebPartZoneLeft a,
.vaWelcomePageWebPartZoneRight a,
.vaWelcomePageWebPartZoneMain a
{
	color:#717d97 !important;/* #1b4e79 !important;/*#688092 !important;*/
	text-decoration:underline !important;
}

.vaInformationPageWebPartZoneLeft a:hover,
.vaInformationPageWebPartZoneRight a:hover,
.vaInformationPageWebPartZoneMain a:hover,
.vaWelcomePageWebPartZoneLeft a:hover,
.vaWelcomePageWebPartZoneRight a:hover,
.vaWelcomePageWebPartZoneMain a:hover
{
	color: #000000 !important;/*#688092 !important;*/
}

/*.vaWelcomePageWebPartZoneLeft a:visited,
.vaWelcomePageWebPartZoneRight a:visited,
.vaWelcomePageWebPartZoneMain a:visited
{
	color: #1b4e79 !important;/*#688092 !important;
}*/

/*  News Page Layout   */

.vaNewsPageTitle
{
	font-size: 1.2em;
	font-weight: bold;
	color: #333333;
}

.vaNewsPageDate
{
	color: #333333;
	font-weight: normal;
	padding-bottom: 0.7em;
	
}

.vaNewsPageByline
{
	padding-bottom: 2em;
}

.vaNewsPageContent
{
}

/*drift page layout */

.vaDriftPageTitle
{
	font-size: 1.2em;
	font-weight: bold;
	color:Black;
}

.vaDriftPageDate
{
	color:Black;
	font-weight: normal;
	padding-bottom: 0.7em;
	
}

.vaDriftPageContent
{
	color:Black;
}


.vaDriftHistoryPageTitle
{
	font-size: 1.2em;
	font-weight: bold;
	color:Gray;
}

.vaDriftHistoryPageDate
{
	color:Gray;
	font-weight: normal;
	padding-bottom: 0.7em;
	
}

.vaDriftHistoryPageContent
{
	color:Gray;
}

.DefaultDriftInfoText
{
	padding-top:2em;
}

/*  Information Page Layout   */

.vaInformationPage
{
	background-color: #ffffff;
	width: 77.8em;
}

.vaInformationPageContent
{
	vertical-align: top;
	width: 37.8em;
}

.vaInformationPageMenu
{
	vertical-align: top;
	background-color: #CAD4EA; /*#95b5df;*/ /*#8ca2c0;*/ /*#bdc6d2;*/ /*#eaebed;*/
	width: 20.000em;
	padding-top: 2.0em;
	padding-bottom: 1.5em;
}

.vaInformationPageMenu div div
{
	background-color: #eaebed;
}

.vaInformationPageWebPartZoneMain
{
	padding-left: 1.500em;
	padding-right: 1.500em;
	width: 33.500em;
	padding-top: 1.5em;
	padding-bottom: 1.5em;
}

.vaInformationPageWebPartZoneRight
{
	vertical-align: top;
	width: 19.5em;
	padding-right: 0.5em;
	padding-top: 1.5em;
	padding-bottom: 1.5em;
}

.vaInformationMenuItem1, .vaInformationMenuItem2, .vaInformationMenuItem3, .vaInformationMenuItem4, .vaInformationMenuItemSelected
{
	width: 20.000em;
	font-size: 1.1em;
	font-weight: normal;
	display:table-cell;
	white-space:normal !important;
	padding-right:10px;
}


/*--------------------------------------------------------------------------*/
/*-----------------IE HACK for long names in left menu----------------------*/
/*--------------------------------------------------------------------------*/
.vaInformationMenuItem1 .leftMenuIEDiv
{
	background-color: #CAD4EA;
	display:block;
	padding-left:2em;
	text-indent:-2em;
	background-image: url(/Style%20Library/Images/vai_menu_arrow_right.png);
	background-repeat: no-repeat;
	background-position: 1.000em center;
	padding-right:10px;

}

.vaInformationMenuItem2 .leftMenuIEDiv, .vaInformationMenuItem3 .leftMenuIEDiv, .vaInformationMenuItem4 .leftMenuIEDiv
{
	background-color: #eaebed;
	display:block;
	padding-left:2em;
	text-indent:-2em;
	color: #5c5d62;/*#688092;*/
	padding-right:10px;
}

.vaInformationMenuItem3 .leftMenuIEDiv
{
	padding-left:3em;
	text-indent:-3em;
}

.vaInformationMenuItem4 .leftMenuIEDiv
{
	padding-left:4em;
	text-indent:-4em;
}
/*-----------------END IE HACK for long names in left menu--------------------*/


.vaInformationMenuItem1
{
	background-color: #CAD4EA; /*#95b5df;*/
	color: #5c5d62;
	border-bottom: solid 0.100em #ffffff;
	padding-left: 2.000em;
	height: 1.600em;
	vertical-align: middle;
	background-image: url(/Style%20Library/Images/vai_menu_arrow_right.png);
	background-repeat: no-repeat;
	background-position: 1.000em center;
}

.vaInformationMenuItem2, .vaInformationMenuItem3, .vaInformationMenuItem4
{
	background-color: #eaebed;
	color: #5c5d62;/*#688092;*/
}

.vaInformationMenuItem2
{
	padding-left: 2.000em;	
}

.vaInformationMenuItem3
{
	padding-left: 3.000em;
}

.vaInformationMenuItem4
{
	padding-left: 4.000em;
}

.vaInformationMenuItemSelected
{
	font-weight: bold;
}

td.vaInformationMenuItemSelected a.vaInformationMenuItem1,
td.vaInformationMenuItemSelected a.vaInformationMenuItem1 .leftMenuIEDiv
{
	background-position: 0.800em center;
	background-image: url(/Style%20Library/Images/vai_menu_arrow_down2.png);
}

#vaInformationPrintPanel
{
	text-align: right;
	padding: 4em 0em 0.5em 0em;
}

#vaInformationPrintPanel a
{
	font-weight: bold;
	color: #5c5d62;
	background-repeat: no-repeat;
	background-position: left;
	background-image: url(/Style%20Library/Images/vai_icon_print.png);
	padding-left: 2em;
}

#vaInformationPrintPanel a:visited
{
	color: #5c5d62;
}

.vaInformationPageContent a
{
	color: #717d97 !important;/*#1b4e79 !important;/*#688092 !important;*/
	text-decoration:underline !important;
}

.vaInformationPageContent a:hover
{
	color: #000000 !important;/*#688092 !important;*/
}

/* VA Search Page Layout */
.vaSearchPageWebPartZoneLeft
{
	background-color: #ffffff;
	float: left;
	margin-left: 0.500em;
	margin-top: 0.500em;
	margin-bottom: 0.500em;
	width: 20.000em;
}

.vaSearchPageWebPartZoneMain
{
	background-color: #ffffff;
	float: left;
	margin-top: 0.500em;
	margin-left: 0.500em;
	margin-bottom: 0.500em;
	width: 55.000em;
}

.vaSearchResultItem
{
	font-family: Verdana;
	font-size: 1.000em;
	color: #000000;
}
div.vaSearchResultTileRow a
{
	font-weight: bold;
	color: #717d97;/*#1b4e79;/*#688092;*/
}

div.vaSearchResultTileRow a:hover
{
	color:#000000;
}

.vaSearchResultDescriptionRow
{
}

div.vaSearchResultUrlRow a
{
	color: #717d97;/*#1b4e79;/*#688092;*/
}

div.vaSearchResultUrlRow a:hover
{
	color:#000000;
}

/* knapp */
input.e_v_ah_
{
	font-size: 1.0em !important;
	font-weight: bold !important;
	color: #333333 !important;
}




/* knapp */
input.e_aa_
{
	font-size: 1.0em !important;
	font-weight: bold !important;
	color: #333333 !important;
}



/* Rich HTML FIELD STYLES */
/* Override for Default Content Editor. */
/* h2 */

.VAStylesCustom-Mellanrubrik, h2, .ms-WPBody h2, .ms-TPBody h2
{
	font-family: Verdana, Arial, Helvetica, Tahoma, Sans-Serif;
	font-size: 1.341em !important;
	font-weight: bold !important;
	color: #000000;
	margin: 0em 0em 0.2em 0em;
	/*padding-top: 0.5em;*/
	/*padding-bottom: 0.5em;*/
}

/* H1 */
.VAStylesCustom-Sidrubrik, h1, .ms-WPBody h1, .ms-TPBody h1
{
	font-family: Verdana, Arial, Helvetica, Tahoma, Sans-Serif;
	font-size: 2em !important;
	font-weight: normal!important;
	font-style: normal;
	color: #717d97;
	margin: 0em 0em 0.3em 0em;
	/*padding-top: 0.5em;*/
	/*padding-bottom: 0.5em;*/
}

/* H3 */
.VAStylesCustom-Underrubrik, h3, .ms-WPBody h3, .ms-TPBody h3
{
	font-family: Verdana, Arial, Helvetica, Tahoma, Sans-Serif;
	font-size: 0.84em !important;
	font-weight: bold !important;
	font-style: normal;
	color: #000000;
	margin: 0em 0em 0.2em 0em;
	/*padding-bottom: 0.5em;*/
	text-transform:uppercase;
}

.VAStylesCustom-brodtext, p, .ms-WPBody p, .ms-TPBody p

{
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif; 
	font-size: 1.0em;
	line-height: 1.3em;
	color: #333333;
	padding-bottom:0.7em;
}

.VAStylesCustom-Mellanrubrik *,
.VAStylesCustom-Underrubrik *,
.VAStylesCustom-Sidrubrik *,
.VAStylesCustom-brodtext *
{
	position:static !important;
}


/*Fixing the issue that the editor places a linked headline in double headline spans giving the font-size em's double effect*/
a .VAStylesCustom-Mellanrubrik,
a .VAStylesCustom-Underrubrik,
a .VAStylesCustom-Sidrubrik,
a .VAStylesCustom-brodtext
{
	font-size:1em !important;
	color:#717d97;
	position:static !important;
}

a:hover .VAStylesCustom-Mellanrubrik,
a:hover .VAStylesCustom-Underrubrik,
a:hover .VAStylesCustom-Sidrubrik,
a:hover .VAStylesCustom-brodtext
{
	color:black;
}


/* Override for Default Content Editor. */
/*h3
{
	font-family: Verdana, Arial, Helvetica, Tahoma, Sans-Serif !important;
	font-size: 1.1em !important;
	font-weight: bold  !important;
	color: #333333 !important;
	margin: 0em 0em 0em 0em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}
*/
/* H1 *//*
h1
{
	font-family: Verdana, Arial, Helvetica, Tahoma, Sans-Serif !important;
	font-size: 1.2em !important;
	font-weight: bold !important;
	font-style: normal !important;
	color: #333333 !important;
	margin: 0em 0em 0em 0em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}
*/
/* H2 */
/*h2
{
	font-family: Verdana, Arial, Helvetica, Tahoma, Sans-Serif !important;
	font-size: 1.0em !important;
	font-weight: bold !important;
	font-style: normal !important;
	color: #333333 !important;
	margin: 0em 0em 0em 0em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}*/

div.p
{
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif; 
	font-size: 1.0em;
	line-height: 1.6em;
	color: #333333;
}


/* fix for water meter form*/
span.o_
{
	font-size: xx-small !important;
}

tbody.h_
{
	background-color: #ffffff !important;
}

/*Hides "powered by infopath" from forms*/
.BrandingText
{
	display:none;
}

/* ONgoing work */
.vaOngoingWorkContactBlob
{
	background-color: #EAEBED;
	padding-left: 1.5em;
}

.vaOngoingWorkH2
{
	padding-bottom: 0.7em;
}