* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	WIDTH: 100%; TEXT-ALIGN: center; background-image:url(http://www.qbottomline.com/images/blbg.gif); background-repeat:repeat  ;
}
DIV {
	POSITION: relative
}
#printwrap {
	POSITION: static
}
H1 {
	MARGIN: 10px
}
H2 {
	MARGIN: 10px
}
H3 {
	MARGIN: 10px; 
}
H4 {
	MARGIN: 10px
}
H5 {
	MARGIN: 10px ; font-size:12px
}
H6 {
	MARGIN: 10px
}
H1#website-title {
	MARGIN: 0px
}
H2#website-slogan {
	MARGIN: 0px
}
#navcontainer DIV H3 {
	MARGIN: 0px
}
#navcontainer DIV H3 {
	MARGIN: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	MARGIN: 10px 10px 10px 40px
}
.clearer {
	CLEAR: both
}
.heading { font-family: tahoma, "trebuchet ms", sans-serif; font-size: 14px; color: #5F7487
	 
}
.fill-bar {
	BACKGROUND: #287BAF; FLOAT: left; WIDTH: 0px; 
}
#nav-top {
	FLOAT: left; WIDTH: 100%; 
}
#nav-left {
	FLOAT: left; WIDTH: 100%; 
}
#nav-right {
	FLOAT: left; WIDTH: 100%
}
#top-margin {
	MARGIN: 0px auto; WIDTH: 750px; TEXT-ALIGN: left
}
#header-contents {
	MARGIN: auto auto 2px auto ; WIDTH: 750px; 
}
#containerwrap {
	MARGIN: 0px auto; WIDTH: 750px; TEXT-ALIGN: left
}
#inner {
	FLOAT: left
}
.accent-none {
	DISPLAY: none
}
.accent {
	BORDER:NONE; FLOAT: left; WIDTH: 225px; HEIGHT: 201px
}

#docwrapper {
	CLEAR: both
}
#nav-left #top-margin {
	HEIGHT: 10px
}
#nav-left #top-margin #nav-topper {
	
}
* HTML #nav-left #top-margin #nav-topper {
	WIDTH: 224px
}
#nav-left #headertop {
FLOAT: left; WIDTH: 100%; 	 
}

#nav-left #header-bar {
	FLOAT: left; WIDTH: 100%; HEIGHT: 12px
}
#nav-left #header-bar #header-bar-min {
	WIDTH: 750px
}
#nav-left #content-wrap {
	FLOAT: left; WIDTH: 750px
}
#nav-left #content-wrap #navcontainer {
	BORDER-RIGHT: #d6d7d6 1px solid; Z-INDEX: 1000; FLOAT: left; BORDER-LEFT: #d6d7d6 1px solid; WIDTH: 140px
}
#nav-left #content-wrap #navcontainer #nav-inner {
	Z-INDEX: 1000; FLOAT: left; WIDTH: 140px
}
#nav-left #content-wrap #navcontainer #nav-inner #nav-wrapper {
	Z-INDEX: 1000; FLOAT: left; WIDTH:  115px
}
* HTML #nav-left #content-wrap #navcontainer #nav-inner .fill-bar#fill-1 {
	WIDTH: 113px
}
* HTML #nav-left #content-wrap #navcontainer #nav-inner .fill-bar#fill-2 {
	WIDTH: 113px
}
#nav-left #content-wrap #inner {
	FLOAT: left; WIDTH: 523px
}
#nav-left #content-wrap #inner #content {
	FLOAT: left; WIDTH: 523px
}
#nav-left #content-wrap #content #footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

#nav-left #headertop {
	MIN-WIDTH: 750px}
	
#nav-left #header-bar {
	MIN-WIDTH: 750px
}
#nav-left #header-bar #header-bar-min {
	WIDTH: 750px
}
#nav-left #navcontainer #nav-wrapper DIV {
	DISPLAY: block; FLOAT: left; CURSOR: pointer
}
#nav-left #navcontainer #nav-wrapper DIV H3 {
	DISPLAY: block; FLOAT: left; CURSOR: pointer; 
}
#nav-left #navcontainer #nav-wrapper DIV { background-color:#FFFFFF
 }
 
