
body {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: justify;
	color: #777777;
}

h2 { font-size: 24px; font-weight: normal; margin: 0px; color: #62878C; }
h3 { font-size: 16px; font-weight: bold; color: #777777; margin: 0px; }
.main { font-size: 14px; font-weight: normal; text-align: justify; color: #777777; }
.faint { font-size: 14px; font-weight: normal; color: #999999; }

td.main a {
	font-weight: bold;
}


a {
	text-decoration: none;
	color: #62878c;
}

a:hover {
	color: #62878c;
	text-decoration: underline;
}


.floatleft { float: left; margin-right: 10px; }
.floatright { float: right; margin-left: 10px; }
.clearing { clear: both; }

.hidden { display:none; }
.shown { display:block; }

.orange {
	background-color: #ff8500;
	text-align: center;
}

.menustyling {
	text-align: center;
    position: relative;
    height: 15px;
    color: #CCCCCC;
}

.menulink { font-size: 14px; font-weight: normal; color: #FFFFFF}
a.menulink:link, a.menulink:visited, a.menulink:active {text-decoration: none}
a.menulink:hover {color: #515151}

.menu { font-size: 11px; font-weight: normal; color: #FFFFFF}
a.menu:link, a.menu:visited, a.menu:active {text-decoration: none; color: #FFFFFF}
a.menu:hover {color: #515151}

.credit { font-size: 12px; font-weight: normal; color: #999999;}

.creditlink { font-size: 12px; font-weight: normal; color: #999999;}
a.creditlink:link, a.creditlink:visited, a.creditlink:active {text-decoration: none}
a.creditlink:hover {color: #FF8500}


.itembox_title { font-size: 14px; font-weight: bold; color: #FFFFFF}


.main .submenu {
	background-color: #EEEEEE;
    width: 845px;
    padding: 5px;
}

.main .submenu a {
	font-size: 11px;
}


.login_table {
	font-size: 11px;
	color: #999999;
	font-weight: normal;
    position: relative;
    z-index: 100;
}

.login_field {
	width: 90px;
	font-size: 11px;
	padding: 1px;
	color: 666666;
	background-color: #DDDDDD;
	border: 0px;
	margin-right: 10px;
}

.login_button_1 {
	width: 40px;
	height: 16px;
	background-image: url(design/login_1.gif);
	cursor: pointer;
}

.login_button_2 {
	width: 40px;
	height: 16px;
	background-image: url(design/login_2.gif);
	cursor: pointer;
}


.logout_button_1 {
	width: 44px;
	height: 16px;
	background-image: url(design/logout_1.gif);
	cursor: pointer;
	}

.logout_button_2 {
	width: 44px;
	height: 16px;
	background-image: url(design/logout_2.gif);
	cursor: pointer;
	}



#login_shift {
	margin: -8px 4px 8px -4px;
}












		.item0_title2 { font-size: 16px; font-weight: bold; color: #999999}
		.item0_title1 { font-size: 12px; font-weight: bold; color: #999999}
		.item0_main { font-size: 12px; font-weight: normal; color: #999999}
		.item0_link { font-weight: bold; color: #999999}
		a.item0_link:link, a.item0_link:visited, a.item0_link:active {text-decoration: none}
		a.item0_link:hover {color: #515151}

		.colzone0 { font-size: 12px; font-weight: normal; color: #999999}
		.colzone0 p { margin-top: 2px; padding-top: 2px;}
		.colzone0 h3 { margin-bottom: 0px; padding-bottom: 0px; font-size: 12px; font-weight: bold; color: #999999}
		.colzone0 h2 { margin-bottom: 0px; padding-bottom: 0px; font-size: 14px; font-weight: bold; color: #999999}
		.colzone0 a:link, .colzone0 a:visited, .colzone0 a:active {text-decoration: none; color: #999999}
		.colzone0 a:hover {color: #515151}
		.colzone0 hr { border: 0; width: 90%;  color: #999999; background-color: #999999; height: 1px; }
		
		.item1_title2 { font-size: 16px; font-weight: bold; color: #62878C}
		.item1_title1 { font-size: 12px; font-weight: bold; color: #62878C}
		.item1_main { font-size: 12px; font-weight: normal; color: #62878C}
		.item1_link { font-weight: bold; color: #62878C}
		a.item1_link:link, a.item1_link:visited, a.item1_link:active {text-decoration: none}
		a.item1_link:hover {color: #FF9E00}

		.colzone1 { font-size: 12px; font-weight: normal; color: #62878C}
		.colzone1 p { margin-top: 2px; padding-top: 2px;}
		.colzone1 h3 { margin-bottom: 0px; padding-bottom: 0px; font-size: 12px; font-weight: bold; color: #62878C}
		.colzone1 h2 { margin-bottom: 0px; padding-bottom: 0px; font-size: 14px; font-weight: bold; color: #62878C}
		.colzone1 a:link, .colzone1 a:visited, .colzone1 a:active {text-decoration: none; color: #62878C}
		.colzone1 a:hover {color: #FF9E00}
		.colzone1 hr { border: 0; width: 90%;  color: #62878C; background-color: #62878C; height: 1px; }
		
		.item2_title2 { font-size: 16px; font-weight: bold; color: #FF8500}
		.item2_title1 { font-size: 12px; font-weight: bold; color: #FF8500}
		.item2_main { font-size: 12px; font-weight: normal; color: #FF8500}
		.item2_link { font-weight: bold; color: #FF8500}
		a.item2_link:link, a.item2_link:visited, a.item2_link:active {text-decoration: none}
		a.item2_link:hover {color: #FF1B92}

		.colzone2 { font-size: 12px; font-weight: normal; color: #FF8500}
		.colzone2 p { margin-top: 2px; padding-top: 2px;}
		.colzone2 h3 { margin-bottom: 0px; padding-bottom: 0px; font-size: 12px; font-weight: bold; color: #FF8500}
		.colzone2 h2 { margin-bottom: 0px; padding-bottom: 0px; font-size: 14px; font-weight: bold; color: #FF8500}
		.colzone2 a:link, .colzone2 a:visited, .colzone2 a:active {text-decoration: none; color: #FF8500}
		.colzone2 a:hover {color: #FF1B92}
		.colzone2 hr { border: 0; width: 90%;  color: #FF8500; background-color: #FF8500; height: 1px; }
		
		.item3_title2 { font-size: 16px; font-weight: bold; color: #F0027F}
		.item3_title1 { font-size: 12px; font-weight: bold; color: #F0027F}
		.item3_main { font-size: 12px; font-weight: normal; color: #F0027F}
		.item3_link { font-weight: bold; color: #F0027F}
		a.item3_link:link, a.item3_link:visited, a.item3_link:active {text-decoration: none}
		a.item3_link:hover {color: #50B9C6}

		.colzone3 { font-size: 12px; font-weight: normal; color: #F0027F}
		.colzone3 p { margin-top: 2px; padding-top: 2px;}
		.colzone3 h3 { margin-bottom: 0px; padding-bottom: 0px; font-size: 12px; font-weight: bold; color: #F0027F}
		.colzone3 h2 { margin-bottom: 0px; padding-bottom: 0px; font-size: 14px; font-weight: bold; color: #F0027F}
		.colzone3 a:link, .colzone3 a:visited, .colzone3 a:active {text-decoration: none; color: #F0027F}
		.colzone3 a:hover {color: #50B9C6}
		.colzone3 hr { border: 0; width: 90%;  color: #F0027F; background-color: #F0027F; height: 1px; }
		
		.item4_title2 { font-size: 16px; font-weight: bold; color: }
		.item4_title1 { font-size: 12px; font-weight: bold; color: }
		.item4_main { font-size: 12px; font-weight: normal; color: }
		.item4_link { font-weight: bold; color: }
		a.item4_link:link, a.item4_link:visited, a.item4_link:active {text-decoration: none}
		a.item4_link:hover {color: }

		.colzone4 { font-size: 12px; font-weight: normal; color: }
		.colzone4 p { margin-top: 2px; padding-top: 2px;}
		.colzone4 h3 { margin-bottom: 0px; padding-bottom: 0px; font-size: 12px; font-weight: bold; color: }
		.colzone4 h2 { margin-bottom: 0px; padding-bottom: 0px; font-size: 14px; font-weight: bold; color: }
		.colzone4 a:link, .colzone4 a:visited, .colzone4 a:active {text-decoration: none; color: }
		.colzone4 a:hover {color: }
		.colzone4 hr { border: 0; width: 90%;  color: ; background-color: ; height: 1px; }
		
















/*
		USER START PAGE
*/


#homepage_access_content {

	width: 860px;

}


.homepage_access_content_element {

	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 276px;
	float: left;
}


.homepage_access_content_inner {

	padding: 0px;
	width: 260px;
	height: 200px;
	overflow: auto;
}



#homepage_top_line_inner {

	height: 200px;
	overflow: auto;
}

#homepage_message_panel {

	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 564px;
	float: left;
}

#homepage_personal_details {

	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 276px;
	float: left;
}










.thirds {

	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 276px;
	float: left;

	background-color: #333333;
}




.halves {

	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 420px;
	float: left;

	background-color: #333333;
}
