<!--
.regular {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.box {
   	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #777b7e 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #777b7e 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
   	BACKGROUND-COLOR: white;

}
.regulargreybold {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.input {
   	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #777b7e 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #777b7e 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: white;
}
.textcontent {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #747575;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.textlabel {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #787878;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.subhead {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #686868;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.regulargrey {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.regularlink {
	font-family: arial;
	font-size: 8pt;
	text-decoration:underline;
	color: #000000;
	font-style:normal
	font-weight: normal;
}


.arialgrey {font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#717171;
}
.arialgreybold {font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#717171;
}
.arialselected {font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#0ec3ff;
}
.arialitalic {font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#226987;
	font-style:italic;
}
.arialred {font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #c20000;
}
.arialredp {font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #c20000;
	font-weight:bold;
}
.arialblue {font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7dc1d7;
}
.arialtext {	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.arialtext1 {font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.arialtextbold {font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#277eb5;
}

body {
	behavior:url("csshover.htc");
}
.buttonpanel {	BORDER-RIGHT: #EBEBEB 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #EBEBEB 1px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #C5C5C5 1px solid;
	COLOR: #000000;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #C5C5C5 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #EBEBEB;
}


.contentright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#666666;
}
.contentprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color:#999999;
}



.domains {   	
	BORDER-RIGHT: #ddf0f8 1px solid;
   	BORDER-TOP: #ddf0f8 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #ddf0f8 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #ddf0f8 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: #eaf7fc;
}
.domainsearch {   	
	BORDER-RIGHT: #98becd 1px solid;
   	BORDER-TOP: #98becd 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #98becd 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #98becd 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: ecf5f8;
}


.empty {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#CCCCCC;
}




.leftnav {   	
	BORDER-RIGHT: #e8e8e8 1px solid;
   	BORDER-TOP: #e8e8e8 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #e8e8e8 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e8e8e8 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: ffffff;
}
.login {
   	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #777b7e 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #777b7e 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
	font-size:10px;
	height: 15px;
	width: 120px;
	font-weight: normal;
   	BACKGROUND-COLOR: white;
}
.login11 {BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #777b7e 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #777b7e 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
	font-size:10px;
	height: 15px;
	width: 120px;
	font-weight: normal;
   	BACKGROUND-COLOR: white;
}


.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#999999;
}
.navright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.news {font-family:  verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
	color:#000099;
	cursor:pointer;
}

.signin {font-family:  verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
	color:#0038a9;
	cursor:pointer;
}


.poll {   	
	BORDER-RIGHT: #666666 1px solid;
   	BORDER-TOP: #666666 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #666666 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #666666 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: ffffff;
}

.notebox {
   	BORDER-RIGHT: #efe984 1px solid;
   	BORDER-TOP: #efe984 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #efe984 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #efe984 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: #fffef0;

}
.credit {
   	BORDER-RIGHT: #e8f6fc 1px solid;
   	BORDER-TOP: #bbe2f3 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #bbe2f3 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #bbe2f3 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: #e7f2f7;

}

.pricebox {
   	BORDER-RIGHT: #b1daf4 1px solid;
   	BORDER-TOP: #b1daf4 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #b1daf4 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #b1daf4 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: #e5f3fc;
	cursor:pointer;
}

.regboxd {   	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #a1c4cc 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #a1c4cc 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: #f0f5f8;
}

.regular {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.resultbox {   	
	BORDER-RIGHT: #d1e9f6 1px solid;
   	BORDER-TOP: #d1e9f6 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #d1e9f6 1px solid;
   	COLOR: #5388a5;
   	BORDER-BOTTOM: #d1e9f6 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: #ddedf6;
}


.servicebox {
   	BORDER-RIGHT: #eaeaea 1px solid;
   	BORDER-TOP: #eaeaea 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #eaeaea 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #eaeaea 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: #fefefe;

}
.style1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}


tr.rightnavi{
	background-color: #ffffff;

}
tr.rightnavi:hover{
	background-color: #d2e7ef;
	cursor:pointer;
}
td.pricewhite {
   	BORDER-RIGHT: #f6f9fb 1px solid ; 
   	BORDER-TOP:  #f6f9fb 1px solid; 
   	BORDER-LEFT:  #f6f9fb 1px solid; 
   	COLOR: #000000;
   	BORDER-BOTTOM:  #f6f9fb 1px solid; 
  	FONT-FAMILY: Arial;
	font-weight: normal;
	cursor:pointer;
}
td.pricewhite:hover {
   	BORDER-RIGHT: #b1daf4 1px solid;
   	BORDER-TOP: #b1daf4 1px solid;
   	BORDER-LEFT: #b1daf4 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #b1daf4 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: #e5f3fc;
	cursor:pointer;
}
.total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
}
tr.color{
	background-color: #ffffff;
	line-height: 13px;
	padding: 5px;

}
tr.color:hover{
	background-color: #F5FBFC;
	cursor:pointer;
}
tr.fcart{
	BORDER-RIGHT: transparent 1px solid;
	BORDER-TOP: transparent 1px solid;
	BORDER-LEFT: transparent 1px solid;
	BORDER-BOTTOM: transparent 1px solid;
	background-color: #EDF7F9;
}
tr.fcart:hover{
	BORDER-RIGHT: #dde9f1 1px solid;
	BORDER-TOP: #dde9f1 1px solid;
	BORDER-LEFT: #dde9f1 1px solid;
	BORDER-BOTTOM: #dde9f1 1px solid;
	background-color: #dde9f1;
	cursor:pointer;
}

