#skin {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}

table.toppanel {border-top: #C2C24B 1px solid;border-bottom: #C2C24B 1px solid;background: url(/images/silver2.gif); padding:0.2em;}
div.copyright {font-family: Verdana, Arial, times;position:absolute; text-align:right; top:40px; right:5px; font-size:10px;font-style:italic;color:gold;}
td.copyright {font-family: Verdana, Arial, times; text-align:right;font-size:10px;padding-bottom:8px;padding-right:5px;font-style:italic;color:gold;}

table.pagecontents {width:100%; border:2px solid #C68C08;background:url(/images/menu.gif);}
td.pageheading {background: url(/images/menu.gif);}
td.pageheading h2{font-family: Arial, Helvetica, Verdana, times; font-size: 18px; text-decoration: none; margin:0px;padding:0px;color:#000000;}
td.pagelogo {background:#000099;}
.lefttable {width:150; border-style: solid; border-color:#E4E4E4; border-width: 0;background:#8C8C8C;}
.leftblue {width:150; border-style: solid; border-color:#E4E4E4; border-width: 0;background:#000099;}

td.leftbar {border-right: #E4E4E4 inset 2px;background:#000099;}
.mainmenubutton{letter-spacing:1px;font-family: Arial,"Times New Roman",Arial, Helvetica, Verdana;
				font-style: normal;background: url(/images/goldback.gif);margin-left:0px;width:120px;
				width:100%;text-align:"left";font-weight:bold;padding-left:3px;font-size:12px;}


.selfdiagbtn_big{letter-spacing:1px;font-family: Helvetica, Verdana;
				font-style: normal;background: url(/images/goldback_anim_big.gif);
				width:150px;text-align:"center";font-weight:bold;padding-left:1px;padding-right:1px;font-size:12px;}

.selfdiagbtn{letter-spacing:1px;font-family: Arial,"Times New Roman",Arial, Helvetica, Verdana;
				font-style: normal;background: url(/images/goldback_anim_big.gif);margin-left:0px;width:120px;
				width:100%;text-align:"left";font-weight:bold;padding-left:5px;font-size:11px;
				background-position: -15px;}

.qollink {text-decoration:none;}
.qollink:visited {text-decoration:none;}
.qollink:hover {text-decoration:none;}
.qollink:active {text-decoration:none;}


a.topnav {font: 14pt; color:#0000FF;text-decoration:underline;}
a.topnav:visited {font: 14pt;color:#0000FF;text-decoration:underline;}
a.topnav:hover {font: 14pt;color:#0000FF;text-decoration:underline;}

.silverback {background: url(/images/silver2.gif);color:#000;}

.menubutton{letter-spacing:1px;font-family: Arial,"Times New Roman",Arial, Helvetica, Verdana;
				font-style: normal;background: url(/images/silver6.jpg);margin-left:0px;width:120px;
				width:100%;text-align:"left";font-weight:bold;padding-left:10px;font-size:12px;}


.mainmenubutton_small{text-align:left;letter-spacing:1px;font-family: Arial,"Times New Roman",Arial, Helvetica, Verdana;
				font-style: normal;background: url(/member/images/goldback.gif);margin-left:0px;
				width:100%;font-weight:bold;padding-left:5px;font-size:11px;}
.mainmenubutton_small_narrow{text-align:left;letter-spacing:1px;font-family: Arial,"Times New Roman",Arial, Helvetica, Verdana;
				font-style: normal;background: url(/member/images/goldback.gif);margin-left:0px;
				width:140px;font-weight:bold;padding-left:5px;font-size:11px;}

.alternator {background-color:#eee;}

   .scrollBOX {height:160px; overflow:auto} 


.aptbox_month_label {font-family:Arial, times;height:30px;font-weight:bold;font-size: 18pt;
			   font-style:italic;background-color:#6E94B7;vertical-align:"middle";}


.aptbox_day_label {font-family:Arial, times;height:30px;width:145px;font-weight:bold;font-size: 13pt;
			   border-left: 1px solid #000000;border-top: 1px solid #000000;
		 	   background-color:#AFC6DB;vertical-align:"middle";text-align:"center";}

.aptbox_day_label_right {font-family:Arial, times;height:30px;width:145px;font-weight:bold;font-size: 13pt;
			   border-left: 1px solid #000000;border-top: 1px solid #000000;border-right: 1px solid #000000;
		 	   background-color:#AFC6DB;vertical-align:"middle";text-align:"center";}



.aptbox_top_small {font-family:times;height:160px;width:120px;
		 border-top: 1px solid #000000;border-left: 1px solid #000000;
		 background-color:#DEE7EF;vertical-align:"top";}


.aptbox_top {font-family:times;height:200px;width:160px;
		 border-top: 1px solid #000000;border-left: 1px solid #000000;
		 background-color:#DEE7EF;vertical-align:"top";}
.aptbox_top_right {font-family:times;height:200px;width:160px;
		 border-top: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;
		 background-color:#DEE7EF;vertical-align:"top";}
.aptbox_top_blank {font-family:times;height:200px;width:160px;
		 border-top: 1px solid #000000;border-left: 1px solid #000000;
		 background-color:#F2F2F2;vertical-align:"top";}
.aptbox_top_blank_right {font-family:times;height:200px;width:160px;
		 border-top: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;
		 background-color:#F2F2F2;vertical-align:"top";}

.aptdiv_small {background-color:#ffffff;font-size:10px;padding:5px;height:160px;width:120px;overflow: none;font-family:Arial, times;}
.aptdiv_small_past {background-color:#F2F2F2;font-size:10px;padding:5px;height:160px;width:120px;overflow: none;font-family:Arial, times;}


.apt_day {border-bottom:1px solid #000000;width:100%;}
.apt_day_num{font-family:Arial, times;font-size: 13pt;font-weight:bold;}
.apt_day_today{float:right;padding-right:10px;font-family:Arial, times;font-size: 13pt;font-weight:bold;}

.apt_day_today_small{float:right;font-family:Arial, times;padding-top:3px;padding-right:3px;font-size: 10px;font-weight:bold;}
.apt_day_other{font-family:Arial, times;font-size: 8pt;font-weight:normal;font-style:italic;float:right;margin-top:3px;}

.calendarlink          {  font-family:Arial, times;font-size: 10px;font-style: italic;  color: #005177; font-weight: bold; text-decoration: none; }
.calendarlink:link     {  font-family:Arial, times;font-size: 10px;font-style: italic;  color: #005177; font-weight: bold; text-decoration: none; }
.calendarlink:visited  {  font-family:Arial, times;font-size: 10px;font-style: italic;  color: #005177; font-weight: bold; text-decoration: none; }
.calendarlink:hover    {  font-family:Arial, times;font-size: 10px;font-style: italic;  color: #6394BD; font-weight: bold; text-decoration: underline; }



.aptdiv {background-color:#ffffff;font-size:10px;padding:5px;height:100%;width:160px;overflow: none;font-family:Arial, times;}
.aptdiv_past {background-color:#F2F2F2;font-size:10px;padding:5px;height:200px;width:160px;overflow: none;font-family:Arial, times;}

.aptdiv td{background-color:#ffffff;font-size:10px;padding:5px;height:200px;width:160px;overflow: none;font-family:Arial, times;}
.aptdiv_past td{background-color:#F2F2F2;font-size:10px;padding:5px;height:200px;width:160px;overflow: none;font-family:Arial, times;}


.calendarlink_small          {  font-family:Arial, times;font-size: 10px;font-style: italic;  color: #005177; font-weight: bold; text-decoration: none; }
.calendarlink_small:link     {  font-family:Arial, times;font-size: 10px;font-style: italic;  color: #005177; font-weight: bold; text-decoration: none; }
.calendarlink_small:visited  {  font-family:Arial, times;font-size: 10px;font-style: italic;  color: #005177; font-weight: bold; text-decoration: none; }
.calendarlink_small:hover    {  font-family:Arial, times;font-size: 10px;font-style: italic;  color: #6394BD; font-weight: bold; text-decoration: underline; }

.calendarlink_med          {  font-family:Arial, times;font-size: 11px;font-style: italic;  color: #005177; font-weight: bold; text-decoration: none; }
.calendarlink_med:link     {  font-family:Arial, times;font-size: 11px;font-style: italic;  color: #005177; font-weight: bold; text-decoration: none; }
.calendarlink_med:visited  {  font-family:Arial, times;font-size: 11px;font-style: italic;  color: #005177; font-weight: bold; text-decoration: none; }
.calendarlink_med:hover    {  font-family:Arial, times;font-size: 11px;font-style: italic;  color: #6394BD; font-weight: bold; text-decoration: underline; }

.calendarlink_big          {  font-family:Arial, times;font-size: 12px;font-style: italic;  color: #005177; font-weight: bold; text-decoration: none; }
.calendarlink_big:link     {  font-family:Arial, times;font-size: 12px;font-style: italic;  color: #005177; font-weight: bold; text-decoration: none; }
.calendarlink_big:visited  {  font-family:Arial, times;font-size: 12px;font-style: italic;  color: #005177; font-weight: bold; text-decoration: none; }
.calendarlink_big:hover    {  font-family:Arial, times;font-size: 12px;font-style: italic;  color: #6394BD; font-weight: bold; text-decoration: underline; }

.calendaroptions_top {background-color:#DEE7EF;border:1px solid #6394BD;}
.calendaroptions_bottom{background-color:#DEE7EF;border:1px solid #6394BD;border-top:0;}

.calendartext_small          {  font-family:Arial, times;font-size: 10px;font-weight: bold; text-decoration: none; }

.blue_image_back_WINGED {width:170px; height:280px; font:bold 13pt verdana; color:white;
		 	  	   background: url(/blueback.jpg);background-repeat:no-repeat;}		

.qolproblemview{font-size:80%;}
.qolproblist_heading{font-size:90%;}
.qolproblist_normal_prob{font-size:80%;}
.qolproblist_no_prob{font-size:70%;}



.qoltitle{border: 0.75pt solid #000000;background-color:#DBEAF5;vertical-align:"top";width:100%;}
.qolcontent{width:100%;border-left: 0.75pt solid #000000; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color:#E6E6E6;height:60;vertical-align:"top"}
.qolcell{width:100%;border-left: 0.75pt solid #000000; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; height:40;}

.diarybutton{text-align:center;letter-spacing:1px;font-family: Arial,"Times New Roman",Arial, Helvetica, Verdana;
				font-style: normal;background: url(/discussion/images/goldback.gif);margin-left:0px;
				width:100px;;font-weight:bold;font-size:11px;
				/*background-color:#8C8C8C;*/}

#boundary{
	text-align:left;
	font-size:.8em;
	border:1px solid #999;
	background:#fff;
	padding:20px;
	width:95%;
	margin:0 auto;
}
#content{
	clear:both;
	padding:0 14px
}
#content img{
	border:1px solid #666;
	padding:10px 20px;
	display:block;
	margin:5px auto;
}
#content p{
	line-height:1.5em;
	padding-bottom:.5em;
}
#content h1{
	font-size:2.3em;
	padding:0 20px .5em 11px;
	color:#369;
	font-family:"trebuchet ms",Arial,sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	letter-spacing:-1px;
}
#content h2{
	font-size:1.5em;
	padding:0 0 .5em 0;
	color:#666;
	font-family:"trebuchet ms",Arial,sans-serif;
	text-transform:uppercase;
	font-weight:normal;
}
#content ul{
	list-style-type:square;
	margin-left:2em;
}
#content li{
	padding:5px 0;
}
#footer{
	color:#666;
	font-size:.75em;
	padding:5px 20px;
	text-align:right;
	width:700px;
	margin:0 auto;
}

#footer a{color:#333;}
.nextprev{
	padding:1em;
	font-weight:bold;
	text-align:right;
}
pre{
	font-size:1.1em;
	font-family:courier,monospace;
	margin-bottom:.5em;
	padding:1em;
	border-left:#eee 2px solid;
}
#content a:link{
	color:#369;
}
#content a:visited{
	color:#036;
}
#content a:hover,#content a:active{
	color:#036;
	text-decoration:none;
}
/* =navigation */
#nav{
	clear:both;
	font-weight:bold;
	color:#666;
	margin-left:4px;
	float:left;
	list-style-type:none;	
	background:url(/images/navshadow.gif) no-repeat 8px 100% #fff;
	padding-bottom:21px;
}
html>body #nav{
	margin-left:8px;
	background:url(/images/navshadow.gif) no-repeat 4px 100% #fff;
}
#nav li{
	list-style-type:none;
	float:left;
	margin:0 0 0 4px;
	padding:0 0 0 10px ;
	border-bottom:1px solid #999;
	background:url(/images/tabgrey.gif) #c0c0c0 top left no-repeat;
}
#nav li a{
	color:#666;	
	background:url(/images/tabgrey.gif) transparent top right no-repeat;
	display:block;
	padding:0 10px 0 0;
}
#nav li a:link,
#nav li a:visited{
	color:#000;
	text-decoration:none;
}
#nav li a:hover,
#nav li a:active{
	color:#fff;
	text-decoration:none;
}
#nav li.cur,
#nav li.over,
#nav li:hover
{
	background:url(/images/tabblue.gif) #3375b2 top left no-repeat;
	border-bottom:1px solid #036;
}
#nav li strong,
ul#nav li.cur a,
ul#nav li.over a,
ul#nav li:hover a
{
	display:block;
	color:#fff;
	padding:0 10px 0 0;
	text-decoration:none;
	background:url(/images/tabblue.gif) transparent top right no-repeat;
}




.boardborder {background-color:#6394BD;}
.boardbackground {background-color:#DEE7EF;}
.internalbackground {background-color:#F8F8F8;}
.internalbluebackground {background-color:#AFC6DB;}
.forumheading {background-color:#6E94B7;}

.boarddescription {font-size:80%;}

.forumlink          {  font-style: normal; font-size: 11px; color: #005177; font-weight: bold;  }
.forumlink:link     {  font-style: normal; font-size: 11px; color: #005177; font-weight: bold;  }
.forumlink:visited  {  font-style: normal; font-size: 11px; color: #005177; font-weight: bold;  }
.forumlink:hover    { font-size: 11px; text-decoration: none; color: #6394BD; font-weight: bold; text-decoration: underline; }


.forumlink_big          {  font-style: normal; font-size: 13px; color: #005177; font-weight: bold; text-decoration: none; }
.forumlink_big:link     {  font-style: normal; font-size: 13px; color: #005177; font-weight: bold; text-decoration: none; }
.forumlink_big:visited  {  font-style: normal; font-size: 13px; color: #005177; font-weight: bold; text-decoration: none;}
.forumlink_big:hover    { font-size: 13px; text-decoration: none; color: #6394BD; font-weight: bold; text-decoration: underline; }



div.subheading {
	background-image: url(/discussion/images/fade.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	height: 18px;
	border-top:1px solid #DEAF2F;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: .5em;
	padding-bottom: 2px;
	margin-left: 10px;
	margin-top:0px;
}

td.subheading_bg {
 background-color: #eee;
 /*background-color:#eee;*/
}

div.divbg {
	border-top:1px solid #000;
	border-bottom:1px solid #000;
    background-color: #AFC6DB;
	margin-bottom: 0.5em;

/*	
	background-image: url(images/fade.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	height: 18px;
	border-top:1px solid #DEAF2F;	
*/	
	
}

div.divbg h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 0;
	padding-bottom: 0;
	margin-left: 10px;
	margin-top:0px;
}


a.small_highlight:link, a.small_highlight:visited, a.small_highlight:hover	{
	display: inline;
	font-weight: bold;
	padding: 10px;
	text-decoration: none;
	color: #000;
	width: 220px;
	height:auto;
	border: 1px solid #ccc;
	font-size: 100%;
	letter-spacing:2px;
	font-family: times;
	background: url(images/silver2.gif);
	text-align:center;
	
}

a.small_highlight:hover	{
	color: #7D0000;
	font-size:100%;
	border: 1px solid #000;
	letter-spacing:2px;
	background: url(images/goldback.gif);

}

div.rightfloat {
 float: right;
 
}

.diary_top_text {font-size:80%;}

a.noline{font-size: 12pt; color:#0000FF;text-decoration:none;font-family: times, Arial, Helvetica, Verdana;}
a.noline:visited{font-size: 12pt;color:#0000FF;font-family: times, Arial, Helvetica, Verdana;}
a.noline:hover{font-size: 12pt;text-decoration:underline;font-family: times, Arial, Helvetica, Verdana;} /*background: url(images/fade.gif);background-repeat: no-repeat;*/

table.offset {margin-left:4px;}
.offset {margin-left:4px;}


.graphtext{font-size:  7pt;}
.legendtext{font-size:  8pt;}

