/*PAGE LAYOUT*/

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

#logo{float:left; background-image:url(nuatech-newlogo2.gif); width:274px; height:97px;}

#topheader{float:right; width:526px; height:97px; background-color:#FFFFFF; position:relative}

#toplinks{position:absolute; right:10px; top:10px;}

#menu{float:right; width:800px; height:32px;}

#submenu{float:right; width:526px; height:32px;}

#contenttext{float:right; width:800px;}

#rightpanel{float:right; width:274px;}

#footer{float:left; width:800px; background-color:#F0F0F0; padding:10px;}



/*GRAY PANEL*/

.graypanel{

	background-color:#FFFFFF; padding:10px; margin:10px;

}



/*TEXT STYLES*/

.bodytext {

	font: 0.7em Tahoma, sans-serif;

	color: #666666;

}



.titletext {

	font: 0.7em Tahoma, sans-serif;

	font-size:28px;

	font-weight:bold;

	color:#CC0000;

}

.whitetitle {

	font: 0.7em Tahoma, sans-serif;

	font-size:36px;

	font-weight:bold;

	color:#FFFFFF;

}

.smalltitle {

	font: 0.7em Tahoma, sans-serif;

	font-size:20px;

	font-weight:bold;

	color:#CC0000;

}

.smallwhitetext {

	font: 0.7em Tahoma, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color: #FFFFFF;

}

.smallwhitetext a{

	font: 0.7em Tahoma, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color: #FFFFFF;

	text-decoration:none;

}

.smallwhitetext a:hover{

	text-decoration:underline;

}

.smallgraytext {

	font: 0.7em Tahoma, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color:#999999;

}

.smallgraytext a{

	font: 0.7em Tahoma, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color:#999999;

	text-decoration:none;

}

.smallgraytext a:hover{

	text-decoration:underline;

}

.smallredtext {

	font: 0.7em Tahoma, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color:#CC0000;

}

.smallredtext a{

	font: 0.7em Tahoma, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color:#CC0000;

	text-decoration:none;

}

.smallredtext a:hover{

	text-decoration:underline;

}
