/*††††††††††††††††††-CONSTANT-††††††††††††††††††††††††*/
body {														  	
	margin:0px 0px 0px 0px; 				  			 	 
	padding:0px 0px 0px 0px; 				 			    
	color:#2B3637;			 	  						   
	background-color:#FFF;  	 						  
}
.minimtxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000;
	font-weight:bold;
	line-height:20px;
}
.minimHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fff;
	font-weight:bold;
	line-height:20px;
}
br {line-height:3px;}							        
img {border:0px;}									   
td {							       				  
	font:normal 11px Tahoma, Arial;									 
				  			  
	line-height:14px;						 	 
	padding:0px 0px 0px 0px;		     		
}										   	   
table {								 	  	  
	border-collapse:collapse;			 	 
	border:0px;						    	
	padding:0px 0px 0px 0px;			   
}									  
input, textarea, select{			     
	font:normal 11px Tahoma;			
	padding:2px 0px 0px 3px;		   
	margin:0px 0px 0px 0px;			  
	vertical-align:top;				 
}		
input, textbox{			     
	font:normal 11px Tahoma;			
	padding:2px 0px 0px 3px;		   
	margin:0px 0px 0px 0px;			  
	vertical-align:middle;
						 
}
							
a {text-decoration:underline}	   
a:hover {text-decoration:none;}	 
/*ul {						   
	padding:0px 0px 0px 0px;  
	margin:0px 0px 0px 0px;	 
	list-style:none;		
}*/
b {	color:#0180BB;}						   
/*____________________________________________________*/
/*†††††††††††††††††††-INPUTS-†††††††††††††††††††††††††*/
.input, .ta {
	width:255px;
	border:1px solid #CAD2D5;
}
.input {
	height:17px;
}
.ta {
	height:124px;
	overflow:auto;
}
/*_____________________________________________________*/
/*†††††††††††††††††††††-LINKS-†††††††††††††††††††††††††*/
.link_1 a {color:#1D9DD5;}
.link_2 a {color:#2B3637;}
.link_f a {
	color:#02294B;
	text-decoration:none;
	font:normal 11px Tahoma, Arial;
}
.link_f a:hover {
	text-decoration:underline;
	color:#FFFFFF
}
.link_f {
	font:normal 10px Tahoma, Arial;
	color:#02294B;
}
.rdmr a {
	font:bold 9px Tahoma, Arial;
	color:#D52D00;
	text-decoration:none;
	padding:0px 0px 0px 8px;
	background:url(images/0blt1.jpg) top left no-repeat;
}
.rdmr a:hover {
	text-decoration:underline;
}
 /*____________________________________________________*/
/*††††††††††††††††††††††-LISTS-†††††††††††††††††††††††*/
.list li {
	margin:2px 0px 0px 0px;
	line-height:1.31em;
	list-style:none;
	color:#0180BB;
}
.list li a {
	color:#0180BB;
}	

/*_____________________________________________________*/
/*††††††††††††††††††††††-TABLES-†††††††††††††††††††††††*/

.t {
	background:url(images/0gl2.jpg) bottom left repeat-x;
}
.b strong {
	color:#0180BB;
}
.head {
     color:#990000; padding-left:10px; font-size:12px; font-weight:bold; 
	 }
	 
.head2 {
     color:#990000; font-size:13px; font-weight:bold; 
	 }
.head3 {
     color:#990000; font-size:18px; font-weight:bold; line-height:20px;  
	 }

.header {
	width:762px;
	height:211px;
	margin:0 auto;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
}
.topNav {
	width:150px;
	height:40px;
	float:left;
}
.topNav #home {
	width:19px;
	height:20px;
	margin:11px 0 0 25px;
	float:left;
}
.topNav #sitemap {
	width:19px;
	height:20px;
	margin:11px 0 0 53px;
	float:left;
}
/* Navigation */
.header_nav {
	width:731px;
	height:36px;
	margin:0 auto;
}
.contactbutton {
	float: left;
	width:126px;
	height:36px;
	display:block;
	background-image:url(images/contact_top.jpg);
	cursor:hand;
}
.contactbutton span.hover {
	position: absolute;
	display: block;
	width:126px;
	height:36px;
	background-position: bottom right;
	background-image:url(images/contact_dwn.jpg);
}
.contact_dwn {
	display: block;
	width:126px;
	height:36px;

}
.faqbutton {
	float: left;
	width:121px;
	height:36px;
	display:block;
	background-image:url(images/faq_top.jpg);
	cursor:hand;
}
.faqbutton span.hover {
	position: absolute;
	display: block;
	width:121px;
	height:36px;
	background-position: bottom;
	background-image:url(images/faq_dwn.jpg);
}
.purchasebutton {
	float: left;
	width:121px;
	height:36px;
	display:block;
	background-image:url(images/purchase_top.jpg);
	cursor:hand;
}
.purchasebutton span.hover {
	position: absolute;
	display: block;
	width:121px;
	height:36px;
	background-position: bottom;
	background-image:url(images/purchase_dwn.jpg);
}
.overviewbutton {
	float: left;
	width:121px;
	height:36px;
	display:block;
	background-image:url(images/overview_top.jpg);
	cursor:hand;
}
.overviewbutton span.hover {
	position: absolute;
	display: block;
	width:121px;
	height:36px;
	background-position: bottom;
	background-image:url(images/overview_dwn.jpg);
}
.trialbutton {
	float: left;
	width:121px;
	height:36px;
	display:block;
	background-image:url(images/trial_top.jpg);
	cursor:hand;
}
.trialbutton span.hover {
	position: absolute;
	display: block;
	width:121px;
	height:36px;
	background-position: bottom;
	background-image:url(images/trial_dwn.jpg);
}

.homebutton {
	float: left;
	width:121px;
	height:36px;
	display:block;
	background-image:url(images/home_up.jpg);
	background-position: top left;
	cursor:hand;
}
.homebutton span.hover {
	position: absolute;
	display: block;
	width:121px;
	height:36px;
	background-image:url(images/home_dwn.jpg);
	background-position: bottom left;
}

.homeTopbutton {

	width:19px;
	height:20px;
	display:block;
	background-image:url(images/top_home.png);
	cursor:hand;
}
.homeTopbutton span.hover {
	display: block;
	width:19px;
	height:20px;
	background-image:url(images/top_home_dwn.png);
}

.sitemapbutton {

	width:19px;
	height:20px;
	display:block;
	background-image:url(images/top_sitemap.png);
	cursor:hand;
}
.sitemapbutton span.hover {
	display: block;
	width:19px;
	height:20px;
	background-image:url(images/top_sitemap_dwn.png);
}

.clearer {
	clear: both;
}
/* Navigation Ends*/




#placeholder {
	width:140px;
	height:176px;
	float:left;
	margin-left:165px;
}

#slideshow {
    position:relative;
    height:176px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}



