﻿h1{
				color: #565656;
				font-size: 21px !important;
				line-height: 25px;
				padding-bottom: 14px;
				border-bottom: 3px #e6e6e6 solid;
				margin-bottom: 23px;
				
				margin-top:0;
}

h2{
				
				font-size: 14px !important;
				line-height:16px;
}


a{
				color: #2f3132;
				text-decoration: none;
				
}
a:hover{
				color:#999999;
				text-decoration:none;
}

#onetIDListForm
{
				width:100%;
}

.PageLayoutContent
{
				margin-right:60px;
}

#PalletteTumble
{
				visibility:hidden;
				display:none;
}

.breadcrumbs
{
				visibility:hidden;
				display:none;
}

#OuterContainer
{
	background-color: #ffffff;
	background-image: url(/images/2010/maingradbg.jpg);
	background-repeat: repeat-x;
	width: 100%;
		
	text-align: center;
	background-color:#3c4041;
	
	
	
}

#BlogTitle
{
				visibility:hidden;
				display:none;
}

body
{
				background-color: #3c4041;
				font-family: Arial, "Helvetica !important";
				letter-spacing: normal;
				
}

img
{
				border:0 !important;
}


#container
{
				width: 919px;
				padding: 0;
				margin: 0 auto;
				position: relative;
				background-color: #ffffff;
}

#Content_inner_Wrap
{
				margin: 14px 14px 4px 14px;
				width: 889px;
}



.DefaultPictureHeaderWrap
{
	position:relative;
	
	left:0;		
			
}

.DefaultPictureHeaderWrap .PictureHeader, .RevertDefaultSectionHeader  .PictureHeader
{
				height: 168px;
				background-color: #686a6a;
				text-align: left;
				
				
}

.PictureHeader
{
		position: relative;		
}


.DefaultPictureHeaderWrap .PictureHeader-Title, .RevertDefaultSectionHeader  .PictureHeader-Title
{
				color: #ffffff;
				font-size: 28px;
				font-weight: bold;
				font-family: Arial, Helvetica, sans-serif;
				margin-left: 33px;
				position: absolute;
				float: left;
				bottom: 26px;
				left: 0;
}


.DefaultPictureHeaderWrap .PictureHeader-Title a, .RevertDefaultSectionHeader  .PictureHeader-Title a
{
				color:#ffffff;
}

.DefaultPictureHeaderWrap .PictureHeader-Title a:hover, .RevertDefaultSectionHeader  .PictureHeader-Title a:hover
{
		color:#999999;		
}


div#MainContent, div.MainContent
{
				color: #2f3132;
				font-size: 12px;
				width: 692px;
}

.newclass
{
				width:632px;
}

div#MainContent a, div.MainContent a,div#MainContent a:hover, div.MainContent a:hover
{
				font-weight:bold;
}

div#MainContent  div.MainContent, div.MainContent div#MainContent
{
}

td#MainContent, td.MainContent
{
				padding-left:14px;
				padding-right:14px;
				padding-bottom:10px;
				padding-top:14px;
				color: #2f3132;
				font-size: 12px;
				

}


#ContentCell
{
				padding-bottom: 0px;
				padding-top: 61px;
}

#left_sidebar_Cell
{
				padding: 13px 0px 0 0px;
				position: relative;
				text-align: left;
}


#MainContent .breadcrumbs, .MainContent .breadcrumbs
{
				visibility:hidden;
				display:none;
}

.MainContent a font, #MainContent a font
{
		color:#2f3132;
		text-decoration:none;
		
}

.MainContent a:hover font, #MainContent:hover a font
{
		color:#999999 !important;
		text-decoration:none;
		
}


#MainContent p, #MainContent font, #MainContent .msonormal,.MainContent p, .MainContent font, .MainContent .msonormal, #MainContent div, .MainContent div, #MainContent td, .MainContent td,p span
{
				color: #2f3132;
				font-size: 12px;
				/*
				line-height:1.7em;
				*/
}


