.header
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Helvetica, Verdana, Arial;
    HEIGHT: 20px;
    FONT-VARIANT: normal
}
.bdefaulttext
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    COLOR: black;
    MARGIN-RIGHT: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.newsheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: mediumblue;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvertica, sans-serif
}
P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvertica, sans-serif
}
UL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvertica, sans-serif
}
INPUT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvertica, sans-serif
}
SELECT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvertica, sans-serif
}
TEXTAREA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvertica, sans-serif
}
.bdefaulttext_blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    CURSOR: hand;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvertica, sans-serif;
    TEXT-DECORATION: none
}
.defaulttext_blue
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    CURSOR: hand;
    COLOR: #0000ff;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvertica, sans-serif;
    TEXT-DECORATION: none
}
.mnu_hdr
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    FONT-FAMILY: sans, Verdana, Geneva, Arial, sans-serif
}
.hcn_red
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: url(/shared/images/mnu/hcn_red.gif) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #fff;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 0px;
    FONT-FAMILY: sans, Verdana, Geneva, Arial, sans-serif
}
.hcn_blue
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: url(/shared/images/mnu/hcn_blue.gif) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #fff;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 0px;
    FONT-FAMILY: sans, Verdana, Geneva, Arial, sans-serif
}
.highlight
{
    CURSOR: hand;
    BACKGROUND-COLOR: #999;
    layer-background-color: #999
}
.redTxt
{
    CURSOR: hand;
    COLOR: #000;
    BACKGROUND-COLOR: #fff;
    layer-background-color: #FFF
}
.redTxtOver
{
    CURSOR: hand;
    COLOR: red;
    BACKGROUND-COLOR: #fff;
    layer-background-color: #FFF
}
.last
{
    CURSOR: hand;
    BORDER-BOTTOM: #fff 1px solid
}
.lastOver
{
    CURSOR: hand;
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND-COLOR: #efefef;
    layer-background-color: #EFEFEF
}
.last_hcn_red
{
    CURSOR: hand;
    BORDER-BOTTOM: #efefef 1px solid
}
.subMenu
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    BORDER-LEFT: black thin solid;
    WIDTH: 300px;
    BORDER-BOTTOM: black thin solid
}
A:link
{
    COLOR: #357d40;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #999;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #009900
}
TABLE.homepagebox
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cc99cc thin solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #cc99cc thin solid;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
TD.banner
{
    BACKGROUND: #ffccff;
    HEIGHT: 18px
}
TD.joboftheweek
{
    BACKGROUND: #ffeeff
}
.bannertext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px
}
.homearticlelink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px
}
.homearticleabstract
{
    FONT-SIZE: 13px
}
TD.homearticlebanner
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    BACKGROUND: #ccccff
}
.homearticledate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px
}
.HighlightThis
{
    BACKGROUND: #ff9
}
.unhighlightThis
{
    BACKGROUND: #fff
}
.sectionheading_green
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #339900;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.articledate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sectionheading_red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #c61e1e;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.sectionheading_gray
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #828387;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.sectionheading_black
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.sectionheading_black:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.sectionheading_white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.sectioninformation_gray
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    COLOR: #828387;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.sectioninformation_gray:link
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    COLOR: #828387;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.sectioninformation_gray:hover
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.morelink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.morelink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.morelink:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.morelink1:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.bdefaulttext_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvertica, sans-serif
}
.clCMEvent
{
    LEFT: 0px;
    VISIBILITY: visible;
    WIDTH: 99%;
    CLIP: rect(0px 100% 100% 0px);
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 99%
}
.clCMAbs
{
    LEFT: 0px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 0px
}
.clBar
{
    VISIBILITY: hidden;
    WIDTH: 10px;
    POSITION: absolute;
    HEIGHT: 10px;
    BACKGROUND-COLOR: #fff;
    layer-background-color: #FFF
}
.clLevel0
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    FONT-FAMILY: sans, Verdana, Geneva, Arial, sans-serif;
    POSITION: absolute
}
.clLevel0over
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    FONT-FAMILY: sans, Verdana, Geneva, Arial, sans-serif;
    POSITION: absolute
}
.last
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    FONT-FAMILY: sans, Verdana, Geneva, Arial, sans-serif;
    POSITION: absolute
}
.lastOver
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    FONT-FAMILY: sans, Verdana, Geneva, Arial, sans-serif;
    POSITION: absolute
}
.clLevel0
{
    COLOR: #000
}
.clLevel0over
{
    CURSOR: hand;
    COLOR: #000;
    BACKGROUND-COLOR: #f1f1f1;
    layer-background-color: #f1f1f1
}
.clLevel1
{
    BORDER-RIGHT: #999 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    CURSOR: hand;
    PADDING-TOP: 3px;
    FONT-FAMILY: sans, Verdana, Geneva, Arial, sans-serif;
    POSITION: absolute
}
.clLevel1over
{
    BORDER-RIGHT: #999 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    CURSOR: hand;
    PADDING-TOP: 3px;
    FONT-FAMILY: sans, Verdana, Geneva, Arial, sans-serif;
    POSITION: absolute
}
.clLevel1overRed
{
    BORDER-RIGHT: #999 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    CURSOR: hand;
    PADDING-TOP: 3px;
    FONT-FAMILY: sans, Verdana, Geneva, Arial, sans-serif;
    POSITION: absolute
}
.clLevel1overBlue
{
    BORDER-RIGHT: #999 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    CURSOR: hand;
    PADDING-TOP: 3px;
    FONT-FAMILY: sans, Verdana, Geneva, Arial, sans-serif;
    POSITION: absolute
}
.clLevel1
{
    BORDER-LEFT: #999 5px solid;
    COLOR: #000;
    BACKGROUND-COLOR: #f9f9f9;
    layer-background-color: #F9F9F9
}
.clLevel1over
{
    BORDER-LEFT: #063 5px solid;
    CURSOR: hand;
    COLOR: #000;
    BACKGROUND-COLOR: #efefef;
    layer-background-color: #EFEFEF
}
.clLevel1overRed
{
    BORDER-LEFT: #900 5px solid;
    CURSOR: hand;
    COLOR: #000;
    BACKGROUND-COLOR: #efefef;
    layer-background-color: #EFEFEF
}
.clLevel1overBlue
{
    BORDER-LEFT: #4d76a7 5px solid;
    CURSOR: hand;
    COLOR: #000;
    BACKGROUND-COLOR: #efefef;
    layer-background-color: #EFEFEF
}
.clLevel1border
{
    VISIBILITY: hidden;
    POSITION: absolute;
    BACKGROUND-COLOR: #999;
    layer-background-color: #999
}
.clLevel2
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: tahoma,arial,helvetica;
    POSITION: absolute;
    BACKGROUND-COLOR: #fff;
    layer-background-color: #FFF
}
.clLevel2over
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: tahoma,arial,helvetica;
    POSITION: absolute;
    BACKGROUND-COLOR: #fff;
    layer-background-color: #FFF
}
.clLevel2
{
    COLOR: white;
    BACKGROUND-COLOR: navy;
    layer-background-color: Navy
}
.clLevel2over
{
    CURSOR: hand;
    COLOR: yellow;
    BACKGROUND-COLOR: #999;
    layer-background-color: #999
}
.clLevel2border
{
    VISIBILITY: hidden;
    POSITION: absolute;
    BACKGROUND-COLOR: #efefef;
    layer-background-color: #EFEFEF
}
.last
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    CURSOR: hand;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #fff 1px solid
}
.lastOver
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    CURSOR: hand;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #fff 1px solid
}
.defaulttext_large
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvertica, sans-serif
}
.patientpro_border
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid
}
.ontrack_border
{
    BORDER-RIGHT: #18b639 1px solid;
    BORDER-TOP: #18b639 1px solid;
    BORDER-LEFT: #18b639 1px solid;
    BORDER-BOTTOM: #18b639 1px solid
}
.ontrack_input
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Myriad Pro, Trebuchet MS ,Arial, sans-serif
}
.footer TR
{
}
.footer TR TD
{
	color:BLACK;
}
.footer TR TD P
{

    FONT-SIZE: 15px;
    COLOR: BLACK;
    FONT-FAMILY: Myriad Pro, Trebuchet MS ,Arial, sans-serif
}
.footer TR TD A:link
{
    FONT-SIZE: 15px;
    COLOR: BLACK;
    FONT-FAMILY: Myriad Pro, Trebuchet MS ,Arial, sans-serif
}
.footer TR TD A:visited
{
    FONT-SIZE: 15px;
    COLOR: BLACK;
    FONT-FAMILY: Myriad Pro, Trebuchet MS ,Arial, sans-serif
}
.footer TR TD A:hover
{
    FONT-SIZE: 15px;
    COLOR: #929397;
    FONT-FAMILY: Myriad Pro, Trebuchet MS ,Arial, sans-serif
}
#subscribe .sub
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    COLOR: #FFFFFF;
    padding: 5px 0px 5px 5px;
    background-color:#D7321F
}

