<!--

body 
{ 
margin: 0px 0px 0px 0px;
background-color: #D3E3EE;
font-size: 62.5%;
}

img
{
border: none;
}

.imgborder
{
border-color: white white white white;
border-style: solid solid solid solid;
border-width: 1px 1px 1px 1px;
}

.maintable 
{ 
background:#ffffff;
}

.maintablehome
{ 
background-color: #ffffff;
}


td
{
font-family: arial, sans-serif, verdana;
font-size: .72em;
font-weight: normal;
color: #000000;
line-height: 20px;
}

.header
{
font-family: times new roman, sans;
font-size: 2em;
font-weight: bold;
font-style: italic;
color: #cf1345;
padding-bottom: 15px;
padding-top: 5px;
}

.subheader
{
font-family: times new roman, sans;
font-size: .4em;
font-weight: bold;
font-style: italic;
color: #006633;

padding-top: 5px;
}

.topmenu
{
font-family: arial, sans-serif, verdana;
font-size: 14px;
font-weight: bold;
color: #ffffff;
vertical-align: middle;
text-align: center;
}

.textError
{
font-family: arial, sans-serif, verdana;
font-size: 9pt;
font-weight: bold;
color: #ff0000;
}



#thisProcessCSS
{
font-size: .1pt;
background-color: #fff;
color: #fff;
border: 0;
}



.homebg
{
background-image: url('../images/top_home_bg.jpg');
}


.topgrad
{
background-image: url('../images/top_grad_new.jpg');
background-position: top center;
background-repeat: repeat-x;

}





.footer2
{
font-family: arial;
font-size: 8pt;
font-weight: normal;
color: #ffffff;
background-color: #acd9ee;
text-align: center;
vertical-align: middle;
background-image: url('../images/footer_bg2.jpg');
}

.footerfill
{
background-image: url('../images/footer_in.jpg');
}




.footerhome
{
font-family: arial;
font-size: 8pt;
font-weight: normal;
color: #ffffff;
background-color: #acd9ee;
text-align: center;
vertical-align: middle;
background-image: url('../images/footer_bg2.jpg');
}







a:link, a:visited, a:active  {
	color: #0055A5;
	text-decoration: underline; 
}

a:hover {
	color: #5697D8;
	text-decoration: none; 
}



a.menulink:link, a.menulink:visited, a.menulink:active  {
	color: #ffffff;
	text-decoration: none; 
}

a.menulink:hover {
	color: #d8f0d0;
	text-decoration: none; 
}



a.footerlink:link, a.footerlink:visited, a.footerlink:hover, a.footerlink:active 
	{
	color: #ffffff;
	text-decoration: none; 
}




/*-------------- Top Styles --------------*/



#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 10pt arial;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #318ce1;
color: #134b7f;
}



/*-------------- Side Styles --------------*/


.glossymenu{
margin: 5px 0;
padding: 0;
width: 170px; /*width of menu*/
border: 0px solid #000;
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background: #fff repeat-x bottom left;
font: bold 15px "Arial", serif;
color: #cf1345;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #cf1345;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: #fff;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #abd5e7;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 12px "Arial", serif;
font-weight: bold;
color: black;
text-decoration: none;
padding: 6px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background: #d3e3ee;
color: #000;
}


/* ------- Photo Gallery -------*/

ul#Photome{
	padding-left:0;
	width:450px;
	margin:0 auto;}
.Photo_main{
	width:500px;
	padding-right:20px;
	margin:0 auto;}
#Photome li{
	margin:5px;
	float: left;
	border:2px solid #222;
	 margin-left: 20px;}


ul#Photome li img{position:relative;cursor:pointer;}
.Photo_main img{border:3px solid #222;}
.Photo_main{position: relative;margin:0 auto;}
.Photochoose li{float:left;position:relative;overflow:hidden;list-style:none;}
.Photo_play{position:absolute;top:10px;right:20px;z-index:1;}
.Photo_play a{position:relative;margin-left:auto;cursor:hand;}
.Photo_play img{border:none !important;}
.Photo_caption{width:100%;height:30px;text-align:center;}
.Photo_navigation a{font-size: 12px;color:black;text-decoration: none;cursor:hand;}
.Photo_navigation a:hover{text-decoration: underline;}
.Photo_navigation{padding-top:10px;clear:both;text-align:center;}


-->