#mainextent
{
				width: 692px;
				
				overflow: visible;
				/*
				overflow-y: auto;
				overflow-x: hidden;
				*/
}



#ContentWrap
{
				width: 100%;
				position: relative;
}

.hideme
{
				visibility:hidden;
				display:none;
}


/*
HEADER
	HEADER
		HEADER
			HEADER
				HEADER
					HEADER
*/
				
				#logo
				{
					
					
					
					/*clear: both;*/
					/*padding-top: 0px;*/
					padding-right: 0;
					margin-left: 28px;
						
				}
								
				#Header_Right
				{
								color:#b8b8b8;
								float:right;
				}
				
				.HeaderSocialNetItem img
				{
						
						margin-right:4px;
						border:0;		
				}
				#logo img
				{
					
				}
				
				.HeaderSocialNetWrapTable, #Header_SearchLine_Table
				{
								float:right;
								
				}
				
				.HeaderSocialNetWrapTable
				{
					margin-right:40px;
				}
				
				.clearboth
				{
								clear:both;
				}
				
				#Header_SearchLine_Table
				{
					margin-bottom:5px;
				}
				
				
				
				#Header_Search
				{
					padding-right:10px;
				}
				
				#idSearchString
				{
				background-color: #3c4041;
				border: 0;
				height: 34px;
				font-size: 16px;
				padding-top: 9px;
				padding-bottom: 9px;
				width: 200px;
				text-align: center;
}
				
				#Header_Search .contact a
				{
					color:#6f6f6f;
					
				}
				#Header_Search .contact a:hover
				{
					color:#f8f8f8;
					
				}
				
				.HeaderSocialNetText
				{
					padding-bottom:4px;
}

				
				#onetIDGoSearch
				{
					
					
					font-size:12px;
					color:#aaaaaa;
					font-weight:bold;
					
				}
				
				#onetIDGoSearch:hover
				{
					color:#ffffff;
				}
				
				#goButton
				{
					padding-top:5px;
					padding-left:10px;
					padding-right:10px;
					
}
				
				#Header_Search .contact
				{
					margin-bottom:3px;
					font-size:10px;
					
					
				}
				
				#Header_ContactUsWrap a, #Header_CrisisWrap a, #Header_Right
				{
				    color:#aaaaaa;   
				    text-decoration: none;
				    font-weight:bold;
				   	font-size: 12px;
				   	
				}
				
				.HeaderSocialNetText, #SearchHead
				{
				    color:#6f6f6f;
				    font-size: 10px;
				    font-weight:bold;
				}
				
				#Header_ContactUsWrap a:hover, #Header_CrisisWrap a:hover
				{
				    color:#ffffff;
				    text-decoration: none;
				   
				}
				
				#Header_ContactUsWrap, #Header_CrisisWrap
				{
					padding-right:20px;
				}




/*
LEFTNAV
	LEFTNAV
		LEFTNAV
			LEFTNAV
				LEFTNAV
*/
				
				.breadcrumbs
				{
				font-family: Tahoma;
				font-size: 11px;
				font-weight: bold;
				color: #999999;
				margin: 5px 0px 0px 5px;
				}
				
				.breadcrumbs a
				{
				    color:#3565CB;   
				    text-decoration: none;
				    font-weight:bold;
				   	font-size: 11px;
				}			
				
				
				.breadcrumbs a:hover
				{
				    color:#3565CB;
				    text-decoration: underline;
				    font-weight:bold;
				    font-size: 11px;
				}


				#left_sidebar
				{
				width: 196px;
}

	#left_navbar_zone
	{
				
}
				#left_sidebar_zone
				{
				 
					width: 100%;
					margin:0;
					
				 
					padding:0; 
				}
				
				#left_header{
					/*padding: 25px 0 20px 17px;*/
					visibility:hidden;
					display:none;
				}
				#left_headerToolTip
				{
					margin-left:10px;
				}
				
				#PalletteTumble img
				{
					width:270px;
					height:auto;
				}
				
				#leftNavBar
				{
				
}
				
				#left_column{
				width: 175px;
				
}
				
				
				ul.RightNavBarList
				{
				font-size: 11px;
				font-family: Arial, Helvetica, sans-serif;
				list-style: none;
				list-style-type:none;
				color: #2f3132;
				font-weight:bold;
				padding: 0 !important;
				margin: 0 !important;
				
}
ul.RightNavBarList li
				{
				margin-left:60%;
				margin-top:0 !important;
				height: auto;
				padding-top: 7px !important;
				display: list-item;
				font-size: 11px;
				line-height: 13px;
}

