html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#3c3c3c; 
	line-height:19px;	
	padding:0px 0px 0px 0px; 	
	margin:20px 0px 0px 0px;	
	background-color:#4d87b9;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



div#MainContainer{
	margin:auto;
	width:987px;	
	padding:0px 0px 0px 0px;	
}
	div#HearderBar{
		float:left;
		width:987px;		
	}
		div#Logo{
			float:left;
			width:213px;
			height:185px;
			background-image:url(/Images/logo.jpg);
			background-repeat:no-repeat;
		}
		div#Logo a {			
			width:213px;
			height:185px;			
			display:block;
		}
		
		div#TopBanner{
			float:left;
			width:768px;
			height:180px;		
			padding:0px 0px 5px 6px;			
		}
		
	div#MainBody{
		float:left;
		width:987px;
		padding:0px 0px 0px 0px;
		background-image:url(/Images/main_container_bg.jpg);
		background-repeat:repeat-y;
	}
	
	
	div#MainBodyText{
		float:left;
		width:987px;
		padding:0px 0px 0px 0px;
		background-image:url(/Images/main_container_text_bg.jpg);
		background-repeat:repeat-y;
	}
	
	div#MainBodyWidgets{
		float:left;
		width:987px;
		padding:0px 0px 0px 0px;
		background-image:url(/Images/main_container_widget_bg.jpg);
		background-repeat:repeat-y;
	}
	
		div#LeftPane {
			float:left;
			width:213px;
			background-color:#e2e2e2;
			padding:28px 0px 0px 0px;
			background-image:url(/Images/green_bar.jpg);
			background-repeat:repeat-x;
		}
			div#AboutSCG{
				float:left;
				width:203px;							
				padding:0px 10px 0px 0px;
				overflow:hidden;
			}
			
				div#AboutSCGTitle{
					float:left;
					width:203px;
					height:38px;
					padding:0px 0px 10px 0px;
					background-image:url(/Images/about_scg.jpg);
					background-repeat:no-repeat;
				}
				div#AboutSCGTitle a {
					float:left;
					width:203px;
					height:38px;
					padding:0px 0px 10px 0px;
					background-image:url(/Images/about_scg.jpg);
					background-repeat:no-repeat;
					display:block;
				}
				div#AboutSCGTitle a:hover{
					float:left;
					width:203px;
					height:38px;
					padding:0px 0px 10px 0px;
					background-image:url(/Images/about_scg_r.jpg);
					background-repeat:no-repeat;
					display:block;
				}
				div#AboutSCGTitle a:active{
					float:left;
					width:203px;
					height:38px;
					padding:0px 0px 10px 0px;
					background-image:url(/Images/about_scg_r.jpg);
					background-repeat:no-repeat;
					display:block;
				}
				
			div#ForClients{
				float:left;
				width:203px;
				padding:0px 10px 0px 0px;
				overflow:hidden;
			}
				div#ForClientsTitle{
					float:left;
					width:203px;
					height:38px;
					padding:0px 0px 10px 0px;
					background-image:url(/Images/for_clients.jpg);
					background-repeat:no-repeat;
					display:block;
				}
				div#ForClientsTitle a{
					float:left;
					width:203px;
					height:38px;
					padding:0px 0px 10px 0px;
					background-image:url(/Images/for_clients.jpg);
					background-repeat:no-repeat;
					display:block;
				}
				div#ForClientsTitle a:hover {
					float:left;
					width:203px;
					height:38px;
					padding:0px 0px 10px 0px;
					background-image:url(/Images/for_clients_r.jpg);
					background-repeat:no-repeat;
					display:block;
				}
				div#ForClientsTitle a:active {
					float:left;
					width:203px;
					height:38px;
					padding:0px 0px 10px 0px;
					background-image:url(/Images/for_clients_r.jpg);
					background-repeat:no-repeat;
					display:block;
				}
			div#ForCandidates{
				float:left;
				width:203px;	
				padding:0px 10px 0px 0px;
				overflow:hidden;
			}
				div#ForCandidatesTitle{
					float:left;
					width:203px;
					height:38px;
					padding:0px 0px 10px 0px;
					background-image:url(/Images/for_candidates.jpg);
					background-repeat:no-repeat;
				}
				
				div#ForCandidatesTitle a{
					float:left;
					width:203px;
					height:38px;
					padding:0px 0px 10px 0px;
					background-image:url(/Images/for_candidates.jpg);
					background-repeat:no-repeat;
				}
				
				div#ForCandidatesTitle a:hover{
					float:left;
					width:203px;
					height:38px;
					padding:0px 0px 10px 0px;
					background-image:url(/Images/for_candidates_r.jpg);
					background-repeat:no-repeat;
				}
				div#ForCandidatesTitle a:active{
					float:left;
					width:203px;
					height:38px;
					padding:0px 0px 10px 0px;
					background-image:url(/Images/for_candidates_r.jpg);
					background-repeat:no-repeat;
				}
		div#MainPane{
			float:left;
			width:774px;
			padding:0px 0px 0px 0px;
		}
			div#Banner{
				float:left;
				width:768px;
				height:211px;				
				padding:0px 0px 5px 6px;
				background-color:#4d87b9;
			}
			
			div#CenterRight{
				float:left;
				width:768px;
				padding:0px 0px 0px 6px;				
			}
				div#InternalText {
					float:left;
					width:740px;
					background-image:url(/Images/green_bar.jpg);
					background-repeat:repeat-x;				
					padding:33px 14px 20px 14px;
				}
			
				div#Contents{
					float:left;
					width:517px;
					background-image:url(/Images/green_bar.jpg);
					background-repeat:repeat-x;				
					padding:33px 14px 20px 14px;
				}
				
					div#portfoliocontainer{
						float:left;
						width:517px;
					}
						div#portfolio1{
							float:left;
							width:176px;	
							overflow:hidden;						
						}
						div#portfolio2{
							float:left;
							width:175px;	
							overflow:hidden;						
						}
						div#portfolio3{
							float:left;
							width:166px;	
							overflow:hidden;												
						}
						
				div#RightPaneWidget{
					float:left;
					width:218px;
					padding:15px 0px 0px 5px;				
					background-image:url(/Images/right_green_bar_internal.jpg);
					background-position:5px 0px;
					background-repeat:no-repeat;
					background-color:#4d87b9;
				}
					
					div#WidgetPane{
						float:left;
						width:165px;
						padding:5px 26px 10px 26px;	
						border-right:1px solid #8db0d0;					
						background-color:#ffffff;						
					}
				
				
				
				div#RightPane{
					float:left;
					width:218px;
					padding:15px 0px 0px 5px;				
					background-image:url(/Images/right_green_bar.jpg);
					background-position:5px 0px;
					background-repeat:no-repeat;				
				}
					div#NewsHead {
						float:left;
						width:218px;
						height:61px;
						background-image:url(/Images/newshead.jpg);
						background-repeat:no-repeat;											
					}
					div#NewsBody{
						float:left;
						width:168px;
						min-height:320px;
						_height:320px;
						background-image:url(/Images/news_bg.jpg);
						padding:15px 25px 15px 25px;					
					}
					div#NewsFooter{
						float:left;
						width:218px;
						height:13px;
						background-image:url(/Images/news_footer.jpg);
						background-repeat:no-repeat;
					}
		div#Footer{
			float:left;
			width:986px;
			height:54px;
			background-image:url(/Images/footer.jpg);
			background-repeat:repeat-x;			
		}
		div#footerCopyRight{
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			width:621px;
			height:35px;
			padding:6px 0px 0px 24px;					
		}
		div#footerlinks{
			float:left;	
			width:986px;
			height:18px;
			padding:12px 0px 0px 0px;
			
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			text-decoration:none;
			color:#FFFFFF;
		}
		div#footerlinks a{						
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			text-decoration:none;
			color:#FFFFFF;
		}
		div#footerlinks a:hover{						
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			text-decoration:underline;
			color:#FFFFFF;
		}
		div#FooterBranding{
			float:left;
			width:116px;
			height:60px;
			padding:6px 0px 0px 0px;
			background-image:url(/Images/footer.jpg);
			background-repeat:repeat-x;	
		}			
					