tr.fcart1 {BORDER-RIGHT: transparent 1px solid;
	BORDER-TOP: transparent 1px solid;
	BORDER-LEFT: transparent 1px solid;
	BORDER-BOTTOM: transparent 1px solid;
	background-color: #EDF7F9;
	line-height: 13px;
	padding: 5px;
}
tr.fcart_selected{
	BORDER-RIGHT: #dde9f1 1px solid;
	BORDER-TOP: #dde9f1 1px solid;
	BORDER-LEFT: #dde9f1 1px solid;
	BORDER-BOTTOM: #dde9f1 1px solid;
	background-color: #dde9f1;
	cursor:pointer;
}
.trebu {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#327684;
}
.trebubig {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 25px;
	font-weight: bold;
	color:#000000;
}
.trebubig1 {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 20px;
	font-weight: bold;
	color:#0e6689;
}
.savefont {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#bda12f;
}

.savefont1 {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#fdbd26;
}
.trebu1 {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#000000;
}

.trebured {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 17px;
	font-weight: bold;
	color:#f00033;
}
.trebureddis {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 17px;
	font-weight: bold;
	color:#f37c98;
}
.trebu4 {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#1779b4;
}
.trebublack {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#000000;
}
.treburedp {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#c80303;
}
.trebucredit {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#000000;
}
.trebucreditgrey {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#8f8f8f;
	
}
.trebugreyita {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 15px;
	font-weight: normal;
	color:#0d0d0d;
	font-style:italic;
	
}
.trebugreyitablue {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 17px;
	font-weight: normal;
	color:#08728c;
	font-style:italic;
	
}
.trebugreyitabold {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#0d0d0d;
	font-style:italic;
	
}
.trebugreyitaboldb {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#08728c;
	font-style:italic;
	
}
.trebugreen {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#008703;
}
.trebubilling {font-family:  Trebuchet , Arial,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
}
.trebulogo {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#327684;
}
.treburight {font-family:   Arial,  sans-serif;
	font-size: 10px;
	font-weight: bold;

	color:#327684;
}
.trebuamount {font-family:   Arial,  sans-serif;
	font-size: 9px;
	font-weight: bold;
	color:#327684;
}
.trebuwhite {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#ffffff;
}
.trebuwhiteita {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#ffffff;
	font-style:italic;
}
.trebuwhiteita1 {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#ffffff;
	font-style:italic;
}


.ukpa {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#ffffff;
}
.ukpatext {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#ffffff;
}


.virtualpage, .virtualpage2, .virtualpage3{
	/*hide the broken up pieces of contents until script is called. Remove if desired*/
	display: none;
}

body {
	background-image: url(bg.gif);
	background-repeat:repeat-x;
}
.promocodeinput {   	
	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #a1c4cc 1px solid;
   	FONT-SIZE: 13pt;
	word-spacing: 10px;
	height:22px;
	text-align:center;
	text-transform:uppercase;
	width: 150px;
	letter-spacing: 5px;
	BORDER-LEFT: #a1c4cc 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: bold;
   	BACKGROUND-COLOR: white;
}
.regbox {   	
	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #a1c4cc 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #a1c4cc 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: white;
}
.sbox {   	
	BORDER-RIGHT: #E6F5F7 1px solid;
   	BORDER-TOP: #E6F5F7 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #E6F5F7 1px solid;
   	COLOR: #cae6f3;
   	BORDER-BOTTOM: #E6F5F7 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: #eaf6fc;
}
.regboxd {   	
	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #a1c4cc 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #a1c4cc 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: #e7e7e7;
}
.index { 
	background: url({images_url}/index_01.gif) no-repeat top right; 
}
.index1 { 
	background: url({images_url}/topbar.gif) no-repeat top right; 
}

.domainsearch {   	
	BORDER-RIGHT: #98becd 1px solid;
   	BORDER-TOP: #98becd 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #98becd 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #98becd 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: ecf5f8;
}

.leftnav {   	
	BORDER-RIGHT: #e8e8e8 1px solid;
   	BORDER-TOP: #e8e8e8 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #e8e8e8 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e8e8e8 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: ffffff;
}

.poll {   	
	BORDER-RIGHT: #666666 1px solid;
   	BORDER-TOP: #666666 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #666666 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #666666 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: ffffff;
}

.domain {   	
	BORDER-RIGHT: #edf6f9 1px solid;
   	BORDER-TOP: #edf6f9 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #edf6f9 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #edf6f9 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: #f6fbfd;
}

.indextop { 
	background: url({images_url}/index_02.gif) no-repeat top right; 
}
.indexcenter { 
	background: url({images_url}/index_03.gif) top right; 
}
.indexbottom { 
	background: url({images_url}/index_05.gif) no-repeat top right; 
}
.arialtext1 {font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.news {font-family:  verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
	color:#000099;
	cursor:pointer;
}
.rightnews {font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
	color:#5a5a5a;
	cursor:pointer;
}
.rightnews1 {font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#5a5a5a;
}
.arialtext1 {font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.trebu {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#327684;
}
.trebublack {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#000000;
}
.treburight {font-family:  Helvetica, Arial,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#327684;
}
tr.fcart {BORDER-RIGHT: transparent 1px solid;
BORDER-TOP: transparent 1px solid;
BORDER-LEFT: transparent 1px solid;
BORDER-BOTTOM: transparent 1px solid;
background-color: #F5FBFC;
line-height: 13px;
padding: 5px;
}

tr.rightnavi{
background-color: #ffffff;

cursor:pointer;

}
tr.rightnavi:hover{
background-color: #d2e7ef;


cursor:pointer;
}

.rightnaviclicked{
background-color: #d2e7ef;
cursor:pointer;
}

.rightnaviclickedtrebu{
background-color: #d2e7ef;
font-family:  Helvetica, Arial,  sans-serif;
font-size: 13px;
font-weight: bold;
color:#000000;
cursor:pointer;
}
.rightnavitrebu{

font-family:  Helvetica, Arial,  sans-serif;
font-size: 13px;
font-weight: bold;
color:#000000;
cursor:pointer;
}

.rightnaviclickedbold{
background-color: #d2e7ef;
cursor:pointer;
}

.packlabel {
	font-family: verdana;
	font-size: 15pt;
	text-decoration: none;
	color: #028AB4;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.regularmaroon {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #990000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.regularyellow {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #c59900;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.ni {
   	BORDER-RIGHT: #E7E7E7 1px solid;
   	BORDER-TOP: #E7E7E7 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #E7E7E7 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #E7E7E7 1px solid;
  	FONT-FAMILY: Arial;
   	BACKGROUND-COLOR: #F2FAFD;

}
.reg {
   	BORDER-RIGHT: #b9deec 1px solid;
   	BORDER-TOP: #b9deec 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #b9deec 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #b9deec 1px solid;
  	FONT-FAMILY: Arial;
   	BACKGROUND-COLOR: #e6f4f9;

}
.upgrade {
   	BORDER-RIGHT: #ffcfcf 1px solid;
   	BORDER-TOP: #ffcfcf 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #ffcfcf 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #ffcfcf 1px solid;
  	FONT-FAMILY: Arial;
   	BACKGROUND-COLOR: #ffeded;

}
#shadow {

filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='#DFDFDF', Positive='true');
background-color:#FFFFFF;

}

