* {
	margin: 0;
	padding: 0;
}

body {
background: #FFFFFF url(images/bg.jpg) repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;

color: #222;
}

a {
text-decoration: none;
color: #000099;
}
a:hover {
text-decoration: underline;
color: #111;
}

a:link {text-decoration: none;} 
a:visited {text-decoration: none;} 
a:active {text-decoration: none;} 


.header_txt{
	font-family:Impact;
	font-size:32px;
	color:#CC0000;
}


#wrap {
margin: 0 auto;
width: 800px;
background: #FFFFFF
}

#header {
height: 190px;
background: #FFFFFF url(images/head_img1.jpg) no-repeat;
text-align: right;
}
#header h1 { 
text-align: center;
font-size: 25px;
letter-spacing: 1px;
padding: 120px 0px 0 0;
color: #fff;
}
#header h1 a { 
color: #fff;
text-decoration: none;
font-weight: 100;
letter-spacing: -2px;
}
#header h1 a:hover {
color: #111;
}
#header h2 {
font-size: 18px;
color: #fff;
padding: 3px 40px 0 0;
letter-spacing: -1px;
font-weight: 100;
}

#content {
background: #FFFFFF;
padding: 0 60px;
text-align: justify;
}


.featurebox {color:#333;padding: 15px 20px 20px;border-top: 1px solid #d7d7d7;margin: 4em;background: #f6f6f6 url("images/featurebox_bg.gif") no-repeat 100% 100%}
	.featurebox p, .featurebox h1, .featurebox h2, .featurebox h3, .featurebox h4, .featurebox h5, .featurebox h6 { margin: 0 0 .3em;color:#c00}
	.featurebox p {border:none;margin: 0 0 1em;color:#444}
	.featurebox a {font-weight:bold}
	.featurebox img {float:left; padding: 0 10px 10px 0;}

/* 'MORE' LINK - provides an accessible alternative to just using 'more' as a link at the end of paragraphs */
		a.morelink:link, a.morelink:visited, a.morelink:hover, a.morelink:active {background: transparent url("images/sprites.gif") no-repeat 5px -500px;padding-left:21px}
		a.morelink:hover {background: transparent url("images/sprites.gif") 5px -400px}
		.morelink span {position:absolute;left:-9999px;width:900px}
		
/* TYPOGRAPHY */
p, ul, ol {margin: 0 0 1.5em}
h1, h2, h3, h4, h5, h6 {letter-spacing: -.5px;font-family: arial,verdana,sans-serif;margin: 1.2em 0 .3em;color:#000;padding-bottom: .1em}
h1 {font-size: 206%;margin-top:.6em;margin-bottom:1em;text-align:center;color:#CC0000;}
h2 {font-size: 186%;color:#CC0000;text-align:center;font-family:Tahoma,Arial,Verdana;}
h2 a {color:#330099;}
h3 {font-size: 166%;text-align:center;font-family:Tahoma,Arial,Verdana;}
h4 {font-size: 146%; margin-left:55px;}
h5 {font-size: 126%;margin-bottom:1em;}
h6 {font-size: 88%;text-align:center;}
.highlight {color:#000099}
.subdued {color:#777}
.error {color:#c00;font-weight:bold}
.success {color:#390;font-weight:bold}
.caption {color:#666;font-size:14px}
.date {font: bold 82% arial;color:#bbb;display:block;letter-spacing: 1px}
small {font-size:11px}
.yellow-highlight {background-color:#FFFF00;}
/* LISTS */
ul {margin: 1.3em 0 1.5em 0;list-style-type:none; color:#000000}
	ul.related {margin-top: 1em}
ol {margin: .5em .5em 1.5em}
ol li {margin-left:1.4em;padding-left: 0;background: none; list-style-type: decimal}
li {font-size: 116%;line-height: 1.4em;padding: 0 80px 20px 80px;background: transparent url("images/tick.gif") no-repeat 3em 0em;}
li.doc {background-position: 3px -500px}
ul.nomarker li {background:transparent url("images/tick.gif") no-repeat 5em 0em;padding-left:120px}
ul.tou li {font-size: 100%; color:#000000;background:none;list-style-type:square;margin-left:20px;padding-left:20px}

.guaranteebox {color:#FFFF99;padding: 15px 20px 20px;border: 2px solid #d7d7d7;margin: 0em 4em 4em 4em;background: #FFFF99 url("images/featurebox_bg.gif") no-repeat 100% 100%}
	.guaranteebox p, .guaranteebox h1, .guaranteebox h2, .guaranteebox h3, .guaranteebox h4, .guaranteebox h5, .guaranteebox h6 { margin: 0 0 .3em;color:#c00}
	.guaranteebox p {border:none;margin: 0 0 1em;color:#444}
	.guaranteebox a {font-weight:bold}
	.guaranteebox img {float:left; padding: 0 10px 10px 0;}

.lefthead{letter-spacing: -.5px;font-size: 166%;text-align:left;font-family:Tahoma,Arial,Verdana;margin: 1.2em 0 .3em;color:#000;padding-bottom: .1em}

.right {
float: right;
width: 600px;
text-align: justify;
margin-right: 80px;
margin-left: 80px;
}


.left {
float: left;
width: 150px;

}
.left h2 {
margin: 10px 0 0 0;
padding-left: 10px;
height: 26px;
line-height: 26px;
color: #000;
font-size: 13px;
}
.left ul {
padding: 10px 0 15px 20px;
color: #6699ff;
list-style-type: none;
}
.left ul li a {
text-decoration: none;
font-weight: 600;
}
.left ul li a:hover {

}

.menu {
float: right;
width: 150px;

}
.menu h2 {
margin: 10px 0 0 0;
padding-left: 10px;
height: 26px;
line-height: 26px;
color: #000;
font-size: 13px;
}
.menu ul {
padding: 10px 0 15px 20px;
color: #FD9A01;
list-style-type: none;
}
.menu ul li a {
text-decoration: none;
font-weight: 600;
}
.menu ul li a:hover {

}
.articles { padding: 10px; }

#bottom {
background : #FFFFFF;
padding: 10px 0;
}

#footer {
text-align: center;
font-size: 12px;
color: #000000;
padding-bottom: 10px;
}
#footer a { color: #000099; }
#footer a:hover { text-decoration: underline; }