/* GENERAL DEFINITIONS --------------------------------------------------------------- */

* {margin: 0px; padding: 0px; border: 0px;}

html
{	position: relative;
	width: 100%;
	height: 100%;
	background-color: #E5EFDA;	
}

body
{	position: relative;
	width: 100%;
	height: 100%;
}

div#page
{	position: relative; top: 0px;
	width: 800px;
	height: 580px;
	background: #FFFFFF url(resources/bgImageHome.jpg) top left no-repeat;
	margin-left: auto;
	margin-right: auto;
	font-family: 'Dax-Medium', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-align: left;
}
body#home div#page {background-image: url(resources/bgImageHome.jpg);}
body#about div#page {background-image: url(resources/bgImageAbout.jpg);}
body#career div#page {background-image: url(resources/bgImageCareer.jpg);}
body#personal div#page {background-image: url(resources/bgImagePersonal.jpg);}
body#other div#page {background-image: url(resources/bgImageOther.jpg);}
body#help div#page {background-image: url(resources/bgImageHow.jpg);}
body#rates div#page {background-image: url(resources/bgImageRates.jpg);}
body#contact div#page {background-image: url(resources/bgImageContact.jpg);}

h1
{	margin: 0px 0px 6px 0px;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #8EC25D;
}

h2
{	margin: 0px 0px 6px 0px;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #8EC25D;
}
#menu h2 {margin-bottom: 0px;}

#menu-about h2 {margin-bottom: 0px;}


h3
{	margin: 0px 0px 0px 0px;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #72CDF4;
}

p
{	font-size: 12px;
	line-height: 16px;
	margin: 0px 0px 10px 0px;
	font-weight: normal;
	color: #555555;
}
p a {color: #72CDF4; text-decoration: none;}
p a:hover {text-decoration: underline;}

small {font-weight: normal; font-size: 75%;}
strong {font-weight: bold;}
em {font-style: normal; font-weight: bold; color: #8EC25D;}

#logo {position: absolute; top: 35px; left: 360px;}
#menu {position: absolute; top: 378px; left: 204px;}
#menu #photo {margin: 0px 0px 6px 0px;}
#menu ul {list-style-type: none; margin: 6px 0px 0px 0px;}
#menu ul li a {font-size: 11px; line-height: 18px; color: #72CDF4; text-decoration: none;}
#menu ul li a:hover {font-weight: bold;}
#menu ul li a.selected {font-size: 12px; font-weight: bold; color: #8EC25D;}

#menu-about {position: absolute; top: 172px; left: 204px;}
#menu-about #photo {margin: 0px 0px 6px 0px;}
#menu-about ul {list-style-type: none; margin: 6px 0px 0px 0px;}
#menu-about ul li a {font-size: 11px; line-height: 18px; color: #72CDF4; text-decoration: none;}
#menu-about ul li a:hover {font-weight: bold;}
#menu-about ul li a.selected {font-size: 12px; font-weight: bold; color: #8EC25D;}



div#content
{	position: absolute; top: 172px; left: 362px;
	width: 370px;
	height: 330px;
	padding: 0px 20px 20px 0px;
	/* text-align: justify; */
	overflow: auto;
	/* background-color: #e2f5fd; */
}

#footer
{	position: absolute;
	bottom: 0px; left: 0px;
	width: 676px;
	height: 23px;
	padding: 5px 34px 0px 34px;
	background-color: #8EC25D;
	border-left: 28px solid #72CDF4;
	border-right: 28px solid #72CDF4;	
}

ul.benefitList {list-style: disc outside url(resources/listIcon.gif);}
ul.benefitList li {margin: 0px 0px 4px 15px;}

