* { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; }body { width:100%; background-color:#EAEAEA; background-image:url(../images/main_bg.gif); background-repeat:repeat-x; }img { border:0; }		/* center <div> for IE*/#MainContainer { width:1002px; height:auto; margin:auto; }.bold { font-weight:bold; }.blue { color:#0078C1;font-weight:bold; }.italic { font-style:italic; }.table_header { color:#FFFFFF; text-align:center; font-size:10pt; }.table_text { color:#333333; text-align:center; font-size:10pt; }.thumb { border:#999999 1px solid; margin:0px 0px 20px 0px; }.thumb_noborder { margin:0px 0px 20px 0px; }.thumb2 { border:#999999 1px solid; margin:0px 10px 0px 0px; }.thumb3 { border:#999999 1px solid; margin:0px 10px 10px 0px; }/* CONTENT----------------------------------------------- */#content_right_container { width:765px; height:auto; float:left; }#Content_right { width:208px; height:auto; float:right; margin-right:20px; margin-top:20px; }#Content_left { width:460px; height:auto; margin:15px 20px 20px 20px; }#Content_right p { font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:9pt; color:#000000; line-height:20px; padding-top:0px; }#Content_right h1 { font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:15pt; color:#0078C1; line-height:18px; }#Content_right h2 { font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:10pt; font-weight:bold; color:#000000; line-height:18px; padding-top:12px; }#Content_right a { color:#0078C1; text-decoration:none; }#Content_right a:hover { text-decoration:underline; }#Content_left_gallery { width:675px; height:auto; margin:15px 20px 20px 20px; }#Content_left_gallery_container { width:715px; height:auto; margin:0px 0px 20px 0px; }#Content_left_contact { width:500px; height:auto; margin:10px 0px 10px 0px; }#Content_left_gallery p { font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:9pt; color:#000000; line-height:20px; padding-top:12px; }#Content_left_gallery h1 { font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:15pt; color:#0078C1; line-height:18px; }#Content_left_gallery h2 { font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:10pt; font-weight:bold; color:#000000; line-height:18px; padding-top:12px; }#Content_left_gallery a { color:#0078C1; text-decoration:none; }#Content_left_gallery a:hover { text-decoration:underline; }#Content_left_contact p { font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:9pt; color:#000000; line-height:20px; padding-top:12px; }#Content_left_contact h1 { font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:15pt; color:#0078C1; line-height:18px; }#Content_left_contact h2 { font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:10pt; font-weight:bold; color:#000000; line-height:18px; padding-top:12px; }#Content_left_contact a { color:#0078C1; text-decoration:none; }#Content_left_contact a:hover { text-decoration:underline; }#Content_left p { font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:9pt; color:#000000; line-height:20px; padding-top:12px; }#Content_left h1 { font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:15pt; color:#0078C1; line-height:18px; }#Content_left h2 { font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:10pt; font-weight:bold; color:#000000; line-height:18px; padding-top:12px; }#Content_left a { color:#0078C1; text-decoration:none; }#Content_left a:hover { text-decoration:underline; }#Content_left ol { padding-left: 40px; padding-top:10px; padding-bottom:5px; }#Content_left ul { list-style-type: square; padding-left: 40px; padding-top:10px; padding-bottom:5px; }#Content_left li { line-height:18px; font-size:9pt; color:#0078C1; padding-left: 5px; padding-right:28px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; padding-bottom:10px; }/* BOTTOM----------------------------------------------- */#footer_left { width:480px; height:auto; }#footer_right { width:80px; height:29px; float:right; padding:10px 20px 0px 0px; }#footer { width:765px; height:auto; padding-bottom:0px; padding-top:0px; background-image:url(../images/footer_bg.gif); background-repeat:repeat-x; }#footer p { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:8pt; color:#666666; line-height:16px; margin-top:5px; margin-left:20px; padding-bottom:15px; }#footer h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:8pt; color:#666666; line-height:16px; margin-top:0px; margin-left:20px; padding-bottom:0px; }#footer a { color:#666666; text-decoration:none; }#footer a:hover { text-decoration:underline; }/* navigation----------------------------------------------- */#navigation { width:237px; height:auto; float:left; }#left_menu { width:221px; height:auto; margin:0px 0px 0px 0px; }#left_menu a { font-family:Helvetica, Arial, sans-serif; font-weight:bold; font-size:10pt; color:#ffffff; text-decoration:none; width:217px; height:25px; background-image:url(../images/but1.gif); background-repeat:no-repeat; padding:8px 0px 0px 20px; display: block; }#left_menu a:hover { text-decoration:none; background-image:url(../images/but1_over.gif); background-repeat:no-repeat; display: block; }#left_menu a:hover, a#selected { text-decoration:none; background-image:url(../images/but1_over.gif); background-repeat:no-repeat; display: block; }/* Side Panel----------------------------------------------- */#side { width:237px; height:auto; background-color:#4AAFEC; border-left:#999999 1px solid; }#side_bottom { width:237px; height:auto; background-image:url(../images/bottom_side.gif); background-repeat:repeat-x; background-color:#000000; }/* Contact page----------------------------------------------- */.field { width:475px; height:18px; padding: 3px 3px 3px 3px; color:#333333; background-color:#D6F0FF; font-size:11pt; line-height:18px; }.field_multi { width:475px; height:60px; padding: 3px 3px 3px 3px; color:#333333; background-color:#D6F0FF; font-size:11pt; line-height:18px; }.field_drop { width:475px; height:30px; padding: 3px 3px 3px 3px; color:#333333; background-color:#D6F0FF; font-size:11pt; line-height:18px; }.field_quote { width:100px; height:18px; padding: 3px 3px 3px 3px; color:#333333; background-color:#D6F0FF; font-size:11pt; line-height:18px; }/* LOGOS----------------------------------------------- */#logos_container { width:1002px; height:auto; margin:auto; background-color:#4AAFEC; float:right; }#top_logos { width:237px; height:73px; float:left; }#top_logos_right { width:765px; float:right; height:auto; background-color:#ffffff; }