/* caption determines the style of 
   the month/year banner above the calendar. */ 
   
tr,td, table {
	color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
body {background: url('images/bg.jpg') no-repeat fixed #0000ff;}


.backmenu		{font-family : Tahoma,Verdana,Arial;font-size : 11px; color : #808080;text-decoration: underline;}
a.backmenu		{font-family : Tahoma,Verdana,Arial;font-size : 11px; color : #808080;text-decoration: underline;}
a.backmenu:hover{font-family: Tahoma,Verdana,Arial;font-size :  11px; color : #ff0000;text-decoration: underline;}


.calendarmenu		{font-family : Tahoma,Verdana,Arial;font-size : 1px; color : #ff0000;text-decoration: underline;}
a.calendarmenu		{font-family : Tahoma,Verdana,Arial;font-size : 11px; color : #ff0000;text-decoration: underline;}
a.calendarmenu:hover{font-family: Tahoma,Verdana,Arial;font-size :  11px; color : #000000;text-decoration: underline;}


.calendarmenu2		{font-family : Tahoma,Verdana,Arial;font-size : 11px; color : #0000ff;text-decoration: underline;}
a.calendarmenu2		{font-family : Tahoma,Verdana,Arial;font-size : 11px; color : #0000ff;text-decoration: underline;}
a.calendarmenu2:hover{font-family: Tahoma,Verdana,Arial;font-size : 11px; color : #ff0000;text-decoration: underline;}

table.style1{
 color:#fff;
	padding:10px;
	background: #fff;
}


caption  
     { 
     font-family:tahoma, arial,helvetica;  
     font-size:11px;  
     color: black; 
     font-weight: bold; 
     } 

/* .calendar determines the overall formatting style of the calendar,   
   acting as the default unless later overruled. */ 

.calendar  
     { 
     font-family:tahoma, arial,helvetica;  
     font-size:11px;  
     color: white; 
     background-color: #ffffff; 
     border-color: #dbdbdb; 
     border-style: solid; 
     border-width: 1px; 
     } 

/* .calendarlink determines the formatting of those days linked to 
   content. */ 

.calendarlink  
     { 
	 font-family:tahoma, arial,helvetica;  
     color: 000000; 
     } 

/* .header determines the formatting of the weekday headers at the top 
   of the calendar. */ 

.header  
     { 
	 font-family:tahoma, arial,helvetica;  
     background-color: #ffffff; 
     border-color: #dbdbdb; 
     border-style: solid; 
     border-width: 1px; 
     text-align: center; 
	 vertical-align: top;
	 color:#666666 	 
     } 

/* .day determines the formatting of each day displayed in the 
   calendar. */ 

.day  
     { 
	 width:90px;
     background-color: #ffffff; 
     border-color: #dbdbdb; 
     border-style: solid; 
     border-width: 1px; 
     text-align: left; 
	 vertical-align: top; 
	 color:#666666
     } 

/* .linkedday determines the formatting of a date to which content is 
   available. */ 

.linkedday  
     { 
     background-color: #dbdbdb; 
     border-color: #000000; 
     border-style: solid; 
     border-width: 0px; 
     text-align: left;
	 vertical-align: top; 
     } 

.mmainmenu		{text-transform:uppercase;font-family : Tahoma,Verdana,Arial;font-size : 10px; color : #ffffff;text-decoration: none;font-weight: bold}
a.mmainmenu		{text-transform:uppercase;font-family : Tahoma,Verdana,Arial;font-size : 10px; color : #ffffff;text-decoration: none;font-weight: bold}
a.mmainmenu:hover{text-transform:uppercase;font-family: Tahoma,Verdana,Arial;font-size : 10px; color : #ff0000;text-decoration: none;font-weight: bold}


#menu{
width:80;
float:left;
}

#menu a.mmainmenu{
font:bold 10px/16px tahoma, verdana,helvetica,sans-serif;
display:block;
text-align:center;
white-space:nowrap;
margin:0;
padding:1px 0 1px 5px;
}

#menu a.navmenu, #menu h2{
font:bold 10px/16px tahoma, verdana,helvetica,sans-serif;
display:block;
text-align:center;
white-space:nowrap;
margin:0;
padding:1px 0 1px 3px;
}

#menu h2{
color:#fff;
text-transform:uppercase
}

#menu a.navmenu{
background:#eee;
text-decoration:none;
}

#menu a.navmenu, #menu a.navmenu:visited{
width:230px;
text-transform:uppercase;
font:bold 10px/16px tahoma, verdana,helvetica,sans-serif;
color:#fff;
background:#000;
border-width:0px;
text-align:left;
border-style:solid;
border-color:#ccc #888 #555 #bbb;
}

#menu a.navmenu:hover{
width:230px;
text-transform:uppercase;
font:bold 10px/16px tahoma, verdana,helvetica,sans-serif;
color:#ff0000;
background:#000;
}

#menu a.navmenu:active{
width:230px;
text-transform:uppercase;
font:bold 10px/16px tahoma, verdana,helvetica,sans-serif;
color:#fff;
background:#000;
}

#menu ul{
list-style:none;
margin:0;
padding:0px 8px;
float:left;
text-align:center;
}


#menu li{
position:relative;
}

#menu ul ul{

position:absolute;
z-index:500;
top:auto;
display:none;
}

#menu ul ul ul{
top:0;
left:100%;
}

#menu ul li{
float:center;
width:100%;
}

div#menu h2:hover{
font:bold 10px/16px tahoma, verdana,helvetica,sans-serif;
color:#FF0000;
}

