body {
	background: #56778c url(images/bg.png) repeat-x;
	margin: 0 auto;
	font-family:Tahoma, Geneva, sans-serif;
	color: #0f3b56;
}

   object{
   outline: none;
}

h1 { font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff; padding:0px 0px 5px 15px;}

h3 { font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff; }

a:link { color:#09C; text-decoration:underline; }

a:visited { color:#09C; text-decoration:none; }

a:hover { color: #fff ;}

.nosalepro {
	width: 300px;
    margin: 618px 805px;
	position:absolute;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-style:italic;
	color:#0f3b56;
	}
	
.nosalehome {
	width: 300px;
    margin: 790px 805px;
	position:absolute;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-style:italic;
	color:#0f3b56;
	}
	
.nosalecompany {
	width: 300px;
    margin: 790px 805px;
	position:absolute;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-style:italic;
	color:#0f3b56;
	}
.nosalemission {
	width: 300px;
    margin: 615px 805px;
	position:absolute;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-style:italic;
	color:#0f3b56;
	}
	
.nosalemanagement {
	width: 300px;
    margin: 1435px 805px;
	position:absolute;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-style:italic;
	color:#0f3b56;
	}
	
.nosaleboard {
	width: 300px;
    margin: -190px 680px;
	position:absolute;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-style:italic;
	color:#0f3b56;
	}
	
.nosalefaq {
	width: 300px;
    margin: 44px 805px;
	position:absolute;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-style:italic;
	color:#0f3b56;
	}


#homewrapper {
	width: 1000px; 
	height: 1000px;
	background:url(images/wrapperhome.png) no-repeat;
	margin: 0 auto;
	position:relative;
}







#flashanime  p {	font-size: 46px;
	color:#F00; padding: 0 50px}
	
#message { width:540px; height:73px;margin-top:90px;float:right; margin-right:20px;}	

#panelone {
	width:260px;
	height:231px;
	background: url(images/panel_one.png) no-repeat;
	float:left;
	
}

#panelone p { font-size:12px; color:#0f3b56; text-align:justify; width: 250px; margin: 0 5px; line-height: 1.5;}

#paneltwo {
	width:260px;
	height:231px;
	background: url(images/panel_one.png) no-repeat;
	float:left;
}

#paneltwo p { font-size:12px; color:#0f3b56; text-align:justify; width: 250px; margin: 0 5px; line-height: 1.5;}

#panelthree {
	width:260px;
	height:231px;
	background: url(images/panel_one.png) no-repeat;
	float:right;
}

#panelthree p { font-size:12px; color:#0f3b56; text-align:justify; width: 250px; margin: 0 5px; line-height: 1.5;}

#bottomnav {
	width:812px;
	height:45px;
	margin: 770px 93px;
	position:absolute;
	line-height: 25px;
}

.lilnav { margin: -10px 10px; font-size:10px; }

 #bnav {
	width:812px;
	height:45px;
	margin: -105px 150px;
	position:absolute;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

#bnav{ top: 45px; }

} 

#bnav a:link, a:visited { color:#0f3b56; text-decoration:none; }

#bnav a:hover { color:#fff;}
 
#bhome{
	width:56px; height:31px;
	position:absolute;
	margin:5px 20px;
	}
	
#bcompany{
	width:75px; height:31px;
	position:absolute;
	margin:5px 75px;
	}
	
#bprod{
	width:75px; height:31px;
	position:absolute;
	margin:5px 152px;
	}
	
#bfaq{
	width:50px; height:31px;
	position:absolute;
	margin:5px 233px;
	}
	
#bnews{
	width:50px; height:31px;
	position:absolute;
	margin:5px 333px;
	}
	
#bcontact{
	width:75px; height:31px;
	position:absolute;
	margin:5px 375px;
	}

/*****Company****/

#companyfolder
{	width: 739px;
	height: 456px;
	background: url(images/companyfolder.png) no-repeat ;
	margin:auto;
	
	
}

.companytext
{	width: 700px;
	height: 450px;	
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:justify;
        margin-top:105px;
        margin-left:15px;
        position: absolute;
        
}

#companynav {
	width:812px;
	height:45px;
	float:left;
	margin-top:50px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
        position: absolute;
        color:#fff;
}

#companynav a:link, #companynav a:visited { color:#fff; text-decoration:none; }

#companynav a:hover {  text-decoration:none; color:#1f96df;}

#about{
	width:56px; height:31px;
	position:absolute;
	margin:5px 20px;
	}
	
