img				{vertical-align:bottom;}
td				{font:12px arial; color:#000000;}
H1				{font-family:arial,verdana;	font-size:18px; font-weight:bold; color:#365C9D; margin-bottom:15px; margin-top:0px;}
H2				{font-family:arial,verdana;	font-size:14px; font-weight:bold; color:#365C9D; margin-bottom:6px; margin-top:1px;}
H3				{font-family:arial,verdana;	font-size:13px; font-weight:bold; color:#365C9D; margin-bottom:2px; margin-top:5px;}
H4				{font-family:arial,verdana;	font-size:12px; font-weight:bold; color:#365C9D; margin-bottom:6px; margin-top:1px; margin-left:2px;}
small			{text-transform:uppercase; font-size:10px;}
input			{}
input.text		{font-family:arial,verdana;	font-size:12px; color:#000000; border-width:1px; border-style:solid; border-color:#17508C; background-color:#FFFFFF; height:20px; padding-left:3px; padding-right:3px;}
input.button	{font-family:arial,verdana;	font-size:12px; color:#FFFFFF; font-weight:bold; border-width:1px; border-style:solid; border-color:#17508C; background-color:#5377A8;}
select 			{font-family:arial,verdana;	font-size:12px; color:#000000; border-width:1px; border-style:solid; border-color:#17508C; background-color:#FFFFFF;}
textarea 		{font-family:arial,verdana;	font-size:12px; color:#000000; border-width:1px; border-style:solid; border-color:#17508C; background-color:#FFFFFF;}
ol				{margin-left:0px; margin-top:0px; padding:0px;}
ul				{margin:0px; margin-top:0px; margin-left:-3px; padding:0px; line-height:18px; list-style-image:url("gfx/Bullet.gif");}
li				{margin-left:22px; margin-top:0px; padding:0px;}
a				{text-decoration:none; color:#365C9D;}
a:hover			{text-decoration:none; color:#000000;}

a.menucolor1		{text-decoration:none; color:#2B3982;}
a.menucolor1:hover	{text-decoration:none; color:#000000;}
a.menucolor2		{text-decoration:none; color:#0066CC;}
a.menucolor2:hover	{text-decoration:none; color:#000000;}
a.menucolor3		{text-decoration:none; color:#FFFFFF;}
a.menucolor3:hover	{text-decoration:none; color:#000000;}

/* To keep boxes with borders the same width in both browsers COOL! */
*	{              
    box-sizing:border-box;
    }

/* Element IDs */
#avk  {
	background-color:#FFFFFF;
	background-image:url("gfx/BodyBg.gif");
	background-repeat:repeat-x;
	margin:0px;
	color:#000000;
	font:12px arial; 
	}
	
#MenuContainer {	
	height:70px;
	top:0px;
	left:50%;
	text-align:left;
	margin-left:-375px;
	width:750px;
	visibility:visible;
	position:relative;
	}
	
#Logo {	
	/*background-color:pink;*/
	top:22px;
	position:absolute;
	}
	
#Menu {	
	/*background-color:purple;*/
	top:44px;
	right:0px;
	position:absolute;
	}
	
#BlueContainer {	
	background-color:#5377A8;
	background-image:url("gfx/BlueBg.gif");
	border-top:solid 1px #334082;
	position:relative;
	}
	
#FrontImage {	
	top:0px;
	left:50%;
	text-align:left;
	margin-left:-375px;
	width:750px;
	visibility:visible;
	position:relative;
	}
	
#BreadcrumbContainer {	
	/*background-color:red;*/
	top:0px;
	left:50%;
	text-align:left;
	margin-left:-375px;
	height:45px;
	width:750px;
	visibility:visible;
	position:relative;
	}
	
#Breadcrumb {	
	/*background-color:purple;*/
	top:20px;
	right:0px;
	position:absolute;
	}
	
#ContentContainer {	
	/*background-color:yellow;*/
	background-repeat:repeat-y;
	line-height:16px;
	top:0px;
	left:50%;
	text-align:left;
	margin-left:-375px;
	margin-top:30px;
	width:750px;
	visibility:visible;
	position:relative;
	}
	
#Column1 {	
	/*background-color:purple;*/
	width:230px;
	padding-top:33px;
	position:relative;
	float:left;
	}
	
#Column1gray {	
	/*background-color:purple;*/
	width:230px;
	padding:20px;
	position:relative;
	float:left;
	-moz-box-sizing:border-box;
	}
	
#Column2 {	
	/*background-color:green;*/
	width:490px;
	margin-left:30px;
	text-align:justify;
	position:relative;
	float:left;
	}
	
#FrontBlock1 {	
	width:145px;
	margin-top:25px;
	margin-bottom:25px;
	text-align:left;
	position:relative;
	float:left;
	}
	
#FrontBlock2 {	
	width:145px;
	margin-left:27px;
	margin-top:25px;
	margin-bottom:25px;
	text-align:left;
	position:relative;
	float:left;
	}
	
#FrontBlock3 {	
	width:145px;
	margin-left:28px;
	margin-top:25px;
	margin-bottom:25px;
	text-align:left;
	position:relative;
	float:left;
	}
	
	

/* Element Classes */
.FloatBreaker {
	overflow:hidden;
	height:1px;
	clear:both;
	}
	
.MenuPoint {
	padding-left:20px;
	position:relative;
	float:left;
	}
	
.ArticleBlockImage {	
	width:125px;
	margin-right:15px;
	margin-top:15px;
	position:relative;
	float:left;
	}
	
.ArticleBlockText {	
	width:350px;
	margin-top:15px;
	text-align:left;
	position:relative;
	float:left;
	}
	
.AddressSelect {	
	width:280px;
	margin-right:30px;
	margin-top:30px;
	position:relative;
	float:left;
	}
	
.AddressShow 
{	
	width:180px;
	margin-top:30px;
	text-align:left;
	position:relative;
	float:left;
	}