body  {padding:0; margin:0; background:#A18358 url(bg000000.gif); font-family:tahoma,verdana,arial; font-size:12px; color:#5E5C4E; line-height:18px;}
form  {padding:0; margin:0;}
br.clear  {clear:both;}
img  {border:0;}


/* common */

td  {font-family:tahoma,verdana,arial; font-size:12px; color:#5E5C4E; line-height:18px;}

h1  {font-family:tahoma,verdana,arial; font-size:16px; color:#FFF7DC; line-height:16px; padding:8px 0 26px 62px; margin:14px 0 0 0; background:url(title_bg.gif) no-repeat;}
h2  {font-family:tahoma,verdana,arial; font-size:12px; color:#5E5C4E; line-height:18px; padding:0 20px 0 20px; margin:10px 0 15px 0;}
h3  {font-family:tahoma,verdana,arial; font-size:14px; color:#5E5C4E; line-height:18px; padding:0; margin:0 0 10px;}

.content  {padding:0 20px 10px 20px; float:left;}
.error    {color:#E56516;}
.pic      {border:2px #FFFFFF solid;}
.pic_sub  {font-size:11px; line-height:13px; margin-top:2px; text-align:center;}

div.head  {font-weight:bold; text-align:center; line-height:12px; background:url(choose_t.gif) repeat-x; padding:0; margin:0 0 12px;}
div.head span  {background:#EEE7CF; padding:0 5px;}

a  {font-family:tahoma,verdana,arial; font-size:12px; color:#65A300; text-decoration:underline; line-height:18px;}


/* menu */

#menu  {width:728px; height:22px; background:url(menu_bg_.gif); margin:15px 0;}

#menu a:link, #menu a:visited  {_width:100%; font-family:tahoma,verdana,arial; font-size:12px; color:#5E5C4E; font-weight:bold; text-decoration:none; display:block; line-height:12px; padding:5px 10px 5px 10px;}
#menu a:hover  {color:#FFF7DC; background-color:#989985;}

#menu a.left:link, #menu a.left:visited  {_width:100%; font-family:tahoma,verdana,arial; font-size:12px; color:#5E5C4E; font-weight:bold; text-decoration:none; display:block; line-height:12px; padding:5px 10px 5px 15px; background:url(menu_lef.gif);}
#menu a.left:hover  {color:#FFF7DC; background:url(menu_leg.gif);}

#menu td.act       {font-family:tahoma,verdana,arial; font-size:12px; color:#5E5C4E; font-weight:bold; text-decoration:none; line-height:12px; padding:0 10px 0 10px; background:#DFE7BF;}
#menu td.act_left  {font-family:tahoma,verdana,arial; font-size:12px; color:#5E5C4E; font-weight:bold; text-decoration:none; line-height:12px; padding:0 10px 0 15px; background:url(menu_leh.gif);}


/* bridge buttons */

#bridge_buttons  {margin:0; padding:0 6px; float:left;}
#bridge_buttons a:link, #bridge_buttons a:visited  {background:#F4F2E5; font-family:arial; font-size:12px; color:#65A300; font-weight:bold; line-height:12px; text-decoration:none; padding:0; margin:0 10px 10px 0; border:2px #FFFFFF solid; display:block; float:left;}
#bridge_buttons a:hover  {background:#DFE7BF; color:#3D3A2A;}
#bridge_buttons p  {padding:4px 5px; _padding:4px 5px 3px 5px; margin:0;}


/* bridge table */

.bridge_head  {background:#989985;}
.bridge_head tr  {vertical-align:top;}
.bridge_head th  {font-size:14px; font-weight:bold; color:#FFF7DC; text-align:center; line-height:16px; padding:3px;}
.bridge_head th span  {font-size:11px; font-weight:normal;}

.bridge_data  {background:#989985;}
.bridge_data tr  {vertical-align:top;}
.bridge_data th  {background:#FDFFDD; font-size:12px; text-align:left; padding:4px 6px 2px 2px;}
.bridge_data td  {background:#FDFFDD;}
.bridge_data td.head  {background:#989985; font-weight:bold; color:#FFF7DC; text-align:center;}


/* footer */

#footer  {width:728px; font-family:tahoma,verdana,arial; font-size:10px; color:#5E5C4E; margin:10px 0 0; float:left;}
#footer p.left  {padding:0 0 0 20px; margin:0; float:left;}
#footer p.right  {padding:0 20px 0 0; margin:0; float:right;}

#footer a:link, #footer a:visited  {font-family:tahoma,verdana,arial; font-size:10px; color:#5E5C4E; text-decoration:underline;}
#footer a:hover  {color:#65A300;}


/* box */

#box  {font-family:tahoma,verdana,arial; font-size:12px; color:#3D3A2A; line-height:18px; padding:0 0 15px;}
#box .title  {font-family:trebuchet ms,tahoma,verdana,arial; font-size:13px; color:#250000; line-height:13px; font-weight:bold; padding:11px 0 26px 15px; margin:14px 0 0; background:url(box_titl.gif) no-repeat;}
#box .text  {padding:0 15px;}

#box #bridge a  {font-family:tahoma,verdana,arial; font-size:12px; color:#3D3A2A; text-decoration:none; display:block; background:url(box_brid.gif) no-repeat 15px 7px #DFE7BF; padding:0 0 2px 27px;}
#box #bridge a:hover  {color:#FDFFDD; background-color:#989985;}
#box #bridge .act  {font-family:tahoma,verdana,arial; font-size:12px; color:#3D3A2A; text-decoration:none; background:url(box_brid.gif) no-repeat 15px 7px #F4F2E5; padding:0 0 2px 27px;}

#box #newsletter form  {margin:8px 0 0; float:left;}
#box #newsletter form p  {width:170px; padding:0; margin:0 0 3px; float:left;}
#box #newsletter form p span  {float:left;}
#box #newsletter form input.form  {font-family:tahoma,verdana,arial; font-size:12px; color:#5E5C4E; background-color:#FDFFDD; border:#989985 1px solid; width:118px; float:right;}
#box #newsletter form select.form  {font-family:tahoma,verdana,arial; font-size:12px; color:#5E5C4E; background-color:#FDFFDD; border:#989985 1px solid; width:118px; float:right;}


/* newsletter */

input.newsletter_form   {font-family:tahoma,verdana,arial; font-size:12px; color:#5E5C4E; background-color:#FFF7DC; border:#989985 1px solid; width:300px;}
select.newsletter_form  {font-family:tahoma,verdana,arial; font-size:12px; color:#5E5C4E; background-color:#FFF7DC; border:#989985 1px solid; width:300px;}


/* satellite */

#satinfo    {position:absolute; visibility:hidden; z-index:900;}
div.sat_text  {width:220px; border:1px #250000 solid; padding:2px 3px; margin:0; background:#FDFFDD; font-family:tahoma,verdana,arial; font-size:11px; font-weight:normal; color:#250000; text-decoration:none; line-height:14px;}
div.sat_text p  {padding:0; margin:0 0 2px; font-weight:bold; text-decoration:underline;}


/* contact */

input.contact_form     {font-family:tahoma,verdana,arial; font-size:12px; color:#5E5C4E; background-color:#FFF7DC; border:#989985 1px solid; width:300px;}
textarea.contact_form  {font-family:tahoma,verdana,arial; font-size:12px; color:#5E5C4E; background-color:#FFF7DC; border:#989985 1px solid; overflow:auto; width:300px;}
p {
	text-align: justify;
}
