
h1 {
	font-family:tahoma,arial;
	font-size:14pt;
	color:#3366FF;
	line-height:1.5em;
}

h2 {
	font-family:tahoma,arial;
	font-size:10pt;
	color:#3366FF;
	line-height:1.5em;
	font-weight:bold;
}
h3 {
	font-family:tahoma,arial;
	font-size:9pt;
	color:#3366FF;
	line-height:1.5em;
	font-weight:bold;
}
h4 {
	font-family:tahoma,arial;
	font-size:9pt;
	color:#333333;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	text-decoration:none;
}

.h4 {
	font-family:tahoma,arial;
	font-size:9pt;
	color:#333333;
	font-weight:bold;
	padding:0px;
	margin:0px;
	text-decoration:none;
}
h4:hover {
	text-decoration:none;
}

.h5 {
	font-family:tahoma,arial;
	font-size:12pt;
	color:#333333;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	text-decoration:none;
}
.title {
	font-family:tahoma,arial;
	font-size:11pt;
	line-height:2em;
	font-weight:bold;	
	color:#64CA18;	
	
}
.titlegrey {
	font-family:tahoma,arial;
	font-size:11pt;
	line-height:2em;
	font-weight:bold;	
	color:#333333;	
}

.titlegrey-large {
	font-family:tahoma,arial;
	font-size:15pt;
	line-height:2em;
	font-weight:bold;	
	color:#333333;	
}

.titlegreen-large {
	font-family:tahoma,arial;
	font-size:15pt;
	line-height:2em;
	font-weight:bold;	
	color:#64CA18;	
}

.title-small {
	font-family:tahoma,arial;
	font-size:10pt;
	line-height:2em;
	font-weight:bold;	
	color:#64CA18;	
	
}
.titlegrey-small {
	font-family:tahoma,arial;
	font-size:10pt;
	line-height:2em;
	font-weight:bold;	
	color:#333333;	
}

td {
	font-family:tahoma,arial;
	font-size:8pt;
	color:#555555;
	line-height:1.5em;
}

li {
	line-height:1.8em;
}

td.home-panel {

	border-style:solid;
	border-width:1px;
	border-color:#999999;
	border-left:none;
	border-top:none;
	border-bottom:none;		
}

td.black-lower{
	text-align:justify;
	line-height:1.5em;
	padding:5px;
	font-size:9pt;
	border-style:solid;
	border-width:1px;
	border-left:none;
	border-right:none;
	border-top:none;
	border-bottom:1pt solid #555555;		
}

td.black-lower-right{
	text-align:justify;
	line-height:1.5em;
	padding:5px;
	font-size:9pt;
	border-style:solid;
	border-width:1px;
	border-left:none;
	border-top:none;
	border-right:1pt solid #555555;
	border-bottom:1pt solid #555555;		
}

td.black-right{
	border-style:solid;
	border-width:1px;
	border-left:none;
	border-top:none;
	border-bottom:none;		
	border-right:1pt solid #555555;	
}

td.thin-grey {
	text-align:justify;				
	font-size:9pt;
}

td.body {
	text-align:justify;
	line-height:1.5em;
	padding:10px;
	font-size:9pt;
}

td.body-bullets {
	text-align:justify;
	line-height:1.5em;
	padding:18px;
	font-size:9pt;
}

td.body-tight {
	text-align:justify;
	line-height:1.5em;
	padding:3px;
	font-size:9pt;
}

td.body-center {
	text-align:center;
	line-height:1.5em;
	padding:10px;
	font-size:9pt;
}

td.heading {
	text-align:center;
	line-height:1.5em;
	padding:10px;
	font-size:9pt;
	background-color:#64CA18;	
	color:white;
	font-weight:bold;
	border-left: 1.25pt solid #C2D69B; 
	border-right: 1.25pt solid #4F6228; 
	border-top: 1.25pt solid #C2D69B; 
	border-bottom: 1.25pt solid #4F6228;
}

td.row-light {
	text-align:center;
	line-height:1.5em;
	padding:10px;
	font-size:8pt;
	background-color:#E2F9D1;	
	border-left: 1.5pt solid #EAF1DD; 
	border-right: 1.5pt solid #8AAB47;
	border-top: medium none; 
	border-bottom: 1.5pt solid #8AAB47;
}

td.row-dark {
	text-align:center;
	line-height:1.5em;
	padding:10px;
	font-size:8pt;
	background-color:#B4F187;	
	border-left: 1.25pt solid #C2D69B;
	border-right: 1.25pt solid #76923C; 
	border-top: medium none; 
	border-bottom: 1.25pt solid #76923C;
}

.left_nav {
	background-color:#eeeeee;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	border-left:none;
	border-bottom:none;
	border-top:none;
}

.footer {
	background-color:#eeeeee;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	border-left:none;
	border-right:none;
	border-bottom:none;
}

