@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
 h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
a {color: #999; text-decoration: none}
a:hover{ text-decoration:underline}

body {
	line-height: 1;
	font-family: Tahoma;
	background: #031f37;
	height:100% !important;
	font-size:12px;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

#header { height:212px; background:url(/images/header_bg1.png) repeat-x;}
#header_center { width:1004px; margin: 0 auto; background: url(/images/head_center_bg.png); text-align:center; height: 175px;
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
border: 1px #1B3465 solid
}
#header_buttons{ margin-left:10px; margin-bottom:12px}

#all { background:url(/images/bg_image.jpg) no-repeat center top; padding:0px; position: relative;}
#center { padding:0px;}

.login_but { background:url(/images/but_login.png) no-repeat; color:#FFFFFF; width: 65px; height:18px; float:left; font-size:8px !important; text-transform: uppercase; text-align: center; margin-left:2px; padding-top:7px;}
.login_but a {color:#FFFFFF; text-decoration:none;font-size:8px !important;}
.login_but a:hover{ text-decoration:underline}
#search_form { float: right; margin-right:30px; margin-top:11px;} 
#srch_but { background:url(/images/srch_but.gif) no-repeat; width:22px; height:20px; border: none 0px; margin-left:6px; cursor: pointer; margin-top:1px}

.queryField { font-size:10px; height:16px; font-family: Verdana, Geneva, sans-serif;}
#hor_menu { width:1002px; margin: 0 auto;}
#hor_menu1{ margin:0}
#hor_menu1 li{ display: inline; float: left; border-left: 1px #2f466e solid; padding-top:7px; height:28px;}
#hor_menu1 li a{ padding: 10px 24px; color: #FFF; font-weight: bold; font-size:14px; text-decoration: none}
#hor_menu1 li a:hover{ text-decoration: underline}
.menu_l { background:url(/images/main_menu_l.png) no-repeat; width:12px; height: 35px; float: left }
.menu_r { background:url(/images/main_menu_r.png) no-repeat; width:12px; height: 35px; float: right}
.menu_c { background: url(/images/main_menu_c.png) repeat-x; margin: 0px 12px; height:35px;}

#columns { width:986px; margin: 0 auto; background:#FFFFFF; padding: 0 8px; min-height:370px !important;}
.panes { background:url(/images/bg_menu2.png) no-repeat; width: 960px; margin: 0 auto; height: 36px; text-align: left; padding-top: 10px; font-size: 12px; color: #999;}
.panes div{ height:25px}
.panes a{color: #000; text-decoration:none; padding:0px 8px; border-right: 1px solid #999}
.panes a:hover{color: #000; text-decoration:underline}
.first_link  { border-left: 1px #999999 solid}

#left_col {float: left; width:496px;}
#right_col { float: right; width:486px;}





#slider {
	position:relative;
}
.contenteachslide {
	width:496px;
	float: left;
	position: relative;
	background:url(/images/bg_slide.gif);
	line-height:1.4;
	color:#999;
	font-size:12px

}

.contentholder {
	height:365px;
	width: 496px;
	overflow: hidden;
	position: relative;
	background:url(/images/bg_slide.gif);
	border-bottom: 4px solid #999
}
.contentslider {
	position: absolute;
	top: 0; left: 0;
}

.contentnav {
	font-size:12px;background: url(/images/bgm2_link.png); height:23px; padding-top:10px
}
.contentnav a {
	text-decoration: none;
	color: #ccc;
	padding:8px 8px 7px 8px;
	position:relative;
	border-right:1px solid #222;
	border-left:1px solid #555
}
.contentnav a img {display:none;}
.contentnav a.active, .contentnav a.active:hover {
	color:#FFF;
	background: #222;
	
	
}
.contentnav a.active img, .contentnav a.active:hover img{
display:block; position:absolute; bottom:-6px; left:60px; z-index:20
}

.contentnav a:hover {
	color:#FFF;
	background: #555;
}

.news_name {color:#FFFFFF; font-size: 20px;padding:0 10px}
.news_name a{color:#FFFFFF;}
.news_brief { padding:0 10px; text-align:justify}


#header_last_news {background:url(/images/rss_bg.png) repeat-x; height: 35px; color: #FFF; margin: 8px 0px 2px 0px; padding: 5px 0px 0px 10px}
#header_last_news img{padding-right: 5px}
#rss_but { float: right; padding: 2px}

.list_news1 {background:#ececec; padding:5px; border-bottom:1px solid #d7d7d7; font-size:11px}
.list_news2 {background:#f1f1f1; padding:5px; border-bottom:1px solid #d7d7d7; font-size:11px}
.list_news_header { font-weight:bold; margin-bottom:7px;}
.list_news_header a{color:#000; text-decoration:none}
.list_news_header a:hover{ text-decoration:underline}
.list_news_date {color:#777}
.num_comms {padding-left:3px; color:#777; font-weight:normal}
.num_comms a{color:#777;}

#cfcrus_twitter { background: #252525; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; color:#FFF; padding:7px; position: relative}
#small_text_tw { font-size:11px; height: 40px}
#tw_header { font-weight:bold; position:absolute; top: 25px; left:215px; font-size:15px} 
#tweets {background: #ccc; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; color:#FFF; padding:7px; margin: 0px -6px; color: #000; font-size:11px; height:90px; overflow: auto}
.tweet_details { font-size:10px; padding-top:3px; margin-bottom:15px}
.tweet a, .tweet_details a{ color: #069}
#join_conv { text-align:right; font-size:12px; background: url(/images/twitter.gif) no-repeat; padding-top:8px;height:10px;}
#join_conv a{color:#FFFFFF; text-decoration:none}
#join_conv a:hover{color:#FFFFFF; text-decoration: underline}




#slider1 {
	position:relative;
}
.contenteachslide1 {
	width:484px;
	float: left;
	position: relative;
	line-height:1.4;
	color:#152a57;
	font-size:12px;

}

.contentholder1 {
	height:180px;
	width: 484px;
	overflow: hidden;
	position: relative;
	background:#ddd;
	border: 1px solid #cccccc
}
.contentslider1 {
	position: absolute;
	top: 0; left: 0;
}

.contentnav1 {
	font-size:12px;background: url(/images/bgm2_link.png); height:23px; padding-top:8px
}
.contentnav1 a {
	text-decoration: none;
	color: #ccc;
	padding:6px 25px 6px 25px;
	position:relative;
	border-right:1px solid #222;
	border-left:1px solid #555;
	font-size:14px;
	font-weight:bold
}
.contentnav1 a img {display:none;}
.contentnav1 a.active, .contentnav1 a.active:hover {
	color:#FFF;
	background: #222;
	
	
}
.contentnav1 a.active img, .contentnav1 a.active:hover img{
display:block; position:absolute; bottom:-6px; left:44px; z-index:20
}

.contentnav1 a:hover {
	color:#FFF;
	background: #555;
}


#prev_match { float:left; border-right:1px solid #666; width: 225px; margin:3px; padding: 0px 4px;}
#prev_match a, #next_match a{ color:#152a57; text-decoration: none}
#prev_match a:hover, #next_match a:hover{ color:#152a57; text-decoration: underline}
#next_match { float:right; width: 238px; margin:3px;}
.float_right {float: right}
.prev_next { font-size:14px; font-weight: bold; color:#152a57; background:url(/images/r_arr.png) no-repeat 0px 80%; padding-left:25px; margin-top:5px; margin-bottom:5px;}
.tab_p-n_match_l {width: 136px;border-left:1px solid #c3c7d1; border-top:1px solid #c3c7d1; border-bottom:1px solid #c3c7d1;background:#eaeaea; font-weight: bold; padding-left:3px;; color:#152a57}
.tab_p-n_match_r {width:30px; border-right:1px solid #c3c7d1; border-top:1px solid #c3c7d1; border-bottom:1px solid #c3c7d1;background:#eaeaea; font-weight: bold; color:#152a57}
.td_details {font-size:11px;}
#pl_photo {float: left}
#pl_photo img{ border:1px solid #ccc}
#pl_name { margin-left: 52px; background:#eaeaea; border:1px solid #c6cad5; padding:1px}
#player_of_match {font-weight:bold}

.triple {background:#dddddd; border:1px solid #cccccc; margin-top:5px;}
.triple_second {background:#dddddd; border:1px solid #cccccc; margin-top:5px;}
.triples { float: left; width: 161px; position:relative}
.triples_c { float: left; width: 159px; position:relative; border-left:1px solid #ccc; border-right:1px solid #CCC}
.triples_header {background: url(/images/black_grad.png) #000000 repeat-x; height:23px; color: #FFF; font-size:12px; font-weight: bold; padding: 9px 3px 0px 15px; border-right: 1px solid #373737}
.triples_header_rumour {background: url(/images/black_grad.png) #000000 repeat-x; height:23px; color: #FFF; font-size:12px; font-weight: bold; padding: 9px 3px 0px 15px}
.triples_header_blogs {background: url(/images/black_grad.png) #000000 repeat-x; height:23px; color: #FFF; font-size:12px; font-weight: bold; padding: 9px 3px 0px 15px; border-right: 1px solid #373737; border-left: 1px solid #373737}



.triples_text { position: relative; padding:7px; font-size:11px; line-height: 1.4; padding-left:15px; color:#444444; margin-bottom:20px;}
.triples_text_center{padding: 7px 7px 10px 15px; margin-bottom: 20px;  font-size:11px; line-height: 1.4; color:#444444}
.triples_text img, .triples_text_center img{ margin-bottom:5px;}

.triples_text_align_c {position: relative; padding:7px; font-size:11px; line-height: 1.4; padding-left:15px; color:#444444; text-align:center; font-weight:bold; margin-bottom:20px;}

.forecast_table {clear: both;margin-bottom:20px;}

.forecast_leag1 {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; border: 1px solid #b4b4b4; padding: 3px; margin-bottom:3px; float:left; width: 130px; color:#000}
.forecast_leag2 {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; border: 1px solid #b4b4b4; padding: 3px; margin-bottom:3px; background:#d1d1d1; float:left; width: 130px; color:#000}

.k1 {width: 20px; float:left; text-align: center}
.k2 {width: 90px; float:left;}
.k3 {width: 20px; float:left; font-weight: bold}

.read_more { position: absolute; background:url(/images/r_arr_blue-wh.png) no-repeat; height: 20px; padding-left:15px; bottom:0; left:15px; font-size:12px; font-weight: bold; }
.read_more a{ color:#000000; text-decoration: underline}
.read_more a:hover{ text-decoration: none}

.read_more_name {position: absolute;height: 20px; bottom:0; left:0; font-size:12px; font-weight: bold; color:#444444; width:155px; text-align:center}


.double {margin-top:5px; overflow:hidden}
.double_left {float:left; width: 237px;padding-bottom:500px;margin-bottom: -500px; background: #ddd; border:1px solid #ccc}
.double_right {float: right; width: 237px;padding-bottom:500px; margin-bottom: -500px; background: #ddd; border:1px solid #ccc}
.poll_mainpage {padding: 4px; font-size:11px}
.photo_week{padding: 5px 9px; font-size:11px; line-height: 1.4;}
.photo_week img{ border:#ccc 1px solid}






/* root element for tabs  */
ul.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;
	height:35px;
}

/* single tab */
ul.tabs li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
}

/* link inside the tab. uses a background image */
ul.tabs a { 
	background: url(/images/main_menu_c105.png) #06C repeat-x;
	font-size:12px;
	display:block;
	height: 35px;  
	line-height:35px;
	text-align:center;	
	text-decoration:none;
	color:#fff;
	padding:0px 20px;
	margin:0px;	
	position:relative;
	font-weight:bold; border-left: 1px #2f466e solid
}

ul.tabs a:active {
	outline:none;		
}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {
	background-position: 0px -35px;	
	color:#fff;	
}

/* active tab uses a class name "current". its highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	background-position: 0px -70px;		
	cursor:default !important; 
	color:#000 !important;
}

/* Different widths for tabs: use a class name: s, l, xl */


/* width 1 */
ul.tabs a.s 			{ background-position: 0px 0; width:81px; }
ul.tabs a.s:hover 	{background: url(/images/main_menu_c105.png) #29487A repeat-x; background-position: 0px -35px; }
ul.tabs a.s.current  {background: url(/images/main_menu_c105.png) #F1ECD8 repeat-x; background-position: 0px -70px; }

/* width 2 */
ul.tabs a.l 			{  background-position: 0px 0px; width:174px; }
ul.tabs a.l:hover 	{ background-position: 0px -35px; }
ul.tabs a.l.current  { background-position: 0px -70px; }


/* width 3 */
ul.tabs a.xl 			{ background-position: 0 0px; width:248px; }
ul.tabs a.xl:hover 	{ background-position: 0 -35px; }
ul.tabs a.xl.current { background-position: 0 -70px; }


/* initially all panes are hidden */ 
.panes .pane {
	display:none;		
}


.panes div {
	display:none;		
	border-top:0;
}

.home_ico a{margin-left: 9px !important; }


.one_block {margin-top:5px;}

.photogallery{float: left; width: 155px;}
#gallery_list {text-align:center; margin: 0 auto; padding: 10px; background: #ddd}
.gal_name {font-size:10px; font-weight: bold}
.all_imgs {background: url(/images/all_imgs_bg.png) repeat-x #000; color:#fff; font-size:10px; font-weight:bold; width: 134px; margin: 2px auto; height: 12px;}
.all_imgs a{ color:#fff; text-decoration: none}
.all_imgs a:hover{ color:#fff; text-decoration: underline}
.gal_preview {margin-top:5px;}

.link_to_gallery { text-align:right; margin-top:10px;}
.link_to_gallery a{ font-weight: bold; font-size:11px; font-weight:bold; color: #000; text-decoration: none}
.link_to_gallery a:hover{ text-decoration: underline}

#lazareth td {padding: 2px; font-size:11px;}
.td_even{background:#fff; border:1px solid #ccc}
.m_user { margin:18px;color:#000; font-size:12px}
.m_user a{ color:#000; text-decoration: none}
.m_user a:hover{ color:#000; text-decoration: underline}
.img_center {margin-left:14px;}

.head_res  { background: url(/images/res_bg.png) repeat-x; border-right:1px solid #FFF; color:#fff; font-size:12px; text-align:center; font-weight:bold; padding: 3px;}

.res_tab {background:#e9e9e9; width:100%; }
.res_tab td {padding:1px 1px; font-size:11px}
.for_restab {background: #ddd; padding:2px;}
.td_res_match {width:10%; text-align:center; font-weight:bold}
.res_first_cl { text-align:right; width:20%}
.res_sec_cl { text-align:left; width:20%;border-right:1px solid #FFF}
.res_sec_cl-N { text-align:left; width:20%;}

.tr_even {background:#FFF}

#footer {background:#000; height:320px; width:972px; color:#999; font-size:12px;  margin: 0 auto; padding: 0 15px; border-top:5px solid #666}

.footer_l_col { float:left; width:475px; margin-top:20px;}
.footer_c_col{float:left; width:285px; margin-left:7px; margin-top:20px;}
.footer_c_col img{padding: 0 5px 5px 0;}
.footer_r_col {float:left; width:190px;margin-left:7px; margin-top:20px;}
.footer_r_col img{padding:0 2px 2px 0;}
.h_footer { text-align:left; font-size:13px; font-weight:bold; color:#9ec690; margin-bottom:10px;}
#about_us {line-height:1.3}
#about_us span{font-size:13px; font-weight:bold; color:#fff}
#about_us img{ float:left; margin: 7px 8px 0px 0px; border:#999 1px solid;}

#copyright { margin-top:10px;}
#copyright img{border: 1px solid #000}
#copyright img:hover{border: 1px solid #999}

#footer_links {margin-top:7px}
#footer_links a{font-size:11px; font-weight:bold; color:#ccc; padding-right:5px; text-decoration:underline}
#footer_links a:hover{ text-decoration:none}

#disign {margin-top:50px}

.pollQue {margin-bottom:8px}

.pollBut {background:url(../images/poll_but.png)  repeat-x; height:21px; color: #FFF; border: none; font-size: 11px; text-align:left} 
.pollButton {text-align:left; margin-top:5px; margin-left:5px;}
.pollLnk { float:right}
.pollLnk a{ color:#000000; text-decoration:underline}
.pollLnk a:hover{ color:#000000; text-decoration: none}
.pollTot {margin-left:5px;}

.other_inform {display:none}


.catPages1 {margin: 7px 0px 7px 0px; border-bottom: 1px solid #CCC; padding-bottom: 5px;}
.swchItem {background: #054e97; color:#FFF; font-size:11px; padding:2px 6px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.swchItemA {background: #002b55; color:#FFF; font-size:11px; padding:2px 6px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

.tabs-slide {font-size: 12px; color:#152a57}
.tabs-slide td{font-size: 12px; color:#152a57}

td.td_details { font-size:10px}


#league_table { float:left; border-right:1px solid #666; width: 225px; margin:3px; padding: 0px 4px; font-size:11px}
#league_table td{color:#000; height:20px}
#goal_leaders {float:left; width: 225px; margin:3px; padding: 0px 4px; font-size:11px}
#goal_leaders td{color:#000; height:20px}

.td_club_logo {width:30px;}
.td_club_number {width:22px; text-align:left; padding-left:6px;}
.td_club_matches { width:25px; text-align:center}
.goals {width:50px; text-align:center}
.td_club_points {width:20px; text-align:center}

.table_light_row { height:24px; background:#FFF; border:1px solid #afb6c5}
.tab_more_inf {font-size:10px; text-align:right}
.tab_more_inf a{ color:#152a57; text-decoration:none}
.tab_more_inf a:hover{ color:#152a57; text-decoration: underline}
.td_scores {font-weight:bold; text-align:center; width: 40px;}
.cleared { height:0px !important; clear:both}

#homeimg {width:16px; height:35px; background: url(/images/home_ico.gif) no-repeat 0px 10px;}
.current div#homeimg {background: url(/images/home_ico_bl.png)  no-repeat 0px 10px;}

#breadcrumbs {font-size:12px; color:#555; margin: 5px 0px 10px 10px}
#breadcrumbs a{ color: #066BA9}

#content {padding: 10px}

.eBlock { width:670px;}
.eTitle {font-size:28px; color: #000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-bottom:7px;}
.eDateTime {font-size:13px; color:#000; margin-bottom:8px; padding-bottom:15px; border-bottom:1px solid #ddd}
.eDateTime img{ padding-right:6px;}
.eMessage { float:none; font-size:13px; line-height:1.4;}

.img_news_right {float:right; padding-left: 3px;}

#news_left_col {width:670px; margin:5px;float: left;}
#news_right_col {float:left; width: 300px}

.black_header_tags { padding:4px; height:17px; color:#fff; background:#000; font-weight:bold; font-size:13px}
.uRelatedEntries { list-style-image:url(/images/list_style_tags.gif); margin-left: 5px; margin-top:10px; padding-left:15px; line-height:1.3}
.uRelatedEntries a{color:#000; text-decoration:underline}
.uRelatedEntries a:hover{color:#000; text-decoration:none}
.uRelatedEntry {padding-bottom: 8px;}

.social_buttons_right {margin: 12px 5px; }
.social_buttons_right img{margin-right:6px;}
.eDetails {padding:10px 7px; line-height:1.5; margin-top:10px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.eDetails a{color: #066BA9}

.big_text { font-size:25px; font-weight:bold; margin: 15px 0px 10px 15px;}

.comment { background:#F6F6F6; padding:15px; border:1px solid #D6D6D6; position: relative}
.comment a{color:#066BA9}
.comm_author {font-weight:bold; color:#066BA9}

.avatar_img_comm {float: left; width:80px; margin-top:15px;}
.comm {float:left; width:540px; text-align: justify; line-height:1.4}

.comm_answer-moder { text-align:right}
.answer_url { padding-right:6px;}

#headline { background: url(/images/logo.jpg) no-repeat; height:128px; width:1002px; position: relative}
#logotype { position: absolute; left:604px; top:29px; }
.bb-images { background: url(/images/bb-bg.png) repeat-x; height:26px}
.bb-images img{ cursor: pointer}

.add_comm_form { margin-left:20px; margin-top:8px; padding-bottom:8px; border-bottom: 1px dashed #333333; font-size: 14px; font-weight:bold}

..tr_dark {background:#cecece}
.head_table_td {background: url(../images/tablestat_bg.png) #333; color:#eee; font-size: 13px; font-weight:bold}
.head_table_td2 {font-weight:bold}
.table_players {background:#eeeeee; border:1px solid #929292; font-size:11px; text-align:center}
.table_players td{ padding: 3px 0px;}
.table_players tr:hover{ background:#fff}

.yellow_cards_td {background: #FFEE15}
.red_cards_td {background: #F00}
.player_name_td { text-align:left; padding-left:1px !important}
.tr_header1 {background: #eeeeee !important}
#player_info {line-height:2; padding:15px; padding-left:25px;}
#player_info ul { list-style-image:url(/images/list_style_tags.gif) }
#player_info ul li{float:left;padding-right: 30px;}

#player_season_stats tr{ border-bottom:1px solid #CCC}
.profile_headers_grey { background:#eee; border: 1px solid #c4c4c4; font-size: 14px; font-weight:bold; padding:10px} 
.profile_season_stats td{ font-size:12px; font-weight:bold; padding: 10px 2px}
.career_in_chelsea {padding: 5px 20px; line-height:1.4}
.career_in_chelsea p{padding: 4px 0px;}


.news_about_player {margin-left:20px;}
.news_about_player li{ float: left; width:275px; margin-right:2px;list-style-image:url(/images/list_style_tags.gif); margin-left: 2px; margin-top:10px; padding-left:0px; line-height:1.3; }
.news_about_player a{ color:#000; text-decoration:underline}
.news_about_player a:hover{ text-decoration:none}

#left-col_prof { float:left; width:670px; background:#1b1f1c; margin-bottom: -20000px; padding-bottom: 20000px;}
#left-col_prof_white {margin:0px 15px 15px 15px; background:#fff; padding-bottom:20px}
#right-col_prof {float: right; width:300px; background:#000;margin-bottom: -20000px; padding-bottom: 20000px;}
#player_photo {position:relative}
#player_photo_name {position:absolute; left:0; top:0; font-size:16px; font-weight:bold; color:#fff; background:url(/images/bg_player-name.png); padding: 4px 6px;}
#player_info {font-size:12px; background:#dddddd}
.bottom-border {height:15px; background:#1b1f1c}

.other_profs {font-size:15px; font-weight:bold; color:#fff; padding:5px 12px}
.other_profs_list{background:#1b1f1c; color:#fff; margin:12px; padding:10px}
.players_position { text-transform: uppercase; font-weight:bold; font-size:14px; padding-left:7px;}
.other_profs_list_ul a{ color:#fff}
.other_profs_list_ul li{float: left; width:68px; background: url(../images/prof_pl_bg.png) bottom; margin:9px 7px; border:1px solid #003391; padding:0px 0px 2px 0px;}
.other_profs_list_ul li:hover{border:1px solid #ccc;}
.other_profs_list_ul li:hover img{border-bottom:1px solid #CCC;}
.other_profs_list_ul img{border-bottom:1px solid #003391;}
.other_profs_list_ul li div{ padding:3px 0px 3px 4px;}

.active_profile { background:#003391 !important}
.ph68 {width:68px; height:60px}