﻿BODY {
	MARGIN: 10px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	line-height : 16px;
	background-color: #0099CC;
}
IMG {
	border:0;
}
H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	PADDING-BOTTOM: 0px;
	COLOR: #CC3300;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: 0px #ccc solid;
}
H1.PageTitle {
	FONT-SIZE: 18px;
	LINE-HEIGHT: 22px;
	background-color : White;
	COLOR: #ff8000;
}
H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	COLOR: #4f4e4d;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
}
.producttitle {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	COLOR: #CC3300;
	LINE-HEIGHT: 15px;
}
a.producttitle:link, a.producttitle:visited
{
	font-size:12px;
	color: #006699;
	font-weight: bold;
}

a.producttitle:hover 
{
	font-size:12px;
	color: #006699;
	font-weight: bold;
	text-decoration:underline;
}

.sheader {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	PADDING-BOTTOM: 14px;
	COLOR: #666;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 10px;
	background-color : White;
	border-bottom:1px #ccc solid;
}

.mainpageblockheader {
	PADDING: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #333;
	LINE-HEIGHT: 16px;
	border-bottom:1px #999 solid;
}
.specialoffer {
	PADDING: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: red;
	LINE-HEIGHT: 13px;
	border:1px red dotted;
}

.uppertopnavmenudiv {
	FONT-SIZE: 7pt; COLOR: #ffffff
}
.uppertopnav {
	FONT-WEIGHT: bold;
      FONT-SIZE: 9px;
      COLOR: #ffffff;
	line-height : 20px;
}
.uppertopnav A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.uppertopnav A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.uppertopnav A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.advtext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	line-height: 16px;
}
.advtext A {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0066CC;
	line-height : 16px;
	TEXT-DECORATION: none;
}
.advtext A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0066CC;
	line-height : 16px;
	TEXT-DECORATION: underline;
}
.advtext A:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0066CC;
	line-height : 16px;
	TEXT-DECORATION: none;
}
.isnew {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: red;
	vertical-align : text-top;
}
.content, input, select {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #333333;
	line-height: 17px;
	height: 19px;
}
.content2 A {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #0066CC;
	line-height : 17px;
	TEXT-DECORATION: none;
}
.content2 A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #0066CC;
	line-height : 17px;
	TEXT-DECORATION: underline;
}
.content2 A:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #0066CC;
	line-height : 17px;
	TEXT-DECORATION: none;
}
.outline {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666;
	line-height: 17px;
	background-color: #fff;
}
.newsheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000066;
	line-height : 14px;
	TEXT-DECORATION: none;
}
.advheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	line-height : 14px;
	padding-left : 5px;
	padding-top : 5px;
	padding-bottom : 2px;
}
.advheader A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #0066CC;
	line-height : 14px;
	TEXT-DECORATION: none;
}
.advheader A:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #0066CC;
	line-height : 14px;
	TEXT-DECORATION: underline;
}
.advheader A:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #0066CC;
	line-height : 14px;
	TEXT-DECORATION: underline;
}
.boxshottext1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	line-height : 13px;
	text-decoration : none;
}
.boxshottext2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #CC0033;
	line-height : 14px;
	text-decoration : none;
}
.boxshottext3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #CC0033;
	line-height : 14px;
	text-decoration : none;
}
.sectionheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	padding-bottom : 5px;
	padding-top : 5px;
/*	background : url(../tdbg.jpg); */
	padding-left : 8px;
	padding-right : 3px;
	border-bottom:1px solid #ccc;
	color : #006699;
}

.bigsectionheader {
	FONT-WEIGHT: bold;
	padding-bottom : 5px;
	padding-top : 5px;
/*	background : url(../tdbg.jpg); */
	padding-left : 8px;
	padding-right : 3px;
	border-bottom:1px solid #ccc;
	color: #CC0000;
	font-size: 16px;
}


.nav2,.nav2:link,.nav2:visited,.nav2:active,.nav2:hover{FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#ffffff;line-height : 20px;text-decoration:none}

.tdheader {
/*	background-image : url(../tdbg.jpg); */
}	

#local_nav {
	 FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	 PADDING: 0px 0px 0px 11px;
	 MARGIN: 0px 0px 0px 0px;  /* 1st is for space from top to subtitle*/ 
	}

