BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #7c7c7c; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 750px; PADDING-TOP: 0px
}
#header {
	HEIGHT: 80px
}
#logo {
	FLOAT: left; WIDTH: 200px
}
#nav {
	MARGIN-TOP: 14px; FLOAT: right; WIDTH: 428px; HEIGHT: 35px; 
}
#smallnav {
	FLOAT: right; WIDTH: 236px; HEIGHT: 24px
}
#title {
	CLEAR: both; COLOR: #ffffff; HEIGHT: 36px; BACKGROUND-COLOR: #01acc6
}
#content {
	MIN-HEIGHT: 300px
}
#leftcolumn {
	FLOAT: left; WIDTH: 180px; MARGIN-RIGHT: 10px
}
#subnavcontainer {
	WIDTH: 176px
}
#subnav {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 176px; PADDING-TOP: 2px
}
#subnav A {
	BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(../images/menu-icon.gif); VERTICAL-ALIGN: middle; WIDTH: 146px; COLOR: #01acc6; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: #ededed; TEXT-DECORATION: none
}
#subnav A:hover {
	COLOR: #ededed; BACKGROUND-COLOR: #01acc6; TEXT-DECORATION: none
}
#rightcolumn {
	FLOAT: left; WIDTH: 560px
}
#rightcolumna {
	PADDING-RIGHT: 6px; FLOAT: left; WIDTH: 270px
}
#rightcolumnb {
	FLOAT: left; WIDTH: 270px
}
#rightcolumna H1 {
	HEIGHT: 60px
}
#rightcolumnb H1 {
	HEIGHT: 60px
}
H1 {
	FONT-SIZE: 160%; COLOR: #ff6600; BORDER-BOTTOM: #c7c7c7 1px solid
}
.H1Small {
	FONT-SIZE: 100%; COLOR: #ff6600; BORDER-BOTTOM: #c7c7c7 1px solid ; font-weight:bold
}
H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 110%; PADDING-BOTTOM: 2px; COLOR: #b40000; PADDING-TOP: 2px; BACKGROUND-COLOR: #ededed
}
#breadcrumbs {
	PADDING-RIGHT: 14px; FLOAT: right; WIDTH: 400px; PADDING-TOP: 14px; TEXT-ALIGN: right
}
.highlight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 2px; COLOR: #b40000; PADDING-TOP: 2px; BACKGROUND-COLOR: #ededed
}
#footer {
	CLEAR: both; BORDER-TOP: #c7c7c7 1px solid; FONT-SIZE: 90%; COLOR: #c5c5c5; HEIGHT: 110px
}
.left {
	FLOAT: left
}
.txtleft {
	TEXT-ALIGN: right
}
.center {
	TEXT-ALIGN: center
}
.right {
	FLOAT: right
}
.txtright {
	TEXT-ALIGN: right
}
.top {
	VERTICAL-ALIGN: top
}
#table1 {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(../images/table1a-bg.gif); MARGIN-BOTTOM: 14px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 280px; BORDER-BOTTOM: #c7c7c7 1px solid
}
#table1 TR {
	HEIGHT: 25px
}
#tablecompare {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(../images/table1a-bg.gif); MARGIN-BOTTOM: 14px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 270px; BORDER-BOTTOM: #c7c7c7 1px solid
}
#tablecompare TR {
	HEIGHT: 25px
}
.imagetopleft {
	PADDING-RIGHT: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
#homeboxes {
	FONT-SIZE: 80%; COLOR: #ffffff; PADDING-TOP: 1px
}
#homeboxes A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#homeboxes A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#homeboxes P {
	PADDING-RIGHT: 4px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#homebox1 {
	FLOAT: left; WIDTH: 375px; HEIGHT: 163px; BACKGROUND-COLOR: #01acc6
}
#homebox1 LI {
	PADDING-RIGHT: 0px; LIST-STYLE: none url(../images/homebut1.gif) inside; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: text-top; PADDING-TOP: 0px
}
#homebox2 {
	BACKGROUND-POSITION: left 50%; FLOAT: left; BACKGROUND-IMAGE: url(../images/homebox2-bg.gif); WIDTH: 187px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 163px; BACKGROUND-COLOR: #81c4d5
}
#homebox2 LI {
	PADDING-RIGHT: 0px; LIST-STYLE: none url(../images/homebut2.gif) inside; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: text-top; PADDING-TOP: 0px
}
#homebox3 {
	BACKGROUND-POSITION: left 50%; FLOAT: left; BACKGROUND-IMAGE: url(../images/homebox3-bg.gif); WIDTH: 187px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 163px; BACKGROUND-COLOR: #00b1d3
}
#homebox3 LI {
	PADDING-RIGHT: 0px; LIST-STYLE: none url(../images/homebut1.gif) inside; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: text-top; PADDING-TOP: 0px
}
#autoirelandtop {
	COLOR: #ffffff; HEIGHT: 247px; BACKGROUND-COLOR: #01acc6
}
#autoirelandtoptext {
	FLOAT: left; WIDTH: 320px
}
#autoirelandtoptext P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#autoirelandboxes {
	PADDING-TOP: 6px
}
#autoirelandbox1 {
	FLOAT: left; WIDTH: 180px; MARGIN-RIGHT: 6px; HEIGHT: 163px; BACKGROUND-COLOR: #ededed
}
#autoirelandbox2 {
	FLOAT: left; WIDTH: 179px; MARGIN-RIGHT: 7px; HEIGHT: 163px; BACKGROUND-COLOR: #ededed
}
#autoirelandbox3 {
	FLOAT: left; WIDTH: 188px; HEIGHT: 163px; BACKGROUND-COLOR: #ededed
}
#autoirelandboxes P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; COLOR: #01acc6
}
.autopointtable {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px
}
.left {
	FLOAT: left
}
.txtleft {
	TEXT-ALIGN: right
}
.center {
	TEXT-ALIGN: center
}
.right {
	FLOAT: right
}
.txtright {
	TEXT-ALIGN: right
}
.right IMG {
	BORDER-LEFT-WIDTH: 10px
}
.top {
	VERTICAL-ALIGN: top
}
#clear {
	CLEAR: both
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #01acc6; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ededed
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #01acc6; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ededed
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #01acc6; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ededed
}
A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
HR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #01acc6; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; COLOR: #01acc6; PADDING-TOP: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.tablelist {
	
}
.tablelist TH {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 110%; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #01acc6; TEXT-ALIGN: left
}
.tablelist TR {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 30px; TEXT-ALIGN: left
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#insideright {
	FLOAT: right;
}
#reviewDiv{
	width:100%;
}
.grayLink {
	color: #7c7c7c; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.validateText {
	color:Red; 
	font-weight:bolder
}
.autoTableHeader TH {
	FONT-SIZE: 110%; BACKGROUND-COLOR: #01acc6; TEXT-ALIGN: left; color: #ffffff ; height:20px ; vertical-align:middle ; padding-left:3px;
}

/* added by alo Dec 2008 */
.wsmarquee {
  padding-top: 5px;
  padding-bottom: 5px;
  background-color: #01acc6;
  color: #f6c43d;
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 15px;
  font-weight:bold;
}

.wsmarquee a {
  padding-top: 5px;
  padding-bottom: 5px;
  color: #fff;  
}

.wsmakelist {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #01acc6;
  padding-bottom: 5px;
  padding-top: 5px;
}

.wsmakelist a {
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  color: #fff;
}

.wsmakelist a:hover {
  text-decoration: underline;  
}

.wstitle {
  background-color: #01acc6;
  color: #f6c43d;
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 13px;
  font-weight:bold;
  padding-left: 5px;
}
