@charset "utf-8";
/* CSS Document */

body{margin:0; font-family:Verdana, Arial, Helvetica, sans-serif}

#topred{
	width:auto;
	height:10px;
	background-image:url(images/bgmain_topred.gif);
	background-repeat:repeat-x;
	}
#topgrey{
	width:auto;
	height:82px;
	background-image:url(images/bgmain_topgrey.jpg);
	background-repeat:repeat-x;
	}
#nav{
	width:auto;
	height:59px;
	background-image:url(images/bgmain_nav.gif);
	background-repeat:repeat-x;
	}
#boxrec{
	width:509px;
	height:170px;
	background-image:url(images/bgbox_rec.gif);
	background-repeat:no-repeat;
	}
#boxsq{
	width:210px;
	height:170px;
	background-image:url(images/bgbox_sq.gif);
	background-repeat:no-repeat;
	}
#newsletter{
	width:auto;
	height:72px;
	background-image:url(images/bgmain_newsletter.jpg);
	background-repeat:repeat-x;
	padding-top:10px;
	}
#footer{
	width:auto;
	height:42px;
	background-image:url(images/bgmain_nav.gif);
	background-repeat:repeat-x;
	}
	
	
.logo{
	 /*width:524px;*/
	 padding:5px;
	 }
.topnav{
	color:#d2d2d2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	padding:15px 0 0 17px;
	}
	.topnav a:link{
		color:#d2d2d2;
		text-decoration:underline;
		}
	.topnav a:visited{
		color:#d2d2d2;
		text-decoration:underline;
		}
	.topnav a:hover{
		color:#eeeeee;
		text-decoration:underline;
		}
.login{
	padding:0px 0px 0px 24px;
	float: right;
	}
.grey{
	color:#eeeeee;
	}
.nav{
	color:#afafaf;
	font-size:18px;
	padding:20px 70px 0px 0px;
	}
	.nav a:link{
		color:#111111;
		text-decoration:none;
		}
	.nav a:visited{
		color:#111111;
		text-decoration:none;
		}
	.nav a:hover{
		color:#990000;
		text-decoration:underline;
		}
.box_content{
	padding:20px 10px 0px 20px;
	font-size:12px;
	color:#333333;
	line-height:1.3em;
	}
.box_content a:link{
	font-size:14px;
	color:#FF0000;
	text-decoration:none
	}
.box_content a:visited{
	font-size:14px;
	color:#FF0000;
	text-decoration:none
	}
.box_content a:hover{
	font-size:14px;
	color:#FF0000;
	text-decoration:underline
	}
.box_content_rec{
	padding:20px 20px 0px 10px;
	font-size:14px;
	color:#333333;
	line-height:1.3em;
}
.box_content_rec a:link{
	font-size:14px;
	color:#333333;
	text-decoration:none
	}
.box_content_rec a:visited{
	font-size:14px;
	color:#333333;
	text-decoration:none
	}
.box_content_rec a:hover{
	font-size:14px;
	color:#333333;
	text-decoration:underline
	}
.content_hp{
	font-size:13px;
	color:#666666;
	line-height:1.4em;
	padding:45px 40px;
	}
.content_hp h1{
	font-size:18px;
	color:#666666;
	line-height:1.4em;
	}
.footer{
	font-size:12px;
	color:#8c8c8c;
	padding:17px 10px;
	}
	.footer a:link{
		color:#2e2e2e;
		text-decoration:none;
		}
	.footer a:visited{
		color:#4a4a4a;
		text-decoration:none;
		}
	.footer a:hover{
		color:#990000;
		text-decoration:none;
		}
.backto{
	font-size:12px;
	color:#999999;
	padding-right:35px;
	}	
	.backto a:link{
		text-decoration:underline;
		color:#999999;
		}
	.backto a:visited{
		text-decoration:underline;
		color:#999999;
		}
	.backto a:hover{
		text-decoration:underline;
		color:#b4b4b4;
		}
		
