body
{ 
   margin: 0; 
   padding: 0; 

   font: 11px/1.5 Bangle, serif; 
   color: Black; 

   background-color: White; 
   background-image: url(images/bg_grey.jpg);
   background-repeat: repeat;
   background-attachment: fixed;
}


a:visited {
   font-family: Arial, sans-serif;
   font-weight : bold; 
   text-decoration : none;
   color: #708090;
   background-color: transparent; 
}

a:link {
   font-family: Arial, sans-serif;
   font-weight : bold; 
   text-decoration : none; 
   color: #708090;
   background-color: transparent;
}

a:hover {
   font-family: Arial, sans-serif;
   color : Black;
   background-color : transparent;  
   text-decoration : underline; 
}

a:active {
   font-family: Arial, sans-serif;
   font-weight : bold; 
   text-decoration : none; 
   color: #ccbbaa;
   background-color: transparent; 
}

b {
   font-weight : bold; 
}

strong {
   font-weight : bold; 
}


div#title {
   float: left;
	margin: 10px 10px 10px 10px; 
   padding: 10px 10px 0px 10px; 
   border: thin solid #A9A9A9;
   background-color: white;
   color: Black;
   width: 710px;
}

div#main {
   float: left;
	margin: 0px 30px 10px 10px; 
   padding: 5px 10px 10px 10px; 
   border: thin solid #A9A9A9;
   background-color: white;
   color: Black;
   width: 710px;
}
	
div, .menu {
   position: relative; top: 10px;     float: left;
	margin: 0px 0px 0px 5px; 
   padding: 0px 5px 5px 5px; 
   width: 130px;
   background: #E9ECFF;
   border: 1px solid #A9A9A9;
}

div, .leftsplit {
   position: relative; top: 10px;     float: left;
	margin: 0px 0px 0px 0px; 
   padding: 0px 5px 5px 5px; 
   width: 200px;
   background: white;
}
	
div, .rightsplit {
   position: relative; top: 10px;     float: right;
	margin: 0px 10px 0px 0px; 
   padding: 0px 5px 0px 0px; 
   width: 450px;
   background: white;
	border: 0px none;
   }

div, .submenu {
	position: relative; top: 10px; left: 10px; float: left;
	margin: 0px 0px 0px 0px; 
   padding: 5px 5px 5px 5px; 
   width: 680px;
   background: #E9ECFF;
   border: 1px solid #A9A9A9;
}

div, .favadd {
	position: relative; top: 10px; left: 10px; float: left;
	margin: 0px 0px 0px 0px; 
   padding: 5px 5px 5px 5px; 
   width: 680px;
   background: #white;
}	
	
div, .body {
   position: relative; top: 10px;     float: right;
	margin: 0px 0px 0px 0px; 
   padding: 0px 10px 0px 0px; 
   width: 500px;
   background: White;
	border: 0px none;
   }

div, .subbody {
   position: relative; top: 10px;     float: left;
	margin: 0px 0px 0px 0px; 
   padding: 0px 10px 0px 0px; 
   width: 680px;
   background: White;
	border: 0px none;
   }

{
clear: both;
}

p  {
   font: 300 10pt Bangle, serif;
   color: Black; 
   text-align: center;
}

h1, td { 
   font: bold 12pt Bangle, serif;
   color: #6666FF; 
   text-align: center
}


h2 { 
   font: bold 12pt Bangle, serif;
   color: #C268E0; 
   text-align: center
}

h3 { 
   font: 10pt Bangle, serif;
   color: blue; 
   text-align: center;
}

h4 { 
   font: 12pt Bangle, serif;
   color: #6666FF; 
   text-align: left
}

h5 {
	font: 12pt Bangle, serif;
	color: #6666FF;
	text-align: right
}  

h6 {
	font: 10pt Bangle, serif;
	color: #6666FF;
	text-align: right
}

