* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

BODY {
	BACKGROUND: url(../images/bg_main.gif) #ddd 50% 0px; FONT: 10px verdana,sans-serif; COLOR: #666
}
A {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
SPAN.highlight {
	COLOR: #ff0000
}
#wrapper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 940px; PADDING-TOP: 0px; POSITION: relative
}


#logo {
	LEFT: 10px; POSITION: absolute; TOP: 30px
}


DIV#quicklinksNav {
	Z-INDEX: 10; RIGHT: 10px; BACKGROUND: url(../images/bg_quicklinks_left.gif) #e5e5e5 no-repeat 0px 0px; WIDTH: 40.2em; POSITION: absolute; TOP: 72px; HEIGHT: 29px
}
#homepage DIV#quicklinksNav {
	RIGHT: 14px
}
DIV#quicklinksNav H2 {
	BACKGROUND: url(../images/quicklinkNav_QuickLink.gif) no-repeat 0px 0px; FLOAT: left; MARGIN: 11px 5px 0px 15px; FONT: bold 120% verdana, sans-serif; WIDTH: 71px; TEXT-INDENT: -5000px; HEIGHT: 9px
}
DIV#quicklinksNav UL {
	BACKGROUND: url(../images/bg_quicklinks_right.gif) #e5e5e5 no-repeat 100% 0px; FLOAT: right; WIDTH: 30.6em; HEIGHT: 29px; clear: right;
}
DIV#quicklinksNav LI {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/pipe_quicklinksNav.gif) no-repeat 100% 70%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#quicklinksNav LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#quicklinksNav LI A {
	FONT: 10px verdana, san-serif; COLOR: #ff0000
}
DIV#quicklinksNav LI A:hover {
	COLOR: #000
}
DIV#primaryNav {
	Z-INDEX: 20; BACKGROUND: url(../images/primeNav_bg.png) 0px 0px; LEFT: 10px; WIDTH: 940px; POSITION: absolute; TOP: 98px; HEIGHT: 40px
}
#homepage DIV#primaryNav {
	LEFT: 13px; WIDTH: 941px
}
DIV#primaryNav UL LI {
	DISPLAY: block; BACKGROUND: url(../images/pipe_primarynav.gif) no-repeat 100% 50%; FLOAT: right; MARGIN: 4px 0px 0px; LIST-STYLE-TYPE: none
}
DIV#primaryNav UL LI.partners {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
LI.home A {
	DISPLAY: block; BACKGROUND: url(../images/primeNav_home.gif) no-repeat 50% 11px; WIDTH: 60px; TEXT-INDENT: -5000px; HEIGHT: 32px; TEXT-DECORATION: none
}
LI.home A.active {
	BACKGROUND: url(../images/primeNav_home_on.gif) no-repeat 50% 100%
}
LI.home A:hover {
	BACKGROUND: url(../images/primeNav_home_on.gif) no-repeat 50% 100%
}

LI.news A {
	DISPLAY: block; BACKGROUND: url(../images/primeNav_news.gif) no-repeat 50% 11px; WIDTH: 80px; TEXT-INDENT: -5000px; HEIGHT: 32px; TEXT-DECORATION: none
}
LI.news A.active {
	BACKGROUND: url(../images/primeNav_news_on.gif) no-repeat 50% 100%
}
LI.news A:hover {
	BACKGROUND: url(../images/primeNav_news_on.gif) no-repeat 50% 100%
}
LI.contact A {
	DISPLAY: block; BACKGROUND: url(../images/primeNav_contact.gif) no-repeat 50% 11px; WIDTH: 90px; TEXT-INDENT: -5000px; HEIGHT: 32px; TEXT-DECORATION: none
}
LI.contact A.active {
	BACKGROUND: url(../images/primeNav_contact_on.gif) no-repeat 50% 100%
}
LI.contact A:hover {
	BACKGROUND: url(../images/primeNav_contact_on.gif) no-repeat 50% 100%
}
LI.library A {
	DISPLAY: block; BACKGROUND: url(../images/primeNav_library.gif) no-repeat 50% 11px; WIDTH: 100px; TEXT-INDENT: -5000px; HEIGHT: 32px; TEXT-DECORATION: none
}
LI.library A.active {
	BACKGROUND: url(../images/primeNav_library_on.gif) no-repeat 50% 100%
}
LI.library A:hover {
	BACKGROUND: url(../images/primeNav_library_on.gif) no-repeat 50% 100%
}
LI.partners A {
	DISPLAY: block; BACKGROUND: url(../images/primeNav_partners.gif) no-repeat 50% 11px; WIDTH: 100px; TEXT-INDENT: -5000px; HEIGHT: 32px; TEXT-DECORATION: none
}
LI.partners A.active {
	BACKGROUND: url(../images/primeNav_partners_on.gif) no-repeat 50% 100%
}
LI.partners A:hover {
	BACKGROUND: url(../images/primeNav_partners_on.gif) no-repeat 50% 100%
}
LI.support A {
	DISPLAY: block; BACKGROUND: url(../images/primeNav_support.gif) no-repeat 50% 11px; WIDTH: 88px; TEXT-INDENT: -5000px; HEIGHT: 32px; TEXT-DECORATION: none
}
LI.support A.active {
	BACKGROUND: url(../images/primeNav_support_on.gif) no-repeat 50% 100%
}
LI.support A:hover {
	BACKGROUND: url(../images/primeNav_support_on.gif) no-repeat 50% 100%
}

