
	html { 
		overflow-y: 			scroll;
	}

	body {
		margin:					0px;
		margin-top:				0px;
		margin-bottom:			50px;
		background-color:		#FAFAFA; /*#C5C8D6*/
	}
	
	.bullet {
		color:					#FFFFFF;
	}
	
	.text,.input {
		font-family:			Tahoma, Arial, Verdana;
		font-size:				12px;
	}
	
	.footer {
		color:					#222222;
		padding:				10px;
		padding-left:			0px;
		font-size:				10px;
		background-color:		#FFFFFF;
		border-top:				1px dotted #AAAAAA;
	}
	
	.comments {
		color:					#555555;
		padding:				10px;
		padding-left:			0px;
		font-size:				10px;
		background-color:		#FFFFFF;
		border-top:				1px solid #555555;
	}
	
	.commenttext {
		font-family:			Arial, Verdana;
		font-size:				11px;
		line-height:			17px;
		color:					#FFFFFF;
	}
	
	.whitetext {
		font-family:			Tahoma, Arial, Verdana;
		font-size:				10px;
		color:					#FFFFFF;
	}
	
	.subtitle {
		color:					#FFFFFF;
		font-weight: 			bold;
		padding:				5px;
		padding-left:			10px;
		padding-right:			10px;
		background-color:		#123F92;
	}
	
	.subtitle_color {
		color:					#FFFFFF;
		font-weight: 			bold;
		padding:				5px;
		padding-left:			10px;
		padding-right:			10px;
		background-color:		#008820;
	}
	
	.faq {
		font-family:			'Trebuchet MS', Tahoma, Arial, Verdana;
		font-size:				13px;	
		margin-bottom:			0px;
		color:					#000000;
		font-weight:			bold;
		padding-bottom:			0px;	
	}
	
	h1.blogtitle {
		font-family:			'Trebuchet MS', Tahoma, Arial, Verdana;
		font-size:				28px;	
		margin-bottom:			0px;
		color:					#123f92;
		line-height:			110%;
		font-weight:			normal;
		padding-top:			10px;	
	}
	
	h2 {
		font-family:			'Trebuchet MS', Tahoma, Arial, Verdana;
		font-size:				16px;	
		margin-bottom:			0px;
		color:					#000000;
		font-weight:			bold;
		padding-bottom:			0px;	
	}
	
	.inline_subtitle {
		font-family:			'Trebuchet MS', Tahoma, Arial, Verdana;
		font-size:				16px;	
		margin-bottom:			0px;
		color:					#000000;
		font-weight:			bold;
		padding-bottom:			0px;	
	}
	
	.post_info {
		font-family:			'Trebuchet MS', Tahoma, Arial, Verdana;
		font-size:				11px;
		line-height:			22px;
		color:					#777777;
		margin-bottom:			5px;				
	}
	
	.title_sidebar {
		color:					#FFFFFF;
		font-size:				13px;
		font-weight:			bold;
		background-color:		#777777;
		padding:				2px;
		padding-left:			10px;
		margin-bottom:			5px;		
	}
	
	.header {
		background-color:		#777777;
		margin-bottom:10px;
	}
	
	.maintable {
		background-color:		#FFFFFF;
		float:					center;
		width:					800px;
		border-left:			10px solid #FFFFFF;
		border-right:			10px solid #FFFFFF;
	}	
		
	.maintext {
		font-family:			'Trebuchet MS', Tahoma, Arial, Verdana;
		font-size:				13px;
		line-height:			170%;
		color:					#000000;
	}
	
	.separator {
		background-image:		url('../img/separator.gif');
		background-repeat:		repeat-x;
	}
	
	a:link,a:visited,a:active,a:hover {  
		font-family:			'Trebuchet MS', Tahoma, Arial, Verdana;
		font-size:				small;
		line-height:			150%;
		color:					#123F92;
	}
	
	a.functional_link:link,a.functional_link:visited,a.functional_link:active,a.functional_link:hover {  
		font-family:			'Trebuchet MS', Tahoma, Arial, Verdana;
		font-size:				11px;
		line-height:			21px;
		color:					#000000;
	}	
	
	a.sidelink:link, a.sidelink:visited,a.sidelink:active,a.sidelink:hover {  
		font-family:			Tahoma, Arial, Verdana;
		font-size:				11px;
		line-height:			21px;
		color:					#123F92;
		text-decoration:		underline;
	}	
	a.sidelink:hover {  
		font-family:			Tahoma, Arial, Verdana;
		font-size:				11px;
		line-height:			21px;
		color:					#123F92;
		text-decoration:		underline;
	}	
	
	a.biglink:link,a.biglink:visited,a.biglink:active,a.biglink:hover {  
		font-family:			'Trebuchet MS', Tahoma, Arial, Verdana;
		font-size:				16px;
		font-weight:			bold;
		line-height:			20px;
		color:					#123F92;
		text-decoration:		underline;
	}
	
	a.bottomlink:link,a.bottomlink:visited,a.bottomlink:active,a.bottomlink:hover {  
		font-family:			'Trebuchet MS', Tahoma, Arial, Verdana;
		font-size:				13px;
		line-height:			21px;
		color:					#123F92;
		text-decoration:		underline;
	}
	
	a.footerlink:link,a.footerlink:visited,a.footerlink:active,a.footerlink:hover {  
		font-family:			Arial, Verdana;
		font-size:				12px;
		line-height:			21px;
		color:					#777777;
		text-decoration:		underline;
	}
	
	a.topmenulink:link,a.topmenulink:visited,a.topmenulink:active,a.topmenulink:hover {  
		font-family:			Tahoma, Arial, Verdana;
		font-size:				14px;
		font-weight:			normal;
		line-height:			21px;
		color:					#FFFFFF;
		text-decoration:		none;
		padding:				6px;
		padding-left:			9px;
		padding-right:			9px;
	}
	
	a.relatedlink:link,a.relatedlink:visited,a.relatedlink:active,a.relatedlink:hover {  
		font-family:			'Trebuchet MS', Tahoma, Arial, Verdana;
		font-size:				13px;
		line-height:			21px;
		color:					#000000;
	}
	
	a.printlink:link,a.printlink:visited,a.printlink:active,a.printlink:hover {
		font-family:			'Trebuchet MS', Tahoma, Arial, Verdana;
		font-size:				11px;
		line-height:			22px;
		color:					#000000;
		margin-bottom:			5px;
		text-decoration:		underline;				
	}
	a.greenlink:link,a.greenlink:visited,a.greenlink:active,a.greenlink:hover {
		font-family:			'Trebuchet MS', Tahoma, Arial, Verdana;
		font-size:				11px;
		line-height:			22px;
		color:					#008820;
		margin-bottom:			5px;
		text-decoration:		underline;				
	}
	
	a.topcommentlink:link,a.topcommentlink:visited,a.topcommentlink:active,a.topcommentlink:hover {
		font-family:			'Trebuchet MS', Tahoma, Arial, Verdana;
		font-size:				11px;
		font-weight:			normal;
		line-height:			22px;
		color:					#FFFFFF;
		margin-bottom:			5px;
		text-decoration:		none;				
	}