BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #E8EAF0
}
BODY TABLE {
	FONT-SIZE: 100%
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.9em 0px 0px; PADDING-TOP: 0px
}
A {
	COLOR: #ffffff;
	text-decoration:none;
}
A:link {
	COLOR: #fffff;
	text-decoration:none;
}
A:active {
	COLOR: #fffff;
	text-decoration:none;
}
A:visited {
	COLOR: #fffff;
	text-decoration:none;
}
A:hover {
	COLOR: #fffff;
	text-decoration:none;
}
IMG {
	DISPLAY: inline
}
A IMG {
	DISPLAY: inline
}
IMG.thumb {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
A IMG.thumb {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
IMG.seethru {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #3b73b9; BORDER-RIGHT-WIDTH: 0px
}
A IMG.thumb {
	VERTICAL-ALIGN: top
}
A IMG.stroke {
	VERTICAL-ALIGN: top
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(../gesensinginspection/css/images/dotBul.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.arrows LI {
	BACKGROUND: url(../gesensinginspection/css/navBul_sub_selected.gif) no-repeat 0px 4px
}
UL.links UL.arrows LI {
	BACKGROUND: url(../gesensinginspection/css/images/navBul_sub_selected.gif) no-repeat 0px 4px; MARGIN-BOTTOM: 0px
}
UL.links LI {
	BACKGROUND: url(../gesensinginspection/css/images/navBul.gif) no-repeat 0px 4px
}
UL.links LI.selected {
	BACKGROUND-IMAGE: url(../gesensinginspection/css/images/navBul_sub_selected.gif)}
UL.links LI.selected A {
	COLOR: #666666
}
UL.links LI.selected A:link {
	COLOR: #666666
}
UL.links LI.selected A:visited {
	COLOR: #666666
}
UL.links LI.selected A:active {
	COLOR: #666666
}
UL.spaced LI {
	MARGIN-BOTTOM: 3px
}
UL.fullspaced LI {
	MARGIN-BOTTOM: 0.9em
}
UL.bold LI {
	FONT-WEIGHT: bold
}
.radiolabel {
	POSITION: relative; TOP: -2px
}
H1.pageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 125%; MARGIN: 0px
}
.bold {
	FONT-WEIGHT: bold
}
.highlight {
	COLOR: #ed8000
}
.white {
	COLOR: white
}
.fineprint {
	FONT-SIZE: x-small; COLOR: #999999
}
.stroke {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.strokeT {
	BORDER-TOP: #cccccc 1px solid
}
.strokeR {
	BORDER-RIGHT: #cccccc 1px solid
}
.strokeB {
	BORDER-BOTTOM: #cccccc 1px solid
}
.strokeL {
	BORDER-LEFT: #cccccc 1px solid
}
.bggray {
	BACKGROUND-COLOR: #f7f7f7
}
.smaller {
	FONT-SIZE: 85%
}
.moreTopIcons {
	FONT-SIZE: 85%; FLOAT: right; PADDING-TOP: 6px
}
.backtotop {
	TEXT-ALIGN: right
}
.halfline {
	MARGIN-TOP: 4px! important
}
.tight {
	MARGIN-TOP: 0px! important
}
.fullline {
	MARGIN-TOP: 0.9em! important
}
.withArrow {
	PADDING-LEFT: 8px! important; BACKGROUND: url(../images/navBul_sub_selected.gif) no-repeat 0px 4px
}
.withLinkArrow {
	PADDING-LEFT: 8px! important; BACKGROUND: url(../images/navBul.gif) no-repeat 0px 4px
}
.withRightGutter {
	PADDING-RIGHT: 37px! important
}
.indented {
	MARGIN-LEFT: 12px
}
UL.withArrows LI {
	BACKGROUND: url(../images/navBul_sub_selected.gif) no-repeat 0px 4px
}
A.highlight {
	COLOR: #ed8000
}
A.highlight:link {
	COLOR: #ed8000
}
A.highlight:visited {
	COLOR: #ed8000
}
A.highlight:hover {
	COLOR: #f4b366
}
A.highlight:active {
	COLOR: #f4b366
}
UL.highlight LI {
	BACKGROUND: url(../images/navBul_orange.gif) no-repeat 0px 4px
}
.videoLinks IMG.seethru {
	MARGIN-LEFT: 2px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.formTable TD {
	VERTICAL-ALIGN: top
}
.fieldName {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.required {
	BACKGROUND: url(../images/reqBul.gif) no-repeat 0px 9px
}
INPUT {
	FONT-SIZE: 95%; COLOR: #666666; FONT-FAMILY: arial,helvetica,sans-serif
}
SELECT {
	FONT-SIZE: 95%; COLOR: #666666; FONT-FAMILY: arial,helvetica,sans-serif
}
TEXTAREA {
	FONT-SIZE: 95%; COLOR: #666666; FONT-FAMILY: arial,helvetica,sans-serif
}
HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #cccccc; HEIGHT: 1px; BACKGROUND-COLOR: #cccccc; BORDER-RIGHT-WIDTH: 0px
}

th {
	font-weight: bold;}
TABLE.contentTable {
	MARGIN-BOTTOM: 25px
}
TABLE.contentTable {
	MARGIN-BOTTOM: 25px
}
TABLE.contentTable TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.contentTable TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.contentTable TD.sep {
	PADDING-LEFT: 10px; BORDER-LEFT: #ccc 1px solid
}
TABLE.contentTable TH.sep {
	PADDING-LEFT: 10px; BORDER-LEFT: #ccc 1px solid
}
TABLE.contentTable TD.space {
	PADDING-RIGHT: 25px
}
TABLE.contentTable TH.space {
	PADDING-RIGHT: 25px
}
TABLE.contentTable {
	MARGIN-BOTTOM: 25px
}
TABLE.threeColTable {
	MARGIN-BOTTOM: 25px
}
TABLE.contentTable TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.contentTable TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.contentTable TD.sep {
	PADDING-LEFT: 10px; BORDER-LEFT: #ccc 1px solid
}
TABLE.contentTable TH.sep {
	PADDING-LEFT: 10px; BORDER-LEFT: #ccc 1px solid
}
TABLE.contentTable TD.space {
	PADDING-RIGHT: 25px
}
TABLE.contentTable TH.space {
	PADDING-RIGHT: 25px
}
#mainBody TABLE.threeColTable TD {
	LINE-HEIGHT: 18px
}
#mainBody TABLE.threeColTable TH {
	LINE-HEIGHT: 18px
}

TR.odd {
	BACKGROUND-COLOR: #f7f7f7
}

TR.blue {
	BACKGROUND-COLOR: #3b73b9
}

DIV.popUp_Top {
	FONT-SIZE: 85%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: right
}
.infopodPageContent {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 505px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; HEIGHT: 219px
}
#infopodContainer {
	WIDTH: 507px; HEIGHT: 221px
}
.infopodNav {
	RIGHT: 8px; BOTTOM: 8px; POSITION: absolute
}
.infopodNav .arrowPrev {
	MARGIN-RIGHT: 5px
}
.infopodNav .arrowNext {
	MARGIN-LEFT: 5px
}
.infopodNav .spaceForRightArrow {
	PADDING-RIGHT: 15px
}

/*
 ###################
# Main Area Styles  #
 ###################
*/

#mainCell {
    width: 585px;
    padding: 0 0 0 0;} 

/* Note that the homepage uses a different set of styles at the bottom */
    
#pageTitle {
    padding: 25px 0 10px 0;}