#mission {
	width:75px; height:31px;
	position:absolute;
	margin:5px 80px;
	}
	
#management {
	width:75px; height:31px;
	position:absolute;
	margin:5px 150px;
	}
	
#board {
	width:150px; height:31px;
	position:absolute;
	margin:5px 235px;
	}


#bottomnavc {
	width:812px;
	height:45px;
	margin: 770px 93px;
	position:absolute;
}

.phrase { height:15px; font-size:14px; margin: 0 10px;}

.lilnav { margin: -10px 10px; font-size:12px; }

#bnav {
	width:812px;
	height:45px;
	margin: -33px 150px;
	position:absolute;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

#bnavcom{ top: 35px; }

}
#bnavcom {
	width:812px;
	height:45px;
	margin: -20px 150px;
	position:absolute;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

#bnavprod{ top: 35px; }

}

#bnavprod {
	width:812px;
	height:45px;
	margin: -20px 150px;
	position:absolute;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

#bnavfaq{ top: 35px; }

}

#bnavfaq {
	width:812px;
	height:45px;
	margin: -20px 150px;
	position:absolute;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

#bnavcontact{ top: 35px; }

}
.concolor a:link{color:#09C; font-weight:bold; color:#09F; text-decoration:none; }

.concolor a:hover { color:#006; text-decoration:underline;}

#bnavcontact {
	width:812px;
	height:45px;
	margin: -20px 150px;
	position:absolute;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

#bnavpri{ top: 35px; }

}

#bnavpri {
	width:812px;
	height:45px;
	margin: -20px 150px;
	position:absolute;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

#bnavabout{ top: 35px; }

}

#bnavabout {
	width:812px;
	height:45px;
	margin: -20px 150px;
	position:absolute;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

#bnavmission{ top: 35px; }

}

#bnavmission {
	width:812px;
	height:45px;
	margin: -20px 150px;
	position:absolute;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

#bnavmana{ top: 35px; }

}

#bnavmana {
	width:812px;
	height:45px;
	margin: -20px 150px;
	position:absolute;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

#bnavboard{ top: 35px; }

}

#bnavboard {
	width:812px;
	height:45px;
	margin: -20px 150px;
	position:absolute;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

#bnav a:link, a:visited { color:#0f3b56; text-decoration:none; }

#bnav a:hover { color:#09C ;}
 
#bhome{
	width:56px; height:31px;
	position:absolute;
	margin:5px 20px;
	}
	
#bcompany {
	width:75px; height:31px;
	position:absolute;
	margin:5px 75px;
	}
	
#bprod {
	width:75px; height:31px;
	position:absolute;
	margin:5px 152px;
	}
	
#bfaq {
	width:50px; height:31px;
	position:absolute;
	margin:5px 229px;
	}
	
#bcontact{
	width:75px; height:31px;
	position:absolute;
	margin:5px 275px;
	}
	
#bprivacy{
	width:75px; height:31px;
	position:absolute;
	margin:5px 340px;
	}
	 
	
/*****about_Same NAv Above****/

.abouttext
{	width: 700px;
	height: 450px;
	position: absolute;
        margin-top: 80px;
        margin-left:15px;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:justify;
}

#aboutfolder
{	width: 739px;
	height: 500px;
	background: url(images/aboutfolder.png) no-repeat ;
	margin:auto;
	
}

/*****mission_Same NAv Above****/

.missiontext
{	width: 700px;
	height: 450px;
        position: absolute;
	margin-top: 120px;
        margin-left:15px;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:justify;
}

#missionfolder
{	width: 739px;
	height: 456px;
	background: url(images/missionfolder.png) no-repeat ;
	margin:auto;
	
	
}

#bottomnavmission {
	width:812px;
	height:45px;
	margin: 590px 93px;
	position:absolute;
}


/*****manage_Same NAv Above****/
 


#managefolder
{	width: 739px;
	height: 1174px;
	background: url(images/managefolder.png) no-repeat ;
        position: relative;
        margin:auto;
        margin-top:0;
}

 .robtext
{	width: 700px;
	height: 450px;
	margin-top: 115px;
        margin-left:15px;
        position: absolute;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:justify;
}

.rob{ text-decoration:underline;	font-size:16px;
	font-family:Tahoma, Geneva, sans-serif;}
	
 .jefftext
{	width: 700px;
	height: 220px;
	margin-top: 35px;
        margin-left:0px;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:justify;
        position: absolute;
}

