h1 {
	color: #33B442;
	font-size: 24px;
	position: relative;
	display: block;
	width: 720px;
	height: 30px;
	left: 12px;
	top: 15px;
	font-family: Arial;
	border-bottom: 1px solid #000000;
}

h2 {
	color: #FFF;
	font-size: 14px;
	display: block;
	width: 440px;
	height: 20px;
	font-weight: none;
	background-color: #33B442;
	border: 1px solid #75DB9F;
	padding: 2px 0 0 5px;
	font-family: Arial;
}

h3 {
	font-size: 13px;
	color: #33B442;
	font-weight: bold;
	font-family: Arial;
}

h5 {
	color: #FFFFFF;
	font-size: 14px;
	display: block;
	width: 670px;
	height: 24px;
	font-weight: none;
	background-color: #33B442;
	border: 1px solid #75DB9F;
	padding: 6px 0 0 5px;
	font-family: Arial;
	margin-left: 13px;

}

h6 {
	border-bottom-color:#00CC00;
	border-bottom-style:double;
	font-size:14px;
	margin-bottom:5px;
}

.question {
	font-size: 16px;
	font-weight: bold;
	font-family: Arial;
	padding: 5px 0 0px 0;
	text-align: justify;
}

.teaser {
	color: #4DB75F;
	font-family: Arial;
	font-size: 13px;
	padding: 5px 0 5px 0;
	text-align: justify;
}

ul {
    	margin-left: 20px;
	padding-left: 5;
	list-style: none;
}

li {	
	padding: 0px 10px 10px 20px;
	background-image: url(../graphics/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}

html[xmlns] ul {
	padding:0 0 7px 5px;
}

html[xmlns] li {
	background: none; /* undo the background-image */
	list-style-image: url(../graphics/bullet.gif);
	padding: 0;
}

a:link, a:visited, a:active {
	color: #218331;
	text-decoration: underline;
	font-weight: bold;
}

a:hover {
	color: #FF0000;
	text-decoration: none;
}

a.body:link, a.body:visited, a.body:active {
	color: #000000;
	text-decoration: underline;
	font-weight:normal;
}

a.body:hover {
	color: #FF0000;
	text-decoration: none;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.footer {
	font-family: sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

a.footer:link, .footer a:visited, .footer a:active, .footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

a.footer:hover {
	color: #000000;
}

.jobs {
	width:700px;
	padding:0 0 50px 0;
	margin-left: 13px;
	background:url("../graphics/box.gif") bottom left no-repeat;
}

.jobs h3 {
	margin:0;
	padding:20px 10px 10px 20px;
	background:url("../graphics/box.gif") top left no-repeat;
}

.jobs p, .jobs a.jobs {
	margin:0;
	padding:0 20px 0px;
	background:url("../graphics/box-c.gif");
}

.jobs ul {
	margin:0;
	padding:2px 10px 10px 50px;
	background:url("../graphics/box-c.gif");
}

.jobs a:link, .jobs a:visited, .jobs a:active {
	display: block;
	height: 21px;
	width: 60px;
	text-align: center;
	text-decoration: none;
	color: #33B442;
	font-size: 10pt;
	font-weight: normal;
	background-image:url("../graphics/apply.gif");
	background-position: 0 0;
}

.jobs a:hover {
	color: #000000;
	background-image:url("../graphics/apply.gif");
	background-position: 0 20px;
}


.box {
	width:248px;
	padding:0 0 10px 0;
	margin: 6px auto;
	background:url("../graphics/c2ad.gif") bottom left no-repeat;
}

.box h4 {
	margin: 0px;
	padding:6px 10px 14px 8px;
	color: #218331;
	font-size: 12px;
	font-family: Arial;
	background:url("../graphics/c2ad.gif") top left no-repeat;
}

.box p, .box a.box {
	margin:0;
	padding:0 10px 0px 3px;
	background:url("../graphics/c2ad-c.gif");
}

.box form {
	margin:0;
}

.box a:link, .box a:visited, .box a:active {
	display: block;
	height: 25px;
	width: 223px;
	color: #33B442;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 6px 5px 0px 5px;
}
.box a:hover {
	color: #000000;
	background-color: #FEFED5;
	text-decoration: underline;
}





.boxa {
	width:248px;
	padding: 10px 0 10px 0;
	margin: 6px auto;
	background:url("../graphics/c2ads.gif") bottom left no-repeat;
}

.boxa h4 {
	margin: 0px;
	padding: 0px 6px 30px 18px;
	color: #999999;
	font-size: 10px;
	text-align: right;
	background:url("../graphics/c2ads.gif") top left no-repeat;
}


.boxa p, .boxa ul, .boxa il {
	margin:0;
	padding:0 15px 10px 10px;
	font-size: 18px;
	color:#FFFFFF;
	text-align: center;
	font-family:"Times New Roman", Times, serif;
	background:url("../graphics/c2ad-cy.gif");
}

.boxa a:link, .boxa a:visited, .boxa a:active {
	color:#FFFFFF;
	text-decoration:underline;
}

.boxa a:hover {
	color:#FFFF00;
	text-decoration:none;
}

.hbox {
	width:275px;
	padding:0 0 10px 0;
	margin:3px auto;
	background:url("../graphics/hc2a.gif") bottom left no-repeat;
}

.hbox h4 {
	margin: 0px;
	padding:6px 10px 14px 8px;
	color: #218331;
	font-size: 14px;
	font-family: Arial;
	background:url("../graphics/hc2a.gif") top left no-repeat;
}

.hbox p, .hbox a.hbox {
	margin:0;
	padding:0 10px 0px 3px;
	background:url("../graphics/hc2a-c.gif");
}

.hbox a:link, .hbox a:visited, .hbox a:active {
	display: block;
	height: 25px;
	width: 251px;
	color: #4EBA60;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 2px 5px 0px 5px;
}
.hbox a:hover {
	color: #000000;
	background-color: #FEFED5;
}

form#searchf #search {
	color:#33B442;
	font-weight: bold;
	border: 0px solid #000000;
	background-color: #FFFFFF;
	display: inline;
	width: 65px; 
	height: 21px;
	text-align: center;
	margin: 5px 0 0 0;
}

form#searchf #search:hover {
	color: #000000;
}

a.book:link, a.book:active, a.book:visited {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	display: inline;
	height: 10px;
	width: 140px;
	color: #218331;
}

a.book:hover {
	color: #000000;
	text-decoration: underline;
}

.book {
	margin-left: 10px;
	font-size: 10px;
}

.style13 {
	font-size: 12;
	font-weight: bold;
	font-style: italic;
}

form#faq {
	margin-left:10px;
	font-size:10px;
	color:#666666;
}

