/* MAIN TAGS */

H1 {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 14px;
	font-weight: normal;
	margin: 0px;
}

H2 {
	font-family : Arial, Helvetica, sans-serif;
	color : #1B2B88;
	font-size : 12px;
	margin: 0px;
}

H3 {
	font-family : Arial, Helvetica, sans-serif;
	color : #F87F11;
 	font-weight: bold;
	margin: 0px;
}

H4 {
	font-family : Arial, Helvetica, sans-serif;
	color : #1B2B88;
	font-size : 11px;	
 	font-weight: bold;
	margin: 0px;
}

h5 {
	font-family : Arial, Helvetica, sans-serif;
	color : #F87F11;
 	font-weight: bold;
	font-size : 12px;	
	margin: 8px 0 0 0;
}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	color : #1B2B88;	
	font-weight: normal;
	margin: 0px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #1B2B88;
	font-size : 0.8em;
	margin: 0px;
	background-color: #f87f11;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	color: #1B2B88;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
 	list-style-type: disc;
	color: #1B2B88;
	margin-bottom: 12px;
}

hr {
	color: #FCBF88;
	size: 1px;
	height: 1px;
}

td {
}

.quote {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #F87F11;
	}

/* HOME PAGE */


#hrule {
	width:100%; 
	height: 1px;
	background-color: #FCBF88;
	margin: 12px 0px 7px 0px;	
}


#intro {
	position: absolute;
	left:5px;
	top:9px;
	width:296px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: White;
	height: 427px;
}

#jobhold {
	width:100%; 
	clear: both;
}

#newshold {
	width:100%; 
	clear: both;
}

#workshophold {
	width:100%; 
	clear: both;
}

#jobtitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
float: left;
}

#salary {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
float: right;
}

#company {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FDD9B8;
width: 100%;
}

#description {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FCBF88;
width: 100%;
}

#more {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
padding-bottom: 12px;
width: 100%;
}

#storytitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
float: left;
width: 100%;
}

#logo {
position: absolute;
right: 0px;
height: 415px;
width: 457px;
background: url("images/logo-bg.gif");
}

#nav1 {
	position: absolute;
	font-size: 12px;
	left: 117px;
	top: 130px;
}

#nav2 {
	position: absolute;
	font-size: 12px;
	left: 101px;
	top: 273px;
	height: 47px;
}

#nav3 {
	position: absolute;
	font-size: 12px;
	left: 67px;
	top: 186px;
}

#nav4 {
	position: absolute;
	font-size: 12px;
	left: 79px;
	top: 164px;
	width: 176px;
	height: 55px;
}

#nav5 {
	position: absolute;
	font-size: 12px;
	left: 50px;
	top: 199px;
}

#nav6 {
	position: absolute;
	font-size: 12px;
	left: 82px;
	top: 238px;
}

#nav7 {
	position: absolute;
	font-size: 12px;
	left: 126px;
	top: 304px;
}

#legalhome {
position: absolute;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
left: 358px;
top: 380px;
color: #1B2B88;
}

/*INSIDE PAGES*/

#container{
	position: absolute;
 	left: 0px;
	 top: 0px;
	 width: 760px;
 	height: 415px;
	border: 1px solid #1B2B88;
}

/* Mac IE5 hack \*/
#container{
	position : absolute;
 	left : 50%;
	 top : 50%;
	 width : 760px;
 	height : 415px;
 	margin-top : -207px; /* make this half your div height */
	margin-left : -380px; /* make this half your div width */
	border: 1px solid #1B2B88;
}
/* end hack */{}

#menu {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 231px;
	height: 415px;
	padding: 0px;
	margin: 0px;
	background-image: url(images/menu-bg.jpg);
}

#navhold {
	position:absolute; 
	left:0px; 
	top:131px; 
	z-index:3;
}

#navmain1 {
	position: absolute;
	font-size: 12px;
	left: 0px;
	top: 0px;
	width: 200px;
	text-align: left;
}

#navmain2 {
	position: absolute;
	font-size: 12px;
	left: 0px;
	top: 28px;
	width: 200px;
}

#navmain3 {
	position: absolute;
	font-size: 12px;
	left: 0px;
	top: 56px;
	width: 200px;
}

#navmain4 {
	position: absolute;
	font-size: 12px;
	left: 0px;
	top: 84px;
	width: 200px;
}

#navmain5 {
	position: absolute;
	font-size: 12px;
	left: 0px;
	top: 112px;
	width: 200px;
}

