body{

	padding:0px;
	margin:0px;
	background-position:top center;	
}

td {
	text-align: left;
	vertical-align: top;
	font-family:tahoma, Verdana, arial, sans-serif;
	font-size:11px;
	color:#818181;
}

td.leftbg { 
     background-image: url(images/leftbg.jpg);
     }

td.topbg { 
     background-image: url(images/1_2.jpg);
     }

td.sixbg { 
     background-image: url(images/6.gif);
     }

form {
	margin:0px;
}

a {

	text-decoration: underline;
	color:#818181;
}

.blue {
	color:#8B9AAE;
}

a.blue {
	color:#8B9AAE;
	text-decoration:underline;
}

a.blue_none {
	color:#8B9AAE;
	text-decoration:none;
}

.copy {
	color:#8D8D8D;
	font-family:Verdana, arial, sans-serif;
	font-size:9px;
}

a.copy {
	color:#8D8D8D;
	text-decoration:none;
}

a.top {
	color:#EAEAEA;
	text-decoration:none;
	font-family:Verdana, arial, sans-serif;
	font-size:9px;
	padding:0px 20px 2px 10px;
}

a.top:hover {
	background:#cccccc;
	color:black;
	text-decoration:none;
	font-family:Verdana, arial, sans-serif;
	font-size:9px;
	padding:0px 20px 2px 10px;
}

.t12 {
	font-size:12px;
}

input.text	{
	height:18px; 
	font-family:Tahoma,Verdana, arial, sans-serif; 
	font-size:11px; 
	background-color:#F9F9F9; 
	border-color:#D8D8D8; 
	border-width:1px; 
	border-style:solid;
	margin-top:4px;
	color:#666666; 
}

a.m1 { 
     display: block;
     width: 96px;
     height: 98px;
     background-image: url(images/m1.jpg);
     background-repeat: no-repeat;
     }
	 
a.m1:hover { 
     background-image: url(images/m1_on.jpg);
     }

a.m2 { 
     display: block;
     width: 96px;
     height: 98px;
     background-image: url(images/m2.jpg);
     background-repeat: no-repeat;
     }
	 
a.m2:hover { 
     background-image: url(images/m2_on.jpg);
     } 


a.m3 { 
     display: block;
     width: 96px;
     height: 98px;
     background-image: url(images/m3.jpg);
     background-repeat: no-repeat;
     }
	 
a.m3:hover { 
     background-image: url(images/m3_on.jpg);
     }


a.m4 { 
     display: block;
     width: 96px;
     height: 98px;
     background-image: url(images/m4.jpg);
     background-repeat: no-repeat;
     }
	 
a.m4:hover { 
     background-image: url(images/m4_on.jpg);
     }


a.m5 { 
     display: block;
     width: 96px;
     height: 98px;
     background-image: url(images/m5.jpg);
     background-repeat: no-repeat;
     }
	 
a.m5:hover { 
     background-image: url(images/m5_on.jpg);
     }


a.m6 { 
     display: block;
     width: 96px;
     height: 98px;
     background-image: url(images/m6.jpg);
     background-repeat: no-repeat;
     }
	 
a.m6:hover { 
     background-image: url(images/m6_on.jpg);
     }

div.transOFF {
	width: 100%; 	
	background-color: silver;
	border:1px solid #999999; 
}

div.transON  {
	width: 100%; 
	background-color: silver;
	opacity:.50;
	filter: alpha(opacity=50); 
	-moz-opacity: 0.5;
	border:1px solid #999999; 
}

div.trans25   {
	width: 100%; 
	background-color: silver;
	opacity:.25;
	filter: alpha(opacity=25); 
	-moz-opacity: 0.25;
	border:1px solid #999999; 
}

div.trans75   {
	width: 100%; 
	background-color: silver;
	opacity:.75;
	filter: alpha(opacity=75); 
	-moz-opacity: 0.75;
	border:1px solid #999999; 
}

#rightlinks {
	padding-top:60px;
	padding-right:95px;
	text-align:right;
}

#logo 	{
	padding-top:51px;
	padding-left:94px;
}

#mainpic {
	height:308px;
	width:176px;
	border:0px;
}

#toptext {
	padding-top:18px;
	padding-left:21px;
	padding-right:30px;
}

.formleft {
	padding-top:5px;
	padding-right:12px;
}

.formright {
	width:230px; 
	font-family:Tahoma, Verdana, arial, sans-serif; 
	font-size:10px; 
	background-color:#F9F9F9; 
	border-color:#D8D8D8; 
	border-width:1px; 
	border-style:solid;
	margin-top:5px;
	color:#666666; 
}

#mailgo {
	width:23px;
	margin-left:2px;
	height:18px;
	font-family:Tahoma, Verdana, arial, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:10px;
}


.button {
	margin-left:2px;
	height:18px;
	font-family:Tahoma, Verdana, arial, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:10px;
	margin-bottom:9px;
}


#divMessage {
	width:150px;
	border:0px solid black; 
	visibility:hidden;
}

#divportfolio {
	width:300px;
	border:0px solid black; 
	visibility:hidden;
}
