body {
	margin:0; 
	padding:0px;
	height:100%;
}


.menu tr td{
	background:#005544 url(../images/menu_line.gif) repeat-x left bottom;
}


.selected {
	font-family:Arial, Helvetica, sans-serif; 
 	font-size:0.8em; 
 	font-weight:bold;
	color: #E9C980;
	padding:0px 2px 0px 10px;
}
.pad {
	padding:0px 2px 0px 10px;
}

.menu { 
 	font-family:Tahoma; 
 	font-size:12px; 
 	font-weight:bold;
 	color:#ffffff;
 	text-decoration:none;
	text-transform : none;
}

.menu:active {
 	font-family:Tahoma; 
 	font-weight:bold;
	color: #ffffff;
	text-transform : none;
}

.menu:visited {
 	font-family:Tahoma; 
 	font-weight:bold;
	color: #ffffff;
	text-transform : none;
}

.menu:hover {
 	font-family:Tahoma; 
 	font-weight:bold;
	color: #E9CA80;
	text-transform : none;
}
.menu2{
 	font-size:11px;
	text-transform: none;
	text-decoration:none;
	font-family:Verdana;
	color: #EBCC83;
}
.menu2:hover{
	text-transform: none;
	font-family:Verdana;
	color: #ffffff;
}

.MainInnerTable td {
	padding:10px 10px 10px 10px;	
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
}

.MainInnerTable td img {
	border:0px solid #E9C980; 
	margin-top:2px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:2px;
}

.MainInnerTable td .sd{
 	border:0px;
	margin:0px;
	padding:0px;
}


.MainInnerTable TD a {
	color:#005544;
	text-decoration: underline;
}

.MainInnerTable TD a:active {
	color:#005544;
	text-decoration: underline;
}

.MainInnerTable TD a:hover {
	color:#E89640;
}

.MainInnerTable TD ul li { 
	list-style: url("../images/li.gif") ;
	padding-bottom:0.3em;
}

.MainInnerTable TD ol li { 
	padding-bottom:0.3em;
}

.MainInnerTable TD table {
	border-collapse: collapse;
	text-align:left;
	color: #000000;
	font-weight: normal;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.MainInnerTable TD table caption {	
	FONT-SIZE: 1em; 
	FONT-WEIGHT: bold; 
	TEXT-ALIGN: left;
	color: #005512;
}


.MainInnerTable TD table th {
	color:#ffffff;
	border:1px solid #F5A519;
	padding: 4px 4px 4px 4px;
	background:#E8953F;
	}
	
.MainInnerTable TD table td {
	border:0px solid #cccccc;
	padding: 4px 4px 4px 4px;
	background:#ffffff;
	}
	
h1 {
	margin:10px 0px 0px 10px;	
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#005512;
}

h2 {
	margin:10px 0px 0px 0px;	
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#E89640;
}

 hr {
 	border:1px solid #cacaca; 
 	height:1px;
 	clear: right;

}


.right {
	margin-bottom:0px;
	border:4px solid #E89742;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
}

.right th {
	font-size:0.8em;
	border:0px;
	padding: 4px 4px 4px 4px; 
	white-space: nowrap;
	background:#E89742;
	color: #ffffff;
}

.right td {
	border-bottom:2px solid #E89742;
	padding: 4px 4px 4px 4px; 
	background:#EDAC68;
	font-size:0.7em;
	color:#2a2a2a;
}

.MainTable{
	border :0px;
	border-collapse: collapse;
	border-spacing: 0px;
}

.MainTableW
{
   	width : 100%;
	border :0px;
	border-collapse: collapse;
	border-spacing: 0px;
}

.TitleTable{
	width : 100%;
	background-color : #ffffff;
	border-bottom : 1px solid black;
}


table.TitleTable tr td.TitleTD{
	font-size: 12px;
	font-family:  Arial, Helvetica, sans-serif;
	text-align : center;
	color : #005512;
	letter-spacing : 1px;
	font-weight : bold;
	text-transform : uppercase;
}

table.TitleTable tr td.TitleTD A{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
	color : White;
	letter-spacing : 2px;
	font-weight : bold;
	text-transform : uppercase;
}

.SavedTable{
	width : 100%;
	background-color : #EEFFEE;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : Black;
}


table.SavedTable tr td.SavedTD{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
	color : #009900;
	font-weight : bold;
}

.ErrorTable{
	width : 100%;
	background-color : #FFEEEE;
}

table.ErrorTable tr td.ErrorTD{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
	color : #990000;
	font-weight : bold;
}


.OptionsTable{
	width : 100%;
	background-color : #ffffff;
	border-bottom : 0px;
	border-top : 0px;

}
.OptionsTable TD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align : left;
}

