body { 
	background-color: #c0c0c0;
	color:#564b47;  
	text-align:center;
	margin:0px;
	padding:0px;
}


img {
	border-style: none;
}

h1 {
	color: black;
	font-size:x-large;
}

h2 {
	color: #222C7C;
	font-size:large;
}

h3 {
	color: #759ECC;
	font-size:large;
	line-height:0px;	
}

#container {
	background-color:#FFF;
	width:790px;
	height:auto;
	margin: 0px auto;
	padding:0px;
	text-align:left;
}

#header {
	background-color: #c0c0c0;
}

#contents {
	width:470px;
	padding:8px;	
	margin: 0px;
	float:left;
	background-color:#FFF;
	overflow: auto;
  font-size: 90%;
	font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
	color:black;
}

#leftbox {
	float:left;
	padding:3px;
	width: 132px;
	background-color:#FFF;
  font: 100.01% Arial,sans-serif;
	color:#000;

}

#rightbox {
	float:right;
	padding:3px;
	width: 152px;
	background-color:#FFF;
  font: 100.01% Arial,sans-serif;
	color:#222C7C;
	font-size:80%;
}

#newsbox {
	padding: 4px;
	background-color:#d0d0d0;
  font: 100.01% Arial,sans-serif;
	border:1px solid #c0c0c0;
}


#newsbox strong a,visited { 
	font-size: 135.01%;
	top: 0;
	left: 0;
	text-align:center;	
	text-decoration: none;
	color:#222C7C;
}

#newsbox ul {
	list-style-type:square;
	list-style-position:inside;
	margin: 0;
	padding: 0;
}

#newsbox li {
	padding: 3px;
}

#newsbox a,visited { 
	top: 0;
	left: 0;
	text-align:center;	
	text-decoration: underline;
	color:#000;
}


#partnersbox {
	padding: 12px;
	line-height: 14px;
	font-size: small; 
	font-family: arial, sans-serif;
	border:1px solid #c0c0c0;
}

#partnersbox a,visited { 
	top: 0;
	left: 0;
	font-size: small;
	text-align:center;	
	text-decoration: underline;
	color:#000;
	font-weight:bold;
}

#smallform {
	padding: 4px;
	background-color:#dfdfef;
  font: 100.01% Arial,sans-serif;
	border:1px solid #c0c0c0;
}

#smallform strong {
	font-size: 135.01%
}

#footer {
	clear:both;
	width: 790px;
	background-color:#759ECC;
  padding: 0px;
	margin: 0px;
	font-family: Arial,sans-serif;
	font-size:small;
	color:#564b47;	
}

#menu {
	padding:0px;
	margin: 0px;
	border-width:0px;
	border-style:solid;
	border-color: #222C7C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight: bolder;
}

#menu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#menu li {
	float: left;
}

#menu a, #menu span { 
	width: 148px;
	top: 0;
	left: 0;
	margin: 0 0 0 0;
	float: left;	 
	padding: 6px 4px 6px 4px;
	text-align: center;
}

#menu span {
	background-image: url(img/MenuDn.jpg);
	background-repeat:repeat-x;
	border-top: 1px solid #2C4F8E;
	border-left: 1px solid #2C4F8E;
	border-right: 1px solid #2C4F8E;
	text-decoration: none;
	font-weight:bold;
	color: #000;
}

#menu a {
	background-image: url(img/MenuUp.jpg);
	background-repeat:repeat-x;
	border-right: 1px solid #222C7C;
	border-top: 1px solid #222C7C;
	border-left: 1px solid #222C7C;
	border-bottom: 1px solid #222C7C;
	text-decoration: none;
	color: #222C7C;
}

#menu a:hover {
	background: #222C7C;
	text-decoration: underline;
	color: #759ECC;
}

#menu2 {
	background-color: #759ECC;
	padding:0px;
	margin: 0px auto;
	border-width:0px;
	border-style:solid;
	border-color: #222C7C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bolder;
  clear: left;   
  display: table;
}

#menu2 ul {
	background-color: #759ECC;
	list-style-type: none;
	margin: 0px auto;
	padding: 0;
}

#menu2 li {
	float: none;
}

#menu2 a, #menu2 span { 
 display: table-cell;
 margin: 0;
 padding: 4px 2px;
 text-align: center;
 width: 148px;
}

#menu2 span {
	background: #ffffff;
	border-right: 1px solid #2C4F8E;
	border-top: 1px solid #2C4F8E;
	border-left: 1px solid #2C4F8E;
	text-decoration: none;
	font-weight:bold;
	color: #000;
}

#menu2 a {
	background: #759ECC;
	border-right: 1px solid #222C7C;
	border-top: 1px solid #222C7C;
	border-left: 1px solid #222C7C;
	border-bottom: 1px solid #222C7C;
	text-decoration: none;
	color: #222C7C;
}

#menu2 a:hover {
	background: #222C7C;
	text-decoration: underline;
	color: #759ECC;
}

#footer ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#footer li {
	float: left;
}

#footer a { 
	top: 0;
	left: 0;
	text-align:center;	
	text-decoration: underline;
	color: #c0c0c0;
}

#Contact {
	padding: 5px;
	background-color: #dfdfef;
	border: 1px solid Black;
	border-color:black;
	margin: 0px auto;
}

input, select, textarea {
	border: 1px solid #c0c0c0;
}
#list {
	list-style-position: inside;
	list-style-type: square;
}
.quote {
  font-size: 90%;
	font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
	color:black;
	font-style:italic;
}

.bottomText {
	font-size: inherit;
	font-style:inherit;
	font-weight:bold;
}

.clear { clear: both; }