.banner {
	height 					: 107px ;
	width					: 800px ;
	margin:					: 0px ;
	padding					: 0px ;
}

.pageLogo {
	display:block ;
}

table {
	font-size				: 10pt ;
}

.bodyTable {
	font-size				: 10pt ;
	width					: 800px ;
	padding					: 0px ;
	margin					: 0px ;
}

.bodyTable .menu {
	width					: 124px;
	height					: 600px ;
	background				: url(img/leftMenuBg.jpg) ;
	vertical-align			:top ;
}

.bodyTable .rmenu {
	vertical-align			:top ;
	width					: 46px;
	height					: 600px ;
	background				: url(img/rMenuBg.jpg) ;

}


.bodyTable .content {
	margin:					: 0px ;
	padding					: 10px ;
	width					: 676px;
	background				: #D0D0FF url(img/contentBg.jpg) ;
	vertical-align			: top;
}

.bodyTable .footer {
	height 					: 20px ;
	background				: #999999 url(img/footerBg.jpg) ;
	background-repeat		: repeat-x ;	
}



h1 {
	color:black ;
	font-family:"BankGothic Md BT", Arial, Helvetica, sans-serif;
	font-size:x-large ;
	font-style:oblique;
}

h2 {
	font-family:"BankGothic Md BT", Arial, Helvetica, sans-serif;
	color:black;
	font-size:14pt ;	
}

h3 {
	font-family:"BankGothic Md BT", Arial, Helvetica, sans-serif;
	color:black;
	font-size:12pt;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color: #000066 ;
	background				: #CCCCCC url(img/sq_bg.gif) repeat-x ;	
	padding:0px ;
	margin:0px ;
}

/* -------------------------------------------------------- 
  anchor and links 
  --------------------------------------------------------- */

a {
	color: #000066 ;
	font-weight:bold;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.gearTable{
	width:100%;
	margin:10px;
	border:0px solid #C0C0C0 ;
	vertical-align:top;
}

.linksTable {
	width : 100% ;
	border:0px;
}

.linksTable td {
	vertical-align:top;
}

/* -------------------------------------------------------- 
  tunes table
  --------------------------------------------------------- */


.tuneTable{
	margin				:10px;
	border				:1px solid #003366 ;
	vertical-align		:top;	
}

.tuneTable a {
	color				: white ;
	text-decoration		:none;
}

.tuneTable a:hover {
	text-decoration		:underline;
}


.tuneTable .title{
	color				: white ;
	background-color:#003366 ;
	font-size			:larger;
	padding 			: 3px ;
	font-family			:"BankGothic Md BT", Arial, Helvetica, sans-serif;
}

.tuneTable .info {
	color				: black ;
	background			: white ;
	font-size			: small;
	padding 			: 3px ;
	font-family			: Arial, Helvetica, sans-serif;
}


.tuneTable .body{
	color				: black ;
	border-bottom		:1px solid #C0C0C0 ;
	padding: 2px 6px 10px 6px ;
}

.tuneTable .footer{
	font-size			: medium;
	color				: black ;
	padding-bottom		: 10px;
}

/* -------------------------------------------------------- 
  news table
  --------------------------------------------------------- */


.newsTable{
	width               : 90% ;
	margin				:10px;
	border				:1px solid #003366 ;
	vertical-align		:top;
}

.newsTable a {
	color				: black ;
	text-decoration		:none;
}

.newsTable a:hover {
	text-decoration		:underline;
}

.newsTable .title{
	color				: white ;
	background-color:#003366 ;
	font-size			:larger;
	padding 			: 3px ;
	font-family			:"BankGothic Md BT", Arial, Helvetica, sans-serif;
}

.newsTable .body{
	color				: black ;
	border-bottom		:1px solid #C0C0C0 ;
	padding				: 2px 6px 10px 6px ;
}

.newsTable .image {
	padding: 10px ;
	height: 160px ;
	width : 160px ;
	float:right ;
}

.newsTable .footer{
	font-size			: x-small;
	color				: black ;
	height				: 10px ;
	background			: #C0C0C0 ;
}

p {
	font-family	: arial ;
}



.important {
	color: black;
	font-family	: verdana ;
	border	: 1px solid blue ;
	background-color	: #BFF0F0 ;
	padding				: 10px ;
}
.striking {
	color: black ;
	font-family : arial ;
	border	: 2px black ;
	background-color	: cccccc ;
	padding				: 12px ;
}	

