/* CSS Document */
body { margin: 0; padding: 0; background: #fff url('images/background_top.gif'); background-repeat:repeat-x; font-family: Arial, Helvetica, sans-serif; color: #40454b; font-size: 10px;}
.overall-bg { margin: 0; padding: 0; background-image:url('images/overall_background.gif'); background-repeat:repeat-y; }

/* General Links */
a:link { text-decoration : none; color : #3366cc; border: 0px;} 
a:active { text-decoration : underline; color : #3366cc; border: 0px;} 
a:visited { text-decoration : none; color : #3366cc; border: 0px;} 
a:hover { text-decoration : underline; color : #DB0031; border: 0px;} 


img { padding: 0px; margin: 0px; border: none;}
hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }

input { font-family: 'Verdana'; color: #6a5555; font-size: 12px; }
textarea { font-family: 'Verdana'; color: #6a5555; font-size: 10px;  }
select { font-family: 'Verdana'; color: #6a5555; font-size: 10px;  }

h1, h2, h3 { font-family: 'Arial';}


ul{
padding: 0px 0;
margin-left: 0;
margin-top: 0px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

li{
display: inline;
margin: 0;
}

li a{
text-decoration: none;
padding: 0px 0px;
margin-right: 0px;
border: 0px solid #778;
color: #2d2b2b;
}

li a:visited{
color: #2d2b2b;
}

li a:hover{
text-decoration: underline;
}

li.selected{
}

li.selected a{ /*selected main tab style */
border-bottom-color: #778;
}

li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}


