@import "/style/css/public/body.css";
@import "/style/css/public/header.css";
@import "/style/css/public/template.css";
@import "/style/css/public/font.css";
@import "/style/css/public/foter.css";
/* Reference */
#reference_main_div               { float:left; width:862px; position:relative; }
#reference_body_left_div          { float:left; left:0px; width:366px; position:relative; }
#reference_body_right_div         { float:left; left:10px; width:484px; height:316px; position:relative;  border:#D2D2D2 1px solid; }

.ref_body_services_title_div      { float:left; left:0px; width:90px; height:23px; position:relative; background:url('/style/images/reference/title.gif'); background-repeat:no-repeat; background-position: left top; }
.ref_body_content_title_div       { float:left; left:10px; width:265px; position:relative; }
.ref_body_title_tt_line_div       { float:left; left:0px; width:365px; height:12px; position:relative; background:url('/style/images/reference/title_dot_line.gif'); background-repeat:repeat-x; background-position: left center; }

.ref_body_services_image_div      { float:left; left:0px; width:90px; position:relative; }
.ref_body_services_image_list_div { float:left; left:0px; width:90px; position:relative; border:none; border-bottom:#FFFFFF 5px solid; }
.ref_body_services_text_div       { float:left; left:10px; width:265px; position:relative; }

/* Reference Title Font */
.ref_list_title_div               { float:left; left:0px; width:365px; background:url('/style/images/reference/title_dot.gif'); background-repeat:no-repeat; background-position: left center; position:relative; }
.ref_list_title_font              { float:left; left:12px; text-align:left; font-family:tahoma; font-size:11px; font-weight:bold; color:#000000; position:relative; }

/* Reference List Font */
.ref_list_desc_div                { float:left; left:0px; width:365px; position:relative; }
.ref_list_desc_font               { float:left;  font-family:tahoma; font-size:11px; font-weight:normal; color:#000000; text-align:left; text-decoration:none; }

/* Reference List Font */
.ref_list_main_div                { float:left; left:0px; width:365px; position:relative; }
.ref_list_content_div             { float:left; width:182px; margin: 0 0 4px 0; background:url('/style/images/reference/list_dot.gif'); background-repeat:no-repeat; background-position: left center; position:relative; }
.ref_list_font a:link             { text-decoration:none; color:#000000; }
.ref_list_font a:visited          { text-decoration:none; color:#000000; }
.ref_list_font a:active           { text-decoration:none; color:#000000; }
.ref_list_font a:hover            { text-decoration:none; color:#CC0000; }
.ref_list_font                    { float:left; left:12px; text-align:left; font-family:tahoma; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; position:relative; }

/* Reference Detail Title Font */
.ref_det_title_font a:link        { text-decoration:none; color:#000000; }
.ref_det_title_font a:visited     { text-decoration:none; color:#000000; }
.ref_det_title_font a:active      { text-decoration:none; color:#000000; }
.ref_det_title_font a:hover       { text-decoration:none; color:#CC0000; }
.ref_det_title_font               { float:left; text-align:left; top:4px; font-family:tahoma; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; position:relative; }

/* Reference Detail Content Font */
.ref_det_content_font             { float:left; font-family:tahoma; font-weight:normal; font-size:11px; color:#000000; position:relative; text-align:left; text-decoration:none; }


.ref_det_back_image               { float:right; position:relative; }

