body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #676767;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;

}

#header {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	border: 0;
	width: 962px;
	height: 84px;
	text-align: left;
	BORDER-BOTTOM: #FFFFFF 1px solid; 
	background-color: #00265C;
}


#navigation {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	WIDTH: 962px; 
	HEIGHT: 48px; 
	PADDING-TOP: 0px;
	background-image: url(../frontendimages/nav-tile.gif); 
	background-repeat: repeat; 
	background-position: top;
}

#middlesection {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 962px; 
	HEIGHT: 220px; 
	PADDING-TOP: 12px;
}

#quote {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: right; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 225px; 
	HEIGHT: 208px; 
	PADDING-TOP: 0px; 
	background-image: url(../frontendimages/quote-bg.gif); 
	background-repeat: repeat; 
	background-position: top;
}

#quotetext {
	PADDING-RIGHT: 38px; 
	PADDING-LEFT: 38px; 
	FLOAT: right; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 158px; 
	HEIGHT: 161px; 
	PADDING-TOP: 47px; 

}

#mainimage {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 722px; 
	PADDING-TOP: 0px; 
	HEIGHT: 208px; 
	background-image: url(../frontendimages/mainimage.jpg); 
	background-position: top;
}

.style1 {line-height: 16px;}


#legal {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	border: 0;
	width: 962px;
	height: 46px;
	text-align: left;
	background-color: #FFFFFF;
	BORDER-TOP: #EBF1FD 1px solid;
	BORDER-BOTTOM: #5275A9 2px solid; 

}

#gap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px; width: 182px;
}

#checker {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FLOAT: left;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; width: 410px;
}

.smallwhtetext {  color: #FFFFFF; font-weight:normal; font-size: 90%;}

a.whitelink {color: #FFFFFF; text-decoration:none;}

a.whitelink:hover {color: #FFFFFF; text-decoration:underline;}

.smalltext {  color: #676767; font-weight:normal; font-size: 80%; padding-top: 5px;}

.inv { display: none;}

#contentsection {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 962px; 
	HEIGHT: 380px; 
	PADDING-TOP: 0px;
}


#column1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; width: 475px; HEIGHT: 377px; BORDER-TOP: #21477D 3px solid;
}

#column2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; width: 466px; HEIGHT: 380px;}
	
#resellers {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FLOAT: right;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 17px; width: 200px; HEIGHT: 84px; BORDER-TOP: #21477D 3px solid; background-color: #EFF2FF;
}

#login {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FLOAT: right;  PADDING-BOTTOM: 0px; MARGIN-TOP: 20px; PADDING-TOP: 17px; width: 200px; HEIGHT: 134px; BORDER-TOP: #21477D 3px solid; background-color: #EFF2FF;
}

#contact {
	PADDING-RIGHT: 13px; PADDING-LEFT: 9px; FLOAT: right;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 17px; width: 204px; HEIGHT: 124px;
}

#casestudy {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FLOAT: left;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 17px; width: 202px; HEIGHT: 360px; BORDER-TOP: #21477D 3px solid; background-color: #EFF2FF;
}

.introtext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 125%;
	color: #003278; 
	line-height: 20px
}

.input_text { 
BORDER-RIGHT: #C8CEE2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #C8CEE2 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 8pt; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 1px; BORDER-LEFT: #C8CEE2 1px solid; COLOR: #A5ACB9; PADDING-TOP: 1px; BORDER-BOTTOM: #C8CEE2 1px solid; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; margin-bottom: 7px;
}

.formfields { 
BORDER-RIGHT: #CED1D9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #CED1D9 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 8pt; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 1px; BORDER-LEFT: #CED1D9 1px solid; COLOR: #838589; PADDING-TOP: 1px; BORDER-BOTTOM: #CED1D9 1px solid; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; margin-bottom: 4px
}

#features {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-TOP: 25px; WIDTH: 450px; HEIGHT: 140px; PADDING-TOP: 0px; 
}

#trial {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 210px; PADDING-TOP: 0px; HEIGHT: 140px;
}

#register {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 215px; PADDING-TOP: 0px; HEIGHT: 140px;
}

a.register { 
display: block; 
width: 125px; 
height: 28px; 
MARGIN-TOP: 15px;
background: transparent url(../frontendimages/register.gif) no-repeat; 
} 

a.register:hover { 
background-position: -125px 0; 
} 

a.try { 
display: block; 
width: 103px; 
height: 26px; 
MARGIN-TOP: 15px;
background: transparent url(../frontendimages/try.gif) no-repeat; 
} 

a.try:hover { 
background-position: -103px 0; 
} 


.largebluetext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 125%;
	color: #003278; 
	line-height: 18px
}

