﻿body,div,span,p,ul,li,td,th,input,select,textarea,button 
{ 
		font: 12px Verdana, Tahoma, Arial;
		color:#5c5c5c;
		line-height:20px;
}

body
{
    margin:0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:White;
}

a, a:visited{color:navy;}

img{border:none;}

#container 
{
	margin: 0px auto;
	padding: 0px;
	width: 920px; 
	background: #FFFFFF;

}

#wrapper {
	width: 100%;
	border-top: 0px;
	background-color:White;
}

#header 
{
	clear: both;
    text-align:left;
}

#header .headerTopMenu
{
    text-align:right;
    padding-right:5px;
    padding-top:5px;
    font-size:10px;
    height:20px;
}

#header .headerTopMenu a, #header .headerTopMenu a:visited
{
    text-decoration:none;
    line-height:20px;
    display:inline-block;
    color:Black;
}

#header .headerTopMenu a:hover
{
    text-decoration:underline;
}

#headerLogoHolder
{
    width:300px;
    float:left;
    padding-top:5px;
}

#headerMainMenu
{
   background-color:#244e10;
   width:920px;
   border-bottom:1px solid white;
      
}


#headerMainMenu  a, #headerMainMenu a:visited
{
    text-decoration:none;
    line-height:12px;
    padding:10px;
    display:inline-block;
    color:white;
    font-size:12px;
}

#headerMainMenu  a:hover
{
    background-color:#92e668;
    color:black;
}

#headerMainBox
{
    height:200px;
    background-color:#244e10;
    padding:10px;
    margin-bottom:10px;
    
}

#headerColumns
{
    background-color:White;
}


#headerColumn1
{
    background-color:White;
    width:200px;
    margin-right:20px;
    float:left;
    text-align:left;
}

#headerColumn2
{
    background-color:White;
    width:460px;
    margin-right:40px;
    float:left;
    text-align:left;
}

#headerColumn3
{
    width:200px;
    float:left;
    background-color:White;
    text-align:left;
}

#headerLeftPanel
{
    width:700px;
    float:left;
    
}


#headerRightPanel
{
    width:200px;
    text-align:center;
    float:left;
    
}

#pageFooter
{
    background-color:white;
    color:black;
    padding-left:10px;
}


#pageFooter  a, #pageFooter a:visited
{
    line-height:10px;
    padding:10px;
    display:inline-block;
    color:black;
    font-size:10px;
}

#pageFooter  a:hover
{
    color:silver;
}

#developerHolder
{
    background-color:white;
    color:black;
    padding-left:10px;
    
}

#developerHolder  a, #developerHolder a:visited
{
    text-decoration:none;
    color:gray;
    
}

/*Forms */
.inputStyle
{
    background-color:#e8e8ff;
}

/*Forms */

/*Secondary Pages*/
#leftPanelNews
{
    width:200px;
    background-color:#9bbb59;
    background-color:white;
    /*border-right:1px solid gray;*/
    float:left;
    padding:10px;
    min-height:400px;
    text-align:left;
    
}

#leftPanelNews span
{
    font-size:10px;
    
}

#leftPanel
{
    width:200px;
    background-color:#9bbb59;
    background-color:white;
    /*border-right:1px solid gray;*/
    float:left;
    padding:10px;
    min-height:400px;
    
}
#leftPanel a, #leftPanel a:visited
{
    width:180px;
    border-bottom:1px solid gray;
    display:block;
    text-decoration:none;
    font-size:15px;
    line-height:20px;
    padding:10px;
    color:Gray;
}

#leftPanel a.picked, #leftPanel a.picked:visited
{
    width:180px;
    border-bottom:1px solid gray;
    display:block;
    text-decoration:none;
    font-size:15px;
    line-height:20px;
    padding:10px;
    color:Black;
    background-color:#dceabc;
}

#leftPanel a:hover
{
    background-color:silver;
    color:Black;
}

#contentPanel
{
    width:600px;
    background-color:white;
    float:left;
    padding:10px;
    text-align:left;
    
}


/*End Secondary Pages*/

.floatfix
{
    clear:both;
}


.pageTitle
{
    padding:10px 0px 10px 0px;
    font-size:18px;
    color:#244e10;
}

.headerBlockTitle
{
    padding:10px 0px 5px 0px;
    font-size:18px;
    color:#244e10;
}

.smallLabel
{
  color: #1e420c;
  font-weight:bold;
}

.buttonLink:hover
{
    background-image:url(/images/blankbuttonOn.png);
    background-repeat:no-repeat;
    color:Black;
}

.buttonLink
{
    width:170px;
    height:40px;
    display:block;
    background-image:url(/images/blankbutton.png);
    background-repeat:no-repeat;
    text-decoration:none;
    line-height:40px;
    color:White;
    text-align:center;
    margin-bottom:10px;
}


div.buttonLinkGold
{
    margin-top:60px;
    width:197px;
    height:46px;
    display:block;
    background-image:url(/images/blankButtonGold.png);
    background-repeat:no-repeat;
    text-decoration:none;
    line-height:40px;
    color:White;
    text-align:center;
    cursor: hand;
    float:right;
}

.itemHeader
{
    font-weight:bold;
    background-color:#dceabc;
    color:Black;
    font-weight:bold;
    padding:5px;
    border:1px solid gray;
}

/*Talent*/

.memberHolder
{
    width:600px;
    border:1px solid gray;
    padding:10px;
    margin-bottom:10px;
}

.memberHolder .memberName
{
    line-height:25px;
    font-size:25px;
    text-decoration:none;
    color:Navy;
}

.memberHolder .memberName:hover
{
    color:#005500;
}

.pdfLink
{
    display:inline;
    width:200px;
    margin-right:15px;
}

.pdfLink a
{
    text-decoration:none;
    color:Navy;
    
}

.pdfLink a:hover
{
    color:#005500;
}

.summaryHolder
{
 display:none;   
}

.showSummaryHolder a
{
    line-height:25px;
    font-size:15px;
    text-decoration:none;
    color:Navy;
}

.searchHolder
{
    border:1px solid gray;
    padding:5px;
    width:300px;
    float:right;
    background-color:Silver;
}
/*End Talent*/