
/*

	#8B8F92		darkgrey
	#10677B		darkblue
	#FF6300		orange
 */

/* default values */

	* {
		margin:					0;
		padding:				0;
		}

	BODY {
		background:				#FFFFFF url(../images/bg_body.jpg) repeat-x;
		font-family:			Arial;
		font-size:				0.6em;
		color:					#8B8F92;
		}

	A {
		text-decoration:		none;
		color:					#FF6300;
		}
	A:hover {
		text-decoration:		underline;
		}

	STRONG {
		color:					#10677B;
		}

	H1 {
		margin-top:				20px;
		font-family:			Arial;
		font-size:				3.0em;
		font-weight:			normal;
		color:					#10677B;
		}

	H2 {
		margin-top:				10px;
		font-family:			Arial;
		font-size:				1.4em;
		font-weight:			bold;
		color:					#FF6300;
		}
	H2 A {
		color:					#FF6300;
		}

	TH {
		color:					#FF6300;
		text-align:				left;
		}
	TD.formitem {
		color:					#10677B;
		}
	TD.menuitem {
		padding-left:			8px;
		background:				url(../images/bulgrey.gif) no-repeat 0 3px;
		font-size:				1.1em;
		}
	TD.menuitem A {
		color:					#8B8F92;
		}
	TD.selected {
		color:					#FF6300;
		background:				url(../images/bulgold.gif) no-repeat 0 3px;
		}

	UL {
		margin-top:				1em;
		list-style:				none;
		}
	OL {
		margin-top:				1em;
		padding-left:20px;
		}
	UL LI {
		padding-left:			8px;
		background:				url(../images/bulgrey.gif) no-repeat 0 3px;
		}

	IMG {
		border:					0;
		}

	OPTION {
		padding:				0 3px;
		}
	.smalltext {
		padding:				4px 10px 6px 7px;
		width:					83px;
		height:					16px;
		background:				url(../images/bg_text_sml.gif) no-repeat 0 0;
		}
	.smalltext INPUT {
		width:					80px;
		height:					16px;
		border:					0;
		font-size:				10px;
		background:				none;
		}

	.largetext {
		padding:				4px 10px 6px 7px;
		width:					143px;
		height:					16px;
		background:				url(../images/bg_text_lrg.gif) no-repeat 0 0;
		}
	.largetext INPUT {
		width:					140px;
		height:					16px;
		border:					0;
		font-size:				10px;
		background:				none;
		}

	.nextpage {
		text-align:				right;
		padding-right:			8px;
		background:				url(../images/bulgold.gif) no-repeat 100% 4px;
		}

/* container classes */

	#body{
		margin:					0 auto;
		width:					756px;
		}

	#flash {
		margin-top:				24px;
		width:					756px;
		height:					156px;
		}

	#header,
	#hcontenttray,
	#hmoduletray,
	#footer {
		margin-top:				7px;
		}

	#header {
		width:					756px;
		height:					37px;
		font-family:			Arial;
		font-size:				1.4em;
		font-weight:			normal;
		color:					#8B8F92;
		background:				url(../images/bg_header.gif) no-repeat 50% 50%;
		}
	#header A {
		color:					#8B8F92;
		}
	#header SPAN.last {
		color:					#FF6300;
		}

	#hcontenttray {
		width:					756px;
		height:					205px;
		background:				url(../images/bg_hcontenttray.gif) no-repeat 50% 50%;
		}

	#hcontenttray .content {
		margin: 0 2px;
		padding:				3px 12px;
		width:					342px;
		height:					186px;
		background:				url(../images/bg_hcontent.gif) no-repeat 0 0;
		}
	#hcontenttray .content P {
		margin-top:				0.8em;
		}

	.vcontenttray {
		width:					408px;
		background:				url(../images/bg_vcontent_body.gif) repeat-y 0 0;
		}

	.contenthead {
		padding:				18px 24px 0 24px;
		width:					356px;
		height:					70px;
		background:				url(../images/bg_vcontent_head.gif) no-repeat 0 0;
		}
	.contentbody {
		padding:				3px 24px;
		width:					356px;
		background:				url(../images/bg_vcontent_grad.gif) no-repeat 0 0;
		font-size:				1.2em;
		}
	.contentbody P {
		margin-top:				1em;
		}

	.contentfoot {
		width:					408px;
		height:					34px;
		background:				url(../images/bg_vcontent_foot.gif) no-repeat 0 0;
		}

	#hmoduletray {
		width:					756px;
		height:					123px;
		background:				url(../images/bg_hmoduletray.gif) no-repeat 0 0;
		}
	#hmoduletray .module {
		margin: 0 2px;
		}

	#vmoduletray_head {
		width:					198px;
		background:				url(../images/bg_vmoduletray_head.gif) no-repeat 0 0;
		}
	#vmoduletray_body {
		width:					198px;
		background:				url(../images/bg_vmoduletray_body.gif) no-repeat 0 50%;
		}
	#vmoduletray_foot {
		padding-bottom:			4px;
		width:					198px;
		background:				url(../images/bg_vmoduletray_foot.gif) no-repeat 0 100%;
		font-size:				1.1em;
		}

	#vmoduletray_head .module_head {
		margin:					0 7px 0 2px;
		}
	#vmoduletray_head .module_body {
		margin:					0 7px 0 2px;
		}

	.module {
		padding:				0 12px 3px 12px;
		width:					155px;
		height:					109px;
		background:				url(../images/bg_module.gif) no-repeat 50% 50%;
		}

	.module_head {
		padding:				4px 12px 0 12px;
		width:					155px;
		height:					24px;
		background:				url(../images/bg_module_head.gif) no-repeat 50% 50%;
		}
	.module_body {
		padding:				4px 12px;
		width:					155px;
		background:				url(../images/bg_module_body.gif) no-repeat 50% 100%;
		}



	#footer {
		width:					756px;
		height:					50px;
		background:				url(../images/bg_footer.gif) no-repeat 50% 50%;
		}

	#footer A {
		text-decoration:		none;
		color:					#8B8F92;
		}
	#footer A:hover {
		text-decoration:		underline;
		}
