/* Containers */
	/* HTML Tags */
		body
		{
			background-color:	#124c94;
			border:				0px;
			padding:			0px;
			margin:				0px;
			text-align:			center;
		}
		table
		{
			border:				0px;
			padding:			0px;
		}
		td
		{
			padding:			0px;
		}
	
	/* Wrapper Classes */
		table.main
		{
			width:				776px;
			margin-left:		auto;
			margin-right:		auto;
		}
		td.headerTopLogo
		{
			width:				231px;
			height:				25px;
		}
		td.headerTopLinks
		{
			width:				566px;
			height:				25px;
		}
		table.headerTopLinks
		{
		}
		td.headerTopLink
		{
			background-color:	#1762bf;
			width:				94px;
			height:				25px;
		}
		td.headerBottomLogo
		{
			width:				231px;
			height:				25px;
			background-color:	#ffc100;
		}
		td.headerBottomLinks
		{
			padding-left:		7px;
			background-color:	#ffc100;
		}
		td.pad
		{
			width:				776px;
			height:				2px;
			background-color:	#1762bf;
		}
		td.themeHome
		{
			
			width:				776px;
			height:				124px;
			background-color:	#1762bf;
		}
		td.sideBar
		{
			background-color:	#1762bf;
			background-image:	url( ../img/sidebar.gif );
			width:				132;
			vertical-align:		top;
		}
		td.space
		{
			background-color:	#1762bf;
			width:				2px;
		}
		td.content
		{
			background-color:	#99c6ff;
			width:				638px;
			padding:			16px;
			vertical-align:		top;
			text-align:			justify;
		}
		div.section
		{
			background-color:	#d9f0ff;
			border:				1px solid #3c7dcb;
			width:				100%;
			padding:			8px;
			text-align:			justify;
			
		}
		div.subsection
		{
			font-family:			'trebuchet ms', arial, sans-serif;
			font-size:			15px;
			background-color:		#EBF7FF;
			border:				1px solid #D1DEE6;
			width:				600px;
			padding:			10px;
			
		}
		div.subsection2
		{
			background-color:	#EBF7FF;
			border:				1px solid #D1DEE6;
			width:				350px;
			padding:			10px;
			text-align:			justify;
			
		}
		td.footer
		{
			background-color:	#1762bf;
			padding:			15px;
		}
		
	/* Accessories */
		.fill
		{
			width:				100%;
		}
		.middle
		{
			text-align:			center;
			vertical-align:		middle;
		}
		.right
		{
			text-align:			right;
		}
		.top
		{
			vertical-align:		top;
		}
		.bottom
		{
			vertical-align:		bottom;
		}


/* Controls */
	/* HTML Tags */
		img
		{
			border:				0px;
		}
	
	/* Image Classes */
		img.headerLogo
		{
			width:				231px;
			height:				25px;
		}
		img.headerTopLink
		{
			background-color:	#1762bf;
			width:				80px;
			height:				25px;
		}
		img.headerTopLinkCurrent
		{
			background-color:	#ffc100;
			width:				80px;
			height:				25px;
		}
		img.pad
		{
			width:				1px;
			height:				1px;
		}
	/* Form Classes */


/* Fonts */
	/* HTML Tags */
		body, input, select, textarea, button
		{
			font-size:			12px;
			color:				black;
			font-family:		arial, helvetica, sans-serif;
		}
		a
		{
			text-decoration: none;
		}
		
		a:link 
		{
			color:#0000FF;
			text-decoration:	underline;
		}
		
		a:visited 
		{
			color:#0000FF;
			text-decoration:	underline;
		}
		
		a:hover 
		{
			background-color:#99c6ff;
		}
		
		
		a.footer:link 
		{
			color:#fff;			
		}
		
		a.footer:visited 
		{
			color:#99c6ff;			
		}
		
		a.footer:hover 
		{
			background-color:#196acf;
		}
		a.sidebar:link 
		{
			color:#fff;			
		}
		
		a.sidebar:visited 
		{
			color:#99c6ff;			
		}
		
		a.sidebar:hover 
		{
			color:#196acf;
		}
		
		legend
		{
			font:				11px  arial, helvetica, sans-serif;
		}
	/* Wrapper Classes */
		span.bottomLinks, a.bottomLinks
		{
			color:				#124c94;
			font-size:			15px;
			font-family:		arial narrow, arial, helvetica, sans-serif;
			word-spacing:		3px;
		}
		span.sideBar
		{
			color:				white;
			font-size:			13px;
			font-family:		arial , helvetica, sans-serif;
			font-weight:		bold;
			
		}
		span.font1
		{
			color:				#124A95;
			font-size:			15px;
			font-family:			'trebuchet ms', arial, sans-serif;
			font-weight:		bold;
		}
		span.font2
		{
			color:				#333333;
			font-size:			15px;
			font-family:			'trebuchet ms', arial, sans-serif;
		}
		span.font3
		{
			color:				#555;
			font-size:			9px;
			font-family:		arial, helvetica, sans-serif;	
		}
		span.title1
		{
			color:				#124A95;
			font-size:			17px;
			font-family:		arial, helvetica, sans-serif;	
			font-weight:		bold;
		}
		span.title2
		{
			color:				#124A95;
			font-size:			30px;
			font-family:		arial, helvetica, sans-serif;	
			font-weight:		bold;
		}
		span.footer
		{
			letter-spacing:		1px;
			color:				white;
			font-size:			12px;
			font-family:		arial, helvetica, sans-serif;
			word-spacing:		3px;
		}
	/* Accessories */
		span.underline
		{
			text-decoration:	underline;
		}
		span.bold
		{
			font-weight:		bold;
		}
		span.italic
		{
			font-style:			italic;
		}
