body {
	margin:0px; padding:0px;
	background-color:#11090a;
	font-family:Arial, Helvetica, sans-serif;
}
#outside_container {
	background:url(images/background_slice.jpg) repeat-x #000000;
}
#container {
	background:url(images/background_main.jpg) no-repeat;
	min-height:990px;
	width:1000px;
	position:relative;
}
#container2 {
	background:url(images/EmpPicBg.jpg) no-repeat;
	min-height:990px;
	width:1000px;
	position:relative;
}

/*
	Logo / Menu / Panel Positioning
*/

#logo { position:absolute; top:58px; left:51px; }

#panel { position:absolute; top:300px; left:20px; }
#rightpanel { position:absolute; top:273px; left:765px; }

img.alignleft {
	float: left;
	margin: 0 15px 5px 0px;
}

img.alignright {
	float: right;
	margin: 0 0 5px 15px;
}

/*
	Content
*/

#content {
	margin-top:20px;
	margin-left:75px;
	width:600px;
	color:#674f5d;
	font-size:13px;
	line-height:20px;
}
#contentsecondary {
	margin-top:10px;
	margin-left:80px;
	width:610px;
	color:#674f5d;
	font-size:13px;
	line-height:20px;
}

#content h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#00305C;
	margin:0px 0px 20px 0px;
	font-weight:bold;
}

/* CSS Buttons */
.button { 
  border: 5px solid #0059A9; 
  padding: 10px 10px;
  width: 175px; 
  color: #FFFFFF; 
  background-color: #00305C; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 16px; 
  font-weight: bold; 
  text-align: center; 
  text-decoration:none;
  display:block;
  line-height:200%;

} 
.mypage{ 
  border: 5px solid #0059A9; 
  padding: 10px 10px;
  width: 175px; 
  color: #00305C; 
  background-color: #FFFFFF; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 16px; 
  font-weight: bold; 
  text-align: center; 
  text-decoration:none;
  display:block;
  line-height:200%;
} 

a.button:link {      color : #ffffff; 
}
a.button:visited {   color : #ffffcc; 
}

a.button:hover {  
   color : #007AE9; 
   border:5px solid #00305C;
} 
a.mypage:hover {  
   color : #007AE9; 
   border:5px solid #00305C;
} 
.nav {list-style-type:none;
      margin-left:0;
      padding-left:0;
}
.labelCol {float:left;
	width: 100px;
	text-align: right;
	padding-right:10px;
}
.myRow { height:30px;
}
.mySubmit { margin:10px;
}

/*
	General Styles
*/

a img { border:0px }