@import url("https://www.google.com/uds/solutions/dynamicfeed/gfdynamicfeedcontrol.css");

BODY	{
	SCROLLBAR-BASE-COLOR: #136570;
	SCROLLBAR-TRACK-COLOR: #C0C0C0;
	margin: 0px;
	padding: 0px;
	border: #FFFFFF 0px solid;
  	background: #8BC2CB;
	}


/* PAGE BACKGROUNDS */


.backgrounds 	{
		background-image: url("../images/background.jpg");
		background-repeat: repeat-y;
		background-position: 0px 0px;
		}


/* NON-MENU LINK COLORS */

a:link		{ color: #6666FF;  }

a:visited	{ color: #6666FF; }

a:active	{ color: #6666FF;  }

a:hover		{ color: #009900;  }

.biglink 	{
		COLOR: #6633FF;
		FONT: 13px verdana, arial, sans-serif; font-weight: bold;
		font-style: italic;
		TEXT-DECORATION: none;
		}

.biglink:hover 	{
		COLOR: #FF6600;
		FONT: 13px verdana, arial, sans-serif; font-weight: bold;
		font-style: italic;
		TEXT-DECORATION: none;
		}





/* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */

TABLE 			{ COLOR: #306578; FONT: 15px "Trebuchet MS", verdana, arial, sans-serif; font-weight: normal; }

.title 			{ COLOR: #04333A; FONT: 18px "Trebuchet MS", arial, verdana, sans-serif; font-weight: bold; }

.subtitle 		{ COLOR: #339999; FONT: 15px "Trebuchet MS", arial, verdana, sans-serif; font-weight: bold; }

.content 		{ COLOR: #136570; FONT: 13px "Trebuchet MS", arial, verdana, sans-serif; font-weight: normal; }

.just 			{ text-align: justify; }

.pageheight		{ height: 760px; }

.formmargin		{ margin: 0px; }





.footer		{
		COLOR: #999999;
		FONT: 10px verdana, arial, sans-serif;
		font-weight: normal;
		background-image: url("../images/background-bottom-shade.gif");
		background-repeat: repeat-x;
		background-position: 0px 0px;
		}


.pagebars	{
		height: 18px;
		background-color: #5497A1;
	        background-image: url("../images/bar.gif");
        	border-top: #136570 1px solid;
        	border-bottom: #136570 1px solid;
		}

.footerbar	{
		height: 30px;
		background-color: #5497A1;
	        background-image: url("../images/bar-footer.jpg");
        	border-top: #136570 1px solid;
        	border-bottom: #136570 1px solid;
         color:white ;
		 font-size:11px
		}

.flashchanger	{
		border-top: #136570 1px solid;
		border-bottom: #136570 1px solid;
		}


.quotes {
    background-image: url("../images/quote-background.jpg");
	text-align:right;
	background-repeat:no-repeat;
	background-position: right;
	width:329px;
	
}

.logo {
    background-image: url("../images/logo.jpg");
	background-repeat:no-repeat;
	background-position: left;
    width:800px;			   
	height:97px;
	
}

.logoBlog {
    background-image: url("../images/logoBlog.jpg");
	background-repeat:no-repeat;
	background-position: left;
	width:936px;			   
	height:97px;
	
}
/* BORDERS */


.page-borders		{ background-color:#000000; }

.borders		{ border: #000000 1px solid; }

.hoverborders	 	{ border: #000000 2px solid; }

A:hover .hoverborders 	{ border: #FF6600 2px solid; }

.page-splits	{
		border: #BDC9DC 1px solid;
		background-color: #FFFFFF;
		color: #FFFFFF;
		height: 5px;
		width: 100%;
		}




/* HOMEPAGE LAYERED TEXT STYLES */

#hometext 	{
		position: absolute;
		visibility: visible;
		left: 535px;
		top: 105px;
		width: 200px;
		z-index:2;
		padding:5px;
        	border: #FFFFFF 0px solid;
		}

.hometextlayer	{ COLOR: #FFFFFF; FONT: 12px "Trebuchet MS", arial, verdana, sans-serif; font-weight: bold; }

.hometexttitle	{ COLOR: #FFFFFF; FONT: 20px "Trebuchet MS", arial, verdana, sans-serif; font-weight: normal; }





/* SETUP PAGES FOR PRINTING */


@media print {
.printhide 	{ display:none;}
.printhelp	{ width:600px; }
}
@media screen{
.printonly { display:none; }
}





/* CONTACT AND LINKS PAGE FORM CODE */

.shadeform	{
		FONT: 13px verdana, arial, sans-serif;
		text-align: left;
		background-color: #F0F6F9;
		background-image: url("../images/shadeform.gif");
		border: #99A8AF 1px solid;
		}


.textarea	{
		FONT: 13px verdana, arial, sans-serif;
		text-align: left;
		background-color: #F0F6F9;
		background-image: url("../images/shadeform.gif");
		WIDTH: 225px;
		HEIGHT: 130px;
		overflow: auto;
		border: #99A8AF 1px solid;
		}

.dropdown 	{
		font-size: 11px;
		background-color: #F0F6F9;
		COLOR: #000000;
		WIDTH: 180px;
		}


.searchform 	{
		FONT: 13px arial, verdana, sans-serif;
		background-color: #F0F6F9;
		background-image: url("../images/shadeform.gif");
		WIDTH: 110px;
		HEIGHT: 20px;
		border: #99A8AF 1px solid;
		}


.searchdrop	{
		font-size: 11px;
		background-color: #F0F6F9;
		COLOR: #333333;
		WIDTH: 60px;
		}

.searchbutton 	{ font-size: 11px; }


/* START THE CODE FOR THE MENU */

/*.menubackground		{
			background-color: #5497A1;
	        	background-image: url("../images/background-menu.gif");
        		border-right: #136570 1px solid;
			}
*/

.topline	{ border-top: #136570 1px solid; }

		
.menu		{
		font-family: "Trebuchet MS", arial, verdana, helvetica, sans-serif;
		text-decoration:none;
    	font-size: 12px;
		font-weight: normal;
		cursor: pointer;
		text-align: center;
    	background-image: url("../images/menu.gif");
    	padding:2px;
    	color: #FFFFFF;	
		
}


a.menu:link 	{
		background-image: url("../images/menu.gif");
		color: #FFFFFF;
		}


a.menu:visited 	{
		background-image: url("../images/menu.gif");
		color: #FFFFFF;
		}


a.menu:active 	{
		background-image: url("../images/menu.gif");
		color: #FFFFFF;
		}


a.menu:hover 	{
		color: #8BC2CB;
		}

 
.register {
	font-size:130%;
	color:#314A00; 
	background-image: url("../images/menu.gif");
	padding: 10px;
	color:white;
}

.roundedcorner_box {
   padding:0px;
   margin: 20px 0px 20px 20px;
   font-size:100%;
   width:300px;
   background: #c0ca92 url(../images/roundedcornr_376157_grad.gif) repeat-x top left;
   overflow:hidden;	
   font-size:90%;
}
.roundedcorner_top div {
   background: url(../images/roundedcornr_376157_tl.gif) no-repeat top left;
   overflow:hidden;
}
.roundedcorner_top {
   background: transparent url(../images/roundedcornr_376157_tr.gif) no-repeat top right;
   overflow:hidden;
}
.roundedcorner_bottom div {
   background: url(../images/roundedcornr_376157_bl.gif) no-repeat bottom left;
   overflow:hidden;
 
}
.roundedcorner_bottom {
   background: transparent url(../images/roundedcornr_376157_br.gif) no-repeat bottom right;
   overflow:hidden;
}

.roundedcorner_top div, .roundedcorner_top,
.roundedcorner_bottom div, .roundedcorner_bottom {
   width: 100%;
   height: 20px;
   font-size: 1px;
}
.roundedcorner_content { margin: 0 20px; }


a.program:active,a.program:link, a.program:visited  {
/*background-color:#ABC074;*/
color: #ffffff;
font-weight:bold;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding: 7px 4px 6px 4px;
background-image:url(../images/menu.gif);
background-repeat:x-repeat;

}

a.program:active:hover, a.program:link:hover, a.program:visited:hover 
{
color: #314A00;
font-weight:bold;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding: 7px 4px 6px 4px;
background-image:url(../images/menu.gif);
background-repeat:x-repeat;
}


b {
  font-size:105%;
}

.smaller {
	font-size:85%;
}

h1 {
	font-size:20px;
	font-weight:bold;
	text-align:left;
}

/* google feeds */

#feedControl { 
		        margin:auto;
		        width : 468px; 
			    font-size: 11px;
		        color: #9CADD0;	 
				background: white;
		      }	
			 .gfg-horizontal-root {
				margin-right: 0px;
				}
			 .gfg-entry {
			  	font-size:11px;
			 }

			 .gfg-branding	   {
			   	display:none;
			  }
	 		
			 .gf-relativePublishedDate {
			  	display:none;
			 }	 
			 
			 .gfg-title  {
			  	font-size:11px;
				padding-left:5px;
				padding-right:5px;
			 }
 
/*			 .gfg-list {
			  	display:none;
			 }
			 .gfg-author {
			  	display:none;
			 }
 */
		
td.bottomMenu { 
   	padding-left:20px;
   	padding-right:20px;
	text-align:center; 
	color:white;
	font-size:1em;
 	height:25px;
	}							
			
a.bottomLinks {
	font-size:12px;
 	color:white;	
	text-decoration:none;	

}

.tip {
		 background:#FFFFCC;
		 border: thin solid black;
		 padding:20px;
		 margin:auto;
		 font-style: italic;

}

li.padding {
	padding-bottom:10px;
}