/* Override for YUI reset-fonts-grids */
body {text-align: left; margin:0;padding:0;}
strong {font-weight: bold;}



#doc3 {
	margin:auto;
}

#custom-doc {
	margin:auto 10px; /* leave unchanged */
	width:73.074em;/* non-IE */
	*width:71.313em;/* IE */
	min-width:950px;/* optional but recommended */
	text-align:left; 
}

#hd {
    height: 208px;
}

#content {
}

#ft {
}
#nav {padding: 5px 5px 5px 0;
}

#rnav {
	width: 160px;}



#leftcolumn { 
/* background: url(../img/leftgrad.gif);
background-repeat:repeat-x; background-position:top;
*/
padding:5px; margin:0;
}


#leftcolumncontainers {
padding: 0 0 10px 0; margin: 0;
border-bottom: 1px solid #ccc;
}
#leftcolumnmodule {
background-color:#f5f5e6;
font: Arial, Helvetica, sans-serif;
font-size: 93%; padding: 5px; margin-bottom: 10px;
border: 1px solid #7485b0;
}

#leftcolumnmodule input, #leftcolumnmodule select  {
margin-bottom: 5px; width: 140px;
}
#leftcolumnmodule a {
color:#000090;
}
#leftcolumncontainers h1 { background:url('http://images.findlaw.com/lp/lefth1back.gif') repeat-y;
font-weight: bold; font-size: 14px; color:#fff;
background-color:#7485b0; padding: 5px 5px 5px 7px; margin:0;
}

#leftcolumnad-small { height: 130px; text-align: center;}#leftcolumnad-large { margin-top:10px; padding-bottom:20px; text-align: center; display: block;}
.nonbold {
color:#000090; text-decoration:none; font-style:normal; font-weight:normal}
.searchlink { display: block;
margin: 5px 0 0 0; padding: 0 0 0 10px; background:url('http://images.findlaw.com/lp/arrow-blue.gif');
background-repeat:no-repeat; background-position:left; font-weight: bold;
}

.bartitle {font-family: verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 93%; color:#ffffff; text-decoration: none;}

A.barlink {font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#ffffff;}

.header {font-family: verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 85%; color:#000000; text-decoration: none;}

.ehead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #bbbbbb}

#rightcolumn {
width: 160px;  padding-top: 5px; border-bottom: 1px solid #ccc;
}



#rightcolumnadsky {
text-align: center; padding-bottom: 5px;
}

#rightcolumnrelatedarticlescontainer {
background-color:#eee; padding-bottom: 10px;
}
#rightcolumnrelatedarticles {
background-color:#fff; border: 1px solid #ccc; margin: 0 7px 10px 7px; padding: 7px 7px 15px 7px; 
}

#rightcolumnrelatedarticles a {
font: 93% Arial, Helvetica, sans-serif; font-weight: bold;
display: block; margin: 5px 0 0 0; padding: 0; color:#000090;
}

#rightcolumn h1 { display: block; padding: 10px 3px 10px 3px; margin: 0;
font: 93% Arial, Helvetica, sans-serif; font-weight: bold;
border-top: 1px solid #ccc; text-align:center; background-color:#eee;
}

#rightcolumnrelatedads {
margin: 0; padding: 7px 7px 10px 7px; background-color:#eee;
}

#rightcolumnrelatedads a { font: 85% Arial, Helvetica, sans-serif; font-weight: bold;
display: block; margin: 5px 0 10px 0; padding: 0; color:#000090;
}

#maincontent {
 padding: 10px; margin-left: 5px;
font: 93% Arial, Helvetica, sans-serif;
} #maincontent p {
margin: 10px 0 10px 0;
}
#maincontent a {color:#0000bb;}
#maincontent hr {
border: 0;
width: 100%;
color: #ccc;
background-color: #ccc;
height: 1px;
}

#maincontent ul {
margin: 5px; padding: 0 0 5px 20px;
}
#maincontent li {
list-style:square; line-height: 1.5em; margin-bottom: 3px;
}

