@charset "utf-8";
/* CSS Document */

body {background:#ffffff url(images/background_top.jpg) repeat-x;
		border:none;
		font-family: Arial, Geneva, Trebuchet, Helvetica, Verdana, sans-serif;
		padding-left:none;
		padding-top:none;
		position:relative;
		}
		
#main_container {
		position: relative;
		height: 1250px;
		width: 860px;
		margin-left: auto;
 	   	margin-right: auto;
}

#support_container
{position: relative;
		z-index:+1;
		top:100px;
		left:-150px;
		height: 900px;
		width: 750x;
		margin-left: auto;
 	   	margin-right: auto;}


.floatleft
{
float: left;
margin: 0 0 3px 3px;
border:none
padding: 2px;
}	


#mainbody {
position:relative;
height:inherit;
}


#rightcontent {
	position:relative;
	top:10px;
	left:10px;
	width:750px;
	height:auto;
	vertical-align:text-top;
		}
#leftmenu {
	position:relative;
	top:10px;
	left:35px;
	width:150px;
	border-right:thin white solid;
	padding-right:10px;
	vertical-align:text-top;
		}
		
.text_align_left
{/*border-left:thin white solid;*/
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
padding-left: 5px;
position:relative;
	top:60px;
	left:75px;
	width:400px;
	}  
	
.text_align_right
{/*border-left:thin white solid;*/
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
vertical-align:top;
padding-left: 5px;
position:relative;
	top:80px;
	left:75px;
	width:590px;
	}

index_top {
position:relative;
background:url(images/header_bg.jpg);
vertical-align:top;
height: 216px;
width: 870px;
vertical-align:top;
} 

/*TEXT FORMAT */
		
a:link {
	color:#6699FF	;
	text-decoration: none;
	}
a:visited {
	color: #6699FF;
	text-decoration: none;
	}
a:hover {
	color: #999999;
	text-decoration: underline;
	}
a:active {
	color: #999999;
	text-decoration: none;
	} 		
	

h1 {font: bold 20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #fffff;
	letter-spacing: 2px;
	text-align: left;
	}

h2 {font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #fffff;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	}


h4 {font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #fffff;
	letter-spacing: 1px;
	text-align: left;
	}
	

		
		
/*table & TD*/
	
	td.indextop {
background:url(images/header_bg.jpg);
vertical-align:top;
height: 216px;
width: 870px;
vertical-align:top;
} 
	td.indexbody {
background:url(images/body_bg_mainpage.jpg) ;
background-repeat: no-repeat;
background-color: #ffffff;
height: 500px;
vertical-align:top;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFF;
} 

	td.main_top {
background:url(images/body_top.jpg);
vertical-align:top;
background-repeat: no-repeat;
background-color: #ffffff;
height: 15px;
vertical-align:top;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #FFF;
}
 
	td.main_mid {
background:url(images/body_mid.jpg);
vertical-align:top;
background-repeat:repeat-y;
background-color: #ffffff;
vertical-align:top;
font: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFF;
}
 
	td.main_bottom {
background:url(images/body_bottom.jpg);
background-repeat: no-repeat;
vertical-align:top;
background-color: #ffffff;
height: 200px;
vertical-align:top;
font:Verdana, Arial, Helvetica, sans-serif;

} 
th {
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #fffff;
	border-bottom: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	
	

}

th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(images/th_background.jpg) ;
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #fffff;}
th.spec2 {
	border-left: 0px;
	border-top: 0;
	background: #f5fafa url(images/th_background.jpg) ;
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #fffff;}
	
td.spec {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}

td.pics {
	border-left: 0px solid #C1DAD7;
	background: none;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	
	}

		
		
		
/* navigation and login*/		


#download_div{
position:absolute;
top:177px;
	left:710px;
	width:130px;
	height:25px;
	border: 0 ;
	background-color:none;
}

.blocked{
display:block;
width:100%;
text-decoration:none;

}
a.blocked:hover{
background:none;

} 




#login { 
		position:relative;
		vertical-align:top;
		top:28px;
		left: 502px;
		width: 320px;
		height:50px
 					}		

		
#topmenu {
	position:absolute;
	top:170px;
	left:35px;
	width:600px;
	border: 0 ;
margin: 0; 
padding: 0;
vertical-align:text-top;
display:inline;
margin-top:0px;
		}
		
#navlinks {
	
	margin: 0; padding: 0.5em 0.7em;	
	color: #FFF;
	
	}
		
		#navlinks li {
			font-family: Arial, Geneva, Trebuchet, Helvetica, Verdana, sans-serif;
			font-size: 12px;
			display: inline;
			margin-right: 0.5em; padding-right: 0.75em;
			border-right: 1px solid #99C;
			
			width:auto;
			
			}
		
		#navlinks li.last {
			border-right: 0;}
		
		#navlinks a {
			text-decoration: none;
			color: #FFF;}
		
		#navlinks a:hover {
			color: #D4EC84;}
			
#navlinks_vert {
	
	margin: 5px; padding: 0.5em 0.7em;	
	color: #FFF;
	line-height:18px;
	list-style:  square inside; 
	
	}
	

		
		#navlinks li {
			font-family: Arial, Geneva, Trebuchet, Helvetica, Verdana, sans-serif;
			font-size: 12px;
			margin-right: 0.5em; padding-right: 0.75em;
			line-height:18px;
			background:transparent url(images/bullet.jpg) no-repeat
			ist-style: square outside; colour: green;
			width:auto;
			
			}
		
		#navlinks li.last {
			border-right: 0;}
		
		#navlinks a {
			text-decoration: none;
			color: #FFF;}
		
		#navlinks a:hover {
			color: #D4EC84;}@charset "utf-8";
/* CSS Document */