#subscribe .sub1
{
    padding: 5px 0px 5px 5px;
    background-color:#CDCDCD
}

.header TR
{
}
.header TR TD
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, sans-serif;
}
	
.header TR TD A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, sans-serif;
    
}
.header TR TD A:visited
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, sans-serif
}
.header TR TD A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}
.job 
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    line-height: 200%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.news .title A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.news .title A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.news .title A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #c61e1e;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.news .title .morelink:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #c61e1e;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.news .title .morelink:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #c61e1e;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.news .title .morelink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #fa1c1c;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.copy
{

    FONT-FAMILY: Arial, Tahoma
    FONT-SIZE: 2em;
}

#QuoteOfTheDay
{
	padding:3px; height:auto; width:auto; margin:0px 10px 10px 10px; font-family:Times, serif; font-weight:bold; font-size:20px;
}

#WeekIssue
{
	font-size:12px;
	margin:5px;
}

#WeekIssue a
{
	COLOR: #000000;
}

#WeekIssue .WeekIssueTitle
{
	FONT-SIZE: 18px;
	line-height: 120%;
	font-family:Arial,verdana;
	font-weight:bold;
}


#WeekIssues
{
	font-size:12px;
}

#WeekIssues a
{
	COLOR: #000000;
}

#WeekIssues .MoreWeekIssues
{
	font-size:11px;
	margin:5px;
}

