.width100 {

	width: 100%;

}

#header {

	background-color:#FFFFFF;

}

#h1txt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #D3CFCC;

	text-align: right;

	margin: 0px;

	padding: 0px 5px 0px 0px;

}

#banner{

	padding-left: 33px;

	padding-right:33px;	

	padding-top:35px;

}

#nav{

	padding-top:35px;

}

.content{

	padding-left: 33px;

	padding-right:33px;	

}

.nav_left{

	padding-left: 33px;

}

.nav_left1{

	padding-left: 20px;

}

.nav_right{

	padding-right: 33px;

}

.nav_right1{

	padding-right: 20px;

}

.header_text{

	padding-left:50px;

}

.blue_dot{

	background-image:url(../images/blue_dot.gif);

	background-repeat:repeat-x;

	height:10px;

	padding-left: 33px;

	padding-right:33px;	

}

.blue_dot_1{

	background-image:url(../images/blue_dot_1.gif);

	background-repeat:repeat-x;	

	padding-left: 33px;

	padding-right:33px;	

}

#contact_dot{

	width:11px;

	height:1px;

	position:relative;

	top:-10px;	

}

	

.gradient_bg{

	background-image:url(../images/gradient_bg.gif);

	background-color:#FFFFFF;

	background-repeat:repeat-x;

	padding-left: 33px;

	padding-right:33px;

}

.gradient_bg_1{

	background-image:url(../images/gradient_bg.gif);

	background-color:#FFFFFF;

	background-repeat:repeat-x;		

	padding-right:33px;

}

.left_content{	

	padding-top:95px;

	width:255px;	

}

.left_home{	

	padding-top:43px;

	width:255px;	

}

.left_content_1{		

	padding-top:50px;

	padding-left: 33px;

	padding-right:33px;

	width:229px;	

	background-color:#D0D2D3;

}

.tb_left{

	height:444px;

	background-color:#FFFFFF;

}

.right_content{	

	padding-left:50px;

	padding-top:43px;

	vertical-align:top;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#626366;

	line-height:130%;

	text-decoration:none;

}

.blue_text_small{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#00AEE1;

	text-decoration:none;

}

.blue_text_big{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#00AEE1;

	text-decoration:none;

}

.bodytext, .bodytext_link, .gradient_bg a:link, .gradient_bg a:visited{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#626366;

	line-height:130%;

	text-decoration:none;

}

.topnav{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#626366;

	text-decoration:none;

}

.bodytext_big, .bodytext_big_link{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#626366;

	text-decoration:none;

}

.bodytext_small{

	font-family:Arial, Helvetica, sans-serif;

	font-size:9px;

	color:#626366;

	text-decoration:none;

	line-height: 120%;

}

.bodytext_big_link:hover, .bodytext_link:hover, .gradient_bg a:hover{

	color:#8CC63F;

}

.green_text{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#8CC63F;

	text-decoration:none;

}

.green_text_big{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#8CC63F;

}

.black_text_big{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#626366;

}

.topnav1{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#8CC63F;

	text-decoration:none;

}

.topnav:hover{

	color:#8CC63F;

}

.monster_bg{

	background-image:url(../images/monster_bg.gif);

	background-color:#D2D4D5;

	background-repeat:repeat-x;

	width:782px;

	

}

#monster{

	position:relative;

	top:-20px;	

	height:0px;		

}

#projects{	

 	width: 800px;

	border: 1px solid #666666;	

	position: absolute;

	background-color:#FFFFFF;

	top: 20px;

	left: 50%;

	margin-left: -400px;

}

.footer{

	background-color:#FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	color:#88898B;

	text-decoration:none;

	padding-left: 33px;

	padding-right:33px;	

	padding-top:35px;

}

.footerlink{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	color:#88898B;

	text-decoration:none;

}

.footerlink:hover{

	color:#C5E29F;

}

.white_text, .white_text_link{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	color:#D3CFCC;

	text-decoration:none;

}

.white_text_link:hover{

	color:#88898B;

}

#terms{

	display:none;

}

.formfield{

	border:none;

	background-color:#FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	height:20px;

	width:218px;

}

.formfield1{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4578C1;

	padding: 1px;

	width: 250px;

	border: 1px solid #4578C1;

}

.formbutton {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #39B8E7;

	padding: 1px;

	border: 1px solid #39B8E7;

	background-color: #FFFFFF;

}

.txtfield{

	border:none;

	background-color:#FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	height:150px;

	width:218px;

}

.normaltext{

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  text-decoration: none;

  color: #525252;

}

.normaltext:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  text-decoration: underline;

  color: #525252;

}

.normaltextbold {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  color: #525252;

  font-weight: bold;

  text-decoration: none;

}

.normaltextbold:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  color: #525252;

  font-weight: bold;

  text-decoration: underline;

}

.pad_left{

	padding-left:50px;

}

.footer_left{

	width:255px;

}

#staff_login{

	padding-right:33px;

	padding-top:10px;

}

.left_ul{

	margin-left: 0; 

	padding-left: 15px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#626366;

	list-style-image:url(../images/small_dot.gif);

	line-height:130%;

}

.monster_div{

	width:233px;

}

a.help
{
	position:relative;
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:11px;
	color:#5d5d5d;
}
a.help:hover
{
	z-index:25;
	cursor:help;
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:11px;
	color:#5d5d5d;
}
a.help span
{
	display:none;
}

a.help:hover span
{
	display:block;
	position:absolute;
	background-color:#a2d165;
	top:3em;
	left:3em;
	width:13em;
	border:1px solid #d0d2d3;
	color:#5d5d5d;
	text-align:left;
	padding:2px;
	text-decoration:none;
}
