#main {
    margin: auto;
	border: 1px solid #cccccc;
	width: 400px;
	background: #F1F3F5;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size : 12px;
}

form {
    margin-left: 80px;
	border: 1px solid #cccccc;
	width: 270px;
	background: #E9ECEF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size : 12px;
    padding:5px;
    margin-bottom:10px;
}

#result {
    margin-left: 80px;
	border: 1px solid #cccccc;
	width: 270px;
	background: #E9ECEF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size : 12px;
    padding:5px;
    margin-bottom:10px;
}

.text {
	border: 1px solid #cccccc;
}

input {
    border: 0px solid #cccccc;
}

.values{
  font-family: verdana;
  font-weight:normal;
  font-size : 10px;
  align:top;
  vertical-align:top;
}

.key{
  font-family: verdana;
  font-weight:bold;
  font-size : 12px;
  padding-bottom:15px;
}


.caption{
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    margin:10px;
    font-size : 14px;
    color:#C64934;
}

.captionf{
    font-family: tahoma, Helvetica, sans-serif;
    font-weight:bold;
    margin:8px;
    font-size : 14px;
    color:magenta;
	text-decoration:italics;
}

#icon{
    width:80px;
    height:80px;
    float:left;
    background-image:url(icon.gif);
    background-repeat: no-repeat;
    background-position:center center;
}
#icon2{
    width:80px;
    height:80px;
    float:left;
    background-image:url(icon2.gif);
    background-repeat: no-repeat;
    background-position:center center;
}

#source{
  text-align:right;
  align:right;
  padding-right:10px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size : 10px;
  color:#CCCCCC;
}


body {
	height:100%;
	max-height:100%;
	font-family:"trebuchet ms", trebuchet, arial, sans-serif, verdana;
	text-align:left;
	font-size:12px; 
	background:#FFF repeat-x -18px 0;
	padding:5px; 
	border:2px; 
	margin:2px; 
	align:center;
	}

#container {
align:center;
margin-left:25px;
width:100%;
}

#info {	width:550px; background:#fff; padding:2px; padding-bottom:5px; margin-left:0px; margin-bottom:0px; border-bottom:1px solid #f0c912; border-right:1px solid #f0c912; border-left:1px solid #f0c912; font-family: Verdana; font-size: 13px; color: maroon; }
#wrapper {width:500px; margin:0 auto; text-align:left; background:#fff;}
#head {width:500px; text-align:left; position:absolute; border-bottom:3px solid #697210; background:#fff no-repeat 365px 8px;}
#foot {clear:both; margin-left:25px; align:center; width:800px; text-align:left; margin:15px; margin:5px; padding-bottom:10px; background:none; border-bottom:1px solid #F4F4FF; border-top:5px solid #f0c912;}

