/* CSS Document */

body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5c6166;
}

body {
	background-color: #ffffff;
}
a {
	color: #006699;
}

a:link {
	color: #006699;
}
a:visited {
	color: #006699;
}
a:active {
	background-color:transparent;
}
a:hover {
	color: #6397cb;
	color: #ff6633;
}

.copyright {
	padding: 25px;
	line-height: 17px;
	font-size: 11px;
	color: gray;
}

/*
.search_url {color: green; font-size: 11px;}
.search_top { }
.search_result {}
.search_bottom {}
.search_main {}
.search_pagebutton {
	color: #336699;
	background-color: white;
	border: none;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	cursor: hand;
}*/

/* navigation */
div.mnt {
	width: 903px;
	height: 26px;
}
div.mnt table td a {
	background-image: url(../images/m/spread.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
}
div.mnt table td a:hover {
	background-color: transparent;
}
#m0{background-position: 0px 0px;} #mx0{background-position: 0px -26px;} #m0:hover{background-position: 0px -52px;}
#m1{background-position: -125px 0px;} #mx1{background-position: -125px -26px;} #m1:hover{background-position: -125px -52px;}
#m2{background-position: -270px 0px;} #mx2{background-position: -270px -26px;} #m2:hover{background-position: -270px -52px;}
#m3{background-position: -364px 0px;} #mx3{background-position: -364px -26px;} #m3:hover{background-position: -364px -52px;}
#m4{background-position: -469px 0px;} #mx4{background-position: -469px -26px;} #m4:hover{background-position: -469px -52px;}


/* FAQ pages */
ol.faq {
	margin-top: 18px;
}
ol.faq li {
	font-size: 12px;
}
ol.faq li a{
	text-decoration: none;
}
div.faq b {
	font-size: 13px;
}
.faqTargetQuestion {
	font-size: 13px;
	margin-top: 8px;
}
.faqTargetQuestion a, .faqTargetQuestion a:link, .faqTargetQuestion a:visited, .faqTargetQuestion a:active, .faqTargetQuestion a:hover, .faqTargetQuestion a{
	color: #5c6166;
}
.faqTargetAnswer {
	margin-top: 6px;
}
.faqTargetToplink {
	margin-top: 6px;
}

.learnmoreabout {
	font-size: 10px;
	font-weight: bold;
	margin-left: 18px;
	position: relative;
	top: 3px;
}

/* the main and sub menus */
ul.daymenu, ul.submenu {
	line-height: normal;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 20px;
	padding-bottom: 0px;
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}
ul.daymenu li, ul.submenu li {
	line-height: normal;
	font-size: 11px;
	font-family: verdana;
	padding-top: 3px;
	padding-left: 32px;
	background-image: url('../images/b.gif');
	background-repeat: no-repeat;
	background-position: 20px 8px;
}
ul.daymenu li  a, ul.submenu li a {
	text-decoration : none;
}
ul.submenu {
	margin-bottom: 0px;
}
ul.submenu li {
	background-image: url('../images/tab2.gif');
	background-position: -2px -1px;
	padding-left: 28px;
}


/* the testimonials */
ul.tquote {
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 20px;
	padding-bottom: 0px;
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}
ul.tquote li {
	padding-top: 3px;
	padding-left: 36px;
	padding-bottom: 20px;
	background-image: url('../images/quot.gif');
	background-repeat: no-repeat;
	background-position: 10px 1px;
}


h1, h2, h3, h4, h5 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	line-height: 1em;
}

/* put here what is to be shown if visitor has no flash */
h3 {
	width: 460px;
	position: relative;
	top: -3px;
	left: 0px;
	font-size: 24px;
	color: #6585a1;
	color: #898b8e;
	margin-bottom: 5px;
}
div.indepthimg {
	margin-top: 20px;
	margin-left: 9px;
	margin-right: 9px;
}
div.indepth {
	font-size: 21px;
	letter-spacing: -1px;
	margin-left: 9px;
		margin-top: 21px;
	left: 0px;
	color: #898b8e;
	position: relative;
	top: 2px;
	left: 0px;
}
div.indepthquote {
	font-size: 16px;
	letter-spacing: -1px;
	margin-top: 15px;
	margin-left: 9px;
	margin-right: 9px;
	left: 0px;
	color: #898b8e;
}

.powerquote {
	font-size: 30px;
}



/* ---[ Form Fields ]------------------------------------------------------- */

	input.entryfield {
	width:180px;
	padding:2px;
	/*border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-bottom:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3;*/
	background-color:#fdfdfd;
	/* background-image: url(../images/input-shad.gif); */
	color: #333;
	}

	input.entryfieldActive {
	width:180px;
	padding:2px;
	/*border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-bottom:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3;*/
	/*background-color:#fbfbfb;*/
	background-color:#fff;
	color: #333;
	}


	textarea.entryfield {
	padding:2px;
	/*border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-bottom:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3;*/
	background-color:#fdfdfd;
	/* background-image: url(../images/input-shad.gif); */
	color: #333;
	}

	textarea.entryfieldActive {
	padding:2px;
	/*border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-bottom:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3;*/
	/*background-color:#fbfbfb;*/
	background-color:#fff;
	color: #333;
	}

	.entryfieldError input {
		background-color: #ffffdd;

	}

table.contact13table td {
	font-size: 13px;
	line-height: 19px;
}