span.sup		{ 	
	vertical-align: baseline;
    position: relative;
    bottom: 0.38em;
	font-size: 9px;
}

/* 
---------------------------------------------------------- */
img.floatLeft { 
    float: left; 
    margin: 10px; 
}
img.floatRight { 
    float: right; 
    margin: 10px; 
}

/* 
---------------------------------------------------------- */

td.right {background:#FFFFFF url(images/right.gif);}
td.left {background:#FFFFFF url(images/left.gif);}
td.bg_top {background:#FFFFFF url(images/bg_top.jpg);}
td.bg_bottom {background:#FFFFFF url(images/bg_bottom.gif);}
td.content {background:#f3f1e9;}
td.box {background:#e6e3d7;}
td.top {background:#333333;}

/* 
---------------------------------------------------------- */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(images/bg.gif);
}

/* 
---------------------------------------------------------- */

h1 {
	font-family: Verdana, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: 1px;
	padding: 2px 0 5px 0px;
	border-bottom: 1px solid #efefef;
}

/* 
---------------------------------------------------------- */

h2 {
	font-family: Verdana, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px;
	text-transform: uppercase;
	color: #689e21;
	letter-spacing: 1px;
	padding: 2px 0 5px 0px;
	
}

/* 
---------------------------------------------------------- */


A {
	FONT-SIZE: 12px; COLOR: #FFCC00; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 12px; COLOR: #FFCC00; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 12px; COLOR: #FFCC00; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}


/* 
---------------------------------------------------------- */

.main {
	font-size: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, sans-serif; line-height:20px;
}

/* 
---------------------------------------------------------- */

.header {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, sans-serif; line-height:24px;
}

/* 
---------------------------------------------------------- */

.sub_header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, sans-serif; line-height:24px;
}

/* 
---------------------------------------------------------- */

.sub_line {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, sans-serif; line-height:24px; TEXT-DECORATION: underline;
}

/* 
---------------------------------------------------------- */

.HEAD_YELLOW {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFCC00; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none; line-height:20px;
}

/* 
---------------------------------------------------------- */

.bottom {
	font-size: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, sans-serif; line-height:14px;
}
A.bottom {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, sans-serif; line-height:14px; TEXT-DECORATION: none
}
A.bottom:visited {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, sans-serif; line-height:14px; TEXT-DECORATION: none
}
A.bottom:hover {
	FONT-SIZE: 10px; COLOR: #FFCC00; FONT-FAMILY: Verdana, sans-serif; line-height:14px; TEXT-DECORATION: none
}
A.bottom:active {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, sans-serif; line-height:14px; TEXT-DECORATION: none
}

/* 
---------------------------------------------------------- */
.nav {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, sans-serif; text-transform: uppercase;
}
A.nav {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, sans-serif; text-transform: uppercase; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, sans-serif; text-transform: uppercase; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FFCC00; FONT-FAMILY: Verdana, sans-serif; text-transform: uppercase; TEXT-DECORATION: none
}
A.nav:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FFCC00; FONT-FAMILY: Verdana, sans-serif; text-transform: uppercase; TEXT-DECORATION: none
}

/* 
---------------------------------------------------------- */


.nav_bot {
	FONT-SIZE: 11px; COLOR: #689e21; FONT-FAMILY: Verdana, sans-serif
}
A.nav_bot {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif; border-bottom: 1px dotted #000000;
}
A.nav_bot:visited {
	FFONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif; border-bottom: 1px dotted #000000;
}
A.nav_bot:hover {
	FONT-SIZE: 11px; COLOR: #689e21; FONT-FAMILY: Verdana, sans-serif; border-bottom: 1px solid #689e21;
}
A.nav_bot:active {
	FONT-SIZE: 11px; COLOR: #689e21; FONT-FAMILY: Verdana, sans-serif; border-bottom: 1px dotted #689e21;
}

/* 
---------------------------------------------------------- */

ul.services {
	margin:0 0 20px 20px;
	padding:0;
	list-style:none;

}

ul.services li {
	width:94%;
	display:block;
	background:url(images/v.jpg) top left no-repeat;
	margin:3px 0 0 3px;
	padding:2px 0 5px 22px;
	border-bottom:1px solid #FFCC00;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 11px;
}

/* 
---------------------------------------------------------- */

#button {
	width: 190px;
	border-right: 0px solid #ffffff;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	  FONT-WEIGHT: normal;
	  FONT-SIZE: 12px;
	background-color: #000000;
	color: #333;
	}
	
	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		border-bottom: 1px solid #999999;
		margin: 0;
		}
		
		#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #666666;
		border-right: 10px solid #666666;
		background-color: #333333;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
		}
		
		

	#button li a:hover {
		border-left: 10px solid #999999;
		border-right: 10px solid #999999;
		background-color: #666666;
		color: #fff;
		}
		
/* 
---------------------------------------------------------- */

#button li.legal a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #ca4343;
		border-right: 10px solid #ca4343;
		background-color: #a32525;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #button li.legal a {
		width: auto;
		}
		
		#button li.legal a:hover {
		border-left: 10px solid #a32525;
		border-right: 10px solid #a32525;
		background-color: #ca4343;
		color: #fff;
		}
		
