body { background-image:url(../images/shell/background.jpg); background-repeat:repeat-x; margin:0px; padding:0px; text-align:center; }

/* ------------------------------------------- [ Blue=#007CC3, Gray=#999999 ] -------- */

#container { width:896px; padding:0px; margin:0 auto; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:11px; line-height:19px; color:#333333; }

#header { width:896px; padding:0px; margin:0px; }
#logo { width:290px; padding:40px 0 30px 10px; margin:0px; float:left; text-align:left; }
#header_right { padding:0px; margin:0px; float:right; text-align:right; }

#right_container { width:270px; padding:0px; margin:0px; }
#right_left { padding:15px 0 0 0; margin:0px; float:left; text-align:right; }
#right_right { padding:0px; margin:0px; float:right; }

#quick_links { width:187px; padding:15px 0 14px 0; margin:0 0 15px 0; text-align:center; background-image:url(../images/shell/blue_box.jpg); background-repeat:no-repeat; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:9px; line-height:17px; color:#FFFFFF; text-decoration:none; font-weight:normal; }
#quick_links a { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:9px; line-height:17px; color:#FFFFFF; text-decoration:none; font-weight:normal; }
#quick_links a:hover { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:9px; line-height:17px; color:#FFFFFF; text-decoration:underline; font-weight:normal; }

