/* CSS Document */

body {
background: #192773;
/*background: #192773 url(../images/background.jpg) top left repeat-x fixed;*/
margin: 0;
}

a:link,a:visited,a:active {
color: #283891;
text-decoration: underline;
}

a:hover {
color: #f7941e;
text-decoration: underline;
}


/* wrapper
---------------------------------------------------------- */
#wrapper {
position: relative;
margin-left: auto;
margin-right: auto;
width: 900px;
}


/* header
---------------------------------------------------------- */
#header {
width: 900px;
height: 300px;
background: #efefef url(../images/header.jpg) top left no-repeat;
}


/* nav
---------------------------------------------------------- */
#nav {
width: 900px;
height: 50px;
/*margin-left: auto;
margin-right: auto;*/
padding: 0px;
margin-top: 0px;}

#navbar {
width: 900px;
height: 50px;
background: url(../images/navbar.jpg);
margin: 0px auto; padding: 0;
position: relative;
}

#navbar li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#navbar li, #navbar a {height: 50px; display: block;}

#panel1b {left:	40px; 	width:  60px;}
#panel2b {left:	100px; 	width:  72px;}
#panel3b {left:	172px; 	width: 	74px;} 
#panel4b {left:	246px; 	width: 	105px;}
#panel5b {left: 351px; 	width: 	87px;}
#panel6b {left: 438px; 	width: 	85px;}

#panel1b a:hover {background: transparent url(../images/navbar.jpg)	-40px	-50px no-repeat;}
#panel2b a:hover {background: transparent url(../images/navbar.jpg)	-100px 	-50px no-repeat;}
#panel3b a:hover {background: transparent url(../images/navbar.jpg) -172px 	-50px no-repeat;}
#panel4b a:hover {background: transparent url(../images/navbar.jpg) -246px 	-50px no-repeat;}
#panel5b a:hover {background: transparent url(../images/navbar.jpg) -351px 	-50px no-repeat;}
#panel6b a:hover {background: transparent url(../images/navbar.jpg) -438px 	-50px no-repeat;}

/* with news -----

#panel1b {left:	40px; 	width:  60px;}
#panel2b {left:	100px; 	width:  72px;}
#panel3b {left:	172px; 	width: 	74px;} 
#panel4b {left:	246px; 	width: 	105px;}
#panel5b {left: 351px; 	width: 	87px;}
#panel6b {left: 438px; 	width: 	63px;}
#panel7b {left: 501px; 	width: 	85px;}

#panel1b a:hover {background: transparent url(../images/navbar.jpg)	-40px	-50px no-repeat;}
#panel2b a:hover {background: transparent url(../images/navbar.jpg)	-100px 	-50px no-repeat;}
#panel3b a:hover {background: transparent url(../images/navbar.jpg) -172px 	-50px no-repeat;}
#panel4b a:hover {background: transparent url(../images/navbar.jpg) -246px 	-50px no-repeat;}
#panel5b a:hover {background: transparent url(../images/navbar.jpg) -351px 	-50px no-repeat;}
#panel6b a:hover {background: transparent url(../images/navbar.jpg) -438px 	-50px no-repeat;}
#panel7b a:hover {background: transparent url(../images/navbar.jpg) -501px 	-50px no-repeat;}

-------- */



/* content
---------------------------------------------------------- */
#content {
min-height: 600px;
/*height: 600px;*/
background: #efefef;
}

.fullCol {
float: left;
width: 800px;
margin-left: 50px;
text-align: left;
}

.leftCol {
float: left;
width: 500px;
margin-left: 50px;
text-align: left;
}

.rightCol {
float: left;
width: 260px;
margin-left: 40px;
}

.highlight {
font-family: "Times New Roman", Times, serif;
font-size: 18px;
line-height: 24px;
color: #283891;
margin-bottom: 10px;
}

.body {
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
line-height: 20px;
color: #000000;
}

.news {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #555555;
}

.certification {
width: 240px;
padding: 10px;
border: 1px #000 solid;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

.h {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight:bold;
color: #283891;
}

.h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
color: #283891;
}

.h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #f7941e;
}

/*ul{
list-style-position: outside;
font-family: Arial, Helvetica, sans-serif;
margin-left: 0px;
margin-top: 6px;
}

li{
margin-left: -24px;
}*/

blockquote {
font: 1.2em/1.6em Georgia, "Times New Roman", Times, serif;
color: #FFF;
width: 440px;
/*background: url(images/close-quote.gif) no-repeat right bottom;*/
padding-left: 20px;
text-indent: -20px;
}

blockquote:first-letter {
background: url(../images/open-quote.gif) no-repeat left top;
padding-left: 20px;
font: italic 1.4em Georgia, "Times New Roman", Times, serif;
}



/* footer
---------------------------------------------------------- */

#footer {
clear:both;
width: 900px;
height: 80px;
padding: 60px 0px 40px 40px;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #283891;
font-size: 10px;
}
