/**********************************************/
/* CSS Definitions BUYFAIR - general */
/**********************************************/


body{text-align:center; background-color:rgb(255,249,235);}

/**********************************************/
/* Box Definitions */

#container {width:900px; margin: 0px auto; background-color:rgb(255,249,235);}
#container_footer {clear:both; width:900px; padding:10px 0px 0px 0px; font-family:"Times New Roman", Times, serif; font-size:9px; color:rgb(146,34,36);text-align:center;}
#header {width:900px; height:138px; background-image:url(../images/bg_header.jpg); text-align:left; padding:0px; margin:0px;}
#header_menu {float:right; margin:83px 0px 0px 0px; padding:0px; overflow:hidden;}
#menu { float:left; width:164px; background-image:url(../images/bg_menu.jpg); text-align:left; overflow:hidden;}
#menu_logos {background-image:none; background-color:rgb(255,249,235); text-align:left; padding:20px 0px 0px 0px;}
#menu_footer {clear:both; width:164px; height:40px; background-image:url(../images/bg_footer_menu.jpg);}
#content {float:left; width:686px; margin:0px 0px 0px 0px; padding:0px 10px 0px 40px; background-image:url(../images/bg_content.jpg); text-align:left; overflow:hidden;}
#content_footer {clear:both; width:736px; height:35px; padding:0px; margin:0px 0px 0px -41px; background-image:url(../images/bg_footer_content.jpg);}

/************************************************/
/* Header Menu */
#header_menu ul{list-style-type:none; margin:0px; padding:0px;}
#header_menu ul li{float:left; display:block; margin:0px 5px 0px 5px; padding:0px;}
#header_menu ul li a{font-family:Verdana, Arial, Helvetica, sans-serif;  line-height:20px; font-size:10px; text-decoration:none; color:rgb(148,32,34); letter-spacing:-1px; padding:0px; margin:0px;}
#header_menu ul li a:link{}
#header_menu ul li a:visited{}
#header_menu ul li a:hover{text-decoration:underline;}
#header_menu ul{list-style-type:none; margin:0px; padding:0px;}
#header_menu ul #language{float:left; display:block; margin:0px 490px 0px 5px; padding:0px;}
#header_menu ul #language a{font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:10px; font-weight:bold; text-decoration:none; color:rgb(148,32,34); letter-spacing:-1px; padding:0px; margin:0px;}
#header_menu ul #language a:link{}
#header_menu ul #language a:visited{}
#header_menu ul #language a:hover{text-decoration:underline;}

#header img{border-width:0px;}

/************************************************/
/* Main Menu */
#menu ul {font-family:Verdana, Geneva, Helvetica, Arial, sans-serif; font-weight:bold; width:163px; list-style-type:none; text-align:left; padding:0px; margin:0px 0px 0px 0px; letter-spacing:0px;}
#menu ul li{ list-style-type:none; padding:0px; margin:3px 0px 3px 0px;}
#menu ul li a{ display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration:none;}
#menu ul li span{ display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#menu ul .li_level_1 a{font-size:13px; color:rgb(255,249,235); margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; width:153px; }
#menu ul .li_level_1 a:links{}
#menu ul .li_level_1 a:visited{}
#menu ul .li_level_1 a:hover{background-color:rgb(255,195,0); color:rgb(148,32,34);}
#menu ul .li_level_1_act {background-color:rgb(255,195,0);}
#menu ul .li_level_1_act a{font-size:13px; color:rgb(148,32,34); background-color:rgb(247,195,8); padding:0px 0px 0px 10px; width:153px; }
#menu ul .li_level_1_cur {background-color:white;}
#menu ul .li_level_1_cur span{font-size:13px; color:rgb(148,32,34); padding:0px 0px 0px 10px;  margin:0px 0px 10px 0px;width:153px; }

