

td {font-family:"trebuchet MS"; font-size:14px; color:#000000; line-height:14px;}
a:link, a:visited {color:#cb008f; text-decoration:underline;}
a:hover {text-decoration:none;}.topfonleft {
	background-repeat: no-repeat;
	background-position: left top;
}
.topfonright {
	background-repeat: no-repeat;
	background-position: right top;
}
.topfonrighttitle {
	background-repeat: no-repeat;
	background-position: left top;
}
.menutitle {font-size:9px; text-transform:uppercase; color:#FFFFFF; line-height:9px;}
.menutitle_b {font-size:9px; text-transform:uppercase; color:#00ffea; line-height:9px;}
.menucell{border-top:1px dotted #ffffff; padding-top:10px; padding-bottom:20px;}
.menucell_b{border-top:1px dotted #00ffea; padding-top:10px; padding-bottom:20px;}
.menu_sel{font-size:12px; color:#000000; background-color:#00ffea; padding:1px; text-transform:uppercase;}
.menu {font-size:12px; color:#ffffff; padding:1px; text-transform:uppercase;}
.menu a:link, .menu a:visited {font-size:12px; color:#ffffff; text-transform:uppercase; text-decoration:none;}
.menu a:hover {font-size:12px; color:#00ffea; text-transform:uppercase; text-decoration:none;}
.white, .white a:link,  .white a:visited {color:#FFFFFF; font-size:12px; line-height:12px;}
.white a:hover {color:#00ffea;}
.input_src {font-size:10px; background:none; margin:0; border:0px; color:#000000; margin-right:4px; font-family:arial;}
.smallblue {font-size:9px; text-transform:uppercase; color:#00ffea; line-height:7px; }
.cloud { padding:0px 0px 0px 10px; line-height: 0.7; text-align: right; }
.cloud a { color: #ffffff; text-decoration: none; }
.cloud a:hover { color: #00ffea; }
.left_small, .left_small  a:link,  .left_small a:visited {color:#FFFFFF; font-size:11px; line-height:15px;}
.left_small a:hover {color:#00ffea;}

.left_small2, .left_small2  a:link,  .left_small2 a:visited {color:#00ffea; font-size:11px; line-height:15px;}
.left_small2 a:hover {color:#FFFFFF;}

h1 {font-family:"trebuchet MS"; font-size:44px; color:#000000; margin:0; letter-spacing:-3px; text-transform:uppercase; font-weight:100; line-height:33px;}

h1 a:link, h1 a:visited {color:#000000; text-decoration:none;}
h1 a:hover {text-decoration:none; color:#cb008f; }
.nopad {line-height:10px}
.inblack{ text-transform:uppercase; font-size:10px; color:#00ffea; line-height:10px;}
.inblack a:link, .inblack a:visited {color:#00ffea; text-decoration:none;}
.inblack a:hover {text-decoration:none; color:#FFFFFF}
.mainimg {border:1px solid #000000; margin-top:10px; margin-bottom:10px;}
h2 {font-family:"trebuchet MS"; font-size:20px; color:#000000; margin:0; letter-spacing:-1px; text-transform:uppercase; font-weight:100; line-height:20px;}
h2 a:link, h2 a:visited {color:#000000; text-decoration:none;}
h2 a:hover {text-decoration:none; color:#ffffff; background-color:#000000;}
.additional {font-size:11px; color:#333333;}
textarea {background:#FFFFFF; margin:0; font-size:14px; font-family:"trebuchet MS"; border:1px solid #000000;}
input {text-transform:uppercase; color:#00ffea; font-family:"trebuchet MS"; font-size:10px; margin:0; background:#000000; border:0px;}
.x16 {font-size:16px; line-height:16px;}






p img {
	border:0;
        padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */

