body {
	color: #000000;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #3F588A;
}

td{
	font-size: 11px;	
}

.headerBg {
	background-image: url(images/headerShadow.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 25px;
}
.menuArea {
	background-color: #3B5284;
	background-image: url(images/menuBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 11px;
	color: #E1E1E1;
}
.menuArea a{
	color: #E1E1E1;
	text-decoration:none;
}
.menuArea a:hover{
	color: #FFFFFF;
}
.mainBorder {
	background-color: #FFFFFF;
}
.mainBg {
	background-image: url(images/mainBg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.mainArea {
	padding: 10px;
	color: #000000;
	font-size: 11px;
}

.leftSubArea {
	background-color: #EBEBEB;
}
.subText {
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px;
	font-size: 11px;
}

.contentArea {
	padding-top: 10px;
	padding-bottom: 15px;
	font-size: 11px;
	color: #000000;
}
.contentTextArea {
	padding-top: 0px;
	padding-bottom: 10px;
	font-size: 11px;
	color: #000000;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

a{
	color: #000000;
}
a:hover{
	text-decoration: none;
}
h1 {
	font-size: 20px;
	color: #999999;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
h2 {
	font-size: 16px;
	color: #3F588A;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
h2 a{
	color: #3F588A;
	text-decoration: none;
}
h2 a:hover{
	text-decoration: none;
}

.trail{
	margin:2px 0px 10px 10px;
}

.footerBg {
	background-image: url(images/footerShadow.gif);
	background-repeat: no-repeat;
	background-position: center -135px;
	padding-bottom: 25px;
}
.copyrigthArea{
	color: #FFFFFF;
	font-size: 12px;
}
.copyrigthArea a{
	color: #FFFFFF;
	text-decoration:none;
}
.copyrigthArea a:hover{
	color: #E1E1E1;
}
.error{
  color:red;
}


         /* --------------------------------------------   MENU AREA  ---------------------------------- */
.mainMenuAreaItem {
  background: #33487D url(images/menuBg.gif) repeat-x left top;
	font: 12px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-align: center;
  text-decoration: none;
}
                        
.mainMenuAreaItemHover {
  background: #33487D url(images/menuBg.gif) repeat-x left top;
  font: 12px Arial, Helvetica, sans-serif;
  color: #E1E7F0;
  text-align: center; 
  text-decoration: none;
}

.subMenuArea {
  background: #33487D url(images/menuBg.gif) repeat-x left top;
  font: 12px Arial, Helvetica, sans-serif;
  text-align: left; 
  color: #FFFFFF;
  padding-right: 0px;
  padding-left: 0px;
  border-top: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
}
.subMenuAreaItem {
  background: #33487D;
  font: 12px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  padding-left: 3px;
  text-decoration: none;
  border-bottom: 1px solid #ffffff;
}
.subMenuAreaItemHover {
  background: #4865B0;
  font: 12px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  padding-left: 3px;
  text-decoration: none;
  border-bottom: 1px solid #ffffff;
}

.footerMenu{
	font: 12px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-align: center;
  text-decoration: none;
}

div.footerMenu a{
	font: 12px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-align: center;
  text-decoration: none;
}

div.footerMenu a:hover{
	font: 12px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-align: center;
  text-decoration: underline;
}