#maincontent h1 {
font: 30px Helvetica, Arial, sans-serif;
margin: 0; padding: 0; font-weight: normal;
color:#990000;
}
#maincontent h2 {
font: 15px Helvetica, Arial, sans-serif;
margin: 0; padding: 0; font-weight: bold;

}
#maincontent h3 {
font: 15px Helvetica, Arial, sans-serif;
margin: 20px 0 5px 0; padding: 0; font-weight: bold;
}


#sponsoredlinks {
margin: 5px; padding: 5px;
}

#date {margin: 5px 0 10px 0;}
#breadcrumb {font: 77% Arial, Helvetica, sans-serif;}
#content {margin: 5px; font-family:Arial, Helvetica, sans-serif; line-height: 1.3em;}
#content h1 {margin: 0 0 10px 0; padding: 0; font-family: Helvetica, Arial,sans-serif; font-size: 35px; font-weight: normal; border-bottom: 1px solid #ccc; color:#660000; width: auto; text-align: left;}
#content h2 {margin: 10px 0 3px 0; padding: 0; font-family: Arial,sans-serif; font-size: 25px; font-weight: normal; border-bottom: 1px solid #ccc; color:#777;} #content h2 a {text-decoration:none;color:#777;} #content h2 a:hover {text-decoration:underline;}

#content h3 {margin: 15px 0 8px 0; padding: 0; font-family: Arial,sans-serif; font-size: 15px; font-weight: bold;}
#content ul {margin: 0 0 0 10px; padding: 0; list-style: none;} #content li {list-style: none; background:url(http://images.findlaw.com/lp/squaregray.gif); background-position:0 .25em; padding-left: 15px; background-repeat:no-repeat;}
#content a {color:#000099;}

#float300x250 {float: right; background-color:#fff; padding: 0 0 15px 15px;}