.jeff{ text-decoration:underline;	font-size:16px;
	font-family:Tahoma, Geneva, sans-serif;}
	
 .ralphtext
{	width: 700px;
	height: 270px;
	margin-top: 300px;
        margin-left:0;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:justify;
        position: absolute;
}

.ralph{ text-decoration:underline;	font-size:16px;
	font-family:Tahoma, Geneva, sans-serif;}
	
 .erictext
{	width: 700px;
	height: 100px;
	margin: 300px auto;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:justify;
        position: absolute;
}

.eric{ text-decoration:underline;	font-size:16px;
	font-family:Tahoma, Geneva, sans-serif;}
	
#bottomnavm {
	width:812px;
	height:45px;
	margin: 1410px 93px;
	position:absolute;
}

/*****board_new NAv below****/

#boardnav {
	width:812px;
	height:45px;
	margin: 40px 15px;
	position:absolute;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
.boardtext
{	width: 700px;
	height: 450px;
	margin-top: 125px;
        margin-left:200px;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:justify;
        position: absolute;
}

#boardfolder
{	width: 739px;
	height: 456px;
	background: url(images/boardfolder.png) no-repeat ;
	margin-top:10px;
        margin: auto;
	
}

#boardfolder a:link, #boardfolder a:visited {color:#fff; text-decoration: none;}

#boardfolder a:hover {text-decoration: none; color:#1f96df;}

#bottomnavboard {
	width:812px;
	height:45px;
	margin: -210px -23px;
	position:absolute;
}

.bbold{ 	
	margin: 0 -85px;
	font-size:16px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:underline;}
	
	
/*****product_Same NAv Above****/	

#productfolder
{	width: 739px;
	height: 557px;
	background: url(images/productfolder.png) no-repeat ;
	margin: -10px 125px;
	position:absolute;
	
}

#newsfolder
{	width: 739px;
	height:550px;
	background: url(images/newsfolder.png) no-repeat ;
	margin:0 auto;
        margin-bottom: 300px;

	
}

#newsfolder a:link, #newsfolder a:visited {color:#fff; text-decoration: none;}

#newsfolder a:hover {text-decoration: none; color:#1f96df;}
	
.producttext 
{	width: 600px;
	height: 450px;
	margin: 200px 60px;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: justify;
}

.newstext 
{	width: 600px;
	height: 450px;
	margin: 100px 60px;
        position:absolute;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: justify;
}

.proarrows {width: 8px; height: 233px; margin: 121px auto; background:url(images/productarrows.png); position:absolute;}


.productbold{ 	
	margin: 5px -30px;
	position:absolute;
	font-size:16px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:underline;}
	

	
#bottomnavprod {
	width:812px;
	height:45px;
	margin: 598px 93px;
	position:absolute;
}



/*****faq_Same NAv Above****/	

#faqfolder
{	width: 739px;
	height: 1950px;
	background: url(images/faqfolder.png) no-repeat ;
	margin: 0px 125px;
	position:absolute;
	
}
	
.faqtext 
{	width: 600px;
	height: 450px;
	margin: 100px 60px;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: justify;
}

#faqfolder a:link, #faqfolder a:visited {color:#fff; text-decoration: none;}

#faqfolder a:hover {text-decoration: none; color:#1f96df;}

.faqarrows {width: 8px; height: 233px; margin: 120px auto; background:url(images/productarrows.png); position:absolute;}

#faqonearrows {width: 8px; height: 137px; margin: 27px 28px; background:url(images/arrowsfaqone.png); position:absolute;}
#faqtwoarrows {width: 8px; height: 137px; margin: 294px 28px; background:url(images/arrowsfaqtwo.png); position:absolute;}
#faqthreearrows {width: 8px; height: 178px; margin: 518px 28px; background:url(images/arrowsfaqthree.png); position:absolute;}
#faqfourarrows {width: 8px; height: 116px; margin: 805px 28px; background:url(images/arrowsfaqfour.png); position:absolute;}
#faqfivearrows {width: 7px; height: 73px; margin: 1430px 38px; background:url(images/arrowsfaqfive.png); position:absolute;}


.faqbold{ 	
	margin: 5px -30px;
	position:absolute;
	font-size:16px;
	font-family:Tahoma, Geneva, sans-serif;
	}
	
.faqnosale{
	float:right;
	margin: -15px auto;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	font-style:italic;
	}

