/* Common Body Styles */
body { margin:0; padding:0; background:#BEB58F; font-family:verdana, arial, helvetica }

p { font-size:8pt; color:#000; margin:0; padding:4px 28px 6px 28px; line-height:12pt }
p strong { font-size:8pt; color:#FE230D }

h1 { font-family:Georgia, Times, sans-serif; font-size:15pt; font-weight:normal; color:#000; padding:0 0 10px 0; margin:30px 20px 10px 25px; background:url("../images/red_line_horz.gif") repeat-x bottom }

h2 { font-family:Georgia, Times, sans-serif; font-size:11pt; color:#FE230D; padding:5px 20px 2px 28px; margin:0; background:none }

h3 { font-size:10pt; color:#FE230D }

h4 { font-size:8pt; color:#FE230D; padding:0; margin:15px 20px 5px 28px }

h5 { font-family:Georgia, Times, sans-serif; font-size:15pt; font-weight:normal; color:#000; padding:0 0 10px 0; margin:30px 20px 18px 20px; background:url("../images/red_line_horz.gif") repeat-x bottom }

h6 { font-family:Georgia, Times, sans-serif; font-size:11pt; color:#FE230D; padding:7px 0 5px 0; margin:7px 20px 0 28px; background:url("../images/gray_line_horz.gif") repeat-x bottom }

ul { margin:4px 28px 5px 45px; padding:0 }

li { font-size:8pt; color:#000; margin:5px 0 5px 0; padding:0; list-style-image:url("../images/bullet.gif") }
li strong { font-size:8pt; color:#FE230D }

hr { color:#ccc; height:1px; margin:0 25px 5px 25px; border:dotted #ccc; border-width:0 0 1px 0 }

.ruling { height:1px; margin:0 25px; padding:0; background:url("../images/gray_line_horz.gif") repeat-x top; border:none }



a { color:#FE230D }
a:hover { text-decoration:none }



/* Structure Table Styles */
#mainTable { width:760px; padding:0; margin:15px 0 }

#headerSection { width:760px; height:121px; padding:0; margin:0 }

#bodySection { width:760px; padding:0; margin:0 }

#bodyTable { width:732px; height:240px; background:#fff; padding:0; margin:0 }

#containerSection { width:760px; height:219px }

.borderLeft { width:14px; background:url("../images/border_left.gif") repeat-y right; padding:0; margin:0 }
.borderRight { width:14px; background:url("../images/border_right.gif") repeat-y right; padding:0; margin:0 }

#sideTable { width:198px; height:100%; background:#E7E7E7 url("../images/side_col_bg.gif") repeat-x bottom; padding:0; margin:0 }

#footerSection { width:760px; height:40px }




/* Header Styles */
.dateRow { height:24px; background:url("../images/border_head_top.gif") repeat-x top }
.dateRow p { font-size:8pt; color:#333; padding:0; margin:0 }

.logoRow { width:100%; height:97px; background:#fff }

#defLinkTable { width:486px; height:121px; background:#FE230D url("../images/red_border.gif") repeat-x top }
#linkTable { width:548px; height:121px; background:#FE230D url("../images/red_border.gif") repeat-x top }

#callTable { width:415px; height:49px; background:#FE230D url("../images/call_bg.gif") repeat-x top; padding:0; margin:0 }
#callTable h3 { font-size:11pt; color:#000; padding:16px 0 5px 5px; margin:0 }
#callTable p { font-size:7.5pt; padding:12px 0 5px 0; margin:0; line-height:10pt }

.callImg { width:12px; margin:0; padding: 12px 0 0 0}

.callText { width:369px }

.redRow { width:100%; height:47px; background:url("../images/red_bg.gif") repeat-x top; padding:0 10px 0 0; margin:0 }



/* Default Page Styles */
.defBodyColumn { width:472px; background:#EDE5C4; padding:0; margin:0 }
.defBodyColumn h1 { padding:0 0 10px 0; margin:20px 20px 10px 20px }
.defBodyColumn p { margin:0; padding:0 20px 8px 20px; line-height:12pt }

.jobTitle { width:260px; height:25px; background:url("../images/everest_bg.jpg") no-repeat }

.defBodyBottom { height:25px; background:#000 }



/* Standard Body Styles */
.bodyColumn { width:534px }
#frameBody { width:514px; height:450px }

.sectionLinks { width:534px; height:15px; padding:0; margin:0 }
.sectionLinks p { font-size:7pt; color:#918A6D; text-align:left; padding:0 25px 10px 28px }
.sectionLinks a { color:#918A6D }

#innerTable { width:490px; height:100px; padding:0; margin:0 }

.imgLink { height:20px; padding:2px 0 0 0; margin:15px 0 15px 28px; background:url("../images/lnk_btn.gif") no-repeat left }
.imgLink a { font-family:Georgia, Times, Arial; font-weight:bold; font-size:8pt; text-decoration:none; color:#FE230D; vertical-align:middle; padding:0; margin:0 0 0 24px }
.imgLink a:hover { color:#918A6D }


/* Navigation Styles */
#navTable { width:100%; height:25px; background:#000; border:#fff solid; border-width:1px 0 0 0 }

.navLink { height:21px; padding:0 15px 6px 15px }
.navLink a { font-size:7.5pt; font-weight:bold; color:#fff; text-decoration:none; padding:0; margin:0 }
.navLink a:hover { color:#D0C598 }

.currentLink { height:21px; background:#fff url("../images/nav_edge_left.gif") no-repeat left; padding:0 9px 6px 15px; text-align:left }
.currentLink a { font-size:7.5pt; font-weight:bold; color:#FE230D; text-decoration:none; padding:0; margin:0  }



/* Sub-Navigation Styles*/
#subNavTable { width:194px; background:#BEB58F; padding:0; margin:3px 2px 0 2px }

.subNavEnd { width:16px; background:#333 }
.subFootEnd { width:16px; background:#918A6D }

.subNavLink { width:178px; height:21px; padding:0; margin:0; background:#918A6D repeat-x top; border-top:#635E4A solid 1px }
.subNavLink a { width:178px; height:21px; font-size:7.5pt; font-weight:bold; color:#fff; padding:5px 0 4px 5px; margin:0; text-decoration:none }

.subCurrentLink { width:178px; height:21px; padding:0; margin:0; background:#FD230D repeat-x top; border-top:#8D1105 solid 1px }
.subCurrentLink a { width:178px; height:21px; font-size:7.5pt; font-weight:bold; color:#fff; padding:5px 0 4px 5px; margin:0; text-decoration:none }

.subNavOption { width:178px; height:18px; padding:0; margin:0; background:url("../images/highlight.gif") repeat-y }
.subNavOption a { width:168px; height:18px; font-size:7.5pt; color:#FD230D; padding:4px 5px 3px 10px; margin:0 0 0 10px; text-decoration:none; background:url("../images/sub_arrow.gif") left no-repeat }

.subOptionCurrent { width:178px; height:18px; padding:0; margin:0; background:url("../images/highlight_over.gif") repeat-y }
.subOptionCurrent a { width:168px; height:18px; font-size:7.5pt; color:#FD230D; padding:4px 5px 3px 10px; margin:0 0 0 10px; text-decoration:none; background:url("../images/sub_arrow.gif") left no-repeat }


.subFoot { width:178px; height:125px; padding:20px 0; background:#BEB58F }
.subFoot p { font-size:7.5pt; color:#fff; padding:0 10px 7px 10px; margin:0; line-height:10pt }



/* Container Styles */
#containerTable { width:451px; height:200px; background:#fff }
#containerTable2 { width:733px; background:#fff }

#featuredJobs { width:260px; height:200px; background:#fff }
#featuredJobs p { color:#333; font-weight:bold; margin:5px 5px; padding:0; line-height:12pt }
#featuredJobs a { font-size:8pt; font-weight:normal; margin:0; padding:0 }

.stdContainer { width:236px; height:200px; background:url("../images/gray_line_vert.gif") repeat-y left; margin:15px 0; padding:0 }
.stdContainer p { font-size:7.5pt; color:#333; margin:0; padding: 5px 10px; line-height:10pt }
.stdContainer h3 { font-size:8pt; margin:0; padding:0 10px }
.stdContainer a { color:#333; text-decoration:none }
.stdContainer a:hover { text-decoration:underline }

.newsContainer { width:236px; height:200px; background:url("../images/gray_line_vert.gif") repeat-y left; margin:15px 0; padding:0 }
.newsContainer p { font-size:7pt; color:#333; margin:0; padding: 0 10px 5px 10px; line-height:10pt }
.newsContainer h3 { font-size:8pt; margin:0; padding:0 10px }
.newsContainer a { font-size:7.5pt; color:#f00; text-decoration:none }
.newsContainer a:hover { text-decoration:underline }

.divLineRed { margin:0 10px 0 7px; padding:1px 0; background:url("../images/red_line_horz.gif") repeat-x bottom }

.divLineGray { margin:0 10px 0 7px; padding:1px 0; background:url("../images/gray_line_horz.gif") repeat-x bottom }



/* Box of Chocolate Styles */
#chocTable { width:528px; height:200px; padding:0; margin:0 0 0 5px; background:#DBDBDB }

#chocBox { width:528px; background:#DBDBDB; padding:0 0 15px 3px; margin:0 }

#chocCell { background:url("../images/box.gif") no-repeat; width:255px; height:30px; margin:5px 3px 5px 2px; padding:0; float:left }
#chocCell a { color:#FFF7C9; font-weight:bold; font-size:7.5pt; text-decoration:none; width:255px; height:30px; padding:6px 0 0 7px }


.chocHead { width:528px; height:25px; background:#000 url("../images/black_corner.gif") no-repeat top right; padding:0; margin:0; border:solid #fff; border-width:0 0 1px 0 }
.chocHead p { font-size:7.5pt; color:#fff; font-weight:bold; padding:0 0 0 10px; margin:0 }

.popHead { width:600px; height:50px; background:#fff; padding:5px 0 0 20px; margin:0 }

.popBody ul { margin:7px 20px 5px 45px }
.popBody li { font-size:8pt; color:#000; margin:0 0 10px 0; padding:0; list-style-image:url("../images/red_bullet.gif") }



/* Footer Styles */
.footText { width:760px; height:25px }
.footText p { font-size:7pt; color:#37352B; margin:0; padding:2px 0 0 15px }



.WinSearchTable td { font-family:Arial, Helvetica, sans-serif; font-size:8pt; width:500; margin:0 20px} 