#content p {margin-bottom: 15px;}
#featureddocsnew {padding: 5px; background-color:#fff; border: 3px solid #eee; color:#999; width: auto;} #featureddocsnew a {font-size: 85%;color:#000090;}
a {color:#000099;} #featureddocsnew p{margin-bottom: 10px;}


/* Begin older LP stylesheet */


.rlinks2 { FONT: bold 13px/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #0000FF; BORDER-BOTTOM: #0000FF 1px solid; TEXT-DECORATION: none}
.crumb 
{   FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 85%;
    COLOR: #333333;
    MARGIN-BOTTOM: 10px; 
}
.title
{
    COLOR : #000000;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 16px;
    FONT-WEIGHT : bold;
    MARGIN-TOP : 10px;
}

.textbold
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%; 
	font-weight: bold;
	color: #000000
}

.area
{
    COLOR : #ABABAB;
    FONT-FAMILY : Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE : 108%;
    font-weight: bold;
}

.heading
{
    COLOR : #000000;
    FONT-FAMILY : Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE : 93%;
    FONT-WEIGHT : bold;
}
.highlight 
{
    FONT-WEIGHT : bold;
}
.name
{
    COLOR : #000000;
    FONT-FAMILY : Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE : 108%;
    FONT-WEIGHT : bold;
}

.headingwhite
{
    COLOR : #ffffff;
    FONT-FAMILY : Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE : 93%;
    FONT-WEIGHT : bold;
}

.leftnavsub
{
    COLOR : #BAC9E6;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 85%;
    FONT-WEIGHT : bold;
}

.leftnavsubcategories
{
    COLOR : #BAC9E6;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 85%;
}
.sponsorad
{
    font-family:arial, helvetica, sans-serif;
    font-size:10px;
    padding: 0;
    height: 15px;
}

.sponsorad_header
{
    font-family:arial, helvetica, sans-serif;
    font-size:10px;
    padding: 0;
    color:#666666;
}

.topright
{
    COLOR : #FFFFFF;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 85%;
}

.topleft
{
    COLOR : #FFFFFF;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 85%;
}

.topleft:link
{
    COLOR : #FFFFFF;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 85%;
}

.topleft:visited
{
    COLOR : #FFFFFF;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 85%;
}

.leftnavtopic
{
    COLOR : #F3F7FF;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 85%;
    FONT-WEIGHT : bold;
}

.homelink
{
    COLOR : #1D2948;
    FONT-FAMILY : Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE : 93%;
    FONT-WEIGHT : bold;
}
.pagelink {
    COLOR : #000000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-ALIGN: center;
    WIDTH: 100%;
    MARGIN: 0 auto;
    FONT-SIZE: 85%;
}

.current-pagelink {
    COLOR : #000000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 105%; 
}
.text
{
    COLOR : #000000;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
}

.text-blue
{
	FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 93%;
	color:#0005A9
}

.textsmall
{
    FONT-FAMILY : Arial,Helvetica,sans-serif;
}

.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	color:#000;}

.smalltext-gray {
	font-family: Arial, Helvetica, sans-serif;
       font-size: 85%;
	color:#888;}

.text14
{
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 108%;
}

.textsmall10
{
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 77%;
}

.textsmall11
{
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 85%;
}

.textsmall-bread
{
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 85%;
}

ul.text_browse {list-style-type: none;
        background-color: #ADCDFD;
        margin: 0;
        padding: 0;
        width: 20%;
        voice-family: "\"}\"";
        voice-family: inherit;
        padding: 0; 
        width: 100%}
html>body ul.text_browse {width: 100%}
ul.text_browse li {
        FONT-SIZE : 85%;
        FONT-FAMILY : Arial,Helvetica,sans-serif;
        margin: 0;
        border-right: 1px solid #7485b0; border-left: 1px solid #7485b0;
		border-bottom: 1px solid #7485b0;
        padding: 1px;
        background-color: #FFFFFF;}
ul.text_browse ul {font-weight: normal;
        list-style-type: none;
        margin: 0;
        padding: 0;
        voice-family: "\"}\"";
        voice-family: inherit;
        margin: 0}
ul.text_browse a {font-weight: normal;
        text-decoration: none;
        color: #5868B6;
        background-color: #FFFFFF;
        margin 0;
        padding: 3px;
        width: 100%;
        display: block;
        voice-family: "\"}\"";
        voice-family: inherit;
        padding-left: 3}
html>body ul.text_browse a {width: auto}
ul.text_browse a:hover {
        color: #4950B3;
        FONT-FAMILY : Arial,Helvetica,sans-serif;
        background-color: #ADCDFD;
        FONT-WEIGHT: bold;}

.textlblue
{
    COLOR : #39415B;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 85%;
    FONT-WEIGHT : bold;
}

.textsmall-blue
{
	FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 85%;
	color:#3144A1
}

.textsmall-gray
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	color:#666666
}

.textxsmall-gray
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#666666
}

.textxsmall-lgray
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
    color:#B6B7B8;
 }

.paragraph
{
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 4px;
}

.textwhite
{
    COLOR : #ffffff;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 85%;
    FONT-WEIGHT : bold;
}

.textwhite:link
{
    COLOR : #ffffff;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 85%;
}

.textwhite:visited
{
    COLOR : #ffffff;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 85%;
    FONT-WEIGHT : bold;
}

.textbrown
{
    COLOR : #5B5B39;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 85%;
    FONT-WEIGHT : bold;
}

.textwhite-headertitle
{
    COLOR : #ffffff;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 22px;
    FONT-WEIGHT : bold;
}

.newsarchive
{
    COLOR : #1D2C59;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 85%;
    FONT-WEIGHT : bold;
}

.rightlink
{
    COLOR : #5A221B;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 93%;
    FONT-WEIGHT : bold;
}

.footer 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF}

.smallred
{
    COLOR : #990000;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 77%;
    FONT-WEIGHT : bold;
}
.smallyellow
{
    COLOR : #8A5700;
    FONT-FAMILY : Arial,Helvetica,sans-serif;
    FONT-SIZE : 77%;
    FONT-WEIGHT : bold;
}

.formfield
{
	color : #000033;
	font-family : Arial, Helvetica, Switzerland, Swiss;
	FONT-SIZE : 85%;
}

.attrib
{
	color : #999999;
	font-family : Arial, Helvetica, Switzerland, Swiss;
	font-size : 9px;
}

.subtabson 
{
	font-family:arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	background-color:#FFFFFF;
	width:90;
	text-align:center;
}
.subtabsoff
{
	font-family:arial, helvetica, sans-serif;
	font-size:10px;
	width:90;
	text-align:center;
}
.tabtext
{
	text-decoration:none;
	color:#000000;
}

