﻿body 
{
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  color: #444444;
  line-height: 14px;
  margin:0px 0px 0px 0px;
}

h1
{
font: Arial;
font-weight:bold;
font-size: 24px;
color: #74B800;
line-height: 30px;
}

h2
{
	font: Arial;
	font-weight:bold;
	font-size: 16px;
	color: #74B800;
	line-height: 22px;
}

h3
{
	font: Arial;
	font-weight:bold;
	font-size: 16px;
	color: #444444;
	line-height: 22px;
}

h4
{
	font: Arial;
	font-weight:bold;
	font-size: 13px;
	color: #74B800;
	line-height: 19px;
}

h5
{
	font: Verdana;
	font-size: 11px;
	color: #747474;
	line-height: 17px;
}

a
{
	color: #444444;
}

a:link
{
	color: #444444;
}

a:active
{
	color: #444444;
}

a:hover
{
	color: #00AEEF;
}

li
{
margin-bottom: 5px;
}

#footer
{
  margin-top: 10px;
}

#pagecontent
{
  _width: 960px;
  width: 950px;
  text-align: left;
}

#homepage
{
  _width: 960px;
  width: 950px;
  text-align: left;
}

#homepagedevice
{
  background-image:url('images/tomtomlogo_device.jpg');
  background-position:center top;
  background-repeat:no-repeat;
  width: 950px;
  height: 430px;
}

.flagrow
{
  width: 920px;
  margin-left: 15px;
  margin-right: 15px;
  height: 110px;
 }
.flagsquare
{
  width: 230px;
  float:left;
  text-align: center;
}

.flag
{
  height: 60px;
  border: none 0px;
}

.flagtext
{
  width: 160px;
  display: inline-block;
}

#maincontent
{
  padding-left: 10px;
  padding-right: 10px;
  float: left; 
  width: 660px
}

.btnblue
{
  background: url('images/btnBlue_Background.jpg') repeat-x top left;
  height: 35px;
  color: black;
  display:inline-block;
  width: 80px;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial;
}

.btnblueleft
{
  background-image:url('images/btnBlue_Left.jpg');
  background-position: left top;
  background-repeat:  no-repeat;
  height: 35px;
  display: inline-block;
  width: 8px;
  
}

.btnblueright
{
  background-image:url('images/btnBlue_Right.jpg');
  background-position: left top;
  background-repeat:  no-repeat;
  height: 35px;
  width: 21px;
  display:inline-block;

}

/*Quick Links Section */

#home-quick-links {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; MARGIN: 0px 10px 10px 0px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 180px; FONT-SIZE: 16px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#home-quick-links h2 {
	BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 13px; BORDER-RIGHT-STYLE: none; MARGIN-TOP: 15px; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 7px; COLOR: rgb(123,185,0); FONT-SIZE: 16px; BORDER-LEFT-STYLE: none; font-family: Arial, Helvetica, sans-serif
}
#home-quick-links ul {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #f2f2f2 1px solid; PADDING-TOP: 0px
}
#home-quick-links li {
	BORDER-BOTTOM: #f2f2f2 1px solid; MARGIN: 0px
}
#home-quick-links a {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url('images/quick-link.gif') no-repeat 0px 0px; COLOR: #747474; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#home-quick-links a:hover {
	BACKGROUND: url('images/quick-link-hover.gif') no-repeat 0px 0px; COLOR: #00aeef
}
 
/* END OF Quick Link Section */

.bluebutton a
{
	background-image: url('images/bluebutton.png');
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	width: 122px;
	height: 26px;
	display: inline-block;
	padding-top: 6px;
	text-align: center;
	text-decoration: none;
}


.bluebutton a:hover
{
color: #FFFFFF;
cursor:hand;
}



