﻿div.MainTabLeft
{
    float:left;
    width:5px;
    height:28px;
    margin:20px 0 0 15px;
    background-image:url('../images/main_tab_left.gif');
    background-repeat:no-repeat;
    background-position:left;
}
h2.MainTab
{
    float:left;
    min-width:70px;
    height:22px;
    margin:20px 0 0 0;
    padding:6px 3px 0 3px;
    background-image:url('../images/main_tab.gif');
    background-repeat:repeat-x;
    font-size:15px;
    font-weight:bold;
    text-align:center;
    color:#FFFFFF;
    letter-spacing:1px;
}
div.MainTabRight
{
    float:left;
    width:10px;
    height:28px;
    margin:20px 0 0 0;
    background-image:url('../images/main_tab_right.gif');
    background-repeat:no-repeat;
    background-position:right;
}
div.SubTabLeft
{
    float:left;
    width:7px;
    height:26px;
    margin:22px 0 0 10px;
    background-image:url('../images/sub_tab_left.gif');
    background-repeat:no-repeat;
    background-position:left;
}
h3.SubTab
{
    float:left;
    min-width:40px;
    height:26px;
    margin:22px 0 0 0;
    background-image:url('../images/sub_tab.gif');
    background-repeat:repeat-x;
}
h3.SubTab a
{
    display:block;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    color:#FFFFFF;
    padding:5px 3px 0 3px;
    text-decoration:none;
}
h3.SubTab a:hover, h3.SubTab a.Slctd
{
    color:#E1E1E1;
}
div.SubTabRight
{
    float:left;
    width:13px;
    height:26px;
    margin:22px 0 0 0;
    background-image:url('../images/sub_tab_right.gif');
    background-repeat:no-repeat;
    background-position:left;
} 
div.TabLine
{
    float:left;
    width:793px;
    height:17px;
    margin:0 0 0 15px;
    background-image:url('../images/tab_line.gif');
    background-repeat:repeat-x;
    background-position:left;
}
div.TabLineRight
{
    float:left;
    width:7px;
    height:17px;
    background-image:url('../images/tab_line_right.gif');
    background-repeat:no-repeat;
}

/*nav menu*/
ul.SiteNav
{
    float:left;
    clear:left;
    width:638px;
    margin:1px 0 0 15px;
    padding:0;
    list-style-type:none;
}
ul.SiteNav li
{
    float:left;
    margin-right:3px;
    font-size:12px;
    color:#818181;
}
ul.SiteNav li a
{
    font-size:12px;
    color:#818181;
}
/*product preview*/
div.ProductPreview
{
    float:left;
    clear:left;
    width:800px;
    margin:8px 0 0 15px;
    padding:0 0 10px 0;
    border-bottom:solid 1px #b2b2b2;
}
h2.ProductName
{
    float:left;
    clear:left;
    width:470px;
    margin:0;
    font-size:14px;
    font-weight:bold;
    color:#005FA9;
}
h2.ProductName span.CommingSoon
{
    font-size:12px;
    font-weight:normal;
    color:#FF9E03;
    letter-spacing:normal;
}
div.ProductUpdate
{
    float:left;
    clear:left;
    width:470px;
    margin:3px 0 0 0;
}
div.ProductUpdate a
{
    font-size:12px;
    color:#818181;
}
img.ProductImg
{
    float:left;
    clear:left;
    width:80px;
    height:80px;
    margin-top:8px;
}
div.ProductTxt
{
    float:left;
    width:380px;
    margin:8px 0 0 10px;
    font-size:12px;
    color:#363636;
}
p.MoreDetails
{
    margin:3px 0;
}
p.MoreDetails a
{
    font-size:13px;
    color:#005FA9;
}

/*product buy*/
div.ProductBuy
{
    float:right;
    width:241px;
    margin:0;
}
div.BuyVersion
{
    float:left;
    width:238px;
    margin:0 0 0 3px;
    font-size:12px;
    font-weight:bold;
    color:#005FA9;
}
div.ProductPrice
{
    float:left;
    width:92px;
    height:20px;
    margin:0 0 5px 0;
    padding:4px 0 0 0;
    background-image:url('../images/price_btn.gif');
    background-repeat:no-repeat;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    color:#FFFFFF;
}
form.BuyBtn
{
    float:left;
    width:53px;
    height:18px;
    margin:2px 0 5px 4px;
}
form.BuyBtn fieldset
{
    border:0;
}

/*free download*/
div.FreeDownload
{
    float:left;
    clear:left;
    width:470px;
}
div.FreeDownload a
{
    font-size:12px;
    color:#005FA9;
}