.indent 
{
	margin-left:0.5in;
	text-indent:-0.25in;
}

.spacer 
{  
	line-height: 1;  
}

#cc_sub_bar
{
    background: url(http://images.findlaw.com/www/lp/sub_bar.gif) no-repeat;
    color: #FFFFFF;
    font-weight: bold;
    font-family:arial, helvetica, sans-serif;
    font-size: 93%;
    padding: 5px;
    display: block;
    position: relative;
    left: 0px;
    top: 0px;
    height: 22px;
}

#label {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; font-size: 93%; MARGIN: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; COLOR: #000000; PADDING-TOP: 5px; TEXT-ALIGN: center}

#border_1A { BORDER-RIGHT: #CFD7CC 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #CFD7CC 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; BORDER-LEFT: #CFD7CC 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #CFD7CC 1px solid}
#ad_unit_1B { BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 7px; BACKGROUND: #FFFFCC; PADDING-BOTTOM: 7px; MARGIN: 0px; FONT: 11px/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: #eeeeee 1px solid; COLOR: #333333; PADDING-TOP: 7px; BORDER-BOTTOM: #eeeeee 1px solid}


#footerwrap {
clear:both;
width: 950px;
background: url(http://images.findlaw.com/lp/footer/footerback2c.gif);
background-repeat: repeat-x;
background-color:#fff;
height: 206px;
}

#footercontainer {
width: 950px;
margin: 0 auto 0 auto;
height: 100px;
display: block;
}

#footer_textadcontainer {
height: 180px;
padding: 0; margin: 0;
float: left;
background-color:#fff;
width: 583px;
}

#footer_textadcontainer h1 {
width: auto;
padding: 5px; margin: 0;
height: 15px;
background-color:#7485b0;
color:#fff;
font: 93% Arial, Helvetica, sans-serif;
font-weight: bold;
}

#footer_adcontainer {
height: 140px;
background-color:#fff;
}

#footerad {
width: 130px;
background-color:#fff;
height: 140px;
float: left;
padding: 7px;
border-right: 1px solid #ddd;
font: 11px Arial, Helvetica, sans-serif;
}

#footerad_end {
width: 132px;
background-color:#fff;
height: 140px;
padding: 7px;
float: left;
font: 11px Arial, Helvetica, sans-serif;
}

#footerad_end a {
font-size: 12px;
font-weight: bold;
display: block;
height: 30px;
padding-top: 5px;
padding-bottom: 3px;
color:#000090;
}

#footerad a {
font-size: 12px;
font-weight: bold;
display: block;
height: 30px;
padding-top: 5px;
padding-bottom: 3px;
color:#000090;
}

#footer_mbarcontainer {
height: 180px;
padding: 0; margin: 0;
float: right;
background-color:#eee;
width: 360px;
}

#footer_mbarcontainer h1 {
width: auto;
padding: 5px; margin: 0;
height: 15px;
background-color:#7485b0;
color:#fff;
font: 93% Arial, Helvetica, sans-serif;
font-weight: bold;
}

#sponsorlinks {
display: block;
text-align: center;
padding-top: 15px;
}

#sponsorlinks img {
padding-left: 10px;
}

#footer_links {
clear: both;
height: 15px;
border-top: 1px solid #333;
background-color: #0e0e64;
color:#fff;
font: 77% Arial, Helvetica, sans-serif;
font-weight: bold;
padding: 5px;
}

#footer_links a {
color:#fff;
font: bold 10px Arial, Helvetica, sans-serif;
}

#footer_rightlinks {
float: right;
font: Arial, Helvetica, sans-serif;
font-weight: bold;
}

.heading {margin:5px 0 5px 0;}
.docsimg {width: 535px;}

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
font-size:90%;font-family:verdana,arial, helvetica, sans-serif;
}

