<STYLE>
* HTML BODY
{
    ;
    WIDTH: expression(document.documentElement.clientWidth < 1000 ? "1000px" : "auto")
}
BODY
{
    BACKGROUND-IMAGE: url(images/new_main_bg.gif);
    MIN-WIDTH: 1000px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: repeat-x;
    FONT: 12px "Arial";
    COLOR: #666666;
    PADDING-TOP: 0px
}
A
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.son
{
    PADDING-LEFT: 15px;
    COLOR: #00cc66;
    FONT-WEIGHT: bold
}
.ndate
{
    COLOR: #c2cd23;
    FONT-SIZE: 10px
}
.main .left_column_inner .attention_frame A
{
    COLOR: #c2cd23;
    TEXT-DECORATION: underline
}
INPUT
{
    VERTICAL-ALIGN: middle
}
SELECT
{
    VERTICAL-ALIGN: middle
}
UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
FORM
{
    MARGIN: 0px
}
P
{
    PADDING-BOTTOM: 15px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.head
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px auto;
    PADDING-LEFT: 15px;
    WIDTH: 920px;
    PADDING-RIGHT: 15px;
    HEIGHT: 77px;
    COLOR: #999999;
    PADDING-TOP: 7px
}
.head_menu
{
    FLOAT: right;
    HEIGHT: 24px
}
.head_menu .field
{
    BORDER-BOTTOM: #c2c2c2 1px solid;
    BORDER-LEFT: #c2c2c2 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 110px;
    PADDING-RIGHT: 5px;
    FONT: 11px "Arial";
    COLOR: #666666;
    BORDER-TOP: #c2c2c2 1px solid;
    BORDER-RIGHT: #c2c2c2 1px solid;
    PADDING-TOP: 0px
}
.head_menu A
{
    MARGIN: 0px 3px
}
.head_menu A:hover
{
    TEXT-DECORATION: underline
}
.head_menu .submit
{
    MARGIN-TOP: 1px
}
.phone
{
    TEXT-ALIGN: right;
    FLOAT: right;
    CLEAR: both;
    PADDING-TOP: 3px
}
.phone A
{
    DISPLAY: block
}
.logo
{
    POSITION: absolute;
    TOP: 18px
}
.menu
{
    POSITION: relative;
    TEXT-TRANSFORM: uppercase;
    MARGIN: 0px auto;
    WIDTH: 950px;
    BACKGROUND: url(images/menu_bg.gif) #000000 repeat-x
}
.home_box_title
{
    LINE-HEIGHT: 1.2;
    LETTER-SPACING: -1pt;
    FONT-SIZE: 20px
}
.home_box_title2
{
    BACKGROUND-IMAGE: url(images/bg_h3_dotable.gif);
    LINE-HEIGHT: 18pt;
    MARGIN: 0px 0px 15px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: myfont;
    BACKGROUND-POSITION: 50% bottom;
    LETTER-SPACING: -0.3pt;
    HEIGHT: 60px;
    COLOR: #666666;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: 500;
    PADDING-TOP: 0px
}
.menu A
{
    COLOR: #667070
}
.menu DIV
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    BACKGROUND: url(images/menu_seperator.gif) no-repeat right 50%;
    PADDING-TOP: 6px
}
.menu .first
{
    BACKGROUND: url(images/menu_border.gif) no-repeat
}
.menu .last DIV
{
    BACKGROUND: url(images/menu_border.gif) no-repeat right 50%
}
.menu .on
{
    BACKGROUND: url(images/menu_left.gif) no-repeat
}
.menu .on DIV
{
    BACKGROUND: url(images/menu_right.gif) no-repeat right 50%
}
.menu .on A
{
    COLOR: #ffffff
}
.menu .over
{
    BACKGROUND: url(images/menu_left.gif) no-repeat
}
.menu .over DIV
{
    BACKGROUND: url(images/menu_right.gif) no-repeat right 50%
}
.menu .over A
{
    COLOR: #ffffff
}
.menu .dropdown
{
    Z-INDEX: 999;
    POSITION: absolute;
    MIN-WIDTH: 170px;
    TEXT-TRANSFORM: none;
    MARGIN-TOP: 25px;
    WIDTH: 170px;
    DISPLAY: none;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal
}
.menu .over .dropdown
{
    DISPLAY: block
}
.menu .dropdown LI
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 21px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #95a436;
    COLOR: #ffffff;
    CURSOR: pointer;
    PADDING-TOP: 5px
}
.menu .dropdown .active
{
    BACKGROUND: #bcd136;
    COLOR: #ffffff
}
.splash
{
    MARGIN: 0px auto 15px;
    PADDING-LEFT: 15px;
    WIDTH: 935px;
    BACKGROUND: url(images/splash_bg.jpg) #2a2e2f no-repeat left bottom
}
.splash LI
{
    PADDING-BOTTOM: 17px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 7px
}
.splash .headline
{
    HEIGHT: 125px;
    PADDING-TOP: 30px
}
.main
{
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px auto;
    WIDTH: 935px
}
.left_column
{
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 3px;
    WIDTH: 650px;
    VERTICAL-ALIGN: top
}
H1
{
    BORDER-BOTTOM: #c2cd23 6px solid;
    PADDING-BOTTOM: 9px;
    MARGIN: 0px 0px 15px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 0px;
    PADDING-TOP: 3px
}
.box_table
{
    MARGIN-TOP: 10px
}
.box_table_indented
{
    MARGIN: 0px 5px
}
.box_table TD
{
    VERTICAL-ALIGN: top
}
.box_space
{
    WIDTH: 10px
}
.box
{
    WIDTH: 200px;
    BACKGROUND: url(images/box_bottom.gif) no-repeat left bottom
}
.box_middle
{
    BACKGROUND: url(images/box_middle.gif) repeat-y left top
}
.box .inner
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(images/box_top.gif) no-repeat;
    PADDING-TOP: 15px
}
.box .inner_interest
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(images/box_top.gif) no-repeat;
    PADDING-TOP: 12px
}
.box H2
{
    MARGIN: 0px 0px 15px;
    BACKGROUND: url(images/box_borner.gif) repeat-x left bottom;
    HEIGHT: 57px;
    FONT-SIZE: 0px
}
.box .bullet
{
    MARGIN-TOP: -4px;
    FLOAT: right
}
.box .more_link
{
    MARGIN-TOP: 4px;
    DISPLAY: block;
    COLOR: #8da301;
    TEXT-DECORATION: underline
}
.box .more_link_indented
{
    MARGIN-TOP: 4px;
    DISPLAY: block;
    COLOR: #8da301;
    TEXT-DECORATION: underline
}
.box .more_link_indented
{
    MARGIN-BOTTOM: 10px;
    MARGIN-LEFT: 10px
}
.border
{
    WIDTH: 20px
}
.noborder
{
    WIDTH: 20px
}
.border
{
    BACKGROUND: url(images/main_border.gif) repeat-y center 50%
}
.right_column
{
    PADDING-RIGHT: 2px;
    VERTICAL-ALIGN: top
}
.right_column .block
{
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 14px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    HEIGHT: 96px;
    FONT-SIZE: 11px;
    CURSOR: pointer;
    PADDING-TOP: 2px
}
.right_column .block .title
{
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/block_title_bg.png", sizingMethod="crop");
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/block_title_bg.png) no-repeat;
    ;
    BACKGROUND: expression("none");
    HEIGHT: 25px;
    COLOR: #ffffff;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 8px
}
.right_column .block .content
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 5px
}
.right_column .red
{
    BORDER-BOTTOM: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    MARGIN-TOP: 10px;
    BACKGROUND: url(images/block_red_bg.gif) #ffcd02 no-repeat right center;
    COLOR: #333333;
    BORDER-TOP: #888888 1px solid;
    BORDER-RIGHT: #888888 1px solid
}
.right_column .green
{
    BORDER-BOTTOM: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    MARGIN-TOP: 10px;
    BACKGROUND: url(images/block_green_bg.gif) #c2cd23 no-repeat right center;
    COLOR: #333333;
    BORDER-TOP: #888888 1px solid;
    BORDER-RIGHT: #888888 1px solid
}
.right_column .redw
{
    BORDER-BOTTOM: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    BACKGROUND-COLOR: #e4e4e4;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right center;
    COLOR: #333333;
    BORDER-TOP: #888888 1px solid;
    BORDER-RIGHT: #888888 1px solid
}
.right_column .greenw
{
    BORDER-BOTTOM: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    BACKGROUND-COLOR: #c2cd23;
    MARGIN-TOP: 10px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right center;
    COLOR: #333333;
    BORDER-TOP: #888888 1px solid;
    BORDER-RIGHT: #888888 1px solid
}
.right_column .yellw
{
    BORDER-BOTTOM: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    BACKGROUND-COLOR: #ffcd02;
    MARGIN-TOP: 10px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right center;
    COLOR: #333333;
    BORDER-TOP: #888888 1px solid;
    BORDER-RIGHT: #888888 1px solid
}
.right_column .red .content
{
    PADDING-RIGHT: 72px
}
.right_column .green .content
{
    PADDING-RIGHT: 72px
}
.right_column .gray
{
    BORDER-BOTTOM: #aaaaaa 1px solid;
    BORDER-LEFT: #aaaaaa 1px solid;
    BACKGROUND: #e4e4e4;
    BORDER-TOP: #aaaaaa 1px solid;
    BORDER-RIGHT: #aaaaaa 1px solid
}
.right_column .block_spacer
{
    HEIGHT: 10px;
    FONT-SIZE: 0px
}
.right_column .block_border
{
    BACKGROUND-IMAGE: url(images/box_borner.gif);
    PADDING-BOTTOM: 9px;
    MARGIN-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-POSITION: left bottom;
    MARGIN-BOTTOM: 10px;
    COLOR: #666666;
    FONT-SIZE: 11px;
    PADDING-TOP: 5px
}
.left_column .block_border
{
    BACKGROUND-IMAGE: url(images/box_borner.gif);
    PADDING-BOTTOM: 9px;
    MARGIN-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-POSITION: left bottom;
    MARGIN-BOTTOM: 10px;
    COLOR: #666666;
    FONT-SIZE: 11px;
    PADDING-TOP: 5px
}
.main .left_column_inner H3
{
    BACKGROUND-IMAGE: url(images/bg_h3_dotable_orange.gif);
    PADDING-BOTTOM: 5px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: 50% bottom;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
H3
{
    BACKGROUND-IMAGE: url(images/bg_h3_dotable_orange.gif);
    PADDING-BOTTOM: 5px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: 50% bottom;
    COLOR: #c2cd23;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.left_left_column .block_border
{
    BACKGROUND-IMAGE: url(images/box_borner.gif);
    PADDING-BOTTOM: 9px;
    MARGIN-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-POSITION: left bottom;
    MARGIN-BOTTOM: 10px;
    COLOR: #666666;
    FONT-SIZE: 11px;
    PADDING-TOP: 5px
}
.foot
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px auto;
    PADDING-LEFT: 15px;
    WIDTH: 920px;
    PADDING-RIGHT: 15px;
    HEIGHT: 125px;
    FONT-SIZE: 11px;
    PADDING-TOP: 10px
}
.foot A
{
    COLOR: #666666
}
.left_column_inner .block_border A
{
    COLOR: #c2cd23;
    TEXT-DECORATION: underline
}
.testimonials
{
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    MARGIN-BOTTOM: 10px;
    BACKGROUND: url(images/f_bg.gif) repeat-x;
    OVERFLOW: hidden;
    PADDING-TOP: 8px
}
.testimonials IMG
{
    VERTICAL-ALIGN: middle
}
.testimonials SPAN
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    COLOR: #ff7200;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
.contacts
{
    FLOAT: right
}
.contacts SPAN
{
    PADDING-LEFT: 17px;
    COLOR: #ff7200
}
.left_left_column
{
    LINE-HEIGHT: 16px;
    WIDTH: 220px;
    VERTICAL-ALIGN: top
}
.left_column_inner
{
    LINE-HEIGHT: 16px;
    WIDTH: 455px;
    VERTICAL-ALIGN: top
}
.right_column_inner
{
    WIDTH: 220px;
    VERTICAL-ALIGN: top
}
.right_column_inner .block
{
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 14px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    HEIGHT: 96px;
    FONT-SIZE: 11px;
    CURSOR: pointer;
    PADDING-TOP: 2px
}
.right_column_inner .block .title
{
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/block_title_bg.png", sizingMethod="crop");
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/block_title_bg.png) no-repeat;
    ;
    BACKGROUND: expression("none");
    HEIGHT: 20px;
    COLOR: #ffffff;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 10px
}
.right_column_inner .block .content
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 5px
}
.right_column_inner .red
{
    BORDER-BOTTOM: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    BACKGROUND: url(images/block_red_bg.gif) #ffcd02 no-repeat right center;
    COLOR: #333333;
    BORDER-TOP: #888888 1px solid;
    BORDER-RIGHT: #888888 1px solid
}
.right_column_inner .green
{
    BORDER-BOTTOM: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    MARGIN-TOP: 10px;
    BACKGROUND: url(images/block_green_bg.gif) #c2cd23 no-repeat right center;
    COLOR: #333333;
    BORDER-TOP: #888888 1px solid;
    BORDER-RIGHT: #888888 1px solid
}
.right_column_inner .redw
{
    BORDER-BOTTOM: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    BACKGROUND-COLOR: #e4e4e4;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right center;
    COLOR: #333333;
    BORDER-TOP: #888888 1px solid;
    BORDER-RIGHT: #888888 1px solid
}
.right_column_inner .greenw
{
    BORDER-BOTTOM: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    BACKGROUND-COLOR: #c2cd23;
    MARGIN-TOP: 10px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right center;
    COLOR: #333333;
    BORDER-TOP: #888888 1px solid;
    BORDER-RIGHT: #888888 1px solid
}
.right_column_inner .yellw
{
    BORDER-BOTTOM: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    BACKGROUND-COLOR: #ffcd02;
    MARGIN-TOP: 10px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right center;
    COLOR: #333333;
    BORDER-TOP: #888888 1px solid;
    BORDER-RIGHT: #888888 1px solid
}
.right_column_inner .reda
{
    BORDER-BOTTOM: #888888 1px solid;
    FILTER: alpha(opacity=70);
    BORDER-LEFT: #888888 1px solid;
    BACKGROUND-COLOR: #e4e4e4;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right center;
    COLOR: #333333;
    BORDER-TOP: #888888 1px solid;
    BORDER-RIGHT: #888888 1px solid;
    -moz-opacity: 0.7
}
.right_column_inner .greena
{
    BORDER-BOTTOM: #888888 1px solid;
    FILTER: alpha(opacity=70);
    BORDER-LEFT: #888888 1px solid;
    BACKGROUND-COLOR: #c2cd23;
    MARGIN-TOP: 10px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right center;
    COLOR: #333333;
    BORDER-TOP: #888888 1px solid;
    BORDER-RIGHT: #888888 1px solid;
    -moz-opacity: 0.7
}
.right_column_inner .yella
{
    BORDER-BOTTOM: #888888 1px solid;
    FILTER: alpha(opacity=70);
    BORDER-LEFT: #888888 1px solid;
    BACKGROUND-COLOR: #ffcd02;
    MARGIN-TOP: 10px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right center;
    COLOR: #333333;
    BORDER-TOP: #888888 1px solid;
    BORDER-RIGHT: #888888 1px solid;
    -moz-opacity: 0.7
}
.right_column_inner .red .content
{
    PADDING-RIGHT: 72px
}
.right_column .green .content
{
    PADDING-RIGHT: 72px
}
.right_column_inner .gray
{
    BORDER-BOTTOM: #aaaaaa 1px solid;
    BORDER-LEFT: #aaaaaa 1px solid;
    BACKGROUND: #e4e4e4;
    BORDER-TOP: #aaaaaa 1px solid;
    BORDER-RIGHT: #aaaaaa 1px solid
}
.right_column_inner .block_spacer
{
    HEIGHT: 10px;
    FONT-SIZE: 0px
}
.right_column_inner .block_border
{
    BACKGROUND-IMAGE: url(images/box_borner.gif);
    PADDING-BOTTOM: 9px;
    MARGIN-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-POSITION: left bottom;
    MARGIN-BOTTOM: 10px;
    COLOR: #666666;
    FONT-SIZE: 11px;
    PADDING-TOP: 7px
}
.right_column_inner H2
{
    MARGIN-BOTTOM: 0px
}
.left_column_inner .block_border
{
    BACKGROUND-IMAGE: url(images/box_borner.gif);
    PADDING-BOTTOM: 9px;
    MARGIN-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-POSITION: left bottom;
    MARGIN-BOTTOM: 10px;
    COLOR: #666666;
    FONT-SIZE: 11px;
    PADDING-TOP: 5px
}
.left_left_column
{
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 3px;
    WIDTH: 220px;
    VERTICAL-ALIGN: top
}
.attention_frame
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 15px;
    PADDING-LEFT: 15px;
    WIDTH: 70%;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 15px
}
.left_left_column H1
{
    BORDER-RIGHT-WIDTH: 0px;
    MARGIN-BOTTOM: 1px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px
}
.ticker_block
{
    POSITION: relative;
    TEXT-ALIGN: right;
    MARGIN-TOP: -25px;
    WIDTH: 700px;
    DISPLAY: block;
    FLOAT: right;
    VISIBILITY: hidden
}
.main .left_column_inner STRONG
{
    COLOR: #000000;
    FONT-WEIGHT: normal
}
.left_column_inner DIV.subsectionFirst
{
    BORDER-TOP: #a9a9a9 1px solid
}
.left_column_inner DIV.subsection
{
    BORDER-BOTTOM: #a9a9a9 1px solid
}
.subsection
{
    PADDING-TOP: 23px
}
.subsection .clear
{
    PADDING-TOP: 23px
}
.subsection H2
{
    MARGIN: 0px
}
.subsection P.listLabel
{
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 0px 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.subsection UL LI
{
    BACKGROUND-IMAGE: url(images/arrow_list_item.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0.2em;
    PADDING-LEFT: 18px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0px 4px;
    PADDING-TOP: 0px
}
.listLeft
{
    FLOAT: left
}
.listRight
{
    FLOAT: left
}
.listLeft
{
    WIDTH: 250px
}
.splash_area
{
    BORDER-BOTTOM: #d9dada 1px solid;
    MARGIN: 0px auto 15px;
    WIDTH: 950px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left bottom;
    HEIGHT: 169px
}
.front_splash
{
    BACKGROUND-COLOR: #000000;
    MARGIN: 0px auto 15px;
    WIDTH: 950px;
    HEIGHT: 215px
}
.inner_splash
{
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px auto 15px;
    WIDTH: 950px;
    HEIGHT: 169px
}
.main .left_left_column H1
{
    BORDER-RIGHT-WIDTH: 0px;
    MARGIN-BOTTOM: 1px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px
}
.qoute_table
{
    BACKGROUND-IMAGE: url(images/bg_quote.gif);
    PADDING-BOTTOM: 30px;
    BACKGROUND-COLOR: #f0f6cd;
    PADDING-LEFT: 70px;
    PADDING-RIGHT: 10px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    PADDING-TOP: 10px
}
#teammenu
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    BORDER-TOP: #9a9a9a 1px solid
}
#teammenu LI A
{
    BACKGROUND-IMAGE: url(images/bg_h3_dotable.gif);
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 15px;
    WIDTH: 205px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: 50% bottom;
    HEIGHT: 51px;
    COLOR: #666666;
    VERTICAL-ALIGN: middle;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px
}
#teammenu IMG
{
    PADDING-RIGHT: 5px
}
HTML #teammenu LI A
{
    WIDTH: 205px
}
#teammenu LI A:hover
{
    BACKGROUND-COLOR: #c2cd23;
    COLOR: #ffffff
}
#teammenu #on A
{
    BACKGROUND-IMAGE: url(images/bg_on_arrow.gif);
    BACKGROUND-COLOR: #c2cd23;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left bottom;
    COLOR: #ffffff
}
#submenu
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    BORDER-TOP: #9a9a9a 1px solid
}
.submenuRight
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    BORDER-TOP: #9a9a9a 1px solid
}
#submenu LI A
{
    BACKGROUND-IMAGE: url(images/bg_h3_dotable.gif);
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 15px;
    WIDTH: 205px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: 50% bottom;
    HEIGHT: 19px;
    COLOR: #666666;
    VERTICAL-ALIGN: middle;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px
}
.submenuRight LI A
{
    BACKGROUND-IMAGE: url(images/bg_h3_dotable.gif);
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 15px;
    WIDTH: 205px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: 50% bottom;
    HEIGHT: 19px;
    COLOR: #666666;
    VERTICAL-ALIGN: middle;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px
}
HTML #submenu LI A
{
    WIDTH: 205px
}
HTML #submenuRight LI A
{
    WIDTH: 205px
}
#submenu LI A:hover
{
    BACKGROUND-COLOR: #c2cd23;
    COLOR: #ffffff
}
.submenuRight LI A:hover
{
    BACKGROUND-COLOR: #c2cd23;
    COLOR: #ffffff
}
#submenu #on A
{
    BACKGROUND-IMAGE: url(images/bg_on_arrow_s.gif);
    BACKGROUND-COLOR: #c2cd23;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left bottom;
    COLOR: #ffffff
}
.submenuRight #on A
{
    BACKGROUND-IMAGE: url(images/bg_on_arrow_s.gif);
    BACKGROUND-COLOR: #c2cd23;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left bottom;
    COLOR: #ffffff
}
#documents
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    BORDER-TOP: #9a9a9a 1px solid
}
#documents IMG
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-RIGHT: 10px
}
#documents LI A
{
    BACKGROUND-IMAGE: url(images/bg_h3_dotable.gif);
    PADDING-LEFT: 15px;
    WIDTH: 205px;
    DISPLAY: block;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: 50% bottom;
    HEIGHT: 25px;
    COLOR: #666666;
    VERTICAL-ALIGN: middle;
    TEXT-DECORATION: none;
    PADDING-TOP: 10px
}
HTML #documents LI A
{
    WIDTH: 205px
}
#documents LI A:hover
{
    BACKGROUND-COLOR: #c2cd23;
    COLOR: #ffffff
}
#documents #on A
{
    BACKGROUND-IMAGE: url(images/bg_on_arrow_s.gif);
    BACKGROUND-COLOR: #c2cd23;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left bottom;
    COLOR: #ffffff
}
#tabsmenu
{
    LINE-HEIGHT: normal;
    FLOAT: left;
    COLOR: #ffffff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
#tabsmenu LI
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-TOP: 0px
}
#tabsmenu A
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 4px;
    WIDTH: 84px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/tableft.gif) no-repeat left top;
    FLOAT: left;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
