HTML{FONT:12px/15px Arial, Verdana, Helvetica, sans-serif;COLOR:#0b1955}
TABLE{FONT:12px/15px Arial, Verdana, Helvetica, sans-serif;COLOR:#0b1955}
BODY{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;BACKGROUND-COLOR:#010d44;TEXT-ALIGN:center}
A:link{COLOR:#143fc9;TEXT-DECORATION:none}
A:hover{COLOR:#3b5998}
A:visited{COLOR:#143fc9;TEXT-DECORATION:none}
IMG{BORDER-TOP-WIDTH:0px;BORDER-LEFT-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;BORDER-RIGHT-WIDTH:0px}
.img-right{PADDING-RIGHT:0px;PADDING-LEFT:5px;FLOAT:right;PADDING-BOTTOM:5px;PADDING-TOP:0px}
.img-left{PADDING-RIGHT:5px;PADDING-LEFT:0px;FLOAT:left;PADDING-BOTTOM:5px;PADDING-TOP:0px}
H1{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:5px 0px;FONT:bold 20px Arial, Verdana, Helvetica, sans-serif;PADDING-TOP:0px}
H1.underline{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:5px;MARGIN:5px 0px 10px;PADDING-TOP:0px;BORDER-BOTTOM:#e1e1e1 1px solid}
H2{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px 0px 5px;FONT:bold 16px Arial, Verdana, Helvetica, sans-serif;PADDING-TOP:0px}
H2 .black{COLOR:#515151}
H2.heading{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:20px;PADDING-BOTTOM:0px;MARGIN:0px 0px 5px;PADDING-TOP:0px}
H2.underline{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:5px;MARGIN:5px 0px;PADDING-TOP:0px;BORDER-BOTTOM:#e1e1e1 1px solid}
FIELDSET LEGEND{PADDING-RIGHT:5px;PADDING-LEFT:5px;PADDING-BOTTOM:2px;MARGIN:5px 0px;FONT:bold 13px Arial, Verdana, Helvetica, sans-serif;COLOR:#7d7d7d;PADDING-TOP:2px}
H3{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px 0px 5px;FONT:bold 14px Arial, Verdana, Helvetica, sans-serif;COLOR:#636363;PADDING-TOP:0px}
H3.underline{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:4px;PADDING-TOP:0px;BORDER-BOTTOM:#6a89c8 2px solid}
H4{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px 0px 5px;FONT:bold 13px Arial, Verdana, Helvetica, sans-serif;COLOR:#636363;PADDING-TOP:0px}
P{MARGIN-TOP:5px}
HR.sepbar{BORDER-TOP-WIDTH:0px;BORDER-LEFT-WIDTH:0px;BACKGROUND:#dfdfdf;BORDER-BOTTOM-WIDTH:0px;MARGIN-BOTTOM:5px;WIDTH:100%;HEIGHT:1px;BORDER-RIGHT-WIDTH:0px}
FORM{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px}
#header{BACKGROUND:url(back-header.gif) #3e24a5 repeat-x left top}
#site-logo{MARGIN-RIGHT:500px}
#top-menu{PADDING-RIGHT:15px;PADDING-LEFT:0px;FLOAT:right;PADDING-BOTTOM:0px;WIDTH:400px;PADDING-TOP:10px;TEXT-ALIGN:right}
#top-menu A{PADDING-RIGHT:2px;DISPLAY:inline;PADDING-LEFT:2px;PADDING-BOTTOM:0px;COLOR:#565555;PADDING-TOP:0px;TEXT-DECORATION:none}
#top-menu A.top-menu-shopping-cart{PADDING-LEFT:17px;BACKGROUND:url(icon-cart.gif) no-repeat left center;MARGIN-LEFT:3px}
#top-menu A.top-menu-online-support{PADDING-LEFT:17px;BACKGROUND:url(icon-chat.gif) no-repeat left center;MARGIN-LEFT:3px}
#top-menu A.top-menu-currency{PADDING-RIGHT:2px;PADDING-LEFT:2px;PADDING-BOTTOM:2px;MARGIN-LEFT:3px;PADDING-TOP:2px}
#top-menu FORM{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px}
.top-menu-shopping-cart SPAN{COLOR:#980000}
#top-menu .top-sub-menu{MARGIN-TOP:2px;PADDING-TOP:4px}
#main-wrapper{MARGIN:0px auto;WIDTH:991px;TEXT-ALIGN:left}
#menubar{CLEAR:both;FONT-WEIGHT:bold;FONT-SIZE:11px;BACKGROUND:url(menubar.gif) repeat-x right top;MARGIN-BOTTOM:7px;OVERFLOW:hidden;COLOR:#fff;POSITION:relative;HEIGHT:28px}
#menu-search{PADDING-RIGHT:0px;PADDING-LEFT:0px;FLOAT:right;PADDING-BOTTOM:0px;WIDTH:180px;PADDING-TOP:5px}
#menu-search .devider{PADDING-RIGHT:0px;PADDING-LEFT:15px;BACKGROUND:url(menubar-divider.gif) no-repeat left top;PADDING-BOTTOM:10px;PADDING-TOP:10px}
#menu-search A{COLOR:#fff;TEXT-DECORATION:none}
#menu-search A:link{COLOR:#fff;TEXT-DECORATION:none}
#menu-search A:visited{COLOR:#fff;TEXT-DECORATION:none}
#menu-links{MARGIN-LEFT:5px;MARGIN-RIGHT:185px}
.header-search{BORDER-RIGHT:#cdcdcd 1px solid;PADDING-RIGHT:2px;BORDER-TOP:#cdcdcd 1px solid;PADDING-LEFT:2px;FONT-SIZE:11px;PADDING-BOTTOM:2px;BORDER-LEFT:#cdcdcd 1px solid;COLOR:#777777;MARGIN-RIGHT:-3px;PADDING-TOP:2px;BORDER-BOTTOM:#cdcdcd 1px solid}
#globalnav{padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;float:left;}
#globalnav li{display:inline;padding:0px;margin:0px;line-height:20px;}
#globalnav li a{display:block;float:left;padding-right:5px;color:#ffffff;margin-top:3px;line-height:23px;}
#globalnav li.selected a{display:block;background:url(menu1.gif) right 50%;float:left;}
#globalnav li a span{display:block;float:left;width:10px;height:40px}
#globalnav li a:hover{color:#e0e0FF;}
#globalnav li.selected a span{background:url(menu1.gif) left 50%;}
#globalnav li strong.menu-icon-desktop{background:url(menu-icon-desktop.png) no-repeat 0px 2px;padding-left:20px;}
#globalnav li strong.menu-icon-educat{background:url(menu-icon-education.png) no-repeat 0px 0px;padding-left:20px;}
#globalnav li strong.menu-icon-business{background:url(menu-icon-business.png) no-repeat 0px 0px;padding-left:20px;}
#globalnav li strong.menu-icon-games{background:url(menu-icon-games.png) no-repeat 0px 0px;padding-left:20px;}
#globalnav li strong.menu-icon-internet{background:url(menu-icon-internet.png) no-repeat 0px 0px;padding-left:20px;}
#globalnav li strong.menu-icon-multimed{background:url(menu-icon-multimedia.png) no-repeat 0px 0px;padding-left:20px;}
#globalnav li strong.menu-icon-develop{background:url(menu-icon-development.png) no-repeat 0px 0px;padding-left:20px;}
#globalnav li strong.menu-icon-utils{background:url(menu-icon-utilities.png) no-repeat 0px 0px;padding-left:20px;}
.main-container{}
.main-container-body{PADDING-RIGHT:10px;PADDING-LEFT:10px;MIN-HEIGHT:400px;PADDING-BOTTOM:5px;PADDING-TOP:5px;BACKGROUND-COLOR:#e8efff}
.main-container-top{FONT-SIZE:1px;BACKGROUND:url(back-main-container-top.gif) no-repeat left top;HEIGHT:8px}
.main-container-bottom{FONT-SIZE:1px;BACKGROUND:url(back-main-container-bottom.gif) no-repeat left bottom;HEIGHT:8px}
* HTML .main-container-body{HEIGHT:auto! important}
.home-gift-banners{FLOAT:right;WIDTH:265px}
.home-featured-products{MARGIN-RIGHT:279px}
#bottom-menu{FONT-SIZE:12px;MARGIN:6px 0px 4px;OVERFLOW:hidden;COLOR:#d0dcfc;LINE-HEIGHT:18px}
#bottom-menu A{COLOR:#d0dcfc}
#bottom-menu A:hover{text-decoration: underline;}
.bottom-menu-body{PADDING-RIGHT:15px;PADDING-LEFT:15px;PADDING-BOTTOM:5px;OVERFLOW:auto;PADDING-TOP:5px;BACKGROUND-COLOR:#5d678f}

.bottom-menu-top{FONT-SIZE:1px;BACKGROUND:url(back-bottom-menu-top.gif) no-repeat left top;HEIGHT:8px}
.bottom-menu-bottom{CLEAR:both;FONT-SIZE:1px;BACKGROUND:url(back-bottom-menu-bottom.gif) no-repeat left bottom;HEIGHT:8px}
#bottom-marts{PADDING-RIGHT:0px;PADDING-LEFT:10px;FLOAT:right;PADDING-BOTTOM:0px;WIDTH:580px;PADDING-TOP:0px}
UL.bottom-mart-links{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:10px 0px 0px;PADDING-TOP:0px}
UL.bottom-mart-links LI{PADDING-RIGHT:20px;DISPLAY:inline;PADDING-LEFT:30px;FLOAT:left;PADDING-BOTTOM:0px;PADDING-TOP:0px;TEXT-ALIGN:center}
UL.bottom-mart-links LI .icon{DISPLAY:block}
UL.bottom-mart-links LI A{FONT-WEIGHT:bold;OVERFLOW:hidden;COLOR:#c8c8c8;TEXT-DECORATION:none}
UL.bottom-mart-links LI A:visited{FONT-WEIGHT:bold;OVERFLOW:hidden;COLOR:#c8c8c8;TEXT-DECORATION:none}
#bottom-menu-links{BORDER-RIGHT:#7982a5 1px solid;MARGIN-RIGHT:595px}
#bottom-menu .col{WIDTH:170px}
#bottom-menu .col A{DISPLAY:block}
#bottom-menu .col-first{MARGIN-RIGHT:180px}
#bottom-menu .col-last{FLOAT:right}
.bottom-copyrights{PADDING-RIGHT:1px;PADDING-LEFT:25px;FONT-SIZE:90%;PADDING-BOTTOM:4px;COLOR:#c6c6c6;PADDING-TOP:4px; background-color:#5d678f; float: left; }
.bottom-copyrights A{COLOR:#c6c6c6}
.bottom-copyrights A:visited{COLOR:#c6c6c6}
.more{PADDING-RIGHT:10px;FONT-WEIGHT:bold;FONT-SIZE:90%;BACKGROUND:url(icon-more.gif) no-repeat right center}
UL.bullet-style1{PADDING-RIGHT:0px;PADDING-LEFT:18px;PADDING-BOTTOM:0px;MARGIN:4px 0px;TEXT-INDENT:0px;PADDING-TOP:0px;LIST-STYLE-TYPE:none}
UL.bullet-style1 LI{PADDING-LEFT:16px;BACKGROUND:url(icon-bullet.gif) no-repeat 0px 3px;LINE-HEIGHT:18px}
UL.bullet-style1 LI A{TEXT-DECORATION:none}
UL.bullet-style2{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:4px 0px;TEXT-INDENT:0px;PADDING-TOP:0px;LIST-STYLE-TYPE:none}
UL.bullet-style2 LI{PADDING-RIGHT:0px;PADDING-LEFT:16px;BACKGROUND:url(icon-bullet.gif) no-repeat 0px 2px;PADDING-BOTTOM:6px;LINE-HEIGHT:13px;PADDING-TOP:0px}
UL.bullet-style2 LI A{FONT-WEIGHT:bold;TEXT-DECORATION:none}
UL.bullet-style3{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:4px 0px;TEXT-INDENT:0px;PADDING-TOP:0px;LIST-STYLE-TYPE:none}
UL.bullet-style3 LI{PADDING-RIGHT:0px;PADDING-LEFT:12px;BACKGROUND:url(icon-bullet-03.jpg) no-repeat 0px 2px;PADDING-BOTTOM:6px;LINE-HEIGHT:13px;PADDING-TOP:0px}
UL.bullet-style3 LI A{TEXT-DECORATION:none}
.form-container{PADDING-RIGHT:10px;PADDING-LEFT:10px;MARGIN-BOTTOM:20px;PADDING-BOTTOM:10px;OVERFLOW:auto;PADDING-TOP:10px;BORDER-BOTTOM:#dedbde 1px solid;BACKGROUND-COLOR:#f5f5f5}
.form-caption{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-WEIGHT:bold;FONT-SIZE:13px;PADDING-BOTTOM:5px;COLOR:#4f4f4f;PADDING-TOP:5px}
.mendatory{BACKGROUND-POSITION:right top;BACKGROUND-IMAGE:url(icon-mendatory.gif);BACKGROUND-REPEAT:no-repeat}
INPUT[type=text]{BORDER-RIGHT:#d5d5d5 1px solid;BORDER-TOP:#878585 1px solid;BORDER-LEFT:#878585 1px solid;BORDER-BOTTOM:#d5d5d5 1px solid}
TEXTAREA{BORDER-RIGHT:#d5d5d5 1px solid;BORDER-TOP:#878585 1px solid;BORDER-LEFT:#878585 1px solid;BORDER-BOTTOM:#d5d5d5 1px solid}
INPUT[type=password]{BORDER-RIGHT:#d5d5d5 1px solid;BORDER-TOP:#878585 1px solid;BORDER-LEFT:#878585 1px solid;BORDER-BOTTOM:#d5d5d5 1px solid}
SELECT{BORDER-RIGHT:#d5d5d5 1px solid;BORDER-TOP:#878585 1px solid;BORDER-LEFT:#878585 1px solid;BORDER-BOTTOM:#d5d5d5 1px solid}
.msg-info{PADDING-RIGHT:0.5em;DISPLAY:block;PADDING-LEFT:2.8em;FONT-SIZE:90%;PADDING-BOTTOM:0.5em;MARGIN:0.15em auto 1.2em;COLOR:#636363;LINE-HEIGHT:14px;PADDING-TOP:0.5em;TEXT-ALIGN:left}
.msg-error{PADDING-RIGHT:0.5em;DISPLAY:block;PADDING-LEFT:2.8em;FONT-SIZE:90%;PADDING-BOTTOM:0.5em;MARGIN:0.15em auto 1.2em;COLOR:#636363;LINE-HEIGHT:14px;PADDING-TOP:0.5em;TEXT-ALIGN:left}
.msg-alert{PADDING-RIGHT:0.5em;DISPLAY:block;PADDING-LEFT:2.8em;FONT-SIZE:90%;PADDING-BOTTOM:0.5em;MARGIN:0.15em auto 1.2em;COLOR:#636363;LINE-HEIGHT:14px;PADDING-TOP:0.5em;TEXT-ALIGN:left}
.msg-success{PADDING-RIGHT:0.5em;DISPLAY:block;PADDING-LEFT:2.8em;FONT-SIZE:90%;PADDING-BOTTOM:0.5em;MARGIN:0.15em auto 1.2em;COLOR:#636363;LINE-HEIGHT:14px;PADDING-TOP:0.5em;TEXT-ALIGN:left}
.msg-info{BORDER-RIGHT:#d9e2ea 1px solid;BORDER-TOP:#d9e2ea 1px solid;BACKGROUND:url(../messages/information.png) #ecf8ff no-repeat 0.5em 50%;BORDER-LEFT:#d9e2ea 1px solid;BORDER-BOTTOM:#d9e2ea 1px solid}
.msg-error{BORDER-RIGHT:#c40a00 1px solid;BORDER-TOP:#c40a00 1px solid;BACKGROUND:url(../messages/error.gif) #ffeeee no-repeat 0.5em 50%;BORDER-LEFT:#c40a00 1px solid;BORDER-BOTTOM:#c40a00 1px solid}
.msg-alert{BORDER-RIGHT:#efefef 1px solid;BORDER-TOP:#efefef 1px solid;BACKGROUND:url(../messages/alert.gif) #feffdf no-repeat 0.5em 50%;BORDER-LEFT:#efefef 1px solid;BORDER-BOTTOM:#efefef 1px solid}
.msg-success{BORDER-RIGHT:#ededed 1px solid;BORDER-TOP:#ededed 1px solid;BACKGROUND:url(../messages/success.gif) #f4fdef no-repeat 0.5em 50%;BORDER-LEFT:#ededed 1px solid;BORDER-BOTTOM:#ededed 1px solid}
.text-big{FONT-SIZE:120%;LINE-HEIGHT:19px}
A.buttontext{BORDER-RIGHT:#cdcccc 1px solid;PADDING-RIGHT:8px;BORDER-TOP:#cdcccc 0px solid;PADDING-LEFT:8px;FONT-WEIGHT:bold;FONT-SIZE:11px;BACKGROUND:url(back-button.gif) repeat-x left top;PADDING-BOTTOM:5px;BORDER-LEFT:#cdcccc 1px solid;COLOR:#000;PADDING-TOP:5px;BORDER-BOTTOM:#cdcccc 0px solid;FONT-FAMILY:Arial, Helvetica, sans-serif;TEXT-DECORATION:none}
* HTML A.buttontext{PADDING-RIGHT:0px;PADDING-LEFT:5px;PADDING-BOTTOM:4px;PADDING-TOP:0px}
A.buttontext:visited{COLOR:#000}
SPAN.buttontext{PADDING-RIGHT:0px;PADDING-LEFT:5px;FONT-WEIGHT:bold;FONT-SIZE:11px;BACKGROUND:url(back-button.gif) no-repeat left top;PADDING-BOTTOM:3px;COLOR:#fff;PADDING-TOP:4px;FONT-FAMILY:Arial, Helvetica, sans-serif;TEXT-DECORATION:none}
* HTML SPAN.buttontext{PADDING-RIGHT:0px;PADDING-LEFT:5px;PADDING-BOTTOM:3px;PADDING-TOP:0px}
SPAN.buttontext INPUT{BORDER-TOP-WIDTH:0px;PADDING-RIGHT:10px;PADDING-LEFT:5px;FONT-WEIGHT:bold;BORDER-LEFT-WIDTH:0px;FONT-SIZE:11px;BACKGROUND:url(back-button.gif) no-repeat right top;BORDER-BOTTOM-WIDTH:0px;PADDING-BOTTOM:4px;COLOR:#fff;PADDING-TOP:3px;BORDER-RIGHT-WIDTH:0px}
.icon-edit{PADDING-LEFT:12px;BACKGROUND:url(icon-edit.gif) no-repeat 0px 2px}
.icon-expire{PADDING-LEFT:12px;BACKGROUND:url(icon-expire.gif) no-repeat 0px 2px}
.icon-new{PADDING-LEFT:12px;BACKGROUND:url(icon-new.gif) no-repeat 0px 2px}
.clearboth{CLEAR:both}
.module-box{BORDER-RIGHT:#b7b7b7 1px solid;PADDING-RIGHT:15px;BORDER-TOP:#b7b7b7 1px solid;PADDING-LEFT:20px;PADDING-BOTTOM:15px;BORDER-LEFT:#b7b7b7 1px solid;PADDING-TOP:15px;BORDER-BOTTOM:#b7b7b7 1px solid}
TABLE.form{COLOR:#606060}
TABLE.form TH{PADDING-RIGHT:0px;PADDING-LEFT:10px;PADDING-BOTTOM:0px;VERTICAL-ALIGN:top;WIDTH:150px;PADDING-TOP:2px;TEXT-ALIGN:left}
.form-pay-details-right{BORDER-RIGHT:#dedbde 1px solid;PADDING-RIGHT:2px;BORDER-TOP:#dedbde 1px solid;PADDING-LEFT:2px;PADDING-BOTTOM:2px;BORDER-LEFT:#dedbde 1px solid;PADDING-TOP:2px;BORDER-BOTTOM:#dedbde 1px solid;BACKGROUND-COLOR:#f1eff1}
.form-pay-details-left{BORDER-RIGHT:#dedbde 1px solid;PADDING-RIGHT:2px;BORDER-TOP:#dedbde 1px solid;PADDING-LEFT:2px;PADDING-BOTTOM:2px;BORDER-LEFT:#dedbde 1px solid;PADDING-TOP:2px;BORDER-BOTTOM:#dedbde 1px solid;BACKGROUND-COLOR:#f1eff1}
TABLE.form TD{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:2px;VERTICAL-ALIGN:top;PADDING-TOP:2px}
.errorMessage{COLOR:#ff0000}
.button-holder{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:10px;PADDING-TOP:10px;TEXT-ALIGN:right}
.nav4_Search{FONT-WEIGHT:normal;FONT-SIZE:11px;WIDTH:120px;COLOR:#747474;FONT-FAMILY:Arial, Helvetica, sans-serif}
.nav4txt_capleft{PADDING-RIGHT:0px;PADDING-LEFT:0px;FLOAT:left;PADDING-BOTTOM:0px;MARGIN:0px;OVERFLOW:hidden;WIDTH:4px;PADDING-TOP:0px;HEIGHT:18px}
.nav4txt_capright{PADDING-RIGHT:0px;PADDING-LEFT:0px;FLOAT:left;PADDING-BOTTOM:0px;MARGIN:0px;OVERFLOW:hidden;WIDTH:4px;PADDING-TOP:0px;HEIGHT:18px}
.nav4txt_textholder{PADDING-RIGHT:0px;PADDING-LEFT:0px;BACKGROUND:url(back-search-input.gif) no-repeat -6px 0px;FLOAT:left;PADDING-BOTTOM:0px;MARGIN:0px;OVERFLOW:hidden;PADDING-TOP:0px;HEIGHT:18px}
INPUT.nav4_Search{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:2px 0px 3px;BORDER-TOP-STYLE:none;PADDING-TOP:0px;BORDER-RIGHT-STYLE:none;BORDER-LEFT-STYLE:none;BACKGROUND-COLOR:transparent;BORDER-BOTTOM-STYLE:none}
.nav4txt_capright{BACKGROUND:url(back-search-input.gif) no-repeat right top}
.nav4txt_capleft{BACKGROUND:url(back-search-input.gif) no-repeat left top}
.leftcol{FLOAT:left;WIDTH:164px;}
.rightcol{FLOAT:right;WIDTH:190px;}
.middlecol{MIN-HEIGHT:400px;width:604px;float:left;margin-right:7px;}
* HTML .middlecol{HEIGHT:auto! important}
.midnright{float:right;width:801px;}
.rightonly{MIN-HEIGHT:400px;MARGIN-RIGHT:202px}
* HTML .rightonly{HEIGHT:auto! important}
.border{BORDER-RIGHT:#cdcdcd 1px solid;BORDER-TOP:#cdcdcd 1px solid;BORDER-LEFT:#cdcdcd 1px solid;BORDER-BOTTOM:#cdcdcd 1px solid}
.leftbar-menu-title{PADDING-RIGHT:0px;PADDING-LEFT:10px;BACKGROUND:url(back-sidebar-menu-title.gif) no-repeat left top;PADDING-BOTTOM:2px;PADDING-TOP:8px}
.leftbar-menu-contents{PADDING-RIGHT:2px;BORDER-TOP:#cdcdcd 1px solid;PADDING-LEFT:10px;BACKGROUND:url(back-sidebar-menu.gif) repeat-y left top;PADDING-BOTTOM:5px;PADDING-TOP:8px}
.leftbar-menu-bottom{BACKGROUND:url(back-sidebar-menu-bottom.gif) no-repeat left bottom;HEIGHT:8px}
.leftbar-menu-contents A{DISPLAY:block;MARGIN:0px 0px 4px;COLOR:#4d4d4d;LINE-HEIGHT:16px;TEXT-DECORATION:none}
.leftbar-menu-contents A.selected{FONT-WEIGHT:bold}
TABLE.contactus{BORDER-RIGHT:#e6e6e6 3px solid;BORDER-TOP:#e6e6e6 3px solid;BORDER-LEFT:#e6e6e6 3px solid;WIDTH:400px;BORDER-BOTTOM:#e6e6e6 3px solid;BORDER-COLLAPSE:collapse}
TABLE.contactus .email{PADDING-RIGHT:5px;PADDING-LEFT:5px;PADDING-BOTTOM:5px;WIDTH:270px;PADDING-TOP:5px;BACKGROUND-COLOR:#f7f7f7}
TABLE.contactus .phone-number{PADDING-RIGHT:5px;PADDING-LEFT:5px;FONT-WEIGHT:bold;PADDING-BOTTOM:5px;PADDING-TOP:5px}
.breadcrumb{PADDING-RIGHT:8px;PADDING-LEFT:8px;FONT-SIZE:90%;BACKGROUND:url(line-lined.gif) repeat-x left bottom;PADDING-BOTTOM:8px;COLOR:#6183c5;PADDING-TOP:8px}
.breadcrumb A{COLOR:#6183c5}
.breadcrumb A.selected{FONT-WEIGHT:bold}
.ruler01{COLOR:#cdcdcd;BORDER-TOP-STYLE:none;BORDER-RIGHT-STYLE:none;BORDER-LEFT-STYLE:none;HEIGHT:1px;BACKGROUND-COLOR:#cdcdcd;BORDER-BOTTOM-STYLE:none}
.pagination{PADDING-RIGHT:8px;PADDING-LEFT:8px;BACKGROUND:url(line-lined.gif) repeat-x left bottom;PADDING-BOTTOM:8px;COLOR:#6183c5;PADDING-TOP:8px}
.pagination-bottom{BACKGROUND:url(line-lined.gif) repeat-x left top}
.pagination .right-box{FLOAT:right; margin-top: 10px;}

 .pagination  A.page{BORDER: #D0D0D0 1px solid; padding: 0px 3px; 0px; 3px; color: #202020; font-size: 9pt; height: 16px;
margin-left:0px; margin-right: 0px; margin-top: 2px; margin-bottom: 5px; border-radius:7px; overflow: hidden;BACKGROUND:url(back-pagination-page.gif) #c9d1e1 repeat left top; min-width:21px;  display: inline-block;
text-align: center;
}




. pagination_small{ PADDING-RIGHT:10px;PADDING-LEFT:10px;PADDING-BOTTOM:0px;COLOR:#6183c5;PADDING-TOP:4px; overflow-x: scroll; margin: 13px; } 
 .pagination_small  A.page{BORDER: #D0D0F0 1px solid; padding: 1px; color: #4e71b8; font-size: 7pt;
margin: 1px;  overflow: scroll;  background-color: #c9d1e1; overflow-y: hidden;
}
.pagination_small A.selected{BORDER:#4e71b8 1px solid; background-color: #4e71b8; COLOR:#fff;}

.pagination_letter { text-align: center;  width: 100%; }
.pagination_letter  A.page{
    BORDER: #C0C0C0 1px solid;
	resize: none;
    color: #2F2F2F;
    font-size: 8pt;
    margin-bottom: 1px;
    margin-left: 0;
    margin-right: 1px;
    margin-top: 0px;
    padding-bottom: 3px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 2px;
	BACKGROUND:url(back-pagination-page.gif) #FFFFFF repeat-x left top; border-radius:3px;
}
.pagination_letter A.selected{BORDER:#0000A0 1px solid; background-color: #0000F0; COLOR:#fff;}


.pagination SELECT{BORDER-RIGHT:#cccccc 1px solid;PADDING-RIGHT:1px;BORDER-TOP:#cccccc 1px solid;PADDING-LEFT:1px;FONT-SIZE:90%;PADDING-BOTTOM:1px;BORDER-LEFT:#cccccc 1px solid;WIDTH:150px;COLOR:#757575;PADDING-TOP:1px;BORDER-BOTTOM:#cccccc 1px solid}
.pagination A.selected{BORDER:#4e71b8 1px solid;BACKGROUND:url(back-pagination-page-select.gif) #4e71b8 repeat-x left top; COLOR:#fff;}
.box .contents{BORDER-RIGHT:#d6d5d6 1px solid;PADDING-RIGHT:10px;PADDING-LEFT:10px;PADDING-BOTTOM:2px;BORDER-LEFT:#d6d5d6 1px solid;PADDING-TOP:2px;BACKGROUND-COLOR:#f7f7f7}
.box .contents .title{FONT-WEIGHT:bold;PADDING-BOTTOM:3px}
.sign-in-form LABEL{MARGIN:2px;WIDTH:60px;POSITION:absolute}
.sign-in-form INPUT{MARGIN:2px 0px 2px 60px}
.button{BORDER-RIGHT:#2c71b7 1px solid;PADDING-RIGHT:8px;BORDER-TOP:#2c71b7 1px solid;PADDING-LEFT:8px;PADDING-BOTTOM:1px;FONT:11px Arial, Verdana, Helvetica, sans-serif;BORDER-LEFT:#2c71b7 1px solid;COLOR:#fff;PADDING-TOP:1px;BORDER-BOTTOM:#2c71b7 1px solid;BACKGROUND-COLOR:#3b5998}
.grid-style-1 .block{PADDING-RIGHT:2px;PADDING-LEFT:2px;FLOAT:left;PADDING-BOTTOM:2px;WIDTH:208px;LINE-HEIGHT:13px;PADDING-TOP:2px;HEIGHT:65px}
.grid-style-1 .block .user-image{FLOAT:left;MARGIN:0px 5px 3px 0px}
.grid-style-1 .block .add{PADDING-TOP:7px}
.grid-style-1 .grid-more{PADDING-RIGHT:6px;BORDER-TOP:#d3d3d3 1px solid;PADDING-LEFT:6px;PADDING-BOTTOM:3px;PADDING-TOP:3px;BACKGROUND-COLOR:#f5f5f5}
.grid-style-2 .block{PADDING-RIGHT:2px;PADDING-LEFT:2px;FLOAT:left;PADDING-BOTTOM:2px;MARGIN:0px 0px 4px;WIDTH:75px;LINE-HEIGHT:13px;PADDING-TOP:2px;TEXT-ALIGN:center}
.grid-style-2 .block .user-image{MARGIN:0px 0px 3px;TEXT-ALIGN:center}
.grid-style-2 .block .add{PADDING-TOP:7px}
.user-links A{DISPLAY:block;MARGIN:2px 0px 4px}
.icon-friend{PADDING-RIGHT:0px;PADDING-LEFT:20px;BACKGROUND:url(icon-friend.gif) no-repeat left center;PADDING-BOTTOM:0px;PADDING-TOP:0px}
.emailtable{MARGIN:0px;BORDER-COLLAPSE:collapse}
.emailtable TH{PADDING-RIGHT:2px;BORDER-TOP:#dadada 1px solid;PADDING-LEFT:2px;PADDING-BOTTOM:2px;COLOR:#525252;PADDING-TOP:2px;BORDER-BOTTOM:#dadada 1px solid;BACKGROUND-COLOR:#f5f5f5}
.emailtable TD{PADDING-RIGHT:2px;PADDING-LEFT:2px;PADDING-BOTTOM:2px;VERTICAL-ALIGN:top;PADDING-TOP:2px;BORDER-BOTTOM:#f5f5f5 1px solid}
.tools{PADDING-RIGHT:4px;BORDER-TOP:#919fc2 2px solid;PADDING-LEFT:4px;PADDING-BOTTOM:7px;PADDING-TOP:7px;BACKGROUND-COLOR:#edeff4}
.tools INPUT{FONT-SIZE:10px}
.portlet{MARGIN:0px 0px 12px;WIDTH:164px; }




.portlet-abs{ bottom: 6px;
   
   margin-bottom: 12px;
    margin-left: 796px;
    margin-right: 0;
	 margin-top: 0;
    position: fixed;
    top: 113px;
    width: 170px;
	padding-top: 5px;
	padding-left: 11px;
	height: 635px;
	background-color:#FFFFFF;
	border-radius:5px;
	border: 1px solid #c0c0c0;
	display: block;
	
	}

	

.portlet-abs .bottom{
	FONT-SIZE:1px;HEIGHT:30px; align: right
	                }
	
	

.portlet-abs .heading{PADDING-RIGHT:4px;PADDING-LEFT:9px;FONT-WEIGHT:bold;BACKGROUND:url(back-portlet-heading.gif) no-repeat left top;PADDING-BOTTOM:6px;COLOR:#fff;PADDING-TOP:3px; height: 16px;}
	
.portlet .body A{COLOR:#000932}
.portlet .body A:visited{COLOR:#000932}
.portlet .heading{PADDING-RIGHT:4px;PADDING-LEFT:9px;FONT-WEIGHT:bold;BACKGROUND:url(back-portlet-heading.gif) no-repeat left top;PADDING-BOTTOM:6px;COLOR:#fff;PADDING-TOP:3px; height: 16px;}
.portlet .body{BORDER-RIGHT:#829dd5 1px solid;PADDING-RIGHT:4px;PADDING-LEFT:4px;PADDING-BOTTOM:4px;BORDER-LEFT:#829dd5 1px solid;PADDING-TOP:4px;BACKGROUND-COLOR:#cedbf6; word-wrap: break-word;}
.portlet .bottom{FONT-SIZE:1px;BACKGROUND:url(back-portlet-bottom.gif) no-repeat left bottom;HEIGHT:4px}
.portlet2{MARGIN:0px 0px 12px;WIDTH:190px}
.portlet2 .heading{PADDING-RIGHT:4px;PADDING-LEFT:8px;FONT-WEIGHT:bold;BACKGROUND:url(back-portlet2-heading.gif) no-repeat left top;PADDING-BOTTOM:7px;COLOR:#7690c8;PADDING-TOP:5px}
.portlet2 .body{BORDER-RIGHT:#b5c3eb 1px solid;PADDING-RIGHT:6px;PADDING-LEFT:6px;PADDING-BOTTOM:6px;BORDER-LEFT:#b5c3eb 1px solid;PADDING-TOP:6px;BACKGROUND-COLOR:#e1eafd}
.portlet2 .bottom{FONT-SIZE:1px;BACKGROUND:url(back-portlet2-bottom.gif) no-repeat left bottom;HEIGHT:5px}
.portlet2 .trial{text-align: center; font-weight:bold; font-size:12px; height:22px;margin-top:0px;margin-bottom:0px;}
.portlet2 STRONG.discount_value{font-size:12px; font-weight:bold; color: #000050; padding-bottom:0px;padding-top:0px;}
.portlet2 .expires{font-size:12px; font-weight:bold; color: #EE0000}
.portlet2 .main_discount{
	font-size:12px;
	padding-bottom:0px;
	background-clip: border-box;
    background-color: transparent;
    background-image: url('line-featured.gif');
    background-origin: padding-box;
    background-position: left bottom;
    background-repeat: repeat-x;
    background-size: auto auto;
	text-align: center;
	margin-bottom:0px;}
.portlet2 DIV.sale_icon{	
	top: -2 px;
    height: 0px;
    left: 64px;
    position: relative;
	backgeound: transparent;
	border: 0px}
	
.portlet2 DIV.buy_discount{		
	        
			margin-left:auto;
            margin-right:8px;
		    color: #FFFFFF;
			font-weight: bold;
			font-size: 12px;
			padding-bottom: 0;
			padding-top: 13px;
			height:35px; width:90%;
			}
.portlet .interact-menu{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;PADDING-TOP:0px}
.portlet .interact-menu A{PADDING-RIGHT:4px;DISPLAY:block;PADDING-LEFT:4px;PADDING-BOTTOM:4px;PADDING-TOP:4px;BORDER-BOTTOM:#bfcfef 1px solid}
.portlet .interact-menu A.last{BORDER-TOP-WIDTH:0px;BORDER-LEFT-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;BORDER-RIGHT-WIDTH:0px}
.portlet .interact-menu A.icon-new-program{PADDING-LEFT:28px;BACKGROUND:url(icon-new-program.png) no-repeat 5px 3px}
.portlet .interact-menu A.icon-menu-submit{PADDING-LEFT:28px;BACKGROUND:url(icon-menu-submit.png) no-repeat 5px 3px}
.portlet .interact-menu A.icon-advertise{PADDING-LEFT:28px;BACKGROUND:url(icon-advertise.png) no-repeat 5px 3px}
.portlet .interact-menu A.icon-contact{PADDING-LEFT:28px;BACKGROUND:url(icon-contact.png) no-repeat 5px 3px}
.portlet .interact-menu A.icon-nowdownload{PADDING-LEFT:26px;BACKGROUND:url(icon-dlnow.gif) no-repeat 2px center;COLOR:#1F1F2F;FONT-SIZE:90%;OVERFLOW:hidden;}
.portlet .interact-menu A.icon-review{PADDING-LEFT:26px;BACKGROUND:url(icon-review.png) no-repeat 2px center;COLOR:#1F1F2F;FONT-SIZE:90%;OVERFLOW:hidden;}
.portlet .interact-menu A.icon-blog{PADDING-LEFT:24px;BACKGROUND:url(info.png) no-repeat 4px center;COLOR:#1F1F2F;FONT-SIZE:90%;OVERFLOW:hidden;}
.portlet .interact-menu A.icon-nowhosted{PADDING-LEFT:24px;BACKGROUND:url(icon-uplnow.gif) no-repeat 4px center;COLOR:#1F1F2F;FONT-SIZE:90%;OVERFLOW:hidden;}
.portlet .news{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;PADDING-TOP:0px}
.portlet .news A{PADDING-RIGHT:4px;DISPLAY:block;PADDING-LEFT:15px;BACKGROUND:url(icon-bullet_feed.gif) no-repeat 0px 2px;PADDING-BOTTOM:3px;PADDING-TOP:3px}
.portlet2 .featured{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;PADDING-TOP:0px}
.portlet2 SPAN.item{PADDING-RIGHT:0px;DISPLAY:block;PADDING-LEFT:0px;BACKGROUND:url(line-featured.gif) repeat-x left bottom;PADDING-BOTTOM:4px;PADDING-TOP:4px}
.portlet2 SPAN.last{BACKGROUND-IMAGE:none}
.portlet2 .featured STRONG{PADDING-RIGHT:6px;DISPLAY:block;PADDING-LEFT:6px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px}
.portlet2 .featured .img{PADDING-RIGHT:6px;DISPLAY:block;PADDING-LEFT:6px;PADDING-BOTTOM:3px;MARGIN:0px;PADDING-TOP:3px}
.portlet2 .featured .text{PADDING-RIGHT:6px;DISPLAY:block;PADDING-LEFT:6px;PADDING-BOTTOM:3px;MARGIN:0px;PADDING-TOP:3px}
.portlet2 .featured .text{DISPLAY:block;FONT-SIZE:90%}
.portlet2 .featured .img{TEXT-ALIGN:center}
.billboard{BORDER-RIGHT:#ededed 1px solid;PADDING-RIGHT:8px;BORDER-TOP:#ededed 1px solid;PADDING-LEFT:8px;MARGIN-BOTTOM:8px;PADDING-BOTTOM:8px;OVERFLOW:auto;BORDER-LEFT:#ededed 1px solid;PADDING-TOP:8px;BORDER-BOTTOM:#ededed 1px solid;BACKGROUND-COLOR:#fff}
.billboard .img{FLOAT:left;MARGIN:0px 10px 5px 0px}
.billboard P{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;LINE-HEIGHT:18px;PADDING-TOP:0px}
TABLE.dotted{}
TABLE.dotted TD{PADDING-RIGHT:4px;PADDING-LEFT:4px;FONT-WEIGHT:bold;BACKGROUND:url(line-dotted.gif) repeat-x left bottom;PADDING-BOTTOM:4px;VERTICAL-ALIGN:top;PADDING-TOP:4px}
TABLE.dotted TH{PADDING-RIGHT:2px;PADDING-LEFT:2px;FONT-WEIGHT:normal;FONT-SIZE:80%;PADDING-BOTTOM:0px;COLOR:#7c7c7c;PADDING-TOP:0px;TEXT-ALIGN:left}
TABLE.rankings{BORDER-COLLAPSE:collapse}
TABLE.rankings TD{FONT-WEIGHT:normal}
TABLE.rankings TD.rank{FONT:120%"Times New Roman", serif;COLOR:#cb0000;TEXT-ALIGN:center}
A.bullet-green{PADDING-LEFT:18px;BACKGROUND:url(bullet_green.gif) no-repeat 2px 0px}
TABLE.lined{BORDER-COLLAPSE:collapse}
TABLE.lined TD{PADDING-RIGHT:4px;PADDING-LEFT:7px;FONT-SIZE:90%;BACKGROUND:url(line-lined.gif) repeat-x left bottom;PADDING-BOTTOM:5px;VERTICAL-ALIGN:top;PADDING-TOP:12px}
TABLE.lined TD.icon{PADDING-RIGHT:0px;PADDING-LEFT:10px;PADDING-BOTTOM:12px;PADDING-TOP:12px}
TABLE.lined TD.rating{FONT-SIZE:80%;TEXT-ALIGN:center;PADDING-RIGHT:0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-TOP: 5px; }
TABLE.lined TD.downloads{FONT-SIZE:80%;TEXT-ALIGN:center}
TABLE.lined TD.downloads STRONG{DISPLAY:block;FONT-SIZE:130%}
TABLE.product-specs TD{COLOR:#636363;LINE-HEIGHT:18px;TEXT-ALIGN:left}
TABLE.product-specs TH{COLOR:#636363;LINE-HEIGHT:18px;TEXT-ALIGN:left}
.section{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:8px;PADDING-TOP:8px}
.section-left{PADDING-RIGHT:4px;FLOAT:left;WIDTH:49%}
.section-right{PADDING-LEFT:5px;FLOAT:left;WIDTH:49%}
.section-white{BORDER-RIGHT:#cedbf6 1px solid;BORDER-TOP:#cedbf6 1px solid;BORDER-LEFT:#cedbf6 1px solid;BORDER-BOTTOM:#cedbf6 1px solid;BACKGROUND-COLOR:#f7f9fe}
* HTML .section-white{}
.section-white .subsection{PADDING-RIGHT:8px;PADDING-LEFT:8px;BACKGROUND:url(line-lined.gif) repeat-x left bottom;PADDING-BOTTOM:8px;PADDING-TOP:8px}
.section-white .subsection P{COLOR:#636363;LINE-HEIGHT:18px}
.two-column{OVERFLOW:auto}
.two-column-right{FLOAT:right;WIDTH:48%}
.two-column-left{WIDTH:48%}
.icon-reviews{PADDING-LEFT:18px;BACKGROUND:url(icon-reviews.gif) no-repeat 0px 2px}
.comment-by{FONT-SIZE:80%}
.comment-item{PADDING-BOTTOM:8px;COLOR:#636363}
.comment-post{PADDING-LEFT:18px;FONT-WEIGHT:bold;BACKGROUND:url(icon-comment-add.gif) no-repeat 0px -1px}
.more-sw-from{PADDING-RIGHT:0px;PADDING-LEFT:18px;BACKGROUND:url(bullet_arrow.gif) no-repeat left top;PADDING-BOTTOM:5px;PADDING-TOP:2px}
.adsense{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:10px;PADDING-TOP:10px;TEXT-ALIGN:center}

