A:link
{color:#8197a8;text-decoration:none; cursor: normal}
A:visited
{color:#8197a8;text-decoration:none; cursor: normal}
A:active
{color:#8197a8;text-decoration:none; cursor: normal}
A:hover
{color:#5f493a;text-decoration: none; cursor:normal}

.myBody
{
    background-image: url(Images/Background.jpg);
    background-color: #32281F;
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    vertical-align: top;
    background-attachment: fixed;
    font-family: Georgia;
    font-size:small;
    color:#26343e;
}

.myLoginBody
{
    background-image: url(Images/testLogin3.png);
    background-color: #32281F;
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    vertical-align: top;
    background-attachment: fixed;
    font-family: Georgia;
    font-size:small;
    color:#26343e;
}

.myCalendarDiv
{
    background-image: url('Images/Calendar.png');
    background-repeat:no-repeat;
    vertical-align:middle;
    text-align:center; 
    margin-left: auto;
    margin-right: auto;
    font-family: Georgia;
    font-size:small;
    color:#26343e;
    width:715px;
    height:487px;
}

.myLeftNaviDiv
{
    background-image: url('Images/Left_Navi2.png');
    background-repeat:no-repeat;
    background-position:center;
    width: 100%;
    vertical-align:top; 
    margin-left: auto;
    margin-right: auto;
    font-family: Georgia;
    font-size:small;
    color:#26343e;
    text-align: center;
}

.myLinkImage
{
     border-bottom-style : none;
     border-width: 0;
     
}

.myContentPageBody
{
   vertical-align: top;
    background-color :#b7c5d0;
    font-family: Georgia;
    font-size:small;
    color:#26343e; 
}

.myCalendar
{
    vertical-align: top;
    font-family: Georgia;
    font-size:small;
    text-align: center;
}

.myInnerPageBody
{
    background-color: #9BB1C2;
    font-family: Georgia;
    font-size:small;
    color:#26343e;
}

.myAdminBody
{
    background-image: url(Images/Background.jpg);
    background-color: #455D7F;
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    text-align:center;
    vertical-align: top;
    background-attachment: fixed;
    font-family: Georgia;
    font-size:small;
    color:#26343e;
}

.myBodyLogin
{
    background-image: url(Images/Login.png);
    background-color: #32281F;
    background-repeat: no-repeat;
    width: 100%;
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
    vertical-align: middle ;
    background-attachment: fixed;
    font-family: Georgia;
    font-size:small;
    color:#26343e;
}

.adminPageCentered
{
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    top: 0px;
    height: 100%;
    text-align: center;
    vertical-align: top;
    font-family: Georgia;
    font-size:small;
    color:#26343e;
}

.centered
{
    z-index: 99;
    filter: alpha(opacity=75);
    position: fixed;
    margin-left: auto;
    margin-right: auto;
    left: 0px;
    width: 100%;
    top: 0px;
    height: 100%;
    text-align: center;
    vertical-align: middle;
}

.tableLoader
{
    border: 2px;
    border-style: solid;
    border-color: #26343e;
    vertical-align: middle;
    background-color: #b7c5d0;
    font-family: Georgia;
    font-size:small;
    color:#26343e;
}


.LoginTable 
{
    color:White;
    font-family: Georgia;
    margin-top: 1.5px;
    margin-left: 0px;
    margin-bottom: 0px;
    vertical-align:middle; 
    width:100%;
    text-align:center; 
    }
    
    .ButtonTable 
{
    color:White;
    font-family: Georgia;
    margin-top: 1.5px;
    margin-left: 0px;
    margin-bottom: 0px;
    vertical-align:middle; 
    width:100%;
    text-align:center; 
    }
    
 .myContentFrame
 {
     background-image:url(Images/Light.png);
     
     }  
     
 .Shoutbox
 {
     
     font-family: Georgia;
     font-size:small;
     background-image: url(Images/media-promo-bg.png);
     } 
     
  .ShoutboxHeader
 {
    margin-left: auto;
    margin-right: auto;
    left: 0px;
    width: 100%;
    top: 0px;
    height: 100%;
    
 }     
    
 .dlForumPosts 
 {
    
     font-family: Georgia;
     font-size:small;
     background-image: url(Images/side-nav-top.png);
     
 }   
 
 .popupCalendarMenu 
 {
     background-color:#b7c5d0;
     position:absolute;
     visibility:hidden;
     border-width:1px;
     border-style:solid;
     border-color:Black;    
    
 }
 
 .collapsePanel {
      width:400px;
      height:0px;
      overflow:hidden;
      background-color: #dfe6ef;
}
 
.collapsePanelHeader{   
      width:400px;            
      height:19px;
      color: #555555;
      background-color: #26343e;
      background-image:url(Images/bg_header2.png);
      background-repeat:repeat-x;
      font-weight:bold;
      float:none;
      padding:5px; 
      cursor: pointer; 
      vertical-align: middle;
}
    
.RedEvent 
{
    background-image:url(Images/event_red.png);
    background-repeat:no-repeat;
    background-position: top;
    } 
    
.DarkBlueEvent 
{
    background-image:url(Images/event_darkblue.png);
    background-repeat:no-repeat;
    background-position: top;
    }      
    
.LightBlueEvent 
{
    background-image:url(Images/event_light.png);
    background-repeat:no-repeat;
    background-position: top;
    } 
    
.ShoutboxNewBody
{
    border-style: none; 
    width: 180px; 
    color: White;
    background-image: url('Images/extraBox-yellow-bg-body.png');
}    

.ShoutboxNewBodyCenter
{
    border-style: none; 
    width: 180px; 
    color: White;
    background-image: url('Images/extraBox-yellow-bg-body.png');
    text-align: center;
}  

.ShoutboxNewBase
{
    border-style: none; 
    width: 180px; 
    height: 20px;
    color: White;
}    

.ShoutboxNewTop
{
    border-style: none; 
    width: 180px;
    height: 23px;
    color: White;
    text-align: center;
}        

.remtable {
	font-family: Georgia, Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	border: solid 1px #8394B2;
	color: #000000;
	padding: 0px;
	background-color: #FFFFFF;
}
.remtable td {
	padding: 5px;
    }
.remtable td table td table td {
	padding: 0px;	
}
#RichEdit td {
	padding: 0px;
}
/* links inside content table*/
.remtable a		{ color: #555555; text-decoration: none; }
.remtable a:hover	{ color: #3A4F6C; text-decoration: underline;  }

.remheader1 {
	background-image: url('Images/bg_header1.png');
	color: #FFFFFF;
	font-weight: bold;
	line-height: 22px;
	font-size:12px;
}

.remheader2 {
	background-image: url('Images/bg_header2.png');
	color: #3A4F6C;
	font-weight: bold;
	line-height: 18px;
	
}

.rempost {
	background-color: #DFE6EF;
	color:#404040;
}

.rempost2 {
	
	color:#404040;
	
}

.remtable2 {
	font-family: Georgia, Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color: #000000;
	padding: 0px;
	background-color: #DFE6EF;
	vertical-align: top;
}
.remtable2 td {
	padding: 5px;
    text-align: left;
}
.remtable2 td table td table td {
	padding: 0px;	
}

/* links inside content table*/
.remtable2 a		{ color: #555555; text-decoration: none; }
.remtable2 a:hover	{ color: #3A4F6C; text-decoration: underline;  }

.remtable3 {
	font-family: Georgia, Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color: #000000;
	padding: 0px;
	background-color: #DFE6EF;
	vertical-align: top;
}
.remtable3 td {
	padding: 5px;
    
}
.remtable3 td table td table td {
	padding: 0px;	
}

/* links inside content table*/
.remtable3 a		{ color: #555555; text-decoration: none; }
.remtable3 a:hover	{ color: #3A4F6C; text-decoration: underline;  }