

body {

	text-align:center;
	
	margin-top:0;

	margin-left:0;

	margin-right:0;

	padding-left:0;

	padding-right:0;

	}



p.head {

	text-align:left;

	margin-left:10px;

	margin-top:0;

	font-size:0.625em;

	font-family:Verdana;

	font-weight:bold;

	color:#5e8eab;

	}

	

p.productselect{
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:30px;
	height:auto;
	width:90px;
	border-top:solid 1px #5e8eab;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	position: relative;
	}	
	
p.productselect a {
	color:#5e8eab;
	border-bottom:solid 1px #5e8eab;
	text-decoration:none;
	display:block;
	width:100%;
	line-height:2em;
	}	
	
p.productselect a:hover {
	background-color:#c5e1ed;
	}	

	

p.newstitle{	

	font-family:Arial;

	font-size:0.9em;

	margin-left:10px;

	margin-right:0px;

	margin-top:10px;

	margin-bottom:10px;

	}	

	

p.newstitle a {

	color:#5e8eab;

	text-decoration:none;

	}	

	

p.newstitle a:hover {

	color:#c5e1ed;

	}	

	

p.desc{	

	text-align:left;

	font-family:Arial;

	font-size:0.8em;

	margin-left:50px;

	margin-right:0px;

	margin-top:10px;

	margin-bottom:10px;

	}		

	

p.newscontent {

	font-family:Arial;	

	margin-left:30px;

	margin-right:0px;

	margin-top:10px;

	margin-bottom:20px;

	}	

	

p.newscontent a {

	color:#5e8eab;

	text-decoration:none;

	}	

	

p.newscontent a:hover {

	color:#c5e1ed;

	}	

	

p.jobscontent {

	font-family:Arial;	

	font-size:0.95em;

	margin-left:30px;

	margin-right:0px;

	margin-top:10px;

	margin-bottom:20px;

	}		



p.head img {

	vertical-align:middle;

	margin-right:0.5em;

	}

		



.menu {

	font-family:Verdana;

	font-size:0.75em;

	margin-left:0;

	margin-right:0;

	margin-bottom:50px;

	margin-top:0px;

	background-color:#5e8eab;

	height:2em;

	position:relative;

	top:0;

	left:0;

	}



#menu1 {

	position:absolute;

	left:0;

	top:0;

	}



#menu2 {

	position:absolute;

	left:121px;

	top:0;

	}



#menu3 {

	position:absolute;

	left:242px;

	top:0;

	}



#menu4 {

	position:absolute;

	left:363px;

	top:0;

	}



#menu5 {

	position:absolute;

	left:484px;

	top:0;

	}



.menu a {

	color:#ffffff;

	background-color:#5e8eab;

	text-decoration:none;

	display:block;

	width:120px;

	line-height:2em;

	}



.submenu {

	font-size:0.8em;

	visibility:hidden;

	position:absolute;

	left:0;

	}



.submenu a {

	background-color:#005aaf;

	border-top:solid 1px #ffffff;

	}

	

.menuhead {

	border-right:solid 1px #ffffff;

	}

	

.menu a:hover {

	background-color:#49abdb;

	}



.submenu a {

	background-color:#005aaf;

	}



.menu span {

	color:#c5e1ed;

	display:none	

	}



.contents {

	width:700px;

	margin-left:auto;

	margin-right:auto

	}



.section {

	margin-left:auto;

	margin-right:auto;

	text-align:left;

	margin-top:2em

	}

	

h1 {

	font-size:1.25em;

	color:#2d444f;

	background-color:#5e8eab;

	padding-top:20px;

	padding-bottom:20px;

	text-align:center;

	margin-bottom:0;

	margin-top:0

	}



p.img {

	margin-top:0;

	}



h2 {

	font-size:1em;

	color:#5e8eab;

	border-left:solid 1.2em #5e8eab;

	text-align:left;

	padding-left:5px;

	margin-left:30px;

	margin-top:2em;

	margin-bottom:1em;

	}



h2 img {

	vertical-align:middle;

	}



.mark {

	margin-right:0.3em;

	}



p {

	font-size:0.875em;

	line-height:1.5em;

	color:#555555;

	margin-top:0.5em;

	}

	

.tdcontents {

	font-size:0.7em;

	background-color:#ffffff;

	border-right:solid 1px #2d444f;

	text-align:left;

}	

	

.tdhead {	

	font-family:Verdana;

	font-size:0.75em;

	color:#5e8eab;

	margin-top:1em;

	border-top:solid 1px #5e8eab;

	border-bottom:solid 1px #5e8eab;

	padding-top:3px;

	padding-bottom:3px;

	text-align:left;

}	



.tdhead2 {	

	font-family:Verdana;

	font-size:0.75em;

	color:#5e8eab;

	margin-top:10px;

	margin-bottom:5px;

	margin-left:6px;

	margin-right:5px;

	padding-top:3px;

	padding-bottom:3px;

	text-align:left;

}	



.tdhead3 {	

	font-family:Verdana;

	font-size:0.75em;

	color:#5e8eab;

	margin-top:1em;

	border-right:solid 1px #5e8eab;

	padding-top:3px;

	padding-bottom:3px;

	text-align:left;

}



.tdhead3 {	

	font-family:Verdana;

	font-size:0.75em;

	color:#5e8eab;

	margin-top:1em;

	border-right:solid 1px #5e8eab;

	padding-top:3px;

	padding-bottom:3px;

	text-align:left;

}



.tdhead4 {	

	font-family:Verdana;

	font-size:0.75em;

	color:#5e8eab;

	margin-top:1em;

	border-top:solid 1px #5e8eab;

	border-bottom:solid 1px #5e8eab;

	border-left:solid 1px #5e8eab;

	border-right:solid 1px #5e8eab;

	padding-top:3px;

	padding-bottom:3px;

	padding-left:3px;

	padding-right:3px;

	text-align:left;

}	



.tdhead5 {	

	font-family:Verdana;

	font-size:0.75em;

	color:#5e8eab;

	margin-top:1em;

	border-top:solid 3px #999999;

	padding-top:3px;

	padding-bottom:3px;

	padding-left:3px;

	padding-right:3px;

	text-align:left;

}	



.tdhead6 {	

	font-family:Verdana;

	font-size:0.75em;

	color:#5e8eab;

	margin-top:1em;

	border-top:solid 1px #DDDDDD;

	border-bottom:solid 1px #DDDDDD;

	border-left:solid 1px #DDDDDD;

	border-right:solid 1px #DDDDDD;

	padding-top:3px;

	padding-bottom:3px;

	padding-left:3px;

	padding-right:3px;

	text-align:left;

}	



address {

	font-size:0.625em;

	font-weight:bold;

	font-style:normal;

	color:#5e8eab;

	border-top:solid 9px #5e8eab;

	padding-top:4px;

	margin-top:30px;

	text-align:right;

	padding-bottom:4px

	}



address a {

	color:#5e8eab;

	text-decoration:none;

	border-bottom:dotted 2px orange

	}



address a:hover {

	color:#ff8800;

	}
	
.SunextStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	text-align: left;
	margin: 5px;
	padding: 5px;
	height: auto;
	width: auto;
	border: 1px none #5E8EAB;
	list-style-type: disc;
	list-style-position: inside;
}