@import url(table.css );
@import url(menu.css);

/* 0 means zero regardless of measurement */
body, html {
    background: #FFFFFF;
    color: #000000;
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    margin: 0;
    padding: 0;
}

h1{
    font-weight: bold;
    color: #3E3B2F;
    font-size: 11px;
    margin: 0;
    padding: 0;
    padding-left: 5px;
    border: 0;
}

div#screen {
}

div#content {
}

div#footer {
}

div#header {
}

div#menu {
}
/*
div#country td {
    width: 24px;
}

div#country a#us {
    display: block;
    width: 22px;
    height: 13px;
    background: url( "/images/flag_us_r.gif" ) 0 0 no-repeat;
}

div#country a#us:hover {
    background-position: -22px 0;
}

div#country a#uk {
    display: block;
    width: 22px;
    height: 13px;
    background: url( "/images/flag_uk_r.gif" ) 0 0 no-repeat;
}

div#country a#uk:hover {
    background-position: -22px 0;
}

div#country a#au {
    display: block;
    width: 22px;
    height: 13px;
    background: url( "/images/flag_au_r.gif" ) 0 0 no-repeat;
}

div#country a#au:hover {
    background-position: -22px 0;
}
*/
div.standardsNote {
    display: none;
}

form, table {
    margin: 0;
    border: 0;
    padding: 0;
}

td.fieldcell input, td.fieldcell textarea, td.fieldcell select {
    background-color: #fff;
    color: #000;
    font-size: 12px;
    margin: 1;
    padding: 2px;
	vertical-align: middle;
    border: #aaa 1px solid;
}

.greyBold {
    font-weight: bold;
    color: #3E3B2F;
    font-size: 10px;
}
.greyBold2{font-size:12pt; color:#3E3B2F; font-weight:normal}

.lgreytext {
    color: #7E7E7E;
}

.greyBoldtitle {
    font-weight: bold;
    color: #3E3B2F;
    font-size: 11px;
}

.lightgreybold {
    font-weight: bold;
    color: #7E7E7E;
}

.imgborder {
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
}

.apparent(
	font-size: 12px;
	font-weight: bold;
}

.tdpadding {
    padding: 3px;
}

a.lgreylink:link {
    color: #7E7E7E;
    text-decoration: underline;
}

a.lgreylink:visited {
    color: #7E7E7E;
    text-decoration: underline;
}

a.lgreylink:active {
    color: #7E7E7E;
    text-decoration: none;
}

a.lgreylink:hover {
    color: #7E7E7E;
    background: none;
    text-decoration: none;
}

a.lgreytextlink:link {
    color: #7E7E7E;
    text-decoration: none;
}

a.lgreytextlink:visited {
    color: #7E7E7E;
    text-decoration: none;
}

a.lgreytextlink:active {
    color: #7E7E7E;
    text-decoration: underline;
}

a.lgreytextlink:hover {
    color: #7E7E7E;
    background: none;
    text-decoration: underline;
}

a.greyBoldlink:link {
    color: #3E3B2F;
    text-decoration: none;
    font-weight: bold;
}

a.greyBoldlink:visited {
    color: #3E3B2F;
    text-decoration: none;
    font-weight: bold;
}

a.greyBoldlink:active {
    color: #3E3B2F;
    text-decoration: underline;
    font-weight: bold;
}

a.greyBoldlink:hover {
    color: #3E3B2F;
    background: none;
    text-decoration: underline;
    font-weight: bold;
}

a.greyBoldtitlelink:link {
    color: #3E3B2F;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
}

a.greyBoldtitlelink:visited {
    color: #3E3B2F;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
}

a.greyBoldtitlelink:active {
    color: #3E3B2F;
    text-decoration: underline;
    font-weight: bold;
    font-size: 11px;
}

a.greyBoldtitlelink:hover {
    color: #3E3B2F;
    background: none;
    text-decoration: underline;
    font-weight: bold;
    font-size: 11px;
}

a.blacklink:link {
    color: #000000;
    text-decoration: underline;
    font-size: 9px;
}

a.blacklink:visited {
    color: #000000;
    text-decoration: underline;
    font-size: 9px;
}

a.blacklink:active {
    color: #000000;
    text-decoration: underline;
    font-size: 9px;
}

a.blacklink:hover {
    color: #000000;
    background: none;
    text-decoration: none;
    font-size: 9px;
}

a.nblacklink:link {
    color: #000000;
    text-decoration: none;
}

a.nblacklink:visited {
    color: #000000;
    text-decoration: none;
}

a.nblacklink:active {
    color: #000000;
    text-decoration: underline;
}

a.nblacklink:hover {
    color: #000000;
    background: none;
    text-decoration: underline;
}

a.greyBoldlink:link {
    color: #3E3B2F;
    text-decoration: none;
    font-weight: bold
}

a.greyBoldlink:visited {
    color: #3E3B2F;
    text-decoration: none;
    font-weight: bold
}

a.greyBoldlink:active {
    color: #3E3B2F;
    text-decoration: underline;
    font-weight: bold
}

a.greyBoldlink:hover {
    color: #3E3B2F;
    background: none;
    text-decoration: underline;
    font-weight: bold
}

a.greylink:link {
    color: #3E3B2F;
    text-decoration: none;
}

a.greylink:visited {
    color: #3E3B2F;
    text-decoration: none;
}

a.greylink:active {
    color: #3E3B2F;
    text-decoration: underline;
}

a.greylink:hover {
    color: #3E3B2F;
    background: none;
    text-decoration: underline;
}

span#TandC{
    width:100%;
    height 100%;
    text-align: justify;
    padding: 6px;
    border: 1px solid #82963A;
    background-color: #E5F3C5;
    color: #3B3E2F;
    text-decoration: none;
}

