A:visited {   
	font-size : 10pt;   
	color : #3366cc;
	}

A:active {   
	font-size : 10pt;   
	color : #000000;   
	text-decoration : none;
	}

A:hover {   
	font-size : 10pt;   
	color : #3366cc;   
	text-decoration : none;
	}

A:link {   
	font-size : 10pt;   
	color : #3366cc;   
	text-decoration : underline;
	}

/* END LINKS */
/* END LINKS */

body {
	margin : 0px 0px 0px 0px;
	padding : 0px;
	background-image : url('images/bg_clouds.jpg');
	background-repeat : repeat;
	}

/* TABLE CLASSES */
/* TABLE CLASSES */

table.main_table {
	height: 100%;
	width : 720px;
	}

table.yellow {      
	background : #FFFFCC;   
	width : 90%;
	color : #3366cc;
	}

td.yellow {
	border-width : 1px; 
	font-family : verdana;
	font-size : 10pt;
	color : #3366cc;
	border-color : silver;
	border-style : solid;
	border-width : 1px; 
	padding : 5px; 
	width : 360px; 
	background-color : #FFFFCC;
	}	

td.font {
	font-family : verdana;
	font-size : 10pt;
	color : #3366cc;
	}

td.main_left_border {
	width : 40px;
	padding : 0px;
	margin : 0px;
	background-image : url('images/border_left_gray.jpg');
	background-repeat : repeat-y;
	background-position : top left;
	}

td.main_right_border {
	width : 20px;
	height : 14px;
	padding : 0px;
	margin : 0px;
	vertical-align : top;
	background-image : url('images/border_right_gray.jpg');
	background-repeat : repeat-y;
	background-position : top left;
	}

td.main_bottom_border {
	height : 20px;
	margin-left : 5px;
	background-image : url('images/border_bottom_gray.jpg');
	background-repeat : repeat-x;
	background-position : top left;
	vertical-align : top;
	color : white;
	font-size : 10px;
	}

td.main_bottom_corner {
	background-image : url('images/border_bottom_corner.jpg');
	background-repeat : no-repeat;
	background-position : top left;
	}

td.main_area {
	height : 100%;
	width : 700px;
	padding : 0px;
	margin : 0px;
	vertical-align : top;
	background-image : url('images/bg_faded_clouds.jpg');
	background-repeat : repeat;
	background-color : #FDFEFF;
	border : 1px;
	border-top-width : 1px;
	border-style : solid;
	border-color : #99ABCF;
	border-bottom-width : 0px;
	border-right-width : 0px;
	}

td.nav_bar {
	width : 100%;
	height : 22px;
	padding : 0px;
	border : 0px;
	vertical-align : top;
	background-image : url('images/nav_bar_pattern.jpg');
	background-repeat : repeat-x;
	}

td.main_content {
	padding : 2px 4px 2px 4px;
	font-family : verdana;
	font-size : 10pt;
	color : #3366cc;
	vertical-align : top;
	}
	
td.side_menu_hover {
	background-color : white;
	cursor : pointer;
	color : #89A0CD;
	font-weight : bold;
	font-family : verdana;
	font-size : 10pt;
	}

td.side_content {
	background-color : #DAE6FF; 
	color : #89A0CD;
	font-weight : bold;
	font-family : verdana;
	font-size : 10pt;
	text-align : right;
	vertical-align : top;
	padding : 0px 0px 0px 0px;
	}

td.side_content_table {
	background-color : #FFFFCC; 
	color : #89A0CD;
	font-weight : bold;
	font-family : verdana;
	font-size : 10pt;
	text-align : right;
	vertical-align : top;
	padding : 0px 0px 0px 0px;
	}

td.side_header {
	background-color : #89A0CD; 
	height : 65px;
	color : #DAE6FF;
	font-family : times new roman;
	font-size : 24px;
	text-align : right;
	vertical-align : bottom;
	}


/* END TABLE CLASSES */
/* END TABLE CLASSES */


/* DIV CLASSES */
/* DIV CLASSES */


div.nav_bar_div {
	width : 686px;
	height : 15px;
	padding : 3px 0px 0px 14px;
	margin : 0px;
	border : 0px;
	background-image : url('images/tribute_to_adp_text.jpg');
	background-repeat : no-repeat;
	background-position : top right;
	font-family : verdana;
	font-size : 12px;
	color : #3366cc;
	}
	



/* END DIV CLASSES */
/* END DIV CLASSES */


/* BACKEND CLASSES */
/* BACKEND CLASSES */

.be_titlebar {
	background-color : #F5F9FF;
	padding : 0px 2px 0px 2px;
	border-width : 1px;
	border-style : solid;
	border-color : #3366cc;
	color : #3366cc;
	font-size : 10pt;
	font-weight : bold;
	font-family : tahoma;
	}

/* END BACKEND CLASSES */
/* END BACKEND CLASSES */