﻿BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
DIV
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
P
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
UL
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	margin-left:20px;
}
LI
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
H1, H2, H3, H4, H5, H6
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
TABLE
{
	border-collapse: collapse;
	border-spacing: 0;
}
IMG
{
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
}
BODY
{
	background: url(../../Images/BodyBackground.jpg) #f7f7f2 repeat-x 50% top;
	padding-top: 10px;
}
BODY, TD, A, P, H1, H2, H3, DIV
{
	font-family: arial,sans-serif;
	font-size: 10pt;
}
BODY
{
    color: #666666;
}
H1
{
    color: #619bcd;
    font-size: 14pt;
    font-weight: normal;
    padding-top: 0px;
    margin-top: 0px;
    margin-bottom: 10px;
}
H2
{
    color: #619bcd;
    font-size: 12pt;
    font-weight: bold;
    padding-top: 0px;
    margin-top: 0px;
    margin-bottom: 10px;
}
H3
{
    color: #619bcd;
    font-size: 10pt;
    font-weight: bold;
    padding-top: 0px;
    margin-top: 0px;
    margin-bottom: 10px;
}

.ContentPanel
{
	border-left: solid 1px #d6d4cd;
	border-right: solid 1px #d6d4cd;
	border-bottom: solid 1px #d6d4cd;
	background-color: #ffffff;
	width: 988px; /* 750px or 988px;*/
	
	/*min-height:800px;*/
	text-align:left;
}
.ContentGutter
{
	margin-left:15px;
	margin-right:15px;
	padding-top:6px;
}
.NavigationBar
{
	border-left:solid 1px #d6d4cd;
	border-right:solid 1px #d6d4cd;
	border-top:solid 1px #d6d4cd;
	background-color:#f8f6ef;
	padding-left:5px;
	padding-right:5px;
	height:45px;
}
.TitlePanel
{
}
.TitlePanel_Left
{
    float:left;
    /*padding-top:20px;*/
    width:300px;
}
.TitlePanel_Middle
{
    float:left;
    padding-top:10px;
    width:358px;
    text-align:center;
    font-weight:bold;
    color:#666666;
    font-size: 11pt;
}
.TitlePanel_Right
{
    float:left;
    padding-top:10px;
    width:300px;
    text-align: right;
    color:#666666;
}
.TitlePanel_Right A
{
}
.TitlePanel_Right_Contact
{
    color:Blue;
    font-size:8pt;
    text-decoration:none;
}
.TitlePanel_Right_Contact:Hover
{
    text-decoration:underline;
}
.TitlePanel_Right_Positions
{
    color: #009900;
    text-decoration: none;
    font-size: 8pt;
}
.TitlePanel_Right_Positions:Hover
{
    text-decoration:underline;
}
.font8pt
{
    font-size:8pt;
}
.HomeContent
{
    background-image: url('../../Images/hometitlebar.jpg');
    background-repeat: no-repeat;
    width: 958px;
    padding-top:20px;
    /*margin-top:2px;*/
}

.HomeTitleBarContent
{
    width: 492px;
    color: #ffffff;
    font-weight: bold;
    font-size: 26pt;
    padding-left: 30px;
    padding-top: 30px;
}

.HomeTitleBarContent-Sub
{
    padding-top:10px;
    width:523px;
    height:82px;
    color: #d7eb65;
    font-weight: bold;
    font-size: 9pt;
    text-align:center;
}