pre hr {color:#fff; border: 0; margin: 10px 0 10px 0;border-top: 1px solid #ccc; }


.wauthor {font-weight: bold; text-transform: uppercase; color:#ccc;text-decoration: none;} 
A.wauthor {text-decoration: none;color:#ccc;} 

.wtitle {font-weight: bold;}


/* For Message Boards */
#contentfullspan {width: 930px;}

/* For Google ads */
#fl_container_goog {
width: auto; display: block;
background-color:#FFF; border: 0px solid #ccc;
margin: 10px 0 0 0; padding: 2px;
line-height: 0px;
}


/* For Doubleclick ads */
#fl_container {
width: auto; display: block;
background-color:#FFF; border: 1px solid #ccc;
margin: 15px 0 0 0; padding: 5px;
line-height: 0px;
}

#fl_container3 {
width: auto; display: block;
background-color:#FFF; border: 1px solid #ccc;
margin: 15px 0 0 0; padding: 5px;
line-height: 0px;
}

#fl_label {
font: bold 93% Arial, Helvetica, sans-serif;
color: #666666;
}

#fl_label_adhere {
display: inline; font: 82% Arial, Helvetica, sans-serif;
color: #666666; text-align: right; margin: 0px 0 0px 375px;
}

#fl_label_adhere a {
text-decoration: none;
}

#fl_segment {
display:block;
margin-top: 10px;
}

#fl_segment2 {
display:block;
margin-top: 10px;
}

#fl_segment2 a {text-decoration: none;}

#goog1 {
display: block;text-decoration: underline;
font: bold 12px Arial, Helvetica, sans-serif;
}

.goog1 {
display: block;text-decoration: underline;
font: bold 12px Arial, Helvetica, sans-serif;
}

#fl_maintitle {display: block;
font: bold 93% Arial, Helvetica, sans-serif;
}

#fl_description {display: block;
font: 93% Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000000;
}

.goog2 {display: block;
font: 11px Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000;
}

#fl_description a {
font: 93% Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000000;
}

#fl_contactinfo {
color:#009900;
font-weight: normal;
text-decoration: none;
padding-right: 10px;
font: 11px Arial, Helvetica, sans-serif;
display: inline;
}

.goog3 {
color:#009900;
font-weight: normal;
text-decoration: none;
padding-right: 10px;
font: 11px Arial, Helvetica, sans-serif;
display: block;
}

#fl_contactinfo a {
color:#009900;
font-weight: normal;
text-decoration: none;
padding-right: 10px;
display: inline;
}


#fl_opttitle {
font: 93% Arial, Helvetica, sans-serif;
text-decoration: none; display: inline;
color: #000000;
}

#fl_opttitle a {color: #000000; text-decoration: none;}

/*Begin SEMAE Main Guide */

#content_semae_mainguide {width: auto; display: block; background-color:#FFF; margin: 5px; font-family:Arial, Helvetica, sans-serif; line-height: 1.3em;}
#content_semae_mainguide a {text-decoration:none;}
#content_semae_mainguide h2 {margin: 15px 0 8px 0; padding: 0; font-family: Arial,sans-serif; font-size: 15px; font-weight: bold;}
#content_semae_mainguide ul {margin: 0 0 0 6px; padding: 0; list-style: none;} 
#semae_mainguide a {color:#000099;}
#semae_mainguide_maintitle {display: inline; font: 93% Arial, Helvetica, sans-serif; font-weight: normal; border-bottom: 1px solid #000099;}
#semae_mainguide_description {display: inline; font: 93% Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; margin-left: 5px;}
#semae_mainguide_description a {display: inline; text-decoration: none; color: #000000;}
#semae_mainguide_spacer {display: inline; text-decoration: none;}

/*Begin SEMAE Caselaw */

#content_semae_cslw  {width: auto; display: block; background-color:#FFF; border: 1px solid #ccc; margin: 15px 0 0 0; padding: 5px; line-height: 0px;}
#semae_cslw_label {font: bold 93% Arial, Helvetica, sans-serif; color: #666666;}
#semae_cslw_segment {display:block; margin-top: 10px;}
#semae_cslw_maintitle {display: block; font: Arial, Helvetica, sans-serif; font-weight:bold;}
#semae_cslw_description {font-weight: normal;text-decoration: none; color: #000000;}
#semae_cslw_description a {text-decoration: none; color: #000000;}
