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

body {
	margin-top: 0px;
}

#main {
	background-color:#CCC;
}


#header {
	font:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
}

#headerimage {
	width:130px;
	top:auto;
}

#headertitle {
	color:#FFF;
	font-weight:900;
	font-family:Tahoma, Geneva, sans-serif;
	top:auto;
	left:auto;
	height:80px;
}

#headerinfo {
	font-family:Tahoma, Geneva, sans-serif;
	right:auto;
	padding-right:25px;
	padding-top:15px;
	font-size:14px;
	vertical-align:top;
}

.headerinfobold {
	font-size:325%;
	font-weight:bold;
	vertical-align:inherit;
}

.headerinfotitle {
	font-size:225%;
	font-weight:bold;
	vertical-align:inherit;
}

.headerinfoquote {
	vertical-align:inherit;
}

.headerinfolink {
	font-weight:normal;
	color:#FFF;
	text-decoration: none;
	cursor:pointer;
	vertical-align:inherit;
}

.headerbuttons {
	font-family:Tahoma, Geneva, sans-serif;
	padding-left:11px;
}

.headerbuttonsnormal {
	font-weight:normal;
	color:#FFF;
	text-decoration: none;
	cursor:pointer;
	padding-right:20px;
}

.headerbuttonshighlighted {
	font-weight:normal;
	color:#FFF;
	text-decoration: none;
	cursor:normal;
	padding-right:20px;
}

.maininfo {
	background-image:url(images/shim_white.png);
}

.maininfotitle {
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
}

.maininfobody {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#666;
	width:326px;
	padding-left:30px;
	padding-right:30px;
	font-stretch:expanded;
}

.maininfobodysupport {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#666;
	max-width:325px;
	padding-left:30px;
	padding-right:30px;
	font-stretch:expanded;
}

.maininfoimage {
	padding-left:30px;
	padding-right:30px;
}

.maininfoyoutube {
	padding-left:30px;
	padding-right:30px;
	padding-bottom:20px;
}

#bottombar {
	background-image:url(images/bottom_bar.png)
}

#bottombartext {
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-size:12px;
}

/* additional link code for .headerbuttonsnormal */
a.headerbuttonsnormal:link {
	color:#FFF;
	text-decoration:none;
}
a.headerbuttonsnormal:hover {
	color:#FF3;
}
/* end additional link code for .headerbuttonsnormal */


/* additional link code for .headerinfolink */
a.headerinfolink:link {
	color:#FFF;
	text-decoration:none;
}
a.headerinfolink:visited {
	color:#FFF;
	text-decoration:none;
}	
a.headerinfolink:hover {
	color:#FFF;
	text-decoration:none;
}
a.headerinfolink:active {
	color:#FFF;
	text-decoration:none;
}
/* end additional link code for .headerinfolink */


/* link code for .maininfolink */
a.maininfolink:link {
	color: #666;
	text-decoration: none;
}
a.maininfolink:visited {
	text-decoration: none;
	color: #666;
}
a.maininfolink:hover {
	text-decoration: underline;
}
a.maininfolink:active {
	text-decoration: none;
}
/* end link code for .maininfolink */

