body {
	background-color:#EEEEEE; 
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding:0px;
	margin:0px;
	}
	
strong { font-weight: bold;
		 color: #002496;
		 }
span.bmsd { font-weight: bold;
		 color: #002496; font-size:120%;
	}
a{color:#002496;text-decoration: underline;}
b{color:#002496;}
p a {color:#002496; text-decoration: none;}
p a:link {color:#002496; text-decoration: underline;}

/*ul { margin: 0px; padding: 0px; margin: 0 0 18px 0; list-style: square; list-style-image: url("images/square.gif");}
li { margin: 2px 0px 10px 20px; padding: 0; padding: 0px 0px 0px 20px; }*/

#main{	height:auto; 
		width:799px;
		background:#FFFFFF;
		/*background-image:url(images/header.gif); */
		text-align:center;
margin:0 auto;
 		text-align:left; /*IE Fix */
} 
		
img { 
	border:none; 
	}
	
hr {color:#dfdfdf; height:1px;}

#header { 	background-image:url('images/header.gif');
			background-repeat:no-repeat;
			padding-top: 106px;
			padding-bottom: 10px;
			text-align:right;
			font-size:80%;
			color: #002496;
		}	
				
#leftcontent {
			float:left;
			width:239px;
			height:100%;
			margin: 0px;
			padding:20px 0px 0px 0px;
			color:#002496;
			background:#FFFFFF;
			/*background-image:url(images/menuback.gif);*/
			background-repeat:no-repeat;
			line-height:25pt;
			position:relative;
			top:-25px;
			text-align:left;
			}		

#rightcontent {
			position:relative;
			float:right;
			/*padding-top:50px;
			padding-left:10px;
			margin: 10px;*/
			width:560px;
			height:100%;
			text-align:left;
			font-size:80%;
			color: #002496;
			background-color:#ffffff;
			text-align:center;
			}
			
			#rightcontent a {
				color: #002496;
				text-decoration:none;
			}
			#rightcontent a:link, #rightcontent a:visited {
				color: #002496;
				text-decoration:underline;
				font-weight:bold;
			}
			#rightcontent a:hover {
				color: #606ba5;
				font-weight:bold;
				}
	
#news {	/*float:left; */
		width:490px;
		text-align:left;
		margin-left:0px; 
		position:relative;
		top:-30px;
		/*padding-right:15px;*/
		}	
.press { text-align:left;
			font-size:85%;}
.press a { text-align:left;
			font-size:85%;
			text-decoration:none;
			font-weight:bold;}
			

#presstable {
			float:left;
			width:239px;
			height:650px;
			margin: 0px;
			padding:00px 0px 0px 0px;
			color:#002496;
			background:#ffffff;
			/*background-image:url(images/menuback.gif);*/
			background-repeat:no-repeat;
			line-height:12pt;
			position:relative;
			text-align:left;
			}
			
#news ul { margin: 0px; padding: 0px; margin: 0 0 18px 0; list-style: square; list-style-image: url("images/square.gif");}
#news li { margin: 2px 0px 10px 20px; padding: 0; padding: 0px 0px 0px 20px; }

.newsheading{font-size:220%; font-weight:bold; padding-bottom:35px; color:#002496;}
.article{font-size:150%; font-weight:bold; padding-bottom:35px; color:#002496; text-decoration:none;}
.article a {padding-bottom:35px; color:#00ffff; text-decoration:none;}
.article a:visited {padding-bottom:35px; color:#00ffff; text-decoration:none;}
.article a:hover {padding-bottom:35px; color:#002496; text-decoration:underline;}
.titles{font-size:150%; font-weight:bold; color:#002496; text-decoration:none;}
.events{font-size:120%; font-weight:bold; color:#002496; text-decoration:none;}

#menu {
	float:left;
	border:0;
	width:225px;
	}

#menu ul { 
margin: 0;
padding: 0;
}

#menu li a {
	list-style:none;
	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	height: 24px;
		}	
	
#menu li a:link, #menu li a:visited {
	color: #002496;
	display: block;
	background: url(images/menu.gif);
	background-repeat: no-repeat;
	
	}
	
#menu li a:hover {
	color: #002496;
	background: url(images/menu2.gif);
	background-repeat: no-repeat;
	}
	
#menu li a:active {
	color: #002496;
	background: url(images/menu2.gif);
	background-repeat: no-repeat;
	}
	
		
/*End Menus*/
h1 { 	font-family: arial;
		font-size: 210%;
		color: #133D8D;
		}

h2 { font-size:110%; color:#002496; padding:0px 0 10px 0;}

		
#footer {
	/*float:left;*/
	width: 799px;
	padding-top:4px;
	clear:both;
	/*padding-right: 15px;*/
	text-align: right;
	font-weight:bold;
	font-size:70%;
	color: #ffffff;
	background-color:#FFFFFE;
	position:relative;
	height:25px;
	background-image:url(images/footer.gif);
	background-repeat:no-repeat;
	}
	#footer a, #footer a:link, #footer a:visited {
		color: #ffffff;
		clear:both;
		text-decoration: none;
		}
	#footer a:hover {
		color: #8195D6;
		clear:both;
		text-decoration: underline;
		}
		
#login { font-weight: bold;
		width:190px;
		text-align:center;
		margin-left:15px;
		top:25px;
		position:absolute;
		background-color:#ededf5;
		font-size:95%;
		 color: #002496;
		 }
		
.glossymenu, .glossymenu li ul{
list-style-type: none;
margin-left: 30px;
padding-left: 0px;
position:relative;
top:-1px;
width: 175px; /*WIDTH OF MAIN MENU ITEMS*/
}

.glossymenu li{
position: relative;
}

.glossymenu li a{
/*background-image: url(images/menu.gif);*/
font-weight: bold;
font-size: 80%;
color: #002496;
height:28px;
display: block;
width: auto;

padding: 0px 0px 5px 0px;
border-bottom: 1px solid #dae0f2;

text-decoration: none;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 150px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
}

.glossymenu li ul li{
float: left;
}

.glossymenu li ul a{
width: 150px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(images/arrow.gif) no-repeat center right;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: #002496;
}

.glossymenu li a:hover{
/*background-image: url(images/menu1.gif);*/
text-decoration: underline;
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */
