body { font-family:arial,sans-serif;font-size:13px;color:#000;margin:0px;padding:0px;background-image:url('graphics/background.jpg');background-repeat:repeat-y;min-width:775px;width:100%; }

h1 { font-size:18px; }
h2 { font-size:13px; }
h2.underlined { text-decoration:underline; }
h3 { font-size:11px; }
.smallText { font-size:11px; }

.appPreviewCell { width:200px;float:left;margin-top:5px; }

a, a:link { color:#F37A1F;text-decoration:underline; }
a:visited { color:#656565;text-decoration:underline; }
a:hover { color:#f37a1f; }

img { border:0; }

#page { min-width:945px;width:expression(document.body.clientWidth < 950 ? '945px' : 'auto' ); }

#header { border-bottom:13px solid #F37A1F;height:41px;font-size:11px;background-color:#fff; }
#header input { margin-left:10px;font-size:11px;width:90px; }
#header .arrow { margin-left:2px;width:10px;height:9px; }
#logo { float:left;width:130px;height:38;margin-top:3px; }
#headerNav { float:right;margin-top:16px;margin-left:20px;margin-right:8px; }

#bodyWrapper { border-top:1px solid #656565; }
#bodyWrapperHome { border-top:1px solid #656565; }
#navigation { border-top:13px solid #F37A1F;border-right:1px solid #656565;float:left;width:139px;vertical-align:middle;background-color:#e2e2e2;font-size:11px;font-weight:bold;text-decoration:none; }
#navigation .icon { float:left;width:31px;height:28px;margin-right:3px; }

#navigation .navUL { border-top:8px solid #656565;border-bottom:1px solid #B4B4B4;list-style:none;margin:0;padding:0;width:139px; }
#navigation .navLI { border-top:1px solid #B4B4B4;background-color:#e2e2e2;padding:0; } 
#navigation .compressed { height:28px; }
#navigation .navA { display:block;padding-top:7px;text-decoration:none;color:#656565; }
#navigation .navA:hover { display:block;padding-top:7px;text-decoration:none;color:#F37A1F; }

#subnav {  font-weight:normal;font-size:10px;padding-left:36px;padding-bottom:14px;text-decoration:none; }
#subnav ul { list-style:none;width:103px;margin:0;padding:0; }
#subnav li { margin-top:10px; }
#subnav a { color:#656565;text-decoration:none;margin:0;padding:0; }
#subnav a:hover { color:#F37A1F; }

#mainimage { float:left;padding-right:30px; }
#content { float:left;width:500px;padding-top:30px;}
#postingContent { float:left;width:600px;padding-top:30px; margin-left:20px;}
#postingContainer{ border: #B4B4B4 thin solid; width:640px;}
#theJob{ float:left; width:430px; padding-top:25px; padding-right:10px; padding-bottom:10px; padding-left:10px;}
#theJobRight{ float:left; width: 190px; background-color:#f3f3f3;}
#theJobfooter{clear:both; width:620px; padding:10px;}
.theJobrighttext{margin:12px; padding-top:50px; line-height:18px; font-size:12px;}
.theJoblogo{ float:right; margin:10px;}
#largeContent { margin:50px 50px 0px 169px;}

#footer { text-align:center;font-size:11px;text-align:center; padding-top:30px;font-family: arial,sans-serif;color:#000000; text-decoration:none; }
#footerLinks { margin-bottom:20px; }

#topSection { background-color:#e2e2e2;border-bottom:1px solid #656565;height:252px;margin:0 0 0 140px; } /* #656565 */
#flashpics { float:left;width:470px; }
#homeLinks { float:left;margin:20px 0px 20px 20px;font-size:11px; }

#resumeSection { display:none; }

/** styles from zach **/
#searchContainer { width:250px; }
/*#searchForm { width:250px; }*/
#searchForm select { width:200px;margin:2px; }
#searchForm input { margin:2px; }
.reset { clear:both; }
#searchForm .title { float:left;width:150px; }

#searchListings { margin:0;padding:0;width:400px; }
#searchListings td, #searchListings td a { padding:5px 3px 10px 3px;font-size:11px;border-bottom:1px solid #e2e2e2; }
#searchListings th { padding:3px; }
#searchListings thead { text-align:left;background-color:#e2e2e2;color:#656565; }
h2.withBackground { background-color:#e2e2e2;color:#656565;padding:3px;width:400px; }


.cat { margin:12px; }
.cat .catImage { float:left; }
.cat a { width:200px;display:block;float:left;margin-top:15px;margin-left:20px; }

.categoryList { border-bottom:1px solid #ccc;padding:10px 0px 10px 0px; }

.searchResult { border-bottom:1px solid #F37A1F; }

.sectionHeading { margin-top:0;background-color:#e2e2e2;padding:5px; }
.sectionHeading a, a:link { color:#F37A1F;text-decoration:none; }
.sectionHeading a:visited { color:#656565;text-decoration:none; }
.sectionHeading a:hover { color:#f37a1f; }

.blurbBox { width:400px;border:2px solid #F2F2F2; }
.blurbBox .sectionHeading { margin-bottom:0; }
.innerBlurb { padding:10px; }
.leftBlurb { width:250px;float:left; }
.rightBlurb { width:100px;float:right; }


.leftImage { float:left; }
.left { width:230px;float:left;font-size:11px;margin-left:10px; }
.left h3 { margin-top:0;padding-top:0; }
.left select, .left input { font-size:11px; }

.appHeading { text-decoration:underline; }
hr.appLine { width:90%;text-align:left; }

a.headerLink {font-family: arial,sans-serif; font-size: 12px; color:#656565; text-decoration:none;}
a.headerLink:visited {font-family: arial,sans-serif; font-size: 12px; color:#656565; text-decoration:none;}
a.headerLink:hover {font-family: arial,sans-serif; font-size: 12px; color : #F37A1F; text-decoration:none;}
a.headerLink:active {font-family: arial,sans-serif; font-size: 12px; color:#656565; text-decoration:none;}

a.nonboldLink {font-family: arial,sans-serif; font-size: 12px; color:#656565; text-decoration:none;}
a.nonboldLink:visited {font-family: arial,sans-serif; font-size: 12px; color:#656565; text-decoration:none;}
a.nonboldLink:hover {font-family: arial,sans-serif; font-size: 12px; color : #F37A1F; text-decoration:none;}
a.nonboldLink:active {font-family: arial,sans-serif; font-size: 12px; color:#656565; text-decoration:none;}

a.fnavsub {font-family: arial,sans-serif; font-size: 12px; font-weight: bold; color:#656565; text-decoration:none;}
a.fnavsub:visited {font-family: arial,sans-serif; font-size: 12px; font-weight: bold; color:#656565; text-decoration:none;}
a.fnavsub:hover {font-family: arial,sans-serif; font-size: 12px; font-weight: bold; color : #F37A1F; text-decoration:none;}
a.fnavsub:active {font-family: arial,sans-serif; font-size: 12px; font-weight: bold; color:#656565; text-decoration:none;}

.left a, .left a:link, .left a:active, .left a:visited { color:#F37A1F;text-decoration:none; }
.left a:hover { color:#656565; }

.orangetext {
	font-family: arial,sans-serif; font-size: 18px; font-weight: bold; color:#F37A1F; text-decoration:none;
	}
	
.orangemed {
	font-family: arial,sans-serif; font-size: 14px; font-weight: bold; color:#F37A1F; text-decoration:none;
	}		
	
.orangeobliq {
	font-family: arial,sans-serif; font-size: 14px; font-weight: bold; color:#F37A1F; font-style: italic; text-decoration:none;
	}	
.smallText { font-family:arial,sans-serif;font-size:6 px;color:#999999;margin:0px; }

ul.generalList, ul.generalList li { list-style:url('graphics/orange_arrow.gif') outside; }

#resumeBuilder { display:none;border-bottom:1px solid #ccc; }
#resumeOption { display:none;border-bottom:1px solid #ccc; }
#selectOptions { text-align:left;border-bottom:1px solid #ccc; }
#resumeTop { border-bottom:1px solid #ccc; }


