BODY
{
    FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    COLOR: #333333;
    BACKGROUND-COLOR: #ffffff
}
#MainDIV
{
    DISPLAY: none;
    LEFT: 0px;
    FLOAT: left;
    VISIBILITY: hidden;
    WIDTH: 1px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 1px
}
#nav-one
{
    LEFT: 715px;
    POSITION: absolute;
    TOP: 92px
}
#nav-two
{
    LEFT: 0px;
    POSITION: absolute;
    TOP: 123px
}
.hide
{
    DISPLAY: none;
    VISIBILITY: hidden
}
#content
{
    PADDING-TOP: 5px
}
#logo
{
    LEFT: 568px;
    POSITION: absolute;
    TOP: 16px
}
#logo2
{
    LEFT: 539px;
    POSITION: absolute;
    TOP: 0px
}
#nav-one
{
    FONT-SIZE: 11px;
    COLOR: #ccc
}
#nav-one A
{
    COLOR: #ffffff
}
#nav-one A:visited
{
    COLOR: #ffffff
}
#nav-one A:hover
{
    COLOR: #ffffff
}
#nav-one A:active
{
    COLOR: #ffffff
}
#nav-one A:link
{
    COLOR: #ffffff
}
#nav-two
{
    HEIGHT: 20px
}
#nav-two UL
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#nav-two LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#nav-two LI
{
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/nabv_bg_blue.gif)
}
#nav-two LI A
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/nabv_bg_grey.gif);
    PADDING-BOTTOM: 0px;
    COLOR: #fff;
    LINE-HEIGHT: 30px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ccc;
    TEXT-DECORATION: none
}
#nav-two LI A:hover
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/nabv_bg_grey.gif);
    PADDING-BOTTOM: 0px;
    COLOR: #fff;
    LINE-HEIGHT: 30px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ccc;
    TEXT-DECORATION: none
}
#nav-two LI A:active
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/nabv_bg_grey.gif);
    PADDING-BOTTOM: 0px;
    COLOR: #fff;
    LINE-HEIGHT: 30px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ccc;
    TEXT-DECORATION: none
}
#nav-two LI A:visited
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/nabv_bg_grey.gif);
    PADDING-BOTTOM: 0px;
    COLOR: #fff;
    LINE-HEIGHT: 30px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ccc;
    TEXT-DECORATION: none
}
#nav-two LI A:link
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/nabv_bg_grey.gif);
    PADDING-BOTTOM: 0px;
    COLOR: #fff;
    LINE-HEIGHT: 30px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ccc;
    TEXT-DECORATION: none
}
#nav-two
{
    BACKGROUND-IMAGE: url(../images/nabv_bg_grey.gif);
    WIDTH: 774px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 30px
}
#nav-two LI A:hover
{
    BACKGROUND-IMAGE: url(../images/nabv_bg_blue.gif);
    COLOR: #fff;
    BACKGROUND-COLOR: #099;
    TEXT-DECORATION: underline
}
#nav-two #first-link A
{
    PADDING-LEFT: 18px! important
}
#nav-two A#last-link
{
    BORDER-RIGHT: medium none
}
#nav-two A#last-link:visited
{
    BORDER-RIGHT: medium none
}
#nav-two .on A
{
    BACKGROUND-IMAGE: url(../images/nabv_bg_blue.gif)
}
#nav-two .on A:visited
{
    BACKGROUND-IMAGE: url(../images/nabv_bg_blue.gif)
}
#nav-two .on A:hover
{
    BACKGROUND-IMAGE: url(../images/nabv_bg_blue.gif)
}
#nav-two .on A:active
{
    BACKGROUND-IMAGE: url(../images/nabv_bg_blue.gif)
}
#nav-two .on A:link
{
    BACKGROUND-IMAGE: url(../images/nabv_bg_blue.gif)
}
.yellow-box
{
    MARGIN-TOP: 6px;
    WIDTH: 233px;
    BACKGROUND-COLOR: #99ccff
}
.yellow-box .nest
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 10px
}
.left-col A:hover
{
    COLOR: #009999
}
.left-col A
{
    COLOR: #000000
}
.left-col A:active
{
    COLOR: #000000
}
.left-col A:visited
{
    COLOR: #000000
}
.email-link
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 5px;
    DISPLAY: block;
    PADDING-LEFT: 25px;
    BACKGROUND-IMAGE: url(../images/ico_mail.gif);
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat
}
A.nest
{
    COLOR: #000000
}
A.nest:visited
{
    COLOR: #000000
}
A.nest:hover
{
    COLOR: #000000
}
A.nest:active
{
    COLOR: #000000
}
A.nest:link
{
    COLOR: #000000
}
A.email-link
{
    COLOR: #009999
}
A.email-link:visited
{
    COLOR: #009999
}
A.email-link:hover
{
    COLOR: #009999
}
A.email-link:active
{
    COLOR: #009999
}
A.email-link:link
{
    COLOR: #009999
}
.two-col-layout-table
{
    MARGIN-LEFT: 10px;
    WIDTH: 745px
}
.left-col
{
    WIDTH: 264px
}
.main-col
{
}
.van-image
{
    FLOAT: right;
    MARGIN: 0px 10px 10px 20px
}
.misc-image
{
    FLOAT: right;
    MARGIN: 7px 15px 15px 20px
}
H1
{
    FONT-SIZE: 14px;
    MARGIN: 0px 0px 2em;
    COLOR: #666;
    LINE-HEIGHT: normal;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 0px
}
P
{
    MARGIN: 0px 0px 1em
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    PADDING-TOP: 0px
}
.yellow-box P
{
    MARGIN: 0px;
    LINE-HEIGHT: 150%
}
.main-col
{
    COLOR: #666
}
.main-col P
{
    LINE-HEIGHT: 150%
}
.left-col H3 A
{
    COLOR: #333
}
.left-col H3 A:visited
{
    COLOR: #333
}
.left-col H3 A:hover
{
    COLOR: #333
}
.left-col H3 A:active
{
    COLOR: #333
}
.left-col H3 A:link
{
    COLOR: #333
}
.left-col .on
{
    COLOR: #009999
}
.left-col A.on:visited
{
    COLOR: #009999
}
.left-col A.on:hover
{
    COLOR: #009999
}
.left-col A.on:active
{
    COLOR: #009999
}
.left-col A.on:link
{
    COLOR: #009999
}
.left-col H3 A:hover
{
    COLOR: #009999
}
.two-col-layout-container .left-col
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 245px;
    PADDING-TOP: 0px
}
.two-col-layout-container .nest
{
    PADDING-LEFT: 10px
}
.two-col-layout-container .main-col
{
    MARGIN: 0px 0px 0px 275px;
    WIDTH: 475px
}
.main-col LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.main-col UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.main-col LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 30px;
    BACKGROUND-IMAGE: url(../images/arrow.gif);
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 0.5em 2em;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat
}
#footer
{
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 11px;
    WIDTH: 764px
}
#footer .nest
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
DIV.hide
{
    DISPLAY: none
}
DIV.show
{
    DISPLAY: block;
    PADDING-LEFT: 10px
}
.show .on
{
    COLOR: #009999
}
.show A.on:visited
{
    COLOR: #009999
}
.show A.on:hover
{
    COLOR: #009999
}
.show A.on:active
{
    COLOR: #009999
}
.show A.on:link
{
    COLOR: #009999
}
#flash-container
{
    LEFT: 0px;
    OVERFLOW: hidden;
    WIDTH: 565px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 123px
}
.coupon
{
    BORDER-RIGHT: #ccc 5px dashed;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ccc 5px dashed;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #ccc 5px dashed;
    WIDTH: 480px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #ccc 5px dashed
}
.coupon H2
{
    FONT-SIZE: 16px;
    MARGIN: 0px;
    COLOR: #999
}
.coupon H3
{
    FONT-SIZE: 36px;
    MARGIN: 10px 0px 0px;
    COLOR: #999
}
.coupon SMALL
{
    FONT-SIZE: 10px
}
.coupon P
{
    MARGIN: 15px 0px 0px
}
.coupon-logo
{
    FLOAT: right
}