#nav-left #navcontainer #nav-wrapper DIV A:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 115px; PADDING-TOP: 10px; TEXT-DECORATION: none; WORD-WRAP: break-word; voice-family: inherit
}
#nav-left #navcontainer #nav-wrapper DIV A:active {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 115px; PADDING-TOP: 10px; TEXT-DECORATION: none; WORD-WRAP: break-word; voice-family: inherit
}
#nav-left #navcontainer #nav-wrapper DIV A:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 115px; PADDING-TOP: 10px; TEXT-DECORATION: none; WORD-WRAP: break-word; voice-family: inherit
}
#nav-left #navcontainer #nav-wrapper DIV A:hover {
	PADDING-TOP: 10px
}
#nav-left #navcontainer #nav-wrapper DIV DIV.submenu {
	DISPLAY: block; FLOAT: left;  
}
#nav-left #navcontainer #nav-wrapper DIV DIV.submenu H3 {
	DISPLAY: block; FLOAT: left;  
}

#nav-left #navcontainer #nav-wrapper DIV DIV.submenu {
LEFT: 0px; VISIBILITY: hidden; WIDTH: 115px; POSITION: absolute; TOP: 0px; 
}
#nav-left #navcontainer #nav-wrapper DIV DIV.submenu DIV {
	DISPLAY: block; MARGIN: 1px 1px 1px 1px; border: 1px solid #999999;  
}

#nav-left #navcontainer #nav-wrapper DIV DIV.submenu A:link {
	FLOAT: left; WORD-WRAP: break-word
}
#nav-left #navcontainer #nav-wrapper DIV DIV.submenu A:active {
	FLOAT: left; WORD-WRAP: break-word
}
#nav-left #navcontainer #nav-wrapper DIV DIV.submenu A:visited {
	FLOAT: left; WORD-WRAP: break-word
}
#nav-left #navcontainer #nav-wrapper DIV DIV.submenu A:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-TOP: 10px
}
#nav-left #content-table {
	FLOAT: left; WIDTH: 100%
}
#nav-left #content-table-main {
	WIDTH: 100%
}
#nav-left #content-table-main P {
	MARGIN: 10px 10px 15px
}
#nav-right #top-margin {
	HEIGHT: 40px
}
#nav-right #top-margin #nav-topper {
	BORDER-RIGHT: #d6d7d6 0px solid; BACKGROUND-POSITION: 0px 0px; FLOAT: right; BACKGROUND-IMAGE: url(../images/ic_059_navtopper_bg.png); BORDER-LEFT: #d6d7d6 0px solid; WIDTH: 225px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
* HTML #nav-right #top-margin #nav-topper {
	WIDTH: 224px
}
#nav-right #headertop {
	 FLOAT: left; WIDTH: 100%; border: none;
	 }
	 
