﻿.maincontent {
    margin-bottom: 10px;
}

.smallcontent {
    margin-bottom: 10px;
}

.clearboth {
    clear: both;
}

.maincontent .top {
    padding: 0;
    margin: 0;
}

.maincontent h1 {
    padding: 0;
}

.maincontent .fineprint {
    font-size: 10px;
    color: #999999;
    padding: 10px 0 10px 0;
}

.maincontent .details {
    padding: 10px 10px 0px 10px;
}

.maincontent .details h2 {
    padding: 6px 0px 10px 0px;
    margin: 0;
    font-size: 14px;
    font-weight: bold;
}

.maincontent .details p {
    padding-bottom: 10px;
}

.maincontent .details h3 {
    margin-top: 10px;
}

.maincontent .details UL {
    margin: 0px 0px 15px 32px;
}

.maincontent .details UL LI {
    list-style-type: disc;
}

.maincontent .details .backtotop A {
    padding-left: 18px;
    background: url(/Projects/B2BGiftCards/Assets/backtotop.gif) no-repeat left 1px;
}

.maincontent .details .expand {
    margin-top: 10px;
    display: none;
}

.maincontent .details .expandtitle {
    cursor: pointer;
    color: #003399;
}

.maincontent .details .icon {
    padding-left: 4px;
}

#tooltip-popup {
	display: none;
	position: absolute;
	width: 380px;
	height: 60px;
	margin: 0;
	padding: 10px 20px;
	background-color: #fff;
	border: 1px solid #c7c8ca;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	z-index: 100;
	font-size: 11px;
	color: #4d4d4f;
}
	#tooltip-popup p {
		margin: 5px 0;
	}
	
	.fr-CA #tooltip-popup {
		width: 460px;
	}
	
	#tooltip-popup .tooltip-arrow {
		position: absolute;
		left: 20px;
		bottom: -20px;
		width: 15px;
		height: 20px;
		background: transparent url('/Projects/B2BGiftCards/Assets/tooltip-arrow.png') 0 0 no-repeat;
		z-index: 101;
	}
