﻿/* CSS Classes Related to Controls */
/*	BUTTONS */

.Buttons
{
	color: white; FONT-SIZE: 11px; CURSOR: pointer; border: #65a0cc 1px solid; font-weight: normal;
	background: url(../../images/blue.gif) right top repeat-x White;padding: 3px; 		
}

.Buttons_Bold
{
    color: white; FONT-SIZE: 11px; CURSOR: pointer; border: #65a0cc 1px solid; font-weight: bold;
    background: url(../../images/blue.gif) right top repeat-x White; padding: 3px;
}

/*	END OF BUTTONS */

/* LABELS */

.Labels_PageHeading
{
	font-size: 18px;	color: #3b3b45;	font-weight: bolder; letter-spacing: -1px;
}
h1,
.Labels_PageSubHeading
{
	font-size: 14px; color: #900a0a; font-weight: bold; text-transform:uppercase;
}

.Labels_Validation
{
	font-size: 11px;	color: Red;	
}
.Labels_Messages /* error messages, system messages etc */
{
		font-size: 11px;	color: Red;	
}
.Labels
{
	font-size: 11px;
}
.Labels_Small
{
	font-size: 11px;
}
.Labels_Medium
{
	font-size: 13px;
}
.Labels_Large
{
	font-size: 14px;
}

.Labels_Bold
{
	font-size: 12px;font-weight: bold;
}

.Labels_SmallBold
{
	font-size: 11px; font-weight: bold;
}
.Labels_MediumBold
{
	font-size: 11px; font-weight: bold;
}
.Labels_LargeBold
{
	font-size: 14px; font-weight: bold;
}
.LabelsMenu
{
	font-size: 14px; color:#fff; font-family:tahoma,verdana,sans-serif;font-weight:bold;
}
.LabelsSubmenu
{
	font-size: 12px; color:#b6c4d1; font-family:tahoma,verdana,sans-serif;
}
.LabelsMenu:hover
{ 
	color:Silver; 
}
.LabelsSubmenu:hover
{ 
	color:#fff; 
}
.LabelsMenuBold
{
    font-size: 14px; color:Silver; font-family:tahoma,verdana,sans-serif; font-weight:bold;
}
.LabelsSubmenuBold
{
     font-size: 12px; color: Silver; font-family:tahoma,verdana,sans-serif; font-weight:bold;
}

/* END OF LABELS */

/* LINKS */
a.Links:link
{
	font-size: 11px; color:#27413e;	cursor:pointer;	text-decoration:none;
}

a.Links:hover
{
	text-decoration:underline;
}

a.LinksBold:link
{
	font-size: 11px; color:#27413e;	cursor:pointer;	text-decoration:none; font-weight:bold;
}

a.LinksBold:hover
{
	text-decoration:underline;
}


/* END OF LINKS */

.Textboxes
{
	border: #CCCCCC 1px solid;	font-size: 11px;
}

.Textboxes_RightAlign
{
	border: #CCCCCC 1px solid;	font-size: 11px; text-align:right;
}

.DropDownLists
{
	border: #CCCCCC 1px solid;	font-size: 11px; font-family: Arial;
}

.FieldLabels_Bold
{
	font-size: 11px; color: Black;	font-weight: bold;
}
.HeaderCell
{
 	background: inherit; font-weight: bold;
}

/* end of css classes related to Controls */

/*Master Template Unique classes*/
html, body {
	font-family:Arial, Helvetica, sans-serif;	color: #000000; margin:10px; padding:0; font-size:12px;
}
#container
{
	width: 947px; margin: auto; background:url(../../images/wrapper_bg.gif) repeat-y; color: #333;
	/* line-height: 130%;*/
}

#top
{
	width: 947px; background:url(../../images/header.jpg) no-repeat top left; height:168px;
}

/*expanded menu*/
#Eleftnav
{
	 width:15.3em; white-space:normal !important; border-right:solid 1px #fff;
	 
}		
	.Enav
	{
		border-right:solid  0.4em #fff; width:15.3em; background:url( ../../images/navM.gif) repeat-y 9px 0;
		white-space:normal !important;
	}
	.Enavfooter
	{
		background: url( ../../images/navfooterM.gif) no-repeat 9px 0; height:30px; border-right:solid 0.4em #fff;
	}
/*end of expanded menu*/
#content
{
	background: url( ../../images/container_bg.gif) repeat-x bottom;border-right: 2px solid #a6a6a6;
	border-left: 1px solid #a6a6a6;
		/* max-width: 36em;border-left: 1px solid gray; padding: 1em;   width: 759px; */
}
	.padding
	{
		 padding:10px 20px;
	}
/*#content, #childframe{ background:none !important;}*/
#footer
{
	 background: url( ../../images/container_bottom.gif) no-repeat bottom; font-size:11px; 
	/*border-top: 1px solid gray;  padding: .5em; */ 
}
	#footer .wrapper
	{
	margin:0 0 1.5em .2em;  padding: .5em;	color: #fff; background: #003466;	border-bottom: 1px solid gray; text-align:center;
	}
	#footer .wrapper span
	{
	  padding:0 .7em;
	}
/*home table*/
.homeT
{
	 background: url( ../../images/homet.gif) repeat-x top; width:99%; padding:20px 5px 0 5px;
}
	.homeT td
	{
		 font-size:11px; width:25%;
	}
	
	.homeT span a:link
	{
		color:#454545; text-decoration:none;
	}
	.homeT h1 a:hover,
	.homeT span a:hover
	{
		text-decoration:underline;
	}
	.homeT td :hover
	{
		text-decoration:underline;
	}
	
	.homeT :visited, homeT :active
	{
		color:inherit; text-decoration:none;
	}
	.homeT h1 a:link
	{
		 font-size:14px; color: #900a0a; text-decoration:none; 
	}
	.divider
	{
		 border-right:solid 1px #949494 ;
}
/*End home table*/

/*Manual Grid*/
.item,
.alternatingItem
{
   padding: 0px;  margin: 4px; width: 180px; float: left;
}
.item
{
   background:none;  color:#002f64; font-size:12px;  font-weight:bold;
}
.alternatingItem
{
   background: none; color:#002f64; font-size:12px; font-weight:bold;
}

.detailitem
{
   background:  #eeeeee  !important; padding-bottom:5px;
}
.detailalternatingitem
{
	border:solid 1px #fff;  background: #eeeeee  !important;  text-decoration:none; 
}
.detailitem:hover, 
.detailalternatingitem:hover
{
   background: #c9d3de !important; text-decoration:none
} 
.detailitem a,
.detailalternatingitem a
{
   text-decoration:none
}
.itemdivider
{
	 border-bottom:10px solid #c9d3de; width: 159px; height:3px; margin-left:1px;
}
.itemborder
{
	 border-top:1px solid #fff;
}
/*End Manual Grid*/

/*Bio inforamtion*/

.bioContainer 
{
    width:100%; border-top:10px solid #c9d3de; background:#eeeeee; float:left; margin-top:0;
}
.bioContent 
{
    padding:10px;
}
.bioInfo {
    margin-bottom:20px;
}
img.bio {
    float:left;
    margin-right:10px;
    margin-bottom: 10px;
}
.bioName {
    font-size:11px; font-weight:bold; color:#002f64; line-height:18px;
}
.bioTitle {
    font-size:11px;font-weight:bold;  color:#404040; line-height:18px;
}
p.bio {
    line-height:18px;
}

/*End Bio inforamtion*/

