body {
	padding: 5px;
	margin: 0 auto;
	max-width: 600px;	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #306;
	background:url(../gfx/backstrip.gif) repeat-x top;
}

a {
	color: #F60;
	font-weight:bold;
}

input {
	font-size: small; 
	background-color: #ffffff;
	color: #000000;
}
#head {
	text-align:center;
	padding-top:1px;
}
#cont {
	padding-left: 1px;
}

h3, .norm {
	color: #330066;	
}

.bold {
	color: #6600cc;	
	font-weight: bold;
}

.btext {
	font-weight:bolder;
	font-size: 16px; 
}

.note {
	font-weight: lighter;
	color: #FFF;	
	background-color: #330066;
	padding:5px;
	font-weight: lighter;
	text-align:center;
	font-size:10px;
}

.o2home, .orangehome {
	font-weight: lighter;
	//color: #937bac;	
	background-color: #000099;
	padding:5px;
	font-weight: lighter;
}

.red {
	color: #ff0000;
}

h1 {
	border:1px solid #cdc5d9;
	padding:2px;
	font-weight:bold;
	font-size:11px;
	padding-left:28px;
	color:#306;
	width:auto;
	margin-top:12px;
	margin-bottom:0;
}



h2 {
	color: #306;
	font-size:14px;
	text-align:center;
}

.car {
	background:url(../gfx/car.gif) no-repeat 2px 2px #e8e6ec;
}
.travel {
	background:url(../gfx/travel.gif) no-repeat 2px 2px #e8e6ec;
}
.pet {
	background:url(../gfx/pet.gif) no-repeat 2px 2px #e8e6ec;
}
.ct {
	text-align: center;
}
.expl {
	color: #999999;
}