#tabsmenu A SPAN
{
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 4px;
    DISPLAY: block;
    BACKGROUND: url(images/tabright.gif) no-repeat right top;
    FLOAT: left;
    COLOR: #ffffff;
    PADDING-TOP: 5px
}
#tabsmenu .on
{
    BACKGROUND-POSITION: 0% -42px;
    COLOR: #666666
}
#tabsmenu .on SPAN
{
    BACKGROUND-POSITION: 100% -42px;
    COLOR: #666666
}
#tabsmenu A SPAN
{
    FLOAT: none
}
#tabsmenu A:hover SPAN
{
    COLOR: #666666
}
#tabsmenu A:hover
{
    BACKGROUND-POSITION: 0% -42px
}
#tabsmenu A:hover SPAN
{
    BACKGROUND-POSITION: 100% -42px
}
.right_column_inner .grayw
{
    BORDER-BOTTOM: #aaaaaa 1px solid;
    BORDER-LEFT: #aaaaaa 1px solid;
    MARGIN-TOP: 10px;
    BACKGROUND: #e4e4e4;
    BORDER-TOP: #aaaaaa 1px solid;
    BORDER-RIGHT: #aaaaaa 1px solid
}
.right_column .grayw
{
    BORDER-BOTTOM: #aaaaaa 1px solid;
    BORDER-LEFT: #aaaaaa 1px solid;
    MARGIN-TOP: 10px;
    BACKGROUND: #e4e4e4;
    BORDER-TOP: #aaaaaa 1px solid;
    BORDER-RIGHT: #aaaaaa 1px solid
}
.main .left_column_inner .bullet
{
    LIST-STYLE: circle url(images/list_bullet.gif) outside;
    LINE-HEIGHT: 18px;
    PADDING-LEFT: 40px
}
.number
{
    LINE-HEIGHT: 18px;
    LIST-STYLE-TYPE: circle;
    PADDING-LEFT: 40px;
    COLOR: #ffffff;
    LIST-STYLE-IMAGE: url(images/list_bullet_number.gif)
}
.bullet_big
{
    LIST-STYLE: circle url(images/list_bullet.gif) outside;
    LINE-HEIGHT: 18px;
    PADDING-LEFT: 40px
}
.bullet_small
{
    LIST-STYLE: circle url(images/list_bullet.gif) outside;
    LINE-HEIGHT: 18px;
    PADDING-LEFT: 40px;
    COLOR: #999999;
    FONT-SIZE: 11px
}
.world_map
{
    BACKGROUND-IMAGE: url(images/wavex_world_map_transparent.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right 90px
}
.world_map_contact_us
{
    BACKGROUND-IMAGE: url(images/wavex_world_map_transparent.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right 170px
}
.green_box
{
    BORDER-BOTTOM: #efefef 1px solid;
    BORDER-LEFT: #efefef 1px solid;
    PADDING-BOTTOM: 20px;
    BACKGROUND-COLOR: #fafafa;
    PADDING-LEFT: 20px;
    WIDTH: 90%;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #efefef 1px solid;
    BORDER-RIGHT: #efefef 1px solid;
    PADDING-TOP: 20px
}
.images_border
{
    BORDER-BOTTOM: #efefef 1px solid;
    BORDER-LEFT: #efefef 1px solid;
    BORDER-TOP: #efefef 1px solid;
    BORDER-RIGHT: #efefef 1px solid
}
.sres
{
    COLOR: #333333;
    FONT-SIZE: 12px
}
.search_table
{
    PADDING-BOTTOM: 25px;
    BACKGROUND-COLOR: #efefef;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 25px;
    PADDING-TOP: 25px
}
.search_table .field
{
    BORDER-BOTTOM: #c2c2c2 1px solid;
    BORDER-LEFT: #c2c2c2 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 200px;
    PADDING-RIGHT: 5px;
    FONT: 12px "Arial";
    COLOR: #666666;
    BORDER-TOP: #c2c2c2 1px solid;
    BORDER-RIGHT: #c2c2c2 1px solid;
    PADDING-TOP: 0px
}
.score_tabe
{
}
.score_table_line
{
    BORDER-BOTTOM: #c2cd23 2px solid
}
.menu_table
{
    BORDER-COLLAPSE: collapse
}
.menu_table TD
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TABLE
{
    BORDER-COLLAPSE: collapse
}
TD
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.orange_soda
{
}
A.orange_soda
{
}
A.orange_soda:hover
{
    TEXT-DECORATION: underline
}
.trigger
{
    CURSOR: pointer
}
.trigger:hover
{
    BACKGROUND: #fafafa;
    CURSOR: pointer
}
.expanded
{
    BACKGROUND: #fafafa;
    CURSOR: pointer
}
.expanded:hover
{
    BACKGROUND: #fafafa;
    CURSOR: pointer
}
H4
{
    FONT-SIZE: 12px
}
.show
{
    POSITION: static;
    DISPLAY: table
}
.hide
{
    POSITION: absolute;
    WIDTH: 100px;
    HEIGHT: 1px;
    OVERFLOW: hidden;
    LEFT: -999em
}
.main .left_column_inner H3
{
    BACKGROUND-IMAGE: url(images/bg_h3_dotable_orange.gif);
    PADDING-BOTTOM: 5px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: 50% bottom;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
H3 IMG
{
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center;
    BORDER-LEFT: medium none;
    PADDING-LEFT: 0.3em;
    PADDING-RIGHT: 0.3em;
    VERTICAL-ALIGN: text-bottom;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0.3em
}
.white
{
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px auto;
    WIDTH: 952px;
    HEIGHT: 100%;
    PADDING-TOP: 7px
}
.high
{
    COLOR: #000000
}
.tab_shadow
{
    BACKGROUND-IMAGE: url(images/bg_tab_shadow.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 15px;
    CLEAR: left
}
B
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
.right_column_inner .blockg
{
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 14px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    HEIGHT: 30px;
    FONT-SIZE: 11px;
    CURSOR: pointer;
    PADDING-TOP: 2px
}
.right_column_inner .blockg .title
{
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/block_title_bg.png", sizingMethod="crop");
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/block_title_bg.png) no-repeat;
    ;
    BACKGROUND: expression("none");
    HEIGHT: 20px;
    COLOR: #ffffff;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 8px
}
.right_column_inner .blockg .content
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 5px
}
#tabsmenulong
{
    LINE-HEIGHT: normal;
    FLOAT: left;
    COLOR: #ffffff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
#tabsmenulong LI
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-TOP: 0px
}
#tabsmenulong A
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 4px;
    WIDTH: 105px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/tableft.gif) no-repeat left top;
    FLOAT: left;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
#tabsmenulong A SPAN
{
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 4px;
    DISPLAY: block;
    BACKGROUND: url(images/tabright.gif) no-repeat right top;
    FLOAT: left;
    COLOR: #ffffff;
    PADDING-TOP: 5px
}
#tabsmenulong .on
{
    BACKGROUND-POSITION: 0% -42px;
    COLOR: #666666
}
#tabsmenulong .on SPAN
{
    BACKGROUND-POSITION: 100% -42px;
    COLOR: #666666
}
#tabsmenulong A SPAN
{
    FLOAT: none
}
#tabsmenulong A:hover SPAN
{
    COLOR: #666666
}
#tabsmenulong A:hover
{
    BACKGROUND-POSITION: 0% -42px
}
#tabsmenulong A:hover SPAN
{
    BACKGROUND-POSITION: 100% -42px
}
.white .main .left_left_column #submenu #on #sublevel A
{
    BACKGROUND-IMAGE: url(images/sub_list_bullet.gif);
    PADDING-BOTTOM: 3px;
    BACKGROUND-COLOR: #fcffe8;
    PADDING-LEFT: 23px;
    WIDTH: 197px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left center;
    COLOR: #666666;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px
}
.white .main .left_left_column #submenu #on #sublevel #on A
{
    BACKGROUND-IMAGE: url(images/sub_list_bullet.gif);
    BACKGROUND-COLOR: #e0ef7f;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left center
}
.white .main .left_left_column #submenu #on #sublevel A:hover
{
    BACKGROUND-IMAGE: url(images/sub_list_bullet.gif);
    BACKGROUND-COLOR: #e0ef7f;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left center
}
.speech_bubble
{
    BACKGROUND-IMAGE: url(images/speech_bubble_tail.gif);
    PADDING-BOTTOM: 23px;
    BACKGROUND-COLOR: #e8e8e8;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: 50% bottom;
    PADDING-TOP: 15px
}
.table_space
{
    BACKGROUND-IMAGE: url(images/speech_bubble_bg.gif);
    PADDING-LEFT: 7px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: 50% bottom;
    COLOR: #ffffff;
    PADDING-TOP: 10px
}
.banner_space
{
    PADDING-BOTTOM: 7px
}
.g_box_top_right
{
    HEIGHT: 9px;
    FONT-SIZE: 2px
}
.g_box_top_left
{
    HEIGHT: 9px;
    FONT-SIZE: 2px
}
.g_box_bot_right
{
    HEIGHT: 9px;
    FONT-SIZE: 2px
}
.g_box_bot_left
{
    HEIGHT: 9px;
    FONT-SIZE: 2px
}
.g_box_top_left
{
    MARGIN-RIGHT: 9px
}
.g_box_bot_left
{
    MARGIN-RIGHT: 9px
}
.g_box_top_right
{
    MARGIN-TOP: -9px;
    MARGIN-LEFT: 9px
}
.g_box_bot_right
{
    MARGIN-TOP: -9px;
    MARGIN-LEFT: 9px
}
.g_box_top_left
{
    BACKGROUND-IMAGE: url(images/g_box_top_left.gif)
}
.g_box_top_right
{
    BACKGROUND-IMAGE: url(images/g_box_top_right.gif);
    BACKGROUND-POSITION: 100% 0px
}
.g_box_bot_right
{
    BACKGROUND-IMAGE: url(images/g_box_bot_right.gif);
    BACKGROUND-POSITION: 100% bottom
}
.g_box_bot_left
{
    BACKGROUND-IMAGE: url(images/g_box_bot_left.gif);
    BACKGROUND-POSITION: left bottom
}
.g_box_content
{
    TEXT-ALIGN: left;
    BORDER-LEFT: #d2d0d0 1px solid;
    PADDING-BOTTOM: 25px;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 25px;
    BACKGROUND: #f9f7f7;
    FONT-SIZE: 12px;
    BORDER-RIGHT: #d2d0d0 1px solid;
    PADDING-TOP: 5px
}
.g_box_reflection_left
{
    BACKGROUND-IMAGE: url(images/g_box_reflection_left.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left bottom;
    HEIGHT: 40px;
    FONT-SIZE: 2px;
    MARGIN-RIGHT: 9px
}
.g_box_reflection_right
{
    BACKGROUND-IMAGE: url(images/g_box_reflection_right.gif);
    MARGIN-TOP: -40px;
    BACKGROUND-POSITION: 100% bottom;
    HEIGHT: 40px;
    MARGIN-LEFT: 9px;
    FONT-SIZE: 2px
}
.width80
{
    WIDTH: 80%;
    MARGIN-LEFT: 10%;
    MARGIN-RIGHT: 10%
}
.white_pop
{
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px auto;
    PADDING-LEFT: 25px;
    WIDTH: 50%;
    PADDING-RIGHT: 25px;
    HEIGHT: 100%;
    PADDING-TOP: 7px
}
.white_pop TABLE TD
{
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    PADDING-TOP: 7px
}
.but_close
{
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 15px;
    CLEAR: right;
    PADDING-TOP: 15px
}
.speech
{
    PADDING-BOTTOM: 100px;
    PADDING-LEFT: 15px;
    WIDTH: 150px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left bottom;
    COLOR: #ffffff;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 17px
}
.speechtech
{
    BACKGROUND-IMAGE: url(images/bunny_table_bg.jpg);
    PADDING-BOTTOM: 100px;
    BACKGROUND-COLOR: #717073;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 10px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right bottom;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
    PADDING-TOP: 17px
}
.speechtechb
{
    PADDING-BOTTOM: 15px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 10px;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
    PADDING-TOP: 17px
}
.st
{
    COLOR: #ffffff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.speech_text
{
    PADDING-BOTTOM: 30px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right bottom;
    COLOR: #ffffff;
    FONT-SIZE: 14px;
    PADDING-TOP: 18px
}
.green
{
    BACKGROUND-IMAGE: url(images/speech_green.gif);
    BACKGROUND-COLOR: #c2cd23
}
.yellow
{
    BACKGROUND-IMAGE: url(images/speech_yellow.gif);
    BACKGROUND-COLOR: #ffcd02
}
.orange
{
    BACKGROUND-IMAGE: url(images/speech_orange.gif);
    BACKGROUND-COLOR: #f6851f
}
.grey
{
    BACKGROUND-IMAGE: url(images/speech_grey.gif);
    BACKGROUND-COLOR: #cac2b8
}
.grey_dark
{
    BACKGROUND-IMAGE: url(images/speech_grey_dark.gif);
    BACKGROUND-COLOR: #717073
}
.greytech_dark
{
    BACKGROUND-IMAGE: url(images/speech_grey_dark.gif);
    BACKGROUND-COLOR: #717073
}
DIV.scroll
{
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 8px;
    WIDTH: 95%;
    PADDING-RIGHT: 8px;
    HEIGHT: 350px;
    OVERFLOW: auto;
    PADDING-TOP: 8px
}
.right_column_inner .yellw
{
    BORDER-BOTTOM: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    BACKGROUND-COLOR: #ffcd02;
    MARGIN-TOP: 10px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right center;
    COLOR: #333333;
    BORDER-TOP: #888888 1px solid;
    BORDER-RIGHT: #888888 1px solid
}
.right_column_inner .blockgc .title
{
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/block_title_calc.png", sizingMethod="crop");
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/block_title_calc.png) no-repeat;
    ;
    BACKGROUND: expression("none");
    HEIGHT: 20px;
    COLOR: #ffffff;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 8px
}
.right_column_inner .blockgc .content
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 5px
}
.right_column_inner .blockgc
{
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 14px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    HEIGHT: 30px;
    FONT-SIZE: 11px;
    CURSOR: pointer;
    PADDING-TOP: 2px
}
.main .left_column_inner .techlist
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.tags_box
{
    BORDER-BOTTOM: #efefef 1px solid;
    BORDER-LEFT: #efefef 1px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #f7f7f7;
    PADDING-LEFT: 10px;
    WIDTH: 90%;
    PADDING-RIGHT: 10px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: bottom;
    BORDER-TOP: #efefef 1px solid;
    BORDER-RIGHT: #efefef 1px solid;
    PADDING-TOP: 10px
}
.tags_box A
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.tags_box A:hover
{
    COLOR: #666666;
    TEXT-DECORATION: underline
}
.white .main .left_left_column #submenu #go #sublevel A
{
    BACKGROUND-IMAGE: url(images/sub_list_bullet.gif);
    PADDING-BOTTOM: 3px;
    BACKGROUND-COLOR: #fcffe8;
    PADDING-LEFT: 23px;
    WIDTH: 197px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left center;
    COLOR: #666666;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px
}
.white .main .left_left_column #submenu #go #sublevel #line
{
    BACKGROUND-IMAGE: url(images/bg_h3_dotable.gif);
    BACKGROUND-COLOR: #fcffe8;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: 50% bottom;
    FONT-SIZE: 10px
}
.white .main .left_left_column #submenu #go #sublevel #on A
{
    BACKGROUND-IMAGE: url(images/sub_list_bullet.gif);
    BACKGROUND-COLOR: #e0ef7f;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left center
}
.white .main .left_left_column #submenu #go #sublevel A:hover
{
    BACKGROUND-IMAGE: url(images/sub_list_bullet.gif);
    BACKGROUND-COLOR: #e0ef7f;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left center
}
.anylinkcss
{
    Z-INDEX: 100;
    POSITION: absolute;
    MIN-WIDTH: 197px;
    BACKGROUND-COLOR: #fcffe8;
    PADDING-RIGHT: 4px;
    DISPLAY: block;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left center;
    VISIBILITY: hidden;
    COLOR: #666666;
    FONT-SIZE: 10px;
    TOP: 0px;
    PADDING-TOP: 3px;
    185px: none
}
.anylinkcss .category
{
    MIN-WIDTH: 197px;
    FLOAT: left
}
.anylinkcss .category A.title
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px
}
.anylinkcss .category A.title:hover
{
    BACKGROUND-COLOR: #fcffe8
}
.anylinkcss A
{
    BORDER-BOTTOM: #ebeed7 1px solid;
    PADDING-BOTTOM: 3px;
    TEXT-INDENT: 7px;
    PADDING-LEFT: 2px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    PADDING-TOP: 1px
}
.anylinkcss A:link
{
    BACKGROUND-COLOR: #fcffe8;
    COLOR: #444444
}
.anylinkcss A:visited
{
    BACKGROUND-COLOR: #fcffe8;
    COLOR: #444444
}
.anylinkcss A:active
{
    BACKGROUND-COLOR: #fcffe8;
    COLOR: #444444
}
.anylinkcss A:hover
{
    BACKGROUND-COLOR: #e0ef7f;
    COLOR: #444444
}
BLOCKQUOTE
{
    BACKGROUND-IMAGE: url(images/open_quote.gif);
    PADDING-BOTTOM: 20px;
    MARGIN: 0px;
    PADDING-LEFT: 50px;
    WIDTH: 80%;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 20px 5px;
    FONT-SIZE: 11px;
    PADDING-TOP: 10px
}
BLOCKQUOTE SPAN
{
    BACKGROUND-IMAGE: url(images/close_quote.gif);
    PADDING-RIGHT: 24px;
    DISPLAY: block;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
BLOCKQUOTE SPAN B
{
    TEXT-ALIGN: right;
    FONT-STYLE: italic;
    PADDING-RIGHT: 30px;
    DISPLAY: block;
    COLOR: #c2cd23;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.blockquoteWithImage
{
    PADDING-LEFT: 0px;
    WIDTH: 90%;
    BACKGROUND-POSITION: 90px 25px
}
.blockquoteWithImage IMG
{
    FLOAT: left
}
.blockquoteWithImage SPAN
{
    MARGIN: 25px 0px 0px 120px
}
OL.colouredList
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
OL.colouredList LI
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 2em 26px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #c2cd23;
    FONT-SIZE: 15px;
    PADDING-TOP: 0px
}
OL.colouredList LI SPAN
{
    COLOR: #666666;
    FONT-SIZE: 12px
}
OL.colouredList LI BLOCKQUOTE
{
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 2em;
    PADDING-LEFT: 30px;
    BACKGROUND-POSITION: 0px 5px
}
.strongText
{
    COLOR: #c2cd23;
    FONT-WEIGHT: bold
}
.indentedText
{
    MARGIN-LEFT: 20px
}
.roundedBox
{
    BACKGROUND-COLOR: #f9f9f9
}
.roundedBox H2
{
    MARGIN: 0px 0px 1em
}
.roundedBox UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.roundedBox UL LI
{
    BACKGROUND-IMAGE: url(images/arrow_green_circle.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    PADDING-TOP: 0px
}
.roundedBox H2
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}
.roundedBox DIV
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}
.roundedBoxInnerLeft
{
    WIDTH: 250px;
    FLOAT: left
}
.roundedBoxInnerRight
{
    FLOAT: left
}
.roundedBoxInnerLeft P.strongText
{
    PADDING-BOTTOM: 5px
}
.roundedBoxInnerRight P.strongText
{
    PADDING-BOTTOM: 5px
}
.clear
{
    HEIGHT: 0px;
    CLEAR: both
}
UL#awardsPanel
{
    BACKGROUND-IMAGE: url(images/awards_panel_bg.gif);
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 10px;
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 10px;
    WIDTH: 260px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 145px;
    PADDING-TOP: 23px
}
UL#awardsPanel LI
{
    DISPLAY: inline;
    MARGIN-RIGHT: 10px
}
UL#awardsPanel LI IMG
{
    MARGIN: 0px 10px 15px 0px
}
#submenu2
{
    WIDTH: 260px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    BORDER-TOP: #9a9a9a 1px solid
}
#submenu2 LI
{
    BACKGROUND-IMAGE: url(images/bg_h3_dotable.gif);
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: 50% bottom;
    HEIGHT: 26px
}
#submenu2 LI A
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 25px;
    WIDTH: 235px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: url(images/arrow_list_off.gif) #ffffff no-repeat 10px 6px;
    HEIGHT: 17px;
    COLOR: #666666;
    VERTICAL-ALIGN: middle;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px
}
#submenu2 LI A:hover
{
    BACKGROUND-IMAGE: url(images/arrow_list_on.gif)
}
HTML #submenu2 LI A
{
    WIDTH: 235px
}
#submenu2 LI A:hover
{
    BACKGROUND-COLOR: #c2cd23;
    COLOR: #ffffff
}
.greentext
{
    COLOR: #c2cd23
}
.greentext A
{
    COLOR: #c2cd23
}
</STYLE>
