﻿BODY	{
	SCROLLBAR-BASE-COLOR: #0F338A;
	margin: 0px;
	padding: 0px;
	border: #999999 0px solid;
	}



.rightmarginbackgroundcolor
{
	background-color: #003C83;
}

.clickheresmall
{
	font-size: 8pt;
}
.bluecolor {
	color: #111160;
}

.style111 {
	border: 0 solid #000000;
}




.pseudonumber
{
padding-left: 42px;
text-indent: -22px; 
margin-bottom: -15px;
}

.pseudonumbertight
{
padding-left: 42px;
text-indent: -22px; 
margin-bottom: -15px;
padding-bottom: 0px;
}

.pseudonumberout
{
padding-left: 18px;
text-indent: -18px; 
}

.pseudonumberouttight
{
padding-left: 18px;
text-indent: -18px; 
margin-bottom: -15px;
padding-bottom: 0px;
}













/* aaaaaaaa START CODE FOR NON-MENU LINKS */

.listtype1
{
    MARGIN-BOTTOM: 10px;
    MARGIN-TOP: 10px;
    margin-left: 0;
    padding-left: 0;
    list-style: none;
}

.listtype1 li
{
padding-left: 38px;
background-image: url('i/square-2.gif');
background-repeat: no-repeat;
background-position: 20px 5px;
padding-bottom: 5px;
}

td.listtype1 li
{
padding-left: 38px;
background-image: url('a/i/square-2.gif');
background-repeat: no-repeat;
background-position: 20px 5px;
padding-bottom: 5px;
font: 10.5pt tahoma, sans-serif; 

}


.testimonialbottom {
    BORDER-BOTTOM: #10066e 1px solid;
    BORDER-LEFT: 0;
    BORDER-RIGHT: 0;
    BORDER-TOP: #10066e 1px solid;
    COLOR: #10066e;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
	FONT-STYLE: italic;
    /* HEIGHT: 24px; */
    MARGIN-LEFT: 40px;
    MARGIN-RIGHT: 40px;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 15px;
    PADDING-BOTTOM: 9px;
    PADDING-TOP: 7px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    TEXT-ALIGN: left;
}