a.worldwide { display:block; width:63px; height:33px; padding:0; background-image:url(../images/shell/worldwide.gif); background-repeat:no-repeat; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:11px; line-height:17px; color:#007CC3; text-decoration:none; }
a.worldwide:hover { display:block; width:63px; height:33px; padding:0; background-image:url(../images/shell/worldwide_over.gif); background-repeat:no-repeat; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:11px; line-height:17px; color:#333333; text-decoration:none; }

#container404 { width:896px; padding:0px; margin:0px auto; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:11px; line-height:19px; color:#333333; }
#container404 a { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:11px; line-height:19px; font-weight:bold; color:#007CC3; }
#container404 a:hover { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:11px; line-height:19px; font-weight:bold; color:#333333; }

/* ------------------------------------------- [ Navigation Buttons ] -------- */
#navigation { width:100%; height:30px; padding:1px 0 0 0; margin:0px; background-image:url(../images/navigation/nav_space.jpg); background-repeat:repeat-x; }
#nav_container{ width:900px; padding:0px; margin:0 auto; }

#flash_holder { width:896px; padding:20px 0 0 0; margin:0px; }

#assemble { width:896px; height:41px; padding:0px; margin:0px; background-image:url(../images/shell/assemble_bkg.jpg); background-repeat:repeat-x; }
#assemble_left { width:380px; padding:11px 0 0 20px; margin:0px; float:left; text-align:left; }
#assemble_left h1 { font-family:Myriad Pro, Lucida Grande, Verdana, Arial, Sans-Serif; font-size:12px; line-height:17px; color:#FFFFFF; font-weight:normal; margin:0px; }
#assemble_right { width:300px; padding:12px 20px 0 0; margin:0px; float:right; text-align:right; }
#assemble_right h1 { font-family:Myriad Pro, Lucida Grande, Verdana, Arial, Sans-Serif; font-size:16px; line-height:17px; color:#FFFFFF; font-weight:normal; margin:0px; }


#content_container { width:896px; margin:0px; padding:0px 0 0 0; }
#content_left { width:470px; margin:0px; padding:20px 0 20px 20px; float:left; text-align:left; }
#content_left h1 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:20px; line-height:25px; font-weight:normal; margin:0px; color:#007CC3; }
#content_left h2 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:15px; line-height:19px; font-weight:normal; margin:0px; color:#007CC3; }
#content_left h3 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:15px; line-height:19px; font-weight:normal; margin:0px; color:#999999; }
#content_left h5 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:15px; line-height:23px; font-weight:normal; margin:0px; color:#333333; }
a:active.email, a:link.email, a:visited.email { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:11px; line-height:19px; color:#007CC3; font-weight:bold; text-decoration:none; }
a:hover.email { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:11px; line-height:19px; color:#007CC3; font-weight:bold; text-decoration:underline; }
#content_right { width:310px; margin:0px; padding:20px 20px 20px 20px; float:right; text-align:left; background-image:url(../images/shell/news_bkg.jpg); background-repeat:no-repeat; }

#wellness_headline { width:450px; margin:0px; padding:0px; }
#wellness_headline_left { width:280px; padding:12px 0 0 0; margin:0px; float:left; text-align:left; }
#wellness_headline_right { width:165px; padding:0px; margin:0px; float:right; text-align:right; }


#industry_content_right { width:330px; margin:0px; padding:15px 20px 20px 0px; float:right; text-align:left; }
#industry_holder { width:317px; margin:0px; padding:17px 0 17px 15px; text-align:left; background-image:url(../images/projects/industry_space.jpg); background-repeat:no-repeat; }
#industry_holder a { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:12px; color:#007CC3; line-height:19px; font-weight:normal; text-decoration:none; }
#industry_holder a:hover { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:12px; color:#666666; line-height:19px; font-weight:normal; text-decoration:none; }
#industry_head { width:320px; margin:0px; padding:6px 0 7px 15px; text-align:left; background-image:url(../images/projects/industry_head.jpg); background-repeat:no-repeat; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:13px; color:#FFFFFF; line-height:19px; font-weight:normal; }

#services { width:880px; margin:0px; padding:0px; text-align:left; }
#services h2 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:15px; line-height:23px; font-weight:normal; margin:0 0 0 20px; color:#007CC3; }
#services_wheel { width:870px; margin:0px; padding:20px 0 40px 15px; background-image:url(../images/projects/services_bkg.jpg); background-repeat:no-repeat; }
#service_icon { width:100px; margin:0px; padding:0 10px; float:left; text-align:center; background-image:url(../images/services/service_icons_back.jpg); background-repeat:no-repeat; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:12px; line-height:16px; font-weight:normal; margin:0px; color:#007CC3; }

#contact_left { width:430px; margin:0px; padding:20px 0 20px 20px; float:left; text-align:left; }
#contact_left h1 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:22px; line-height:26px; font-weight:normal; margin:0px; color:#007CC3; }
#contact_left h2 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:15px; line-height:23px; font-weight:normal; margin:0px; color:#007CC3; }
#contact_left h3 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:15px; line-height:19px; font-weight:normal; margin:0px; color:#999999; }
#contact_right { width:340px; margin:0px; padding:15px 20px 20px 20px; float:right; text-align:left; background-image:url(../images/shell/news_bkg.jpg); background-repeat:no-repeat; }

#location_container { width:400px; margin:10px 0 0 0; padding:20px 0 20px 0; background-image:url(../images/contact/form_divide.jpg); background-repeat:no-repeat; }
#location_left { width:280px; padding:0px; margin:0px; background-image:url(../images/contact/divide.jpg); background-repeat:no-repeat; background-position:right; float:left; text-align:left; }
.details { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:11px; color:#007CC3; line-height:19px; font-weight:bold; }
.form_headline { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:11px; color:#007CC3; line-height:22px; font-weight:normal; }
#location_right { width:120px; padding:5px 0 0 0; margin:0px; float:right; text-align:left; }

#form_container { width:470px; margin:0px; padding:20px 0 0 0; background-image:url(../images/contact/form_divide.jpg); background-repeat:no-repeat; }


#features_container { width:896px; padding:0px; margin:0px; }
#features_left { width:400px; padding:0 0 0 20px; margin:0px; float:left; text-align:left; }
#features_right { width:460px; padding:0 0 0 20px; margin:0px; float:right; text-align:left; }
#features_right h3 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:14px; line-height:19px; font-weight:normal; margin:0px; color:#999999; }


#services_container { width:896px; padding:0px; margin:0px; }
#services_one { width:250px; padding:0 30px 20px 20px; margin:0px; float:left; text-align:left; background-image:url(../images/services/triptych_side.jpg); background-repeat:no-repeat; }
#services_two { width:245px; padding:0 30px 0 30px; margin:0px; float:left; text-align:left; background-image:url(../images/services/triptych_side.jpg); background-repeat:no-repeat; }
#services_three { width:230px; padding:0 30px 0 30px; margin:0px; float:left; text-align:left; }
#services_one h3 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:14px; line-height:19px; font-weight:normal; margin:0px; color:#999999; }
#services_two h3 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:14px; line-height:19px; font-weight:normal; margin:0px; color:#999999; }
#services_three h3 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:14px; line-height:19px; font-weight:normal; margin:0px; color:#999999; }

#services_wide_one { width:380px; padding:0 40px 20px 20px; margin:0px; float:left; text-align:left; background-image:url(../images/services/triptych_side.jpg); background-repeat:no-repeat; background-position:right; }
#services_wide_two { width:380px; padding:0 30px 0 40px; margin:0px; float:left; text-align:left; }
#services_wide_one h1 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:14px; line-height:19px; font-weight:normal; margin:0px; color:#999999; }
#services_wide_two h1 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:14px; line-height:19px; font-weight:normal; margin:0px; color:#999999; }



#news { width:310px; padding:0 0 0 2px; margin:0px; }
#news h4 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:9px; line-height:17px; color:#666666; margin:10px 0 0 0; }
#news a { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:12px; line-height:17px; color:#007CC3; text-decoration:none; font-weight:normal; } 
#news a:hover { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:12px; line-height:17px; color:#007CC3; text-decoration:underline; font-weight:normal; } 


#footer { width:100%; background-color:#1b89c8; padding:10px 0 10px 0; margin:0px; background-image:url(../images/shell/footer_bkg.jpg); backround-repeat:repeat-x; background-position:bottom; text-align:left; }
#footer_container { width:896px; padding:0 0 0 20px; margin:0 auto; }
#footer_left { width:300px; padding:0px; margin:0px; float:left; text-align:left; }
#footer_right { width:300px; padding:0px; margin:0px; float:left; text-align:left; }


#legal_container { width:896px; padding:10px 0 40px 0; margin:0 auto; }
#legal_left { width:400px; padding:0px; margin:0px; float:left; text-align:left; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:9px; line-height:17px; color:#666666; }
#legal_right { width:400px; padding:0px; margin:0px; float:right; text-align:right; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:9px; line-height:17px; color:#007CC3; }
#legal_right a { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:9px; line-height:17px; color:#007CC3; text-decoration:none; font-weight:normal; }
#legal_right a:hover { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:9px; line-height:17px; color:#007CC3; text-decoration:underline; font-weight:normal; }



hr.blue { border:0px; background-color:#007CC3; height:1px; }
hr.nomargin { border:0px; background-color:#007CC3; height:1px; margin:0 0 10px 0; }
hr.blue_thick { border:0px; background-color:#007CC3; height:2px; margin:0 0 10px 0; }
hr.fade { background-image:url(../images/shell/hr_line.jpg); background-repeat:no-repeat; border:0px; margin:20px 0; }
hr.fade_zero { background-image:url(../images/shell/hr_line.jpg); background-repeat:no-repeat; border:0px; margin:5px 0; }
hr.full { border:0px; background-color:#007CC3; height:1px; margin:20px 0; }
hr.newsbreak {color: #FFFFFF; background-color: #FFFFFF; border: 1px dotted #007CC3; border-style: none none dotted; margin:20px 0;}

li.triangle { line-height: 18px; margin:0 0 10px 0; }
ul.triangle { list-style-image: url(../images/shell/triangle.gif); }
ul.triangle2 { list-style-image: url(../images/shell/triangle.gif); margin:0px; padding:5px 0 0 17px;}


#bottom_triptec { width:896px; padding:20px 0 20px 22px; margin:0px; background-image:url(../images/shell/bottom_triptec.jpg); background-repeat:no-repeat; }
#trip_spot { width:270px; padding:0px; margin:0 22px 0 0; float:left; }

a.learnmore { display:block; background-image:url(../images/navigation/learnmore.jpg); background-repeat:no-repeat; width:168px; height:29px; padding:0px; margin:0px; }
a:hover.learnmore { display:block; background-image:url(../images/navigation/learnmore_over.jpg); background-repeat:no-repeat; width:168px; height:29px; padding:0px; margin:0px; }


#feature_wheel { width:866px; margin:0px; padding:20px 0 40px 10px; background-image:url(../images/projects/services_bkg.jpg); background-repeat:no-repeat; }
#feature_project { display:block; background-image:url(../images/what_weve_done/project_bkg.jpg); background-repeat:no-repeat; background-position:bottom; width:826px; height:95px; padding:10px 10px 20px 10px; margin:0 0 2px 0; }
#feature_project_alt { display:block; background-image:url(../images/what_weve_done/project_bkg_over.jpg); background-repeat:no-repeat; background-position:bottom; width:826px; height:95px; padding:10px; margin:0 0 2px 0; }
#feature_image { width:150px; float:left; margin:0px; padding:0px; }

#feature_location { width:280px; float:left; text-align:left; margin:8px 0 0 0; padding:20px 10px 20px 10px; background-image:url(../images/what_weve_done/info_divide.gif); background-repeat:no-repeat; background-position:left; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:9px; line-height:17px; color:#666666; text-decoration:none; }
#feature_location h3 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:14px; line-height:19px; color:#007CC3; margin:0px; font-weight:normal; }

#feature_info { width:240px; float:left; text-align:left; margin:8px 0 0 0; padding:20px 10px 20px 10px; background-image:url(../images/what_weve_done/info_divide.gif); background-repeat:no-repeat; background-position:left;  font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:9px; line-height:15px; color:#666666; }
#feature_info h3 { margin:0px; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:14px; line-height:19px; color:#007CC3; font-weight:normal; }

#feature_view { width:90px; float:left; text-align:left; margin:0px; padding:20px 0 30px 20px; background-image:url(../images/what_weve_done/info_divide.gif); background-repeat:no-repeat; background-position:left;  font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:9px; line-height:17px color:#666666; }
#feature_view h3 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:14px; line-height:19px; color:#007CC3; margin:0px; font-weight:normal; }

a.view_button { display:block; background-image:url(../images/what_weve_done/view_button.gif); background-repeat:no-repeat; width:86px; height:38px; padding:0px; margin:0px; }
a:hover.view_button { display:block; background-image:url(../images/what_weve_done/view_button_over.gif); background-repeat:no-repeat; width:86px; height:38px; padding:0px; margin:0px; }



#upcoming_project { display:block; background-image:url(../images/what_weve_done/project_bkg.jpg); background-repeat:no-repeat; width:826px; height:95px; padding:10px; margin:0 0 2px 0; }
#upcoming_project_alt { display:block; background-image:url(../images/what_weve_done/project_bkg_over.jpg); background-repeat:no-repeat; width:826px; height:95px; padding:10px; margin:0 0 2px 0; }
#upcoming_image { width:150px; float:left; margin:0px; padding:0px; }

#upcoming_location { width:220px; float:left; text-align:left; margin:8px 0 0 0; padding:20px 10px 10px 10px; background-image:url(../images/what_weve_done/info_divide.gif); background-repeat:no-repeat; background-position:left; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:9px; line-height:17px; color:#666666; text-decoration:none; }
#upcoming_location h3 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:14px; line-height:19px; color:#007CC3; margin:0px; font-weight:normal; }

#upcoming_info { width:220px; float:left; text-align:left; margin:8px 0 0 0; padding:20px 10px 10px 10px; background-image:url(../images/what_weve_done/info_divide.gif); background-repeat:no-repeat; background-position:left; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:9px; line-height:17px; color:#666666; }
#upcoming_info h3 { margin:0px; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:14px; line-height:19px; color:#007CC3; font-weight:normal; }

#upcoming_view { width:170px; float:left; text-align:left; margin:8px 0 0 0; padding:20px 0 30px 20px; background-image:url(../images/what_weve_done/info_divide.gif); background-repeat:no-repeat; background-position:left; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:9px; line-height:17px color:#666666; }
#upcoming_view h3 { margin:0px; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:14px; line-height:19px; color:#007CC3; font-weight:normal; }



#detail_container { width:290px; background-image:url(../images/details/detail_bkg.jpg); background-repeat:no-repeat; background-position:top-left; margin:0px; padding:0px; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:11px; color:#666666; line-height:16px; font-weight:normal; }
#tab { width: 270px; padding:0 0 0 25px; margin:0px; }
#tab a { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:15px; color:#007CC3; line-height:19px; font-weight:normal; text-decoration:none; }
#tab a:hover { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:15px; color:#666666; line-height:19px; font-weight:normal; text-decoration:underline; }
#detail_container h3 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:16px; color:#007CC3; line-height:21px; font-weight:normal; margin:10px 0 0 0;  }
#detail_container h4 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:13px; color:#007CC3; line-height:19px; font-weight:normal; margin:0px;  }


#testimonials_content_left { width:700px; margin:0px; padding:20px 0 20px 20px; text-align:left; }
#testimonials_content_left h1 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:20px; line-height:25px; font-weight:normal; margin:0px; color:#007CC3; }
#testimonials_content_left h2 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:11px; line-height:16px; font-weight:normal; margin:0px; color:#007CC3; }
#testimonials_content_left h3 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:15px; line-height:19px; font-weight:normal; margin:0px; color:#999999; }
#testimonials_content_left h5 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:14px; line-height:21px; font-weight:normal; margin:0px; color:#007CC3; }
#testimonial_container { width:680px; padding:0px; margin:0px; }
#testimonial_image { width:200px; padding:0px; margin:0px; float:left; text-align:left; }
#testimonial_text { width:430px; padding:0 20px 0 20px; margin:0px; float:right; text-align: left; }

#news_headlines { width:470px; padding:0px; margin:0px; }
#news_headlines_left { width:320px; padding:0px; margin:0px; float:left; text-align:left; }
#news_headlines_left h3 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:14px; line-height:21px; font-weight:bold; margin:0px; color:#007CC3; }
#news_headlines_right { width:150px; padding:0px; margin:0px; float:right; text-align:right; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:9px; line-height:19px; font-weight:normal; margin:0px; color:#666666; } 


#ourmission_hl { width:246px; padding:165px 40px 0 20px; margin:0px; text-align:left; background-image:url(../images/hotlinks/our_mission_bkg.jpg); background-repeat:no-repeat; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:10px; line-height:17px; color:#333333; }
#ourmission_hl h4 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:16px; line-height:21px; font-weight:normal; margin:0px; color:#007CC3; }
hr.lite { border:0px; background-color:#DDDDDD; height:1px; margin:8px 0; }
#hotlink_link { width:265px; padding:15px 0 0 0; margin:0px; text-align:left; }
#hotlink_link a { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:10px; line-height:16px; font-weight:normal; margin:0px; color:#007CC3; font-weight:normal; text-decoration:none; }
#hotlink_link a:hover { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:10px; line-height:16px; font-weight:normal; margin:0px; color:#333333; font-weight:normal; text-decoration:none; }

#projectportfolio_hl { width:246px; padding:95px 40px 0 20px; margin:0px; text-align:left; background-image:url(../images/hotlinks/project_portfolio_bkg.jpg); background-repeat:no-repeat; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:10px; line-height:17px; color:#333333; }
#projectportfolio_hl h4 { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:16px; line-height:21px; font-weight:normal; margin:0px; color:#007CC3; }



a:active.newslink, a:link.newslink, a:visited.newslink { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:11px; line-height:19px; color:#007CC3; font-weight:bold; text-decoration:none; }
a:hover.newslink { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:11px; line-height:19px; color:#007CC3; font-weight:bold; text-decoration:underline; }


a:active.email, a:link.email, a:visited.email { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:11px; line-height:19px; color:#007CC3; font-weight:normal; text-decoration:none; }
a:hover.email { font-family:Lucida Grande, Verdana, Arial, Sans-Serif; font-size:11px; line-height:19px; color:#333333; font-weight:normal; text-decoration:underline; }