.blocker {
   	BORDER-RIGHT: #5EC5E7 1px solid;
   	BORDER-TOP: #5EC5E7 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #5EC5E7 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #5EC5E7 1px solid;
  	FONT-FAMILY: Arial;
   	BACKGROUND-COLOR: #F2FAFD;


}
.popalert {
   	BORDER-RIGHT: #53AEC7 1px solid;
   	BORDER-TOP: #53AEC7 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #53AEC7 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #53AEC7 1px solid;
  	FONT-FAMILY: Arial;
   	BACKGROUND-COLOR: #FFFFFF;
	background-image:url(../images/system/bgpop.gif);
	background-repeat:repeat-x;


}

.storage {
   	BORDER-RIGHT: #D37676 1px solid;
   	BORDER-TOP: #D37676 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #D37676 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #D37676 1px solid;
  	FONT-FAMILY: Arial;
   	BACKGROUND-COLOR: #FFE6E6;

}



a.small1 { font-family: arial;	font-size: 10px; text-decoration: none;	color: #686868;	font-style: normal;	font-weight: normal;	font-variant: normal;}
a.small1:hover { font-family: arial; font-size: 10px; text-decoration: none; color: #18ACDC; font-style: normal; font-weight: normal;	font-variant: normal;}
a.small1:visited { font-family: arial; font-size: 10px;	text-decoration: none; color: #686868;	font-style: normal;	font-weight: normal;	font-variant: normal;}
a.small1:visited:hover { font-family: arial; font-size: 10px; text-decoration: none; color: #18ACDC; font-style: normal; font-weight: normal; font-variant: normal; }

.lightright {
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: dotted;
	border-top-color: #FACB79;
	border-bottom-color: #cccccc;
	border-right-color:#cccccc;
	border-right-style: dotted;
	border-right-width:1px;
	padding-bottom: 0px;
	font-family: arial;
	font-size: 8pt;
}
.regbox {   	
	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #a1c4cc 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #a1c4cc 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: #ffffff;
}






.regbox1 {
	BORDER-RIGHT: #65A8C3 1px solid;
	BORDER-TOP: #65A8C3 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #65A8C3 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #65A8C3 1px solid;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #DEEFF5;

}
.regbox2 {
	BORDER-RIGHT: #e2e2e2 1px solid;
	BORDER-TOP: #e2e2e2 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #e2e2e2 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #e2e2e2 1px solid;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #c3e7f3;

}
.lightblue {
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FACB79;
	border-bottom-color: #d7e2e5;
	padding-top: 3px;
	padding-bottom: 0px;
	font-family: arial;
	font-size: 8pt;
}
.lightblack {
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #c3c3c3;
	border-bottom-color: #c3c3c3;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: arial;
	font-size: 8pt;
}
.Fnoborder {
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.let {
   	BORDER-RIGHT: #FBDDDB 1px solid;
   	BORDER-TOP: #FBDDDB 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #FBDDDB 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #FBDDDB 1px solid;
  	FONT-FAMILY: Arial;
   	BACKGROUND-COLOR: white;

}
a.topnav {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #818286;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.topnav:hover {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.topnav:visited {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #818286;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.topnav:visited:hover {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.topnavactive {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.topnavactive:hover {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.topnavactive:visited {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.topnavactive:visited:hover {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.submod {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #686868;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.submod:hover {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.submod:visited {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #686868;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.submod:visited:hover {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.submodactive {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.submodactive:hover {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.submodactive:visited {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.submodactive:visited:hover {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.submod2 {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.submod2:hover {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.submod2:visited {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}



a.submod2:visited:hover {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.nava {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a.nava:hover {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a.nava:visited {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a.nava:visited:hover {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a.sidelinks {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a.sidelinks:hover {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a.sidelinks:visited {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a.sidelinks:visited:hover {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a.side2links {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a.side2links:hover {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a.side2links:visited {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a.side2links:visited:hover {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #18ACDC;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.userdetails {
	padding-bottom: 8px;
	padding-left: 16px;
}

.regulargrey {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.regulargrey1 {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #e5e5e5;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.vatapplied {color: #CCCCCC}
.invoice {
	font-family: arial;
	font-size: 8pt;
	font-family: arial;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding-right:4px;
	padding-bottom:3px;
	padding-top:3px;
}
.po {
	font-family: arial;
	font-size: 8pt;
	font-family: arial;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding-right:4px;
	padding-bottom:3px;
	padding-top:3px;
}

.credit1 {
	font-family: arial;
	font-size: 8pt;
	font-family: arial;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding-bottom:3;
	padding-top:3px;
}

.invtotal {
	font-family: arial;
	font-size: 8pt;
	font-family: arial;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	
}

.regularred {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #D90000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.regularred1 {
	font-family: arial;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.verdanared {
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #D90000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.regulargreen {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #0c8200;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.holidayred {
	font-family: arial;
	font-size: 10px;
	text-decoration: none;
	color: #D90000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.regulargreybold {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.regulargreyshade {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background: #f2f2f2;
}
.regular {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.verdana {
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.help {
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.helpheader {
	font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.verdanabold {
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.contactadd {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

.expenseAmount {
	font-family: arial;
	font-weight: bold;
	font-size:8pt;
	color: #000000;
}
.expenseAmountWhite {
	font-family: arial;
	font-weight: bold;
	font-size:8pt;
	color: #FFFFFF
}
.expenseToday {
	font-family: arial;
	font-size:8pt;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.expenseTodayWhite {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.cal {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-align:center;
}
.calwhite {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	background: #0099CC;
	text-align:center;
}
.caldays {
	font-family: arial;
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-align:center;
}
.whitefont {
	font-family: arial;
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;

}
.whitefont1 {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;

}


.whitefontappoint {
	font-family: arial;
	font-size: 0px;
	text-decoration: none;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}
.regularbold {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

.addcontact {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}

.text {
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.text1 {
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.textcontent {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #747575;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.textsub {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.textcontentgray1 {
	font-family: arial;
	font-size: 13px;
	text-decoration: none;
	color: #686868;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.textcontentgray {
	font-family: arial;
	font-size: 13px;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
/*738A9E*/
.textcontent2 {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #DADADA;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.labelbig {
	font-family: arial;
	font-size: 13px;
	text-decoration: none;
	color: #747575;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.labelblue {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #738A9E;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.labelblue2 {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #738A9E;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.invoice1 {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

.textlabel {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #787878;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}


.textcontent1 {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #565555;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.textcontent3 {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #626262;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.textcontent5 {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.regularbold {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.invoicewhitebold {
	font-family: arial;
	font-size: 8px;
	text-decoration: none;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.invoiceblack {
	font-family: arial;
	font-size: 8px;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.invoiceblackbold {
	font-family: arial;
	font-size: 8px;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.flattenedbox {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #6DBEE5;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height: 1px;
	width: 100px;
}
.regular1 {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #6DBEE5;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.regular1bold {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #6DBEE5;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.boldblue {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #0085AD;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

td.topnav {
	padding-top : 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
}
.contents {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 6px;
	padding-right: 6px;
}
.contents2 {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
}
.contentspad {
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
}
.label {
	font-family: arial;
	font-size: 12pt;
	text-decoration: none;
	color: #333333;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

.datelabel {
	font-family: arial;
	font-size: 11pt;
	text-decoration: none;
	color: #868686;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.expenseslabel {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #868686;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.expensesclicked {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #028AB4;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	background-color:#DEEFF5;

}
.expensesover {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #868686;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	background-color:#DEEFF5;

}
.labelselected {
	font-family: arial;
	font-size: 11pt;
	text-decoration: none;
	color: #028AB4;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.ukpacart {
	font-family: arial;
	font-size: 10pt;
	text-decoration: none;
	color: #028AB4;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.callabel {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #6E6E6E;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.callabel1 {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #6E6E6E;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

.label1 {
	font-family: verdana;
	font-size: 10pt;
	text-decoration: none;
	color: #0C92BA;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

.label2 {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	color: #0C92BA;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

.label3 {
	font-family: Arial;
	font-size: 13px;
	text-decoration: none;
	color: #0C92BA;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

.subhead {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #686868;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}


.subhead1 {
	font-family: verdana;
	font-size: 10pt;
	text-decoration: none;
	color: #8D8D8D;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

.subhead2 {
	font-family: verdana;
	font-size: 10pt;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

.labelform {
	font-family: arial;
	font-size: 9pt;
	text-decoration: none;
	color: #8D8D8D;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

.boxhead {
	padding-top: 2px;
	padding-bottom: 2px;
}
.boxheadsolid {
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #F8F8F8;
}
.boxheadbottom {
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #F0FAFD;
}

.boxheadbottom01 {
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-color: #ffffff;
	border-bottom-color: #DFDFDF;
	background-color: #ffffff;

	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;

}

.boxheadbottom2 {
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #FBFBFB;

}

.boxheadbottom1 {
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #FFFFFF;

}
.boxheadbottom3 {
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #ffffff;

}
.boxheadbottom4 {
	background-color: #F0FAFD;
}
.boxheadbottom4_new {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #F0FAFD;
}
.boxheadbottom3_new {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #ffffff;

}
.boxheadbottom5 {
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #F9F9F9;

}
.boxheadbottom6 {
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #FCFCFC;

}

.inv1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-color: #FBFBFB;
	border-bottom-color: #E5E5E5;
	background-color: #FBFBFB;
	height: 28px;
}

.inv2 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-color: #FFFFFF;
	border-bottom-color: #E5E5E5;
	background-color: #FFFFFF;

}
.mssngrtext {
	font-family: arial;
	font-size: 9pt;
	text-decoration: none;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
td#flashmssngr {
	padding-left: 8px;
}
.schemeButton {
	BORDER-RIGHT: #868686 1px solid;
	BORDER-TOP: #868686 1px solid;
	FONT-WEIGHT: normal;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #868686 1px solid;
	color:#333333;
	BORDER-BOTTOM: #868686 1px solid;
	FONT-FAMILY: Arial;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 15px;
	padding-right: 15px;
}
.schemeButton1 {
	BORDER-RIGHT: #868686 1px solid;
	BORDER-TOP: #868686 1px solid;
	FONT-WEIGHT: normal;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #868686 1px solid;
	color:#333333;
	BORDER-BOTTOM: #868686 1px solid;
	FONT-FAMILY: Arial;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
}
.schemeInputBox{
  font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background: #FFFFFF;
	border-left: #868686 1px solid;
	border-top: #868686 1px solid;
	border-right: #868686 1px solid;
	border-bottom: #868686 1px solid;
}
.wcInputBox{

	color: #666666;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}




.schemeTextAreaBox {
	border-right: #868686 1px solid;
	border-top: #868686 1px solid;
	border-left: #868686 1px solid;
	border-bottom: #868686 1px solid;
	font-size: 8pt;
	vertical-align: middle;
    font-family: Arial;
	background-color: #ffffff;
}
.schemeTextAreasent {
   	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #777b7e 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #777b7e 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
   	BACKGROUND-COLOR: white;
	height: 17;
}
.TextAreaNoBorder {
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	font-size: 8pt;
	vertical-align: middle;
    font-family: Arial;
	background-color: #ffffff;
}
.schemeTextAreaBox1{
   	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #777b7e 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #777b7e 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
   	BACKGROUND-COLOR: white
}


.inputyellow {
   	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #777b7e 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #777b7e 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: #fffca5;
}

boxdisabled {
   	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #777b7e 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #777b7e 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: #f3f3f3;
}
.boxenable {
   	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #777b7e 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #777b7e 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: #FFFFFF;
}
.entrybox {
   	BORDER-RIGHT: #ffffff 1px solid;
   	BORDER-TOP: #ffffff 1px solid;
   	FONT-SIZE: 13pt;
   	BORDER-LEFT: #ffffff 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #ffffff 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: bold;
}
.expensesbox {
   	BORDER-RIGHT: #ffffff 1px solid;
   	BORDER-TOP: #ffffff 1px solid;
   	FONT-SIZE: 10pt;
   	BORDER-LEFT: #ffffff 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #ffffff 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: bold;
}
.entryboxwhite {
   	BORDER-RIGHT: #ffffff 1px solid;
   	BORDER-TOP: #ffffff 1px solid;
   	FONT-SIZE: 13pt;
   	BORDER-LEFT: #ffffff 1px solid;
   	COLOR: #ffffff;
   	BORDER-BOTTOM: #ffffff 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: bold;
}
.expensesboxwhite {
   	BORDER-RIGHT: #ffffff 1px solid;
   	BORDER-TOP: #ffffff 1px solid;
   	FONT-SIZE: 10pt;
   	BORDER-LEFT: #ffffff 1px solid;
   	COLOR: #ffffff;
   	BORDER-BOTTOM: #ffffff 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: bold;
}
.selectedbox {
   	BORDER-RIGHT: #028AB4 1px solid;
   	BORDER-TOP: #028AB4 1px solid;
   	FONT-SIZE: 13pt;
   	BORDER-LEFT: #028AB4 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #028AB4 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: bold;
}
.defbox {
   	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #777b7e 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #777b7e 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: white;

}
.calbox {
   	BORDER-RIGHT: #D1D1D1 1px solid;
   	BORDER-TOP: #D1D1D1 1px solid;
   	BORDER-LEFT: #D1D1D1 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #D1D1D1 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: white;
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;

}
	
.textarea {
   	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #777b7e 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #777b7e 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
   	BACKGROUND-COLOR: white;
	width: 427;
	height: 85;
}
.textarea2 {
   	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #777b7e 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #777b7e 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
   	BACKGROUND-COLOR: white;
	width: 427;
	height: 75;
}
.textarea1 {
   	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #777b7e 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #777b7e 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
   	BACKGROUND-COLOR: white;
	width: 330;
	height: 85;
}
.box {
   	BORDER-RIGHT: #e7ebec 1px solid;
   	BORDER-TOP: #777b7e 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #777b7e 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #e7ebec 1px solid;
  	FONT-FAMILY: Arial;
	font-weight:normal;
   	BACKGROUND-COLOR: white;

}
.contactbox {
   	BORDER-RIGHT: #C5C5C5 1px solid;
   	BORDER-TOP: #C5C5C5 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #C5C5C5 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #C5C5C5 1px solid;
  	FONT-FAMILY: Arial;
   	BACKGROUND-COLOR: #f2f2f2;

}
.box2 {
	BORDER-RIGHT: #e7ebec 1px solid;
	BORDER-TOP: #777b7e 1px solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #777b7e 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #e7ebec 1px solid;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: white;
	height: 17px;

}

.timesheetbg {
	BACKGROUND-COLOR: #DEEFF5;
	font-family: arial;
	font-size: 11pt;
	text-decoration: none;
	color: #868686;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

.timesheetselected {
	BACKGROUND-COLOR: #DEEFF5;
	font-family: arial;
	font-size: 11pt;
	text-decoration: none;
	color: #028AB4;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.forum {
	BACKGROUND-COLOR: #DEEFF5;
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #028AB4;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}



.timesheetbg-small {
	BACKGROUND-COLOR: #DEEFF5;
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.timesheetbg-small_n {
	BACKGROUND-COLOR: #DEEFF5;
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #028AB4;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.timesheetbg-small2 {
	BACKGROUND-COLOR: #FFFFFF;
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.timesheetwhite {
	BACKGROUND-COLOR: #FFFFFF;
	font-family: arial;
	font-size: 11pt;
	text-decoration: none;
	color: #868686;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

.schemeDropDownBox{
	border: #868686 1px solid;
  font-family: Arial;
	color: #000000;
	font-size: 8pt;
}
.modulelinks_td {
	padding-right: 12px;
}
.button1
{
   	BORDER-RIGHT: #777b7e  1px solid;
   	BORDER-TOP: #e7ebec 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #e7ebec 1px solid;
   	COLOR: #666666;
   	BORDER-BOTTOM: #777b7e 1px solid;
  	FONT-FAMILY: Arial;
	font-weight:bold;
   	BACKGROUND-COLOR: white;
}

.send
{
   	BORDER-RIGHT: #777b7e  1px solid;
   	BORDER-TOP: #e7ebec 1px solid;
   	FONT-SIZE: 9pt;
   	BORDER-LEFT: #e7ebec 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #777b7e 1px solid;
  	FONT-FAMILY: Arial;
	font-weight:bold;
   	BACKGROUND-COLOR: #BEE4FF;
	height:25px;
	width:85px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 10px;
	padding-left: 10px;
}

.button3
{
   	BORDER-RIGHT: #777b7e  1px solid;
   	BORDER-TOP: #e7ebec 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #e7ebec 1px solid;
   	COLOR: #666666;
   	BORDER-BOTTOM: #777b7e 1px solid;
  	FONT-FAMILY: Arial;
	font-weight:bold;
   	BACKGROUND-COLOR: #EEEEEE;
}
.button11
{
   	BORDER-RIGHT: #777b7e  1px solid;
   	BORDER-TOP: #e7ebec 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #e7ebec 1px solid;
   	COLOR: #666666;
   	BORDER-BOTTOM: #777b7e 1px solid;
  	FONT-FAMILY: Arial;
		font-weight:bold;
   	BACKGROUND-COLOR: #C8C8C8;
		padding-top: 1px;
		padding-bottom: 1px;
		padding-right: 10px;
		padding-left: 10px;
}
.button2
{
   	BORDER-RIGHT: #777b7e  1px solid;
   	BORDER-TOP: #e7ebec 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #e7ebec 1px solid;
   	COLOR: #666666;
   	BORDER-BOTTOM: #777b7e 1px solid;
  	FONT-FAMILY: Arial;
	font-weight:bold;
   	BACKGROUND-COLOR: white;
}
.disabledapp {
   	BORDER-RIGHT: #C9C7BA 1px solid;
   	BORDER-TOP: #C9C7BA 1px solid;
   	FONT-SIZE: 8pt;
   	BORDER-LEFT: #C9C7BA 1px solid;
   	COLOR: #000000;
   	BORDER-BOTTOM: #C9C7BA 1px solid;
  	FONT-FAMILY: Arial;
	font-weight: normal;
   	BACKGROUND-COLOR: #F0F0EA;
}
.buttonsent
{
   	BORDER-RIGHT: #777b7e  1px solid;
   	BORDER-TOP: #e7ebec 1px solid;
   	FONT-SIZE: 10px;
   	BORDER-LEFT: #e7ebec 1px solid;
   	COLOR: #666666;
   	BORDER-BOTTOM: #777b7e 1px solid;
  	FONT-FAMILY: Arial;
	font-weight:normal;
   	BACKGROUND-COLOR: white;
	height: 17;
	width: 45;
	vertical-align: middle;
}
.buttonadd
{
   	BORDER-RIGHT: #777b7e  1px solid;
   	BORDER-TOP: #e7ebec 1px solid;
   	FONT-SIZE: 10px;
   	BORDER-LEFT: #e7ebec 1px solid;
   	COLOR: #666666;
   	BORDER-BOTTOM: #777b7e 1px solid;
  	FONT-FAMILY: Arial;
	font-weight:normal;
   	BACKGROUND-COLOR: white;
	height: 17;
	width: 75;
	vertical-align: middle;
}
.ukpatitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
}

.services1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	color: #0c4b8e;
}
.ukpatitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  	FONT-SIZE: 10px;
}

.buttonflash
{
	BORDER-RIGHT: #EBEBEB 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #EBEBEB 1px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #C5C5C5 1px solid;
	COLOR: #000000;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #C5C5C5 1px solid;
	FONT-FAMILY: Arial,Verdana;
	BACKGROUND-COLOR: #EBEBEB;
	position: relative;
	width: 80;
	height: 19;
}
.buttonpanel
{
	BORDER-RIGHT: #EBEBEB 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #EBEBEB 1px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #C5C5C5 1px solid;
	COLOR: #000000;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #C5C5C5 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #EBEBEB;

}

.buttonsettigns
{
	BORDER-RIGHT: #EBEBEB 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #EBEBEB 1px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #C5C5C5 1px solid;
	COLOR: #000000;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #C5C5C5 1px solid;
	FONT-FAMILY: Arial,Verdana;
	BACKGROUND-COLOR: #EBEBEB;
	position: relative;
	width: 100;
	height: 20;
}



.td_submod{
	padding-left: 10px;
	padding-right: 10px;
}



a.submod1 { font-family: arial;	font-size: 13px; text-decoration: none;	color: #686868;	font-style: normal;	font-weight: bold;	font-variant: normal;}
a.submod1:hover { font-family: arial; font-size: 13px; text-decoration: none; color: #18ACDC; font-style: normal; font-weight: bold;	font-variant: normal;}
a.submod1:visited { font-family: arial; font-size: 13px;	text-decoration: none; color: #686868;	font-style: normal;	font-weight: bold;	font-variant: normal;}
a.submod1:visited:hover { font-family: arial; font-size: 13px; text-decoration: none; color: #18ACDC; font-style: normal; font-weight: bold; font-variant: normal; }


a.linkmailbig { font-family: arial;	font-size: 12px; text-decoration: none;	color: #000000;	font-style: normal;	font-weight: normal;	font-variant: normal;}
a.linkmailbig:hover { font-family: arial; font-size: 12px; text-decoration: none; color: #18ACDC; font-style: normal; font-weight: normal;	font-variant: normal;}
a.linkmailbig:visited { font-family: arial; font-size: 12px;	text-decoration: none; color: #000000;	font-style: normal;	font-weight: normal;	font-variant: normal;}
a.linkmailbig:visited:hover { font-family: arial; font-size: 12px; text-decoration: none; color: #18ACDC; font-style: normal; font-weight: normal; font-variant: normal; }



a.linkmail { font-family: arial;	font-size: 8pt; text-decoration: none;	color: #686868;	font-style: normal;	font-weight: normal;	font-variant: normal;}
a.linkmail:hover { font-family: arial; font-size: 8pt; text-decoration: none; color: #18ACDC; font-style: normal; font-weight: normal;	font-variant: normal;}
a.linkmail:visited { font-family: arial; font-size: 8pt;	text-decoration: none; color: #686868;	font-style: normal;	font-weight: normal;	font-variant: normal;}
a.linkmail:visited:hover { font-family: arial; font-size: 8pt; text-decoration: none; color: #18ACDC; font-style: normal; font-weight: normal; font-variant: normal; }


a.redlink { font-family: arial;	font-size: 11px; text-decoration: none;	color: #B20036;	font-style: normal;	font-weight: bold;	font-variant: normal;}
a.redlink:hover { font-family: arial; font-size: 11px; text-decoration: none; color: #18ACDC; font-style: normal; font-weight: bold;	font-variant: normal;}
a.redlink:visited { font-family: arial; font-size: 11px;	text-decoration: none; color: #B20036;	font-style: normal;	font-weight: bold;	font-variant: normal;}
a.redlink:visited:hover { font-family: arial; font-size: 11px; text-decoration: none; color: #18ACDC; font-style: normal; font-weight: bold; font-variant: normal; }



a.newemail { font-family: arial;	font-size: 8pt; text-decoration: none;	color: #000000;	font-style: normal;	font-weight: bold;	font-variant: normal;}
a.newemail:hover { font-family: arial; font-size: 8pt; text-decoration: none; color: #18ACDC; font-style: normal; font-weight: bold;	font-variant: normal;}
a.newemail:visited { font-family: arial; font-size: 8pt;	text-decoration: none; color: #000000;	font-style: normal;	font-weight: bold;	font-variant: normal;}
a.newemail:visited:hover { font-family: arial; font-size: 8pt; text-decoration: none; color: #18ACDC; font-style: normal; font-weight: bold; font-variant: normal; }

a.selectedmail { font-family: arial;	font-size: 8pt; text-decoration: none;	color: #0085AD;	font-style: normal;	font-weight: normal;	font-variant: normal;}
a.selectedmail:hover { font-family: arial; font-size: 8pt; text-decoration: none; color: #686868; font-style: normal; font-weight: normal;	font-variant: normal;}
a.selectedmail:visited { font-family: arial; font-size: 8pt;	text-decoration: none; color: #0085AD;	font-style: normal;	font-weight: normal;	font-variant: normal;}
a.selectedmail:visited:hover { font-family: arial; font-size: 8pt; text-decoration: none; color: #686868; font-style: normal; font-weight: normal; font-variant: normal; }


a.selectedmailb { font-family: arial;	font-size: 8pt; text-decoration: none;	color: #0085AD;	font-style: normal;	font-weight: bold;	font-variant: normal;}
a.selectedmailb:hover { font-family: arial; font-size: 8pt; text-decoration: none; color: #686868; font-style: normal; font-weight: bold;	font-variant: normal;}
a.selectedmailb:visited { font-family: arial; font-size: 8pt;	text-decoration: none; color: #0085AD;	font-style: normal;	font-weight: bold;	font-variant: normal;}
a.selectedmailb:visited:hover { font-family: arial; font-size: 8pt; text-decoration: none; color: #686868; font-style: normal; font-weight: bold; font-variant: normal; }


a.paging { font-family: arial; font-size: 8pt; text-decoration: none;	color: #666666;	font-style: normal;	font-weight: normal; font-variant: normal;}
a.paging:hover {	font-family: arial;	font-size: 8pt;	text-decoration: none;	color: #18ACDC;	font-style: normal;	font-weight: normal; font-variant: normal;}
a.paging:visited { font-family: arial; font-size: 8pt; text-decoration: none;	color: #666666;	font-style: normal;	font-weight: normal; font-variant: normal;}
a.paging:visited:hover { font-family: arial; font-size: 8pt; text-decoration: none; color: #18ACDC; font-style: normal; font-weight: normal; font-variant: normal;}

.bgTRaddress {
	background-position: left top;
	background-repeat: no-repeat;
}


.bg_page {
	background-repeat: repeat-x;
	background-position: top;
	background-color: #E8EDF0;
}
.bgTileXAlignTop {
	background-repeat: repeat-x;
	background-position: top;
}
.box3 {

	BORDER-RIGHT: 2px solid #FFFFFF;
	BORDER-TOP: 2px solid #777b7e;
	BORDER-LEFT: 2px solid #777b7e;
	BORDER-BOTTOM: 2px solid #777B7E;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: white;
	padding:2px;
	height: 17px;
}
.box3White {

	BORDER-RIGHT: 2px solid #000000;
	BORDER-TOP: 2px solid #000000;
	BORDER-LEFT: 2px solid #000000;
	BORDER-BOTTOM: 2px solid #000000;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: white;
	padding:2px;
	height: 17px;
}
.box3-small {

	BORDER-RIGHT: 1px solid #777B7E;
	BORDER-LEFT: 1px solid #777b7e;
	BORDER-TOP: 1px solid #777b7e;
	BORDER-BOTTOM: 1px solid #777B7E;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: white;

}
.box3-smallWhite {

	BORDER-RIGHT: 1px solid #FFFFFF;
	BORDER-LEFT: 1px solid #FFFFFF;
	BORDER-TOP: 1px solid #FFFFFF;
	BORDER-BOTTOM: 1px solid #FFFFFF;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: white;

}
.regular-red {

	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #FF0000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.box4 {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: white;
	border: 1px solid #BFBFBF;
}
.box5 {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: white;
	border: 1px solid #E7EBEC;
}
.palette2selected {


	BORDER-RIGHT: 2px solid #777B7E;
	BORDER-TOP: 2px solid #777b7e;
	FONT-SIZE: 8pt;
	BORDER-LEFT: 2px solid #777b7e;
	COLOR: #000000;
	BORDER-BOTTOM: 2px solid #777B7E;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: white;
}
.logoselected {

	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: white;
	border: 1px solid #BFBFBF;
}
.ls_txt_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E7891;
}
.contactsDefault {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFFFFF;
}
.contactsHover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #E4F3FC;
}
.contactsClick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #E4F3FC;
}


.jcss {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
	font-weight: 300;

}
.jcss:hover {
	text-decoration: none;
	color: #18ACDC;
}
.jcss:visited {
	text-decoration: none;
	color: #333333;
}
a.jcss {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
	font-weight: 300;

}
a.jcss:hover {
	text-decoration: none;
	color: #18ACDC;
}
a.jcss:visited {
	text-decoration: none;
	color: #333333;
}
a.jcss:visited:hover {
	text-decoration: none;
	color: #18ACDC;
}
.noemail {
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #6d6d6d;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;

}
.box4 {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: white;
	border: 1px solid #BFBFBF;
}
.box5 {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: white;
	border: 1px solid #E7EBEC;
}
.bg_topOnly {
	background-repeat: no-repeat;
	background-position: top;
}
.bg_topOnlyRight {
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_OnlyRight {
	background-repeat: no-repeat;
	background-position: right top;
}

.tabunselec{
	BORDER-RIGHT: #e7ebec 1px solid; 
	BORDER-TOP: #e7ebec 1px solid; 
	BORDER-LEFT: #e7ebec 1px solid; 
	BORDER-BOTTOM: #e7ebec 1px solid; 
	BACKGROUND-COLOR: white;
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #787878;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.tabselec{
 	BORDER-RIGHT: #e7ebec 1px solid; 
	BORDER-TOP: #e7ebec 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #e7ebec 1px solid; 
	COLOR: #0099D8; 
	font-weight:bold; 
	BORDER-BOTTOM: #e7ebec 1px solid; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #F5F7F8;
}
.creationOver{
	BACKGROUND-COLOR: #EBF8FF;
}
.creation{
	BACKGROUND-COLOR: #FFFFFF;
}
.ukpaToday{
	border-bottom:thin;
	border-bottom-color:#cccccc;
	border-bottom-style:solid;
	border-top:thin;
	border-top-color:#CCCCCC;
	border-top-style:solid;
}

.ukpaToday2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #666666;
	font-weight:bold;
}
.ukpaToday3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #0C92BA;
	font-weight:bold;
}

.ukpaTodayWarning{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #990000;
	font-weight:bold;
}

.ukpablock{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000000;
	font-weight:bold;
}

.WhiteRow{
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-color:#FFFFFF;
}
.GreyRow{
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-color:#EFEFEF;
}
.HightlightRow{
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-color:#FFFF00;
}

.cleft {
background:url({images_url}/website/blue_border_01.gif) no-repeat;
}
.cright {
background:url({images_url}/website/blue_border_04.gif) no-repeat;
}
.cbleft {
background:url({images_url}/website/blue_border_13.gif) no-repeat;
}
.cbright {
background:url({images_url}/website/blue_border_13.gif) no-repeat;
}
.topbg {
background:url({images_url}/website/blue_border_02.gif) repeat-x;
}
.buttbg {
background:url({images_url}/website/blue_border_14.gif) repeat-x;
}

.leftbg {
background:url({images_url}/website/blue_border_05.gif) repeat-y;
}

.rightbg {
background:url({images_url}/website/blue_border_08.gif) repeat-y;
}
.centerbg {
background-color:#F3F7F9;

}

div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#ffffe1; border:1px solid #336; 
  width:250px; padding:4px;
  color:#000; font-size:11px; line-height:1.2;
}



.style2 {
	font-family: "Century Gothic";
	color: #000000;
	font-weight: bold;
}
.style3 {
	font-family: "Century Gothic";
	font-weight: bold;
	color: #3366CC;
}
.style4 {color: #3366CC; font-family: "Century Gothic";}
.style27 {color: #666666; font-size: 13px; font-family: "Century Gothic";}
.style28 {
	color: #666666;
	font-size: 15px;
	font-family: "Century Gothic";
	font-weight: bold;
}
.mainpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0F89B4;
}
.companyf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F89B1C;
}
.ukpaonline {

	BORDER-RIGHT: 1px solid #0077A1;
	BORDER-LEFT: 1px solid #0077A1;
	BORDER-TOP: 1px solid #0077A1;
	BORDER-BOTTOM: 1px solid #0077A1;

}

#layer1 {
	position: absolute;
	visibility: hidden;
	width: 913px;
	height: 427px;
	left: 1px;
	top: 6px;
	background-color: #FFFFFF;
	border: 0px solid #000;
	padding: 0px;
}

#close {
	float: right;
}

.container { position: relative; left: 0px; top: 0px; color: #FFF; }


#boxContent { border: none; background: #FFF; }
#boxContent { position: relative; left: -5px; top: -5px; }
#boxContainer { position: relative; background: #E2E2E2; margin: 4px; border:0px;  }

#shadow {
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='gray', Positive='true');
background-color:#FFFFFF;
border:solid 1px #000000;
}


		.trigger{
			cursor:pointer;
			font-face: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight:bold;			
			border: 0px;	
			
		}		
		.trigger:hover{
			cursor:pointer;
			background:#ffffff;
			font: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight:bold;
			border: 0px;
		}		
		.expanded{
			background:#ffffff;
			cursor:pointer;
			font-face: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight:bold;	
			border: 0px;					
		}
		.expanded:hover{
			background:#eef;
			cursor:pointer;
			font-face: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight:bold;	
			border: 0px;						
		}
		.show{
    position:static;
     display: table;
		}
		.hide{
			position:absolute;
			left:-999em;
			height:1px;
			width:100px;
			overflow:hidden;
		}
		#boundary{
			background:#f8f8f8;
			border:0px solid #333;
		}