.content_prod{
	font-size:12px;
	color:#666666;
	padding:0px 45px;
	line-height:1.4em;
	}
	.content_prod a:link{
		font-size:12px;
		color:#333333;
		}
	.content_prod a:visited{
		font-size:12px;
		color:#666666;
		}
	.content_prod a:hover{
		font-size:12px;
		color:#990000;
		}
.content_prod h1{
	font-size:18px;
	color:#990000;
	}
	.content_prod h1 a:link{
	font-size:12px;
	color:#333333;
		}
	.content_prod h1 a:visited{
		font-size:12px;
		color:#666666;
		}
	.content_prod h1 a:hover{
		font-size:12px;
		color:#990000;
		}
.content_prod h2{
	font-size:12px;
	color:#999999;
	font-weight:normal;
	}
	.content_prod h2 a:link{
	font-size:12px;
	color:#333333;
		}
	.content_prod h2 a:visited{
		font-size:12px;
		color:#666666;
		}
	.content_prod h2 a:hover{
		font-size:12px;
		color:#990000;
		}
.content_prod h3{
	font-size:12px;
	color:#000000;
	}
	.content_prod h3 a:link{
	font-size:12px;
	color:#333333;
		}
	.content_prod h3 a:visited{
		font-size:12px;
		color:#666666;
		}
	.content_prod h3 a:hover{
		font-size:12px;
		color:#990000;
		}

.content_prod2{
	font-size:12px;
	color:#666666;
	padding:0px 45px;
	}
	.content_prod2 a:link{
		font-size:12px;
		color:#990000;
		text-decoration:none;
		}
	.content_prod2 a:visited{
		font-size:12px;
		color:#666666;
		text-decoration:none;
		}
	.content_prod2 a:hover{
		font-size:12px;
		color:#990000;
		text-decoration:underline;
		}
.content_prod2 h1{
	font-size:14px;
	color:#000000;
	}
	.content_prod2 h1 a:link{
	font-size:12px;
	color:#333333;
		}
	.content_prod2 h1 a:visited{
		font-size:12px;
		color:#666666;
		}
	.content_prod2 h1 a:hover{
		font-size:12px;
		color:#990000;
		}
.content_prod2 h2{
	font-size:12px;
	color:#999999;
	font-weight:normal;
	}
	.content_prod2 h2 a:link{
	font-size:12px;
	color:#333333;
		}
	.content_prod2 h2 a:visited{
		font-size:12px;
		color:#666666;
		}
	.content_prod2 h2 a:hover{
		font-size:12px;
		color:#990000;
		}
.content_prod2 h3{
	font-size:12px;
	color:#000000;
	}
	.content_prod2 h3 a:link{
	font-size:12px;
	color:#333333;
		}
	.content_prod2 h3 a:visited{
		font-size:12px;
		color:#666666;
		}
	.content_prod2 h3 a:hover{
		font-size:12px;
		color:#990000;
		}		

	
.content_prod li{
	list-style-image:url(images/bullet_pink2.gif);
	}
.content_sub{
	font-size:12px;
	color:#333333;
	padding:32px 45px;
	line-height:1.4em;
	}
	.content_sub a:link{
		color:#990000;
		text-decoration:underline;
		}
	.content_sub a:visited{
		color:#990000;
		text-decoration:undelrline;
		}
	.content_sub a:hover{
		color:#990000;
		text-decoration:underline;
		}
.content_sub h1{
	font-size:18px;
	color:#333333;
	line-height:1.3em;
	}
.content_sub h2{
	font-size:14px;
	color:#333333;
	line-height:1.3em;
	}
/*.content_other{
	font-size:12px;
	color:#666666;
	padding:0px 45px;
	line-height:17px;
	}
.content_other h1{
	font-size:14px;
	color:#000000;
	}
.content_other h2{
	font-size:12px;
	color:#999999;
	font-weight:normal;
	}
.content_other h3{
	font-size:12px;
	color:#000000;
	}	*/
	
.content_other{
	font-size:12px;
	color:#666666;
	padding:0px 45px;
	line-height:1.4em;
	}
	.content_other a:link{
		font-size:12px;
		color:#990000;
		text-decoration:none;
		}
	.content_other a:visited{
		font-size:12px;
		color:#666666;
		text-decoration:none;
		}
	.content_other a:hover{
		font-size:12px;
		color:#990000;
		text-decoration:underline;
		}