#bottomwrapper {
	width:100%;
	height:251px;
	bottom: 0 auto;
	clear:both;
	background:url(images/bottomexpand.png) repeat-x;
	position:relative;
	
	}
	
	
	#bottomwrapperfaq {
	width:100%;
	height:251px;
	bottom: 100px auto;
	clear:both;
	margin:100px auto 0 auto;
	background:url(images/bottomexpand.png) repeat-x;
	position:relative;
	
	}
#bottomnavfaq {
	width:1000px;
	height:251px;
	margin:0 auto;
	background: url(images/bottomnav.png) no-repeat;
	
	
	}
	
#bnavtotal {  width:585px; height: 45px; margin: 23px 95px;  position:absolute; }

/*****contact_Same NAv Above****/	

#contactwrapper {
	width: 1000px; 
	height: 1100px;
	background:url(images/faqwrapper.png) no-repeat;
	margin: 0 auto;
	position:relative;
}

#thankswrapper {
	width: 1000px; 
	height: 825px;
	background:url(images/faqwrapper.png) no-repeat;
	margin: 0 auto;
	position:relative;
}

#contactfolder
{	width: 739px;
	height: 456px;
	background: url(images/contactfolder.png) no-repeat ;
	margin: 0px 125px;
	
	
}

#contactfolder a:link, #contactfolder a:visited {color:#1f96df; text-decoration: none;}

#contactfolder a:hover {text-decoration: none; color:#fff;}
	
.contacttext 
{	width: 600px;
	height: 150px;
	margin: 445px 10px;
        position:absolute;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: justify;
}

.contactroarrows {width: 8px; height: 233px; margin: 136px auto; background:url(images/productarrows.png); position:absolute;}


.contactbold{
	width: 350px;
	margin: -85px auto;
	position:absolute;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	left: 12px;
	}
	
#contactboldtwo{
	width:650px;
	height:50px;
	margin: -85px 355px;
	position:absolute;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	}
	

	
#bottomnavcontact {
	width:812px;
	height:45px;
	margin: 998px 93px;
	position:absolute;
}

.leftstuff { width: 400px;  text-align:right; margin: 0px -220px; 	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;}
	
	
.rightstuff { width: 180px; float:right;  text-align:left; margin: -103px -18px; 	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif; color: #0f3b56;}
	
	.rightstuff a:link {color:#0f3b56; text-decoration: none;}
	
	.rightstuff a:visited {color:#0f3b56; text-decoration: none;}
	
	.rightstuff a:hover {color: #09C; text-decoration: none;}
	
#theform { width: 350px; height: 210px; margin: 120px 85px; position:absolute; padding: 10px;  }

.fn { margin: 5px auto;}

.ln { margin: 5px auto;}

.title { margin: 5px auto;}

.com { margin: 5px auto;}

.emailt { margin: 5px auto;}

.num { margin: 5px auto;}

.in { margin: -173px 335px;}

#map {width:350px; height:275px; margin:100px  185px;}

.button { width: 97px; height:56px; margin: 185px 510px; background: url(images/sendbtn.png) no-repeat; border:none; }

.inputfn { margin: 123px 25px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff; position:absolute;}

.inputln { margin: 150px 25px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff; position:absolute;}

.inputtitle { margin: 179px 65px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff; position:absolute;}

.inputcom { margin: 208px 30px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff; position:absolute;}

.inputemail { margin: 236px 58px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff; position:absolute;}

.inputnum { margin: 262px 32px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff; position:absolute;}

.inputin { margin: 123px 380px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff; position:absolute;}

#theform .phone, #theform .phonetwo, #theform .phonethree { width: 40px;}

#faqwrapper {
	width: 1000px; 
	height: 2200px;
	background:url(images/faqwrapper.png) no-repeat;
	margin: 0 auto;
	position:relative;
}


/*****privacy_Same NAv Above****/	

#privacywrapper {
	width: 1000px; 
	height: 3000px;
	background:url(images/faqwrapper.png) no-repeat;
	margin: 0 auto;
	position:relative;
} 

#privacyfolder
{	width: 739px;
	height:557px;
	background: url(images/privacyfolder.png) no-repeat ;
	margin: 0px 125px;
	
}

.privacytext
{	width: 700px;
	margin: 85px  15px;
	position:absolute;
	text-align:justify;
	font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff;
	
}

#bottomnavprivacy {
	width:1000px;
	height:251px;
	margin:0 auto;
	background: url(images/bottomnav.png) no-repeat;
	
	}
#thanks {width:700px; height:200px; border:none; margin-left:70px; margin-top:150px;}

#thanks p { font-family:Tahoma, Geneva, sans-serif; font-size:1.6em; color:#000;}




/*new*/

body {
	background: #000 url(images/bg.png) repeat-x;
	margin: 0 auto;
	font-family:Tahoma, Geneva, sans-serif;
	color: #fff;
}

.clearBoth
{
	clear: both;
}
.clear
{
	clear: both;
}


#wrapper {
	width: 1000px;
	min-height:1000px;
	background: url(images/thewrapper.png) no-repeat;
	margin: auto;
        padding-top:30px;
        

	
}

