html , body {
	margin: 0;
	padding: 0;
}
body {
	background:#ffffe8 url("../pics/back.gif") repeat-x top;
}
table, tr, td
{
	border-collapse: collapse;
}
table td{
    padding: 0px; 
} 
a
{
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

img
{
	border: 0;
}
.back_top{
	background-image: none;
	background-repeat: repeat-x;
}
.bottom_img{
background:url("../pics/bottom_img.jpg") no-repeat bottom;
}
.back_menu{
background:url("../pics/back_menu.jpg") repeat-x;
}
#menu, #menu a{
font:bold 12px verdana;
color:#06566e;
}
#menu a:hover{
font:bold 12px verdana;
text-decoration:none;
color:#0388ae;
}
#menu .td1{
    padding:0px 17px 0px 17px;
    white-space: nowrap;    
}
#menu .td1flink{
	padding:0px 17px 0px 17px;
	white-space: nowrap;
	color: #82B1C3;
}
#menu .td1flink a {
    color:#8d281d;
    text-decoration:none;
}
#menu .td1flink a:hover {
    color:#bf2200;
    text-decoration:none;
}
#time{
padding:95px 0px 0px 140px;
font:normal 11px verdana;
color:#025c8a;
}
.time{
font:bold 12px verdana;
color:#7b745a;
}
.pad{
padding:3px 0px 0px 0px;
}
#content{
	color:#000000;
	padding:21px 35px 45px 45px;
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#content table{
font: normal 11px verdana;
color: #424343;
}
#content table td{
padding:5px;
}
#content a, #content a:hover, #content table a, #content table a:hover{
color:#0171aa;
font:normal 11px verdana;
text-decoration:underline;
}
#content h1{
font:bold 12px verdana;
color:#004d74;
}
#content h2{
font:bold 11px verdana;
color:#71654f;
}
#service td{
padding:0px 0px 0px 27px;
}
#content #service a:hover, #content #service a{
color:#0171aa;
font:normal 12px verdana;
text-decoration:underline;
}
#service .line{
border-left:solid 3px #baa782;
}
#service h1{
font:bold 11px verdana;
color:#004d74;
}
#content .pad{
padding:20px 0px 20px 0px;
}
.back_right{
background:url("../pics/back_right.jpg") repeat-y right;
}
.bottom_right{
background:url("../pics/bottom_right.jpg") no-repeat bottom;
}
.apples{
	background:url("../pics/apples2.jpg") no-repeat;
	font-family: Tahoma;
}
#articles .title, #articles .title:hover{
font:bold 13px verdana;
color:#605136;
display:block;
text-decoration:none;
}
#articles a, #articles a:hover{
font:normal 11px verdana;
color:#605136;
text-decoration:underline;
}
#articles .info, #articles .info:hover{
display:block;
text-decoration:none;
padding:0px 0px 6px 31px;
font:bold 13px verdana;
color:#605136;
}
#articles .online, #articles .online:hover{
display:block;
text-decoration:none;
padding:0px 0px 6px 31px;
font:bold 13px verdana;
color:#8f1d12;
}
.back_info{
background:url("../pics/back_info.gif") no-repeat bottom;
}
#articles .b, #articles .b:hover{
font:bold 11px verdana;
color:#016f90;
}
.pad_articles{
padding:0px 0px 15px 0px;
}
.back_bottom{
background:url("../pics/back_bottom.gif") repeat-x;
}
#copy{
font:normal 11px arial;
color:#605136;
}
#copy a, #copy a:hover{
color:#0b67a2;
font:normal 11px arial;
}

div.spec {
	padding: 10px;
}
div.spec img {
	float: left;
	margin-right: 6px;
	margin-bottom: 8px;
}
div.eraser {
    clear: both;
    height: 1px;    
}
table.personel td {
    vertical-align: top;
}
table.personel td.splitter {
    width: 20px;
}
table.personel td.border-right {
    border-right: solid 2px #D5C087;
    border-bottom: solid 2px #D5C087;
}
table.personel td.btr {
    height: 20px;
}



#faqForm {
    display: none;
}
#faqForm table {
    background-color: #FFFFE8;
}

#toggleFaq {
    background-image: url('../pics/yellow-note.png');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 16px;
}
li.faq div {

    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: dashed 1px #eeeeee;
    background-color: #FFFFE8;	
}

.form1 {
	width: 300px;
}
.a, .a:hover{
color:#0171aa;
font:normal 11px verdana;
text-decoration:underline;
}
.answer{
color:#0171aa;
font:normal 11px verdana;
}

.expnad {
}

.expnad ul {margin-bottom:0px; padding-bottom:0px} 
.expnad li {margin-bottom:0px; padding-bottom:0px} 

.expnad span.title {
	color: #004d74;
	border-bottom:1px dashed #004d74;
	cursor:pointer;
	line-height:1.7em;
	font-size:100%;
	font-weight:bold;
}
.expnad span.title:hover {
	color:#00ccff;
	font-weight:bold;
}
.expnad div.content {
	display: none;
}
.expnad div.content-opened {
	display: block;
}

.counter {position:absolute;top:-60px;width:100%;text-align:right;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity: 0; -khtml-opacity: 0;opacity: 0;}