.content_other h1{
	font-size:18px;
	color:#000000;
	}
	.content_other h1 a:link{
	font-size:18px;
	color:#333333;
		}
	.content_other h1 a:visited{
		font-size:18px;
		color:#666666;
		}
	.content_other h1 a:hover{
		font-size:18px;
		color:#990000;
		}
.content_other h2{
	font-size:18px;
	color:#999999;
	}
	.content_other h2 a:link{
	font-size:18px;
	color:#990000;
	text-decoration:none;
		}
	.content_other h2 a:visited{
		font-size:18px;
		color:#990000;
	text-decoration:none;
		}
	.content_other h2 a:hover{
		font-size:18px;
		color:#990000;
	text-decoration:underline;
		}
.content_other h3{
	font-size:12px;
	color:#000000;
	}
	.content_other h3 a:link{
	font-size:12px;
	color:#333333;
		}
	.content_other h3 a:visited{
		font-size:12px;
		color:#666666;
		}
	.content_other h3 a:hover{
		font-size:12px;
		color:#990000;
		}	
.content_download{
	font-size:12px;
	color:#666666;
	padding:0px 45px;
	}
	.content_download a:link{
		font-size:12px;
		color:#990000;
		text-decoration:none;
		}
	.content_download a:visited{
		font-size:12px;
		color:#666666;
		text-decoration:none;
		}
	.content_download a:hover{
		font-size:12px;
		color:#990000;
		text-decoration:underline;
		}
.content_download h1{
	font-size:14px;
	color:#000000;
	}
	.content_download h1 a:link{
	font-size:14px;
	color:#000000;
	text-decoration:none;
		}
	.content_download h1 a:visited{
		font-size:14px;
		color:#000000;
		text-decoration:none;
		}
	.content_download h1 a:hover{
		font-size:14px;
		color:#990000;
		text-decoration:none;
		}
.content_download h2{
	font-size:12px;
	color:#999999;
	font-weight:normal;
	}
	.content_download h2 a:link{
	font-size:12px;
	color:#333333;
		}
	.content_download h2 a:visited{
		font-size:12px;
		color:#666666;
		}
	.content_download h2 a:hover{
		font-size:12px;
		color:#990000;
		}
.content_download h3{
	font-size:12px;
	color:#000000;
	}
	.content_download h3 a:link{
	font-size:12px;
	color:#333333;
		}
	.content_download h3 a:visited{
		font-size:12px;
		color:#666666;
		}
	.content_download h3 a:hover{
		font-size:12px;
		color:#990000;
		}	
	
	
.hr_sub{
	padding:75px 40px 0px 40px;
	}
.zoom{color:#666666; font-size:11px;}
.download{color:#990000; font-size:12px; padding:10px 0px;}
	.download a:link{color:#990000; text-decoration:underline;}
	.download a:visited{color:#990000; text-decoration:underline;}
	.download a:hover{color:#b70202; text-decoration:underline;}
	
.followus{
	font-size:14px;
	color:#FFFFFF;
	/*padding:0px 0px 0px 80px;*/
	}
	
.date{ font-size:24px; color:#999999}
		
.pad1{padding-left:25px}
		
		
/*  TOOLTIPS */

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	font-size:12px;
	}
#tooltip{
	position:absolute;
	zoom:1;
	overflow: hidden;
	z-index: 3000;
	border:1px solid #ccc;
	background:#333333;/*#990000*/
	padding:2px 5px;
	color:#fff;
	display:none;
	font-size:12px;
	/*filter: alpha(opacity = 50);
	-ms-filter:"alpha(opacity=50)";
	opacity: 0.50;*/
	-ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=85)”;
	filter: alpha(opacity=85);
	-khtml-opacity: 0.85;
	-moz-opacity: 0.85;
	opacity: 0.85;
	
	}	
#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}	

/* ZOOM */

div.notes{
	font-size:12px;
}
div.notes a{
	color:#990000;
}
