/*#### GENERAL #############################################################################################################*/

div.center-column .general {

	position: relative;
	
	margin: 0 25px;
	
}

div.center-column .general h3,
.rewards .general h3 {
	
	margin: 0 0 30px 0;
	
	font-size: 18px;
	
	font-weight: normal;
	
}

div.center-column .general h4,
.rewards .general h4 {
	
	margin: 0 0 20px 0;
	
	font-size: 16px;
	
}

div.center-column .general p,
.rewards .general p {
	
	margin: 0 0 20px 0;
	
}

div.center-column .general ul,
.rewards .general ul{
	
	margin: 0 0 20px 0;
	
	list-style: none;
	
}

div.center-column .general ul li,
.rewards .general ul li {
	
	display: block;
	
	background: url(../images/triangle.gif) left 3px no-repeat;
	
	margin: 0 0 10px 0;
	
	padding: 0 0 0 15px;
	
}

div.center-column .general ol,
.rewards .general ol {
	
	margin: 0 0 20px 0;
	
	padding: 0 0 0 20px;
	
}

div.center-column .general ol li,
.rewards .general ol li {
	
	margin: 0 0 10px 0;
	
}

div.center-column .general .sky {
	
	color: #01a0c7;
	
}

div.center-column .general .blue {
	
	color: #0060b6;
	
}

div.center-column .general .purple {
	
	color: #0b184f;
	
}

div.center-column .general a,
.rewards .general a {
	
	color: #01a0c7;
	
	text-decoration: none;
	
}

div.center-column .general a:hover,
.rewards .general a:hover {
	
	text-decoration: underline;
	
}

div.center-column .general .square {
	
	padding: 15px;
	
	border: 1px solid #cfe0f0;
	
}

div.center-column .general .square p {
	
	margin: 0;
	
}

div.center-column .general .pdf {
	
	display: block;
	
	background: url(../images/pdf.gif) no-repeat;
	
	height: auto !important;
	
	height: 16px;
	
	min-height: 16px;
	
	padding: 0 0 0 25px;
	
}

div.center-column .general .word {
	
	display: block;
	
	background: url(../images/word.gif) no-repeat;

	height: auto !important;
	
	height: 16px;
	
	min-height: 16px;
	
	padding: 0 0 0 25px;
	
}

div.center-column .general .dotted {
	
	padding: 0 0 12px 0;
	
	border-bottom: 1px dotted #b8b8b8;
	
}

div.center-column .general table,
.rewards .general table {
	
	font-size: 13px;
	
	border-collapse: collapse;
	
}

div.center-column .general th,
.rewards .general th {
	
	padding: 2px 5px 15px 5px;
	
	font-size: 16px;
	
	font-weight: normal;
	
	color: #0b184f;
	
	text-align: left;
	
}

div.center-column .general td,
.rewards .general td {
	
	padding: 2px 5px;

}

div.center-column .general .city {
	
	width: 230px;
	
}

div.center-column .general input[type="checkbox"]{
width: auto;}

div.center-column .general input[type="submit"], div.center-column .general input[type="reset"]{
clear: both;
width: 60px;
background: url(../images/button.jpg);
width:89px;
height:34px;
padding:0 0 10px;
border: 0;
color: #FFFFFF;}

div.center-column .general #WebLoginLayer0 form{
/*padding-left: 60px;*/
}