#nav-right #headertop .accent {
	FLOAT: right
}
#nav-right #headertop #website-title {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(../images/ic_059_title_bg_2.png); PADDING-BOTTOM: 10px; WIDTH: 508px; PADDING-TOP: 80px; BACKGROUND-REPEAT: no-repeat
}
#nav-right #headertop #website-slogan {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(../images/ic_059_slogan_bg_2.png); PADDING-BOTTOM: 3px; WIDTH: 523px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
#nav-right #header-bar {
	FLOAT: left; WIDTH: 100%;  HEIGHT: 12px
}
#nav-right #content-wrap {
	FLOAT: left; WIDTH: 750px
}
#nav-right #content-wrap #navcontainer {
	BORDER-RIGHT: #d6d7d6 0px solid; Z-INDEX: 1000; FLOAT: right; BORDER-LEFT: #d6d7d6 0px solid; WIDTH: 275px
}
#nav-right #content-wrap #navcontainer #nav-inner {
	Z-INDEX: 1000; FLOAT: left; WIDTH: 575px
}
#nav-right #content-wrap #navcontainer #nav-inner #nav-wrapper {
	Z-INDEX: 1000; FLOAT: left; WIDTH: 575px
}
* HTML #nav-right #content-wrap #navcontainer #nav-inner .fill-bar#fill-1 {
	WIDTH: 115px
}
* HTML #nav-right #content-wrap #navcontainer #nav-inner .fill-bar#fill-2 {
	WIDTH: 115px
}
#nav-right #content-wrap #inner {
	FLOAT: left; WIDTH: 523px
}
#nav-right #content-wrap #inner #content {
	FLOAT: left; WIDTH: 523px
}
#nav-right #content-wrap #content #footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#nav-right #headertop {
	MIN-WIDTH: 750px
}
#nav-right #header-bar {
	MIN-WIDTH: 750px
}
#nav-right #header-bar #header-bar-min {
	WIDTH: 750px
}
#nav-right #navcontainer #nav-wrapper DIV {
	DISPLAY: block; FLOAT: left; CURSOR: pointer
}
#nav-right #navcontainer #nav-wrapper DIV H3 {
	DISPLAY: block; FLOAT: left; CURSOR: pointer
}
#nav-right #navcontainer #nav-wrapper DIV {
	WIDTH: 277px
}
#nav-right #navcontainer #nav-wrapper DIV A:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 115px; PADDING-TOP: 10px; TEXT-DECORATION: none; WORD-WRAP: break-word; voice-family: inherit
}
#nav-right #navcontainer #nav-wrapper DIV A:active {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 115px; PADDING-TOP: 10px; TEXT-DECORATION: none; WORD-WRAP: break-word; voice-family: inherit
}
#nav-right #navcontainer #nav-wrapper DIV A:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 115px; PADDING-TOP: 10px; TEXT-DECORATION: none; WORD-WRAP: break-word; voice-family: inherit
}
#nav-right #navcontainer #nav-wrapper DIV A:hover {
	PADDING-TOP: 10px
}
#nav-right #navcontainer #nav-wrapper DIV DIV.submenu {
	DISPLAY: block; FLOAT: left
}
#nav-right #navcontainer #nav-wrapper DIV DIV.submenu H3 {
	DISPLAY: block; FLOAT: left
}
#nav-right #navcontainer #nav-wrapper DIV DIV.submenu {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 115px; POSITION: absolute; TOP: 0px
	
}
#nav-right #navcontainer #nav-wrapper DIV DIV.submenu DIV {
	DISPLAY: block; MARGIN: 0px 
}
#nav-right #navcontainer #nav-wrapper DIV DIV.submenu A:link {
	FLOAT: left; WORD-WRAP: break-word
}
#nav-right #navcontainer #nav-wrapper DIV DIV.submenu A:active {
	FLOAT: left; WORD-WRAP: break-word
}
#nav-right #navcontainer #nav-wrapper DIV DIV.submenu A:visited {
	FLOAT: left; WORD-WRAP: break-word
}
#nav-right #navcontainer #nav-wrapper DIV DIV.submenu A:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-TOP: 10px
}
#nav-right #content-table {
	FLOAT: left; WIDTH: 100%
}
#nav-right #content-table-main {
	WIDTH: 100%
}
#nav-right #content-table-main P {
	MARGIN: 10px 10px 15px
}
BODY#wide #top-margin {
	WIDTH: 990px
}
BODY#wide #header-contents {
	WIDTH: 990px
}
BODY#wide #containerwrap {
	WIDTH: 990px
}
BODY#wide #nav-left #headertop #website-title {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(images/ic_059_title_bg_wide.png); WIDTH: 748px; BACKGROUND-REPEAT: no-repeat
}
BODY#wide #nav-left #headertop #website-slogan {
	BACKGROUND-IMAGE: url(images/ic_059_slogan_bg_wide.png); WIDTH: 748px
}
BODY#wide #nav-left #content-wrap {
	WIDTH: 990px
}
BODY#wide #nav-left #content-wrap #inner {
	WIDTH: 748px
}
BODY#wide #nav-left #content-wrap #inner #content {
	WIDTH: 748px
}
BODY#wide #nav-left #headertop {
	MIN-WIDTH: 990px
}
BODY#wide #nav-left #header-bar {
	MIN-WIDTH: 990px
}
BODY#wide #nav-left #header-bar #header-bar-min {
	WIDTH: 990px
}
BODY#wide #nav-right #headertop #website-title {
	BACKGROUND-IMAGE: url(images/ic_059_title_bg_2_wide.png); WIDTH: 748px
}
BODY#wide #nav-right #headertop #website-slogan {
	BACKGROUND-IMAGE: url(images/ic_059_slogan_bg_2_wide.png); WIDTH: 748px
}
BODY#wide #nav-right #content-wrap {
	WIDTH: 990px
}
BODY#wide #nav-right #content-wrap #inner {
	WIDTH: 748px
}
BODY#wide #nav-right #content-wrap #inner #content {
	WIDTH: 748px
}
BODY#wide #nav-right #headertop {
	MIN-WIDTH: 990px
}
BODY#wide #nav-right #header-bar {
	MIN-WIDTH: 990px
}
BODY#wide #nav-right #header-bar #header-bar-min {
	WIDTH: 990px
}