a:link		{ color: #10066e; text-decoration: underline; }

a:visited	{ color: #10066e; text-decoration: underline; }

a:active	{ color: #ffffff; text-decoration: none; background-color:#10066e; }

a:hover		{ color: #ffffff; text-decoration: none; background-color: #10066e; }



h1	{ 
	color: #111160; 
	font: 20pt calisto, serif; 
	font-weight: bold;
	margin-bottom:0
	margin-top: 0; }

h2	{ 
	color: #111160; 
	font: 14pt calisto, serif; 
	font-weight: bold;
	margin-bottom: -3px;
	margin-top: -3px; }

h3	{ 
	color: #111160; 
	font: 12pt calisto, serif; 
	font-weight: bold;
	margin-bottom: -12pt;
	margin-top: 0; }

p	{ 
	color: #111111; 
	font: 10.5pt tahoma, sans-serif; 
	font-weight: normal;
	margin-bottom:0
	margin-top: 0; 
	text-align:justify}



.zzzbiglink 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: none; }

.zzzbiglink:hover 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: underline; }




/* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */

TABLE		{ COLOR: #000000; FONT: 10.5pt tahoma, verdana, arial, sans-serif; }
.table1		{ COLOR: #000000; FONT: 11px tahoma, verdana, arial, sans-serif; }


.zzztitle		{ COLOR: #141424; FONT: 18px verdana, arial, sans-serif; font-weight: bold; }

.zzzsubtitle	{ COLOR: #336699; FONT: 15px verdana, arial, sans-serif; font-weight: bold; }

.zzzcareertitle	{ COLOR: #FF6600; FONT: 14px verdana, arial, sans-serif; font-weight: bold; }

.zzzphonetitle	{ COLOR: #0000FF; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }

.zzzlist 		{ COLOR: #000000; FONT: 12px verdana, arial, sans-serif; font-weight: normal; }

.zzzjust 		{ text-align: justify; }

.zzzpage-splits	{ width: 100%; color: #FFFFFF; height: 3px; border: 1px solid #CCCCFF; }

.center 		{ text-align: center; }

.backgroundcolor1 { background-color: #c79061; }

.backgroundcolor2 { background-color: #78532d; }

.backgroundcolor3 { background-color: #FAEFD0; }

.backgroundcolor4 { background-color: #406EB9; }

.alignright { 	text-align: right; }

.copyright	{ COLOR: #111111; FONT: 8pt verdana, arial, sans-serif; }




/* IMAGE BORDERS */

.borders	{ border: #000000 1px solid; }




/* PAGE TOP AND BOTTOM BORDERS */

.pagebars	{
		background-color: #C0C0C0;
		background-image: url('a/i/bar.jpg');
		height: 25px;
		border: 0px solid #000000;
		}

.pagebar-bottom	{
		background-color: #C0C0C0;
		background-image: url('a/i/bar.jpg');
		height: 25px;
		border: 0px solid #000000;
		}






/* GALLERY IMAGE MOUSEOVER BORDERS AND GALLERY TEXT */


.image-border		{ position: relative; LEFT: 0px; top: 0px; border: #000000 1px solid; }

.image-borderon		{ position: relative; LEFT: 2px; top: 2px; border: #0099FF 1px solid; }

.viewer-border	 	{ border: #000000 1px solid; }

.smalltitle 		{ COLOR: #339900; FONT: 10px verdana, arial, sans-serif; font-weight: normal; }

.gallerytext		{ COLOR: #000000; FONT: 11px verdana, arial, sans-serif; }

.hilight		{ COLOR: #3366FF; FONT: 13px verdana, arial, sans-serif; font-weight: bold; }

.picturetitle 		{ COLOR: #000000; FONT: 13px verdana, arial, sans-serif; font-weight: bold; }



/* GALLERY POPUP MENU CODE */

.button-gallery 	{
			color: #000000;
	       		font: bold 11px arial, serif;
			text-align: center;
			background-color: #FFFFFF;
	        	background-image: url('a/i/button-gallery.gif');
        		padding: 1px 5px 1px 5px;
			margin: 0px 1px 0px 1px;
        		display: block;
			cursor:pointer;
			width: 90px;
			height: 20px;
        		border: #999999 1px solid;
			}


.buttonon-gallery	{
			color: #0066FF;
	       		font: bold 11px arial, serif;
			text-align: center;
			background-color: #FFFFFF;
	        	background-image: url('a/i/buttonon-gallery.gif');
        		padding: 0px 5px 0px 5px;
			margin: 0px 1px 0px 1px;
        		display: block;
			cursor:pointer;
			width: 90px;
			height: 20px;
        		border: #0066FF 1px solid;
			}



/* LEFT SIDEBAR OPTIONS */


a.sidelink:link		{ color: #99CCFF; text-decoration: none; }

a.sidelink:visited	{ color: #99CCFF; text-decoration: none; }

a.sidelink:active	{ color: #99CCFF; text-decoration: none; }

a.sidelink:hover	{ color: #99FF99; text-decoration: none; }



.bordersSB		{ border: #000000 2px solid; }

.sidebartitle		{ COLOR: #FFFFFF; FONT: 13px tahoma, verdana, arial, sans-serif; font-weight: bold; }

.sidebartext		{ text-align: left; color : #FFFFFF; FONT: 13px verdana, arial, sans-serif; }

.sidebartext2		{ text-align: left; color : #FFFFFF; FONT: 12px verdana, arial, sans-serif; }

.zzzdate-font		{ color: #FFFFFF; font: 10px verdana, arial, sans-serif; font-weight: normal; }

.sidebar-background	{
			background-image: url('i/background-sidebar.gif');
			background-repeat: repeat-y;
			background-position: left top;
}







/* RIGHT SIDEBAR OPTIONS */

.xxxsidebarR	{ width: 20px; }

.xxxwhitespaceL	{ width: 10px; }







/* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly 	{ display:none; }
}












.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url('a/i/shadeform.gif');
		text-align: left;
		WIDTH: 180PX;
		BORDER: #000000 1px solid; }


.dropdown 	{ COLOR: #333333;
		background-color: #F1F4F5;
		WIDTH: 200PX;
		FONT: 11px verdana, arial, sans-serif; }


.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url('a/i/shadeform.gif');
		text-align: left;
		WIDTH: 250PX;
		HEIGHT: 125PX;
		BORDER: #000000 1px solid; }

.submitbutton 	{ FONT: 9pt arial, verdana, sans-serif; }


.searchform 	{ WIDTH: 110PX;
		HEIGHT: 20PX;
		FONT: 11px arial, sans-serif;
		background-image: url('a/i/shadeform.gif');
		BORDER: #000000 1px solid; }


.searchdrop 	{ WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, sans-serif; background-color: #F1F4F5; }


.searchbutton 	{ font-size: 8pt;
		  width: 35px;
		  background-color: #F1F4F5;
		  BORDER: #000000 1px solid; }






/* START THE CODE FOR THE MENUS */


.menutable	{
		background-color: #0F338A;
		background-image: url('a/i/menu-background.gif');
		BORDER-BOTTOM: #000099 0px solid;
		BORDER-TOP: #000099 0px solid;
		}


.firstborder	{ border-right: #35538D 1px solid; }


.menu		{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 9px;
		padding-right: 9px;
		cursor:pointer;
		font-weight: normal;
		text-align: center;
		display: block;
		border: solid #35538D;
		border-width: 0px 1px 0px 0px;
		}

		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */


/* CFCFE0  */
/* DFDFF0  */


/* 0F338A  */
/* 002270  */

a.menu:link 	{ background-image: url('a/i/menu.gif');
		  background-color:#0F338A;
          color: #ffffff; text-decoration: none; }


a.menu:visited 	{ background-image: url('a/i/menu.gif');
		  background-color:#0F338A;
		  color: #ffffff; text-decoration: none; }


a.menu:active 	{ background-image: url('a/i/menu.gif');
		  background-color:#0F338A;
		  color: #ffffff; text-decoration: none; }


a.menu:hover 	{  background-image: url('a/i/menuon-white.gif');
		   background-color:#FFFFff;
		   color: #111160; text-decoration: none; }



h1 {
	color: #111160;
	font: 20pt "century gothic", calisto, serif;
	font-weight: bold;
	margin-bottom: 0 margin-top: 0;
}