#nav {
	width:420px;
	height:45px;
	background:url(images/lines.png) no-repeat 10px -2px ;
	float:right;
	font-size:12px;
        margin-top:-25px;
        margin-right:70px;
}

#home{
	width:56px; height:31px;
	position:absolute;
	margin:5px 20px;
	}

#company{
	width:75px; height:31px;
	position:absolute;
	margin:5px 75px;
	}

#prod{
	width:75px; height:31px;
	position:absolute;
	margin:5px 152px;
	}

#faq{
	width:50px; height:31px;
	position:absolute;
	margin:5px 233px;
	}

#news{
	width:50px; height:31px;
	position:absolute;
	margin:5px 288px;
	}

.newstext a {
	float:right;

}

.newstext img {float:right;}

#contact{
	width:75px; height:31px;
	position:absolute;
	margin:5px 335px;
	}

#logoanime {
	width:489px;
	height:140px;
	margin: auto 0;

	/* Mozilla */
outline:none;

/* IE */
-moz-outline-style: none;
}

#flashanime {
	width:1000px;
	height:282px;
	margin: 0 auto;
        margin-bottom:30px;

	/* Mozilla */
outline:none;

/* IE */
-moz-outline-style: none;
}

#thepanels {
    width:900px;
    height:240px;
    margin:auto;
    border: none;
    
}
#panelone {
	width:260px;
	height:231px;
	background: url(images/panel_one.png) no-repeat;
	float:left;

}

#panelone p { font-size:12px; color:#fff; text-align:justify; width: 250px; margin: 0 5px; line-height: 1.5;}

#paneltwo {
	width:260px;
	height:231px;
	background: url(images/panel_one.png) no-repeat;
	margin-left:60px;
}

#paneltwo p { font-size:12px; color:#fff; text-align:justify; width: 250px; margin: 0 5px; line-height: 1.5;}

#panelthree {
	width:260px;
	height:231px;
	background: url(images/panel_one.png) no-repeat;
	float:right;
}

#panelthree p { font-size:12px; color:#fff; text-align:justify; width: 250px; margin: 0 5px; line-height: 1.5;}

.vm { float:right; font-size:12px;  margin: 13px 5px;}

.vm a:link, .vm a:visited { color:#fff; text-decoration:none; }

.vm a:hover {color: #09C ;}


.vms { float:right; font-size:12px;  margin: 30px 5px;}

.vms a:link, .vms a:visited { color:#fff; text-decoration:none; }

.vms a:hover {color: #09C ;}

.vmf { float:right; font-size:12px;  margin: -6px 5px;}
.vmf a:link, .vmf a:visited { color:#fff; text-decoration:none; }

.vmf a:hover {color: #09C ;}

#footer {
	width:100%;
	height:182px;
	position:absolute;
	background: #99adb9 url(images/footer.png) repeat-x;
        padding-top:30px;
        bottom:0 !important;


}

#fnav {
	width:812px;
	height:45px;
	margin:auto;        
	background: url(images/bnav_bg.png) no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
        
}

@media screen and (-webkit-min-device-pixel-ratio:0){

#bnav{ top: 45px; }

}

#fnav a:link, #fnav a:visited { color:#000; text-decoration:none; }

#fnav a:hover { color:#fff;}

#bottom_links{
    width:350px;
    height:20px;
    border: none;
    position: absolute;
    margin-top:15px;
    margin-left:130px;
}

#nass
{
    width:395px;
    height:181px;
    position:absolute;
    margin-left:525px;
    margin-top:15px;
}

#phrase_home
{
    width:447px;
    height:21px;
    position: absolute;
    top:20px;
    margin-left:30px;
    background: url(images/phrase.png) no-repeat;
}

#brochure
{
    width:233px;
    height:51px;
    position:absolute;
    margin-left:705px;
    margin-top:30px;

}
