/* Text Colors
dark blue: #1C3287
medium blue: #869EC0
light blue: #B5C4D7
very light blue: #E2E6EF
tan: #F2EDEA
green: #00CC66
light gray: #F0F0F0
medium gray: #CCCCCC
dark gray: #999999
darker orange: #FF7101
lighter orange: #FEB242

*/


.tableBorderTan {border: 2px solid #F2EDEA;}
.tableBorderLightGray {border: 2px solid #F0F0F0;}
.tableBorderLightBlue {border: 2px solid #B0C1D9;}
.tableBorderDarkBlue {border: 2px solid #4A6A95;}

td.tdBorders {border-color: #F0F0F0; border-width: 1px 1px 1px 1px; border-style: solid; margin: 0; padding: 0px;}

body, p, td {font-family: Arial;	font-size: 11px;	font-style: normal;	color: #999999;}

/*Sizes:*/
.Normal_DarkBlue, .Normal_MediumBlue, .Normal_LightBlue, .Normal_DarkOrange, .Normal_LightOrange, .Normal_MediumGrey, .Normal_DarkGrey
{font-family: Arial; font-size: 11px; font-style: normal;}

.NormalBigger_DarkBlue, .NormalBigger_MediumBlue, .NormalBigger_LightBlue, .NormalBigger_DarkOrange, .NormalBigger_LightOrange, .NormalBigger_MediumGrey, .NormalBigger_DarkGrey
{font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold;}

.Medium_DarkBlue, .Medium_MediumBlue, .Medium_LightBlue, .Medium_DarkOrange, .Medium_LightOrange, .Medium_MediumGrey, .Medium_DarkGrey
{font-family: Arial; font-size: 14px; font-style: normal; font-weight: bold;}

.Large_DarkBlue, .Large_MediumBlue, .Large_LightBlue, .Large_DarkOrange, .Large_LightOrange, .Large_MediumGrey, .Large_DarkGrey
{font-family: Arial; font-size: 16px; font-style: normal; font-weight: bold;}

.ItalicHeader_DarkBlue, .ItalicHeader_MediumBlue, .ItalicHeader_LightBlue, .ItalicHeader_DarkOrange, .ItalicHeader_LightOrange, .ItalicHeader_MediumGrey, .ItalicHeader_DarkGrey
{font-family: "Times New Roman", Times, serif; font-size: 14pt;	font-weight: bold; font-style: italic;}

/*Colors:*/
.Normal_DarkBlue, .Medium_DarkBlue, .Large_DarkBlue, .ItalicHeader_DarkBlue, .NormalBigger_DarkBlue, .smallCaps_DarkBlue
{color: #1C3287;}

.Normal_DarkGrey, .Medium_DarkGrey, .Large_DarkGrey, .ItalicHeader_DarkGrey, .NormalBigger_DarkGrey, .smallCaps_DarkGrey
{color: #999999;}

.Normal_DarkOrange, .Medium_DarkOrange, .Large_DarkOrange, .ItalicHeader_DarkOrange, .NormalBigger_DarkOrange, .smallCaps_DarkOrange
{color: #FF7101;}

.Normal_LightBlue, .Medium_LightBlue, .Large_LightBlue, .ItalicHeader_LightBlue, .NormalBigger_LightBlue, .smallCaps_DarkGrey
{color: #B5C4D7;}

.Normal_LightOrange, .Medium_LightOrange, .Large_LightOrange, .ItalicHeader_LightOrange, .NormalBigger_LightOrange, .smallCaps_LightOrange
{color: #FEB242;}

.Normal_MediumBlue, .Medium_MediumBlue, .Large_MediumBlue, .ItalicHeader_MediumBlue, .NormalBigger_MediumBlue, .smallCaps_MediumBlue
{color: #869EC0;}

.Normal_MediumGrey, .Medium_MediumGrey, .Large_MediumGrey, .ItalicHeader_MediumGrey, .NormalBigger_MediumGrey, .smallCaps_MediumGrey
{color: #CCCCCC;}

h1 {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #6384B2;
}
h2 {font-family: "Trebuchet MS"; font-size: 14px; font-style: normal; font-weight: bold; color:#6384B2;}
h3 {font-family: "Trebuchet MS"; font-size: 13px; font-style: normal; font-weight: bold; color:#6384B2;}
.TrebHeadingLtBlue {font-family: "Trebuchet MS"; font-size: 15px; font-style: normal; font-weight: bold; color:#6384B2;}

.smallCaps_DarkBlue, .smallCaps_DarkGrey, .smallCaps_DarkGrey, .smallCaps_DarkOrange, .smallCaps_LightOrange, .smallCaps_MediumBlue, .smallCaps_MediumGrey
{
	
	font-family: Arial;
	font-size: 12px;
	font-variant: small-caps;
	letter-spacing: 1px;
}
a.Small_Links_Bold:link, a.Small_Links_Bold:visited  {font-family: Arial; color : #1C3287; font-size: 8pt; font-weight: bold; text-decoration: none;}
a.Small_Links_Bold:active, a.Small_Links_Bold:hover  {font-family: Arial; color : #FF7101; text-decoration: underline; font-size: 8pt; font-weight: bold;text-decoration: underline;}

a.Bottom_Links:link, a.Bottom_Links:visited  {font-family: Verdana; color : #6384B2; font-size: 7pt; font-weight: normal; text-decoration:none;}
a.Bottom_Links:active, a.Bottom_Links:hover  {
	font-family: Verdana;
	color : #4A6A95;
	text-decoration: underline;
	font-size: 7pt;
	font-weight: normal;
	background-color: #F2EDEA;
}

a.Small_Links_Reg:link, a.Small_Links_Reg:visited  {font-family: Verdana; color : #1C3287; font-size: 8pt; font-weight: normal; text-decoration:none;}
a.Small_Links_Reg:active, a.Small_Links_Reg:hover  {font-family: Verdana; color : #FF7101; text-decoration: underline; font-size: 8pt; font-weight: normal;}

a:link, a:visited  {font-family: Arial; color : #869EC0; font-size: 11px; text-decoration:none; font-weight: bold;}
a:active, a:hover  {font-family: Arial; color : #FF7101; text-decoration: underline; font-size: 11px; font-weight: bold;}

a.Links_Top_Menu:link, a.Links_Top_Menu:visited,  a.Links_Top_Menu:hover, a.Links_Top_Menu:active {
		 font-family: Arial; font-weight: bold;  font-size: 14px;	text-decoration: none;}
a.Links_Top_Menu:link, a.Links_Top_Menu:visited {color: #FFFFFF;} 
a.Links_Top_Menu:hover, a.Links_Top_Menu:active {color: #1C3287;}



#printonly {display : none;} 
.special {display:none; margin-left:5px;} 
ul.nomargin {margin-left:0px;}

.portfolio_items {background: url("images/page-design/portfolio-items-bkg.gif") no-repeat; padding-left: 5px; height:50px; width: 137px;}
.menu_items{background: url("images/page-design/menu-item.jpg") no-repeat; padding-left: 25px; height:23px;}
.portfolio_items_wider {background: url("images/page-design/portfolio-items-background.gif") no-repeat; padding-left: 5px; height:65px; width: 149px}
.menu_box{background: url("images/page-design/menu-box.jpg") no-repeat; padding-left: 25px; height:150px;}
.portfolio_items_wider2x {background: url("images/page-design/portfolio-items-background-2x.gif") no-repeat; padding-left: 5px; height:52px; width: 230px}
.portfolio_items_wider2xt {
	background: url("images/page-design/portfolio-items-background-2xt.gif") no-repeat;
	padding-left: 5px;
	height: 156px;
	width: 230px;
	background-position: left;
}


/*
this works:
.menu_items a {background: url("images/page-design/menu-item.gif") no-repeat; padding-left: 25px; height:23; width: 158;}
.menu_items a:hover{background: url("images/page-design/menu-item-hover.gif") no-repeat; padding-left: 25px; height:23; width: 158;}

*/
A.block_nav_grey_small:link, A.block_nav_grey_small:visited, A.block_nav_grey_small:hover, A.block_nav_grey_small:active
{font-family: Arial; font-weight: bold; font-size: 10px; padding-top: 5px;	padding-left: 5px; padding-bottom: 4px; display: block; text-decoration: none;}

A.block_nav_grey_small:link, A.block_nav_grey_small:visited {color: #4A6A95; background-color: #F0F0F0;}
A.block_nav_grey_small:hover, A.block_nav_grey_small:active {color: #FFFFFF; background-color: #4A6A95;}	
/*
doesn't work right in Firefox
	background: url("images/page-design/mouseover-menu.jpg") no-repeat; height:23;
*/
div.BoxedDiv{
	background-color: #F0F0F0;
	border: thin #CCCCCC;
	padding: 5px;
}
.DarkBlue_Spaced, .DarkOrange_Spaced  {
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	letter-spacing: 3px;
}
.DarkBlue_Spaced {color : #1C3287;}
.DarkOrange_Spaced  {color : #FF7101;}
