/* CSS Document */

body { 
	background-image					: 	url(../images/body_background.gif); 
	background-repeat					: 	repeat-x;
	background-position					:	top;
	background-color 					:	#fdb913;
	margin								: 	0px;
	border 								: 	0px;
	font-family							:	Arial;
	font-size 							: 	12px;
	color								: 	#000000;
	line-height							:	12pt;
} 

a:link, a:visited, a:active, a:hover {
	color								:	#1e6fc5;
	text-decoration						:	none;
}

a:hover {
	text-decoration						:	underline;
}

h1 {
	font-family							:	Arial Black, Arial;
	color 								: 	#003399;
	font-size 							: 	15px;
	font-style							: 	italic; 
}

b {
	font-weight							:	bold;
}

i {
	font-style							: 	italic; 
}


td {
	font-family							:	Arial;
	font-size 							: 	12px;
	color								: 	#000000;
	line-height							:	12pt;
}

td.sidebar {
	background-image					: 	url(../images/sidebar_background.gif); 
	background-repeat					: 	no-repeat;
	background-position					:	top;
	background-color 					:	#228ffd;
}

td.header_logo {
	background-image					: 	url(../images/logo.gif); 
	background-repeat					: 	no-repeat;
	background-position					:	top;
	background-color 					:	#1e6fc5;
}

td.header {
	background-image					: 	url(../images/header.gif); 
	background-repeat					: 	no-repeat;
	background-position					:	top;
	background-color 					:	#238ffd;
}

td.header_line {
	background-image					: 	url(../images/line.gif); 
	background-repeat					: 	repeat-x;
	background-position					:	top;
	background-color 					:	#238ffd;
}

td.searchbox {
	background-image					: 	url(../images/searchbox_background.gif); 
	background-repeat					: 	repeat-x;
	background-position					:	top;
}

td.parentbgmenu_inactive {
	background-image					: 	url(../images/menutop_inactive_background.gif); 
	background-repeat					: 	repeat-x;
	background-position					:	top;
	background-color 					:	#ff8300;
	border-bottom 						: 	1px solid #ffffff;
	padding								:	5px 12px 4px 12px;
	cursor								: 	pointer;
	cursor								: 	hand;
}

td.parentbgmenu_active {
	background-image					: 	url(../images/menutop_active_background.gif); 
	background-repeat					: 	repeat-x;
	background-position					:	top;
	background-color 					:	#2ca4fe;
	border-bottom 						: 	1px solid #ffffff;
	padding								:	5px 12px 4px 12px;
	cursor								: 	pointer;
	cursor								: 	hand;
}

a.parentmenu_inactive:link, a.parentmenu_inactive:visited, a.parentmenu_inactive:active, a.parentmenu_inactive:hover {
	color								:	#ffffff;
	text-decoration						:	none;
	font-size 							: 	12px;
	font-weight							:	bold;
}

a.parentmenu_active:link, a.parentmenu_active:visited, a.parentmenu_active:active, a.parentmenu_active:hover {
	color								:	#ffffff;
	text-decoration						:	none;
	font-size 							: 	12px;
	font-weight							:	bold;	
}

td.treebgmenu_inactive {
	background-image					: 	url(../images/menusub_inactive_background.gif); 
	background-repeat					: 	no-repeat;
	background-position					:	top left;
	background-color 					:	#227ee7;
	border-bottom 						: 	1px solid #ffffff;	
	padding								:	2px 12px 2px 26px;
	cursor								: 	pointer;
	cursor								: 	hand;
}

td.treebgmenu_active {
	background-image					: 	url(../images/menusub_active_background.gif); 
	background-repeat					: 	no-repeat;
	background-position					:	top left;
	background-color 					:	#227ee7;
	border-bottom 						: 	1px solid #ffffff;
	padding								:	2px 12px 2px 26px;
	cursor								: 	pointer;
	cursor								: 	hand;
}

a.treemenu_inactive:link, a.treemenu_inactive:visited, a.treemenu_inactive:active, a.treemenu_inactive:hover {
	color								:	#ffffff;
	text-decoration						:	none;
	font-size 							: 	12px;
	font-weight							:	bold;
}

a.treemenu_inactive:hover {
	color								:	#ffcc00;
}

a.treemenu_active:link, a.treemenu_active:visited, a.treemenu_active:active, a.treemenu_active:hover {
	color								:	#ffcc00;
	text-decoration						:	none;
	font-size 							: 	12px;
	font-weight							:	bold;	
}

td.branchbgmenu_inactive {
	background-image					: 	url(../images/menusub2_inactive_background.gif); 
	background-repeat					: 	no-repeat;
	background-position					:	top left;
	background-color 					:	#227ee7;
	border-bottom 						: 	1px solid #ffffff;	
	padding								:	2px 12px 2px 44px;
	cursor								: 	pointer;
	cursor								: 	hand;
}

td.branchbgmenu_active {
	background-image					: 	url(../images/menusub2_active_background.gif); 
	background-repeat					: 	no-repeat;
	background-position					:	top left;
	background-color 					:	#227ee7;
	border-bottom 						: 	1px solid #ffffff;
	padding								:	2px 12px 2px 44px;
	cursor								: 	pointer;
	cursor								: 	hand;
}

a.branchmenu_inactive:link, a.branchmenu_inactive:visited, a.branchmenu_inactive:active, a.branchmenu_inactive:hover {
	color								:	#ffffff;
	text-decoration						:	none;
	font-size 							: 	12px;
	font-weight							:	bold;
}

a.branchmenu_inactive:hover {
	color								:	#ffcc00;
}

a.branchmenu_active:link, a.branchmenu_active:visited, a.branchmenu_active:active, a.branchmenu_active:hover {
	color								:	#ffcc00;
	text-decoration						:	none;
	font-size 							: 	12px;
	font-weight							:	bold;	
}

td.maincontent {
	padding								:	25px 20px 25px 20px;
}

td.highlight_header {
	background-image					: 	url(../images/highlight_title_background.gif); 
	background-repeat					: 	repeat-x;
	background-position					:	top;
	background-color 					:	#2ca4fe;
	border-bottom						:	1px solid #ffffff;
	padding								:	5px 12px 4px 12px;
	color								:	#ffffff;
	text-decoration						:	none;
	font-size 							: 	12px;
	font-weight							:	bold;

}

td.highlight_content {
	border-bottom						:	1px solid #ffffff;
	padding								:	12px 12px 12px 12px;
}

td.footer {
	background-image					: 	url(../images/footer_background.gif); 
	background-repeat					: 	repeat-x;
	background-position					:	top;
	background-color 					:	#238ffd;
	color								:	#99ccff;
	font-size 							: 	11px;
	text-align							:	center;
}

a.footer:link, a.footer:visited, a.footer:active, a.footer:hover {
	color								:	#99ccff;
	font-size 							: 	11px;
	text-decoration						:	none;
}

a.footer:hover {
	text-decoration						:	underline;
}

img { 
	border 								: 	0px;
}

input {
	margin-top							:	2px;
	font-family							:	Arial;
	color								: 	#000000;
	font-size 							: 	11px;
	border								: 	1px solid #1e6fc5;
}

input.submit {
	border								:	none;
	width								:	45px;
	height								:	25px;
	margin								:	-1px;
}

input.radio {
	border								:	0px;
}