/* CSS Document */
 A:link {color:#000099; text-decoration: none} A:visited {color:#000099; text-decoration: none} A:hover {color:#6666CC;  background-color:#D9E9F1} A:active {color:#6666CC} 
 
.subnav A:link 	{ font-weight: normal; color: #666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; }
.subnav A:visited { font-weight: normal; color: #666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; }
.subnav A:active  { font-weight: normal; color: #666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; }
.subnav A:hover  { font-weight: normal; color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; background-color:transparent;  }
 

 
 body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../../images/background/page_background.jpg);
}
 
.siteText,p,td	{ 
font-size : 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size: 10px;
}


 /* General site text */
.siteText,p,td	{ font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}

/* Main table cell colours and backgrounds */
td.row1	{ background-color: #EFEFEF; }
td.row2	{ background-color: #DEE3E7; }
td.row3	{ background-color: #B2DDEF; }

/* Blue Hover for HyperLinks */
.no_hover		{ font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px;}
a.no_hover		{ color: #FFFFFF; text-decoration: none; background-color:#FFFFFF; }
a.no_hover:visited { color : #FFFFFF; text-decoration: none; background-color:#FFFFFF; }
a.no_hover:hover { color: #FFFFFF; text-decoration: none;  background-color:#FFFFFF; }
a.no_hover:active { color: #FFFFFF; text-decoration: none; background-color:#FFFFFF; }
  
.style2 {
	color: #2C47A2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}

.style2error {
	color: #2C47A2;
	background-color:#D9E9F1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	
	border-bottom-color: 7F9DB9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
	border-top-color: 7F9DB9;
	border-top-style: solid;
	border-top-width: 1px;
	
	border-left-color: 7F9DB9;
	border-left-style: solid;
	border-left-width: 1px;
	
	border-right-color: 7F9DB9;
	border-right-style: solid;
	border-right-width: 1px;
}



.style_blue {
	color: #4C82C2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.style_red {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.style_orange {
	color: #F28062;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.box_uppercase {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-transform: uppercase;
}
  .menu
  {
   position:centre;
   background-color:#336666;
   border:1px solid #FFFFFF;
   width:140;
   font-size:11px;
   font-family:verdana;
   font:bold;
   position:absolute;
   cursor:hand;
   color:#FFFFFF;
  }

  .item_panel
  {
    width:140;
    border-left:1px solid #FFFFFF;
    border-right:1px solid #FFFFFF;
    clip:rect(0,150,0,0);
    position:absolute;

  }

  .item_panel a

  {
   text-decoration:none;
   color:white;
   cursor:hand;
  }
  .item
  {
   background-color:#669999;
   width:138;
   font-size:10px;
   font-family:verdana;
  }
.style3 {color: #999999}

.style_orange_bold {color: #F28062; font-weight: bold; }

.style_grey {
color: #666666; 
font-family:verdana;
font-size: 10px;
}
.style_extra_small {
	font-size: 10px;
	font-family: Tahoma;
}

.style_white {color: #FFFFFF}

.style_blue_bold {
	color: #243086;
	font-weight: bold;
}

.textbox {
	background-color: #FFFFFF;
	border: 1px solid #E3E3E3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606060;
	padding: 4px;
	
}