body, html
{
	MARGIN:				0;
	PADDING:			0;
	FONT-FAMILY: 		Trebuchet, Trebuchet MS, Verdana, Arial, sans-serif;
	FONT-SIZE:			16px;
	VERTICAL-ALIGN:		text-top;
	LINE-HEIGHT:		1.5;
	COLOR:				#777;
}

.headerwrap
{
	POSITION:			fixed;
	WIDTH:				100%;
	TOP:				0px;
	LEFT:				0px;
	HEIGHT:				100px;
	Z-INDEX:			2;
	BACKGROUND:			url('images/blankbanner.gif');
	BACKGROUND-REPEAT:	repeat-x;
}

.header
{
	HEIGHT:				95px;
	WIDTH:				820px;
	MARGIN:				0 auto;
	Z-INDEX:			2;
}

.headerlogocell
{
	PADDING-TOP:		10px;
	PADDING-LEFT:		0px;
	POSITION:			fixed;
}

.headermodulecocell
{
	POSITION:			fixed;
	TOP:				10px;
	PADDING-LEFT:		171px;
	VERTICAL-ALIGN:		top;
}

.headermodulecotelcell
{
	POSITION:			fixed;
	WIDTH:				800px;
	HEIGHT:				21px;
	TOP:				10px;
	TEXT-ALIGN:			right;
	VERTICAL-ALIGN:		top;
	PADDING-RIGHT:		0px;
	MARGIN-RIGHT:		0px;
}

.pageheader
{
	POSITION:			fixed;
	WIDTH:				820px;
	FONT-FAMILY: 		Trebuchet, Trebuchet MS, Verdana, Arial, sans-serif;
	FONT-SIZE:			22px;
	TOP:				25px;
	MARGIN-TOP:			0px;
	MARGIN-BOTTOM:		0px;
	MARGIN-LEFT:		0px;
	MARGIN-RIGHT:		0px;
}

.navbar
{
	PADDING-TOP:		20px;
	VERTICAL-ALIGN:		bottom;
	HEIGHT:				61px;
	MARGIN-TOP:			0px;
	MARGIN-BOTTOM:		0px;
	MARGIN-RIGHT:		19px;
}

.navbartablink
{
	BORDER:				0px;
	MARGIN-BOTTOM:		0px;
	MARGIN-LEFT:		0px;
	MARGIN-RIGHT:		0px;
	PADDING-LEFT:		0px;
	PADDING-RIGHT:		0px;
}

.navbarlogolink
{
	BORDER:				0px;
}

.navbarbackup
{
	PADDING-TOP:		20px;
	VERTICAL-ALIGN:		bottom;
	HEIGHT:				61px;
	MARGIN-BOTTOM:		0px;
}

.menubar
{
	WIDTH:				820px;
	HEIGHT:				25px;
	BACKGROUND:			#333333;
	VERTICAL-ALIGN:		top;
}

.advert
{	
	TOP:				185px;
	BACKGROUND:			url('images/grey.gif');
	BACKGROUND-REPEAT:	no-repeat;
	PADDING-RIGHT:		0px;
	PADDING-TOP:		6px;
	PADDING-LEFT:		6px;
	MARGIN-TOP:			15px;
	WIDTH:				155px;
	HEIGHT:				406px;
	FLOAT:				right;
	Z-INDEX:			1;
}

.advertcell
{	
	TOP:				185px;
	PADDING-RIGHT:		20px;
	PADDING-TOP:		6px;
	PADDING-LEFT:		0px;
	MARGIN-TOP:			15px;
	WIDTH:				155px;
	HEIGHT:				406px;
	FLOAT:				right;
	Z-INDEX:			1;
	TEXT-ALIGN:			center;
}

.adverttop
{
	BACKGROUND:			url('images/advert_top.gif');
	BACKGROUND-REPEAT:	no-repeat;
	VERTICAL-ALIGN:		top;
	HEIGHT:				10px;
}

.advertmiddle
{
	BACKGROUND:			url('images/advert_middle.gif');
	BACKGROUND-REPEAT:	repeat-y;
	MARGIN-TOP:			0px;
}

.advertbottom
{
	BACKGROUND:			url('images/advert_bottom.gif');
	BACKGROUND-REPEAT:	no-repeat;
	VERTICAL-ALIGN:		bottom;
	HEIGHT:				10px;
}

.advertquotetop
{
	BACKGROUND:			url('images/quote_header.gif');
	BACKGROUND-REPEAT:	no-repeat;
	VERTICAL-ALIGN:		top;
	HEIGHT:				27px;
	WIDTH:				142px;
	MARGIN-LEFT:		6px;
	MARGIN-RIGHT:		6px;
}

.advertquote
{
	BACKGROUND:			url('images/quote_background.gif');
	BACKGROUND-repeat:	repeat-y;
	TEXT-ALIGN:			left;
	VERTICAL-ALIGN:		top;
	FONT-FAMILY: 		Trebuchet, Trebuchet MS, Verdana, Arial, sans-serif;
	FONT-SIZE:			11px;
	FONT-WEIGHT:		none;
	COLOR:				#ffffff;
	PADDING-RIGHT:		6px;
	PADDING-LEFT:		6px;
	MARGIN-LEFT:		6px;
	MARGIN-RIGHT:		2px;
	border-top-width:	0px;
	border-bottom-width:	0px;
	line-height:		1.1;
}