div#menu li:hover{
cursor:pointer;
z-index:100;
}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}

/* End of non-anchor hover selectors */

/* Styling for Expand */

#menu a.navmenu{
font-weight:bold;
color:#fff;
}

#menu a.navmenu:hover{
color:#ff0000;
}

#menu a.navmenu:active{
color:#060;
background:#ccc;
}

/* End CSS Popout Menu */

td.mainnavAlt { 
width: 70px;
background-image: url(images/menu_bg.jpg);
padding-top: 0px; 
/*border-right: 0px solid #FFFFFF; */
font-family: Verdana, Helvetica, Sans-serif; 
font-size: 10px; 
color: #FFFFFF;
font-weight: bold;
text-align:center;
text-transform:uppercase;
cursor: pointer; 
}

td.mainnav { 
width: 70px;
background-image: url(images/menu_bg.jpg);
padding-top: 0px; 
/*border-right: 0px solid #FFFFFF; */
font-family: Verdana, Helvetica, Sans-serif; 
font-size: 10px; 
color: #FFFFFF;
font-weight: bold;
text-align:center;
text-transform:uppercase;
cursor: pointer; 
}

td.mainnavswap { 
width: 70px;
background-image: url(images/menu_bg.jpg);
padding-top: 0px; 
/*border-right: 0px solid #FFFFFF; */
font-family: Verdana, Helvetica, Sans-serif; 
font-size: 10px; 
color: #ff0000;
font-weight: bold;
text-align:center;
text-transform:uppercase;
cursor: pointer;
}

a.mainnav { font-family: Verdana, Helvetica, Sans-serif; font-size: 11px; font-variant:normal; text-decoration:none; color: #FFFFFF; }

a.mainnav:hover { text-decoration: none; color: #000080; }


/* APP ICON ITEMS */
td.menu_on {
	background-color: #FFFF66;
	font-family : Tahoma,Verdana,Arial;
	font-size : 11px; 
	color : #ff0000;
	text-decoration: none;
	font-weight: bold;}
}

td.menu_off {
	background-color: #FFFF66;
	font-family : Tahoma,Verdana,Arial;
	font-size : 11px; 
	color : #ffffff;
	text-decoration: none;
	font-weight: bold;}
}

