﻿.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #141414;
}
.text2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #141414;
}
.inv
{
	font-family: Arial;
	font-size: 1px;
	color:White;
}
.eurostyle
{
	font-family:Eurostile-Roman-DTC;
	font-size:xx-large;
	color:Black;
}
.td {
	background-color:#E3EAEB;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-align:center;
	border: 1px solid #DEEAEA;
}
.tdn {
	background-color:steelblue;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-align:center;
	border: 1px solid #DEEAEA;
}

.td2
{
	background-color:steelblue;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:White;
	text-align:center;
	border: 1px solid #DEEAEA;
}
.td3
{
	background-color:#F0F8FF;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	border: 1px solid #DEEAEA;
}
.tdlist {
	background-color:#E3EAEB;	
	text-align:center;
	width:50%;
}
.td1 {
	background-color:#E3EAEB;	
	text-align:left;
}

.text12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #141414;
}

.tdbg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #141414;
	background-color: #F2FDFD;
}
.redtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}

.hk
{
	font-weight: bold;
	font-size: 11px;
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: Blue;
}

.mt
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffcc66;
}
.mtt {
	background-color:#FFFACD;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-align:center;
	border: 1px solid #DEEAEA;
}
.mtt1 {
	background-color:Green;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color:White;
	font-size: 9px;
	text-align:center;
	border: 1px solid #4A708B; 
}

.mt1
{
	font-size: 11px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffcc66;
}

.redtextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}
.bluetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #87A1AA;
}
.whitetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.titcase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #598695;
	text-transform: capitalize;
}
.allcaps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #598695;
	text-transform: uppercase;
}
.GridDynamic
{
	text-align: center;
	border: 1px solid Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.GridHeader
{
	text-align: center;
	background-color: #54a1cb;
	color: white;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #54a1cb;
	border-bottom-color: #54a1cb;
	border-top-color: #54a1cb;
	border-right-color: #54a1cb;
}
.OtherDetail
{
	background-color: #A3C9DC;
	/*background-color: #E3EAEB;*/
	text-align: left;
	border-right-color: #E3EAEB;
	border-top-color: #E3EAEB;
	border-left-color: #E3EAEB;
	border-bottom-color: #E3EAEB;
	font-size: 11px;
}
.Gridtd {
	background-color:#E3EAEB;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-align:center;
	border: 1px solid #DEEAEA;
}
.Gridmtt {
	background-color:#FFFACD;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-align:center;
	border: 1px solid #DEEAEA;
}
.Gridtd3
{
	background-color:#F0F8FF;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	border: 1px solid #DEEAEA;
}
.GridPacketno
{
	width:50px;
	text-align:center;
}
.GridWidth
{
	width:50px;
	text-align:center;
}
.GridTemplate
{
	width:20px;
}
.GridCt
{
	width:70px;
}
.StatusM
{
	color:White;
	background-color:Red;
}
.StatusA
{
	color:White;
	background-color:Green;
}
/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
/*color: #141414;*/
/* ******

a:link {
	
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 11px;
	
	color:Red
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #141414;
	text-decoration: none;
}
a:hover {
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 11px;
	color: #FF1141;
	text-decoration: none;
}
.copyrightext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A2A2A2;
}
.bottomtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87A1AA;
	text-decoration: none;
}
a.bottomlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87A1AA;
	text-decoration: none;
}
a.bottomlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87A1AA;
	text-decoration: none;
}
a.bottomlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF1141;
	text-decoration: none;
}
a.redlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF1141;
	text-decoration: none;
}
a.redlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF1141;
	text-decoration: none;
}
a.redlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87A1AA;
	text-decoration: none;
}
a.whitelink:link {
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-transform: capitalize;
}
a.whitelink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-transform: capitalize;
}
a.whitelink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffcc66;
	text-decoration: none;
	text-transform: capitalize;
}
a.cyanlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0089B7;
	text-decoration: none;
	text-transform: capitalize;
}
a.cyanlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0089B7;
	text-decoration: none;
	text-transform: capitalize;
}
a.cyanlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF1141;
	text-decoration: none;
	text-transform: capitalize;
}

a.searchlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0089B7;
	text-decoration: none;
}
a.searchlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0089B7;
	text-decoration: none;
}
a.searchlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF1141;
	text-decoration: none;
}
***** */

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #598695;
	height: 20px;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-color: #E7ECEE;
}

/* ***
.inputbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #B1DBE9;
}
** */
.sendbutton
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C92AF;
	background-image: url(../images/send-bg.gif);
	height: 18px;
	border: 1px solid #A3E8FF;
	text-transform: uppercase;
	font-weight: bold;
	cursor: hand;
	
}
.itembutton
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C92AF;
	height: 18px;
	text-transform: capitalize;
	font-weight: bold;
	cursor: hand;
	background-color: #e6e6fa;
	border-right: #ffa500 1px solid;
	border-top: #ffa500 1px solid;
	border-left: #ffa500 1px solid;
	border-bottom: #ffa500 1px solid;
}

