
.topofpage .nav1 {
	PADDING-BOTTOM: 0px
}
.topofpage .section {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bg_header2.gif) #a8c0d1 repeat-x; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}

.header2 .pagetools {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; FONT: 10px tahoma, sans-serif; VERTICAL-ALIGN: top; COLOR: #C9190A; PADDING-TOP: 15px; TEXT-ALIGN: right
}

DIV.pagecontent {
	BACKGROUND: url(images/bg_interior.gif) #020347 repeat-y
}

TABLE.pagecontent {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 40px 0px 39px; BORDER-LEFT: 0px; WIDTH: 921px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse
}
.bnavigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 11px/17px arial, sans-serif; VERTICAL-ALIGN: top; WIDTH: 211px; COLOR: #3e3e3e; PADDING-TOP: 0px
}
.bnavigation .vanilla {
	MARGIN: 6px 10px 5px 25px
}
.bnavigation .vanilla P {
	MARGIN: 0px 0px 20px
}
.bnavigation .vanilla A {
	TEXT-DECORATION: none
}
.bnavigation .vanilla .name {
	DISPLAY: block; FONT-WEIGHT: bold
}
.bnavigation .vanilla .tel {
	DISPLAY: block
}
.bnavigation .vanilla .email {
	DISPLAY: block
}

.bnavigation .files {
	PADDING-RIGHT: 37px; PADDING-LEFT: 25px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.bnavigation .files UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.bnavigation .bnavcontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bg_nav.gif) #fff repeat-x left bottom; PADDING-BOTTOM: 3px; MARGIN: 0px 37px 29px 25px; FONT: 10px/13px verdana, arial, sans-serif; PADDING-TOP: 0px
}
.bnavigation .bnavcontainer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 6px; LIST-STYLE-TYPE: none
}
.bnavigation .bnavcontainer LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 15px; BACKGROUND: url(images/bg_nav.gif) repeat-x left top; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; 
}

.bnavigation .bnavcontainer LI.bnavselected {
	PADDING-RIGHT: 3px; PADDING-LEFT: 15px; BACKGROUND: url(images/bnavselectedarrow.gif) #CCCCCC repeat-x left top; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-WEIGHT: bold;
}

.bnavigation .bnavcontainer LI.parent {
	FONT: 13px/15px verdana, arial, sans-serif; FONT-WEIGHT: bold;
}

.bnavigation .bnavcontainer UL UL LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 15px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.bnavigation .bnavcontainer A {
	COLOR: #020076; TEXT-DECORATION: none
}
.bnavigation .bnavcontainer A.bnavselected {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}

.contentarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 20px; FONT: 11px/18px arial, sans-serif; VERTICAL-ALIGN: top; WIDTH: 494px; COLOR: #3e3e3e; PADDING-TOP: 10px
}
.two_column_wide .contentarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; FONT: 11px/18px arial, sans-serif; VERTICAL-ALIGN: top; WIDTH: 700px; COLOR: #3e3e3e; PADDING-TOP: 10px
}
.two_column_wide .rightside {
	WIDTH: 39px
}

.rightside .highlights {
	MARGIN: 0px 20px 25px 26px
}
.careersfooter {
	BACKGROUND: url(images/bg_interior_footer.gif) no-repeat; WIDTH: 990px; HEIGHT: 29px;  
}
DIV.careershome {
	BACKGROUND: url(images/bg_home.gif) repeat-x
}
DIV.careershome TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 990px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse
}
DIV.careershome TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV.careershome .careersphoto {
	WIDTH: 498px; HEIGHT: 307px
}
DIV.careershome .careerstext {
	WIDTH: 492px; HEIGHT: 220px
}
DIV.careershome .thumbnails {
	BACKGROUND: url(images/bg_thumbnails.gif) no-repeat; WIDTH: 472px; HEIGHT: 87px
}
BODY.careershome TABLE.pagecontent {
	MARGIN: 0px 0px 0px 39px; WIDTH: 921px
}

TABLE.pagecontent A {
	COLOR: #020347
}

TABLE.pagecontent A:hover {
	COLOR: #C9190A
}
BODY.careershome TABLE.pagecontent TD {
	FONT: 10px/15px verdana, sans-serif; VERTICAL-ALIGN: top; COLOR: #000
}
BODY.careershome TABLE.pagecontent TD.careers1 {
	BACKGROUND: url(images/careers/line_vert.gif) repeat-y right top; WIDTH: 238px
}
BODY.careershome TABLE.pagecontent TD.careers1 .padding {
	PADDING-RIGHT: 15px; PADDING-LEFT: 33px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
BODY.careershome TABLE.pagecontent TD.careers2 {
	BACKGROUND: url(images/careers/line_vert.gif) repeat-y right top; WIDTH: 227px
}
BODY.careershome TABLE.pagecontent TD.careers2 .padding {
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

BODY.careershome TABLE.pagecontent TD.home1 H1 {
	FONT: bold 16px/18px arial, sans-serif; COLOR: #C9190A
}

BODY.careershome TABLE.pagecontent TD.home1 {
	WIDTH: 400px
}

BODY.careershome TABLE.pagecontent TD.home2 H1 {
	FONT: bold 16px/18px arial, sans-serif; COLOR: #C9190A
}

BODY.careershome TABLE.pagecontent TD.home1 {
	BACKGROUND: url(images/careers/line_vert.gif) repeat-y right top; WIDTH: 500px
}
BODY.careershome TABLE.pagecontent TD.home1 .padding {
	PADDING-RIGHT: 1px; PADDING-LEFT: 33px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
BODY.careershome TABLE.pagecontent TD.home2 {
	BACKGROUND: url(images/careers/line_vert.gif) repeat-y right top; WIDTH: 400px
}
BODY.careershome TABLE.pagecontent TD.home2 .padding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}



BODY.careershome TABLE.pagecontent TD.careers3 {
	BACKGROUND: url(images/careers/line_vert.gif) repeat-y right top; WIDTH: 227px
}
BODY.careershome TABLE.pagecontent TD.careers3 .padding {
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
BODY.careershome TABLE.pagecontent TD.careers4 {
	WIDTH: 227px
}
BODY.careershome TABLE.pagecontent TD.careers4 .padding {
	PADDING-RIGHT: 40px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
BODY.careershome TABLE.pagecontent TD .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
