@charset "utf-8";
/* dark blue: #006bb7  light blue: #bed3f3 tan: #ede9de gray:#6f6f6b  red: #ee3424; */


/* Pay Layout styles */
body { text-align: left; font-family: Geneva, Arial, Helvetica, sans-serif;  line-height: 17px;	word-spacing: 1px; margin: 0px; background-color: #bed3f3; }
td { font-size: 13px; color: #333333; vertical-align: top; }
h1 { font-size: 18px; color: #006bb7; font-weight: normal; padding-left: 15px; }
h2 { font-size: 16px; color: #006bb7; padding-left: 15px; }
h3 { font-size: 13px; font-weight: normal; padding-left: 15px; }
h4 { font-size: 13px; color: #006bb7; padding-left: 15px; }
p { padding-left: 15px; }
hr { width: 100%; height: 1px; color: #6f6f6b; text-align: center; padding: 0px; margin: 0px; }
a { color: #333333; text-decoration: underline; }
a:hover { color: #333333; text-decoration: none; }
ol { margin-left: 38px; }
ol li { margin-bottom: 20px; }
ul { margin-left: 25px; list-style: disc;}
ul li { margin-bottom: 8px; }
sup { font-size: 9px; }
#Container { width: 800px;  margin-right: auto;	margin-left: auto; }
#InnerContainer { width: 792px; background-color: #ffffff; border-right: 4px solid #006bb7; border-bottom: 4px solid #006bb7; border-left: 4px solid #006bb7; }
#Content { width: 800px; padding-top: 20px; padding-right: 15px; padding-bottom: 20px;}
.Spacer { background-color: #bed3f3; height: 18px; width: 790px; }
.ColoredBar { background-color: #006bb7; height: 15px; width: 800px; }

/* Menu styles */
#Menu {	background-color: #ee3424; font-size: 12px; color: #ffffff; font-weight: bold; vertical-align: middle; padding: 5px 15px 9px; height: 15px; }
#Menu a { color: #ffffff; text-decoration: none; }
#Menu a:hover { color: #006bb7; }
#Links { float: left; }
#Select { float: right; }
select { height: 19px; font-size: 11px; color: #333333; vertical-align: top; margin: 0px; padding-bottom: 3px; }
option { padding-left: 2px; padding-right: 2px; margin: 0px; }
.MenuSelect { width: 215px; }

/* Header styles */
#Header { background-color: #ffffff; padding-top: 10px; border-bottom: #e3ddcb 1px solid; height: 95px; }
#HeaderTopPadding { padding-top: 15px; }

/* Footer syltes */
#Footer { font-size: 11px; color: #333333; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 10px;}
#Footer a { color: #333333; }
#Footer a:hover { color: #6f6f6b; text-decoration: none; }

/* Home page styles */
.BoxOuter { background-color: #bed3f3; width: 756px; margin-left: 15px; padding: 2px; margin-top: 30px; }
.Box {width: 750px;	background: #EDF3FC url(/careers-portal/img/business-people.jpg) no-repeat right bottom; border: 2px #bed3f3 solid;  margin-left: 15px; padding: 5px; margin-top: 30px; }
.Box p { padding-left: 10px;}
.Box a { color: #006bb7; }
.BoxCell { padding-right: 27px; padding-bottom: 22px; }
.BoxHeader { height: 30px; color: #006bb7; font-size: 15px; font-weight: bold; padding-top: 7px; padding-left: 10px; }

/* Second layer styles */
iframe { border: 0px; width: 775px; height: 700px; }

/*Image styles */
.Logo { vertical-align: middle; border: 0px; margin: 0px;  }
.ImgAlignLeft { float: left; padding-left: 15px; border: 0px; }
.ImgAlignRight { float: right; padding-right: 15px; border: 0px; }
.AlignCenter { text-align: center;}

/* General styles */
.NoDisplay { display: none; }
.ColumnLeft { width: 375px; float: left; }
.ColumnRight { width: 375px; float: right;}
.SmallText { font-size: 11px; color: #333333; }