.whitetext {  color: #FFFFFF; font-weight:normal;}

.whitetextbold {  color: #FFFFFF; font-weight:bold; line-height: 16px}

#pageNav A {
	BORDER-RIGHT: #e2eff3 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e2eff3 1px solid; PADDING-LEFT: 6px; BACKGROUND: #f8fbfc; PADDING-BOTTOM: 3px; BORDER-LEFT: #e2eff3 1px solid; COLOR: #069; PADDING-TOP: 2px; BORDER-BOTTOM: #e2eff3 1px solid; TEXT-DECORATION: none; FONT: 11px Tahoma, Arial, sans-serif
}

#pageNav A:hover {
	BORDER-RIGHT: #b7d7e1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b7d7e1 1px solid; PADDING-LEFT: 6px; BACKGROUND: #f8fbfc; PADDING-BOTTOM: 3px; BORDER-LEFT: #b7d7e1 1px solid; COLOR: #069; PADDING-TOP: 2px; BORDER-BOTTOM: #b7d7e1 1px solid; TEXT-DECORATION: none; FONT: 11px Tahoma, Arial, sans-serif
}

a.more { 
display: block; 
width: 45px; 
height: 17px; 
background: transparent url(../frontendimages/more.gif) no-repeat; 
} 

a.more:hover { 
background-position: -45px 0; 
} 



a.registerinner { 
display: block; 
width: 84px; 
height: 18px; 
MARGIN-TOP: 25px;
background: transparent url(../frontendimages/register1.gif) no-repeat; 
} 

a.registerinner:hover { 
background-position: -84px 0; 
} 



a.tryinner { 
display: block; 
width: 66px; 
height: 18px; 
MARGIN-TOP: 24px;
background: transparent url(../frontendimages/try1.gif) no-repeat; 
} 

a.tryinner:hover { 
background-position: -66px 0; 
}

#other {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	border: 0;
	width: 735px;
	height: 140px;
	text-align: left;
	background-color: #EFF2FF;
	BORDER-BOTTOM: #5275A9 2px solid; 
}



#cs1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 245px; HEIGHT: 98px; PADDING-TOP: 0px; 
}

#cs2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 245px; HEIGHT: 98px; PADDING-TOP: 0px; 
}

.imageborder {
	BORDER-TOP: #D5DAE5 1px solid; BORDER-BOTTOM: #D5DAE5 1px solid; BORDER-RIGHT: #D5DAE5 1px solid; BORDER-LEFT: #D5DAE5 1px solid; MARGIN-LEFT: 8px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; background-color: #FFFFFF; 
}

.screenshot_imageborder {
	BORDER-TOP: #D5DAE5 1px solid; BORDER-BOTTOM: #D5DAE5 1px solid; BORDER-RIGHT: #D5DAE5 1px solid; BORDER-LEFT: #D5DAE5 1px solid; MARGIN-LEFT: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; background-color: #FFFFFF; 
}


#csholder {
	PADDING-TOP: 5px;
}

#csholder1 {
	PADDING-TOP: 5px;
}


a.cs {color: #003070; font-weight:normal; text-decoration:none;}

a.cs:hover {color: #FC5A12; font-weight:normal; text-decoration:underline;}

#addresschecker {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left;  PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 735px; HEIGHT: 45px; PADDING-TOP: 0px; BORDER-TOP: #D5DAE5 1px solid;
}

#address {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px;
}

#onlinedms {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 9px; 
}

a {color: #1E3D6C; font-weight:normal; text-decoration:none;}

a:hover {color: #585954; font-weight:normal; text-decoration:underline;}




#leftcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 540px; PADDING-TOP: 20px; background-color: #FFFFFF; 
}

#rightcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; background-color: #EFF2FF;
}

#content {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	border: 0;
	width: 778px;
	height: 454px;
	text-align: left;
	background-color: #FFFFFF;
	BORDER-TOP: #5275A9 3px solid; 
}

#screenshots {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	border: 0;
	width: 753px;
	height: 206px;
	text-align: left;
	background-color: #EDF1F4; 
}

#innertrial {
	PADDING-RIGHT: 10px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 155px; HEIGHT: 118px; PADDING-TOP: 30px; background-image: url(../frontendimages/trialbg.gif); background-repeat: repeat; background-position: top; margin-left: auto; margin-right: auto;

}

#innerregister {
	PADDING-RIGHT: 10px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 155px; HEIGHT: 118px; PADDING-TOP: 30px; background-image: url(../frontendimages/registerbg.gif); background-repeat: repeat; background-position: top; margin-left: auto; margin-right: auto; margin-top: 10px;

}



a.historylink {color: #779BA7; font-weight:normal; text-decoration:none;}
a.historylink:hover {color: #003070; font-weight:normal; text-decoration:underline;}

a.navlink {color: #1E3D6C; font-weight:normal; text-decoration:none;}
a.navlink:hover {color: #585954; font-weight:normal; text-decoration:underline;}

a.mainnavlink {color: #004588; font-weight:bold; text-decoration:none;}
a.mainnavlink:hover {color: #686868; font-weight:bold; text-decoration:underline;}


.bold_bluetext {  color: #0B2E82; font-weight:bold}
.bold_greytext {  color: #676767; font-weight:bold}
.bold_whitetext {  color: #FFFFFF; font-weight:bold}

#bullet {
background: transparent url(../frontendimages/bullet.gif) no-repeat left; background-position:top left; 
padding: 0 0 0px 18px;
margin-bottom: 12px
} 