/* 
---------------------------------------------------------- */

#button li.finance a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #fe9a5c;
		border-right: 10px solid #fe9a5c;
		background-color: #fe660f;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #button li.finance a {
		width: auto;
		}
		
		#button li.finance a:hover {
		border-left: 10px solid #fe660f;
		border-right: 10px solid #fe660f;
		background-color: #fe9a5c;
		color: #fff;
		}

/* 
---------------------------------------------------------- */

#button li.account1 a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #8a8211;
		border-right: 10px solid #8a8211;
		background-color: #c3b91a;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #button li.account1 a {
		width: auto;
		}
		
		#button li.account1 a:hover {
		border-left: 10px solid #c3b91a;
		border-right: 10px solid #c3b91a;
		background-color: #8a8211;
		color: #fff;
		}
		
/* 
---------------------------------------------------------- */

#button li.account2 a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #70e302;
		border-right: 10px solid #70e302;
		background-color: #276a02;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #button li.account2 a {
		width: auto;
		}
		
		#button li.account2 a:hover {
		border-left: 10px solid #276a02;
		border-right: 10px solid #276a02;
		background-color: #70e302;
		color: #fff;
		}

/* 
---------------------------------------------------------- */

#button li.stock a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #ea7002;
		border-right: 10px solid #ea7002;
		background-color: #a54d02;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #button li.stock a {
		width: auto;
		}
		
		#button li.stock a:hover {
		border-left: 10px solid #a54d02;
		border-right: 10px solid #a54d02;
		background-color: #ea7002;
		color: #fff;
		}

/* 
---------------------------------------------------------- */

#button li.foreign a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #5872d9;
		border-right: 10px solid #5872d9;
		background-color: #1e3ba3;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #button li.foreign a {
		width: auto;
		}
		
		#button li.foreign a:hover {
		border-left: 10px solid #1e3ba3;
		border-right: 10px solid #1e3ba3;
		background-color: #5872d9;
		color: #fff;
		}
/* 
---------------------------------------------------------- */

#button li.personal a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #a55943;
		border-right: 10px solid #a55943;
		background-color: #6a3d2d;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #button li.personal a {
		width: auto;
		}
		
		#button li.personal a:hover {
		border-left: 10px solid #6a3d2d;
		border-right: 10px solid #6a3d2d;
		background-color: #a55943;
		color: #fff;
		}
/* 
---------------------------------------------------------- */

#button li.others a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #29a392;
		border-right: 10px solid #29a392;
		background-color: #096055;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #button li.others a {
		width: auto;
		}
		
		#button li.others a:hover {
		border-left: 10px solid #096055;
		border-right: 10px solid #096055;
		background-color: #29a392;
		color: #fff;
		}