/* General styles */
body
{
   background-color : #E6E6FA;
   font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
   font-size: smaller;
   color : #696969;
}

h1 {
   font-size : larger;
   color : #696969;
}

h2 {
   font-size : small;
   color : #696969;
   background-color : #FFDAB9;
   padding : 2px 2px 2px 7px;
   font-weight : bold;
}

a {
	font-weight: normal;
	text-decoration: none;
	color: maroon;
}

.contentsgraphic {
   margin-left : 0px;
   margin-right : 25px;
   margin-bottom : 15px;
   margin-top : 15px;
   float : left;
}

.maindiv {
   color : #696969;
   padding : 10px 10px 10px 10px;
   background-color : White;
}

.contents {
   color : #696969;
   padding : 10px 20px 10px 20px;
   margin-top : 0px;
   margin-bottom : 5px;
   border-top : 0px none;
   text-align : justify;
}

.basediv {
   clear: both;
   padding : 5px 7px 5px 7px;
   background : White;
   color : #6A5ACD;
   font-size : smaller;
   text-align : right;
}

/* Navigation main tabs in class tabbar */
.tabbar {
	position: relative;
}

.tabbar ul
{
   padding: 3px 0;
   margin-left: 0;
   margin-bottom : 0;
   border-bottom: 1px solid Purple;
   font-family: Tahoma, Verdana, Arial, Helvetica, san-serif;
   text-align : left;
}

.tabbar ul li {
   list-style: none;
   display: inline;
   margin-top : 0;
}

.tabbar ul  li a {
   padding: 0px 10px 3px 10px;
   margin-left: 3px;
   margin-right: 3px;
   border: 1px solid Purple;
   border-bottom: none;
   background: #DDA0DD;
   text-decoration: none;
}

.tabbar ul li a:link {
   color: Maroon;
} 

.tabbar ul li a:visited { 
	color: #666;
} 

.tabbar ul li a:link:hover, .tabbar ul li a:visited:hover {
   /* background: #DCDCDC;
   */
   border-color: Purple;
   color : White;
}

.tabbar ul li a.current, .tabbar ul li a.current:hover {
   background: transparent;
   border-bottom: 1px solid White;
   color : Maroon;
}

