/* CSS Document */


body {background-image:url(../templateimages/bg.gif); 	background-color: #333333;
	background-position: top;
	background-repeat: repeat-x;
	font-family: verdana;
	font-size: 11px;
	margin: 0px;
	line-height:17px;
}



td.welcome td, td.welcome p, td.welcome a { color:#e5bec6; line-height:13px; font-size:10px; padding-right:5px;}
td.welcome a:hover {color:#FFFFFF;}

td.news {background-image:url(../templateimages/bg_news_home.jpg); background-position:top; background-repeat:no-repeat; padding-left:14px; padding-right:9px; vertical-align:top;}
td.news .dates{color:#aeaeae; font-weight:bold;}
td.news a {color:#ffd1db;  line-height:13px;}
td.news a:hover {color:#FFFFFF;}

td.hometheme a {line-height:12px; color:#505050;}
td.hometheme a:hover {color:#000000;}
td.address, td.address a {font-size:9px; color:#e6abb6; line-height:12px;}
td.address a:hover {color:#ffffff;}

form {margin:0px 0px 0px 0px;}
input.search {border-style:none; background-image:url(../templateimages/bg_form_searchfield.gif); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7b7b7b; padding: 7px 7px 8px 10px; width:107px;}

input, input.textinput, textarea { background-image:url(../templateimages/bg_input_off.gif); background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#7b7b7b; border:1px solid #9d5f5f; padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;}
.textinputhovered, .textareahovered { background-image:url(../templateimages/bg_input_on.gif); background-repeat:repeat-x;  color:#000000; border:1px solid #794949; padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;}

select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; background-color:#e7e7e7; width: 170px;}

td.path {padding-left:22px; color:#fabbbe; font-size:10px; padding-top:9px;}
td.path a {color:#fabbbe;}
td.path a:hover {color:#ffffff;}

td.mainheadline {padding-left:22px; color:#ffffff; font-size:19px; font-weight:bold; padding-top:20px; padding-bottom:7px;}
td.content {background-color:#e8e8e8; padding-left:22px; padding-top:12px; vertical-align:top; background-image:url(../templateimages/bg_content_standard.gif); background-position:top right; background-repeat:no-repeat; padding-right:15px; border-left:solid 1px #414141;}

.listheaderribbon {color:#FFFFFF;}

td.listingbottomborder {vertical-align:top; color:#333333; background-image:url(../templateimages/bg_prodtable.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:7px; padding-top:4px; padding-right:5px; padding-left:5px;}

.row0 {
background: #f2f2f2;
}
table.generictable a {color:#ed1c24; font-weight:bold;}
table.generictable a:hover {color:#000000;}

.faq_question {font-weight:bold; padding-left:12px; background-image:url(../templateimages/bullet_faq_question.gif); background-repeat:no-repeat; background-position:left 5px; font-weight:bold; padding-bottom:5px;}
.faq_answer {padding-bottom:10px; padding-left:12px; background-image:url(../templateimages/bullet_faq_answer.gif); background-repeat:no-repeat; background-position:left 5px;}

