BODY {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/topgreyfade.gif) #fff repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px 0px 20px; LINE-HEIGHT: 1.4em; FONT-FAMILY: verdana
}
LI {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px 0px 20px; LINE-HEIGHT: 1.4em; FONT-FAMILY: verdana
}
UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana
}
LI {
        MARGIN: 0px
}
H1 {
        FONT-SIZE: 16px; MARGIN: 0px 0px 4px; FONT-FAMILY: verdana; COLOR: #6B6B6B
}

H2 {
        FONT-SIZE: 14px; MARGIN: 0px 0px 4px; FONT-FAMILY: verdana; COLOR: #6B6B6B
}
H3 {
        FONT-SIZE: 12px; FONT-FAMILY: georgia; FONT-WEIGHT: normal; COLOR: #6B6B6B;
}
A:link {
        COLOR: #3252b2; BORDER-BOTTOM: #3252b2 1px dotted;  TEXT-DECORATION: none
}
A:visited {
        COLOR: #3252b2; BORDER-BOTTOM: #3252b2 1px solid;  TEXT-DECORATION: none
}
A:hover {
        COLOR: #3252b2; BORDER-BOTTOM: #3252b2 1px solid;  TEXT-DECORATION: none
}
A IMG {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BLOCKQUOTE {
        LINE-HEIGHT: 1.4em; FONT-FAMILY: georgia
}
CITE {
        FONT-SIZE: 10px; FONT-FAMILY: verdana
}
DIV.container {
       MARGIN: 0px auto; WIDTH: 840px

}
SPAN.highlight {
        BACKGROUND-COLOR: #ffc
}
TD {
        VERTICAL-ALIGN: top; FONT-FAMILY: verdana
}
TH {
        VERTICAL-ALIGN: top; FONT-FAMILY: verdana
}
DIV.colorless {
        BACKGROUND-COLOR: transparent
}
.red {
        COLOR: red
}
.clearfix:unknown {
        CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
        DISPLAY: inline-block
}
 HTML .clearfix {
        HEIGHT: 1%
}
.clearfix {
        DISPLAY: block
}
DIV#header {
        MARGIN: 15px auto; WIDTH: 100%; HEIGHT: 20px; TEXT-ALIGN: center
}

DIV#header P {
        FONT-SIZE: 11px; PADDING-TOP: 2px; FONT-FAMILY: verdana
}
DIV#header IMG.logo {
        FLOAT: right
}
DIV#header A IMG {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.footer {
        PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #6E6E6E; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #E8E8E8; TEXT-ALIGN: center; BORDER-TOP: #D7D7D7 1px solid;
}
DIV.footer A:link {
        COLOR: #000; BORDER-BOTTOM: #000 1px dotted;  TEXT-DECORATION: none
}
DIV.footer A:visited {
        COLOR: #000; BORDER-BOTTOM: #000 1px solid;  TEXT-DECORATION: none
}
DIV.footer A:hover {
        COLOR: #000; BORDER-BOTTOM: #000 1px solid;  TEXT-DECORATION: none
}
DIV.band {
        height:120px; PADDING-RIGHT: 0px; BORDER-TOP: #8888C1 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; PADDING-TOP: 30px; BORDER-BOTTOM: #8888C1 1px solid; BACKGROUND-COLOR: #E6E6F2; TEXT-ALIGN: center
}
DIV.pitch P {
        MARGIN-BOTTOM: 0px; TEXT-ALIGN: center
}
DIV.pitch {
        FLOAT: left; WIDTH: 400px; TEXT-ALIGN: center
}
DIV.product {
        FLOAT: left; MARGIN-BOTTOM: 22px; MARGIN-RIGHT: 22px; PADDING-LEFT: 5px; WIDTH: 250px; TEXT-ALIGN: left; BORDER-LEFT: #B4B4D8 1px solid;
}
DIV.product P {
        MARGIN-BOTTOM: 0px
}
DIV.product IMG {
        FLOAT: left; MARGIN: 0px 15px 10px 0px
}
DIV.product IMG.none {
        MARGIN-BOTTOM: 0px
}
DIV.product H1 SUP {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999
}
DIV.product H1 {
        FONT-SIZE: 18px; MARGIN-BOTTOM: 2px
}
DIV.product H2 {
        FONT-SIZE: 12px; MARGIN-BOTTOM: 1px
}
DIV.belt {
        CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.belt H2 {
        TEXT-ALIGN: center
}
DIV.belt A {
        FONT-WEIGHT: bold; WHITE-SPACE: nowrap
}
DIV.belt P {
        FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; TEXT-ALIGN: center
}
DIV.belt TABLE {
        WIDTH: 100%
}
DIV.belt TABLE TD {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 33%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.belt TABLE TD A {
        COLOR: #900; TEXT-ALIGN: center
}
DIV.belt TABLE H1 {
        FONT-SIZE: 18px; TEXT-ALIGN: center
}
DIV.belt TABLE H2 {
        FONT-SIZE: 12px; TEXT-ALIGN: center
}
DIV.content {
        MARGIN: 10px auto; WIDTH: 700px
}
DIV.comm {
        MARGIN: 10px auto; WIDTH: 700px; background: #F0F0F0; padding: 10px; border: #D7D7D7 1px dotted
}
DIV.commform {
        MARGIN: 10px auto; WIDTH: 700px; background: #EAF8FF; padding: 10px; border: #9DDFFF 1px dotted
}
DIV.wide {
        WIDTH: 750px
}
DIV.wide DIV.left {
        WIDTH: 350px
}
DIV.wide DIV.right {
        WIDTH: 350px
}
BODY.home DIV.content H1 {
        TEXT-TRANSFORM: uppercase
}
BODY.home DIV.content P {
        FONT-SIZE: 16px; FONT-FAMILY: georgia
}
DIV.left {
        MARGIN-BOTTOM: 25px; WIDTH: 325px
}
DIV.right {
        MARGIN-BOTTOM: 25px; WIDTH: 325px
}
DIV.center {
        MARGIN-BOTTOM: 25px; WIDTH: 325px
}
DIV.left {
        FLOAT: left
}
DIV.right {
        FLOAT: right
}
DIV.center {
        CLEAR: both; PADDING-RIGHT: 20px; BORDER-TOP: #dbc0ae 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 425px; PADDING-TOP: 20px; BORDER-BOTTOM: #dbc0ae 1px solid
}
BODY.legal {
        PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 25px; WIDTH: 600px; PADDING-TOP: 25px
}
.paragraph {
        padding-left: 20px; FONT-SIZE: 16px; FONT-FAMILY: georgia; LINE-HEIGHT: 1.4em;
}
.comment {
        FONT-SIZE: 12px; FONT-FAMILY: georgia; LINE-HEIGHT: 1.4em;
}
.answer {
        margin-left: 20px; FONT-SIZE: 12px; FONT-FAMILY: georgia; LINE-HEIGHT: 1.4em; color: #808080; font-style: italic;
}
.paragraphlink {
        FONT-SIZE: 16px; FONT-FAMILY: georgia; LINE-HEIGHT: 1.4em;
}
.medium {
        MARGIN-BOTTOM: 10px; WIDTH: 100%; FONT-SIZE: 12px; FONT-FAMILY: georgia; FONT-WEIGHT: bold; BORDER-BOTTOM: #dbc0ae 1px dotted;
}
.maxh{height:100%}
.maxw{width:100%}