#container
{
width: 100%;
margin: 0px auto;
background-color: #FDC0C3;
color: #000000;
border: 0px solid #000000;
line-height: 130%;
}

.basictab ul{
margin: 0px;
padding: 0px 0;
margin-left: 0;
border-bottom: 0px solid gray;
background-color: #FDF0F1;
background: none;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0px;
}

.basictab li a{
text-decoration: none;
padding: 0px;
margin-right: 0px;
margin-left: 0px;
border: 0px solid gray;
border-bottom: 0px solid black;
background-color: #FDF0F1;
color: white;
}

.basictab li a:visited{
color: none;
border-bottom: 0px solid black;
}

.basictab li a:hover, .basictab li a.current{
background-color: #FDF0F1;
border-bottom: 0px solid black;
color: white;
}

.basictab li a:active{
color: white;
border-bottom: 0px solid black;
}

.tabcontainer{
border-bottom: 0px solid black;
height: 20px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontent{
display:none;
}

.tabcontent ul{
margin: 0px;
padding: 0px;
margin-left: 0;
border-bottom: 0px solid black;
list-style-type: none;
text-align: right; /*set to left, center, or right to align the menu as desired*/
}

.tabcontent li{
display: inline;
margin: 0;
}

.tabcontent li a{
text-decoration: none;
font-family: arial;
font-size: xx-small;
padding: 0px;
margin-right: 3px;
border: 0px solid gray;
border-bottom: 0px solid black;
background-color: #FDF0F1;
background: url(tab.gif);
color: #000000;
}

.tabcontent li a:visited{
color: #000000;
border-bottom: 0px solid black;
}

.tabcontent li a:hover, .basictab li a.current{
background-color: #none;
color: #000000;
border-bottom: 0px solid black;
}

.tabcontent li a:active{
color: #000000;
border-bottom: 0px solid black;
}

#top
{
padding: 0em;
padding-bottom: 0;
margin-right: 0;
color: #000000;
background-color: #FDF0F1;
background: url(img/top_bg.gif);
border-bottom: 0px solid #000000;
}

#tabcont
{
width: 100%;
padding: 0;
margin-right: 0;
padding-top: 5px;
padding-bottom: 0;
color: #000000;
background-color: #FDF0F1;
background: url(none);
border-bottom: 0px solid none;
}

#nav
{
padding: 0em;
color: #000000;
background-color: #none;
border-bottom: 0px solid #000000;
padding-bottom: 0px;
}


#top h1
{
padding: 0;
margin: 0;
}

#content
{
float: left;
padding: 1em;
}

#rightnav
{
float: right;
text-align: left;
width: 132px;
margin: 0px;
padding: 1em;
margin-top: 5px;
border-left: 1px dashed #CE6A68;
}

#rightnav ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: left;
}

#rightnav ul li { display: inline; }

#rightnav ul li a{
font: arial;
width: 132px;
padding: 0px;
padding-left: 2px;
display: block;
color: #7D8BA0;
text-decoration: none;
border-bottom: 1px dashed #FD939A;
}


#rightnav ul li a:hover{
background-color: #FD939A;
color: white;
}


#footer
{
clear: both;
margin-left: 0px;
padding: 0em;
color: #7D8BA0;
height:20px;
width: 800px;
background-color: none;
border-top: 1px solid #FFFFFF;
text-align: center;
}


body { 
letter-spacing: 0.1em;
background-color: FDF0F1;
background: url(img/background.gif);
font-family: arial;
color: 7D8BA0;
font-weight: normal;
font-size: xx-small;
margin-top: 0;
margin-bottom:0;
margin-left:0;
scrollbar-face-color: FFFFFF ; 
scrollbar-shadow-color: FFFFFF ; 
scrollbar-highlight-color: FFFFFF ; 
scrollbar-3dlight-color: FFFFFF ; 
scrollbar-darkshadow-color: FFFFFF  ; 
scrollbar-track-color: FFFFFF  ; 
scrollbar-arrow-color: 7D8BA0;
}

ul {
list-style-image: url(img/li.gif);
}

a img {
border: 0;
border-bottom: 0;
}

h1 {
font-size: x-small;
color: #DD3B81;
letter-spacing: 0.1em;
font-weight: bold;
margin-top: 2px;
margin-bottom: 2px;
}
	
h2 {
font-size: xx-small;
color: #FDC0C3;
letter-spacing: 0.1em;
font-weight: bold;
margin-top: 0px;
margin-bottom: 0px;
}

h3 {
font size: xx-small;
color: #FDC0C3;
letter-spacing: 0.1em;
margin-top: 0px;
margin-bottom: 0px;
}

a:link {
color: #9D9E9C; 
text-decoration: none ; 
} 
a:active {
text-decoration: none;
} 
a:visited {
color: #9D9E9C;  
text-decoration: none;
}
a:hover{
color: #848685;
background: #EBEBEB;
text-transform: uppercase; 
cursor: e-resize;

}

table {
font-family: arial;
font-weight: normal;
font-size: xx-small;
letter-spacing: 0.1em;
horizontal-align: center;
vertical-align: center;
text-align: left;
width: 100%;
border: none;
}

tr {
vertical-align: top;
padding: 0px;
border-width: 0px;
}
	
td {
vertical-align: top;
padding: 0px;
border-width: 0px;
}

hr {
border-top: 2px dotted 848586;
color: 848586;
height: 1px;
}	

/* extra rules for even and odd rows */
.even {
background:	#FEEDEF;
}

.odd {
background:   #E7E7F4;

}



-->