div#sideMenu {
		float: left;
		margin: 0 15px 0 0;
		width: 142px;
	}
	
		div#sideMenu div.sideMenuBox {
			background: url(/images/background-sidemenu.gif) no-repeat;
			background-position: left bottom;
			margin: 0 0 15px 0;
			padding: 0 0 15px 0;
			width: 142px;
		}
		
			div#sideMenu div.sideMenuBox ul {
				margin: 7px 10px 0px 10px;
			}

				div#sideMenu div.sideMenuBox ul li {
					padding-bottom: 8px;
				}
			
				div#sideMenu div.sideMenuBox ul li a {
					color: #f00;
					text-decoration: underline;
				}
		
				div#sideMenu div.sideMenuBox ul li a:visited {
					color: #ff6666;
				}
		
				div#sideMenu div.sideMenuBox ul li a:hover {
					text-decoration: none;
				}
		
		div#sideMenu div#basic h3 {
			background: url(/images/background-sidemenu-basic.gif) no-repeat;
			background-position: left top;
			padding-top: 15px;
		}
		
			div#sideMenu div#basic ul {
				margin-top: 0;
			}		
	
		div#sideMenu div#subNavigation h3 {
			background: url(/images/background-sidemenu-subNavigation.gif) no-repeat;
			color: #fff;
			font-size: 12px;
			font-weight: bold;
			padding: 8px 10px 3px 10px;
		}
	
		div#sideMenu div#subNavigation a h3 {
			text-decoration: none;
		}

		div#sideMenu div#subNavigation a:hover h3 {
			text-decoration: underline;
		}
		
		
		
		
		div#sidebar div.askAnInspectorBox {
			background: url(/images/background-sidebar-ask_an_inspector.gif) no-repeat;
			height: 31px;
			margin: 0 0 30px 0;
			padding: 15px 0 0 35px;
			width: 175px;
		}
					
		
			div#sidebar div.askAnInspectorBox a h3 {
				color: #414370;
				text-decoration: none;
				font-size: 16px;
			}
				
			div#sidebar div.askAnInspectorBox a:hover h3 {
				text-decoration: underline;
			}
