body
{ padding: 0px;
  margin: 0px;
  font-size: .68em;
  background-image: url(../images/main-bg.jpg);
}
/* margin lefts / margin rights - to centre content */
#main, #footer, #logo, #topPan, #content
{ margin-left: auto; 
  margin-right: auto;
}
/* main container */
#main{width: 950px; margin-top:20px;}
/* links above the logo / footer */
#footer
{ padding: 0px 0px 0px 0px;
  margin-top:10px;
  width: 938px;
  padding-left:10px;
  padding-top:10px;
  height: 61px;
  line-height:27px;
  letter-spacing:.8px;
  background-image:url(../images/footer_back.jpg); background-repeat:repeat-x;
  text-transform: uppercase;
  border-bottom:solid 1px #666666;
  border-top:solid 1px #666666;
  border-left:solid 1px #666666;
  border-right:solid 1px #666666;
  
  text-align: left;
  font-size: 10px;
  color:#FFFFFF;
  font-family:Arial;
}
#footer a{text-decoration: none;  color:#FFFFFF; font-family:Arial;  padding-left:7px;   padding-right:7px;


}
#footer a:hover
{ background: transparent;
  color: #3399cc; font-family:Arial;  padding-left:7px;   padding-right:7px
}
#copyright{text-decoration: none;  color:#FFFFFF; font-family:Arial;  padding-left:5px;}

#logo
{ background: url(../images/logo.jpg) no-repeat;
  color: #5A6370;
}

/* logo */
#logo
{ width: 950px;
  height: 319px;
  text-align: left;
  margin-top:23px;

}
/* main content */
#content
{ width: 950px;
  height: auto;
  padding: 0px;
  padding-top:10px;

  overflow: hidden;
  text-align: left;
  font-size: 14px;
  color:#cccccc;
  font-family:  "Trebuchet MS";
} 

#heading
{
	font-size: 20px;
	font-weight: normal;
 	color: #FF6600;
 	font-family: Helvetica, sans-serif;
	text-transform:uppercase;
}
#content p span
{
	font-size: 12px;
	font-weight:bold;
 	color:#3399cc;
 	font-family:Arial;
}
.heading_bold
{
	font-size: 12px;
	font-weight:bold;
 	color: #333333;
	background-color:#CCCCCC;
 	font-family:Arial;
}

.content_blue
{
	font-size: 12px;
	font-weight:bold;
 	color: #84C1FF;
 	font-family:Arial;
}



#li_image
{
margin-left: 5px;
padding-left: 5px;
list-style: none;
}

#li_image li
{
padding-left: 15px;
background-image: url(../images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}


.headerlink {
	font-family: Arial;
	font-size: 11px;
	padding-left:5px;
	letter-spacing:1px;
	padding-right:5px;
	font-weight:bold;
	color: #FF6600;
	text-decoration: underline;
}

A.headerlink:link {
	font-family: Arial;
	font-size: 11px;
	letter-spacing:1px;
	padding-left:5px;
	padding-right:5px;	font-weight:bold;
	color: #FF6600;
	text-decoration: underline;
}

A.headerlink:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	letter-spacing:1px;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	background-image:url(../images/footer_back.jpg); background-repeat:repeat-x;
	border-bottom:1px ridge #444242;
	border-top:1px ridge #333232;
}

.email {
  font-size: 12px;
  color:#cccccc;
  font-family:Arial;
  
	padding-left:5px;
	letter-spacing:1px;
	padding-right:5px;
	text-decoration: none;
	background-image:url(../images/link_bg.jpg); background-repeat:repeat-x;
	border-bottom:1px ridge #444242;
	border-top:1px ridge #333232;
}

A.email:link {
	  font-size: 12px;
  color:#cccccc;
  font-family:Arial;
	letter-spacing:1px;
	padding-left:5px;
	padding-right:5px;
	text-decoration: none;
	background-image:url(../images/link_bg.jpg); background-repeat:repeat-x;
	border-bottom:1px ridge #444242;
	border-top:1px ridge #333232;
}

A.email:hover {
	  font-size: 12px;
  color:#cccccc;
  font-family:Arial;
	letter-spacing:1px;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	background-image: none;
	border-bottom:1px ridge #444242;
	border-top:1px ridge #333232;
	
}


.clsTextboxNormal { font: 11px/13px verdana,arial,sans-serif; color: #ffffff; text-decoration: none; background-color: #161616; border-color: #666666 #666666 #666666 ; border-style: solid;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width:1px; height:17px;width:191px; text-align: left}


#topPan{width:950px; height:64px; position:relative; margin:0 auto; padding:0;}
/* Menu Panel */
#topPan ul{width:950px; height:64px; display:block; position:absolute; top:0px; margin:0; padding:0;}
#topPan ul li{float:left; width:134px; display:block; text-align:center;}

#topPan ul li a{width:134px; height:40px; display:block; font:12px/12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #FFFFFF; text-transform: uppercase; font-weight:bold; background: url(../images/menu-bg.gif) 0 0 repeat-x #F4F1DD; text-decoration:none; margin:0; padding:24px 0 0 0; }

#topPan ul li a:hover{ width:134px; height:38px; display:block; color:#333333; text-decoration:none; background-image: url(../images/menu-bg_over.gif) }

#topPan ul li span{width:134px; height:40px; display:block; background: url(../images/menu-bg1.gif) 100% 0 no-repeat #FCFAE6;text-decoration:none; padding:24px 0 0 0; line-height:14px;font:12px/12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #FFFFFF; text-transform: uppercase; font-weight:bold; }