.panel {
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	width:200px;
	height:200px;
	overflow:hidden;
}

a {
	font-weight:bold;
	color:#3366FF;
	text-decoration:none;
}

a:hover {
	font-weight:bold;
	color:#3366FF;
	text-decoration:underline;
}

a.imagefont{
	font-family:tahoma,arial;
	font-size:10.5pt;
	color:#555555;
	text-decoration:none;
}

a.imagefont:hover{
	font-family:tahoma,arial;
	font-size:10.5pt;
	color:#555555;
	text-decoration:underline;
}

div-image{
	padding-right:0px;
	padding-left:7px;
	padding-bottom:0px;
	padding-top:0px;	
}

img.body-image {
	float:right;
	margin-left:10px;
}

a.red{
	font-weight:bold;
	color:red;
	text-decoration:none;
}

a.red:hover {
	font-weight:bold;
	color:red;
	text-decoration:underline;
}

a.nohover:hover {
	font-weight:bold;
	color:#3366FF;
	text-decoration:none;
}

a.nav {
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.navbar {
	background-image:url('../images/nav_back.gif');
	background-repeat: repeat-x; 
	background-color:#323132;
	cursor:pointer;
	color:white;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	border-left:none;
	border-top:none;
	border-right:none;		
}

.navbar-iinet-right {
	background-color:#eeeeee;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	border-right:none;
	border-bottom:none;
	border-top:none;		
	text-align:left;
	line-height:1.5em;
	padding:10px;
	font-size:9pt;	
}

.nav {
	cursor:pointer;
	color:white;
	font-weight:bold;
}
.navover {
	background-image:url('../images/nav_back_over2.gif');
	background-repeat: repeat-x; 
	background-color:#323132;
	cursor:pointer;
	color:#333333;
	font-weight:bold;
}

.navitemover {
	background-color:#95F54B;
	cursor:pointer;
	color:#333333;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	text-align:center;
	padding:5px;
}
.navitem {
	background-color:#ffffff;
	cursor:pointer;
	color:black;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	text-align:center;
	padding:5px;
}

.login {
	background-color:#efefef;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
}


textarea.form {
	background-color:#efefef;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	font-size:8pt;
	font-family:tahoma,arial;
	color:#555555;
}


select.trial {
	background-color:#fefefe;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	font-size:8pt;
	font-family:tahoma,arial;
	color:#555555;
	height:25px;
	padding:5px;
}

select.form {
	background-color:#fefefe;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	font-size:8pt;
	font-family:tahoma,arial;
	color:#555555;
	height:25px;
	padding:5px;
}

input.form {
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	font-size:8pt;
	font-family:tahoma,arial;
	color:#333333;
	height:25px;
	padding:5px;
}

input.disabled {
	background-color:#cccccc;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	font-size:8pt;
	font-family:tahoma,arial;
	color:#555555;
	height:25px;
	padding:5px;
}

input.login {
	background-color:#fefefe;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	font-size:8pt;
	font-family:tahoma,arial;
	color:#555555;
	height:25px;
	padding:5px;
}
input.loginbtn {
	font-size:8pt;
	font-family:tahoma,arial;
	color:#555555;
	height:30px;
	width:70px;
}

.sophos {
	font-weight:bold;
	color:#646FAD;
	line-height:2em;
}

.caption {
	font-size:7pt;
	font-family:tahoma,arial;
	color:#555555;
	text-align:center;
}

.red {
	color:red;
}

.error {
	font-weight:bold;
	color:red;
}

td.row-gold-light {
	text-align:center;
	line-height:1.5em;
	padding:10px;
	font-size:8pt;
	background-color:#FFF200;	
	border-left: 1.25pt solid #FFF787;
	border-right: 1.25pt solid #CCBE00; 
	border-top: medium #FFF787; 
	border-bottom: 1.25pt solid #CCBE00;
	
}

td.row-gold-dark {
	text-align:center;
	line-height:1.5em;
	padding:10px;
	font-size:8pt;
	background-color:#FFD54C;	
	border-left: 1.25pt solid #FFDD77;
	border-right: 1.25pt solid #E0B943; 
	border-top: medium #FFDD77; 
	border-bottom: 1.25pt solid #E0B943;
}

td.heading-exchng-table {
	text-align:center;
	line-height:1.5em;
	padding:10px;
	font-size:9pt;
	background-color:#FFC042;	
	color:Black;
	font-weight:bold;
	background-color:#FFC042;	
	border-left: 1.25pt solid #FFC042;
	border-right: 1.25pt solid #D39F37; 
	border-top: medium #FFC042; 
	border-bottom: 1.25pt solid #D39F37;
}

a.tiny {
	font-weight:normal;
	font-size:7pt;	
	color:#3366FF;
	text-decoration:underline;
}

a.tiny:hover {
	font-weight:normal;
	font-size:7pt;	
	color:#3366FF;
	text-decoration:underline;
}