.forumline	{ background-color: #FFFFFF; border: 1px #cccccc solid; }



img.pic { 
	border: 0px solid #8ea6c5 ; 
}

p.fullJustify {text-align: justify}

.smtxt			{font-family: Tahoma,Verdana,Arial; font-size:11px;color:#666666;}
.alert			{font-family: Tahoma,Verdana,Arial; font-size:11px;color:#FF0000;}
.rsmtxt			{font-family: Tahoma,Verdana,Arial; font-size:11px;color:#FF0000;}
.bsmtxt			{font-family: Tahoma,Verdana,Arial; font-size:11px;color:#666666;font-weight: bold}

.style1 {font-family: Tahoma, Arial, Helvetica;	font-weight: bold;	font-size: 16px;	color: #CC0000;}  /*burg head*/
.style2 {font-family: Tahoma, Arial, Helvetica;	font-weight: bold;	font-size: 16px;	color: #666666;}  /*grey head*/
.style3{font-family: Tahoma, Arial, Helvetica; font-size: 12px; color: #059427; }				/*green*/
.style4 {font-family: Tahoma, Arial, Helvetica;	font-size: 12px; color: #666666;}							/*grey*/
.style5 {color: #000000; font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}  /*black*/
.style6 {color: #FF0000; font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}  /*red*/
.style7 {color: #041089; font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}  /*blue*/
.style8 {color: #FFFFFF; font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}  /*white*/


/*main nav menu hyperlink */
.menu		{font-family : Tahoma,Verdana,Arial;font-size : 12px; color : #105590;text-decoration: underline;font-weight: bold}
a.menu		{font-family : Tahoma,Verdana,Arial;font-size : 12px; color : #105590;text-decoration: underline;font-weight: bold}
a.menu:hover{font-family: Tahoma,Verdana,Arial;font-size : 12px; color : #9ec7ea;text-decoration: underline;font-weight: bold}

/*bcrumb hyperlink */
.mmainmenu2		{font-family : Tahoma,Verdana,Arial;font-size : 12px; color : #00adef;text-decoration: underline;font-weight: bold}
a.mmainmenu2		{font-family : Tahoma,Verdana,Arial;font-size : 12px; color : #00adef;text-decoration: underline;font-weight: bold}
a.mmainmenu2:hover{font-family: Tahoma,Verdana,Arial;font-size : 12px; color : #105590;text-decoration: underline;font-weight: bold}

/*bcrumb hyperlink */
.rmmainmenu		{font-family : Tahoma,Verdana,Arial;font-size : 11px; color : #ff0000;text-decoration: underline;font-weight: bold}
a.rmmainmenu		{font-family : Tahoma,Verdana,Arial;font-size : 11px; color : #ff0000;text-decoration: underline;font-weight: bold}
a.rmmainmenu:hover{font-family: Tahoma,Verdana,Arial;font-size : 11px; color : #000000;text-decoration: underline;font-weight: bold}

A {	color: #0000FF;	font-size:10px;	font-family:verdana;}
A:Hover {color: cdcaca;	font-size:10px;	font-family:verdana;}

.close			{font-family : Tahoma,Verdana,Arial;font-size : 10px; color : #FF0000;text-decoration: underline;}
a.close			{font-family : Tahoma,Verdana,Arial;font-size : 10px; color : #FF0000;text-decoration: underline;}
a.close:hover	{font-family: Tahoma,Verdana,Arial;font-size : 10px; color : #000000;text-decoration: underline;}

	
.mainlink		{ font-family: Tahoma,Verdana,Arial; font-size : 11px; text-decoration: underline; color : #07720a;}
a.mainlink		{ font-family: Tahoma,Verdana,Arial; font-size : 11px; text-decoration: underline; color : #07720a;}
a.mainlink:hover{ font-family:Tahoma,Verdana,Arial; font-size : 11px; text-decoration: underline; color : #3b6ba6; }
		
		
.footermenu		{ font-family: Tahoma,Verdana,Arial; font-size : 10px; text-decoration: underline; color : #0000FF;}
a.footermenu		{ font-family: Tahoma,Verdana,Arial; font-size : 10px; text-decoration: underline; color : #0000FF;}
a.footermenu:hover{ font-family:Tahoma,Verdana,Arial; font-size : 10px; text-decoration: underline; color : #FF0000;}
		


.BOX
{
background-color: #FFFFFF; 
border: 1px solid #cccccc; 
font-family : Tahoma,Verdana,Arial;
font-size : 11px;
}