A.RightNavBarLink
{
			
}
				
				A.RightNavBarLink:visited
				{
				    font-weight:normal;
				    color:#999999;    
				    text-decoration: none;
				}
				
				A.RightNavBarLink:link
				{
				font-weight: normal;
				color: #999999;
				text-decoration: none;
}
				
				A.RightNavBarLink:hover
				{
				    font-weight:normal;
				    color:#2f3132;
				    text-decoration: none;
				}
				
				A.RightNavBarSubLink:visited
				{
				    color:#999999;   
				    text-decoration: none;
				}
				
				A.RightNavBarSubLink
				{
				color: #999999;
				text-decoration: none;
				font-weight: normal;
				
}
				A.RightNavBarSubLink:hover
				{
				    color:#2f3132;
				    text-decoration: none;
				}
				
				#blogInfoWrap
				{
				width: 175px;
				margin-left: 0;
}
				
				
				.RightNavBarList img
				{
				visibility:hidden;
				display:none;
}



/*
LOGIN ZONE
	LOGIN ZONE
		LOGIN ZONE
			LOGIN ZONE
				LOGIN ZONE
					LOGIN ZONE
*/


#login_zone
{
	float:right;
 	width:auto;
	right:5px;
	position:absolute;
	z-index:10;
	text-align:right;
} 
#login_zone *
{
	z-index:10;
	font-size: 12px;
	font-family:Tahoma;
	color:white;
}
#login_zone A:visited
{
	font-size: 12px;
	color:gray;
	text-decoration:none;
}

#login_zone A:link
{
	font-size: 12px;
	color:gray;
	text-decoration:none;
}

#login_zone A:hover
{
	font-size: 12px;
	color:red;	
 
	text-decoration:underline; 
}



/*
FOOTER
	FOOTER
		FOOTER
			FOOTER
				FOOTER
					FOOTER


*/

#footerWrap
{
				
				background-color: #3c4041;
				width: 100%;
				
}

				#footer
				{
				text-align: center;
				
				padding-bottom: 25px;
				padding-top: 25px;
				background-color: transparent;
				display:inline-table;
				
}
				#copyright
				{
					/*margin-top: 35px;	
					margin-left:30px;*/	
					margin-top: 5px;
					text-align:center;	
					font-family: Tahoma;
					font-size: 11px;
					color: #828385;
					
				}
				#footer_text
				{
				
					/*margin-top:35px;*/
					/*margin-right:15px;
					float:right; 
					text-align:right;*/ 
					text-align:center;
					font-family: Tahoma;
					font-size: 11px;
					color: #828385;
					width:100%
				} 
				#footer_text a:link {
				 
					font-family: Tahoma;
				    font-weight: bold;
					font-size: 11px;
					TEXT-DECORATION: NONE;
					color: #828385; 
				 
				}
				#footer_text a:hover { 
					font-family: Tahoma;
				    font-weight: bold;	
				    TEXT-DECORATION: underline;
					font-size: 11px;
					color: #ffffff;	margin-bottom: 15px;
				}
				#footer_text a:visited { 
					font-family: Tahoma;
					font-weight: bold;
				    font-size: 11px;	
				    TEXT-DECORATION: NONE;
					color: #828385;	 
				}
				
				* html #footer
				{
					height: 78px;
				}
				 
				
				#clearfooter
				{
				height: 50px !important;
				width: 100%;
				clear: both;
} 

