html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
margin:0;
padding:0;
}

:focus {
outline:0;
}

@font-face {   
font-family:"Geometr231 BT";   
font-style:normal;   
font-weight:normal;   
src:url(Geometric_231_BT.eot);   
}

body {
line-height:1;
font-size:110%;
font-family:"Geometr231 BT"; 
background-color:#f4f4f4;
text-align:center;
width:100%;
height:100%;
margin:auto;
}

strong {
font-weight:bold;
}

table {
border-collapse:separate;
border-spacing:0;
}

caption,th,td {
text-align:left;
font-weight:400;
}

blockquote:before,blockquote:after,q:before,q:after {
content:"";
}

blockquote,q {
quotes:"" "";
}

html {
margin-bottom:1px;
width:100%;
height:100%;
}

p {
line-height:1.4em;
font-size:100%;
color:#333;
padding:0;
font-family:"Geometr231 BT"; 
}

h1,h2,h3,h4,h5,h6 {
font-family:"Geometr231 BT"; 
font-weight:400;
margin-bottom:0.5em;
color:#000;
padding:0;
}

h1 {
font-size:160%;
line-height:1.3em;
color:#0d3651;
font-weight:200;
padding:0;
}

h2 {
font-size:130%;
line-height:1.3em;
color:#4e4e4e;
font-weight:700;
margin-top:0.8em;
padding:0;
}

h3 {
font-size:110%;
color:#fff;
font-weight:700;
margin-top:0.2em;
padding:0;
text-align:left;
text-indent:35px;
}

h4 {
font-size:118%;
line-height:1.3em;
margin-top:0.8em;
padding:0;
}

em,i {
font-style:italic;
color:#333;
}
strong{color:#333;}
.page-aligner {
text-align:center;
}

div#redline{position:absolute; left:0; top:0; z-index:2;background:url(site_images/top.png) no-repeat;width:100%;height:190px;}
div#page{position:absolute;font-size:100%; left:243px; top:190px; z-index:1;background:url(site_images/page.png);width:940px;}
div#greyballs{float:left;width:80px;margin-top:30px;}

div#menu{float:left;text-align:center;}
ul#nav{list-style:none;padding-top:30px;}
li.nav1 a {
	display: block;
	cursor: pointer;
	width: 106px;
	height: 103px;
	line-height: 109px;
	font-family: arial;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background: url(site_images/nav_01_off.png) no-repeat;
	text-align:left;
	text-indent:28px;
}

li.nav1 a:hover {
	background: url(site_images/nav_01_on.png) no-repeat;
}

li.nav2 a {
	display: block;
	cursor: pointer;
	width: 106px;
	height: 107px;
	line-height: 107px;
	font-family: arial;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background: url(site_images/nav_02_off.png) no-repeat;
	text-align:left;
	text-indent:19px;
}

li.nav2 a:hover {
	background: url(site_images/nav_02_on.png) no-repeat;
}

li.nav3 a {
	display: block;
	cursor: pointer;
	width: 106px;
	height: 116px;
	line-height: 116px;
	font-family: arial;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background: url(site_images/nav_03_off.png) no-repeat;
	text-align:left;
	text-indent:19px;
}

li.nav3 a:hover {
	background: url(site_images/nav_03_on.png) no-repeat;
}

li.nav4 a {
	display: block;
	cursor: pointer;
	width: 106px;
	height: 103px;
	line-height: 103px;
	font-family: arial;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background: url(site_images/nav_04_off.png) no-repeat;
	text-align:left;
	text-indent:20px;
}

li.nav4 a:hover {
	background: url(site_images/nav_04_on.png) no-repeat;
}


div#content{float:left;width:754px;text-align:left;}
div#txt{font-size:100%;float:left;width:373px;margin-top:50px;margin-left:30px;margin-right:30px;font-family:"Geometr231 BT";}
div#txt1{font-size:100%;float:left;width:694px;margin-top:50px;margin-left:30px;margin-right:15px;font-family:"Geometr231 BT";}
div#img{float:left;width:321px;padding-top:70px;}
div#home{padding-bottom:414px;font-size:100%;}
div#home1{padding-bottom:286px;}
div#home2{padding-bottom:284px;}
ul.bullet{font-size:100%;list-style-image: url(site_images/bullet.png);margin-left:17px;padding-bottom:10px;line-height:1.1em;color:#333;padding:0;font-family:"Geometr231 BT";}
li{padding-bottom:5px;}
a.mail{font-size:100%;text-decoration:underline;color:#333;font-family:"Geometr231 BT";}
a.mail:hover{text-decoration:none;color:#990000;font-family:"Geometr231 BT";}
a.plan{font-size:100%;text-decoration:none;color:#990000;font-weight:bold;font-family:"Geometr231 BT";}
a.plan:hover{text-decoration:underline;color:#990000;font-weight:bold;font-family:"Geometr231 BT";}
.table{height:100%;line-height:1.4em;font-size:100%;color:#333;padding:0;font-family:"Geometr231 BT";}
