
#bluemenu
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    FONT: Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-IMAGE: url(../images/bluemenu.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 712px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    HEIGHT: 47px;
	
}
#bluemenuback
{
    BACKGROUND-IMAGE: url(../images/bluemenu.jpg);
    HEIGHT: 47px
}
#bluemenu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#bluemenu LI
{
    DISPLAY: inline
}
.bluemenu LI SPAN
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#bluemenu A
{
    BORDER-RIGHT: #02509a 1px solid;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    LINE-HEIGHT: 3.9em;
    PADDING-TOP: 0px;
    HEIGHT: 47px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
#bluemenu A:hover
{
    BORDER-TOP: #FFFFFF 5px solid; 
	COLOR: #ffffff;
    LINE-HEIGHT: 3.1em;
    HEIGHT: 42px
}
#mainnav
{
    CLEAR: both;
    FONT-SIZE: 1.1em;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/mainnav.jpg);
    WIDTH: 800px;
    LINE-HEIGHT: 1.5em;
    HEIGHT: 30px
}
#mainnavleft
{
    FLOAT: left;
    WIDTH: 50%
}
#mainnavright
{
    FLOAT: left;
    WIDTH: 49%
}
#mainnav UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#mainnav LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#mainnav A
{
    BORDER-RIGHT: #d3d3d3 1px solid;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FONT-SIZE: 0.9em;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 2.4em;
    PADDING-TOP: 0px;
    HEIGHT: 30px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
#mainnav A:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ee1c2e
}
#banner
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/guntnerbanner.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 800px;
    PADDING-TOP: 0px;
    HEIGHT: 180px;
    BACKGROUND-COLOR: #005a9d
}
#main
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 800px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffff
}
.mainleft
{
    CLEAR: left;
    BORDER-RIGHT: #dedede 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 506px;
    PADDING-TOP: 0px
}
.mainright
{
    CLEAR: right;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 253px;
    PADDING-TOP: 0px
}
.homecontain
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 10px
}
.homecol
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 5px 20px;
    WIDTH: 240px;
    PADDING-TOP: 5px
}
.homecol UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.homecol LI
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.maincol
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    WIDTH: 243px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #dedede 1px solid;
    TEXT-ALIGN: left
}
.maincoltext
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    WIDTH: 243px;
    PADDING-TOP: 10px
}
.maincoltext UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    PADDING-TOP: 0px
}
.maincoltext LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: url(../images/lightbluearrow.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.maincoltext LI A:hover
{
    LIST-STYLE-IMAGE: url(../images/redarrow.gif)
}
.products
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.latestnews LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 7px;
    MARGIN: 0px 5px 0px 0px;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: #cccccc 1px dashed;
    LIST-STYLE-TYPE: none
}
#leftcol
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    WIDTH: 195px;
    PADDING-TOP: 10px
}
.leftcolcontent
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    MARGIN: 10px 0px;
    WIDTH: 175px;
    PADDING-TOP: 5px
}
.leftcolcontent IMG
{
    BACKGROUND-COLOR: #ffffff
}
.leftcolcontent A:hover
{
    BACKGROUND-COLOR: #ffffff
}
#leftcol UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 165px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#leftcol LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 165px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffff
}
#leftcol LI A
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    WIDTH: 165px;
    COLOR: #00599b;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #cccccc 1px dashed;
    TEXT-DECORATION: none
}
#leftcol LI A:hover
{
    BORDER-RIGHT: #ee1c2e 3px solid;
    WIDTH: 162px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #00599b
}
#leftcol LI A:visited A:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #00599b
}
#rightcol
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    WIDTH: 579px;
    PADDING-TOP: 10px
}
#rightcol IMG
{
    BACKGROUND-COLOR: #ffffff
}
#rightcol IMG A:hover
{
    BACKGROUND-COLOR: #ffffff
}
#rightcol UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 20px;
    PADDING-TOP: 0px
}
#rightcol LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: square
}
#rightcol IMG
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 10px
}
.blue
{
    CLEAR: both;
    BACKGROUND-IMAGE: url(../images/bluemenu.jpg);
    WIDTH: 800px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #0066b1
}
#gallerymain
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    WIDTH: 780px;
    PADDING-TOP: 10px
}
.imageGallery
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: center
}
.imageGallery LI
{
    FLOAT: left
}
#gallerytable
{
    COLOR: #000000;
    TEXT-ALIGN: left
}
#gallerytable TD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 0.95em;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 3px
}
#gallerytable A IMG
{
    BORDER-RIGHT: #dedede 3px solid;
    BORDER-TOP: #dedede 3px solid;
    BORDER-LEFT: #dedede 3px solid;
    BORDER-BOTTOM: #dedede 3px solid
}
#gallerytable A:hover IMG
{
    BORDER-RIGHT: #ee1c2e 3px solid;
    BORDER-TOP: #ee1c2e 3px solid;
    BORDER-LEFT: #ee1c2e 3px solid;
    BORDER-BOTTOM: #ee1c2e 3px solid
}
#lowernav
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #d3d3d3 1px solid;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 800px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #d3d3d3 1px solid;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #f3f3f3
}
#lowernav UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#lowernav LI
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 5px;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#lowernav A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
#lowernav A:hover
{
    TEXT-DECORATION: underline
}
#footer
{
    CLEAR: both;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    WIDTH: 780px;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
#footerleft
{
    FLOAT: left;
    WIDTH: 60%;
    TEXT-ALIGN: left
}
#footerright
{
    FLOAT: left;
    WIDTH: 39%;
    TEXT-ALIGN: right
}
.sitemap
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    WIDTH: 180px;
    PADDING-TOP: 10px
}
.silver
{
    BORDER-RIGHT: #c8c8c8 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #c8c8c8 1px solid;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../images/silver.jpg);
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    BORDER-LEFT: #c8c8c8 1px solid;
    WIDTH: 163px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #c8c8c8 1px solid;
    HEIGHT: 15px
}
.silver2
{
    BORDER-RIGHT: #c8c8c8 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #c8c8c8 1px solid;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../images/silver.jpg);
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    BORDER-LEFT: #c8c8c8 1px solid;
    WIDTH: 221px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #c8c8c8 1px solid;
    HEIGHT: 15px
}
.silver3
{
    BORDER-RIGHT: #c8c8c8 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #c8c8c8 1px solid;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../images/silver.jpg);
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    BORDER-LEFT: #c8c8c8 1px solid;
    WIDTH: 485px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #c8c8c8 1px solid;
    HEIGHT: 15px
}
.clear
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 800px;
    PADDING-TOP: 0px;
    HEIGHT: 1px
}