div.niceTitle
{
	background-color: #E5F3C5;
	color: #3B3E2F;
	font-weight: none;
	font-size: 13px;
	width: 640px;
	left: 0;
	top: 0;
	border: 1px solid #82963A;
	padding: 6px;
	position: absolute;
	text-align: left;
	z-index: 20;
	-moz-border-radius: 0 10px 10px 10px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
div.niceTitle .contents
{
	margin: 0;
	padding: 0 3px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
div.niceTitle p
{
	color: #3B3E2F;
	font-size: 9px;
	padding: 3px 0 0 0;
	margin: 0;
	text-align: justify;
	-moz-opacity: 1;
}

span#closelink {
    display: block;
    cursor: pointer;
}

table#sendOK td{
    font-weight:bold;
    font-size: 36px
}

table#sendOK span.type2 {
    font-size: 18px
}

table#sendOK span.type3 {
    font-size: 28px
}

table#sendOK span.type4 {
    color: #96c401;
    font-size: 28px
}

td#truetone1 table.table1 tr {
    height:24px;
}

div.domTTWin {
  border: 0px;
}
div.domTTWin .caption {
  border: 0px;
  border-width: 0px 0px 0px 0px;
  padding: 0px;
  color: #86964a;
  height: 20px;
}
div.domTTWin .contents {
  border: 0px;
}

#bottomlink {
	list-style-type:none; 
	display:inline; 
	margin:0px; 
	padding:0px;
} 

#bottomlink li {
	list-style-type:none; 
	display:inline; 
	margin:0px; 
	padding:0px;
	font-size:10px;
	color:#7E7E7E;
} 

#bottomlink li a{
	font-size:10px;
	color:#7E7E7E;
	text-decoration: none;
}

.termsTD,
.termsTD-OVER,
a.unsub,
a.unsub:hover {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
}
.termsTD-OVER {
	color: #000000;
	background-color:#e7f8f7;
}

#category{
	width:760px;
	border-top: 1px solid #c2d285;
	margin-bottom: 8px;
	text-align:left;
	background-color:#e8eec1;
}
#category #title_bg{
	background:url(/images/cat_bg.gif) repeat-x;
	height:26px;
}
#category #title_bg h1{
	background:url(/images/cat_arrow.gif) left no-repeat;
	padding: 0 0 0 42px;
	line-height:26px;
	height:26px;
	color:#6c7649
}
#category #category_btm{
	background:url(/images/cat_btm.gif) bottom no-repeat;
	width:760px;
	height:5px;
}
#category ul{
  float: left;
  width: 735px;
  margin: 4px 0 0 10px;
  padding: 0;
  list-style-type: none;
}
html>body #category ul{
	margin: 4px 0 0 20px;
}
#category ul li {
	line-height: 16px;
	float: left;
	width: 230px;
	margin-left: 5px;
	background: 0 6px url(/images/cat_dot.gif) no-repeat;
	padding: 0 0 0 7px;
}
#category ul a{
	color: #48453a;
	text-decoration: none;
}
#category ul a:hover{
	color: #5c7600;
	border-bottom: 1px dotted #5c7600;
}

/* demo3steps */
#opin #demo3step .demo_step1 {left:162px;}
#opin #demo3step .demo_step2 {left:342px;font-size:12px}
#opin #demo3step .demo_step3 {left:516px; top:0px; width:110px; font-size: 17px;}
#opin #demo3step {width:760px;}
#opin #demo3step .text .demo_step2 {font-size:20px;}
#demo3step{width:100%;padding:20px 0px 20px 0px; background-color:#B6E9E5; text-align:center;}
#demo3step span.msg{ margin:30px 30px 10px 30px; padding:5px 0px 5px 0px; background-color:#e7f8f7; display:block; font:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:700;}
#demo3step h5{ font-size:28px;}
#demo3step span.greencolor{ color:#96C401;}

#demo3step .demo_step {font-size: 20px; font-weight:bold; font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif; text-align:left; position:relative; top: -115px;}
#demo3step .demo_step1, #demo3step .demo_step2, #demo3step .demo_step3 {width:75px; position:absolute; color: #45501C; text-align:center;}
#demo3step .demo_step1 {left:150px;}
#demo3step .demo_step2 {left:331px;font-size:12px}
#demo3step .demo_step3 {left:506px; top:0px; width:110px; font-size: 17px;}

#demo3step .demo_step_text {font-size: 10px; font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; text-align: left; position:relative; top: -47px;}
#demo3step .demo_step1_text, #demo3step .demo_step2_text, #demo3step .demo_step3_text {width: 130px; position:absolute; color: #000000;}
#demo3step .demo_step1_text {left:155px;}
#demo3step .demo_step2_text {left:336px;}
#demo3step .demo_step3_text {left:534px;}

#download_subtitle {}
#download_subtitle2 {left:130px;position:relative;}
