b { font-weight: bold; }
a:link  { color: #145CAF;  background: transparent;	font-size : 11px;font-family :  Arial, Helvetica, sans-serif; text-decoration : underline;font-weight : normal;}
a:visited  { color: #333333;  background: transparent; font-size : 11px;font-family : Arial, Helvetica, sans-serif;text-decoration : underline;font-weight : normal;}
a:active  {color: #999999;  background: transparent;	font-size : 11px; font-family : Arial, Helvetica, sans-serif;text-decoration : underline;font-weight : normal;}
.lead  {color: #000000;  background: transparent;	font-size : 12px;font-family : Arial, Helvetica, sans-serif; font-weight: bold;}
a:hover  {	color: #999999; background-color: transparent;	font-size : 11px;	font-family :  Arial, Helvetica, sans-serif;text-decoration : underline;font-weight : normal;}
body, P, A, td, TH, UL, OL, LI, DL, DT, DD  {	font-size: 11px;  font-family: Arial, Helvetica, sans-serif;	color: #000000;}
h1 { font-size: 32px;	font-family: Arial, Helvetica, sans-serif;letter-spacing:-2px;;	color: #777777; background: transparent;}
h2 { font-size: 12pt; font-weight: bold; }
h3 { font-size: 11pt; }
h4 { font-size: 11pt; }
.boldit {	font-weight: bold; }
.top {color: #ffffff; text-decoration : none;font-size : 10px;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold ; }

.related {color:  #FFFFFF;  font-family: Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bold;  background: #777777; }

a.top:link {color: #ffffff; background: transparent;text-decoration : none; font-size : 10px;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold ;}
a.top:visited {color: #ffffff;background: transparent;text-decoration : none; font-size : 10px;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold ;}
a.top:hover { color: #ffffff;background-color: nocolor;text-decoration : underline;font-size : 10px; font-weight: bold;font-family : Arial, Helvetica, sans-serif bold ;}
.navleft {color: #cacaca;background: transparent;text-decoration : none;font-size : 11px;font-weight : bold ;font-family : Arial, Helvetica, sans-serif;}
a.navleft:link {color: #cacaca;background: transparent;text-decoration : none;font-size : 11px;font-weight : bold;font-family : Arial, Helvetica, sans-serif;}
a.navleft:visited {color: #cacaca;background: transparent;text-decoration : none;font-size : 11px;font-weight : bold;font-family : Arial, Helvetica, sans-serif;}
a.navleft:hover { color: #ffffff;background-color: transparent;text-decoration : underline;font-size : 11px;font-weight : bold;font-family : Arial, Helvetica, sans-serif;}
.navlefttease {color: #333333;background: transparent;text-decoration : none;font-size : 10px; font-weight : normal;font-family : Arial, Helvetica, sans-serif;}

a.navlefttease:link {color: #333333;background: transparent;text-decoration : none;font-size : 10px; font-weight : normal;font-family : Arial, Helvetica, sans-serif;}
a.navlefttease:visited {color: #333333;background: transparent;text-decoration : none;font-size : 10px;font-weight : normal;font-family : Arial, Helvetica, sans-serif;}
a.navlefttease:hover { color: #ffffff;background-color: transparent;text-decoration : underline;font-size : 10px;font-weight : normal;font-family : Arial, Helvetica, sans-serif;}

.navright {color: #333333;background: transparent;text-decoration : none;font-size : 8pt;font-weight : normal;font-family : Arial, Verdana, sans-serif ;}
a.navright:link {color: #333333;background: transparent;text-decoration : none;font-size : 8pt;font-weight : normal;font-family : Arial, Verdana, sans-serif ;}
a.navright:visited {color: #333333;background: transparent;text-decoration : none;font-size : 8pt;font-weight : normal;font-family : Arial, Verdana, sans-serif ;}
a.navright:hover { color: #333333;background-color: transparent;text-decoration : underline;font-size : 8pt;font-weight : normal;font-family : Arial, Verdana, sans-serif ;}

.department {color: #777;background: transparent; font-size : 28px;font-weight :bold;font-family : Arial, Helvetica, sans-serif;}
a.department:link {color: #777;background: transparent;text-decoration : underline;font-size : 28px;font-weight : bold;font-family : Arial, Helvetica, sans-serif;}

a.department:visited {color: #333333; background: transparent;text-decoration : underline;font-size : 28px;font-weight : bold;font-family : Arial, Helvetica, sans-serif;}

a.department:hover { color: #999999; background-color: transparent;text-decoration : underline;font-size : 28px;font-weight : bold;font-family : Arial, Helvetica, sans-serif;}

.more {color: #777777;background: transparent;text-decoration : underline;font-size : 11px;font-weight : bold;font-family : Arial, Helvetica, sans-serif;}
a.more:link {color: #777777;background: transparent;text-decoration : underline;font-size : 11px; font-weight : bold; font-family : Arial, Helvetica, sans-serif;}
a.more:visited {color: #333333; background: transparent;text-decoration : underline;font-size : 11px; font-weight : bold; font-family : Arial, Helvetica, sans-serif;}
a.more:hover { color: #999999;background: transparent;text-decoration : underline;font-size : 11px;font-weight : bold;font-family : Arial, Helvetica, sans-serif;}
.backto {color: black;background: #EEEEEE; font-size : 9pt;font-weight : normal;font-family : Lucida Grande, arial;}
a.backto:link {color: blue; background: transparent;font-size : 9pt;font-weight : normal;font-family : Lucida Grande, arial;}
a.backto:visited {color: blue; background: transparent;font-size : 9pt;font-weight : normal;font-family : Lucida Grande, arial;}
a.backto:hover {color: red; background-color: transparent;font-size : 9pt;font-weight : normal;font-family : Lucida Grande, arial;}

.footer {color: #85A5B1; font-size : 8pt;font-weight : normal;font-family : Arial, Helvetica, sans-serif bold;}
a.footer:link {color: #85A5B1;background: transparent;text-decoration : none;font-size : 8pt;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold;}
a.footer:visited {color: #85A5B1;background: transparent;text-decoration : none;font-size : 8pt;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold;}
a.footer:hover { color: #85A5B1;background: transparent;text-decoration : underline;font-size : 8pt;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold;}

.forum {color: #000000;background: transparent; font-size : 11px; font-family : Arial, Helvetica, sans-serif;}
 
a.forum:link {color: #777777;background: transparent;text-decoration : none;font-size : 11px;font-weight : normal;font-family : Arial, Helvetica, sans-serif;}
a.forum:visited {color: #333333;background: transparent;text-decoration : none;font-size : 11px;font-weight :  normal;font-family : Arial, Helvetica, sans-serif;}
a.forum:hover { color: #999999;background-color: transparent;text-decoration : none;font-size : 11px;font-weight :  normal;font-family : Arial, Helvetica, sans-serif;}
.forumcolumn {color: #000000; text-decoration : none;font-size : 11px;font-weight :  normal;font-family : Arial, Helvetica, sans-serif;}
.forumheader {color: #777777; font-size : 11px;font-weight : bold;font-family : Arial, Helvetica, sans-serif;}
a.forumheader:link {color: #777777;background: transparent;text-decoration : none;font-size : 11px;font-weight : bold;font-family : Arial, Helvetica, sans-serif;}
a.forumheader:visited {color: #777777;background: transparent;text-decoration : none;font-size : 11px;font-weight : bold;font-family : Arial, Helvetica, sans-serif;}
a.forumheader:hover { color: #999999;background-color: transparent;text-decoration : underline;font-size : 11px;font-weight : bold;font-family : Arial, Helvetica, sans-serif;}
.articleheadline { font-family: Arial, Helvetica, sans-serif; font-size: 28px; color: #777777;background: transparent; font-weight : bold}	
.departmentheadline { font-family: Arial, Helvetica, sans-serif;letter-spacing:-2px;; font-size: 20px; color: #666666;background: transparent; font-weight : normal}	
.portalheadline { font-family: Arial, Helvetica, sans-serif;letter-spacing:-2px;; font-size: 32px; color: #777777;background: transparent; font-weight : bold}
.padded { padding: 15pt; }
.smallpad { padding: 5pt; }
.nopadding { padding: 0pt; }
.mainbold {font-weight: bold; }
.masthead {background: #000098;	font-family: Arial, Helvetica, sans-serif;	font-size: 11pt;	color: white;	font-weight: bold;}
.masthead2 {color: #ffffff; font-family: "Arial, Helvetica, sans-serif";	 font-size: 11px;	font-weight: normal;	text-align: center; padding: 1px; }
.masthead3 { font-family: Arial, Helvetica, sans-serif bold ;	font-size: 11px;	font-weight: bold;	text-align: left;}
.motto {	background: white;font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: black;	text-align: center;}
.leftnavbar {background-image: url("http://www.fitbusinessman.com/public/images/leftnavback.gif")} 
.rightnavbar {background: ; } 	 
.navheadleft {	background: #141414;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-align: left; color: #cacaca;}
.navheadright {background: #EAE9E9;	font-family: Arial, Verdana, sans-serif ;	font-size: 8pt;	font-weight: bold;	text-align: left; color: #666666;}
.navbarhead {	font-family: Arial, Helvetica, sans-serif bold ;	font-weight: bold;	text-align: center;}
.leftnavbarfooter {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: center;	color: #cacaca;background: transparent;}
.rightnavbarfooter {font-family: Arial, Helvetica, sans-serif bold;	font-size: 8pt;	font-weight: normal;	text-align: center;	color: #85A5B1;background: transparent;}
.articlebyline {font-family: Arial, Helvetica, sans-serif; font-size: 12pt;	color: #333333;	background-color : transparent;font-style: normal; font-weight: normal;}

.portalbyline {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;	color: #000000;	background-color : transparent;font-style: normal; font-weight: bold;}

.mainback {background: white;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: left;}
.tease { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000; background: transparent;}
.redwarn { font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: red;background-color : transparent;}	 
.official {font-family: arial,helvetica,sans-serif;	font-size: 8pt;	font-weight: normal;	text-align: center;	color: black;background: transparent;}
.mini1 {FONT-FAMILY: verdana, geneva, arial, sans-serif; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 17px; TEXT-INDENT: 0px}
.mini {FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 17px; TEXT-INDENT: 0px}
a.mini:link {FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 17px; TEXT-INDENT: 0px; color: #145CAF; background: transparent; text-decoration: none}
a.mini:visited {FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 17px; TEXT-INDENT: 0px; color: #333333; background: transparent;text-decoration: none}
a.mini:hover {FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 17px; TEXT-INDENT: 0px;text-decoration : underline; background-color: transparent; color: #999999}
.filebox {color: #ffffff; background: #141414; FONT-SIZE: 10px;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold ; text-align:left;}
a.filebox:link {color: #ffffff; background: transparent;text-decoration : none; FONT-SIZE: 10px;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold ; }
a.filebox:visited {color: #ffffff; background: transparent;text-decoration : none; FONT-SIZE: 10px;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold ;}
a.filebox:hover {color: #ffffff; background-color: transparent;text-decoration : underline; FONT-SIZE: 10px;font-weight : bold;font-family : Arial, Helvetica, sans-serif bold ;}
/***********************************************
************************************************
FITBUSINESSMAN CUSTOM OVERRIDE 
************************************************
***********************************************/



#adbar		{position:absolute; top:0px; left:1043px;}

#adbar img	{padding-bottom:10px; display:block; z-index: -1;}


.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
-moz-opacity: 0.7;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}



.social_odd {
	bottom:10px;
	right:0
	}

.social_media {
	clear:left;
	width:110px;
	height:85px;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
	margin-right:10px;
	color:#ffcc5f
	}

.social_media div {
	float:left
	}

.social_media a {
	display:block;
	padding-left:7px;
	margin-bottom:3px
	}

.social_media span {
	display:block
	}



div.active_latest {
	width: 204px;
	height: 73px;
	background-image: url("http://www.fitbusinessman.com/public/images/tabdown_bg.png");
	margin-bottom: 4px;
	margin-left: 282px;
	margin-top: 0px;
	color: #fff;

}
div.inactive_latest {
	width: 204px;
	height: 73px;
	background-image: url("http://www.fitbusinessman.com/public/images/tab_bg.png");
	margin-bottom: 4px;
	margin-left: 282px;
	margin-top: 0px;
	color: #000;
}
.paging-page-home {
    background-color: #7B7B7B;
    float:right;
    padding:2px 2px 2px 0px;
}


/*****NEWSLETTER******/


.NewsletterSignup {

	background-image: url(http://www.fitbusinessman.com/public/images/newsletter_back2.png);

	background-repeat: no-repeat;

	background-position: top left;

	padding: 30px 5px 0 5px;

	height: 280px;

}

.NewsletterSignup label {

	font-size: 9px;

	color: #fff;

}




.newsletter_input {
	position: relative;
	height: 42px;
	width: 260px;
	margin: 190px 0px 0px 15px;
	background: url(http://www.fitbusinessman.com/public/images/inputback.png) no-repeat;
}

#newsletter input.query {
	padding: 5px 10px 0px 10px;
	width:218px;
	font: 200% arial;
	margin-right: 5px;
}

.newsletter_input label {
	position: absolute;
	top: -9999px;
}
.newsletter_input input.submit {
	position: absolute;
	top: 5px;
	right: 6px;
}
#s {
	padding: 10px 0 0 10px;
	border: 0;
	background: none;
	outline: none;
	font-size: 1em;
	color: #ccc;
}

		
		
		

div#style_latest {

	clear: both;

	width: 489px;

	height: auto;

	padding: 3px 0px 0px 3px;

	border: solid 1px #000000;

	float: left;

	height: 173px;

	margin-right: 2px;



}

div#homepage_latest {

	clear: both;

	width: 489px;

	padding: 3px 0px 0px 0px;

	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #cccccc;

	float: left;

	height: 233px;

	margin-right: 0px;

	background-image: url("http://www.fitbusinessman.com/public/images/carousel_bg.png");

}

div.active_latest_style {

	width: 217px;

	height: 53px;

	background-color: #D7D7D7;

	margin-bottom: 4px;

	margin-left: 2px;

	margin-top: 1px;
	
	

	

}

div.inactive_latest_style {

	width: 217px;

	height: 53px;

	background-color: #ECECEC;

	margin-bottom: 4px;

	margin-left: 2px;

	margin-top: 1px;

}



span.latest_title {

	font-family: arial;

	font-size: 14px;

	color: #000;

	text-decoration: none;

	font-weight: bold;

	display: block;

	clear: both;

	padding: 4px 0 0 5px;

}

a.listing_title {

	color: #333333;

	font-size: 11px;

}

span.latest_text {

	clear:both;

	display: block;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	padding: 4px 0 0 5px;

	text-decoration: none;

}

span.latest_title {

	font-family: arial;

	font-size: 14px;

	color: #000;

	text-decoration: none;

	font-weight: bold;

	display: block;

	clear: both;

	padding: 4px 0 0 5px;

}

div.latest_link {

	position: relative;

	text-align: right;

	width: 70px;

	height: 15px;

	left: 166px;

	top: 5px;

}

span.latest_image_span {

	position: absolute;

	border: solid 1px #000000;

	margin-left: 2px;

}

.carousel a {

    text-decoration: none;

}


.carouseldate

{

	height: 35px; 

	background-color: #999999;

	width: 491px;

	padding-top: 4px;

	padding-left: 0px;

	margin-bottom: 4px;

	float: left;

	margin-right: 0px;

}




body {
margin:0; 
padding:0; 
font-size:12px; 
font-family:Arial, Helvetica, sans-serif; 
color:#000;
}


a {
color: #777;
font-weight: bold;
text-decoration: none;
font-family;  arial, helvetica, sans-serif;

}

a:hover {
color: #777;
font-weight: bold;
text-decoration: none;
font-family;  arial, helvetica, sans-serif;

}

.navleft a {
font-size:11px;
font-weight:normal;
color:#cacaca;

}

.navleft a:hover {
font-size:11px;
font-weight:normal;
color:#FFFFFF;
}




/***********************************************
************************************************
FBM BLOG CSS
************************************************
***********************************************/


.blogheadline {
font-weight: bold;
font-size: 28px;
font-family;  arial, helvetica, sans-serif;
letter-spacing:-1px;
margin: .25em 0;
color:#777;

}

.blogheadline a{
font-weight: bold;
font-size: 28px;
font-family;  arial, helvetica, sans-serif;
letter-spacing:-1px;
margin: .25em 0;
color:#777;

}




/***********************************************
************************************************
FEATURED HEADER CSS
************************************************
***********************************************/

.bigletters {
font-size:42px;
letter-spacing:-1px;
font-family: Helvetica, Arial, Sans-serif;
color:#333333;
text-decoration:none;
}

.bigletters a{
font-size:42px;
letter-spacing:-1px;
font-family: Helvetica, Arial, Sans-serif;
color:#000000;
text-decoration:none;
font-weight:bold;
}


.bigletters a:hover{
font-size:42px;
letter-spacing:-1px;
font-family: Helvetica, Arial, Sans-serif;
color:#212121;
text-decoration:none;
font-weight:bold;
}

h-img {border:none; }




/* general struct */

a {color:#1958A3}
p, h1, h2, h3, h4, h5, h6, ul, li, fieldset, form, field, legend {margin:0; padding:0}
ul, ol, li {list-style:none}
blockquote {padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px;font-size:12px;font-weight:700;background:#cccccc;}


/** struct **/


#bd #center #left {float:left; width:120px; background:#000 url(http://www.fitbusinessman.com/public/images/leftnav_backdark.gif)}




/** left **/
#left h3 {width:130px; height:32px; margin:0; overflow:hidden; text-indent:-11000px; color:#fff; line-height:32px}
#left .list ul,
#left .list li,
#left .list a {margin:0; padding:0; list-style:none}
#left .list li {padding-left:0px; height:20px; background:url(http://www.fitbusinessman.com/public/images/menu_option.gif); font:normal 11px Arial}
#left .list li a {display:block; color:#ccc; height:20px; line-height:20px; text-decoration:none}
#left .list li a:hover {color:#fff}
#left .list li.special a,
#left .list li.special a:hover {font-weight:bold; color:#ffc}
#left .list li.indent {padding-left:10px}
#left .list li.many a {display:inline}

#menu_latest {width:120px; padding-top:32px; background:url() no-repeat} /* note that the header graphic is the background */
#menu_latest h3 {position:absolute; left:120px; top:0; width:23px; height:23px; background:url()} /* the h3 is the small triangle */
#menu_features h3 {background:url()}
#menu_daily h3 {background:url()}
#menu_daily ul li a {font-weight:bold}
#menu_daily ul li.joke a {margin-right:20px; background:url() right 2px no-repeat}
#menu_books h3 {background:url()}
#menu_members h3 {background:url()}
#menu_other h3 {background:url()}
#menu_other ul li.feed a {margin-right:20px; background:url(http://www.fitbusinessman.com/public/images/rss.gif) right 3px no-repeat}
#menu_partners h3 {background:url()}
#menu_partners li,
#menu_partners a {height:24px !important}




/* navigation */
#menu_channels {z-index:100}
#menu_channels h3 {background:url()}
#menu_channels ul {width:155px}
#menu_channels ul li {position:relative; width:155px; background:#000 url(http://www.fitbusinessman.com/public/images/back_main_both.png) 0 0}
#menu_channels li ul {position:absolute; left:155px; top:0; display:none}
#menu_channels ul li a {font:bold 11px Arial, sans-serif; display:block; text-decoration:none !important; color:#ccc; padding:5px 0 5px 16px}
#menu_channels ul li a:hover {color:#fff}
#menu_channels ul li ul {border:1px solid #666; border-bottom-width:0; z-index:10000}
#menu_channels ul li ul li {background-image:none}
#menu_channels ul li ul a {padding-left:3px; font-weight:normal; border-bottom:1px solid #666; width:152px}
#menu_channels ul li ul strong {font-weight:bold; color:#ffc}
#menu_channels ul li ul a:hover {background-color:#333; border-bottom-color:#eee}
/* Fix IE. Hide from IE Mac \*/
* html #menu_channels ul li {float:left; height:1%}
* html #menu_channels ul li a {height:1%}
/* End */
.navigation {margin:0px;padding:0px;}
#nav li:hover {background-position:-162px 0}
#nav li.over {background-position:-162px 0}
#nav li:hover ul {display: block}
#nav li.over ul {display: block}







/* Department Headlines */

.articleHeadline { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 28px; 
color: #777777;
background: transparent; 
font-weight : bold;
letter-spacing:-2px;

}	


.departmentHeadline { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 20px; 
color: #666666;
background: transparent; 
font-weight : bold;
letter-spacing:-2px;
}	

.portalHeadline { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 28px; 
color: #777777;
background: transparent; 
font-weight : bold;
letter-spacing:-2px;

}





/* Articles */

#this_page {

text-decoration: none; 
color: #000

}



#author {

font-family:Arial, Helvetica, sans-serif; 
font-size: 11px; 
background:#fff; 
background-image:none

}


#author .name {

color:#666; 
font-weight:bold;

}


#author .site {

color:#090

}


#author .site:hover {

color:#b90000:

}



#article {

width:490px; 
font-family:Arial, sans-serif;

}

#article h2 {

width: 300px; 
border-bottom: 1px solid #666; 
font-size: 16px; 
color:#666; 
text-align:right

}


#article h3 {

font-weight: bold; 
font-size: 16px; 
margin-bottom: 0; 
color:#333

}


#article h4 {
margin:0; 
font-weight:bold; 
color:#333; 
letter-spacing:0px; 
font-size:13px
}


#article p  {
font-size: 12px; 
margin-top: 0; 
color:#000000;
}


#article a  {
font-size: 12px; 
color:#145caf;
}


#article font a,
#article h3 a {
font-size:inherit !important
}


#article a:hover {
color:#b90000; 
text-decoration: underline;
}


#article img {
margin-bottom:6px;
}


#article img.center {
float:none;
}


#article img.left {
float:left; 
margin:0 0.5em 2px 0;
}


#article img.right {
float:right; 
margin:0 0 2px 0.5em;
}


#article ul li,
#article ol li {
margin:15px 0px 15px 0px;
font-size:12px;
color:#000000;

}


#article .image_caption {
text-align:right; 
display:block; 
font:italic 11px Arial, sans-serif; 
margin:-0.5em 0 0 0;
}




#article .department { 
     font-family: Arial, Helvetica, sans-serrif;
     letter-spacing:-1px;


}



.department { 
     font-family: Arial, Helvetica, sans-serrif;
     letter-spacing:-2px;


}


.photocap { 
     color: #333333; 
     font-size: 11px; 
     font-family: Lucida Grande, Arial, Helvetica }

.subhead { 
     color: #000000; 
     font-size: 11px; 
     font-family: Arial, Helvetica }




.next { 
     color: green; 
     font-size: 11px; 
     font-family: Arial, Helvetica }



a:link.next {
     color: #777; 
     background:gray;
     text-decoration : none; 
     font-size : 11px;
     font-weight : bold;
     font-family : Arial, Helvetica;}



a:visited.next {
     color: #333333; 
     background: gray;
     text-decoration : none; 
     font-size : 11px;
     font-weight : bold;
     font-family : Arial, Helvetica;}



a:hover.next { 
     color: red; 
     background: transparent;
     text-decoration : none;
     font-size : 11px; 
     font-weight: bold;
     font-family : Arial, Helvetica;}



a:active.next { 
     color: red;
     background: transparent;
     text-decoration : none;
     font-size : 11px; 
     font-weight: bold;
     font-family : Arial, Helvetica;}


.Pullquote {
line-height: 20px;
padding-top: 6px;
padding-left: 6px;
padding-bottom: 6px;
padding-right: 6px;
font-size: 12px;
font-weight: bold;}


.Pullquoteattrib {
line-height: 20px;
padding-top: 6px;
padding-left: 6px;
padding-bottom: 6px;
padding-right: 6px;
font-size: 12px;
font-weight: italic;}



.navleft {
     color: #cacaca;
     background: transparent;
     text-decoration : none;
     font-size : 11px;
     font-weight : normal ;
     font-family : Arial, Helvetica, sans-serif ;
     

}

a.navleft:link {
     color: #cacaca;
     background: transparent;
     text-decoration : none;
     font-size : 11px;
     font-weight : normal ;
     font-family : Arial, Helvetica, sans-serif ;

}


a.navleft:hover {
     color: #ffffff;
     background: transparent;
     text-decoration : none;
     font-size : 11px;
     font-weight : normal ;
     font-family : Arial, Helvetica, sans-serif ;

}




.recentposts {
     color: #333333;
     background: transparent
     text-decoration : none;
     font-size : 10px;
     font-weight : normal ;
     font-family : Arial, Helvetica, sans-serif ;}

a.recentposts:link {
     color: #333333;
     background: transparent;
     text-decoration : none;
     font-size : 10px;
     font-weight : normal;
     font-family : Arial, Helvetica, sans-serif ;}

	 a.recentposts:visited {color: #336699;background: transparent;text-decoration : none;font-size : 10px;font-weight : normal;font-family : Arial, Helvetica, sans-serif ;}
	 a.recentposts:hover { color: #B60000;background-color: transparent;text-decoration : underline;font-size : 10px;font-weight : normal;font-family : Arial, Helvetica, sans-serif ;}




.testimonial {
	background: none transparent scroll repeat 0% 0%;
	color: #333333;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}



.loginbox1 {
	background: #eeeecc;
	border: 1px solid #003366; 
	color: #333333;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 5px;
	width: 300px;
}



.loginpitch1 {
	background: #f0f5fa;
	border: 1px solid #003366; 
	color: #333333;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 5px;
	width: 350px;
}
a.rsstitle:link {font-family:Verdana;color:000000;font-size:11px;font-weight:bold;}
a.rsstitle:active {font-family:Verdana;color:006699;font-size:11px;font-weight:bold;}
A.rsstitle:hover {font-family:Verdana;color:red;font-size:11px;font-weight:bold}
a.rsslink:link {font-family:Verdana;color:006699;font-size:11px;font-weight:bold;}
a.rsslink:active {font-family:Verdana;color:red;font-size:11px;font-weight:bold;}
a.rsslink:visited {font-family:Verdana;color:navy;font-size:11px;font-weight:bold;}
A.rsslink:hover {font-family:Verdana;color:red;font-size:11px;font-weight:bold;}

.affsignup {
	background: #336699;
	border: 1px solid #003366; 
	color: #FFFFFF;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 5px;
}

.articletease {
	border: 1px dashed #333333;
	padding: 10px;
	background-color: #EEEECC;
	margin-top: 12px;
	margin-bottom: 12px;
}




.panel-grey {
	background:url(/images/template/panel-background-grey.gif) bottom repeat-x #20282D;
	
}

.panel-grey-top {
	background:#242D33;
	width:100%;
	overflow:hidden;
}

.panel-grey-bottom {
	background:#161c1f;
	width:100%;			
	overflow:hidden;
}

.panel-grey .right{
	float:right;
}

.panel-grey .left{
	float:left;
}

.panel-grey .content{
	overflow:hidden;
	width:100%;
	margin:8px;
}


.panel-light-grey {
	color:#000;
	background: #f0f0f0;
	
}

.panel-light-grey-top {
	background:#f0f0f0;
	width:100%;
	overflow:hidden;
}

.panel-light-grey-bottom {
	background:#f0f0f0;
	width:100%;			
	overflow:hidden;
}

.panel-light-grey .right{
	float:right;
}

.panel-light-grey .left{
	float:left;
}

.panel-light-grey .content{
	overflow:hidden;
	width:100%;

}

.greymed 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #524F4B;
}

.purplemed 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #524F4B;
}

.purplemed  a:link {color: #9444ae;}
.purplemed  a:visited {color: #9444ae;}
.purplemed  a:active {color: #9444ae;}
.purplemed  a:hover {color: #524F4B;}

.greyml 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #524F4B;
}

.greysmall 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #524F4B;
}

.ltgreysmall 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #494642;
}

.ltgrey 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #84807B;
}

.blacksmall 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #070707;
}

.norm
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height:12px;
	color: #070707;
}

.blackmed 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height:12px;
	color: #070707;
}

.blackmedlg
{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #070707;
}

.blackSpringBreak
{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
	color: #070707;
}

.blackSpringBreak a:link {color: #070707;}
.blackSpringBreak a:visited {color: #070707;}
.blackSpringBreak a:active {color: #070707;}
.blackSpringBreak a:hover {color: #EB1E00;}


.orangemed 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFA829;
}

.bluemed 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #247EC1;
}

.titles 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	color: #2A2927;
	line-height:18px;
}

.redtitles 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	color: #EB1E00;
	line-height:18px;
}

.standard
{
	font-family:Arial;
	color:Black;
	font-size:10px;
}

.input 
{
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #AFABA5;
	background: #ffffff;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	height:18px;
}

.year
{
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #AFABA5;
	background: #ffffff;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	height:18px;
	width:40px;
}

.select
{
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #AFABA5;
	background: #ffffff;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	height:18px;
	width:100px;
}

#toolTipBox 
{
	display: none;
	padding: 10;
	font-size: 11px;
	border: #CBC8C3 solid 1px;
	font-family: arial;
	position: absolute;
	background-color: #ffFFFF;
	color: #524F4B;
	width:300px;
	text-align:left;
	z-index:5;
}

#toolTipBoxSmall 
{
	display: none;
	padding: 10;
	font-size: 11px;
	border: #CBC8C3 solid 1px;
	font-family: arial;
	position: absolute;
	background-color: #ffFFFF;
	color: #524F4B;
	width:87px;
	text-align:left;
	z-index:5;
}

#homepageFlash 
{ 
	position: relative; 
	width: 674px; 
	height: 336px; 
	background: url('/shared_images/bg_homepage_flash.gif'); 
	visibility:hidden; 
}

#wallpaperBoxHolder
{
	width: 150px;
	vertical-align:top;
	border:none 0 #fff;
	height: 88px;
	display:inline;
}

#wallpaperBoxHolder div
{
	border-bottom:solid 1px silver;
	border-left:solid 1px silver;
	border-right:solid 1px silver;
	border-top:solid 1px silver;
	padding: 4px 4px 6px 4px;
	text-align:center;
	vertical-align:middle;
	font-size:8pt;
	font-weight:bold;
	display:inline-block;
	text-align:center;
	font-family: arial, helvetica, sans-serif;
}

#wallpaperBoxHolder img
{
	border:none 0 #fff;
}

#wallpaperBoxHolder span
{
	line-height:9px !important; line-height: 6px;
}

#wrapper 
{ 
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.para1 
{
	vertical-align:middle;
	padding-top: 15px;
	font-family: arial, helvetica, sans-serif;
	font-size:10pt;
}

.popupwindow
{
	background-color:#EFEEEC;
}

.sportsline
{
	background-color:#010066;
	padding:0 10px 2px 10px;
	color:#b8dafd;
}

.sportsline strong
{
	color:#b8dafd;
	padding:0 10px 2px 10px;
}

.sportsline
{
	color:#b8dafd;
	font-weight:bold;
	padding:0 10px 2px 10px;
}

.sportsline A:Link     { color:#ffffff; text-decoration:none; font-weight:bold;}
.sportsline A:Active   { color:#ffffff; text-decoration:none; font-weight:bold;}
.sportsline A:Visited  { color:#ffffff; text-decoration:none; font-weight:bold;}
.sportsline A:Hover    { color:#b8dafd; text-decoration:none; font-weight:bold;}
</style>


<script type="text/javascript">


function change(id, newClass) 
{
identity=document.getElementById(id);
if (identity != null)
	{
	identity.className=newClass;
	}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

	
</script>