#local_nav P {
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	FONT-SIZE: 11px;
	COLOR: #4f4e4d; 
	LINE-HEIGHT: 14px;  
	PADDING: 0px 0px 0px 0px; 
	FONT-WEIGHT: bold; 
	MARGIN: 12px 0px 4px 2px; 
	}
	
#local_nav UL {
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	FONT-SIZE: 11px;
	COLOR: #4f4e4d;
	LINE-HEIGHT: 15px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 	 
	LIST-STYLE: circle;
	MARGIN: 3px 0px 5px 9px; /* 2nd is for subtitle and list space*/
	}

#local_nav LI {
	LINE-HEIGHT: 15px;
	PADDING: 0px 0px 2px 8px;  /* 4th is control bullet image and text space*/
	MARGIN-LEFT: -6px; 
	/*/*/	
/*	background-image:url(file:///C|/Sites/images/left_bullet_b.gif);*/
	background-position: left top;
	background-repeat:no-repeat;
	/* */
	}

#local_nav A:link {
	COLOR: #0066CC; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	TEXT-DECORATION: none;
	}
	
#local_nav A:visited {
	COLOR: #0066CC; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "san-serif"; 
	TEXT-DECORATION: none;
	}
	
#local_nav A:hover {
   COLOR: #0066CC; 
   FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; 
   TEXT-DECORATION: underline; 
	}

.imagebox {
	background-color: #FFFFFF;
	COLOR: #111111; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "san-serif"; 
	FONT-SIZE: 9px;
	padding:0px; MARGIN: 0px 0px 10px 10px;
}

.floatright {
	background-color: #F1F1F1;
	COLOR: #111111; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "san-serif"; 
	FONT-SIZE: 9px;
	CLEAR: right; padding:0px; FLOAT: right; MARGIN: 0px 0px 10px 10px;
}

.textnote {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #CC0033;
	vertical-align : super;
}
.stdtablecellheader {
	BORDER-BOTTOM:1px #ccc solid;
	BORDER-RIGHT:1px #ccc solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	background-color: #f1f1f1;
	PADDING: 5px;
	text-align : left;
}
.stdtablecell {
	BORDER-BOTTOM:1px #ccc solid;
	BORDER-RIGHT:1px #ccc solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	background-color: White;
	PADDING-LEFT: 2px;
	height : 35;
}

.compcell {
	BORDER-BOTTOM:1px #ccc solid;
	BORDER-RIGHT:1px #ccc solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	background-color: White;
	PADDING-LEFT: 2px;
}

.compcell2 {
	BORDER-BOTTOM:1px #ccc solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #333333;
	background-color: White;
	PADDING-LEFT: 2px;
}

.ordertable {
	BORDER:1px #ccc solid;
}
.ordertablecellheader {
	BORDER-BOTTOM:1px #ccc solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	background-color: #f1f1f1;
	PADDING-TOP: 1px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 1px;
}
.ordertablecell {
	BORDER-BOTTOM:0px #ccc solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	background-color: White;
	PADDING-TOP: 8px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 8px;
}
.toptabdiv {
	BORDER-BOTTOM:1px #ccc solid;
}
.toptabinactive {
	BORDER:1px #ccc solid;
	background-color: #f1f1f1;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0066CC;
}
.toptabinactive A {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #0066CC;
	line-height : 16px;
	TEXT-DECORATION: none;
}
.toptabinactive A:HOVER {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #0066CC;
	line-height : 16px;
	TEXT-DECORATION: underline;
}
.toptabinactive A:ACTIVE {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #0066CC;
	line-height : 16px;
	TEXT-DECORATION: underline;
}
.toptabactive {
	BORDER:1px #ccc solid;
	BORDER-BOTTOM:0px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #333333;
	line-height : 16px;
	TEXT-DECORATION: none;
}

#kb_nav {
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	PADDING: 0px 0px 0px 0px;
	MARGIN: 0px 0px 0px 0px;
	/* 1st is for space from top to subtitle*/
	background-color : #e7f2ff;
}

