@charset "UTF-8";
/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
table{
font-size:97%;
}
#head {
position:absolute;
top:0px;
left:0px;
background-image:url(/images/headbg.gif);
width:100%;
background-repeat:repeat-x;
}
#quotes{
position:absolute;
left:8px;
top:150px;
}
.quoteFont{
font:Verdana, Arial, Helvetica, sans-serif; 
color:#ffffff; 
/*font-size:11px;*/
width:195px;
height:600px;
font-weight:500;
text-align:center;

}
#events{
position:absolute;
top:4px;
right:7px;
/*border:solid #003e7e 1px;
background-color:#edf0f4;*/
width:450px;
height:110px;
}
#eventFont{
	font-size:90%;
padding:5px;
color:#d7500f;
}
hr{
margin:10px;
}
iframe#ifrm { 
    /*border:1px dashed #ccc;*/
    padding:.5em;
    margin:1.5em 0 1em;
    width:340px;
    height:265px;
}
#headRight {
	position:absolute;
	top:0;
	right:0;
}
#navRotate {
width:238px;
height:193px;
background-image:url(/images/picbox.gif);
margin-top:20px;
}
#navTop {
position:absolute;
top:129px;
left:0;
}
#navHor {
position: absolute;
top:129px; 
height:30px;
width:100%;
background-color:#656e8a;
background-repeat:repeat-x;
z-index:-10;
}
#topNavText {
position:absolute;
left:240px;
top:136px;
}
#picRight, #picLeft, #picBox, #picBoxLeft, #picBoxRight, #newsTable, .quoteFont{
font-size:80%;
}
#picRight{
float:right;
/*font-size:11px;*/
width:250px;
text-align:center;
color:#003e7e;
padding:10px;
margin-left:10px;
border:solid #9099ab 1px;
}
#picLeft{
float:left;
/*font-size:11px;*/
width:250px;
text-align:center;
color:#003e7e;
padding:10px;
margin-right:10px;
border:solid #9099ab 1px;
}
.box{
padding:10px;
margin-left:10px;
margin-right:10px;
border:solid #9099ab 1px;
/*font-size:13px;*/
}
#picBox {
/*font-size:11px;*/
text-align:center;
color:#003e7e;
padding:10px;
margin-left:10px;
margin-right:10px;
border:solid #9099ab 1px;
}
#picBoxLeft {
float:left;
f/*ont-size:11px;*/
text-align:center;
color:#003e7e;
padding:10px;
margin-left:10px;
margin-right:10px;
border:solid #9099ab 1px;
}
#picBoxRight {
/*font-size:11px;*/
text-align:center;
color:#003e7e;
padding:10px;
float:right;
margin-left:5px;
border:solid #9099ab 1px;
}
#newsTitle{
background-color:#d44a09;
color:#ffffff;
width:100%;
height:25px;
text-align:center;
font-weight:bold;
font-size:18px;
}
#newsArrow {
color:#ffffff;
text-decoration:none;
}
#nav{
color:#ffffff;
text-decoration:none;
}
#close{
position:absolute;
top:5px;
right:5px;
}
#newsTable{
color:#003e7e; 
font-weight:bold; 
/*font-size:11px;*/
text-align:center;
}
#nav a{
color:#ffffff;
font-size:12px;
text-decoration:none;
margin-right:5px;
margin-left:5px;

}
#nav a:hover{
color:#CCCCCC;
}
#navHorRight {
position:absolute;
top:129px;
right:0;
height:39px;
width:23px;
}
#leftNav {
position:absolute;
top:200px;
left:0;
background-image:url(/images/vertNavBg.gif);
height:100%;
background-repeat:repeat-y;
width:238px;
z-index:-200;
}
#leftNavBot{
font-size:10px;
padding-left:5px;
color:#ffffff;
}
#ball{
position:absolute;
top:159px;
left:216px;
z-index:-1;
width:338px;
height:405px;
}
#content{
color:#4c5572;
/*font-size:13px;*/
padding-top:10px;
padding-left:5px;
padding-right:15px;
height:100%;
}
#contentHome{
color:#4c5572;
/*font-size:13px;*/
height:100%;
}
#contents{
font-size:11px;
border:solid #9099ab 1px;
padding:10px;
}
table{
color:#4c5572;
}
h2{
color:#b14714;
font-size:22px;
font-weight:400;
}
h3{
font-style:italic;
color:#003e7e;
}
h4{
color:#003e7e;
font-weight:bold;
}
a {
color:#b14714;
}
.homeNav{
text-align:center;
}
/* ----------------------------- Left bar - start here ------------- */
#leftnav {
	width:200px;
	text-align:left;
	margin-top: 35px;
	vertical-align: top;
	padding-left: 10px;
	float: left;
	height: 100%;
    background-color: #ffffff;
}
td {
        font-family:Arial, Helvetica, sans-serif;
        text-decoration: none;
}
.leftnav {
        width:120px;
        text-align:left;
        margin-top: 5px;
        vertical-align: top;
        padding-left: 10px;
        float: left;
        height: 100%;
        background-color: #ffffff;
        text-decoration: none;
}

