/* Stylesheet Created By Neweb Ireland 2005 */
/* www.newebirl.net */

/* Basic elements */
title {
	font-weight: bold; font-style: italic; color: Black;
}

Body {
	background-color: white;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	margin:0px;
	padding: 0px;
	}

a {text-decoration: none;	color: Black; }
a:hover { text-decoration: none; color: black; background-color: white; }
/* End Basic Elements */

/* Main body */
#maincontainer {
	width: 650px;
	padding: 0px 5px;
	margin: 0px Auto;
	background: white;
	border-bottom: 2px solid gray;
	}

/* Header */
div.header {
	width: 100%;
	height: 120px;
	text-align: left;
	}
div.logobox { padding-left: 30px; text-align: right;}

/* Nav */
div.navContainer {
	display: none;
	background-color: #0050a5;
	margin: 0 auto;
	padding: 0;
	border-bottom: 1px solid #0050a5;
	border-top: 1px solid #0050a5;
	text-align: left;
	}	
ul.nav1 {
padding-left: 0;
margin-left: 0;
background-color: #0050a5;
color: white;
display: inline;
width: 100% auto;
font-family: arial, helvetica, sans-serif;
font-size: 0.87em;
}

.nav1 li
{
display: inline;
list-style-type: none;
padding: 0px;
}

.nav1 a { padding: 0px 15px; }

.nav1 a:link, .nav1 a:visited
{
color: #f2f9ff;
background-color: #0050a5;
text-decoration: none;
}

.nav1 a:hover
{
color: #0050a5;
background-color: #f2f9ff;
text-decoration: none;
}

/* Sub list */
div.sublistbox {
display: none;
width: 100% auto; 
border: 1px solid #0050A5; 
border-top: 0px;
text-align: center;
background: #f2f9ff;
margin: 0px auto;
padding: 0px;
}
ul.sublist { display: inline; width: 100% auto; padding: 0px; margin: 0px; }
.sublist li { display: inline; margin: 0px 0px 0px 0px; padding: 0px 10px;}
.sublist a {color: #0050a5; font-size: 0.89em; padding: 0px 10px; margin: 0px auto;}
.sublist a:hover {color: #f2f9ff; background-color: #0050A5; text-decoration: none;}
/* End Nave */


div.rightContainer {
	display: none;
	width: 200px;
	float: right;
	margin-top: 0;
	padding: 0px;
	padding-bottom: 20px;
	text-align: left;
	padding: 10px 2px;
	}

div.Maincontent { 
  margin-right: 0px; 
  padding: 0px ;
 text-align: left;
  font-size: 10pt;
  }
div.Maincontent { 
  margin-right: 0px; 
   padding: 0px;
  text-align: justify;
  font-size: 10pt;
  }

img.reviewimg {margin: 5px;}
  
div.box1 {
	border: 1px solid #0050a5;
	background: white;
	width: 100%;
	margin: 0px 4px 10px 0px;
	}

h1.rightheader {
	width: 100% auto;
	margin: 0 0;
	padding: 2px 20px;
	color: white;
	font-size: 0.85em;
	text-align: left;
	font-weight: normal;
	background: #0050a5 url("images/browsers/hbg.gif") no-repeat left;
	}
p.rightp1 { font-size: 0.87em; margin: 0px 0px 0px 5px; }
p.rightp1 a { text-decoration: none; color: #0050a5;}
p.rightp1 a:hover { text-decoration: none; color: #0050a5;}


div.footer {
	width: 750px;
	font-size: 8pt;
	letter-spacing: .10em;
	color: gray;
	padding-left: 5px;
	text-align: left;
	margin: 0px auto;
	}
div.footer a {	color: gray;}	


h3 {font-size:95%; letter-spacing: 1pt; color:Black; font-weight: bold; margin-bottom:0px; margin-top: 10px; border-bottom: 1px solid #D5D5D5; padding: 0px 0px; text-align: left;}

h4 {font-size:92%; color:white; font-weight: normal; margin:0px; background: #0050A5; text-align: left; border-bottom: 1px solid #0050A5; padding-left: 10px;}

p {color: #5E5E5E; font-size: 0.95em; font-family: Arial, Helvetica, sans-serif; line-height: 12pt;}

p.pNav {color: white; padding: 2px 2px; margin: 0px 0px;}

p.p2 {line-height: 12pt; padding: 0px; margin: 3px;margin-top: 5px; text-align: justify;}
p.p2 a:hover {text-decoration: none;}


p.printtext {font-size: 10pt; color: gray; padding: 0px 30px; text-align: center; font-weight: bold;}


