




#logo {
        float: left;
        width: 250px;
        height: 104px;
        background: url(../images/img05.jpg) no-repeat;
}

#logo h1, #logo h2 {
        text-align: center;
}

#logo h1 {
        padding-top: 60px;
        background: url(../images/logo.gif) no-repeat center center;
        font-size: 197%;
        margin-left:-50px;
}
#logo h2 {
        letter-spacing: 2px;
        font-size: 85%;
}

#logo a {
        text-decoration: none;
        color: #FFFFFF;
}

/* Menu */

#menu {
        width: 650px;
        height: 105px;
        margin: 0 auto;
        margin-left:0px;
}

#menu ul {
        margin: 0;
        padding: 0;
        list-style: none;
}

#menu li {
        display: block;
        float: left;
        width: 122px;
        height: 65px;
        padding: 40px 0 0 0;
}

#menu a {
        display: block;
        width: 122px;
        height: 32px;
        padding: 13px 0 0 0;
        background: url(../images/img02.jpg) no-repeat;
        text-align: center;
        text-decoration: none;
        font-weight: bold;
        color: #FFFFFF;
}

#menu a:hover {
        background-image: url(../images/img03.jpg);
}

#menu .active {
        padding-top: 35px;
}

#menu .active a {
        height: 37px;
        padding-top: 16px;
        background-image: url(../images/img04.jpg);
        color: #327EBE;
}

#menu .active a:hover {
        background-image: url(../images/img04.jpg);
}

.BoxFrame{
  border: 1px solid #0AAAFD;
  background: #FFFFFF;
}




BODY, P, DIV, TD, BLOCKQUOTE {
        font-family:verdana;
        font-size:11px;
        font-style:normal;
        font-weight:normal;
        color:#000000;
}
form{margin:0;padding:0;}
A:ACTIVE{color:#0E4369;text-decoration:none;}
A:LINK{color:#0E4369;text-decoration:none;}
A:VISITED{color:#0E4369;text-decoration:none;}
A:HOVER{color:#706E05;text-decoration:underline;}

.TopBottomBar{font-size:11px;
        background:url(../images/img01.jpg) repeat-x top left;
        padding-top:30px;
        height:23px;
        color:#FFFFFF;
}
A:ACTIVE.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}
A:LINK.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}
A:VISITED.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}
A:HOVER.TopBottomBarLink{color:#FFFFFF;text-decoration:underline;}

.strike{
        text-decoration:line-through;
}
/** BOX STYLES **/
.BoxFrame{background-color:#747474;}
.Box{
        width:220px;
}

.BoxHeader{
        font-family:verdana;
        font-size:11px;
        font-style:normal;
        font-weight:bold;
        background-color:#FFFFFF;
        height:40px;
        width:220px;
        color:#454545;
        background:url(../images/header.jpg) no-repeat;
}
.BoxContent{
        font-family:verdana;
        font-size:11px;
        font-style:normal;
        font-weight:normal;
        padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;
        background-color:#F0F0F0;
        color:#000000;
}
.BoxText{
        font-family:verdana;
        font-size:11px;
        font-style:normal;
        font-weight:normal;
        background-color:#F0F0F0;
        color:#000000;
}
A:ACTIVE.BoxLink{color:#000033;text-decoration:none;}
A:LINK.BoxLink{color:#000033;text-decoration:none;}
A:VISITED.BoxLink{color:#000033;text-decoration:none;}
A:HOVER.BoxLink{color:#000055;text-decoration:underline;}

/** PAGE HEADER AND NAVIGATION                                        **/
.pageHeader{
        font-family:verdana;
        font-size:12px;
        font-style:normal;
        font-weight:bold;
        background-color:#FFFFFF;
        text-align:left;
        padding:5px;
        margin:0px;
        color:#000000;
}

.pageNavigation{
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        background-color:#FFFFFF;
        padding:5px;
        height:16px;
        color:#0033cc;
}

.pageNavigation div{
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        color:#0033cc;
}

/** CATALOG ITEMS                                                                 **/
.CatalogNavigation{
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        background-color:#CCCCCC;
        color:#000000;
}
.CatalogItemDark{
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        background-color:#F0F0F0;
        padding:4px;
        color:#000000;
}
.CatalogItemLight{
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        background-color:#ffffff;
        padding:4px;
        color:#000000;
}

/** LISTS FOR CART ITEMS - USES CATALOG STYLES **/

.listHeader{
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        background-color:#F0F0F0;
        color:#000000;
}

.listItem{
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        background-color:#ffffff;
        color:#000000;
}

/** FORMS                                                                                **/
/**NEW FORM STYLES**/
.Header{
background: url(../images/img01.jpg) repeat-x;
}


.formFieldSet{
        border:1px solid #89a8ad;
        margin-top:0px;
        margin-bottom:5px;
        margin-left:5px;
        margin-right:5px;
        /*border-style: outset;*/
        padding-bottom:10px;

}

.formContent{
        clear:both;
        float:left;
        padding-left:0px;
        width:99%;
}

.formSeparator{
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        background-color:#F0F0F0;
        padding:6px;
        color:#000000;
}

.formHeader{
        clear:both;
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:bold;
        background-color:#FFFFFF;
        color:#000000;
        padding:5px;
}

.formLine{
        clear:both;
        float:left;
        width:100%;
}

.formCaption{
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        color:#333333;
        float:left;
        padding:5px;
        margin-top:3px;
        text-align:right;
        width:40%;
}

.formControl{
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        color:#333333;
        float:left;
        padding:5px;
}

.formSpace{
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        color:#333333;
        float:left;
        padding:5px;
        padding-left:15px;
}

.formControlText{
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        width:150px;color:#666666;
}

.formControlSelect{
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        width:150px;color:#666666;
}

.formButtons{
        text-align:center;
        padding-top:15px;
        padding-bottom:15px;
}
/**NEW FORM END**/

.FormItems{
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        padding:2px;
        color:#333333;
}

.formRemark{
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:normal;
        color:#999999;        
}

.ProductSubtitle{
        font-family:verdana;
        font-size:10px;
        font-style:normal;
        font-weight:bold;
        border-bottom:1px solid #CCCCCC;
        padding:5px;
}

.topcart{
margin-left:60px;
}
.tc{
background:url(../images/cart.gif) no-repeat;
}