#footer {
	CLEAR: both; MARGIN: 20px 0px; TEXT-ALIGN: center
}
#footer P {
	MARGIN: 0px 0px 0.5em
}
#footer UL {
	MARGIN-RIGHT: 26px
}
#footer LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

#footer LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(/pipe_quicklinksNav.gif) no-repeat 100% 70%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer LI.last A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.utilityNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 3px 10px 20px 0px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
UL.utilityNav LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}


#secondary #mainContent {
	CLEAR: both; FLOAT: left; MARGIN: 136px 0px 20px; WIDTH: 710px
}




#mainContent H2 {
	MARGIN: 0px 0px 1em; FONT: bold 1.2em verdana, sans-serif; COLOR: #333
}

P.viewmore {
	TEXT-ALIGN: right
}


DIV.modrow {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 710px
}

DIV.last {
	MARGIN: 0px
}
DIV.modrow H3 {
	MARGIN: 0px 0px 0.5em; FONT: bold 1.2em verdana, san-serif; COLOR: #333
}
DIV.modrow H4 {
	MARGIN: 0px 0px 0.5em; FONT: bold 1em verdana, san-serif; COLOR: #333
}
DIV.modrow P {
	MARGIN: 0px 0px 1em; FONT: 1em verdana, san-serif; COLOR: #666
}
DIV.modrow UL {
	MARGIN: 0px 0px 1em
}
DIV.modrow LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/arrow_grayongrey.gif) no-repeat 0px 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.modrow UL.liststyle_circle LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bullet_circle.gif) no-repeat 0px 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}


DIV.modrow DIV.clearboth {
	CLEAR: both; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0px; HEIGHT: 0px
}
DIV.modrow P.clearboth {
	CLEAR: both; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0px; HEIGHT: 0px
}

P.fullParagraph {
	CLEAR: both
}
#secondaryContent {
	FLOAT: right; MARGIN: 186px 0px 0px; WIDTH: 219px
}

#secondaryContent DIV {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ebebeb 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ebebeb 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ebebeb 1px solid
}
#secondaryContent H3 {
	MARGIN: 0px 0px 0.5em; FONT: bold 1em verdana, san-serif; COLOR: #333
}
#secondaryContent H4 {
	MARGIN: 0px 0px 0.5em; FONT: bold 1em verdana, san-serif; COLOR: #666
}
#secondaryContent H4 EM {
	FONT-WEIGHT: normal
}
#secondaryContent P {
	MARGIN: 0px 0px 1em; FONT: 1em verdana, san-serif; COLOR: #666
}
#secondaryContent UL {
	MARGIN: 0px 0px 1em
}
#secondaryContent LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(arrow_grayonwhite.gif) no-repeat 0px 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#secondaryContent UL.liststyle_dash LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(bullet_dash.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}


#secondaryContent TABLE {
	MARGIN: 0px 0px 0.5em
}
#secondaryContent TABLE TH {
	TEXT-ALIGN: left
}


.hide {
	DISPLAY: none; VISIBILITY: hidden
}
.clearleft {
	CLEAR: left; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0px; HEIGHT: 0px
}
.clearright {
	CLEAR: right; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0px; HEIGHT: 0px
}
.clearboth {
	CLEAR: both; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0px; HEIGHT: 0px
}