form#faq #button1 {
	color:#000000; 
	cursor:pointer;
	margin-top:4px;
	margin-bottom:8px;
	width: 75px; 
	background:#FFFFFF; 
	border:1px solid; 
	border-color:#999999;
}

form#faq #button1:hover {
	color:#fff; 
	background:#414d59; 
	border:1px solid; 
	border-color:#4f718a #003 #003 #4f718a; 
}

form#app label {
	clear:left; 
	display:block; 
	float:left; 
	width:180px;
	text-align:right; 
	padding-right:10px; 
	margin-bottom:10px;
	font-size: 13px;
	color: #33B442;
	font-weight: bold;
	font-family: Arial;
}

form#app input {
	border:1px solid #33B442; 
	padding-left:0.5em;
	margin-bottom:10px;
	width:255px; 
	background:#FFFFFF;
}

form#app #inputs {
	border:1px solid #33B442; 
	padding-left:0.5em;
	margin-bottom:10px;
	width:210px; 
	background:#FFFFFF;
}


form#app option {
	background:#FFFFFF; 
	margin-bottom:1px;
	color:#000;
}

form#app #radiobox {
	cursor:pointer;
	margin-top:0px;
	width: 35px;
	text-align:center;
}


form#app select {
	margin-bottom:10px;
	border: 1px solid #33B442;
}


form#app textarea {
	width:255px; 
	height:8em; 
	border:1px solid #33B442;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0.5em;
	margin-bottom: 10px;
	overflow:auto; 
	background:#FFFFFF;
}