.NavBar
{
    clear:both;
    height:47px;
}
.NavBar_LeftBorder
{
    background-image: url('../../images/Navbar_leftborder.jpg'); 
    background-repeat: repeat-y;
    width: 2px; 
    height: 47px;    
}
.NavBar_RightBorder
{
    background-image: url('../../images/Navbar_rightborder.jpg'); 
    background-repeat: repeat-y;
    width: 3px;
    height: 47px;
}
.NavBar_Background
{
    background-image: url('../../images/Navbar_inactivebackground.jpg'); 
    background-repeat: repeat;
    height: 47px;
}
.NavBar_Item
{
    font-size: 9pt;
    font-weight:bold;
    padding-left: 15px; 
    padding-right: 15px;
}
.NavBar_Item A
{
    font-size: 9pt;
    color:#6d613b;
    text-decoration:none;
}
.NavBar_Item A:Hover
{
    text-decoration:underline;
}
.NavBar_ItemActive
{
    background-image: url('../../images/Navbar_activetabbackground.jpg'); 
    background-repeat: repeat;
    color:#000000;
}
.NavBar_ItemActive A
{
    color:#000000;
}
.NavBar_InactiveSeperator
{
    background-image: url('../../images/Navbar_inactiveseperator.jpg'); 
    width: 7px; 
    height: 47px;
}
.NavBar_BlankSeperator
{
    /*background-image: url('../../images/Navbar_inactiveseperator.jpg'); */
    width: 7px; 
    height: 47px;
}
.NavBar_ActiveTabLeft
{
    background-image: url('../../images/Navbar_activetableft.jpg'); 
    width: 5px; 
    height: 47px;
}
.NavBar_ActiveTabRight
{
    background-image: url('../../images/Navbar_activetabright.jpg'); 
    width: 7px; 
    height: 47px;
}
.MainContentPanel
{
    /*clear:both;*/
}

.BodyPanelLeft
{
    width:750px;
}
.BodyPanelLeftTitle
{
    background-image: url( '../../Images/TitleBar.jpg' );
    height: 47px;
    width:735px;
    padding-left: 15px;
}
.BodyPanelLeftTitleTable, .BodyPanelLeftTitleTable TD
{
    width:100%;
    height:100%;
    font-size: 14pt;
    font-weight: bold;
    color: #ffffff;
}

.BodyPanelRight
{
    /*float: right; */
    width: 193px; 
}
.BodyPanelRightTitle
{
    width: 193px; 
    height:94px; 
    background-image: url( '../../Images/sidebarheader.jpg' );
}
.BodyPanelRightTitleText
{
	text-align:left;
    padding-left:15px;
    padding-right:15px;
    padding-top:20px;
    color:#ffffff;
    font-size:14pt;
    font-weight:bold;
}
.BodyPanelRightBody
{
	text-align:left;
    margin-top: 5px;
    width: 193px;
    /*height: 94px;*/
    background-image: url(  '../../Images/sidebarbody.jpg' );
    background-repeat: no-repeat;
}
.BodyPanelRightBodyText
{
    padding-top:15px;
    width:100%;
    /*border-bottom:solid 1px #cccccc;*/
}
.BodyPanelRightTestimonial
{
    padding-left:15px;
    padding-right:15px;
}
.BodyPanelRightTestimonialPerson
{
    font-size: 9pt;
    color: #2C5E8B;
    font-weight: bold;
    padding-left:5px;
    /*padding-bottom:5px;*/
}
.BodyPanelRightTestimonialTitle
{
    font-size: 9pt;
    color: #2C5E8B;
    font-weight: bold;
    padding-left:5px;
    /*padding-bottom:5px;*/
}
.BodyPanelRightTestimonialOrganization
{
    font-size: 9pt;
    color: #2C5E8B;
    font-weight: bold;
    padding-left:5px;
    padding-bottom:5px;
}
.BodyPanelRightTestimonialQuote
{
    font-size: 9pt;
    padding-top: 5px; 
    padding-bottom: 5px;
}
.boldblue1
{
    color: #619bcd;
    font-size: 14pt;
    font-weight: normal;
}


#pscroller2
{
    /*width: 300px;*/
    height: 100px; 
    /*border: 1px solid black;*/
     /*padding: 3px;*/
}

#pscroller2 a
{
    text-decoration: none;
}

.someclass
{
}

.FooterPanel
{
    margin-top:50px;
    margin-bottom:10px;
    border-top:solid 1px #cccccc;
    border-bottom:solid 1px #cccccc;
    color:#aaaaaa;
}

.FooterPanel a
{
    color:#aaaaaa;
    text-decoration:none;
}
.FooterPanel a:hover
{
    text-decoration:underline;
}

.resUpload
{
    color: #2C5E8B;
    text-align: right;
    vertical-align:top;
}
.resUploadValue
{
    vertical-align:top;
}

.resUploadReqField
{
    color: #df7930;
}

.resUploadList1
{
    border:solid 1px black;
    padding:0px;
    margin:0px;
}