#kb_nav P {
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	FONT-SIZE: 11px;
	COLOR: White;
	LINE-HEIGHT: 14px;
	PADDING: 2px 2px 2px 2px;
	FONT-WEIGHT: bold;
	MARGIN: 12px 0px 4px 2px;
	background-color : #FF9900;
}
	
#kb_nav UL {
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	FONT-SIZE: 9px;
	COLOR: #4f4e4d;
	LINE-HEIGHT: 12px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 	 
	LIST-STYLE: circle;
	MARGIN: 3px 0px 5px 9px; /* 2nd is for subtitle and list space*/
	}

#kb_nav LI {
	LINE-HEIGHT: 15px;
	PADDING: 0px 0px 2px 8px;  /* 4th is control bullet image and text space*/
	MARGIN-LEFT: -6px; 
	/*/*/	
/*	background-image:url(file:///C|/Sites/images/left_bullet_b.gif);*/
	background-position: left top;
	background-repeat:no-repeat;
	/* */
	}

#kb_nav A:link {
	COLOR: #0066CC; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	TEXT-DECORATION: none;
	}
	
#kb_nav A:visited {
	COLOR: #0066CC; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "san-serif"; 
	TEXT-DECORATION: none;
	}
	
#kb_nav A:hover {
   COLOR: #0066CC; 
   FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; 
   TEXT-DECORATION: underline; 
	}
.menubg {
	background-color: #666666;
} 
/* this is for the OLD menu system... delete later */
.menuOn TD{
	background-color: #0099CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #ffffff;
	vertical-align: middle;
}
.menuOn a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	padding: 5px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size: 10px;
	background-color: #0099CC;
}
.menuOn a:hover {
 display: block;
 text-decoration: none;
}
.menuOff TD{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #666666;
	vertical-align: middle;
}
.menuOff a {
	display: block;
	text-decoration: none;
	color: #666666;
	padding: 5px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size: 10px;
}
.menuOff a:hover {
 display: block;
 text-decoration: none;
 background-color: #0099CC;
 color: #ffffff; 
}
.content2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
/*	list-style-image: url(../images/bullet-square.gif);*/
	list-style-position: inside;
	padding-top: 15px;
	padding-right: 182px;
	padding-bottom: 15px;
	padding-left: 20px;
}

a {
	color: #006699;
	text-decoration: none;
}

/* mine */
div.next 
{
	padding-top:15px;
	padding-bottom:15px;
	font-size:larger;
	text-align: center ; 
}

a.next 
{

}

table.invlist
{
	margin-left:-15px;
	margin-right:-15px;
	width:100%;
	font-size:smaller;
}


tr.invlist
{
	height:0px;
}

h2.signupdataentry
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	margin-bottom:1px;
	color: #CC3300;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;	
}

table.signupdataentry
{
	border-style:solid;
	border: 1px;
	width: 98%;
}

input.signupdataentry
{
	width: 98%;
	font-size:9pt;	
}
	
select.signupdataentry
{
	width: 98%;
	font-size:9pt;	
}

textarea.signupdataentry
{
	width: 98%;
	font-size:9pt;
}	

td.signupdataentry
{
	width:50%;
}

div.signupdataentry
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #666666;
/*	list-style-image: url(../images/bullet-square.gif); */
	list-style-position: inside; 
	padding-top: 15px;
	padding-right: 55px;
	padding-bottom: 15px;
	padding-left: 55px;
}

a.signupdataentry
{
	font-weight:bold;
}
a.signupdataentry:hover
{
	font-weight:bold;
}
a.signupdataentry:visited
{
	font-weight:bold;
}
a.signupdataentry:active
{
	font-weight:bold;
}


table.certdataentry
{
	border-style:dashed;
	border: 1px;
	width: 80%;
}

input.certdataentry
{
	width: 98%;
}
	
select.certdataentry
{
	width: 100%;
}

textarea.certdataentry
{
	width: 98%;
}	

td.certdataentry
{
	width:70%;
}

div.certdataentry
{
	padding-left:20px; 
	padding-right:10px;
}