.advertquoteby
{
	BACKGROUND:			url('images/quote_background.gif');
	BACKGROUND-repeat:	repeat-y;
	TEXT-ALIGN:			right;
	VERTICAL-ALIGN:		top;
	FONT-FAMILY: 		Trebuchet, Trebuchet MS, Verdana, Arial, sans-serif;
	FONT-SIZE:			10px;
	FONT-WEIGHT:		none;
	COLOR:				#ffffff;
	PADDING-RIGHT:		6px;
	PADDING-LEFT:		6px;
	MARGIN-LEFT:		6px;
	MARGIN-RIGHT:		2px;
	line-height:		1.1;
	padding-top:		5px;
	padding-bottom:		5px;
}

.advertimagelink
{
	BORDER:				0px;
	MARGIN-BOTTOM:		5px;
}

.middlewrap
{
	MARGIN-LEFT:		0px;
	WIDTH:				100%;
}

.middle
{
	WIDTH:				820px;
	MARGIN:				0 auto;
}

.headerimg
{
	PADDING-TOP:		100px;
	LEFT:				0px;
	TOP:				0px;
	HEIGHT:				198px;
	BACKGROUND:			url('images/home1.jpg');
	BACKGROUND-REPEAT:	no-repeat;
	BACKGROUND-position: 0px 100px;
}

.content
{
	PADDING-BOTTOM:		30px;
	MARGIN-LEFT:		0px;
	WIDTH:				635px;
}

.footerwrap
{
	POSITION:			fixed;
	WIDTH:				100%;
	BOTTOM:				0;
	LEFT:				0;
	BACKGROUND:			url('images/blankbanner.gif');
	BACKGROUND-REPEAT:	repeat-x;
	z-index:2;
}

.footer
{
	WIDTH:				820px;
	MARGIN:				0 auto;
}

.textcell
{
	VERTICAL-ALIGN:		top;
}

.standardtextcell
{
	VERTICAL-ALIGN:		top;
	FONT-SIZE:			12px;
	COLOR:				#777;
	BACKGROUND-COLOR:	#ffffff transparent;
}

.inputtextcell
{
	FONT-FAMILY: 		Trebuchet, Trebuchet MS, Verdana, Arial, sans-serif;
	FONT-SIZE:			14px;
	COLOR:				#777;
	BACKGROUND-COLOR:	#ffffff;
	WIDTH:				90%;
}

.smalltextcell
{
	VERTICAL-ALIGN:		top;
	FONT-SIZE:			10px;
	COLOR:				#ffffff;
	BACKGROUND-COLOR:	#333333;
}

h1
{
	PADDING:			0;
	MARGIN:				0;
	COLOR:				#ffffff;
}

h3
{
	PADDING:			0;
	PADDING-TOP:		8px;
	PADDING-BOTTOM:		8px;
	MARGIN:				0;
	COLOR:				#777777;
}

a:link.footersmalltext
{
	FONT-WEIGHT:		none;
	FONT-SIZE:			10px;
	COLOR:				#ffffff;
	TEXT-DECORATION:	none;
}

a:visited.footersmalltext
{
	FONT-WEIGHT:		none;
	FONT-SIZE:			10px;
	COLOR:				#ffffff;
	TEXT-DECORATION:	none;
}

a:hover.footersmalltext
{
	FONT-WEIGHT:		none;
	FONT-SIZE:			10px;
	COLOR:				#ffffff;
	TEXT-DECORATION:	underline;
}

a:link.footerlargetext
{
	FONT-WEIGHT:		none;
	FONT-SIZE:			16px;
	COLOR:				#333;
	TEXT-DECORATION:	none;
}

a:visited.footerlargetext
{
	FONT-WEIGHT:		none;
	FONT-SIZE:			16px;
	COLOR:				#333;
	TEXT-DECORATION:	none;
}

a:hover.footerlargetext
{
	FONT-WEIGHT:		none;
	FONT-SIZE:			16px;
	COLOR:				#333;
	TEXT-DECORATION:	underline;
}

a:link.textcell
{
	FONT-WEIGHT:		none;
	FONT-SIZE:			16px;
	COLOR:				#333;
	TEXT-DECORATION:	none;
}

a:visited.textcell
{
	FONT-WEIGHT:		none;
	FONT-SIZE:			16px;
	COLOR:				#333;
	TEXT-DECORATION:	none;
}

a:hover.textcell
{
	FONT-WEIGHT:		none;
	FONT-SIZE:			16px;
	COLOR:				#333;
	TEXT-DECORATION:	underline;a
}

a:link
{
	FONT-WEIGHT:		none;
	FONT-SIZE:			16px;
	COLOR:				#777;
	TEXT-DECORATION:	none;
}

a:hover
{
	FONT-WEIGHT:		none;
	FONT-SIZE:			16px;
	COLOR:				#777;
	TEXT-DECORATION:	underline;
}

a:visited
{
	FONT-WEIGHT:		none;
	FONT-SIZE:			16px;
	COLOR:				#777;
	TEXT-DECORATION:	none;
}

p
{
	MARGIN-TOP:			0;
}

.obox
{
	FONT-FAMILY: 		Trebuchet, Trebuchet MS, Verdana, Arial, sans-serif;
	FONT-SIZE:			30px;
	FONT-WEIGHT:		bold;
	FONT-STYLE:			none;
	COLOR:				#ffffff;
	BACKGROUND-COLOR:	#333;
	HEIGHT:				44px;
	PADDING-LEFT:		10px;
	PADDING-RIGHT:		10px;
	PADDING-TOP:		0px;
	/* for IE */
	FILTER:				alpha(opacity=75);
	/* CSS3 standard */
	opacity:			0.75;
	/* for Mozilla */
	-moz-opacity:		0.75;
}