#navmain6 {
	position: absolute;
	font-size: 12px;
	left: 0px;
	top: 140px;
	width: 200px;
}

#navmain7 {
	position: absolute;
	font-size: 12px;
	left: 0px;
	top: 168px;
	width: 200px;
}

#titlebg {
	position: absolute;
	left: 231px;
	top: 102px;
	width: 362px;
	height: 26px;
	background-color: #5368AA;
}

#title {
	position: absolute;
	left: 0px;
	top: 106px;
	width: 340px;
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF
}

#title-cnr {
	position: absolute;
	left: 593px;
	top: 102px;
	width: 28px;
	height: 26px;

}

#logo-ins {
	position: absolute;
	left: 214px;
	top: 17px;
	height: 64px;
	width: 288px;
}

#texthold {
	position: absolute;
	clear: both;
	left: 142px;
	top: 128px;
	width: 479px;
	height: 100px; 
}

#body-bg, #body-bg-nobox {
	position: absolute;
	clear: both;
	left: 231px;
	top: 0px;
	width: 529px;
	height: 415px;
}

#body-bg {background:url("images/body-bg.gif");}
#body-bg-nobox {background:url("images/body-bg-nobox.gif");}

#textcont {
	position:absolute;
	left:0px;
	top:138px;
	width:372px;
	height:235px;
	overflow: auto;
	padding:0 5px 0 0;
	z-index:5;
}

#bodycont-work {
	position:absolute;
	left:0px;
	top:138px;
	width:498px;
	height:235px;
	overflow: auto;
	z-index:5;
}

#textcont-work {
	position:relative;
	width:372px;
	padding:0 5px 0 0;
}

#quotebox-work {
	position: absolute;
	left: 389px;
	top: 0px;
	width: 92px;
}

#line-vert {
	background-color: #1B2B88;
	position: absolute;
	left: 613px;
	top: 134px;
	width: 2px;
	height: 250px;
	z-index: 2;
}

#quotebox {
	position: absolute;
	left: 407px;
	top: 132px;
	width: 107px;
	height: 242px;
}

#newsbox {
	width: 100%;
}

#newsdate {
	float: right;
	font-size: 11px;
	font-weight: bold;
	color: #F87F11;
}

#legal {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
left: 358px;
top: 380px;
color: #1B2B88;
}

#footer {
	position:absolute;
	width:302px;
	top:396px;
	left:200px;
	height: 19px;
	text-align:right;
	z-index:6;
}

/* link hovers */


a.white2blue {
	text-decoration: none;
	color : #FFFFFF;
}

a.white2blue:hover{
	text-decoration : underline;
	color: #1B2B88;
}

a.lorange2blue {
	text-decoration: none;
	color : #FFFFCC;
}

a.lorange2blue:hover{
	text-decoration : underline;
	color: #1B2B88;
}

a.orange2blue {
	text-decoration: none;
	color : #F87F11;
}

a.orange2blue:hover{
	text-decoration: none;
	color: #1B2B88;
}

a.blue2orange {
	text-decoration: none;
	color : #1B2B88;
}

a.blue2orange:hover{
	text-decoration: none;
	color: #F87F11;
}

a.blue2white {
	text-decoration: none;
	color : #1B2B88;
}

a.blue2white:hover{
	text-decoration : underline;
	color: #FFFFFF;
}


/* form bits */


form {
	padding: 0;
	margin: 0;
} 


#formrow {
	width:352px; 
	z-index:1;
	clear: both;
	padding: 10px 0px 0px 0px;
}

.formname { 
   padding: 4px 0px 0px 0px;
	width: 90px; 
	float: left;
	font-weight: bold;
}

select {
 width: 205px;
 background-color: #F5F5F5;
 font-family: Arial, Helvetica, sans-serif; 
 color: #1B2B88;
 font-size : 11px;
}

input {
 width: 200px;
 background-color: #F5F5F5;
 font-family: Arial, Helvetica, sans-serif; 
 color: #1B2B88;
 font-size : 11px;
}

.browse {
 width: 70px;
 background-color: #F5F5F5;
 font-family: Arial, Helvetica, sans-serif; 
 color: #1B2B88;
 font-size : 11px;
}

.checkbox {
width: 20px;
 background-color: White;
 font-family: Arial, Helvetica, sans-serif; 
 color: #1B2B88;
 font-size : 11px;
}

textarea {
 width:200px;
 background-color: #F5F5F5;
 font-family: Arial, Helvetica, sans-serif; 
 color: #1B2B88;
 font-size : 11px;
}
