#logo_header { margin-left:25px; width:116px; position:relative; }
.main_title { margin-bottom:10px; }

.box_gradient { background:url(../creo_img/gradient.jpg) top left repeat-x; padding:10px; }
.box_gradient_lrg { background:url(../creo_img/gradient-lrg.jpg) top left repeat-x; }
.box_gradient_lrg_inner { padding:10px; min-height:218px; height:218px; }
html>body .box_gradient_lrg_inner { height:auto; }

.blue_text { color:#345A89; }

.case_study_box { margin:0 0 5px 0; }
.case_study_box p { margin:0; padding:0; }
.case_study_box a:link, .case_study_box a:visited { float:right; font-weight:bold; }
.case_study_box a.img_link:link, .case_study_box a.img_link:visited { float:none; display:block; }

.client_box { float:left; width:234px; padding-bottom:5px; margin-right:3px; }
.client_box a { font-size:0.8em; }
.case_study_left { float:left; width:240px; overflow:hidden; }
.case_study_right { float:left; width:243px; overflow:hidden; }
.case_study_right a { font-size:0.8em; }

/* Forum styles */
.content_general { margin:5px; background:#E7E7E7; border:1px solid #CCCCCC;}

.forum_thread_message {background:#E7E7E7; border:1px solid #CCCCCC; padding:5px; margin:5px 0 5px 5px;}
.forum_topic {background:#DDEEFF; border:1px solid #CCCCCC; padding:5px; margin:5px 0 5px 5px;}

.forum_replay_old_message {background:#E7E7E7; border:1px solid #CCCCCC; padding:5px; margin:5px 0 5px 5px;}

#table_forum_topics {border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; margin:2px;}
#table_forum_topics td {border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding:3px 5px; vertical-align:top;}
#table_forum_topics th {border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding:3px 5px; vertical-align:top;}

.post_title {}
.post_data 	{}

.form_post_controls, .forum_topic_controls { border-top:1px solid #CCCCCC; margin:5px -5px 0 -5px; padding:5px; display:block; float:none;}

#post_author_title, #post_subject_title, #post_body_title { display:none;}
#post_author_data { font-weight:bold; color:#2D6EA4; font-size:1.1em;}

#post_subject_title { display:none;}
#post_subject_data { font-weight:bold; font-size:1.1em;  margin-top:5px;}

#post_body_title, #post_body_data { float:none; width:100%;}

#post_text_1_title { float:left; width:100px; clear:both; font-weight:bold;}
#post_text_1_data	{ float:left; width:500px; }

#topic_author_title, #topic_subject_title, #topic_body_title { display:none;}
#topic_author_data { font-weight:bold; color:#2D6EA4; font-size:1.1em;}

#topic_subject_title { display:none;}
#topic_subject_data { font-weight:bold; font-size:1.1em;  margin-top:5px;}

#topic_body_title, #post_body_data { float:none; width:100%;}

#topic_text_1_title { float:left; width:100px; clear:both; font-weight:bold;}
#topic_text_1_data	{ float:left; width:500px; }

.forum_thread_post_image img { border:1px solid #0D4375; float:left; margin-right:5px;}

.forum_topic_stars_1 {background:url(../creo_img/standard_icons/forum_star_1.png) no-repeat 100% 50%; width:160px; height:20px;}
.forum_topic_stars_2 {background:url(../creo_img/standard_icons/forum_star_2.png) no-repeat 100% 50%; width:160px; height:20px;}
.forum_topic_stars_3 {background:url(../creo_img/standard_icons/forum_star_3.png) no-repeat 100% 50%; width:160px; height:20px;}
.forum_topic_stars_4 {background:url(../creo_img/standard_icons/forum_star_4.png) no-repeat 100% 50%; width:160px; height:20px;}
.forum_topic_stars_5 {background:url(../creo_img/standard_icons/forum_star_5.png) no-repeat 100% 50%; width:160px; height:20px;}