.nevibold {
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 11px;
	font-weight: bold;
	color: #056790;
}
.arial10
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
}
.arial11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.arial11boldcolour
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #598695;
}
.arial11bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.arial12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.arial12bold
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #191970;
}
.border {
	border: 1px solid #DEEAEA;
	color: #333333;
}

.grid {
	border: 1px solid #DEEAEA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.subheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #598695;
	text-transform: capitalize;
	border-bottom-style: solid;
	border-bottom-color: #E7ECEE;
	border-bottom-width: 1px;
}
.selected-active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8px;
	color: #FF0000; 
	background-color:White;
	text-align: center;
}
.welcome {
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 11px;
	font-weight: bold;
	text-transform:capitalize;
	color: #056790;
}
BODY
{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width:1024px;
}
.inputbox1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #ffffcc;
	border: 1px solid #B1DBE9;
}
.cyan
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color:#B1DBE9;
	border: 1px solid #B1DBE9;
}
.border1 {
	border: 1px solid #DEEAEA;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.errorMessage
{
    font-style:italic;
    font-size:24px;
}
.ban
{
	background:  url(Images/FinalB.gif);
	BACKGROUND-ATTACHMENT:fixed;
}

.source
{
    white-space:pre;
    font:12px Lucida Console;
    line-height:150%;
    background-color:#e9e9e9;
    padding:0px 10px;
}

.error
{
    background-color:#bfccbf;
    font: 12px Lucida Console;
    padding:4px 0px;
}

.motivation
{
    padding:5px;
}
.margin
{
	left:0px;
	right:0px;
	top:0px;	
}

.tabWrap { border: 1px solid #ededed; padding: 1px; width: 552px; }

/*----------------- TABS -----------------*/

ul.tabnav 			{ width: 100%; margin:0; padding:0; list-style:none; float:left; position: relative; }
ul.tabnav li 		{ display: block; float: left; position: relative; margin: 0; padding:0; background-position: top left; background-repeat: no-repeat; }
ul.tabnav li span 	{ display: block; text-align: center; padding: 5px 5px; background-repeat: no-repeat; background-position: top right; }

ul.tabnavHome				{ font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 19px 0 0 6px; _margin: 19px 0 0 3px; }
ul.tabnavHome li			{ margin-right: 1px; width: 71px; }
ul.tabnavHome li span		{ float: left; height: 12px; text-align: center; color: black; }

ul.tabnavHome li.TSTab			{ background: #f2f1ef; }
ul.tabnavHome li.TSTab span		{ color: #9a7739; font-size: 10px; width: 71px; padding: 8px 0px 8px 0px; cursor: pointer; }
ul.tabnavHome li.TSTabSel		{ background: #d7d7d7; }
ul.tabnavHome li.TSTabSel span	{ color: #857b70; padding: 8px 0px 8px 0px; width: 71px; font-size: 10px; cursor: pointer; }

.tabPad				{ margin-left: 12px; padding-top: 8px; padding-right: 10px; }
.tabPad ul			{ width: 215px; margin: 0; padding: 0; list-style: none; }
.tabPad li			{ border-bottom: 1px solid #e7e7e7; color: #9a7739; line-height: 25px; }
.tabPad li a		{ text-decoration: none; background: url(img/arrow-gray.gif) no-repeat 0 5px; padding-left: 8px; color: #9a7739; }
.tabPab li a:hover	{ text-decoration: underline; }

ul.tabnavGray 		{ line-height: 20px; font-weight: bold; }
ul.tabnavGray li 	{ margin-right: 1px; font-size: 14px; }

ul.tabnavGray li span 			{ float: left; height: 30px; color: black; padding: 5px 8px 5px 2px; }
ul.tabnavGray li span.height 	{ height: 60px; }


ul.tabnavGray li.content { font-weight: normal; font-size: 1.0em; }
ul.tabnavGray li.TSTabGray, ul.tabnavGray li.TSTabSelGray, ul.tabnavGray li.TSTabGrayTall, ul.tabnavGray li.TSTabSelGrayTall { cursor: pointer; }
ul.tabnavGray li.TSTabGray { background-image: url("img/tab_right_extended.gif"); }
ul.tabnavGray li.TSTabGray span {  color: #9a7739; padding: 8px 0px 8px 10px; text-align: left; }
ul.tabnavGray li.TSTabSelGray { background-image: url("img/tab_right_sel_extended.gif"); }
ul.tabnavGray li.TSTabSelGray span { color: #FFF; padding: 8px 0px 8px 10px; text-align: left; }
ul.tabnavGray li.TSTabGrayTall { background-image: url("img/tab_right_tall_extended.gif"); }
ul.tabnavGray li.TSTabGrayTall span { color: #9a7739; padding: 8px 0px 8px 10px; text-align: left; }
ul.tabnavGray li.TSTabSelGrayTall { background-image: url("img/tab_right_sel_tall_extended.gif"); }
ul.tabnavGray li.TSTabSelGrayTall span {  color: #FFF; padding: 8px 0px 8px 10px; text-align: left; }
.pos { font-size:14px; margin-top:-0px; margin-left:-10px; margin-bottom:3px; }


.IE8Fix
{
    z-index: 1000;
}
