/* NWLymphedemacenter  mainstyle CSS. Last revision 10/09/08 */

html { 
padding : 0; 
margin : 0; 
} 
body { 
display : block; 
font-size : 14px; 
font-family : Helvetica, Times New Roman, Arial, sans-serif; 
line-height : 16px; 
background-image : url(images/lavstrip.gif);
background-repeat : repeat;
padding : 0; 
margin : 0; 
text-align : center; 
} 
.char p a {
	color:#999999;
	hover:#999999;
	}
#wrapper { 
position : relative; 
margin : 0 auto 0 auto; 
padding : 0; 
display : block; 
width : 1072px; 
background-color : #fff; 
text-align : center; 
} 
#header { 
background-color : #000; 
display : block; 
margin : 0 0 0 0; 
padding : 0; 
width : 1072px; 
height : 167px; 
font-family:times new roman,helvetica,serif;
} 
#header h1 {
font-size:31px;
color:#9c9bff;
font-weight:bold;
line-height:34px;
margin-top:10px;
}
#header h3 {
font-size:22px;
color:#9c9bff;
line-height:28px;
font-weight:normal;
}
#header a img { 
border : none; 
} 
#nwscene { 
display : block; 
padding : 0; 
margin-left : 80%; 
margin-top : -160px; 
} 
.navigation { 
float : left; 
position : relative; 
width : 185px; 
text-align : left; 
background-color : #000; 
z-index : 1; 
} 
.glossymenu, .glossymenu li ul { 
list-style-type : none; 
margin : 0; 
padding : 0; 
width : 183px; 
border : 0 solid black; 
} 
.glossymenu li { 
position : relative; 
} 
.glossymenu li a { 
background : white url(images/lavback.gif) repeat-x bottom left; 
font : bold 11px Verdana, Helvetica, sans-serif; 
color : #000; 
display : block; 
width : auto; 
padding : 5px 0; 
padding-left : 10px; 
text-decoration : none; 
} 
.glossymenu li ul { 
position : absolute; 
width : 290px; 
left : 0; 
top : 0; 
display : none; 
} 
.glossymenu li ul li { 
float : left; 
} 
.glossymenu li ul a { 
width : 290px; 
} 
.glossymenu .arrowdiv { 
position : absolute; 
right : 2px; 
background : transparent url(images/arrow.gif) no-repeat center right; 
} 
.glossymenu li a:visited, .glossymenu li a:active { 
color : #000; 
} 
.glossymenu li a:hover { 
background-image : url(images/lavback2.gif); 
} 
* html .glossymenu li { 
float : left; 
height : 1%; 
} 
* html .glossymenu li a { 
height : 1%; 
} 
#listing ul { 
font-size : 12px; 
list-style-type : disc; 
} 
#listing ul li { 
margin-left : 25px; 
font-size : 120%; 
list-style-type : disc; 
} 
#links ul { 
font-size : 12px; 
list-style-type : none; 
} 
#content { 
position : relative; 
display : block; 
margin : 1em 1.25em 0 1em; 
padding : 0; 
float : left; 
width : 540px; 
text-align : left; 
line-height : 1.1em; 
color : #000; 
background-color : #fff; 
} 
#content p { 
font-size : 100%; 
text-align : justify; 
margin-bottom : 1.3em; 
} 
#content img { 
margin : 0 0.25em 0.25em 0.75em; 
} 
#content ul { 
margin : 0; 
padding : 0; 
font-size : 14px; 
} 
#content ul li { 
margin-bottom : 4px; 
padding : 0; 