a.certdataentry
{
	font-weight:bold;
}
a.certdataentry:hover
{
	font-weight:bold;
}
a.certdataentry:visited
{
	font-weight:bold;
}
a.certdataentry:active
{
	font-weight:bold;
}





table.contactus
{
	border-style:solid;
	border: 3px;
	width: 80%;
}

input.contactus
{
	width: 98%;
}
	
select.contactus
{
	width: 100%;
}

textarea.contactus
{
	width: 98%;
}	

td.contactus
{
	width:70%;
}

div.contactus
{
	padding-left:20px; 
	padding-right:10px;
}

a.contactus
{
	font-weight:bold;
}
a.contactus:hover
{
	font-weight:bold;
}
a.contactus:active
{
	font-weight:bold;
}
a.contactus:visited
{
	font-weight:bold;
}









table.login
{
	border-style:solid;
	width:60%;
	/*padding-left:15%;*/
	/* padding-right:15%;*/
}

td.loginlabel
{
	width:50%;
}

td.logindata
{
	width:50%; 
}

input.login
{
}

a.login
{
	font-weight:bold;
}
a.login:hover
{
	font-weight:bold;
}
a.login:active
{
	font-weight:bold;
}
a.login:visited
{
	font-weight:bold;
}

ul.membermenu
{
list-style: none;
padding: 0;
margin: 0;
}

a.membermenu
{
font-weight:bold;
}	

a.membermenu:hover
{
font-weight:bold;
}

a.membermenu:visited
{
font-weight:bold;
}

a.membermenu:active
{
font-weight:bold;
}

a.downloadreturn
{
}

span.downloadreturn
{
	margin-left:300px;
}


div.test
{
	margin-bottom:10px;
}

div.testquestionsect
{
	margin-bottom: 10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:3px;
	padding-right:3px;
	background-color: #C0C0C0;
}

div.testquestion
{
}

div.testanswer
{
}

div.testsubmit
{
	margin-bottom:10px;
}

input.testanswer
{
	color: Red;
}

div.test ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

div.test input
{
	color: Red;
}

.testrequired
{
	color:Red;
}

a.trainingvideo
{
	display:block;
	width:425px;
	height:600px;
}

table.trainingvideo
{
/*	width:100%; */
/*	border:none; */
}
td.trainingvideo_left
{
	vertical-align:top;
	width:300px; 
}
td.trainingvideo_right
{
	width:425px; 
} 

ul.trainingvideo
{
/*	list-style: none; */
	margin-left: 0px;
	padding-left: 0px;
	text-indent: 0px;

}

li.trainingvideo
{
/*	margin-left:-20px; */
	padding: 0px;
	padding-bottom:3px;
/*	list-style:none; */
}

h2.trainingvideo
{
/*	margin-left:5px;*/
	margin-top:15px;
}

.TestSectionStatus
{
	font-style:italic;
	margin-left:10px;
}

/**** News Categories *************/
div.CategoryItem
{
	font-size:12px;
	margin-top:0px;
	margin-left:0px;
	text-decoration:none;
	color: #333333;
}

h3.CategoryItem
{
	font-size:13px;
	font-weight:bold;
	margin-bottom:0px;
/*	text-decoration:underline;*/
	color : #006699; 
}

h2.CategoryTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	padding-bottom : 5px;
	padding-top : 5px;
/*	background : url(../tdbg.jpg);*/
	padding-left : 8px;
	padding-right : 3px;
	border-bottom:1px solid #ccc;
	color : #006699;		
}

ul.CategoryItem
{
	margin-top:0px;
	list-style-type:disc;
}

li.CategoryItem
{
}

a.CategoryItem:link     /* unvisited link */
{
	color: #006699;
	text-decoration:none;
}

a.CategoryItem:visited  /* visited link */
{
	color: #006699;
	text-decoration:none;
}

a.CategoryItem:hover /* mouse over link */
{
	color: #006699;
	text-decoration:underline;
}

a.CategoryItem:active  /* selected link */
{
	color: #006699;
	text-decoration:none;
}


