html,body{background:#333 url(../img/backgroundImage.gif);padding:0;margin:0;text-align:center;}

img{border:0;}

div.clear-float{font-size:0.5em;clear:both;}

a.link-underline{text-decoration:underline !important;}

p, form{margin:0;padding:0;}



p{font:normal 11px arial, verdana, helvetica, sans-serif;color:#333;line-height:14px}



div#site-container{
	position:relative;
	background:url(../img/contentTop.gif) no-repeat top left;
	margin:20px auto;
	width:761px;
	height:10px;
	text-align:justify;
}



div#content-body{position:relative;top:6px;left:0;background:#F9F9F9;border:1px solid #8C8A8A;border-width:0 1px 0 1px;width:759px;min-height:9400px;height:auto !important;height:9400px;}



div#content-header{float:left;display:inline;background:#FFF url(../img/headerBg.gif) no-repeat bottom left;width:759px;height:120px;}

div#logotype{position:absolute;top:28px;left:29px;width:167px;height:51px;}

div#top-splash{position:absolute;background:url(../img/topsplashline.gif) no-repeat bottom right;top:1px;left:405px;width:333px;height:23px;text-align:right;padding:4px 10px 0}

div#top-splash p{font:normal 12px arial, verdana, helvetica, sans-serif;color:#333;line-height:16px}

div#top-splash p a{color:#333;}

div#top-navigation{float:right;display:inline;background:url(../img/topmenubg.gif) repeat-x top right;width:auto;height:32px;margin:83px 0 0 0;}

ul.top-navigation{list-style:none;margin:0;padding:0;}

ul.top-navigation li{float:left;display:inline;}

ul.top-navigation li.navigation-left{background:url(../img/topmenuleftbg.gif) no-repeat top left;width:5px;height:32px;}

ul.top-navigation li h2{font:bold 12px arial, verdana, helvetica, sans-serif;margin:10px auto;padding:0;}

ul.top-navigation li h2 a{color:#666;text-decoration:none;margin:auto 10px auto 7px;}

ul.top-navigation li h2 a.active{color:#C20A0A;}



div#content-container{float:left;display:inline;width:708px;margin:20px 0 0 30px;}

div.content-block{float:left;display:inline;margin:0;width:708px;}

div.content-divider{float:left;display:inline;margin:0;width:689px;font-size:0;margin:15px auto 15px auto;}

div.content-dividerTwoCol{float:left;display:inline;margin:0;width:440px;font-size:0;margin:15px auto 15px auto;}



div.contentTwoCol-right{float:right;display:inline;margin:0 9px 0 0;width:220px;}

div.content-box{float:right;display:inline;width:201px;}

div.content-boxTop{float:left;display:inline;background:url(../img/content-boxTop.gif) no-repeat top left;font-size:0;width:201px;height:4px;}

div.content-boxBody{float:left;display:inline;border:1px solid #E0E0E0;border-width:0 1px 0 1px;width:199px;}

div.content-boxBody div.text-content{float:left;display:inline;margin:14px auto auto 14px;width:171px;}

div.content-boxBody div.img-content{float:left;display:inline;margin:14px auto auto 14px;width:171px;}

div.content-boxBody div.img-contentCenter{text-align:center;}

div.content-boxBottom{float:left;display:inline;background:url(../img/content-boxBottom.gif) no-repeat top left;font-size:0;width:201px;height:4px;}

div.contentTwoCol-right-float-left{float:right;display:inline;margin:3px 9px 0 0;width:270px;text-align:center}



div.contentTwoCol-left{float:left;display:inline;margin:0;width:440px}

div.contentTwoCol-left-productspage{width:420px !important}

div.contentTwoCol-left-productspage-twocol{width:200px !important}

div.contentTwoCol-left h1{font:normal 30px arial, verdana, helvetica, sans-serif;color:#000;margin:0;padding:0;line-height:36px;}

div.contentTwoCol-left h2{font:normal 14px arial, verdana, helvetica, sans-serif;color:#000;margin:0;padding:0;line-height:16px;}

div.contentTwoCol-left h2.productspage, h2.productspage{font:normal 20px arial, verdana, helvetica, sans-serif;color:#000;margin:0;padding:0;line-height:24px;}

div.contentTwoCol-left h3.productspage, h3.productspage{font:normal 17px arial, verdana, helvetica, sans-serif;color:#000;margin:0;padding:0;line-height:21px;}

div.contentTwoCol-left p{font:normal 11px arial, verdana, helvetica, sans-serif;color:#000;margin:0;padding:0;line-height:16px;}

div.contentTwoCol-left p span.colored{color:red;}

div.contentTwoCol-left p a{text-decoration:underline;color:#000;}



div.contentOneCol-left{float:left;display:inline;margin:0;width:700px}



/* hover block start */

div#hoverblock{position:absolute;left:100px;display:none;}

div#hover-content{position:absolute;border:1px solid #262626;background:#FFF;width:200px;min-height:70px;height:auto !important;height:70px;z-index:90;}

div#hover-inner{float:left;display:inline;width:180px;margin:10px;}

div#hover-inner h5{font:normal 11px arial, verdana, helvetica, sans-serif;color:#000;margin:0;padding:0;line-height:14px;}

div#hover-inner h5 strong{font:bold 10px arial, verdana, helvetica, sans-serif;color:#000;margin:0;padding:0;line-height:14px;}

/* --- */



div.startpage-blockRight{float:right;display:inline}

div.startpage-blockLeft{float:left;display:inline;width:390px;}

div.startpage-blockLeft h1{font:bold 30px arial, verdana, helvetica, sans-serif;color:#000;margin:0;padding:0;line-height:36px;}

div.startpage-blockLeft h2{font:bold 24px arial, verdana, helvetica, sans-serif;color:#000;line-height:30px;}

div.startpage-blockLeft p{font:bold 11px arial, verdana, helvetica, sans-serif;color:#000;line-height:16px;}

div.startpage-blockLeft p a{color:#000;text-decoration:underline;}



div.page-buy-block-right{float:right;display:inline;width:282px;margin-right:10px;margin-bottom:30px}

div.page-buy-block-left{float:left;display:inline;width:282px;margin-bottom:30px;margin-left:10px}

div.buy-block-header{margin-bottom:5px}

div.page-buy-block-right p a, div.page-buy-block-left p a{color:#333}



/*

div.startpage-listblock{float:left;display:inline;margin-top:10px;margin-left:5px;}

div.startpage-listblock table{width:190px;}

div.startpage-listblock table td.content{height:34px;}

div.startpage-listblock table td.separator{font-size:0;height:10px;}

div.startpage-listblock table td.content h4{font:bold 11px arial, verdana, helvetica, sans-serif;color:#000;margin:4px 4px auto;padding:0;line-height:16px;}

div.startpage-listblock table td.content h4 a{text-decoration:none;color:#000;}

div.block-right{margin-left:50px;}

img.startpage-paper{float:right;display:inline;margin-top:0px;margin-right:5px;}

*/

div.startpage-listblock{float:left;display:inline;margin-top:50px}

div.startpage-listblock table{width:465px;}

td.startpage-list-space{width:5px}

td.startpage-list-rowspace{height:13px}

td.startpage-list{font:bold 11px arial, verdana, helvetica, sans-serif;color:#000 no-repeat top left;width:228px;height:34px}

td.startpage-list a{color:#000}

td.startpage-list img{float:left;display:inline;margin:3px 5px auto 15px}

div.block-right{float:right;display:inline}

div.block-left{width:465px}

div.startpage-right-block{background:url(../img/startpageRightBg.gif) no-repeat top left;width:220px;height:213px}

div.startpage-horisontal{margin-left:8px;margin-bottom:10px}

div.startpage-right-block-inner{float:left;display:inline;margin:15px auto auto 14px}

p.startpage-right-block{font:normal 11px arial, verdana, helvetica, sans-serif;color:#000;margin:0;padding:0;line-height:14px;margin-top:0 !important;margin-top:4px}

div.startpage-right-block-link{margin-top:10px;margin-bottom:10px;width:220px;text-align:center}



div.smallcontentSetHeight-block{float:left;display:inline no-repeat top left;width:201px;height:192px;}

div.smallcontentSetHeight-block div.inner{float:left;display:inline;margin:13px auto auto 17px;width:167px;height:166px;}

div.smallcontentSetHeight-block div.inner h2{font:bold 11px arial, verdana, helvetica, sans-serif;color:#000;margin:0;padding:0;line-height:18px;}

div.smallcontentSetHeight-block div.inner h2 a{float:right;text-decoration:underline;color:#0066CC;font-weight:normal;margin-top:0px;}

div.smallcontentSetHeight-block div.inner h3{font:normal 11px arial, verdana, helvetica, sans-serif;color:#000;margin:0;padding:0;line-height:13px;}

div.smallcontentSetHeight-block div.inner div.image-container{float:left;display:inline;height:125px;width:166px;}

div.smallcontentSetHeight-block div.inner div.image-container h3{margin-top:5px;}

div.smallcontentSetHeight-block div.inner div.text-container{float:left;display:inline;width:166px;}

div.smallcontentSetHeight-block div.inner div.link-container{float:right;display:inline;margin-right:14px;}

div.startpage-imgblock div.inner img{margin-top:2px;}

div.imgblock-b{margin-left:43px;}

div.imgblock-c{margin-left:44px;}



div.bottomPageAffiliate{text-align:center;}

div.bottomPageAffiliate h2{font:bold 11px arial, verdana, helvetica, sans-serif;color:#000;margin:0;padding:0;line-height:13px;}

div.bottomPageAffiliate h2 a{text-decoration:underline;color:#0066CC;font-weight:normal;margin-bottom:5px;}



div#content-bottom{position:relative;background:url(../img/contentBottom.gif) no-repeat top left;}



div.content-bottom-border{}



.float-left{float:left;display:inline}

.float-right{float:right;display:inline}



div#footer-container{float:left;display:inline;margin:0 auto 20px 10px;width:740px;}

div#footer-container div.footer-right{float:right;display:inline;}

div#footer-container div.footer-left{float:left;display:inline;}

div#footer-container div.footer-left h6, div#footer-container div.footer-right h6{font:normal 11px arial, verdana, helvetica, sans-serif;color:#4F4F4F;margin:0;padding:0;line-height:13px;}

div#footer-container div.footer-left h6 a, div#footer-container div.footer-right h6 a{color:#4F4F4F;text-decoration:underline;margin-left:10px;}



ul.regularList{list-style-image:url(../img/regularlistimage.gif);margin:0 0 0 15px;padding:0;width:300px;}

ul.regularList-productspage{width:370px !important}

ul.regularList-productspage-narrow{width:270px !important}

ul.regularList li p{font:normal 11px arial, verdana, helvetica, sans-serif;margin:0 0 3px 0;padding:0;line-height:17px;}

ul.regularList-buy{width:250px !important}



td.startTwoColTableLeft{padding-right:10px}

td.startTwoColTableLeft, td.startTwoColTableRight{width:220px}

td.productpageTwoCol{width:420px}

td.startTwoColTableBg{background:url(../img/startTwoColTableBg.gif) repeat-y top left;width:10px}

p.startTwoColTable{font:normal 12px arial, verdana, helvetica, sans-serif;color:#333;margin:0;padding:0;line-height:15px;}

h4.startTwoColTable{font:normal 15px arial, verdana, helvetica, sans-serif;color:#000;margin:0 0 10px 0;padding:0;line-height:18px;}

h5.startTwoColTable{font:normal 13px arial, verdana, helvetica, sans-serif;color:#000;margin:0 0 10px 0;padding:0;line-height:16px;}

div#startTwoColTableLeftSplash{float:right;display:inline;margin-right:5px}



td.productpage-twocol{width:330px}

td.productpage-twocol-separator{width:20px}



/* special fonts */

h2.download-listHeader{font:bold 13px arial, verdana, helvetica, sans-serif;color:#339900;margin:0;padding:0;line-height:18px;}