#menu ul .li_level_2 a{font-size:11px; color:rgb(255,249,235); margin:0px 0px 10px 0px; padding:0px 0px 0px 35px; width:128px; }
#menu ul .li_level_2 a:links{}
#menu ul .li_level_2 a:visited{}
#menu ul .li_level_2 a:hover{background-color:rgb(255,195,0); color:rgb(148,32,34);}
#menu ul .li_level_2_cur {background-color:white;}
#menu ul .li_level_2_cur span{font-size:11px; color:rgb(148,32,34);  margin:0px 0px 10px 0px;  padding:0px 0px 0px 35px; width:128px; }

#menu ul .li_level_3 a{font-size:10px; color:rgb(255,249,235);  margin:0px 0px 10px 0px; margin:0px 0px 10px 0px; padding:0px 0px 0px 50px; width:113px; }
#menu ul .li_level_3 a:links{}
#menu ul .li_level_3 a:visited{}
#menu ul .li_level_3 a:hover{background-color:rgb(255,195,0); color:rgb(148,32,34);}
#menu ul .li_level_3_cur {background-color:white;}
#menu ul .li_level_3_cur span{font-size:10px; color:rgb(148,32,34);  margin:0px 0px 10px 0px; padding:0px 0px 0px 50px; width:113px; }

/**********************************************/
/* Content Elements  */
#menu_logos a img{border-width:0px;}

/**********************************************/
/* Content Elements  */

#content {font-family:Verdana, Arial, Helvetica, sans-serif;}
#content p{font-family: Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; line-height:18px;}

#content ul{font-family: Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 0px 25px; padding:0px; line-height:18px;}

#content table {clear:both; font-family: Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 10px 0px; padding:0px; line-height:18px; border:0px solid black; border-spacing:0px; border-collapse:collapse;}
#content td {padding:5px; border:1px solid rgb(250,195,0);}

#content h1{font-family:Verdana, Helvetica, sans-serif; font-size:20px; font-weight:bold;  margin:10px 10px 10px 0px; padding:0px; letter-spacing:-1px; color:rgb(148,32,34);}
#content h2{font-family:Verdana, Helvetica, sans-serif; font-size:18px; font-weight:bold;  margin:10px 10px 10px 0px; padding:0px; letter-spacing:-1px; color:rgb(14,125,14);}
#content h3{font-family:Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold;  margin:10px 10px 10px 0px; padding:0px; letter-spacing:-1px; color:rgb(148,32,34);}
#content h4{font-family:Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold;  margin:10px 10px 10px 0px; padding:0px; letter-spacing:-1px; color:rgb(14,125,14);}
#content h5{font-family:Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold;  margin:0px 0px 0px 0px; padding:0px; color:rgb(137,34,36);}
#content h6{font-family:Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold;  margin:0px 0px 0px 0px; padding:0px; color:rgb(39,113,40);}

#content img {margin:5px; padding:0px; border:0px solid white;}

#content a {font-family:Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:rgb(148,32,34);}
#content a {font-family:Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:rgb(39,113,40);}

#content a:link {}
#content a:visited {}
#content a:hover {background-color:rgb(255,195,0); }
#content a:hover {background-color:rgb(39,113,40); color:white; }


/**********************************************/
/* SPECIAL Content Elements  */

#content .imgtext-table{ border:0px solid white;}
#content .imgtext-table tr td{ border:0px solid white;}

#content #legal_considerations {margin:10px 0 0 0;}
#content #legal_considerations tr{padding:0; margin:0;}
#content #legal_considerations tr td{border:0px solid rgb(250,195,0); padding:30px; margin:0; vertical-align:top;}
#content #legal_considerations h5{color:rgb(147,34,36); font-size:12px; font-family:arial, sans-serif;  font-weight:bold; padding: 0 0 0 40px; margin:0 0 10px 0; background-image:url(../images/icon_minus.jpg); background-repeat:no-repeat; display:block; }
#content #legal_considerations h6{color:rgb(39,113,40); font-size:12px; font-family:arial, sans-serif; font-weight:bold; padding: 0 0 0 40px; margin:0 0 10px 0; background-image:url(../images/icon_plus.jpg); background-repeat:no-repeat; display:block;}

