* {
	padding:0px;
	margin:0px;
}
html,body{
	height:100%;
	margin:0px;
	padding:0px;
	background-color:#fff;
}
body.popup{
	height:100%;
	margin:0px;
	padding:10px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
}

td{
	line-height:19px;
}
img {
	border:0px;
}
.wide{
	width:100%;
}
.long{
	height:100%;
}
.right{
	text-align:right;
}
.nowrap{
	white-space:nowrap
}
.relative{
	position:relative
}
.counter{
	position:absolute;
	left:0px;
	top:0px
}
.headerLogo{
	background:#fff;
	height:96px;
	text-align:left;
	vertical-align:top;
	padding:0px 0px 0px 0px;
}
.border, 
.border td{
	border:1px solid red
}
.footer{
	height:75px;
	background-color:#EFEFEF;
	border-top:1px solid #D7D7D7;
}
table{
	border-collapse:collapse;
}
.paddingPageLeft{
/*	width:40px;*/
	width:5%;
}
.flashHeader{
	position:absolute;
	left:0px;
	top:0px;
}
.rulers{
	position:absolute;
	left:0px;
	top:192px;
	background-image:url(img/bg_rulers.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:14px;
}
.footerLogo{
	width:115px;
}
.textFooter{
	width:56%;
}

.textFooter,
.textFooter a{
	color:#777777;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}
a,
.footerShift a, 
.linkContent{
	color:#0182DD;
}
.footerRight{
/*		text-align:right;*/
/*		width:240px*/
}
.footerShift{
		margin-right:40px;
}
.footerShift td{
	color:#777777;
	font-family:Tahoma, Arial, "Times New Roman";
	font-size:11px;
	line-height:15px;
	white-space:nowrap;
}
.headerLogo{
	width:591px;
}
.headerShift{
	height:69px;
}
.smallIcon{
	border:0px;
}
.tableFirstColumn{
	width:7%;
}
.top{
	vertical-align:top;
}
.menuBackground{
	background-color:#4A788F;
	height:22px;
}
.middle{
	vertical-align:middle;
}
.tableMenuTop td{
	padding:0px 10px
}
.tableMenuTop td.selected{
	padding:0px 10px;
	background-color:#F58220;
}
.tableMenuTop a{
	color:#FFFEFE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration: none;
}
.headerPicBottom{
	background-image:url(img/bg_header.gif);
	background-position:left top;
	background-repeat:repeat;
}
.textContent{
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	width:60%
}
.dividerContentLeft{
	width:400px;
	height:1px;
	display:block;
}
.dividerContentRight{
	width:250px;
	height:1px;
	display:block;
}
#tableList td{
	width:33%;
	padding-top:10px;
	vertical-align:top;
}

ul{
	margin-left:17px;
	list-style-image:url(img/bg_list.gif);
}
li{
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#000000;
	line-height:16px;
}
#tableList th{
	width:33%;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:left;
	color:#1775A5;
	vertical-align:top;
	border-bottom:3px solid #1775A5;
}
.headerTh{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#1775A5;
	vertical-align:top;
}

.imgDivider,
#tableList td.imgDivider{
	width:30px;
}
.paddingLeft{
	padding-left:40px;
}
.textQuotes{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.bottom{
	vertical-align:text-bottom;
}
.imgMagazine{
	margin-left:10px;
}
.linkFullReview{
	color:#016CE5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.imgScreenPadding{
	margin-left:35px;
	padding:0px
}
.placeUnderFlash{
	width:400px;
	height:137px;
}
.bgHeaderRight{
	height:137px;
	background-image:url(img/bg_header_right.jpg);
	background-position:left top;
	background-repeat:repeat-x
}
.bgHeaderRightNoise{
	height:137px;
	background-image:url(img/bg_header_right_noise.jpg);
	background-position:left top;
	background-repeat:no-repeat
}
.bgHeaderRightCurves{
	height:137px;
	background-image:url(img/bg_header_right_curves.gif);
	background-position:left top;
	background-repeat:repeat-x
}
.picHeaderRightCurves{
	height:137px;
	background-image:url(img/pic_header_right_curves.gif);
	background-position:left top;
	background-repeat:repeat-x
}
.fractalMozaicLeft{
	width:40%
}
.setka{
	background-image:url(img/bg_header.gif);
	background-position:left top;
	background-repeat:repeat-x
}
.fractalRight{
	background-image:url(img/pic_fractal_right.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
.width80{
	width:80%
}
.textHeaderContent{
	color:#1775A5;
	font-size: 17px;	
	font-family:"Times New Roman", Times, serif;
	display:block;
	margin-bottom:5px;
}
.imageLogoRight{
	padding-left:25px;
	border-left:3px solid #61A1C2;
}
.paddingRight{
	padding-left:25px;
}
.ulRight li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#545454;
}
select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}