body {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/background.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}


.button-col a {
	text-align: center;
	background: url('../images/button_bg.gif') no-repeat;
	text-align: left;
	text-indent: -9999px;
	height: 57px;
}

.button-col a, .button-col td {
	overflow: hidden;
	cursor: pointer;
	display: block;
	width: 226px;
}

.button-col td {
	padding-bottom: 5px;
	height: 52px;
}

.button-col a:hover {
	background: url('../images/button_bg_lt.gif') no-repeat;
}


.button-col .child a {
	background: url('../images/childPassport.gif') 50% 0 no-repeat;
}

.button-col .child a:hover, .button-col .child {
	background: url('../images/childPassport_lt.gif') 50% 0 no-repeat;
}

.button-col .lost a {
	background: url('../images/lostPassport.gif') 50% 0 no-repeat;
}

.button-col .lost a:hover, .button-col .lost {
	background: url('../images/lostPassport_lt.gif') 50% 0 no-repeat;
}

.button-col .name a {
	background: url('../images/nameChange.gif') 50% 0 no-repeat;
}

.button-col .name a:hover, .button-col .name {
	background: url('../images/nameChange_lt.gif') 50% 0 no-repeat;
}

.button-col .new a {
	background: url('../images/newPassport.gif') 50% 0 no-repeat;
}

.button-col .new a:hover, .button-col .new {
	background: url('../images/newPassport_lt.gif') 50% 0 no-repeat;
}

.button-col .pages a {
	background: url('../images/passportPages.gif') 50% 0 no-repeat;
}

.button-col .pages a:hover, .button-col .pages {
	background: url('../images/passportPages_lt.gif') 50% 0 no-repeat;
}

.button-col .renew a {
	background: url('../images/passportRenewal.gif') 50% 0 no-repeat;
}

.button-col .renew a:hover, .button-col .renew {
	background: url('../images/passportRenewal_lt.gif') 50% 0 no-repeat;
}

.servicetype {
	margin:0;
	padding:0;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.servicetype_sm {
	margin:0;
	padding:0;
	font-size: 10px;
	color: #666666;
}
.divider {border-bottom:1px solid #999999}
.asseenon {
	width:229px;
	height:109px;
	background: url(../images/clients/clients.gif) no-repeat;
	margin:22px 0 10px 0;
	padding:0;
}
.asseenon2 {
	width:229px;
	height:109px;
	background: url(../images/clients/clients.gif) no-repeat;
	margin:22px 0 10px 0;
	padding:0;
}
.asseenonlogos {
	width:208px;
	height:78px;
	margin:0 10px 0 10px;
	padding:0;
}
