/* Global Styles */

<style type="text/css">

body { 
	margin-left:auto;
	margin-right:auto;

	
	/*margin:0;*/

	}

#CONTENT {

	width: 950px;
	margin: 0 auto;
	margin-top: 10px; }	

table#main {

margin-left:auto; margin-right:auto; width:950; background-color:#000000; padding:0; border:0;}	

td {

	color:#1F2669;

	}

	

a {

	color: #CB2C83;

	}

	

a:hover {

	color: #1F2669;

	}

a img {
border: none;
}


/* ID Styles */



#navigation a {

	color: #1F2669;

	line-height:16px;

	letter-spacing:0.1em;

	text-decoration: none;

	display:block;

	padding:8px 6px 10px 30px;

	/*background:  url("../images/mm_bullet_stitch.gif") 8px 50% no-repeat; */
	background:  url("../images/arrow_bullet.gif") 8px 50% no-repeat;
	}

	

#navigation a:hover {
	background:  url("../images/arrow_bullet_over.gif") 8px 50% no-repeat;
	/*color:#CB2C83;*/
	color:#D50000;
	font-size: 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/

	}

	

#navheader {

	font:24px georgia;

	color: #1F2669;

	letter-spacing:.4em;

	padding:10px;

	line-height:30px;

	}

/* ===================================================  */

.sidebar 
{
	/*background-image: url(images/sidebarBG.gif);*/
	background-color:#F6F6F6; 
	/*background-color:#CCCCCC;*/
	padding-top: 5px;
	padding-right: 0px;
	/*border-right: 1px gray solid;*/
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}


td.sidebar {background-color:#f6f6f6; border-right: 1px gray solid;}


#Nav .line
{
	border-top:solid 1px #999999;
	margin:5px 0 5px 0;
}
#Nav > .line
{
	margin:6px 0 4px 0;
}
#Nav
{
	padding:2px 0 10px 0;
	font:1em Verdana,Arial;
}
#Nav h4
{
	margin:4px 0 5px 5px;
	font-size:95%;
}
#Nav > h4
{
	margin:4px 0 4px 5px;
}
#Nav ul
{
	list-style:none;
	margin:0;
	padding:0;
}
#Nav li
{
	padding:0;margin:-4px 2px;
	width:140px;
}
#Nav > ul > li
{
	margin:-3px 2px;
}
#Nav a
{
	cursor:pointer;
	display:block;
	color:#000000;
	padding:2px 4px 4px 8px;
	margin:1px 0;
	text-decoration:none;
}
#Nav > ul > li > a
{
	border:1px solid transparent;
	padding:2px 4px 4px 7px;
}
#Nav a:visited
{
	color:#000000;
}
#Nav a:hover
{
	border:1px solid #cccccc;
	margin:0;
	padding:2px 4px 4px 7px;
	background-color:#dae3f3;
	text-decoration:none;
}
#Nav > ul > li > a:hover
{
	margin:1px 0;
}

	
/* ===================================================  */


#colheader {

	padding: 10px 4px;

	border-top: 4px solid #ffffff;

	}

	

#logo 	{

	font:24px Georgia, Times New Roman, Times, serif;

	color: #ffffff;

	letter-spacing:.3em;

	line-height:30px;

	}



#tagline 	{	

	font:11px Georgia, Times New Roman, Times, serif;

	color: #CCFF00;

	letter-spacing:.5em;

	line-height:14px;

	}

	

#dateformat {

	font:11px Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	letter-spacing:.4em;

	}

	

#dateformat a {

	font:11px Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-weight:bold;

	letter-spacing:.1em;

	text-decoration:none;

	}

	

#dateformat a:hover {

	color: #5b6c86;

	letter-spacing:.1em;

	}

#nolines a {

	text-decoration: none;
	display:block; border-width:0;

	/*
	padding:8px 6px 10px 30px;*/

	/*background:  url("../images/mm_bullet_stitch.gif") 8px 50% no-repeat; */
	/*background:  url("../images/arrow_bullet.gif") 8px 50% no-repeat;*/
	}

	


/* Class Styles */

	

	

.pageName{

	font:20px Georgia, Times New Roman, Times, serif;

	color: #A4BD42;

	line-height:24px;

	letter-spacing:.1em;

	}

	

.header {

	font:24px Georgia, Times New Roman, Times, serif;

	color: #1F2669;

	line-height:24px;

	letter-spacing:.1em;
	padding-left:20px;
	padding-right:20px;

	}	

	

.subHeader {

	font:bold 18px Georgia, Times New Roman, Times, serif;

	color: #1F2669;

	line-height:18px;

	letter-spacing:.1em;
	padding-left:20px;

	}



.bodyText {

	font:16px Arial, Helvetica, sans-serif;

	color:#1F2669;

	line-height:22px;

	margin-top:0;

	/*letter-spacing:.1em;*/
	padding-left:20px;
	padding-right:20px;

	}

.detailText {

	font:14px Arial, Helvetica, sans-serif;

	color:#666666;

	line-height:18px;

	}

	

.smallText {

	font:12px Arial, Helvetica, sans-serif;

	color:#1F2669;

	}

	

.navText {
	color: #1F2669;
	line-height:18px;
	letter-spacing:0.1em;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px; 
	margin-left:5px;
	vertical-align:middle;
	
	}



/* sub-navigation styles */



#subNavigation {

	margin: 5px;

}



#subNavigation a {

	font:11px Georgia, Times New Roman, Times, serif;

	color: #1F2669;

	line-height:16px;

	letter-spacing:.1em;

	text-decoration: none;

	display:block;

	padding:8px 6px 10px 30px;

	background:  url("../images/mm_bullet_stitch.gif") 8px 50% no-repeat;

	}

	

#subNavigation a:hover {

	background:  url("../images/mm_bullet_stitch_on.gif") 8px 50% no-repeat;

	color:#CB2C83;

	}

	

.subNav2 {

	padding: 5px;

	padding-left: 10px;

}

.subNav3 {

	padding: 5px;

	padding-left: 15px;

}

.subNav4 {

	padding: 5px;

	padding-left: 20px;

}

.subNav5 {

	padding: 5px;

	padding-left: 25px;

}
.style5 {font-size: 13px; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style7 {font-size: 16px; color: #FF0000; font-weight: bold; font-style: italic;}
.style17 {color: #CC3300; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-size: 24px;}
.style21 {color: #1F2669; font-size: 18px; font-weight: bold;}
.style22 {
	font-size: 20px;
	font-weight: bold;
	border: 1 1 1 1;
}
.style25 {font-size: 16px; font-weight: bold;}
.style34 {color: #990000}
.style46 {color: #FF6600; font-weight: bold;}
.style48 {font-size: 14px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
/*top: 0;*/
left: 60px; /*position where enlarged image should offset horizontally */
top: -350px;
}







</style>

