/*p.menu          { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 14px; text-align: right; margin: 2px }*/
p.copy         { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 14px; text-align: center; margin: 3px }
p.awards{color: #333; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 14px; padding: 5px; text-align: center;}
p    { color: #333; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 14px }
a { }
a:link     { color: #45619b; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 12px; text-decoration: none }
a:visited     { color: #45619b; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 12px; text-decoration: none }
a:hover     { color: red; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 12px }
a:active     { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 12px; text-decoration: none }
a.menu:link      { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 12px; text-decoration: none }
a.menu:visited      { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 12px; text-decoration: none }
a.menu:hover      { color: red; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 12px; text-decoration: none }
a.menu:active       { color: gray; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 12px; text-decoration: none }
h1    { color: #697dac; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; line-height: 18px; margin: 0 }
h2  { color: #ffffff; font-size: 16px; font-family: Arial, "Lucida Console", Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 16px}
h3   { color: black; font-size: 12px; font-family: Arial, "Lucida Console", Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 12px; margin: 2px }
body.main { background-color: #ffffff; margin: 0px}
table.logo { border: 0px; padding: 0px; background-image: url(images/sixsquaredbackground.gif); background-position: center; background-repeat: no-repeat; width: 710px; padding: 2px}
table.awards {border-style: none; border-collapse: collapse; border-spacing: 0px;}
div.links{		
					width: 155px;
					color: #ffffff;
					font-size: 16px;
					font-family: Arial;
					font-weight: bold;
					line-height: 16px;
					text-align: center;
					background: repeat-y url(images/linksmid.jpg);
					float: right;
					
}
div.topnav{			position: relative;
					width: 155px;
					background-image: url(images/linkstop.jpg);
					background-repeat: no-repeat;
					height: 10px;
}
div.botnav{			position: relative;
					width: 155px;
					background-image: url(images/linksbot.jpg);
					background-repeat: no-repeat;
					background-position: bottom;
					height: 16px;
}
div.button a, div.button a:visited { 		
					color: #E4E8F0; 
					font-size: 12px; 
					background-color: #54618D;
					background-image: url(images/navbutton.jpg);
					background-position: top;
					font-family: Arial, Verdana; 
					font-weight: normal; 
					line-height: 25px; 
					text-decoration: none; 
					text-align: center; 
					display: block; 
 					margin: 2px 10px; 
					position: relative; 
					width: 135px; 
					height: 25px; 
}
div.button a:hover{ background-color: white;
					color: white;
					background-image: url(images/navbutton.jpg);
					background-position: bottom;
					text-align: center;
					text-decoration: none;
					font-family: Arial, Verdana;
					font-size: 12px;
					line-height: 25px;
					height: 25px; 
					font-weight: normal;
}
div.seomon a, div.seomon a:visited, div.seotech a, div.seotech a:visited, div.seodesigns a, div.seodesigns a:visited, div.seobrowsers a, div.browsers a:visited{
					background-position: top;
					text-align: center;
					display: block; 
 					border: 0px solid #697dac; 
					position: relative; 
					width: 100px;
					margin: 5px auto; 
					height: 100px; 
}
div.seomon a:hover, div.seotech a:hover, div.seodesigns a:hover, div.seobrowsers a:hover{
					background-position: bottom;
}
div.seomon a, div.seomon a:visited, div.seomon a:hover { 		
					background-image: url(images/montage_seo.jpg);
}	
div.seotech a, div.seotech a:visited, div.seotech a:hover { 		
					background-image: url(images/montage_techniques.jpg);
}
div.seodesigns a, div.seodesigns a:visited, div.seodesigns a:hover { 		
					background-image: url(images/montage_designs.jpg);
}
div.seobrowsers a, div.browsers a:visited, div.seobrowsers a:hover { 		
					background-image: url(images/montage_browsers.jpg);
}
#lblue  { background-color: #eaeef7 }
td.button { background-image: url(images/bottombar.gif); background-repeat: repeat;}
td.shadowleft{background-image: url(images/shadowleft.gif); width: 20px}
td.shadowright{background-image: url(images/shadowright.gif); width: 20px}
td.navbar{ 			vertical-align: top; 
					width: 520px; 
					height: 47px; 
					background-image: url(images/logo3d.jpg); 
					background-position: right;
					background-repeat: no-repeat; 
					padding-right: 5px;
}
td.shadowbartop{background-image: url(images/shadowbartop.gif); width: 730px; height: 5px}
td.bottombar{background-image: url(images/bottombar.gif); width: 730px; height: 25px}
td.shadowbottomleft{background-image: url(images/shadowbottomleft.gif); width: 20px; height: 25px}
td.shadowbottom{background-image: url(images/shadowbottom.gif); width: 730px; height: 25px}
td.shadowbottomright{background-image: url(images/shadowbottomright.gif); width: 20px; height: 25px}
tr.line{height: 1px}
img.content { border: 2px; border-color: #697dac; border-style: solid}
div.heading{		width: 730px;
					height: 155px;
					position: relative;
}
div.logo1a, div.logo1b, div.logo1c, div.logo1d{			width: 25px;
					position: absolute;
					left: 0px;
}
div.logo1a{			height: 20px;
					top: 0px;
					background: url(images/logo1a.gif);
}
div.logo1b{			height: 23px;
					top: 20px;
					background: url(images/logo1b.gif);
}
div.logo1c{			height: 65px;
					top: 43px;
					background: url(images/logo1c.gif);
}
div.logo1d{			height: 47px;
					top: 108px;
					background: url(images/logo1d.gif);
}
div.logo2a, div.logo2b, div.logo2c, div.logo2d{			width: 180px;
					position: absolute;
					left: 25px;
}
div.logo2a{			height: 20px;
					top: 0px;
					background: url(images/logo2a.gif);
}
div.logo2b{			height: 23px;
					top: 20px;
					background: url(images/logo2b.gif);
}
div.logo2c{			height: 65px;
					top: 43px;
					background: url(images/logo2c.gif);
}
div.logo2d{			height: 47px;
					top: 108px;
					background: url(images/logo2d.gif);
}
div.logo3a, div.logo3b, div.logo3c, div.logo3d{			width: 525px;
					position: absolute;
					left: 205px;
}
div.logo3a{			height: 20px;
					top: 0px;
					background: url(images/logo3a.jpg);
}
div.logo3b{			height: 23px;
					top: 20px;
					background: url(images/logo3b.jpg);
}
div.logo3c{			height: 65px;
					top: 43px;
					background: url(images/logo3c.jpg);
}
div.logo3d{			height: 47px;
					top: 108px;
					background: url(images/logo3d.jpg);
}
div.logo3dtext{		position: absolute;
					height: 14px;
					top: 1px;
					right: 10px;
					color: white; 
					font-size: 12px; 
					font-family: Arial; 
					font-style: normal; 
					font-weight: normal; 
					line-height: 14px; 
					text-align: right;
}
