/*body {
	background-color: white;	
		height:100%;
		padding-bottom:60px;
		
}
#container 
{
	height:100%;
		min-height:100%;
		position:relative;
	}

#footer {
		position:absolute;
		bottom:0;
		width:100%;			
		height:60px;
	}*/
html,
body 
{
		background-color: white;
		margin:0;
		padding:0;
		height:100%;
	}
	#container {
		min-height:100%;
		position:relative;
	}
	#header {		
		padding:0px;
		
	}
	#header1 {		
		padding:0px;
		line-height:20px;
		
	}
	.linkbutton
	{
		
		line-height:30px;
	}
	
	#body {
		padding:0px;
		padding-bottom:120px;	/* Height of the footer */
	}
	#footer {
		position:absolute;
		bottom:0;
		width:100%;
			height:120px;		/* Height of the footer */
		
	}
	
a:link {
	font-family:Tahoma;
	font-size:11px;
	color:#51778D;
	text-decoration: none;
	/*text-decoration: underline;*/
}
a:visited {
	font-family:Tahoma;
	font-size:11px;
	color:orange;
	text-decoration: none;
	/*text-decoration: underline;*/
}
a:hover {
	text-decoration: underline;
	font-family:Tahoma;
	font-size:11px;
	color:#51778D;
	/*text-decoration: none;*/
}
a:active {
	/*text-decoration: none;*/
}

.trailer{
	font-family:Tahoma;
	font-size:11px;
	color:#C5C1B8;
}
A.trailer:link {
	font-family:Tahoma;
	font-size:11px;
	color:#C5C1B8;
	/*text-decoration: underline;*/
}
A.trailer:visited {
	font-family:Tahoma;
	font-size:11px;
	color:#C5C1B8;
	/*text-decoration: underline;*/
}
A.trailer:hover {
	color:#51778D;
	/*text-decoration: underline;*/
}

TH
{
	FONT-SIZE: 11px;	
	FONT-FAMILY: Tahoma;
	background-color: #507CD1;/*#EFF3FB;/*#0a2b4b;/*#669966;*/
	FONT-WEIGHT: bold;
	color: white;/*#454545;*//*White*/
}

.TH
{		
	background-color: #EFF3FB;/*#EFF3FB;/*#0a2b4b;*/	/*51778D*/
	border-color: white;/*#EFF3FB/*#0a2b4b;*/
	color: #454545;
}

TD
{

    /*FONT-WEIGHT: 100;*/
   FONT-SIZE: 11px;
   	
    /*COLOR: black;*/
    FONT-FAMILY: Tahoma;/*Verdana, Geneva, Arial, Helvetica, sans-serif;*/    
    /*background-color:#99cc99;*/
}

.TD
{		
	background-color: #EFF3FB;/*#E9EFF5;*/
	border-color:White;	
	border-left:1px solid white;
	border-bottom:1px solid white;
	font-family:Tahoma;
	font-size:11px;
	color:#454545;	
}

.TD_Left
{		
	background-color: #EFF3FB;/*#E9EFF5;*/	
	border-color:White;		
	border-bottom:1px solid white;
	font-family:Tahoma;
	font-size:11px;
	color:#454545;
	font-weight:bold;
}

INPUT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
}