#WeekIssues .WeekIssuesTitle
{
	FONT-SIZE: 18px;
	line-height: 120%;
	font-family:Arial,verdana;
	font-weight:bold;
}

#Opinion
{
	font-size:12px;
	margin:2px;
}

#Opinion a
{
	COLOR: #000000;
}

#Opinion .MoreOpinion
{
	font-size:11px;
	margin:5px;
}

#Opinion .OpinionTitle
{
	FONT-SIZE: 18px;
	line-height: 120%;
	font-family:Arial,verdana;
	font-weight:bold;
}

#Opinion img
{
	float:left;
	margin: 3px 5px 3px 0px;
}

#HomepageClassifieds 
{
}

#HomepageClassifieds .Classifieds
{
	color:#828387;
}

#HomepageClassifieds .Classifieds:visited
{
	color:#828387;
}

#HomepageClassifieds .Classifieds:hover
{
	color:#000000;
}

#HomepageComments
{
	padding-left:5px;
	margin:0px 5px 5px 10px;
}

#HomepageComments li
{
	color:#828387;
	margin-bottom:5px;
}

#HomepageComments .OtherComment
{
	color:#828387;
}

#HomepageComments .OtherComment:visited
{
	color:#828387;
}

#HomepageComments .OtherComment:hover
{
	color:#000000;
}

#HomepageSupplements
{
}

#HomepageSupplements .Supplements
{
	color:#828387;
}

#HomepageSupplements .Supplements:visited
{
	color:#828387;
}

#HomepageSupplements .Supplements:hover
{
	color:#000000;
}

#HomepageSupplements .Supplements
{
	color:#828387;
}

#HomepageSupplements .SupplementsSpace
{
	padding-TOP:5px;
}

.HomepageDate
{
	font-size:12px;
	font-family:Arial,verdana;
	font-weight:bold;
	color:#999;
}

#opinionauthor
{
	float:right;
	margin:5px 20px 0px 3px;	
}

#notice{
	font : bold 14px Arial, sans-serif;	
	color : #060;
	padding-bottom : 10px;
}

#notice a{
	font : bold 14px Arial, sans-serif;	
}

table#signup td{
	background : #F7FBFF;
	padding : 5px;
}

input.blueborder{
	border : 1px solid #BDDBEF;
}




.SQHyperlink
{
COLOR: #0000FF !important;
}

.defaulttext a
{
	TEXT-DECORATION: underline;
}

.defaulttext a:link
{
	color:#E70303;
}
