BODY
{
    HEIGHT: 100%
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #FFFFFF;
    text-align:center;
    font-family: tahoma,verdana,arial;
    font-size: 9pt;
}
INPUT.noStyle
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 7pt;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: verdana,tahoma,arial;
    BACKGROUND-COLOR: #FFFFFF;
}
SELECT.noStyle
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 7pt;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: verdana,tahoma,arial;
    BACKGROUND-COLOR: #FFFFFF;
}
INPUT.noStyleSmall
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 7pt;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: verdana,tahoma,arial;
    BACKGROUND-COLOR: #FFFFFF;
}
SELECT.noStyleSmall
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 7pt;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: verdana,tahoma,arial;
    BACKGROUND-COLOR: #FFFFFF;
}
.cartBtn
{
    background-color:#446688;
    border:1px solid #446688;
    cursor:pointer;
    height:21px;
    line-height:18px;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    font-weight:normal;
    color: #FFEE00;
    text-decoration: none;
    overflow:hidden;
    margin:0px;
    padding-top:0px;
}
INPUT.orderBtn {height:21px;line-height:21px;width:115px;font:9pt verdana,tahoma,arial;color:#fff;background-image:url(../images/btn_order.gif);background-repeat:no-repeat;border:0px solid #550000;cursor:pointer;}
INPUT.form {font:9pt verdana,tahoma,arial;color:#000;background-color:#fff;border:1px solid #889977;}
SELECT.form {font:9pt verdana,tahoma,arial;color:#000;background-color:#fff;border:1px solid #889977}
SELECT.lmenu {width:200px;font:9pt verdana,tahoma,arial;color:#fff;background-color:#000000;border-bottom:1px solid #fff}
TEXTAREA.form {
font:9pt verdana,tahoma,arial;
color:#000;
background-color:#fff;
border-color:#000;
border-style:solid;
border-width:1px;
    scrollbar-face-color:#CCCCCC;
    scrollbar-track-color:#CCCCCC;
    scrollbar-arrow-color:#000000;
    scrollbar-3dlight-color:#AAAAAA;
    scrollbar-shadow-color:#555555;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-darkshadow-color:#333333;
}
input.formBtn
{
    background-color:#EEEEEE;
    border:1px solid #446688;
    cursor:pointer;
    height:21px;
    line-height:18px;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    font-weight:normal;
    color: #000000;
    text-decoration: none;
    overflow:hidden;
    margin:0px;
    padding-top:0px;
}
#wrapper
{
    background-color:#ffffff;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    width:780px;
    text-align:left;
    padding:0px;
}
#containerMain
{
    background-color:#ffffff;
    margin-top:0px;
    margin-bottom:0px;
    border: 0px solid #662255;
    width:100%;
    text-align:left;
    padding:0px;
}
#123header
{
    WIDTH: 100%;
    height:116px;
    LEFT: 0px;
    OVERFLOW: hidden;
    TOP: 0px;
    PADDING: 0px;
    border-bottom:1px solid #DDDDEE;
    background-image:url(../images/logo_main.gif);
    background-repeat:no-repeat;
    overflow:hidden;
}
#header
{
    WIDTH: 100%;
    height:90px;
    LEFT: 0px;
    OVERFLOW: hidden;
    TOP: 0px;
    PADDING: 0px;
    background-image:url(../images/header_bg.jpg);
    background-repeat:no-repeat;
    overflow:hidden;
}
#menuMain
{
    width:100%;
    height:27px;
    background-image:url(../images/menu_bg.gif);
    background-repeat:repeat-x;
    overflow:hidden;
}
#menuMain ul
{
    list-style: none;
    padding: 0;
    margin: 0;
    overflow:hidden;
}
#menuMain li.mb
{
    float: left;
}
#menuMain li.mb a
{
    height: 25px;
    line-height:25px;
    float: left;
    display: block;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    font-weight:bold;
    color: #fff;
    text-decoration: none;
    text-align: center;
padding-left:10px;
padding-right:10px;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
#menuMainRightB
{
    height:20px;
    width:800px;
    text-align:left;
}
#outer
{
    MIN-HEIGHT: 100%;
    BACKGROUND: #fff;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    min-width:780px;
    margin-top:0px;
}
#left
{
    LEFT: 0;
    FLOAT: left;
    MARGIN-LEFT: 0;
    WIDTH: 180px;
    POSITION: relative;
    padding-left:0px;
    border-top:1px solid #DDDDEE;
    padding: 15px 0 0 0 ;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
#left P
{
    margin-left:5px;
    margin-right:0px;
    margin-bottom:5px;
    margin-top:0px;
}
.leftDiv
{
    height:5px;
    overflow:hidden;
}
#left ul
{
    list-style: none;
    padding:0;
    overflow:hidden;
    margin:0px;
}
#left li
{
    float: left;
    margin: 0 0 0 0;	//top, right, bottom, left
}
#left li.title a
{
    background-image: url(../images/left_menu_title.gif);
    background-repeat:no-repeat;
    height: 26px;
    line-height:26px;
    width: 180px;
    display: block;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    color: #fff;
    text-decoration: none;
    text-align: center;
    padding: 0 0 0 0px;	//top, right, bottom, left
}
#left li.title a:hover
{
    text-decoration:none;
    color: #fff;
    background-image: url(../images/left_menu_title.gif);
    background-repeat:no-repeat;
}
#left li a
{
    height: 25px;
    line-height:25px;
    width: 170px;
    display: block;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    color: #000;
    text-decoration: none;
    text-align: left;
    padding: 0 0 0 10px;	//top, right, bottom, left
}
#left li a:hover
{
    text-decoration:none;
}
/* Hide from IE5-Mac \*/
#left li a {float: none}
/* End hide */
#centerArea
{
    FLOAT: left;
    POSITION: relative;
    MARGIN: 0 0 0 0;
    WIDTH: 600px;
    COLOR: #000;
    margin-top:0px;
}
#centerArea P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
    margin-top:10px;
    margin-bottom:10px;
}
#centerArea .borderP
{
    clear:both;
    height:10px;
    width:100%;
    border-bottom:1px solid #446688;
    overflow:hidden;
    margin-bottom:10px;
}
.catTitle
{
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    font-weight:bold;
    color: #446688;
    margin: 0 0 10px 10px;	//top, right, bottom, left
}
ul.cat
{
    list-style: none;
    padding: 0;
    margin: 0;
    overflow:hidden;
    text-align:center;
    display:block;
}
ul.cat li.wrap
{
    float: left;
    width: 142px;
    height:199px;
    text-align: center;
    padding: 0 0 0 0;
    margin: 0 3px 10px 3px;	//top, right, bottom, left
}
ul.cat li.wrap a
{
    width: 142px;
    height:199px;
    display: block;
    text-align: center;
    overflow:hidden;
    cursor:pointer;
    font-family: verdana,arial,tahoma;
    font-size:10pt;
    color: #fff;
    text-decoration:none;
}
ul.cat li.wrap img
{
    width: 140px;
    height: 175px;
    border:1px solid #446688;
}

ul.cat li.wrap a .title
{
    border:0px;
    background-image: url(../images/hp_cat_title.gif);
    background-repeat:no-repeat;
    width: 142px;
    height:22px;
    line-height:22px;
    display: block;
    font-family: verdana,arial,tahoma;
    font-size:8pt;
    font-weight:normal;
    color: #fff;
    text-align:center;
    text-decoration:none;
    padding: 0 0 0 0;	//top, right, bottom, left
}
ul.cat li.wrap a:visited .title
{
    color: #fff;
    text-decoration:none;
}
ul.cat li.wrap a:link .title
{
    color: #fff;
    text-decoration:none;
}
ul.cat li.wrap a:hover .title
{
    color: #fff;
    text-decoration:none;
}
#navMenu
{   
    clear:both;
    background-image: url(../images/navbar_bg.gif);
    background-repeat:no-repeat;
    width:580px;
    overflow:hidden;
    margin-bottom:5px;
    height:20px;
    line-height:20px;
    font-family: tahoma,verdana,arial;
    font-size:8pt;
    color: #000;
    margin: 0 0 5px 0;
    padding: 0 0 0 20px;	//top, right, bottom, left
}
#navMenu a
{
    height:20px;
    line-height:20px;
    font-family: tahoma,verdana,arial;
    font-size:8pt;
    color: #888888;
    text-decoration:none;
    padding: 0 0 0 0;	//top, right, bottom, left
}
#navMenu a:visited
{
    font-family: tahoma,verdana,arial;
    font-size:8pt;
    color: #888888;
    text-decoration:none;
}
#navMenu a:hover
{
    font-family: tahoma,verdana,arial;
    font-size:8pt;
    color: #880000;
    text-decoration:underline;
}
.prodHolder
{
position:relative;
    color: #000;
    font-size:9pt;
    font-family: verdana,tahoma,arial;
    width:580px;
    border:1px solid #446688;
    background-color:#ffffff;
    text-align:left;
    cursor:none;
    margin: 0 0 3px 0;
    padding: 0 0 0 0;	//top, right, bottom, left
}
.prodHolderText
{
position:relative;
    padding: 10px 0 10px 10px;	//top, right, bottom, left
}
.prodTitle
{
    height:20px;
    line-height:20px;
    width:575px;
    color:#446688;
    font-size:9pt;
    font-weight:bold;
    font-family: verdana,tahoma,arial;
    background-color:#DDDDEE;
    text-align:left;
    cursor:none;
    margin: 0 0 0 0;
    padding: 0 0 0 5px;	//top, right, bottom, left
}
form
{
   margin-left:10px;
}
form.form
{
   margin-left:0px;
}
.formRowVarH
{
    margin: 5px 0 5px 0;	//top, right, bottom, left
}
.formRow
{
    position:relative;
    clear:both;
    margin: 5px 0 5px 0;	//top, right, bottom, left
}
.formName
{
    position:relative;
    top:0px;
    left:0px;
    width:145px;
    margin-top:2px;
    float:left;
    color:#000;
    font-size:9pt;
    font-weight:normal;
    font-family: verdana,tahoma,arial;
}
.formNameB
{
    position:relative;
    top:0px;
    left:0px;
    width:145px;
    margin-top:2px;
    float:left;
    color:#446688;
    font-size:9pt;
    font-weight:bold;
    font-family: verdana,tahoma,arial;
}
.formCell
{
    position:relative;
    top:0px;
    left:0px;
    width:415px;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    color: #000000;
}
.formCellFull
{
    position:relative;
    top:0px;
    left:0px;
    width:560px;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    color: #000000;
}
.formNameVar
{
    margin-top:2px;
    float:left;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    color: #000000;
}
.formNameSm
{
    float:left;
    width:50px;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    color: #000000;
}
.formNameL
{
    width:70px;
    float:left;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    color: #000000;
    margin: 2px 0 0 0;	//top, right, bottom, left
}
.formCellL
{
    float:left;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    color: #000000;
}
.formCellL a.small
{
    float:left;
    font-family: tahoma,verdana,arial;
    font-size:8pt;
    color: #000000;
    text-decoration:underline;
}
.formCellL a:hover.small
{
    float:left;
    font-family: tahoma,verdana,arial;
    font-size:8pt;
    color: #000000;
    text-decoration:underline;
}
.sml
{
    font-family: tahoma,verdana,arial;
    font-size:7pt;
    color: #000000;
}
.pageTitle
{
    font-family: tahoma,verdana,arial;
    font-size:11pt;
    font-weight:bold;
    color: #446688;
    margin: 0 0 10px 10px;	//top, right, bottom, left
}
.pageTitle_floatL
{
    float:left;
    font-family: tahoma,verdana,arial;
    font-size:11pt;
    font-weight:bold;
    color: #446688;
    margin: 0 0 10px 10px;	//top, right, bottom, left
}
.subTitle
{
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    font-weight:bold;
    color: #446688;
    margin: 0 0 10px 10px;	//top, right, bottom, left
}
#footer
{
    CLEAR: both;
    margin-top:20px;
    border-top:1px solid #446688;
    background-color:#DDDDEE;
    WIDTH: 100%;
    LEFT: 0px;
    POSITION: relative;
    TEXT-ALIGN:center;
    min-height:25px;
    height:25px;
    PADDING: 0px;
    min-width:780px;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    color:#000;
    padding-top:0px;
    line-height:25px;
}
#footer a
{
    COLOR: #000000;
    TEXT-DECORATION:underline;
}
#footer a:hover
{
    COLOR: #880000;
    TEXT-DECORATION:underline;
}
#footerGrey
{
    clear:both;
    height:50px;
    TEXT-ALIGN:center;
    PADDING: 0px;
    font-family: tahoma,verdana,arial;
    font-size:8pt;
    color:#555555;
    line-height:15px;
}
#footerGrey a
{
    font-size:8pt;
    COLOR: #888888;
    TEXT-DECORATION:underline;
}
#footerGrey a:hover
{
    font-size:8pt;
    COLOR: #446688;
    TEXT-DECORATION:underline;
}
#footerCenter
{
    float:left;
    text-align:center;
}
#footer2
{
    min-width:780px;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    color:#888888;
    text-align:center;
}
#footer2 a
{
    COLOR: #888888;
    TEXT-DECORATION:underline;
}
#footer2 a:hover
{
    COLOR: #446688;
    TEXT-DECORATION:underline;
}
#footerGrey
{
    min-width:780px;
    font-family: tahoma,verdana,arial;
    font-size:7pt;
    color:#888888;
    text-align:center;
}
#footerGrey_left
{
    float:left;
    width:48%;
    TEXT-ALIGN:left;
    PADDING: 0px;
    font-family: tahoma,verdana,arial;
    font-size:7pt;
    color:#555555;
    line-height:15px;
}
#footerGrey_left a
{
    font-size:7pt;
    COLOR: #888888;
    TEXT-DECORATION:underline;
}
#footerGrey_left a:hover
{
    font-size:7pt;
    COLOR: #446688;
    TEXT-DECORATION:underline;
}
#footerGrey_right
{
    float:right;
    width:48%;
    TEXT-ALIGN:right;
    PADDING: 0px;
    font-family: tahoma,verdana,arial;
    font-size:7pt;
    color:#555555;
    line-height:20px;
}
#footerGrey_right a
{
    font-size:7pt;
    COLOR: #888888;
    TEXT-DECORATION:underline;
}
#footerGrey_right a:hover
{
    font-size:7pt;
    COLOR: #446688;
    TEXT-DECORATION:underline;
}
#userLogin_title
{
    width:368px;
    height:27px;
    background-color:#EEEEEE;
    border:1px solid #999999;
    line-height:27px;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    color:#000;
    font-weight:bold;
    text-align:left;
    padding: 0 0 0 10px;	//top, right, bottom, left
}
#userLogin_box
{
    position:relative;
    width:368px;
    border-left:1px solid #999999;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    text-align:left;
    padding: 10px 0 0 10px;	//top, right, bottom, left
}
.userAreaBtn
{
    height:27px;
    line-height:22px;
    width:200px;
    background-image:url(../images/btn_leftMenu.gif)
    background-repeat:no-repeat;
    text-align:center;
    margin-bottom:5px;
}
.userAreaBtn a
{
    height:27px;
    line-height:22px;
    width:200px;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    color:#000;
    font-weight:bold;
}
#userLogin_titleL
{
    height:27px;
    line-height:27px;
    background-color:#EEEEEE;
    border:1px solid #999999;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    color:#000;
    font-weight:bold;
    text-align:center;
    padding: 0 0 0 10px;	//top, right, bottom, left
}
#userLogin_boxL
{
    position:relative;
    border-left:1px solid #999999;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    text-align:left;
    padding: 10px 0 0 10px;
    margin: 0 0 5px 0;
}
ul.userMenu
{
    padding-left:20px;
    list-style-image: url('../images/icon_user_arrow.gif');
} 
ul.userMenu li
{
    height:20px;
    line-height:20px;
}
ul.userMenu li.mb
{
    float: left;
    margin: 0 0 0 2px;	//top, right, bottom, left
}
ul.userMenu li.mb a
{
    height: 21px;
    line-height:21px;
    float: left;
    width: 121px;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    color: #000000;
    text-decoration: none;
    text-align: center;
}
.addFormCell1Title
{
    float:left;
    height:25px;
    line-height:25px;
    width:300px;
    background-color:#EEEEEE;
    text-align:left;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    font-weight:bold;
    color: #000;
    padding-left:10px;
}
.addFormCell2Title
{
    float:left;
    height:25px;
    line-height:25px;
    width:100px;
    background-color:#EEEEEE;
    text-align:center;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    font-weight:bold;
    color: #000;
}
.addFormCell1
{
    float:left;
    margin-left:10px;
    width:290px;
}
.addFormCell2
{
    float:left;
    width:100px;
}
.addFormDiv
{
    clear:both;
    height:5px;
    border-bottom:1px solid #CCCCCC;
    margin-bottom:5px;
    overflow:hidden;
    width:500px;
}
.orderListCell1Title
{
    float:left;
    height:25px;
    line-height:25px;
    width:120px;
    background-color:#EEEEEE;
    text-align:left;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    font-weight:bold;
    color: #000;
    padding-left:10px;
}
.orderListCell1
{
    float:left;
    padding-left:10px;
    margin-left:0px;
    width:120px;
}
.orderListCell2Title
{
    float:left;
    height:25px;
    line-height:25px;
    width:200px;
    background-color:#EEEEEE;
    text-align:left;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    font-weight:bold;
    color: #000;
}
.orderListCell2
{
    float:left;
    width:200px;
}
.orderListCell3Title
{
    float:left;
    height:25px;
    line-height:25px;
    width:90px;
    background-color:#EEEEEE;
    text-align:right;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    font-weight:bold;
    color: #000;
}
.orderListCell3
{
    float:left;
    width:90px;
    text-align:right;
}
.orderListDiv
{
    clear:both;
    height:5px;
    border-bottom:1px solid #CCCCCC;
    margin-bottom:5px;
    overflow:hidden;
    width:730px;
}
.orderItem
{
    clear:both;
    display:none;
    padding: 0 0 0 20px;	//top, right, bottom, left
}
a
{
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    color: #446688;
    text-decoration: underline;
}
a:hover
{
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    color: #888888;
    text-decoration: underline;
}
#clearheader
{
    HEIGHT: 72px
}
#clearfooter
{
    CLEAR: both;
    HEIGHT: 10px
    overflow:hidden;
}
#reminder_title
{
    width:568px;
    height:27px;
    background-color:#EEEEEE;
    border:1px solid #999999;
    line-height:27px;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    color:#000;
    font-weight:bold;
    text-align:left;
    padding: 0 0 0 10px;	//top, right, bottom, left
}
#reminder_box
{
    position:relative;
    width:568px;
    border-left:1px solid #999999;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    text-align:left;
    margin-bottom:20px;
    padding: 10px 0 0 10px;	//top, right, bottom, left
}
th.reminder
{
    background-color:#eeeeee;
    height:18px;
    line-height:18px;
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    color:#000;
    font-weight:bold;
}
td.reminder
{
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    color:#999999;
    font-weight:normal;
}
.siteMapLeft
{
    float:left;
    width:40%;
    margin-left:10px;
    text-align:left;
}
.siteMapRight
{
    float:left;
    width:55%;
    margin-left:10px;
    text-align:left;
}
.siteMapLeft ul.level1, .siteMapRight ul.level1
{
    list-style: none;
    padding: 0;
    margin: 0;
    overflow:hidden;
} 
.siteMapLeft ul.level2, .siteMapRight ul.level2
{
    padding-left:20px;
    list-style-image: url('../images/icon_sitemap_arrow.gif');
} 
.siteMapLeft ul.level3, .siteMapRight ul.level3
{
    padding-left:45px;
    list-style-image: url('../images/icon_sitemap_arrow.gif');
} 
.siteMapLeft li, .siteMapRight li
{
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    color: #888888;
    margin: 3px 0 0 0;	//top, right, bottom, left
}
.siteMapLeft li a, .siteMapRight li a
{
    height: 16px;
    line-height:16px;
    display: block;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    color: #888888;
    text-decoration: underline;
}
.siteMapLeft li a:hover, .siteMapRight li a:hover
{
    margin-top:3px;
    height: 16px;
    line-height:16px;
    display: block;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    color: #446688;
    text-decoration: underline;
}
#popupImg {
    position: absolute;
    visibility: hidden;
    left: 20px;
    top: 300px;
    background-color: #ddd;
    border: 1px solid #000;
    padding: 10px;
    text-align: center;
    z-index:100;
}

#popupImg_close {
    clear:both;
    cursor:pointer;
}




#left SPAN
{
    DISPLAY: none
}
#left A:hover
{
    BACKGROUND: #fff;
    COLOR: #222;
    TEXT-DECORATION: none
}
#left A:hover SPAN
{
    DISPLAY: block;
    Z-INDEX: 20;
    BACKGROUND: #fff;
    LEFT: 130px;
    WIDTH: 150px;
    POSITION: absolute
}
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
P
{
    MARGIN-BOTTOM: 1em
}
P.padLeft
{
    margin-left:20px;
}
UNKNOWN
{
    FLOAT: left;
    WIDTH: 100%
}
#tooltipBox
{
    z-index: 120;
    width: 150px;
    padding: 10px;
    position: absolute;
    border: 1px solid #550000;
    background-color: #FFFFCC;
    font-family: tahoma,verdana,arial;
    font-size:8pt;
    color: #000;
    visibility: hidden;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=115);
}