/***** Common *****/

body {
margin:0 auto;
padding:0;
font:76% "Trebuchet MS",Tahoma,Arial,sans-serif;
background-color:#AABAA7;
color:#4f6b72;
}

#wrap {
background:#ffffff;
color:#404040;
margin:0 auto;
width:850px;
}

#header {
margin:0;
padding:0;
background-image: url(images/TOP.gif);
width: 850px;
height: 160px;
}

#menu {
background:#F5DD9C;
color:#404040;
margin:0;
width:850px;
height:25px;
text-transform: uppercase;
font-weight: normal;
font:84% "Trebuchet MS",Tahoma,Arial,sans-serif;
z-index: 500;
}

#logo {
background-image: url(images/logo.gif);
width: 850px;
height: 47px;
z-index: 5;
}

#footer {
clear:both;
margin:0 auto;
padding:4px 0;
width:850px;
text-align:center;
color:#000000;
background:#CB5C5F;
}

#footer p {
margin:0;
padding:0;
}

#footer a:hover {
color:#808080;
background-color:#ffffff;
text-decoration:none;
font-weight:bold;
}

#footer a {
text-decoration:underline;
color:#000000;
}

.left {
margin:0 15px 0 10px;
float:left;
}

.right {
margin:0 20px 0 15px;
float:right;
}

.textright {
text-align:right;
}

.center {
text-align:center;
}

.small {
font-size:0.8em;
}

.bold {
font-weight:bold;
color:#4f6b72;
}

.clearing {
clear:left;
padding:0;
margin:0;
visibility:hidden;
}

.hide {
display:none;
}

input,textarea,select {font:100% "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0;}


/***** Home Page *****/

#contentHOME {
margin:0;
width:850px;
line-height:1.5em;
background-color:#ffffff;
}

.flash {
float:left;
width:395px;
margin:10px 0 0 30px;
padding:0;
}

.headingHome {
color: #664679;
font-size:1.6em;
font-weight: bold;
margin:20px 0 0 600px;
}

.textAHome {
color: #4f6b72;
font-size:1em;
margin:10px 0 0 400px;
text-align:center;
}

.textgraphicHome {
float:right;
padding:0;
}

.ticker{
float:left;
width:700px;
margin:30px 0;
padding:0;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #000099;
}

.textBHome {
clear:both;
margin:0;
padding:0 10px 20px 10px;
line-height:1.5em;
color:#4f6b72;
}

.textCHome {
margin:0;
padding:0 10px 20px 10px;
line-height:1.5em;
color:#4f6b72;
}

/***** Other Pages *****/

#contentPAGES {
float:right;
width:640px;
padding:0;
margin:10px 0 20px 0;
}

#contentWIDE {
width:830px;
padding:10px;
margin:0px 0 10px 0;
}

#leftsidePAGES {
float:left;
width:190px;
margin:10px 0 0 10px;
padding:0;
}

.pagetitle {
color: #664679;
font-size:1.6em;
font-weight: bold;
}

.topofpage {
color: #C3C3C3;
padding: 0 10px 0 0;
}

#contentPAGES a {
text-decoration:none;
color:#286ea0;
background-color:inherit;
border-bottom: #666666;
border-width: 0px 0px 1px 0px;
border-style: none none dotted none;
}

#contentPAGES a:hover {
text-decoration:underline;
color:#286ea0;
background-color:inherit;
}

#contentPAGES a img {
border:0;
}

.mainText {
margin:0 10px 0 0;
line-height:1.5em;
color:#4f6b72;
}

.a_top:link {
	color:#4f6b72;
	text-decoration:none;
}

.a_top:hover {
	color:#4f6b72;
	text-decoration:underline;
}

.a_top:visited {
	color:#4f6b72;
	text-decoration:underline;
}

td.products {
	border-right: 0;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}