/* Body head Styles */
#bodyHead {
    border-bottom: 0px;}

/* Note that the homepage uses a different set of styles at the bottom */

.headTypeA {
    padding: 0 0 0 0;}
	
.headTypeA .image {
padding: 0 0 10px 0;}
       
/* 
 ##################
# Main Body Styles #
 ##################
*/    

#mainBody {
    padding: 15px 0 20px 0;}

.home #mainBody {
	padding-top: 30px;}

/* Note that the homepage uses a different set of styles at the bottom */
	
.grid_1-2_1-2 {
    width: 750px;}

.grid_1-2_1-2 .col1 {
    width: 320px;
    padding-right: 30px;}

.grid_1-2_1-2 .col2 {
    width: 400px;}
	
.grid_1-1_1-1 {
    width: 585px;}

.grid_1-1_1-1 .col1 {
    padding-right: 30px;
    width: 278px;}

.grid_1-1_1-1 .col2 {
    width: 277px;}

/* 
 #################
# Page Components #
 #################
*/

.imageBlock_noWrap, .actionBlock {
    clear: left;}

/*The below two rules are to fix a problem in IE Mac

See: http://centricle.com/ref/css/filters/tests/escaped_close/

*/

.imageBlock {
    clear: none;}

/* \*/
.imageBlock {
    clear: left;}
/* */

.imageBlock p.image {
    float: left;
    margin: 0 12px 5px 0;}	

div.imageBlock_noWrap .image {
    padding: 0 12px 5px 0;}

/* Use div class="imageBlock_noWrap" for ../images/ and shorter text, or text that
you do not want to wrap around the image. use div class="imageBlock" for when
you want the content to flow around the image. */

div.imageBlock_noWrap .image img {
    border: 1px solid #ccc;}

div.imageBlock_noWrap .image p {
    margin: 0;
    padding: 0 0 0 0;}

div.actionBlock, div.emailBlock {
	border: 1px solid #ccc;
	width: 98%;}
	
/*Use this to instead of above for underline separation between component div*/

.imageBlock_noWrap_b, .actionBlock {
    clear: left;}

/*The below two rules are to fix a problem in IE Mac

See: http://centricle.com/ref/css/filters/tests/escaped_close/

*/

.imageBlock_b {
    clear: none;}

/* \*/
.imageBlock_b {
    clear: left;
	border-bottom: 1px solid #ccc;}
/* */

.imageBlock_b p.image {
    float: left;
    margin: 0 12px 5px 0;}

div.imageBlock_noWrap_b .image {
    padding: 0 12px 15px 0;}

/* Use div class="imageBlock_noWrap" for ../images/ and shorter text, or text that
you do not want to wrap around the image. use div class="imageBlock" for when
you want the content to flow around the image. */

div.imageBlock_noWrap_b .image img {
    border: 1px solid #ccc;}

div.imageBlock_noWrap_b .image p {
    margin: 0;
    padding: 0;}

/*
 ###################################
# Foot Styles 						#
 ###################################
*/
	
#foot {
	padding: 13px 0 45px 0;
	margin: 0;
	text-align: left;
	color: #666;
	font-size:90%;}

#foot p {
	margin: 0;
	padding: 0 0 5px 0;	}

#foot a:link {
	color: #666;
	text-decoration: none;}
	
#foot a:visited {
	color: #666;
	text-decoration: none;}
	
#foot a:hover {
	color: #666;
	text-decoration: underline;}

#foot p#copy {
	padding-top: 5px;
	color: #999;}