/* E9EFF5 51778D 0a2b4b*/
br{font-size:10px}
.s{font-family:Tahoma; font-size:11px;  color:#6C6C6C; text-decoration:none; line-height:2}
.s1{font-family:Tahoma; font-size:11px;  color:#787878;}
.green{font-family:Tahoma; font-size:11px;  color:#72B21C; text-decoration:none}
  .header{font-family:Tahoma; font-size:18px;  color:#51778D; line-height:2}
  .header1{font-family:Tahoma; font-size:18px;  color:#ffffff; line-height:2}
  .o{
	font-family:Tahoma;
	font-size:11px;
	color:#EE9502;
	font-weight:bold;
	text-transform: uppercase;
}
.blue{font-family:Tahoma; font-size:11px;  color:#51778D;}
input#cmdDelete {
    cursor: pointer;
}

input#cmdSave {
    cursor: pointer;
    height: 21px;
}
.combo{font-family:Tahoma; font-size:11px;}
.text{font-family:Tahoma; font-size:11px;}
.blue1{font-family:Tahoma; font-size:11px;  color:#648BA1;  text-decoration:none}
.blue2{font-family:Tahoma; font-size:11px;  color:#D2E7F9;  text-decoration:none}
.blue3{font-family:Tahoma; font-size:11px;  color:#71A9A9;}
  .w{font-family:Tahoma; font-size:11px;  color:#FFFFFF; font-weight:bold}
.b{font-family:Tahoma; font-size:11px;  color:#5A5A5A; text-decoration:none}


A.w:link{font-family:Tahoma; font-size:11px;  color:#FFFFFF; font-weight:bold}
A.w:visited{font-family:Tahoma; font-size:11px;  color:#FFFFFF; font-weight:bold}

.menuRHS{
	font-family:Tahoma; 
	font-size:11px;  
	color:#A58941; 
}
A.menuRHS:link{
	color:#A58941; 
}
A.menuRHS:hover {
	text-decoration: underline;
	color:#A58941; 
}

A.menuRHS:visited {
	color:#A58941; 
}

A.menuRHS:active {
	color:#C4AA68;
	text-decoration: underline;
}

.b1{
	font-family:Tahoma;
	font-size:11px;
	color:#454545;
}
.b2{
	font-family:Tahoma;
	font-size:11px;
	color:#BFBFBF;
}

.b3{
	font-family:Tahoma;
	font-size:11px;
	color:#454545;
	font-weight:bold;
}
 
A.s1:hover { 
  color: #71A9A9; 
}

A.s:hover { 
  color: #72B21C; 
}

A.b1:hover {
	color: #71A9A9;
}


  #input{
  		width:160px; height:18px;
		
		}
		 
#input1{
  		width:134px; height:21px;
		
		}
		
	  #textarea{
  		width:102px; height:48px;
		border-width:1px;
		border-style:solid;
		border:none;
		background-color:#F0EAE3;
		overflow:auto
		}

#containerul { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left }
#containerul UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left }
#containerul LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 30px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none }
#containerul .symbols { BACKGROUND-POSITION: 0px 50%; FLOAT: left; WIDTH: 12px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1em }

/* START colored box */
#genuineValidated #quickInfoHeader, #genuineValidated .topCorners * {background:#0a2b4b;color:#E5EFF8}
#genuineValidated #quickInfoContents, #genuineValidated .bottomCorners * {background:#E9EFF5;}
#genuineNotValidated #quickInfoHeader, #genuineNotValidated .topCorners * {background:#E5EFF8;color:#FFFFCC}
#genuineNotValidated #quickInfoContents, #genuineNotValidated .bottomCorners * {background:#FCF4B5;}
#regsysNotRegistered #quickInfoHeader, #regsysNotRegistered .topCorners * {background:#E5EFF8;color:#FFFFFF}
#regsysNotRegistered #quickInfoContents, #regsysNotRegistered .bottomCorners * {background:#E9EFF5;}
#regsysRegistered #quickInfoHeader, #regsysRegistered .topCorners * {background:#0a2b4b;color:#FFFFFF}
#regsysRegistered #quickInfoContents, #regsysRegistered .bottomCorners * {background:#E9EFF5;}
#unRestricted #quickInfoHeader, #unRestricted .topCorners * {background:#0a2b4b;color:#E5EFF8}
#unRestricted #quickInfoContents, #unRestricted .bottomCorners * {background:#E9EFF5;}

#genuineValidated, #genuineNotValidated, #regsysNotRegistered, #regsysRegistered,  #unRestricted{
clear:both;
display:block;
margin:0 -10px;
width:auto;
padding-top:20px;
}

div#home div.pageMargin{margin-top:-10px;}

div.pageMargin{
margin:20px 20px 50px 20px;
}

/* START rounded corners */
.topCorners, .bottomCorners{display:block; height:5px; overflow:hidden; padding:0;}
.topCorners *, .bottomCorners *{display:block; height:1px; overflow:hidden; padding:0; line-height:1px; font-size:1px;}
.l1{margin:0 5px}
.l2{margin:0 3px}
.l3{margin:0 2px}
.l4{margin:0 1px; height:2px}
/* zoom:1; is to force IE to have "layout" for this element so the bottom corners that follow it don't go funny... */
.styledPanel{zoom:1;}
/* END rounded corners */

#recommended .topCorners .l2,#recommended .topCorners .l3,#recommended .topCorners .l4{background:#7FB6CB;}
#recommended .bottomCorners .l2,#recommended .bottomCorners .l3,#recommended .bottomCorners .l4{background:#EBF2FA;}

.TD_MO
{
	border: solid 1px #ff9900;
	BACKGROUND-COLOR: #ffcc66;/*#CAD1DC;/*E7F3FF;*/
	color: Black;
	/*border: solid 1px white;*/	
/*padding: 0px 4px 2px 4px;*/
	/*BACKGROUND-COLOR: #94a9c7;/*#CAD1DC;/*E7F3FF;*/
	/*color:white;*/
}

.TD_MOFF
{
	border: solid 1px #E9EFF5;
/*padding: 0 4px 2px 4px;*/
	background-color: #EFF3FB;/*#E9EFF5;*/
}
.TD_Sep
{
/*font: 65% Verdana, Arial;/*Verdana;*/
color: Black; /*#a1c6eb;*/
padding: 0 1px 2px 1px;
}