/* ================================
    CSS STYLES FOR Synergy Web Platform
   ================================
   
   Created by: Tim Ahlenius
   Created on: 4/5/2007
   Last Modified by: Tim Ahlenius
   Last Modified on: 6/15/2007
   
   Description: This is the main CSS file that should be used for all Synergy Web Platform
   installations.  Please modify the existing classes to fit the design needs for the site.
   If you need to add your own custom classes, please do so in the Syn.Net Custom Class section listed first below
*/   

/* Syn.Net Custom Classes */
A.login:link{
color:#fff;
}

A.login:visited{
color: #FFF;
}

A.login:active{
color: #FFF;
}

A.login:hover{
color: #FFF;
}

.header{
background-image:url(images/header.gif);
background-repeat:no-repeat;
background-position:left;
}

.footer{
background-image: url(images/footer.gif);
background-repeat:no-repeat;
background-position:left;
}

/*End of Syn.Net Custom Classes */

/* PAGE BACKGROUND */

/* Background color for the content part of the pages */
.body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

/* Background color for the site */
#Body{
background-color:#FFFFFF;
}

/* Pane Styling Definitions */

.TopPane {
width:100%;
border-collapse:collapse;
background-color: transparent;
padding-left: 6px;
padding-right: 4px;
padding-top: 6px;
}

.LeftPane  {
width:100%;
border-collapse:collapse;
background-color: transparent;
padding-left: 6px;
padding-right: 4px;
padding-top: 6px;
}

.ContentPane  { 
width:100%;
border-collapse:collapse;
background-color: transparent;
padding-left: 6px;
padding-right: 4px;
padding-top: 6px;
}

.RightPane  {
width:100%;
border-collapse:collapse;
background-color: transparent;
padding-left: 6px;
padding-right: 4px;
padding-top: 6px;
}

.BottomPane{
width:100%;
border-collapse: collapse;
background-color: transparent;
padding-left: 6px;
padding-right: 4px;
padding-top: 6px;
}

/* text style for the selected tab */
.SelectedTab {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

A.SelectedTab:visited  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

A.SelectedTab:active   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

A.SelectedTab:hover    {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

/* text style for the unselected tabs */
.OtherTabs {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

A.OtherTabs:visited  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

A.OtherTabs:active   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

A.OtherTabs:hover    {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

/* GENERAL */
/* style for module titles */
.Head   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

/* style of item titles on edit and admin pages */
.SubHead    {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

/* text style used for most text rendered by modules */
.Normal{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

.NormalRed{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FF0000;
}

.NormalBold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
font-weight:bold;
}
 
/* GENERIC */
H1  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color:#000;
}

H2  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color:#000;
}

H3  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000;
}

H4  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000;
}

H5, DT  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000;
}

H6  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

table{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}
TFOOT, THEAD    {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

TH  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

A:link  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

A:visited   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

A:active    {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

A:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
text-decoration:underline;
}

SMALL   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

BIG {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

BLOCKQUOTE, PRE {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}


UL LI   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

UL LI LI    {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

UL LI LI LI {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

OL LI   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

OL OL LI    {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

OL OL OL LI {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

/* Menu-Styles */

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
cursor: pointer;
background-color: #004151;
}

.MainMenu_MenuItem {
cursor: pointer;
background-color: #004151;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFF;
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
z-index:1000;
cursor: pointer;
background-color: #004151;
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
background-color: #004151;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFF;
}

.MainMenu_MenuArrow {
display: none;
}

.MainMenu_RootMenuArrow {
display: none;
}
