* {
	font-family:			Verdana, serif;
}
body {
	background-color:		#03A0C9;
	background-image:		url(/media/image/png/border.png);
	background-position:	center bottom;
	background-repeat:		repeat-y;
	color:					#FFF;
	margin:					0;
	text-align:				center;
}
div#pageWrapper {
	/**
	 * IE Hack
	 */
	_height:				100%;
	background-image:		url(/media/image/png/border.png);
	margin:					auto;
	min-height:				100%;
	height:					100%;
	width:					721px;
}
div#pageWrapper table#pageContainer {  
	background-color:		#03A0C9;
	color:					#FFF;
	margin:					auto;
	text-align: left;
	width:					709px;
}
div#pageWrapper table#pageContainer thead#pageHeader td#pageLogo img {
	display:				block;
}
div#pageWrapper table#pageContainer thead#pageHeader td#pageNavigation {
	background-image:		url(/media/image/png/navi-main.png);
	font-size:				0.8em;
	height:					33px;
	padding:				0 10px;
}
div#pageWrapper table#pageContainer thead#pageHeader td#pageNavigation ul {
	margin:					0;
	padding:				0;
}
div#pageWrapper table#pageContainer thead#pageHeader td#pageNavigation ul li {
	display:				inline;
	padding-left:			15px;
	padding-right:			15px;
}
div#pageWrapper table#pageContainer thead#pageHeader td#pageNavigation ul li.navItem {
	border-right: 1px solid white;
}
div#pageWrapper table#pageContainer thead#pageHeader td#pageNavigation ul li.firstNavItem {
	padding-left: 0;
}
div#pageWrapper table#pageContainer thead#pageHeader td#pageNavigation ul li a {
	background-color:		inherit;
	color:					#FFF;
	text-decoration:		none;
	font-weight:	bold;
}
div#pageWrapper table#pageContainer thead#pageHeader td#pageSearch {
	background-image:		url(/media/image/png/navi-sub.png);
	font-size:				0.8em;
	height:					35px;
	padding:				0 10px;
	text-align:				right;
}
div#pageWrapper table#pageContainer thead#pageHeader td#pageSearch form {
	margin:					0;
	padding:				0;
}
div#pageWrapper table#pageContainer tbody#pageBody {
	background-color:		#336699;
	color:					#FFF;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageSubNavigation {
	vertical-align:			top;
	width:					200px;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageSubNavigation p.image {
    text-align:             center;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageSubNavigation p.image img {
    border:                 1px solid #ABDA4E;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageSubNavigation ul {
	margin:					0;
	padding:				0;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageSubNavigation ul li {
	background-color:		#03A0C9;
	border-bottom:			1px solid #5CC5DB;
	color:					#FFF;
	display:				block;
	font-size:				0.7em;
	margin:					0;
	padding:				3px 10px;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageSubNavigation ul li#selected {
    background-color:       #03A0C9;
    color:                  #000;
	font-weight:		bold;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageSubNavigation ul li a {
	background-color:		inherit;
	color:					#FFF;
	text-decoration:		none;
	font-weight:		bold
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageSubNavigation ul li a:hover {
	background-color:		inherit;
	color:					#000;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageContent {
	padding:				10px;
	vertical-align:         top;
	width:					509px;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageContent a {
	background-color:		inherit;
	color:					#FFF;
	font-weight:			bold;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageContent form table#contactForm td {
	vertical-align:			top;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageContent form table#contactForm td.warning {
	background-color: inherit;
    color:                  #F00;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageContent form table#contactForm td input {
	font-size:				1em;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageContent form table#contactForm td textarea {
	font-size:				1em;
	height:					10em;
	width:					20em;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageContent h1 {
    background-color:       inherit;
    color:                  #FFF;
	font-size:				1.1em;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageContent h2 {
	font-size:				1em;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageContent h3 {
	font-size:				0.8em;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageContent p {
	font-size:				0.8em;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageContent dd {
	font-size:				0.8em;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageContent dt {
	font-size:				0.8em;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageContent li {
	font-size:				0.8em;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageContent li li {
	font-size:				1em;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageContent td {
	font-size:				0.8em;
}
div#pageWrapper table#pageContainer tbody#pageBody td#pageContent th {
	font-size:				0.8em;
}