h1 {color:#005f8c; text-align:center; font-weight:semi-bold; font-style:none; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.6em; letter-spacing:0.2em; margin:0 0 2px 0; padding-top:2px; padding-bottom:5px;}
h1 span {line-height:1.4em;}
h2 {color:#005f8c; text-align:center; font-weight:normal; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.3em; letter-spacing:0.2em; margin:0 0 2px 0; padding-top:5px; padding-bottom:2px;}
h2 span {line-height:1.4em;}
h3 {color:#005f8a; text-align:center; font-weight:800px; font-style:italic; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.1em; letter-spacing:0.2em; margin:0 0 2px 0; padding-top:2px; padding-bottom:3px;}
h3 span {line-height:1.2em;}
h4 {color:#005f8a; text-align:center; font-weight:750px; font-style:italic; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.1em; letter-spacing:0.2em; margin:0 0 2px 0; padding-top:2px; padding-bottom:3px;}
h4 span {line-height:1.2em;}
h5 {color:#005f8a; text-align:center; font-weight:700px; font-style:italic; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.1em; letter-spacing:0.2em; margin:0 0 2px 0; padding-top:2px; padding-bottom:3px;}
h5 span {line-height:1.2em;}

.highlight {background:#ffc; padding:0 0.25em;}
.highlight1 {background:#ffc; padding:0 0.25em;}
.highlight2 {background:#ffc; padding:0 0.25em;}
.highlight3 {background:#ffc; padding:0 0.25em;}
.highlight4 {background:#ffc; padding:0 0.25em;}
.highlight5 {background:#ffc; padding:0 0.25em;}
.highlight6 {background:#ffc; padding:0 0.25em;}
.highlight7 {background:#ffc; padding:0 0.25em;}
.highlight8 {background:#ffc; padding:0 0.25em;}
.highlight9 {background:#ffc; padding:0 0.25em;}

.hightip {color:#000; font-family: verdana, arial, sans-serif; width:220px; padding:20px 5px 20px 5px; border-bottom:1px solid #606; background:#069 url(highlight.gif) top left no-repeat;}

.headsub9 {background:; padding:0 ; color:#005f8c; text-align:left; line-height:1.5em; font-weight:bold; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.3em; letter-spacing:0.1em; margin:0 0 0px 0; padding-top: ; padding-bottom: ;}
.headsub9a {background:; padding:0 0.25em; color:#005f8c; text-align:left; line-height:1.5em; font-weight:bold; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.3em; letter-spacing:0.2em; margin:0 0 0px 0; padding-top: ; padding-bottom: ;}
.headsub9b {background:; padding:0 0.25em; color:#005f8c; text-align:left; line-height:1.5em; font-weight:bold; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.3em; letter-spacing:0.2em; margin:0 0 0px 0; padding-top: ; padding-bottom: ;}
.headsub9c {background:; padding:0 0.25em; color:#005f8c; text-align:left; line-height:1.5em; font-weight:bold; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.2em; letter-spacing:0.2em; margin:0 0 5px 0; padding-top:.5px; padding-bottom:.5px;}
.headsub9d {background:; padding:0 0.25em; color:#005f8c; text-align:left; line-height:1.5em; font-weight:bold; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.2em; letter-spacing:0.2em; margin:0 0 5px 0; padding-top:.5px; padding-bottom:.5px;}

.date {font-family:georgia, "times new roman", serif; font-size:1.1em; line-height:1.4em; font-style:italic; color:#e09222; margin:0;}

.brite {font-family:georgia, "times new roman", serif; font-size:1.2em; line-height:1.4em; font-weight:bold; font-style:italic; color:#e09222; margin:0;}
.brite1 {font-family:georgia, "times new roman", serif; font-size:1.3em; line-height:1.5em; font-weight:bold; font-style:italic; color:#e09222; margin:0;}
.brite2 {font-family:georgia, "times new roman", serif; text-decoration:underline; font-size:1.4em; line-height:1.6em; font-style:italic; color:#e09222; margin:0;}
.brite3 {font-family:georgia, "times new roman", serif; text-decoration:underline; font-size:1.5em; line-height:1.7em; font-style:italic; color:#e09222; margin:0;}

.line1 {line-height:1.5em; color:#000000; font-family:arial, tahoma, sans-serif; text-decoration:underline; font-weight:bold; font-size: 12px; padding-left:2px;}
.line2 {line-height:1.5em; color:#000000; font-family:arial, tahoma, sans-serif; text-decoration:underline; font-weight:bold; font-size: 12px; padding-left:2px;}
.line3 {line-height:1.5em; color:#000000; font-family:arial, tahoma, sans-serif; text-decoration:underline; font-weight:bold; font-size: 12px; padding-left:2px;}
.line4 {color:#000000; font-family:arial, tahoma, sans-serif; text-decoration:underline; font-weight:bold; font-size: 12px; padding-left:20px;}
.line5 {color:#000000; font-family:arial, tahoma, sans-serif; text-decoration:underline; font-weight:bold; font-size: 12px; padding-left:20px;}
.line6 {color:#000000; font-family:arial, tahoma, sans-serif; text-decoration:underline; font-weight:bold; font-size: 12px; padding-left:20px;}
.line7 {color:#000000; font-family:arial, tahoma, sans-serif; text-decoration:underline; font-weight:bold; font-size: 12px; padding-left:20px;}
.line8 {color:#000000; font-family:arial, tahoma, sans-serif; text-decoration:underline; font-weight:bold; font-size: 12px; padding-left:20px;}

a:link.nav {line-height:1.5em; color: #000990; font-family:arial, tahoma, sans-serif;  text-decoration:underline; font-weight:500; font-size:11px; background: transparent;}
a:visited.nav {line-height:1.5em; color:#000099; font-family:arial, tahoma, sans-serif; text-decoration:underline; font-weight:500; font-size:11px; padding:3px;}
a:hover.nav {line-height:1.5em; color:blue; font-family:arial, tahoma, sans-serif; text-decoration:underline; font-weight:600; font-size:10px; padding:3px; background:none;}
a.navtot {line-height:1.5em; color:#000990; font-family:arial, tahoma, sans-serif; text-decoration:underline; font-weight:500; font-size: 11px; padding:3px; background: none;}

.col2 {display:block; width:500px; float:left; border-right:1px solid #f0c912; background:#fff;}
.col2 li {line-height:1.5em; font-size:0.9em;}
.col3 {display:block; width:229px; float:left; padding:0 10px; margin:0;}
.col4 {display:block; width:230px; float:left; padding:0 10px; margin:0;}
.col5 {display:block; width:285px; float:left; padding:0 5px 5px 0; padding-bottom:5px; margin:3px;}
.col5a {display:block; width:550px; float:left; padding:0 5px; margin:3px;}
.col5b {display:block; width:280px; float:left; padding:0 10px; padding-bottom:10px; margin:0;}
.col5c {display:block; width:500px; float:left; padding:0 25px; margin:10px;}
.col6 {display:block; width:480px; float:left; padding:0 10px; margin:0;}
.col5d  {display:block; width:280px; float:left; padding:0 10px; padding-bottom:10px; margin:0;}

.col8 {display:block; width:330px; float:left; padding:0 8px; padding-bottom:5px; margin:2px;}
.col8a {display:block; width:330px; float:left; padding:0 8px; padding-bottom:5px; margin:2px;}

* html .col4 {width:248px; w\idth:230px;}
* html .col5 {width:280px; w\idth:280px;}
* html .col5b {width:280px; w\idth:280px;}

* html .col8 {width:330px; w\idth:330px;}
* html .col8a {width:330px; w\idth:330px;}

	.padbig{padding:25px; margin:5px; margin-top:25px; border-bottom:1px solid #f0c912;}
	.padbig1{padding:25px; margin:5px; margin-top:25px; border-bottom:1px solid #f0c912;}

	.pad12{padding:10px; margin:5px; margin-bottom:25px; border-bottom:1px solid #fff;}
	.pad13{padding:10px; margin:5px; margin-bottom:25px; border-bottom:1px solid #fff;}

	.pad1{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
	.pad1a{padding:5px; margin:2px; border-bottom:0px solid #f0c912;}
	.pad1b{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
	.pad1c{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
	.pad1d{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
	.pad1e{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
	.pad1f{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
	.pad1g{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
	.pad1h{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
	.pad1i{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
	.pad1j{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
	.pad1k{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
	.pad1l{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
	.pad1m{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
	.pad1n{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
	.pad1o{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
	.pad1p{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
	.pad1q{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}

	.pad2{padding:5px; margin:2px; border-bottom:0px solid #f0c912;}
	.pad3{padding:5px; margin:2px; border-bottom:0px solid #f0c912;}

li	{font-size: 12px;
	text-align:left;
	list-style-image: url();
	line-height:1.5em;
	margin-top:0;
 }

ul	{font-size: 12px;
	text-align:left;
	list-style-image: url();
	align:left;
	line-height:1.5em;
	margin-top:0;
 }

dl	{font-size: 12px;
	text-align:left;
	align:left;
	line-height:1.5em;
	margin-top:0;
 }

ol	{font-size: 12px;
	text-align:left;
	align:left;
	line-height:1.5em;
	margin-top:0;
 }

p	{font-size: 12px;
	text-align:left;
	line-height:1.5em;
	margin-top:0;
 }
 
b {font-size: 13px;
	color:#005f8c;
	font-weight:700;
	line-height:1.5em;
}
 
#mainright {
	width:150px;
	float:left;
	background:#fff;
	padding-bottom:10px;
	padding:0px;	
	margin-bottom:10px;
	margin-left:0px;
	border-top:1px #006600;
	font-family: Verdana;
	font-size: 12px;
	line-height:1.5em;
	color:#000000;
	font-weight: normal;
	}

#mainleft {
	width:170px;
	float:left;
	align:left;
	background:;
	padding:0px;
	padding-bottom:10px;
	margin-bottom:5px;	
	margin-left:2px;		
	border-top:1px solid #006600;
	border-right:1px solid #f0c912;
	font-family: Verdana;
	font-size: 12px;
	line-height:1.5em;
	color:#000000;
	font-weight: normal;
	}
	
#mainmid {
	width:710px;
	float:left;
	background:;
	padding:5px;
	padding-bottom:5px;
	margin-bottom:0px;	
	margin-left:0px;
	border-right:1px solid #f0c912;
	border-left:0px solid #f0c912;
	font-family: Verdana;
	font-size: 12px;
	line-height:1.5em;
	color:#000000;
	font-weight: normal;
	}		

#banner {
	width:;
	background:#ffffff;
	border:1px solid #ffffff; 
	margin-left:100px;	
	margin-right:100px;		
	text-decoration:uline; 
	font-weight: 600; 
	font-family: Verdana;
	font-size: 12px;
	line-height:1.5em;
	color:#000000;
	font-weight: normal;
	}	

#leftcolt{
	width:160px;
	float:left;
	color: #999999;
	background: none;
	align:center;
	height:auto;
	top:38px;
	padding:3px;
	padding-bottom:25px;
	margin-bottom:20px;
	border-bottom:0px solid #006600;
	font-family: Verdana;
	font-size: 12px;
	line-height:1.5em;
	color:#000000;
	font-weight: normal;
	border-right:1px solid #006600;
	}

#header {
	width:700px;
	float:left;
	text-align:left;
	align:center;
	height:auto;
	top:38px;
	padding:5px;
	padding-bottom:25px;
	margin-bottom:50px;
	margin-left:0px;
	margin-right:0px;		
	font-family: Verdana;
	font-size: 12px;
	line-height:1.5em;
	color:#000000;
	font-weight: normal;
	background:none;
	border-right:1px solid #006600;
	border-left:1px solid #006600;
	}
#rightcolt{
	width:165px;
	float:left;
	background:;
	height:auto;
	top:38px;
	left:756px;
	padding:3px;
	padding-bottom:25px;
	margin-bottom:50px;
	margin-left:0px;
	border-bottom:0px solid #006600;
	font-family: Verdana;
	font-size: 12px;
	line-height:1.5em;
	color:#000000;
	font-weight: normal;
	background:none;
	border-left:1px solid #006600;
	}


.tips {font-size: 16px; 
	text-align:center;
	font-weight: 600; 
	font-style:italic;
	font-weight:bold;
	color:maroon;
	position:float:relative;
	background:none;
	padding : 10px;
	padding-bottom : 10px;
	margin-top: 2px;	
	margin-left: 3px;
	margin-right: 3px;  
	} 	
	

.logos {font-size:16px; 
	text-align:center;
	font-weight: 600; 
	font-style:italic;
	font-weight:bold;
	position:float:relative;
	background:none;
	padding : 10px;
	padding-bottom : 10px;
	margin-top: 2px;	
	margin-left: 3px;
	margin-right: 3px;  
	} 	

.logoR {font-size:16px; 
	text-align:center;
	font-weight: 600; 
	font-style:italic;
	font-weight:bold;
	position:float:relative;
	background:none;
	padding : 10px;
	padding-bottom : 10px;
	margin-top: 2px;	
	margin-left: 3px;
	margin-right: 3px;  
	} 	

form#contact {background:#fff900; width:475px; padding:10px; border:1px solid #000; margin:0 auto;}
form#contact fieldset {color:#005500; width:auto; display:block; border:1px solid #fff; padding:5px; text-align:left; font-family:tahoma, sans-serif; margin-bottom:0.25em; line-height:1.2em;}
form#contact fieldset#personal {background:#ffcc00 no-repeat 430px 10px;}
form#contact fieldset#trader {background:#ffcc88 no-repeat 430px 5px;}
form#contact fieldset#current {background:#f0c912 no-repeat 430px 5px;}
* html form#contact fieldset#personal, * html form#contact fieldset#trader {background-position:400px 20px;}
* html form#contact fieldset#current {background-position:430px 10px;}
form#contact fieldset#opt {background:#005f8a;}
form#contact legend {font-family:georgia, sans-serif; font-size:1.1em; font-weight:bold; border:3px dotted #006600; margin-bottom:5px; padding:3px; width:254px; background:#fff repeat-x center left;}
form#contact label {clear:left; display:block; float:left; width:100px; text-align:right; padding-right:10px; color:#000; font-weight:700; margin-bottom:0.5em;}
form#contact input {border:1px solid #fff; width:280px; background:#fff repeat-x top left; padding-left:0.5em; margin-bottom:0.6em;}
form#contact select {margin-left:0.5em;}
form#contact textarea {width:400px; height:125px; border:1px solid #fff; padding:0.25em; overflow:auto; color:#fff; background:#006600 repeat-x bottom left;}
form#contact option {background:#788; color:#fff;}
form#contact optgroup {background:#abb; color:#000; font-family:georgia, serif;}
form#contact optgroup option {background:#9aa; color:#fff;}

form#contact #button3, form#contact #button2 
{color:#00cc00; padding-right:0.5em; cursor:pointer; width:350px; margin-left:8px; background:lavender;}

form#contact #button1 
{color:#006600; padding-right:0.5em; cursor:pointer; width:400px; margin-left:8px; background:#ffff00;}

form#contact :hover#button1, form#contact :hover#button2, form#contact :hover#button3
{cursor:crosshair; background-position:center left; color:purple; background-color:lime;}

#grow2 {position:relative; top:10px; left:100px; width:75px; background-color:#fff; z-index:100;}
#grow2 a.p1, #menu a:visited.p1 {display:block; width:75px; height:75px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#grow2 a img {border:0;}
#grow2 a:hover.p1 {text-decoration:none; background-color:#8c97a3; color:#000;}
#grow2 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
#grow2 a:hover.p1 .large {display:block; position:absolute; top:-60px; left:150px; width:768px; height:808px; border:10px solid #fff;}
