@charset "utf-8";
/*Tags*/

a img {
	border:none;
	}	

blockquote  {
	 background:url(../images/quote.jpg) no-repeat top;
	 height:149px;
	 margin:0px 0px 10px 250px;
	
	}

blockquote p {padding:10px 40px 0px 60px; font: italic 1em/18px "Times New Roman", Times, serif;}
blockquote p span{color:#012161; line-height:40px;}

body {
	background-image:url(../images/GiftCharity-website-copywebsite-co_04.gif); 
	background-color:#FfsddF; 
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	overflow: scroll;
	}

div { 
	margin:0px;
	padding:0px;
	}

	
h1 {
	color:#012161;
	font-weight:normal;
	font-size:2em;
	margin:0px;
	padding:0px;
	}
	
h2 {
	color:#012161;
	font-weight:normal;
	font-size:1.5em;
	margin:0px;
	padding:0px;
	}
h3 {
	color:#012161;
	font-weight:normal;
	font-size:1.25em;
	margin:0px;
	padding:0px;
	}

input {float:left;margin:10px 15px 10px 10px;}


img {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	}

ol {
	list-style:none;
	list-style-position:outside;
	padding:0px;
	float:left;
	margin:0px;
	padding:0px;
	width:225px;
}

li {
	margin:0px 0px -5px 0px;
	padding:0px;
	}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
	line-height:1.4em;
	color:#012161;
	margin:0px 0px 10px 0px;
	padding:0px;
	}	

td {
	font:.8em/15px Verdana, Arial, Helvetica, sans-serif;
	color:#012161;
	}

ul {font:normal normal normal .8em Verdana, Geneva, sans-serif;
	padding-left:30px;
	line-height:18px;
	color:#012161;
	}


/* ID */
#bannerHead {
	background-image:url(../images/GiftCharity-website-copywebsite-co_15.jpg);
	height:210px
	}
#columnDetail {width:380px}

#columnParent {width:200px}

#columnSubscriber {width:200px}

#copyright{text-align:center; font-size:9px;}

#cuteCustomer {float:right}

#footerBottom {
	width:855px;
	margin:0 auto;
	height:94px;
	}

#footerBottom div {margin-left:600px;}	

#footer {
width:100%;
	margin:0px;
	position:fixed;
	bottom:0px;
	display:block;
	height:99px;
	background:transparent url(../images/footer.png) scroll center bottom;
	z-index:4;
	clear:both;
	padding:0px;
	}	

/*Fix for IE6 & IE5 Footer*/
@media screen {

* html div#footer {
position:absolute;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop
+(documentElement.clientHeight-this.clientHeight)
: document.body.scrollTop
+(document.body.clientHeight-this.clientHeight));
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader»(src='../images/footer.png',sizingMethod='scale');
} 
	
}

#footer h2 {
	font-style:italic; 
	color:#012161; 
	font-weight:normal;
	margin:32px 0px 0px 380px;
	}
#formDiv{float:left; width:300px;}	

#header {
	width:855px;
	margin:0 auto;
	height:94px;
	}
#headerContactUs {margin:10px 10px 0px 200px;}
#headerRight {float:right;}	

#leftNav {
	float:left;
	margin:0px 20px 10px 10px;
	padding:0px;
	}

#leftNavlevel2 {
	float:left;
	margin:0px 15px 10px 10px;
	}
	
#logo {
	margin-bottom:0px; 
	float:left;
	}
	
#lowerRight {
	 float:left;
	 width:310px;
	 border-top:1px solid #CCCCCC;
	 padding-top:10px;
	}

#mainBody {
	width:830px;
	margin:0px 0px 0px 35px;
	background-color:#FFFFFF;
	}
#parentSubscriber {margin-left:200px}
#productAd {
	background-color:#ECF3FF; 
	margin:10px 20px 10px 10px;
	padding:5px; 
	float:right; 
	border:1px solid #666666; 
	width:300px;
	}

#productAd img {float:left; margin:5px;}

#righColumn {
 	float:left;
	background-color:none;
	margin:0px 10px 0px 00px;
    padding:0px;
	border:1px solid red;
	}
#rightColumn h1 a:link {color:#012161; text-decoration:none;}
#rightColumn h1 a:hover {color:#0099FF; text-decoration:underline;}	
#rightColumn h1 a:visited {color:#012161; text-decoration:none;}


#seminarPic {float:right; margin-right:20px}



#topLeft {
	border-bottom: 1px solid #999999;
	}

#wrapper {
    background-color:#FFFFFF;
	background-image:url(../images/GiftCharity-website-copywebsite-co_18.jpg); 
	background-repeat:repeat-y; 
	width:890px;
	margin:0 auto;
	clear:both;
	}

/*Classes*/
.answer {
	margin-top:5px; 
	color:#000000; 
	line-height:20px;
	list-style-type:none;
	}

tr.header {
	background-color:#012161;
	color:#FFFFFF;	
	}
tr.header td {font:1em/25px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}

tr.shade {background-color:#ECF3FF; border-top:1px solid #012161;}
 
.highlight {
	background-color: #FFFFCC;
	}

.label {
	float: left;
	text-align: right;
	width: 100px;
	padding-top: 5px;
	font-size: 1em;
	color:#012161;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	}

ol.legacyProgram {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em; 
	line-height:22px; 
	color:#012161; 
	padding:0px;
	margin:0px 0px 0px 0px;
	float:inherit;
	list-style:decimal; 
	list-style-position:inside;  
	}

ol.legacyProgram li {
	margin:0px 0xp 5px 0px;
	}

.question {
	font-family:"Times New Roman", Times, serif;
	color:#012161;
	font-size:1.5em;
	list-style-type:none;
	margin-top:20px;
	}

.seminarBtn {
	float:right; 
	margin:5px 30px 10px 10px;
	}

