body{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #006699;

	background-color: #282828;

	margin-top:0px;

	margin-bottom:0px;

	margin-right: auto;

	margin-left: auto;

	text-align:center;

}

p{

	margin-top: 0px;

	margin-bottom: 9px;

}

ul{

	margin-top: 0px;

	margin-left: 15px;

	padding: 0px;

}

ul.dotty 

{

	list-style-image:  url(../../images/dotbutton.png);

}

h1{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #006699;

	margin-top: 0px;

	margin-bottom: 15px;

}

h2{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #006699;

	margin-top: 0px;

	margin-bottom: 15px;

}

h3{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #b1d336;

	margin-top: 0px;

	margin-bottom: 10px;

}

h4{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #006699;

	margin-top: 0px;

	margin-bottom: 10px;

}

h5{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #006699;

	margin-top: 0px;

	margin-bottom: 0px;

}

hr{

	background-color: #4b6414;

}

table{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #006699;

}

.tabletitle{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #003366;

	padding-bottom:10px;

	white-space:nowrap;

}

.tabletitle1{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	color: #003366;

	padding-bottom:10px;

	white-space:nowrap;

}



/*div*/

#wrapper{

	width:780px;

	margin-top:0px;

	margin-bottom:0px;

	margin-left:auto;

	margin-right:auto;

	padding:0px;

	height: 100%;

}

#header{

	text-align:left;

}



/*progressbar*/

#loadingbar{

	height: 24px;

	width: 780px;

	background-color: #123d60;

	color: white;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 14px;

}

#loadingStart{

	float: left;

	width: 98px;

	padding-top:4px;

}

#loadingFinishAudio 

{

	float:right;

	width:98px;

	padding-top:4px;

}

#loadingFinishAudio table, #loadingStart table

{

	background-color: #123d60;

	color: white;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 14px;

}

#loadingFinish{

	width: 98px;

	padding-top:4px;

}

#loadingAudio

{

	padding-right:7px;

	padding-top:4px;

	float:right;

}

#loadingBlock{

	float:left;

	margin:0px;

	padding:1px 0px 1px 0px;

	text-align:left;

	width: 584px;

}

#loadingLeft{

	float: left;

	width: 360px;

	padding-top:4px;

	padding-left:30px;

	text-align:left;

}

#loadingRight{

	float: right;

	width: 360px;

	padding-top:4px;

	padding-right:30px;

	text-align:right;

}

.loadingBlockContainer

{

	background-image: url(../../images/loadblock.gif);

	background-repeat: repeat-x;

	height:22px;

}



/*content*/

#content{

	background-color: #FFF;

	background-position: right bottom;

	background-repeat: no-repeat;

	width: 780px;

	text-align:left;

	min-height:448px;

	height:100%;

}

.contentstyle{

	padding-top: 30px;

	padding-bottom: 30px;

	padding-left: 60px;

	padding-right: 60px;

	min-height:338px;

	height:100%;

}

.asterisk 

{

	padding-left: 60px;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 14px;

}

.red

{

	color:#FF0000;

}

#back{

	float:left;

	margin-left:60px;

}

#next{

	height:50px;

	text-align:right;

}

#close{

	height:50px;

	text-align:right;

}

#careerList 

{

	padding: 0px;

	margin: 0px;

}

/*form*/

form{

	margin: 0px;

	padding: 0px;

}

input, textarea, select{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: black;

}

.label{

	width: 180px;

	height: 16px;

	padding-bottom:3px;

	float: left;

	padding-top:2px;

 }

.field{

	width: 350px;

	height: 18px;

	padding-bottom:3px;

	float:left;

}

.formclear{

	clear:both;

}

.note{

	font-size: 10px;

}

.checkstyle{

	margin:0;

	width:13px;

	height:13px;

	overflow:hidden;

}

.shade{

	background-color: #f3f3f3;

}





/*links*/

a:link{

	color: #006699;

	text-decoration: underline;

}

a:visited{

	color: #006699;

	text-decoration: underline;

}

a:hover{

	color: #87d300;

	text-decoration: none; 

}



/*footer*/

#footwrap{

	width: 780px;

	height: 54px;

	background-color:white;

	border-top: 1px solid #282828;

	padding-top:5px;

	padding-bottom: 5px;

}

#footer{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 10px;

	color:#282828;

	text-align:center;

	float:left;

	width:490px;

	padding-top:38px;

}

#footerL{

	float:left;

	margin-left:15px;

}

#footerR{

	float:right;

	margin-right:15px;

}

#footer a:link{

	color: #666666;

	text-decoration: underline;

}

#footer a:visited{

	color: #666666;

	text-decoration: underline;

}

#footer a:hover{

	text-decoration: none;

}



/*template*/

.template td

{

	vertical-align:top;

}

.template2 td

{

	padding:0px 5px 0px 5px;

	vertical-align:top;

}

.templatespacer

{

    height:10px;

}

#soundmanager-debug 

{

	visibility:hidden;

	display:none;

}