a.tree-posting, a.tree-posting-1, a.tree-posting-2, a.tree-posting-4, 
a.tree-posting-8, a.tree-posting-hidden, 
a.tree-channel, a.tree-channel-1, a.tree-channel-2, a.tree-channel-4, 
a.tree-channel-8, a.tree-channel-hidden 
{ 

	font-size:10pt; 
	text-decoration: none; 
} 

a.tree-channel:hover, a.tree-channel-1:hover, a.tree-channel-2:hover, 
a.tree-channel-4:hover, a.tree-channel-8:hover, 
a.tree-channel-hidden:hover, 
a.tree-posting:hover, a.tree-posting-1:hover, a.tree-posting-2:hover, 
a.tree-posting-4:hover, a.tree-posting-8:hover, 
a.tree-posting-hidden:hover 
{ 
	 text-decoration:underline; 
} 

a.tree-channel:visited, a.tree-channel-1:visited, a.tree-posting:visited, 
a.tree-posting-1:visited, 
a.tree-channel:link, a.tree-channel-1:link, a.tree-posting:link, 
a.tree-posting-1:link, 
span.posting-1 
{ 
       font-family:Arial, Helvetica, sans-serif;	
       color:#07527C; 
} 

tree-div 
{ 
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
} 

tree-table 
{ 
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	display:block; 
} 

tree-posting-text, .tree-posting-text-1, .tree-posting-text-2, 
tree-posting-text-4, .tree-posting-text-8, .tree-posting-text-hidden 
{ 
	/* font-size:110%;*/ 
	margin-left:15px; 
	text-indent:-5px; 
         font-family:Arial, Helvetica, sans-serif;
	background-color:#336699; 
} 
.none-links
{
       font-family:Arial, Helvetica, sans-serif;
       color:#07527C;
}
.menuoff {
         font-family:Arial, Helvetica, sans-serif;
         color:#07527C;
         text-decoration: none;
}
.menuon {
         font-family:Arial, Helvetica, sans-serif;
         color:#8d3014;
         text-decoration: none;
}

/* ----------------------------- Left bar - end here ------------- */

/*  css for right navigation menu bars */
.menuLink{
	font-size: 10pt;
     text-decoration: none;
     color:#ffffff;
	 vertical-align:top;
	 
}
.menuLink:hover{
	text-decoration:underline; 
	 vertical-align:top;	
}

#menuLinkCurrent{
 	color:#656e8a; 
	background-color:#ffffff;
	font-size: 10pt;	
  text-decoration: none;
      vertical-align:top;
	  padding-left:3px;	
	   padding-right:3px;	
	    padding-top:1px;
		padding-bottom:1px;		
}
.menuTheCollapseCurrent{
	font-size: 10pt;
     text-decoration: none;
     color:#ffffff;
	 vertical-align:top;
	
}	
.menuCollapse{
	font-size: 10pt;	
     text-decoration: none;
     color:#ffffff;  
	  vertical-align:top;
}	
.menuCollapse:hover{
	text-decoration:underline; 
	 vertical-align:top;	
}

.menuCollapseCurrent{
color:#656e8a; 
	background-color:#ffffff;
	font-size: 10pt;	
  text-decoration: none;
      vertical-align:top;
	  padding-left:3px;	
	   padding-right:3px;	
	    padding-top:1px;
		padding-bottom:1px;	
}	

td.vertRnav {
	vertical-align: center ;
}
.navImage {
	margin:0;
	padding:0;
	vertical-align:top;
	border:0;
	}
.navTable {
padding-left:20px;
}