.MainInnerTable{
	width : 100%;
	background-color : #ffffff;
}
.MainInnerTable TD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align : left;

}

.MainInnerTableGrid{
	width : 100%;
	background-color : #EEEEEE;
	border: 1px solid black;
	border-collapse: collapse;
}
.MainInnerTableGrid TD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align : left;
	border: 1px solid #999999;
}
.MainInnerTableGrid TD TD {
	border: 0px solid black;
}

.MainInnerTableGridT
{
   	width : 230px;
	background-color : #EEEEEE;
	border: 1px solid black;
	border-collapse: collapse;
}
.MainInnerTableGridT TD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align : left;
	border: 1px solid #999999;
}
.MainInnerTableGridT TD TD {
	border: 0px solid black;
}


.ItemTable{
	width : 100%;
	background-color : #ffffff;
	border: 0px solid #ffffff;
}
.ItemTable TD{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align : left;
	border: 0px solid #ffffff;
}
.ItemTable TD TD {
	border: 0px solid black;
}


.ItemTitle{
	width : 100%;
	background-color: #ffffff;
}

table.ItemTitle tr td.ItemTitleTD{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : center;
	color : #005512;
	letter-spacing : 1px;
	font-weight : bold;
}

.ItemTitleTD A{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
	color : #005512;
	letter-spacing : 2px;
	font-weight : bold;
}

.ItemTitleTD A:active{
	color : #005512;
}
.ItemTitleTD A:hover{
	color : #FFE0E0;
}
.ItemTitleTD A:focus{
	color : #005512;
}
.ItemTitleTD A:visited{
	color : #005512;
}


.HeadRow{
	background-color: #000069;
}

.HeadRow TD{
	font-weight : bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.HeadRow TD A{
	font-weight : bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.HeadRowSmall{
	background-color: #000069;
}

.HeadRowSmall TD{
	color: #FFFFFF;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.HeadRowSmall TD A{
	color: #FFFFFF;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.HeadRowSmallGrid{
	background-color: #000069;
}

.HeadRowSmallGrid TD{
	color: #FFFFFF;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid White;
}

.HeadRowSmallGrid TD TD
{
	border: 0px solid White;
}

.SubMenu{font-size: 10px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}
  A.SubMenu:link {color: #000000; text-decoration: underline;}
  A.SubMenu:visited {color: #000000; text-decoration: underline;}
  A.SubMenu:active {color: #000000; text-decoration: none;}
  A.SubMenu:hover {color: #000000; text-decoration: none;}
  A.SubMenu:focus {color: #000000; text-decoration: none;}

.SubMenuSelected{font-size: 10px;font-weight : bold;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}
  A.SubMenuSelected:link {color: #000000; text-decoration: underline;}
  A.SubMenuSelected:visited {color: #000000; text-decoration: underline;}
  A.SubMenuSelected:active {color: #000000; text-decoration: none;}
  A.SubMenuSelected:hover {color: #000000; text-decoration: none;}
  A.SubMenuSelected:Focusr {color: #000000; text-decoration: none;}

.Title{font-size: 12px;font-weight: bold;color: #000099;}
  A.Title:link {color: #0000C9; text-decoration: none;}
  A.Title:visited {color: #0000C9; text-decoration: none;}
  A.Title:active {color: #0000C9; text-decoration: underline;}
  A.Title:hover {color: #0000C9; text-decoration: underline;}
  A.Title:focus {color: #0000C9; text-decoration: underline;}


img.ItemImage{
	border : 0px solid Black;
	padding : 1px 1px 1px 1px;
}

img.ArrowImage{
	border : 0px solid Black;
}

img.NoBorder{
	border : 0px solid Black;
}
img.CurrencyFlag
{
	border : 1px solid Black;
}

.NavigationTable{
	border :0px double Black;
	border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
}

.NavigationTable TD{
	font-size: 10px;
	font-family: Verdana,Helvetica;
}

div.Scroll
{
	overflow:auto;
	width:250px;
	height:340px;
	scrollbar-3d-light-color : #FFFFFF;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-base-color : #FFFFFF;
	scrollbar-dark-shadow-color : #000069;
	scrollbar-face-color : #000069;
	scrollbar-highlight-color : #000069;
	scrollbar-shadow-color : #EEEEEE;

}
.XXSmall
{
	font-size: 10px;
}

#full_screen{
	position:absolute; 
	left:0px; 
	top:0px; 
	padding:0px;
	margin:0px;
	width:100%;
	height:100%; /* works only if parent container is assigned a height value */ 
	/*background:#eaeaea; */
}
.invisible {
	visibility:hidden;
	position:absolute;
}