/* FAQ */
h2.FAQTopicQuestions
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	padding-bottom : 5px;
	padding-top : 5px;
/*	background : url(../tdbg.jpg); */
	padding-left : 8px;
	padding-right : 3px;
	border-bottom:1px solid #ccc;
	color : #006699;	
}

div.FAQQuestionLink
{
	margin-bottom:5px;
}

a.FAQQuestionLink
{
}


div.FAQTopicAnswers
{
	margin-top:15px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	padding-bottom : 5px;
	padding-top : 5px;
/*	background : url(../tdbg.jpg); */
	padding-left : 8px;
	padding-right : 3px;
	border-bottom:1px solid #ccc;
	color : #006699;
}

div.FAQQuestion
{
	font-weight:bold;
	margin-top:10px;
}

div.FAQAnswer
{
	margin-left:20px;
}

div.FAQBack
{
	margin-bottom:10px;
}


a.FAQBack
{
}


/* For CSS Master Menu */
.menu
{
	z-index:1000;
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
.menu ul{
	background:#2580a2; /* background for empty space at right of menu */
	height:35px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu li{
		float:left;
		padding:0px;
		}
	.menu li a{
		background:#2580a2 /* url("menuimages/seperator.gif") bottom right no-repeat*/; 
		color:#eeeeee; /* normal topmenu text color */
		display:block;
		font-weight:normal;
		line-height:35px;
		margin:0px;
		padding:0px 25px;
		text-align:center;
		text-decoration:none;
		}
		.menu li a:hover, .menu ul li:hover a{
			/* background: #65BCDC; *//* url("menuimages/hover.gif") bottom center no-repeat */ 
			color:#FFFF99; /* hover text color */
			text-decoration:underline;
			}
	.menu li ul{
		background:#2580a2; /* dropdown menu background color */
		color:#eeeeee;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:225px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li {
		background:/*url('images/sub_sep.gif')*/ bottom left no-repeat;
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:225px;
		}
	.menu li:hover li a{
		background:none;
		color:#eeeeee;
		text-decoration:none;
		
		}
	.menu li ul a
	{
		color:Green;
		display:block;
		height:35px;
		font-size:12px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}

		.menu li ul a:hover, .menu li ul li:hover a{
			/* background:#65BCDC*/ /*url('images/hover_sub.gif')*//* center left no-repeat;*/
			border:0px;
			color:#FFFF99; /*#ffffff;*/ /* submenu hilight color */
			text-decoration:underline;
			}
		.menu p{
		clear:left;
		}	

/* ie6 menu - submenu as pages since ie6 can't do dropdown menus */
.ie6menu{
	border:none;
	border:0px;
	margin:0px;
	margin-left:15px;
	padding:0px;
	font: 50.0% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
.ie6menu ul{
/*	background:#2580a2;*/ /* background for empty space at right of menu */
/*	height:35px;*/
	list-style:disc;
	}
	.ie6menu li{
		/* float:left; */
		padding-left:0px;
		}
	.ie6menu li a{
	/*	background:#2580a2; */ /* url("menuimages/seperator.gif") bottom right no-repeat*/
	/*	color:#eeeeee; *//* normal topmenu text color */
		display:block;
		font-weight:normal;
		line-height:30px;
		margin:0px;
		padding:0px;
		text-align:left;
		text-decoration:none;
		}
		.ie6menu li a:hover, .ie6menu ul li:hover a{
	/*		background: #65BCDC; *//* url("menuimages/hover.gif") bottom center no-repeat */ 
			/*color:yellow;*/ /* hover text color */
			text-decoration:underline;
			}

	.ie6menu p{
		clear:left;
		}	


a.topapplication:link     /* unvisited link */
{
	text-decoration:none;
}

a.topapplication:visited  /* visited link */
{
	text-decoration:none;
}

a.topapplication:hover /* mouse over link */
{
	text-decoration:underline;
}

a.topapplication:active  /* selected link */
{
	text-decoration:none;
}


div.whattoexpect
{
	margin-top:5px;
}

div.bigsignup a:hover 
{
	text-decoration:underline;
}

div.joinemaillist a:hover
{
    text-decoration:underline;
}