BODY {
	FONT-FAMILY: Arial, verdana, Helvetica, Sans-Serif; COLOR: #333; FONT-SIZE: 12px
}
EM {
	FONT-STYLE: italic
}
OL {
	LIST-STYLE-TYPE: disc
}
UL {
	LIST-STYLE-TYPE: disc
}
STRONG {
	FONT-WEIGHT: bold
}
H1 {
	LINE-HEIGHT: 20px; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
H2 {
	COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H3 {
	COLOR: #333; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
H4 {
	COLOR: #333; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
H5 {
	COLOR: #333; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
P {
	MARGIN: 1em 0px; COLOR: #333
}
H6 {
	COLOR: #333; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
A {
	COLOR: #333; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.lgtext {
	FONT-SIZE: 17px
}
.lgtext2 {
	FONT-SIZE: 14px
}
.White_Text {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 12px; PADDING-TOP: 4px
}
.contentbox_abstract {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 8px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.FloatRight {
	MARGIN: 5px 3px 3px 8px; FLOAT: right; VERTICAL-ALIGN: top
}
.FloatLeft {
	MARGIN: 2px 3px 3px; FLOAT: left; VERTICAL-ALIGN: top
}
.Clear {
	CLEAR: both
}
.White_Text {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 12px; PADDING-TOP: 4px
}
.PageTop {
	WIDTH: 1000px; FLOAT: left; HEIGHT: 178px
}
.SubPageTop {
	WIDTH: 1000px; FLOAT: left; HEIGHT: 207px
}
.TopLeft {
	WIDTH: 675px; FLOAT: left; HEIGHT: 178px
}
.NavLeft {
	LINE-HEIGHT: 28px; DISPLAY: block; HEIGHT: 28px
}
.NavLeft LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; FLOAT: left; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px
}
.NavLeft LI A {
	COLOR: #fff; FONT-SIZE: 13px; TEXT-DECORATION: none
}
UL.SubNavLeft {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 0px
}
.SubNavLeft {
	LINE-HEIGHT: 29px; PADDING-LEFT: 11px; DISPLAY: block
}
.SubNavLeft LI:first-child {
	BACKGROUND-IMAGE: none
}
.SubNavLeft LI.first {
	BACKGROUND-IMAGE: none
}
.SubNavLeft LI {
	PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: url(../images/subnavwhiteline.gif) no-repeat left 11px; FLOAT: left
}
.SubNavLeft LI A {
	LINE-HEIGHT: 29px; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.BannerLeft {
	WIDTH: 675px; FLOAT: left; HEIGHT: 151px
}
.NavSlice {
	WIDTH: 14px; FLOAT: left; HEIGHT: 33px
}
.TopRight {
	WIDTH: 325px; FLOAT: right; HEIGHT: 178px
}
.BannerRight {
	WIDTH: 325px; FLOAT: right; HEIGHT: 145px
}
.BannerRighttext {
	WIDTH: 136px; FLOAT: right; HEIGHT: 40px; PADDING-TOP: 27px
}
.BannerRighttext A {
	TEXT-ALIGN: center; PADDING-RIGHT: 5px; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 23px
}
.shoppingcartbox {
	TEXT-ALIGN: center; PADDING-LEFT: 1px; WIDTH: 69px; FLOAT: left; HEIGHT: 13px
}
.checkoutbox {
	TEXT-ALIGN: center; WIDTH: 66px; FLOAT: left; HEIGHT: 13px
}
.NavRight {
	LINE-HEIGHT: 14px; DISPLAY: block
}
UL.NavRight {
	LIST-STYLE-TYPE: none
}
.NavRight LI {
	PADDING-LEFT: 9px; PADDING-RIGHT: 9px; BACKGROUND: url(../images/navrightblackline.gif) no-repeat left 4px; FLOAT: left
}
.NavRight LI:first-child {
	BACKGROUND-IMAGE: none
}
.NavRight LI.first {
	BACKGROUND-IMAGE: none
}
.NavRight LI A {
	LINE-HEIGHT: 14px; COLOR: #000000; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.taskicons {
	TEXT-ALIGN: right
}
.taskicons IMG {
	PADDING-LEFT: 2px; PADDING-RIGHT: 2px; CURSOR: pointer
}
DIV.taskiconsmid {
	TEXT-ALIGN: right
}
DIV.taskiconsiconmid {
	DISPLAY: inline
}
.breadcrumbs {
	LINE-HEIGHT: 22px; PADDING-LEFT: 15px; WIDTH: 575px; FLOAT: left; HEIGHT: 22px
}
.breadcrumbs A {
	COLOR: #333; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ContentTable {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 998px; BORDER-COLLAPSE: collapse; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.ContentTable > TBODY > TR > TD {
	VERTICAL-ALIGN: top
}
.ContentTable > TBODY > TR > TD.PubContentMidDiv {
	PADDING-TOP: 0px
}
.ContentLeft {
	WIDTH: 434px; VERTICAL-ALIGN: top
}
.PubContentLeft {
	WIDTH: 434px; VERTICAL-ALIGN: top; BORDER-RIGHT: #7b1d20 1px solid
}
.contentboxleft {
	PADDING-LEFT: 17px; WIDTH: 400px; PADDING-RIGHT: 17px
}
.ContentMiddle {
	WIDTH: 374px; VERTICAL-ALIGN: top
}
.contentboxmid {
	PADDING-LEFT: 17px; WIDTH: 340px; PADDING-RIGHT: 17px
}
.ContentRight {
	WIDTH: 188px; VERTICAL-ALIGN: top
}
.contentboxright {
	PADDING-LEFT: 17px; WIDTH: 154px; PADDING-RIGHT: 17px
}
.PubContentRight {
	BORDER-LEFT: #7b1d20 1px solid; WIDTH: 188px
}
.ContentMidBottom {
	TEXT-ALIGN: center; WIDTH: 809px
}
.contentboxmidbottom {
	PADDING-LEFT: 17px; WIDTH: 775px; PADDING-RIGHT: 17px; VERTICAL-ALIGN: top
}
.PubContentMidDiv {
	WIDTH: 809px
}
.SubContentLeft {
	WIDTH: 187px; VERTICAL-ALIGN: top
}
.subcontentLeft {
	WIDTH: 187px; VERTICAL-ALIGN: top
}
.subcontentboxleft {
	WIDTH: 153px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.subcontentboxleft H1 {
	BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 3px
}
.subcontentboxleft H3 {
	BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 3px
}
.SubContentMiddle {
	WIDTH: 621px; VERTICAL-ALIGN: top
}
.subcontentMiddle {
	WIDTH: 621px; VERTICAL-ALIGN: top
}
.subcontentboxmid P STRONG {
	FONT-WEIGHT: bold
}
.subcontentboxmid {
	WIDTH: 587px; MARGIN-LEFT: auto; VERTICAL-ALIGN: top; MARGIN-RIGHT: auto
}
.ReportsExistContent {
	WIDTH: 809px
}
.ReportsExistContentbox {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 17px; WIDTH: 775px; PADDING-RIGHT: 17px; PADDING-TOP: 17px
}
.SubContentRight {
	WIDTH: 188px; VERTICAL-ALIGN: top
}
.subcontentRight {
	WIDTH: 188px; VERTICAL-ALIGN: top
}
.subcontentboxright {
	WIDTH: 154px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.contentbox {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
.flashcontentbox {
	BORDER-BOTTOM: 1px; BORDER-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; BORDER-TOP: 1px; BORDER-RIGHT: 1px; PADDING-TOP: 0px
}
.contentboxtext {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; PADDING-TOP: 6px
}
.contentboxtext IMG {
	PADDING-BOTTOM: 8px; MARGIN: 0px 5px; PADDING-RIGHT: 8px; FLOAT: left
}
.contentboxtextimgrt IMG {
	PADDING-BOTTOM: 8px; MARGIN: 0px 5px; PADDING-RIGHT: 8px; FLOAT: right
}
P.Header {
	TEXT-ALIGN: center; LINE-HEIGHT: 120%; TEXT-TRANSFORM: uppercase; MARGIN: 0in 0in 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.75pt; COLOR: red; FONT-SIZE: 22px; text-underline: #000000
}
P.Date {
	TEXT-ALIGN: center; LINE-HEIGHT: 120%; MARGIN: 0in 0in 0pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
P.Speaker {
	LINE-HEIGHT: 120%; FONT-STYLE: italic; MARGIN: 0in 0in 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 11px
}
P.Session {
	MARGIN-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 1px; COLOR: black; FONT-SIZE: 11px; FONT-WEIGHT: bold; MARGIN-RIGHT: 0in
}
P.Abstract {
	LINE-HEIGHT: 16px; MARGIN: 0in 0in 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 12px
}
UL.Abstract {
	LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: black; MARGIN-LEFT: 2em; FONT-SIZE: 12px
}
LI.subbullet {
	LINE-HEIGHT: 18px; LIST-STYLE-TYPE: circle; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: black; MARGIN-LEFT: 3em; FONT-SIZE: 12px
}
UL.numbullet {
	LINE-HEIGHT: 18px; LIST-STYLE-TYPE: decimal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: black; MARGIN-LEFT: 2em; FONT-SIZE: 12px
}
.contentboxleft {
	PADDING-LEFT: 17px; LIST-STYLE-IMAGE: url(../images/pub_listblock.gif)
}
.contentboxleft LI {
	COLOR: #003399; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.contentboxmid UL {
	PADDING-LEFT: 17px; LIST-STYLE-IMAGE: url(../images/pub_listblock.gif); list-color: #999999
}
.contentboxmid LI {
	COLOR: #003399; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.blackdiamond UL {
	PADDING-LEFT: 17px; MARGIN-LEFT: 24px; LIST-STYLE-IMAGE: url(../images/reports_listdiamond.gif); list-color: #000000
}
.blackdiamond LI {
	LINE-HEIGHT: 22px; FONT-SIZE: 12px
}
.alignright {
	TEXT-ALIGN: right
}
.aligncenter {
	TEXT-ALIGN: center
}
.alignleft {
	TEXT-ALIGN: left
}
.blackheader {
	BACKGROUND-COLOR: #000000; WIDTH: 100%; HEIGHT: 20px
}
.blackheader H4 {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; COLOR: #fff
}
.Redheader {
	BACKGROUND-COLOR: #8d0600; WIDTH: 100%; HEIGHT: 20px
}
.Redheader H4 {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; COLOR: #fff
}
.palegreenbox {
	TEXT-ALIGN: center; BACKGROUND: #b6c29a; HEIGHT: 100%
}
.redbox {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 250px; PADDING-RIGHT: 8px; BACKGROUND: #b10400; FLOAT: right; HEIGHT: 100%; COLOR: #fff; MARGIN-LEFT: 10px; FONT-SIZE: 11px; MARGIN-RIGHT: 10px; PADDING-TOP: 8px
}
.TabBar {
	HEIGHT: 20px; MARGIN-LEFT: 17px
}
.Searchtableft {
	FLOAT: left; HEIGHT: 20px; MARGIN-RIGHT: 1px
}
.SearchTabRight {
	FLOAT: left; HEIGHT: 20px; MARGIN-RIGHT: 1px
}
.RightSearchtab {
	FLOAT: left; HEIGHT: 20px; MARGIN-RIGHT: 1px
}
.SearchBoxInput {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
.searchboxlink {
	FLOAT: left; MARGIN-LEFT: 4px; PADDING-TOP: 11px
}
.searchboxlink A {
	COLOR: #000000; FONT-SIZE: 8px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.searchboxbutton {
	TEXT-ALIGN: right; PADDING-RIGHT: 4px
}
.SOTextHeader {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; PADDING-TOP: 17px
}
.TextHeader {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.TextHeaderline {
	LINE-HEIGHT: 17px; HEIGHT: 17px; VERTICAL-ALIGN: bottom
}
.TextHeadertext {
	BACKGROUND-COLOR: #fff; PADDING-RIGHT: 5px; FLOAT: left
}
.checklinks LI {
	MARGIN-TOP: 15px; MARGIN-LEFT: 20px; LIST-STYLE-IMAGE: url(../images/proserv_checkliststyle.gif)
}
.opencontentlinks LI {
	PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px
}
.opencontentlinks A {
	COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.contentsmlink A {
	FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.contentsmlinkred A {
	COLOR: #cc0000; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.contentbox LI {
	PADDING-LEFT: 30px; COLOR: #333; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.contentboxtealblack {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #c4e5da; WIDTH: 100%; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 5px
}
.contentredlinks {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.contentredlinks LI {
	PADDING-LEFT: 7px; PADDING-RIGHT: 4px; DISPLAY: inline; BACKGROUND: url(../images/navrightblackline.gif) no-repeat left 7px
}
.contentredlinks LI:first-child {
	BACKGROUND-IMAGE: none
}
.contentredlinks LI.first {
	BACKGROUND-IMAGE: none
}
.contentredlinks LI A {
	LINE-HEIGHT: 14px; COLOR: #cc0000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.contentbluelinks A {
	COLOR: #0000a0; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.GreyHRDiv {
	LINE-HEIGHT: 1px; BACKGROUND-COLOR: #cccccc; WIDTH: 100%; HEIGHT: 1px; OVERFLOW: hidden
}
.blue {
	COLOR: #003399; TEXT-DECORATION: none
}
.bluebold {
	COLOR: #003399; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ltblue {
	COLOR: #366498
}
.dkred {
	COLOR: #870200
}
.italic {
	FONT-STYLE: italic
}
.italicbold {
	FONT-STYLE: italic; FONT-WEIGHT: bold
}
.bold {
	FONT-WEIGHT: bold
}
.floatright {
	FLOAT: right
}
.floatleft {
	FLOAT: left
}
.Footer {
	WIDTH: 1000px; FLOAT: left; HEIGHT: 95px
}
.FooterTop UL {
	TEXT-ALIGN: center; MARGIN-TOP: 32px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.FooterTop LI:first-child {
	LINE-HEIGHT: 17px; LIST-STYLE-TYPE: none; PADDING-LEFT: 8px; PADDING-RIGHT: 6px; BACKGROUND: none transparent scroll repeat 0% 0%; LIST-STYLE-IMAGE: none
}
.FooterTop LI.first {
	LINE-HEIGHT: 17px; LIST-STYLE-TYPE: none; PADDING-LEFT: 8px; PADDING-RIGHT: 6px; BACKGROUND: none transparent scroll repeat 0% 0%; LIST-STYLE-IMAGE: none
}
.FooterTop LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 8px; PADDING-RIGHT: 6px; DISPLAY: inline; BACKGROUND: url(../images/footerrightwhiteline.gif) no-repeat left 6px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.FooterTop LI A {
	COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.FooterTop P {
	DISPLAY: inline; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.FooterBottom {
	WIDTH: 1000px; FLOAT: left; HEIGHT: 17px
}
.FooterBottomLeft {
	BACKGROUND-COLOR: #fff; WIDTH: 239px; DISPLAY: block; FLOAT: left; HEIGHT: 17px
}
.FooterBottomLeft H4 {
	TEXT-ALIGN: right; LINE-HEIGHT: 17px; PADDING-RIGHT: 7px
}
.FooterBottomSlice {
	WIDTH: 11px; FLOAT: left; HEIGHT: 17px
}
.FooterBottomRight LI:first-child {
	LINE-HEIGHT: 17px; LIST-STYLE-TYPE: none; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none
}
.FooterBottomRight LI.first {
	LINE-HEIGHT: 17px; LIST-STYLE-TYPE: none; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none
}
.FooterBottomRight LI {
	LINE-HEIGHT: 17px; LIST-STYLE-TYPE: none; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; BACKGROUND: url(../images/footerrightwhiteline.gif) no-repeat left 4px; FLOAT: left; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none
}
.FooterBottomRight LI A {
	COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
DIV.RegularSearchForm {
	TEXT-ALIGN: right
}
DIV.CorporateSearchForm {
	TEXT-ALIGN: right
}
DIV.RegularSearchForm DIV.TextBox {
	WHITE-SPACE: nowrap
}
DIV.CorporateSearchForm DIV.TextBox {
	WHITE-SPACE: nowrap
}
DIV.RegularSearchForm DIV.By {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; FLOAT: left
}
DIV.CorporateSearchForm DIV.By {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; FLOAT: left
}
DIV.SearchTextAndButton DIV.TopSearches {
	DISPLAY: inline
}
DIV.SearchTextAndButton DIV.Button {
	DISPLAY: inline
}
DIV.SearchTextAndButton {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
DIV.SubPageSearch DIV.By {
	DISPLAY: block; FLOAT: none
}
DIV.SubPageSearch DIV.SearchTextAndButton {
	DISPLAY: block; FLOAT: none
}
DIV.SearchResults {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV.SearchResults TABLE TD {
	PADDING-LEFT: 16px
}
DIV.SearchResults TABLE TD {
	FONT-SIZE: 9pt
}
DIV.SearchResults TABLE TD A {
	FONT-SIZE: 9pt
}
DIV.SectionResults DIV.SectionName {
	PADDING-BOTTOM: 8px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
DIV.SectionResults DIV.Results {
	LINE-HEIGHT: 15px; FONT-SIZE: 9pt
}
DIV.SectionResults DIV.Results A {
	LINE-HEIGHT: 15px; FONT-SIZE: 9pt
}
DIV.SectionResults DIV.Results {
	PADDING-LEFT: 16px
}
DIV.SectionResults IMG.Conference {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; FLOAT: left; PADDING-TOP: 2px
}
DIV.SectionResults DIV.Results DIV.ViewMore {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
DIV.TopSearchWords DIV {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 24px
}
DIV.TopSearchWords DIV A {
	FONT-SIZE: 10pt
}
.completionListElement {
	Z-INDEX: 100; BORDER-BOTTOM: gray 1px solid; POSITION: absolute; MIN-WIDTH: 200px; BORDER-LEFT: gray 1px solid; BACKGROUND-COLOR: white; FLOAT: none; VISIBILITY: hidden; CLEAR: both; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
.completionListElement DIV {
	DISPLAY: block
}
.completionListElement .listItem {
	BACKGROUND-IMAGE: url(/images/spacer.gif); Z-INDEX: 100; PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: gray; CLEAR: both; CURSOR: pointer; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px
}
.completionListElement .highlightedListItem {
	BACKGROUND-IMAGE: url(/images/spacer.gif); Z-INDEX: 100; PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: gray; CLEAR: both; CURSOR: pointer; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px
}
.completionListElement .highlightedListItem {
	COLOR: black
}
TABLE.ShoppingCartCheckout {
	WIDTH: 100%
}
TABLE.ShoppingCartCheckout TABLE.Navigation {
	WIDTH: 100%
}
TABLE.ShoppingCartCheckout TABLE.Navigation TD.Next {
	TEXT-ALIGN: right
}
TABLE.ShoppingCartCheckout TABLE.ShoppingCartSummary {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.ShoppingCartCheckout TABLE.ShoppingCartSummary TH {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; WHITE-SPACE: nowrap; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
TABLE.ShoppingCartCheckout TABLE.ShoppingCartSummary TD {
	BORDER-BOTTOM: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 11pt; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; VERTICAL-ALIGN: top; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid; PADDING-TOP: 1px
}
TABLE.ShoppingCartCheckout TABLE.ShoppingCartSummary TD.Empty {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
TABLE.ShoppingCartCheckout TABLE.ShoppingCartSummary TD.Subtotal {
	BORDER-BOTTOM: white 1px solid; TEXT-ALIGN: right; BORDER-LEFT: white 1px solid; FONT-SIZE: 10pt; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid
}
TABLE.ShoppingCartCheckout TABLE.ShoppingCartSummary TD.Shipping {
	BORDER-BOTTOM: white 1px solid; TEXT-ALIGN: right; BORDER-LEFT: white 1px solid; FONT-SIZE: 10pt; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid
}
TABLE.ShoppingCartCheckout TABLE.ShoppingCartSummary TD.Tax {
	BORDER-BOTTOM: white 1px solid; TEXT-ALIGN: right; BORDER-LEFT: white 1px solid; FONT-SIZE: 10pt; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid
}
TABLE.ShoppingCartCheckout TABLE.ShoppingCartSummary TD.Total {
	BORDER-BOTTOM: white 1px solid; TEXT-ALIGN: right; BORDER-LEFT: white 1px solid; FONT-SIZE: 10pt; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid
}
TABLE.ShoppingCartCheckout TABLE.ShoppingCartSummary TD.Total {
	FONT-WEIGHT: bold
}
TABLE.ShoppingCartCheckout TABLE.ShoppingCartSummary TD A {
	FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
TABLE.ShoppingCartCheckout TABLE.ShoppingCartSummary TD DIV.Options {
	TEXT-ALIGN: right; FONT-STYLE: italic
}
TABLE.ShoppingCartCheckout TABLE.ShoppingCartSummary TD DIV.ItemType {
	DISPLAY: inline; FONT-WEIGHT: bold
}
TABLE.ShoppingCartCheckout DIV.SubHeader {
	PADDING-BOTTOM: 4px; FONT-WEIGHT: bold
}
TABLE.ShoppingCartCheckout DIV.OrPaypalExpressCheckout {
	MARGIN-RIGHT: 30px
}
DIV.RelatedItems {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 1em
}
DIV.RelatedItems DIV.RelatedItemsHeader {
	PADDING-BOTTOM: 4px
}
DIV.RelatedItems DIV.RelatedItem IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; MAX-WIDTH: 120px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV.RelatedItems DIV.RelatedItem {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-SIZE: 9pt; PADDING-TOP: 4px
}
DIV.RelatedItems DIV.RelatedItem A {
	FONT-SIZE: 9pt; TEXT-DECORATION: none
}
DIV.RelatedItems DIV.RelatedItem DIV.Title {
	TEXT-ALIGN: left
}
TABLE.PaypalOrders {
	BORDER-COLLAPSE: collapse
}
TABLE.PaypalOrders TH {
	FONT-WEIGHT: bold
}
TABLE.PaypalOrders TH {
	BORDER-BOTTOM: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid; PADDING-TOP: 2px
}
TABLE.PaypalOrders TD {
	BORDER-BOTTOM: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid; PADDING-TOP: 2px
}
TABLE.PaypalOrders DIV.LineDetails {
	MARGIN-BOTTOM: 1em
}
TABLE.PaypalOrders A {
	FONT-SIZE: 9pt; FONT-WEIGHT: normal
}
DIV.LoginButton {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
DIV.ForgotPassword {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
DIV.LoginButton TABLE {
	MARGIN-LEFT: 20px
}
DIV.ForgotPassword TABLE {
	MARGIN-LEFT: 40px
}
DIV#ek_MapLatitude_label {
	DISPLAY: none
}
DIV#ek_MapLatitude {
	DISPLAY: none
}
DIV#ek_MapLongitude_label {
	DISPLAY: none
}
DIV#ek_MapLongitude {
	DISPLAY: none
}
DIV#forum_tab {
	DISPLAY: none
}
DIV#tags_tab {
	DISPLAY: none
}
DIV.EktronMembership UL {
	DISPLAY: none
}
DIV.Polls DIV.Poll IFRAME {
	WIDTH: 100%
}
DIV.LatestPoll IFRAME {
	WIDTH: 160px
}
DIV.PollFormBlock {
	FONT-SIZE: smaller
}
.GridRow_Default TD {
	BORDER-LEFT: 0px
}
.GridAltRow_Default TD {
	BORDER-LEFT: 0px
}
DIV.LyrisNewsletterSubscribe INPUT {
	MARGIN: 2px 4px
}
DIV.LyrisNewsletterSubscribe SELECT {
	MARGIN: 2px 4px
}
DIV.LyrisNewsletterSubscribe DIV.CompanyAddressHeader {
	MARGIN-TOP: 14px
}
P {
	LINE-HEIGHT: 1.1em
}
TD {
	LINE-HEIGHT: 1.1em
}
UL.ExternalMenu {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 0px
}
.redlinkbold {
	COLOR: #cc0000; FONT-WEIGHT: bold
}
.table_chi {
	VERTICAL-ALIGN: top
}
DIV.AddToCart {
	BORDER-BOTTOM: #bbbbbb 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #bbbbbb 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: right; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid; PADDING-TOP: 2px
}

.giilink{
	color:#0d376a;
}