body { 
	scrollbar-face-color: #547e8b; 
	scrollbar-highlight-color: #B9D0DD; 
	scrollbar-shadow-color: #B9D0DD;  
	scrollbar-3dlight-color: #B9D0DD; 
	scrollbar-arrow-color: #ffffff; 
	scrollbar-track-color: #A0BFD0; 
	scrollbar-darkshadow-color: #547e8b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 0;
	margin: 0; }
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;  }
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;  }	
.navbtn {
	border: 0;
	height: 39px; }
a {text-decoration: none}

#clientlist td {
	vertical-align: top;
	padding-right: 40px; 
	font-size: 12px;
	line-height: 18px; }
#clientlist td.rt {
	padding-right: 0; }


h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #49495A;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	margin-top: 0;  }
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #658393;  }	
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;  }
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	margin: 0;  }		
h1.home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #49495A;
	font-size: 20px;  
	font-style: normal;
	font-weight: bold; }	
h2.home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	margin: 0;  }	
h3.home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	margin: 0;  }


/* ---MAIN TABLE--- */
#mainTbl {
	padding: 0;
	border: 0;
	width: 765px; }
#mainCol {
	vertical-align: top;
	width: 605px;
	text-align: top;
	padding-left: 10px;}
#mainColHome {
	vertical-align: top;
	width: 765px;
	text-align: top;
	padding-left: 10px; }


/* ---RIGHT COLUMN--- */
#sideCol {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #658393;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 10px;
	width: 190px;
	vertical-align: top;  }
A.side {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A0BFD0;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;  }
A.side:hover {
	color: #A0BFD0;
	text-decoration: underline; }

/* --- EDGE COLUMNS --- */
#left {
	background: url(../images/dots-left.gif);
	background-repeat: repeat-Y;
	vertical-align: top;
	width: 15px; }
#right {
	background: url(../images/dots-right.gif);
	background-repeat: repeat-Y;
	vertical-align: top;
	width: 15px; }	
	
/* ---FOOTER--- */	
#footer {
	background-color: #a0bfd0; 
	text-align: center;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;  }
#footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;  }		
#footer a:hover {
	color: #000000;  }
	
	
/* --- CONTENT --- */	
#board td {
	vertical-align: top;
	padding-right: 5px; }

/* home pg content table */
.pad {
	background-color: #b9d0dd;
	padding: 8px;
	vertical-align: top; }
.pad2 {
	background-color: #547e8b;
	padding: 8px;
	text-align: center;
	vertical-align: middle; }
.pad3 {
	background-color: #a0bfd0;
	padding: 8px;
	text-align: center;
	vertical-align: middle; }

#compTbl td {
	vertical-align: top; }
#roadmapTbl td {
	vertical-align: top; }	

#partners-summary td.one {
	text-align: center;
	background-color: #547e8b;
	color: #FFFFFF; 
	font-weight: bold; }	
#partners-summary td.two {
	background-color: #a0bfd0 }
#partners-summary td.three {
	background-color: #b9d0dd }		
	
#join td {
	vertical-align: top;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0 3px 3px 0; }
	
#announcement {
	font-size:16px; 
	font-weight: bold; 
	line-height:20px; 
	color:#0000cc;
	text-align: center; }
#announcement a {
	text-decoration: underline; }


a.backtotop {
	color: #658393;
	font-weight: bold; }
a.backtotop:visited {
	color: #658393;
	font-weight: bold; }

a.homeTop {
	color: #658393;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold; }
a.homeTop:visited {
	 color: #658393; }	
a.home {
	color: #FFFFFF;
	font-weight: bold; }
A.board {
	color: #000000;
	font-weight: bold;
	text-decoration: none; }
A.board:hover {
	color: #658393;
	text-decoration: underline; }	
A.board:visited {
	color: #000000; }