/* Standard tags */
h1{
	font-family: "Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
	font-size: 24px;
	color: #18569F;
	margin-bottom: 20px;
	border-bottom: solid 1px #B1C9EF;
	padding-bottom: 10px;
}
h2{
	font-family: "Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
	font-size: 20px;
	color: #18569F;
	margin-bottom: 20px;
	margin-top: 15px;
}
p{
	font-size: 12px;
	color: #19529F;
	line-height: 16px;
	margin-bottom: 20px;
}
#main-content table{
	font-size: 12px;
	color: #19529F;
	line-height: 16px;
	margin-bottom: 20px;
}
#main-content table td{ padding: 3px; }

li {list-style-image:none; }


/* Useful classes */
.no-margin{ margin: 0px !important; }
.right-align{ text-align: right !important; }
.bold{ font-weight: bold; }
.light-blue{ color: #6699FF; }

#sidebar{
	float: left;
	width: 205px;
	padding-top: 10px;
}
#sidebarHead{
	width: 175px;	
	height: 26px;
	padding: 10px 10px 0 20px;
	background: url("../../../include/common/img/sidebarHeading.png") no-repeat;
	font-family: "Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
	font-size: 20px;
	color: #fff;
}
#sidebar ul{
	width: 203px;
	border-left: solid 1px #B0C8EA;
	border-right: solid 1px #B0C8EA;
	border-bottom: solid 1px #B0C8EA;
}
#sidebar ul li{
	background: url("../../../include/common/img/sidebarArrow.png") 7px 15px no-repeat;
	background-color: #fff;
	border-bottom: solid 1px #B0C8EA;
}
#sidebar ul li:last-child{ border-bottom: none; }
#sidebar ul li a{
	color: #19529F;
	font-size: 14px;
	font-family: "Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
	text-decoration: none;
	display: block;
	padding: 12px 10px 12px 20px;
}
#sidebar ul li.current, #sidebar ul li:hover{
	background: url("../../../include/common/img/sidebarArrowCurrent.png") 7px 15px no-repeat;
	background-color: #CFE3FC;
}

#main-content{
	float: left;
	width: 655px;
	margin-left: 20px;
	padding-top: 17px;
}
#main-content a{
	color: #18569F !important;
	text-decoration: underline;
}

/* 2nd level lists */
#sidebar ul li ul{
	background: #fff;
	border: 0px;
	padding: 5px 0;
}
#sidebar ul li ul li{
	border: 0px;
	background: none;
}
#sidebar ul li ul li:hover{
	background: url("../../../include/common/img/sidebarArrow.png") 17px 8px no-repeat;
	text-decoration: underline;
}
#sidebar ul li ul li a{
	font-size: 12px;
	padding: 5px 10px 5px 30px;
}
#sidebar ul li ul li.current{
	background: url("../../../include/common/img/sidebarArrow.png") 17px 8px no-repeat;
	font-weight: bold;
	text-decoration: underline;
}

#carousel li{
	
}
#carousel li .question{
	padding: 15px 0 15px 40px;
	background: url("../img/faq/question-icon.png") 5px 9px no-repeat;
	border-bottom: solid 1px #B0C8EA;
}
#carousel li .question span{
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #18569F;
	cursor: pointer;
}
#carousel li .answer{
	display: none;
	background: url("../img/faq/answer-icon.png") 5px 9px no-repeat;
	background-color: #E1EDFD;
	padding: 15px 20px 5px 40px;
	border-bottom: solid 1px #B0C8EA;
}
#carousel li .answer ul{ margin-bottom: 20px; }
#carousel li .answer ul li{
	font-size: 12px;
	color: #19529F;
	line-height: 16px;
	background: url("../img/faq/red-bullet.png") 0px 3px no-repeat;
	padding-left: 15px;
}