@import "fonts/Garait.ttf";

.PageTitle
{
	font-family:Verdana;
	/*font-style:italic;*/
	font-weight:bold;
	font-size:16pt;
	color:#1C396A;
	padding:30px 0px 30px 30px;
	margin:0px 0px 0px 0px;
}

img.PageTitle
{
	font-size:1pt;
	height:2px;
	padding:0px 0px 0px 0px;
	margin: 10px 0px 0px 30px;
	border:none 0px white;
}

body {
	font-size: 11px;
	font-family: arial; 
	color: #62701B;
	margin: 0px 0px 0px 0px;
}
body a {
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
	font-weight: bold; 
	color: #0000FF;
}
body a:hover {
	font-size: 11px;
	font-family: arial;
	text-decoration: underline;
	font-weight: bold; 
	color: #0000FF;
}

th {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
input, select {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.t01 {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 40px;
	margin-right : 30px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.t01 a {
	color : #EF6D00;
}
.t01 a:hover {
	color : #C25A02;
}
.list {
	color : #FFFFFF;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #FFFFFF;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Arial;
	font-weight: bold;
}
.right a, .list a {
	color : #FFFFFF;
	text-decoration: none;
}
.right a:hover {
	color : #AAAAAA;
	text-decoration: underline;
}
.left {
	color : #000000;
	margin-top : 10px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 25px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: normal;
   line-height: 20px; 
}
.left a {
	color : blue;
   text-decoration: none;
	font-weight: normal;
}
.left a:hover {
	color : #FF0000;
	font-weight: normal;
}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11.5px;
	font-family : Arial;
   line-height: 17px;
}
p a {
	color : #000000;
	font-weight: bold;
}
p a:hover {
	color : #294A7B;
}
.menu01 {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 45px;
	margin-right : 0px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu01 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu01 a:hover {
	color : #EEEEEE;
}
.menu02 {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 45px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu02 a {
	color : #000000;
	text-decoration: none;
}
.menu02 a:hover {
	color : #555555;
}

/* ------- Register area -------*/
td.tdsptxt, td.tdsptxtop {	
		padding-left: 20px;
		padding-right: 20px;		
		/* width: 150px;*/
		color: #4875b7;
		padding: 5px 5px 5px 30px;
		font: normal 11px tahoma;
		vertical-align:top;
}
p.tdsptxt {	
		padding-left: 20px;
		padding-right: 20px;		
		/* width: 150px;*/
		color: #4875b7;
		padding: 5px 5px 5px 30px;
		font: normal 11px tahoma;
		}
td.tdsptxt_code {	
		padding-left: 20px;
		padding-right: 20px;		
		/* width: 150px;*/
		color: #4875b7;
		padding: 5px 5px 5px 30px;
		font: normal 11px tahoma;
}
td.tdsptxtop {
	vertical-align: top;
}
td.tdspgen, td.tdsp, td.tdsp0, td.ul {
		padding: 3px 0 3px 10px;
		background-color: transparent;
		color: #587ADC;
}
td.tdsptxt_code input {
		border: 1px solid;
		border-color: #999999;
		color: #4875b7;
		padding-left: 2px;
		width: 150px;		
}
td.tdsp input {
		border: 1px solid;
		border-color: #999999;
		color: #4875b7;
		padding-left: 2px;
}
td.tdsp select {
		border: 1px solid;
		border-color: #999999;
		color: #4875b7;
		padding-left: 2px;
}
td.tdsp textarea{
		border: 1px solid;
		border-color: #999999;
		color: #4875b7;
		padding-left: 2px;
}
td.tdsp0 input {
		border: 0px none;
		border-color: #999999;
		color: #4875b7;
		padding-left: 2px;
}
td.tdsp0 textarea{
		border: 0px none;
		border-color: #999999;
		color: #4875b7;
		padding-left: 2px;
}
.combo {
	color: #4875b7;
}
table.registerarea {
	vertical-align: top;
	margin: 0;
	padding: 0;
	background: transparent;
}
table.registerarea input {
	height: 16px;
	color: #4875b7;
}
.helpregister {
	color: #4A5218;
	font: normal 11px tahoma;
}
.errortext {
	color: Aqua;
	font: normal 11px tahoma;
}
.tdsprez {
	color: #4875b7;
	font: normal 11px tahoma;
}
td.barforsubutt {
	height: 17px;
	vertical-align: middle;
	padding-right: 20px;
	text-align: right;
	background-color: #bfd246;
}
.buttonnospace {
	margin: 0;
	padding: 0;
}
.tablebgall, .registerarea {
	background-color: #FFFFFF;
}
.tablebgall {
	background-image: url(img/bg_reg_table.gif);
	background-position: top;
	background-repeat: repeat-x;
	BORDER-TOP: #e3ed97 1px solid;
}
a:link.paging, 	a:visited.paging,	a:active.paging {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a:hover.paging {
	color: #6B771C;
	text-decoration: underline;
	font-weight: bold;
	font-size:11px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
TABLE.listing {
	BACKGROUND: white
}
TABLE.listing TR {
	BACKGROUND: white
}
TABLE.listing TR TD {
	BACKGROUND: white
}
TABLE.listing TR.r0 {
	BACKGROUND: #f1f8fa
}
TABLE.listing TR.r0 TD {
	BACKGROUND: #f1f8fa
}
.ccy {
	FONT-FAMILY: "Arial Unicode MS", "Lucida Grande", Arial, sans-serif
}
SPAN.ccy {
	PADDING-RIGHT: 0.4ex
}
DIV.other-currencies SPAN.ccy {
	DISPLAY: inline; MARGIN: 0px
}
TABLE.listing TR.r0 {
	BACKGROUND: #f1f8fa
}
ul{

	color : #000000;
	font-size : 11px;
	font-family : Arial;
   line-height: 17px;
}
p.title {
	color : #1C396A;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 14px;
	font-family : Arial;
   line-height: 17px;
}
#div1 {
	position: absolute;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#000;
	/*filter:alpha(opacity=50);*/
	-moz-opacity: 0.5;
	/*opacity: 0.5;*/
}

p.newstitliu {
	font-size: 12px;
	font-family: Trebuchet,Arial,Verdana,Sans-serif
	font-weight: normal; 
	color: #999999;
	text-transform: uppercase; 
	padding-left: 20px;
	letter-spacing:.2em;
}

p.news {
	font-size: 11.5px;
	font-family: arial;
	font-weight: normal; 
	color: black;
	padding-left: 20px;
}
.news a
{
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
	font-weight: bold; 
	color: #0000FF;
}

.news a:hover
{
	font-size: 11px;
	font-family: arial;
	text-decoration: underline;
	font-weight: bold; 
	color: #0000FF;
}

A.smallBlueTab:link
{
	 font-size: 11px;
     font-weight: normal;
     text-decoration: none;
     color: #267DDC;   
     
}
A.smallBlueTab:visited
{
	 font-size: 11px;
     font-weight: normal;
     text-decoration: none;
     color: #267DDC;   
     
}
A.smallBlueTab:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.smallBlueTab:active
{
	 font-size: 11px;
     font-weight: normal;
     text-decoration: none;
     color: #267DDC;
}

.swiftfieldset { margin-bottom: 6px; color: #267DDC; BORDER: 1px SOLID #CCCCCC; -moz-border-radius: 4px 4px 4px 4px; padding: 4px}
.swiftfieldset, .swiftfieldset td, .swiftfieldset p, .swiftfieldset li { FONT: 11px Verdana, Tahoma; }



/* Menus with rounded corners */
TABLE.RCMenuHost
{
	padding-bottom:5px;
	padding-left:5px;
	padding-right:0px;
	padding-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	border-style:none;
	width:218px;
}
TABLE.RCMenu
{
	padding-bottom:0px;
	padding-left:5px;
	padding-right:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	border-color:white;
	border-style:none;
	border-width:1px;
	width:100%;
}
TD.RCMenuTitle
{
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	color:#496589;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
	background-color:White;
	height:25px;
}
TD.RCMenu
{
	padding-bottom:5px;
	padding-left:5px;
	padding-right:0px;
	padding-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	color:White;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	height:20px;
	border-top: none 0px white;
	border-bottom:none 0px white;
	border-left:solid 1px white;
	border-right:solid 1px white;
}
TD.RCMenuBottom
{
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	color:White;
	font-size: 1px;
	font-weight: bold;
	text-decoration: none;
	height:2px;
	border-top: none 0px white;
	border-bottom:solid 1px white;
	border-left:solid 1px white;
	border-right:solid 1px white;
}
TD.RCMenuLeftMargin
{
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	width:10px;
}
A.RCMenu
{
	text-decoration:none;
	color:#FFFFFF;
}
A.RCMenu:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}
.RCMenu
{
	color:White;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.FirstTitle
{
	color:#1C396A;
	padding: 0px 0px 0px 10px;
	font-family:Verdana,Tahoma,Arial;
	font-size:16px;
}

.FirstParagraph
{
	color:#1C396A;
	padding: 0px 0px 0px 0px;
	font-family:Tahoma,Verdana,Arial;
	font-size:12px;
	line-height:18px;
}

TD.marketing
{
	font-family:Verdana;
	font-size:10pt;
	color: #4875b7;
	padding-left:20px;
	position:relative;
	left:5px;
	height:24px;
}

INPUT.marketing
{
	border-style:none;
	border-color:White;
	background-color:Transparent;
	color:#C4C4E8;
	width:30px;
	text-align:center;
	vertical-align:bottom;
}

.yregfloathelp 
{ 
	BORDER-TOP: #ffc30e 1px solid; 
	BORDER-LEFT: #ffc30e 1px solid; 
	BORDER-RIGHT: #ffc30e 1px solid; 
	BORDER-BOTTOM: #ffc30e 1px solid; 
	PADDING-TOP: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-BOTTOM: 5px; 
	FONT-FAMILY: arial, sans-serif; 
	FONT-SIZE: 11px; 
	TEXT-ALIGN: left;
	WIDTH: 18em; 
	COLOR: #9c7600; 
	BACKGROUND-COLOR: #fffbb8; 
	visibility:hidden;
}
	
.textt 
{ 
	COLOR: #9c7600; 
	BACKGROUND-COLOR: #fffbb8 
}

.Paging 
{
	font-size:8pt;
		border: 0px none;
		border-color: #999999;
		color: Black;
		padding-left: 20px;
}

A.Tutorials:hover
{
	font-family:Verdana;
	font-style:italic;
	font-weight:bold;
	font-size:16pt;
	color:#1C396A;
	padding:0px 0px 0px 30px;
	margin:20px 0px 0px 50px;
}

A.Tutorials
{
	font-family:Garamond;
	font-style:italic;
	font-weight:bold;
	font-size:16pt;
	color:#1C396A;
	padding:0px 0px 0px 30px;
	margin:20px 0px 0px 50px;
}

.Menu
{
	font-size:14px;
	font-weight:bold;
	color:Gray;
	line-height:20px;
}

.Menu A
{
	font-size:14px;
	font-weight:bold;
	color:White;
	text-decoration:none;
	line-height:20px;
}

.Menu A:hover
{
	font-size:14px;
	font-weight:bold;
	color:Silver;
	text-decoration:none;
	line-height:20px;
}

.Login
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:White;
	text-decoration:none;
}	
.LoginError
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:Red;
	background-color:White;
	text-decoration:none;
}	
td.faq 
{	
		padding-left: 20px;
		padding-right: 20px;		
		color: #4875b7;
		padding: 5px 5px 5px 30px;
		font: bold 11px tahoma;
}