margin-left : 20px; 
} 
#vids ul { 
padding : 0; 
color : #900; 
} 
#vids ul li { 
margin-left : 20px; 
padding : 0; 
list-style : none; 
font-size : 14px;
font-weight:bold;
} 
#content a { 
text-align : left; 
padding : 0; 
margin : 0; 
text-decoration : none; 
color : #036; 
font-size:14px;
font-weight:normal;
} 
#content a:hover, #content a:active { 
color : #933; 
background:none;
text-decoration:underline;
} 
span  {
font-weight : bold; 
}
#just { 
text-align:justify;
} 
#content h2 { 
font-size : 145%; 
font-weight : 500; 
margin : 0 0 0.75em 0; 
padding : 0; 
clear : both; 
color : #9e0404; 
}
#content h3 { 
font-size : 135%; 
font-weight : 500; 
margin : 0 0 0.75em 0; 
padding : 0; 
clear : both; 
color : #9e0404; 
} 
#mediaplayer { 
width : 320px; 
height : 286px; 
background : #000; 
} 
#sidebar { 
position : relative; 
display : block; 
margin : 0; 
padding : 0; 
float : left; 
width : 297px; 
text-align : left; 
border-left : 1px dotted #660000; 
border-right : 1px #660000; 
color : #000; 
font-size : 100%; 
height : 150%; 
background-color : #fff; 
} 
#sidebar a { 
text-decoration : underline; 
color : #036; 
} 
#sidebar a:hover, #sidebar a:active { 
background : #3783b9; 
color : #d7dff1; 
} 
#sidebar h1 { 
display : block; 
font-size : 140%; 
font-weight : 500; 
margin : 1em 0 0.75em 10px; 
padding : 0; 
clear : both; 
color : #9e0404; 
} 
#sidebar h2 { 
font-size : 110%; 
font-weight : 500; 
margin-left : 10px; 
padding : 0; 
clear : both; 
color : #9e0404; 
} 
#sidebar h3 { 
font-size : 100%; 
font-weight : 600; 
margin : 0 0 0.5em 10px; 
padding : 0; 
color : #9e0404; 
} 
#sidebar h4 { 
font-size : 90%; 
font-weight : 600; 
margin-left : 10px; 
padding : 0; 
color : #000; 
} 
#sidebar h5 { 
font-size : 85%; 
font-weight : 700; 
margin : 0 0 0.5em 10px; 
padding : 0; 
color : #000; 
} 
#sidebar p { 
padding : 0; 
margin-left : 0.75em; 
} 
#sidebar p em { 
padding : 0; 
margin : 0 0 1em 0; 
font-style : italic; 
color : #990000; 
text-align : center; 
} 
#sidebar table { 
padding : 1px; 
border : 0; 
} 
#sidebar td { 
color : #000; 
font-size : 95%; 
font-weight : bold; 
text-align : justify; 
padding : 1px; 
} 
#sidebar td h5 { 
font-size : 90%; 
font-weight : 700; 
margin : 0 0 0.5em 10px; 
padding : 0; 
color : #000; 
} 
#red h5 {
	color : #9e0404;
}
#red  a {
	color : #9e0404;
}
#footer { 
display : block; 
margin : 0 0 0 0; 
padding : 0 0 0 0; 
width : 1072px; 
height : 60px; 
clear : both; 
background-color : #000; 
font-size : 90%; 
text-align : center; 
color : #fff; 
} 
#footer p { 
margin : 0.5em 0 0 0; 
padding : 0; 
display : block; 
color:#99f;
} 
#utilitynav { 
margin : 0; 
padding : 0; 
display : block; 
position : relative; 
color : #ffffff; 
} 
#utilitynav { 
margin : 0; 
padding : 0; 
} 
#utilitynav a:link, #utilitynav a:visited { 
text-decoration : none; 
color : #fff; 
} 
#utilitynav a:hover, #utilitynav a:active { 
text-decoration : underline; 
} 
h1 { 
display : block; 
font-size : 175%; 
font-weight : 500; 
margin : 0 0 0.5em 0; 
padding : 0; 
clear : both; 
color : #9e0404; 
line-height : 1em; 
} 
h2 { 
font-size : 145%; 
font-weight : 500; 
margin : 0 0 0.75em 0; 
padding : 0; 
clear : both; 
color : #9e0404; 
} 
h3 { 
font-size : 130%; 
font-weight : 600; 
margin : 0 0 1em 0; 
padding : 0; 
color : #9e0404; 
} 
h4 { 
font-size : 130%; 
font-weight : bold; 
margin : 0; 
padding : 0; 
color : #9e0404; 
} 
h5 { 
font-size : 110%; 
font-weight : bold; 
margin : 0; 
padding : 0; 
color : #9e0404; 
} 
h5 a { 
color : #9e0404; 
text-decoration : underline; 
} 
p { 
padding : 0; 
margin : 0 0 1em 0; 
} 
.small { 
line-height : 14px; 
} 
table.csc-uploads { 
width : 100%; 
border : 1px solid #9fc882; 
padding : 0; 
margin : 0 0 1em 0; 
font-size : 90%; 
} 
table a { 
padding : 0; 
margin : 0; 
text-decoration : none; 
} 
table a:link, table a:visited { 
color : #036;
font-weight : normal; 
} 
table a:hover, table a:active { 
color : #933; 
font-weight : normal; 
} 
table p { 
margin : 0; 
padding : 2px; 
} 
tbody { 
padding : 0; 
margin : 0; 
} 
.tr p { 
padding : 0; 
margin : 0; 
} 
tr { 
padding : 0; 
margin : 0; 
} 
.tr-even { 
background-color : #eaf1cd; 
padding : 0; 
margin : 0; 
} 
.tr-odd { 
background-color : #e5eeca; 
padding : 0; 
margin : 0; 
} 
td { 
padding : 0; 
margin : 0; 
} 