form#app #button1 {
	color:#000000; 
	cursor:pointer;
	margin-top:6px;
	margin-left: 190px;
	width: 100px;
	text-align:center;
	background:#FFFFFF; 
	border:1px solid; 
	border-color:#33B442;
}

form#app #button1:hover {
	color:#fff; 
	background:#414d59; 
	border:1px solid;
	border-color:#4f718a #003 #003 #4f718a; 	
}	
	

.pack {
	width:150px;
	padding:0 0 20px 0;
	margin:0px;
	background:url("graphics/pack.gif") bottom left no-repeat;
}
.pack h6 {
	margin:0;
	padding:20px 10px 10px 20px;
	background:url("graphics/pack.gif") top left no-repeat;
}
.pack h5 {
	margin:0;
	color:#000000;
	padding:18px 10px 0px 20px;
	background:url("graphics/pack.gif") top left no-repeat;
}
.pack p, .pack a.pack, .pack table, .pack form {
	margin:0;
	padding:0 15px 10px 20px;
	background:url("graphics/pack-c.gif");
}
.pack a.ig{
	margin-top:15px;
	display:block;
	height:25px;
	width:100px;
	color:#FFFFFF;
	border:solid 1px #000000;
	background-color:#cc4949;
	padding:25px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
}
.pack a.ig:hover {
	color:#FFFFFF;
	background-color:#CC0001;
}
.pack ul {
	margin:0;
	padding:2px 10px 10px 30px;
	background:url("graphics/pack-c.gif");
}
.requestquote-box {
	width:248px;
	padding:0 0 10px 0;
	margin: 6 auto;
	background:url("../graphics/request-bg2.gif") bottom left no-repeat;
}


.requestquote-box h4 {
	margin: 0px;
	padding: 0px 6px 20px 10px;
	color: #218331;
	font-size: 12px;
	font-family: Arial;
	background:url("../graphics/request-bg1.gif") top left no-repeat;
}

.requestquote-box p, .requestquote-box a.box {
	margin:0;
	padding:0 10px 0px 3px;
	background:url("../graphics/c2ad-c.gif");
}

.requestquote-box form {
	margin:0;
}

.requestquote-box a:link, .requestquote-box a:visited, .requestquote-box a:active {
	display: block;
	height: 25px;
	width: 223px;
	color: #33B442;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 6px 5px 0px 5px;
}
.requestquote-box a:hover {
	color: #000000;
	background-color: #FEFED5;
	text-decoration: underline;
}





.boxa {
	width:248px;
	padding: 10px 0 10px 0;
	margin: 6px auto;
	background:url("../graphics/c2ads.gif") bottom left no-repeat;
}

.boxa h4 {
	margin: 0px;
	padding: 0px 6px 30px 18px;
	color: #999999;
	font-size: 10px;
	text-align: right;
	background:url("../graphics/c2ads.gif") top left no-repeat;
}


.boxa p, .boxa ul, .boxa il {
	margin:0;
	padding:0 15px 10px 10px;
	font-size: 18px;
	color:#FFFFFF;
	text-align: center;
	font-family:"Times New Roman", Times, serif;
	background:url("../graphics/c2ad-cy.gif");
}

.boxa a:link, .boxa a:visited, .boxa a:active {
	color:#FFFFFF;
	text-decoration:underline;
}

.boxa a:hover {
	color:#FFFF00;
	text-decoration:none;
}
.request-textarea {
	width:120px; 
	height:20px;; 
	border:1px solid #33B442;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
	margin-bottom: 10px;
	background:#FFFFFF;
}
.request-message {
	width:200px; 
	height:90px;; 
	border:1px solid #33B442;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
	margin-bottom: 10px;
	background:#FFFFFF;
}
.star-red{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
	color:#F50100;}
.earn-text{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:normal;
	padding:5px 15px 10px 12px;
	color:#218331; text-align:justify;}	
	
.earn-text1{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:normal;
	padding:10px 15px 10px 10px;
	color:#218331; text-align:justify;}	
	
.download-ebook{background-color:#093; width:120px; border:2px solid #000; color:#FEFED5;}