u { font-family: arial,helvetica,verdana,sans-serif; color: black; margin: 0px; font-size: 14px; text-decoration: underline; }
i, cite, em, var, address { font-style: italic }
b {font-weight: bold;}
p{
	margin-top: 5px;
}

form { margin: 0px; padding: 0px 0px 0px 0px;}

h1 {  padding-left: 5px;  font-size:14pt;}
h2 {   padding-left: 5px;  font-size: 12px;   }
sup {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: normal;
	font-weight: normal;
}
hr {
	size: 1px;

}
table { empty-cells: show }


.tableHeader {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 16px;
color: #FFFFFF;
background-color: #50B848;
font-weight:bold;
padding-left:5px;
}

.sideTableHeader {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 14px;
color: #FFFFFF;
background-color: #51B947;
padding-top:5px;
padding-bottom:5px;
font-weight:normal;
}

.qlTableHeader1 {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 14px;
color: #FFFFFF;
background-color: #5A6972;
font-weight:bold;
padding-top: 7px;
}

.headerTitle{
font-family: verdana,arial,sans-serif;
font-size: 24px;
color:  #003366;

}

.subTitle{
	font-family: arial,verdana,sans-serif;
font-size: 14px;
font-weight: bold;
}

.headerTitle2{
font-family: arial,verdana,arial,sans-serif;
font-size: 20px;
color:  #50B848;

}
.printtableHeader {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 15px;
color: #000000;
font-weight:bold;
}

.subTableHeader {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000000;
background-color: #DFE4E7;
}

.subTableRow{

background-color:#DFE4E7;
}

subTableRow2{

background-color:#FFFFFF;
}
.subTableContent{
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000000;
background-color: #FFFFFF;
}

.answerTableHeader{
font-family: arial,helvetica,verdana,sans-serif;
font-size: 14px;
background-color: #5A6972;
color: White;
font-weight: bold;
 }

.answerTableHeader2{
font-family: arial,helvetica,verdana,sans-serif;
font-size: 12px;
text-align:left;
 }

.qlTableHeader{
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
background-color: White;
font-weight: bold;
text-align:left;
}

.cursorhand{
cursor:pointer;
}

.buttontable{
	text-align : left;
}


table.printtable{
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 11px;
	border-collapse: collapse;
	border: 2px solid #50B848;

}

table.printtable tr {
border-top:solid;
}

.legend{
	font-family: arial,helvetica,verdana,sans-serif;
	 font-size: 8pt;
	 padding-bottom: 5px;
	 text-align : left;
}
div.bluebartitle {
	font-family:verdana,arial,geneva,sans-serif;
	font-size: 19px;
	color: #F8D485;
	margin-left: 36px;
}

.editAnswer{
position:absolute;
visibility:hidden; z-index:2;
background-color: #DFE4E6;
overflow:auto;
border: thin solid navy;
border-color: #50B848;
padding:8px 8px 8px 8px;
text-align:left;

}

.divDose{
background-color:beige;
display:block;
overflow:auto;
width:250px;
border: thin solid navy;
border-color: #50B848;
padding:3px 3px 3px 3px;
text-align:left;
}

.divBlock{
display:block;
border: thin solid navy;
border-color: #50B848;
padding:3px 3px 3px 3px;
text-align:left;
}

.hideDivDose{
visibility:hidden;
display:none;
background-color:beige;
overflow:auto;
width:250px;
border: thin solid navy;
border-color: #0066CC;
padding:3px 3px 3px 3px;
text-align:left;
}

.showDiv
{
visibility:visible;
display:block;
}
.hideDiv
{
visibility:hidden;
display:none;
}

.hideMoreDiv{
	visibility:hidden;
display:none;
}
.hideReportDiv
{
visibility:hidden;
display:none;
}
.highlite{
	background-color: Yellow;
}
.highlighted{
	cursor: pointer;
	background : #5A6972 ;
	color: white;
	font-size: 14px;
   width:550px; text-align: left;

}

.unhighlighted{

font-size: 14px;
	cursor: pointer;
	background : #DFE4E7;
	width:550px; text-align: left;

}

.loginError{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #005883;
}

.saveTab{

 border-color: #0066CC;
}
.tab{
	color: #000000;
	BORDER-RIGHT: #50B848 1px solid;
	BORDER-TOP: #50B848 1px solid;
	BORDER-LEFT: #50B848 1px solid;
	BORDER-BOTTOM: 0px;
	background-color: #E9E9E9;
	width: 168px;
	height: 25px;
	text-align: center;
	cursor: pointer;

	padding: 2px 2px 2px 2px;
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 13px;
}

.ontab{
	color: #000000;
	background-color: #FFFFFF;
	width: 168px;
	height: 25px;
	text-align: center;
	cursor: pointer;

	padding: 2px 2px 2px 2px;
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 13px;
	BORDER-RIGHT: #50B848 1px solid;
	BORDER-TOP: #50B848 1px solid;
	BORDER-LEFT: #50B848 1px solid;
	BORDER-BOTTOM: 0px;

}

.tabv2{
 top: 120px;
 font: 9pt Verdana,Geneva,Sans-serif;
 z-index: 2;
}
.panel{
 position: absolute;
 top: 137px;
 left: 75px;
 width: 80%;
 height: 500px;
 z-index: 2;
 visibility: hidden;
 font: 12pt Verdana,sans-serif;
 color: navy;
 border: thin solid navy;
 border-color: #87a5ff;
 padding: 10px 10px 10px 10px;
 overflow: auto;
}
.relativePanel{
 position: relative;
 top: 0px;
 left: 10px;
 width: 95%;
 height: 500px;
 z-index: 1;
 visibility: hidden;
 font: 12pt Verdana,sans-serif;
 color: navy;
 border: none;
 padding: 10px 10px 10px 10px;
 overflow: auto;
}


.menu {
background-color: #50B848;
font-family: verdana,Arial,Helvetica,sans-serif;
font-size: 9px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
text-align: center;
}

.screentitle {
font-family: garamond,times,sans-serif;
font-size: 34px;
font-weight: bold;
line-height: normal;
color: #005883;
text-align: left;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 16px;
margin-top: 22px;
}
.head {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 15px;
font-weight: bold;
color: #005883;
text-align: left;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 16px;
margin-top: 0px;
}

.toolButtons {
	width: 125px;
	float: right;
	background-color: transparent;
	color: #ffffff;
	text-align: right;
	font-family: arial,helvetica,verdana,sans-serif;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1px;
}

.tellmeMore{
color: #50B848;
font-weight:bold;
font-size:12px;
cursor:pointer;
padding-top: 5px;
padding-bottom: 5px;
}

.morePlus{
color: #50B848;
font-weight: bolder;
font-size:14px;
cursor:pointer;
padding-top: 5px;
padding-bottom: 5px;
}

.nolink{
color: #50B848;
font-weight:bold;
font-size:12px;
}

.actionPlus{
color: #50B848;
font-weight:bold;
font-size:18px;
cursor:pointer;
}
.actionPlusSmall{
	color: #50B848;
font-weight:bold;
font-size:12px;
cursor:pointer;
}
.tellMeMoreDiv{
position:absolute;
visibility:hidden;
z-index:100;
background-color:white;
overflow:auto;
width:600px;
padding:0px 0px 0px 0px;
display: none;

}
.scrollDiv{


}
.adContainer{
	width: 150px;

	float:left;
}

.divContainer {
border-width: 3px;
text-align:center;
}

.containerDiv{
position:absolute;
visibility:hidden; display:none; z-index:2;
background-color:beige;
overflow:auto;
border: thin solid navy;
border-color: #0066CC;
padding:3px 3px 3px 3px;
text-align: left;
vertical-align: top;

}

.ajax_link,
.link {
	color: #50B848;
	text-decoration: underline;
	cursor: pointer;
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 14px;
}

.ajax_link {
   color: red;
   font-weight: normal;
}


.linkvisited{
	color: #c1e2a5;
	text-decoration: underline;
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 12px;
}

.linkgreen{color: #50B848; text-decoration: underline;cursor:pointer;font-family: arial,helvetica,verdana,sans-serif;
font-size: 12px;}

.linksshl{COLOR: #0066cc; TEXT-DECORATION: underline;cursor:pointer;font-family: arial,helvetica,verdana,sans-serif;}

input.button {
background-color: #51B947;
color: #fff;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-style: solid solid solid solid;
border-top-width: 1px;
border-color: #ccc;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 14px; font-weight: bold;
padding: 5px 5px 5px 5px;}

input.buttonmouseover {
background-color: #DFE4E6;
color: #000;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-style: solid solid solid solid;
border-top-width: 1px;
border-color: #ccc;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 14px; font-weight: bold;
padding: 5px 5px 5px 5px;}


input.submit {
background-color: #51B947;
color: #fff;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-style: solid solid solid solid;
border-top-width: 1px;
border-color: #ccc;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 14px; font-weight: bold;
padding: 5px 5px 5px 5px;
}


input.buttonSearch {
background-color: #51B947;
color: #fff;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-style: solid solid solid solid;
border-top-width: 1px;
border-color: #ccc;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 14px;
font-weight: bold;
padding: 1px 1px 1px 1px;}







input.search { background-color: #ffffff;
color: #000;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 14px;
font-weight: bold;
padding: 0px 0px 0px 0px;}



input { /*background-color: #ffffff;*/
color: #000;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 14px;
font-weight: bold;
padding: 0px 0px 0px 0px;}















.bold {font-weight: bold;}
.boldwhite {font-weight: bold;color: #FFFFFF;}
.error {color: rgb(255,0,0);}
.red {color: rgb(255,0,0); font-family: arial,helvetica,verdana,sans-serif;
font-size: 13px;}




.body {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 14px;
color: #000;
line-height: 18px;
margin: 0px;
}


.bodywhite{
	font-family: arial,helvetica,verdana,sans-serif;
font-size: 14px;
color: White;
line-height: 18px;
margin: 0px;
}

.faqTitle {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 14px;
color: #50B848;
line-height: 18px;
margin: 0px;
}
.bodyLarge {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 15px;
color: #000;
line-height: 20px;
margin: 0px;
}

.bodySmall {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000;
line-height: 15px;
margin: 0px;
}

.bodyQLTitle {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 16pt;
color: #000;
padding-bottom:5px;
padding-left:5px;
}

.smallMenu{
	font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #50B848;
line-height: 15px;
margin: 0px;
}

.spacerHeight {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 6px;
 height: 6px;
}


/* this class can ce removed if we are always keeping the same bullet color in the unav */
.bulletUtilityNav {background-color: #336699;}


.utilityNav {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000;
margin-left: 0px;
margin-right: 4px;
margin-bottom: 0px;
margin-top: 8px;
padding: 0px 0px 0px 0px;
text-align: right;}


div.noscript {
font-family: verdana, arial, geneva, sans-serif;
font-size: 1px;
}

.footer {font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; color: #000; margin-left: 0px; margin-right: 5px; margin-bottom: 5px; margin-top: 0px; }

.titleHome {
font-family: garamond,times,sans-serif;
font-size: 34px;
font-weight: bold;
line-height: normal;
color: #005883;
text-align: left;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-top: 53px;
}

.titleProducer {
font-family: garamond,times,sans-serif;
font-size: 34px;
font-weight: bold;
line-height: normal;
color: #421f36;
text-align: left;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-top: 53px;
}
.titleMember {
font-family: garamond,times,sans-serif;
font-size: 34px;
font-weight: bold;
line-height: normal;
color: #de710f;
text-align: left;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-top: 53px;
}

.titleEmployer {
font-family: garamond,times,sans-serif;
font-size: 34px;
font-weight: bold;
line-height: normal;
color: #566c10;
text-align: left;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-top: 53px;
}

.titleDr {
font-family: garamond,times,sans-serif;
font-size: 34px;
font-weight: bold;
line-height: normal;
color: #086572;
text-align: left;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-top: 53px;
}

.titleAbout {
font-family: garamond,times,sans-serif;
font-size: 34px;
font-weight: bold;
line-height: normal;
color: #ebab00;
text-align: left;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-top: 53px;
}




.headProducer {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 15px;
font-weight: bold;
color: #421f36;
}
.headMember {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 13px;
font-weight: bold;
color: #de710f;
}
.headAbout {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 15px;
font-weight: bold;
color: #ebab00;
}

.headEmployer {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 13px;
font-weight: bold;
color: #566c10;
}

.headDr {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 13px;
font-weight: bold;
color: #086572;
}





















.themeHome {background-color: #a1d0f2;}
.themeMember {background-color: #ffd196;}
.themeEmployer {background-color: #b8d989;}
.themeProducer {background-color: #dbc6dc;}
.themeDr {background-color: #b1dbe0;}
.themeAbout {background-color: #ffe58c;}





/*
trying to finalize these styles
*/


.newsHeadlineHome {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 13px;
color: #003366;
font-weight: bold;
margin-left: 9px;
margin-right: 4px;
margin-bottom: 4px;
margin-top: 14px;
}
.newsText {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #333333;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px;
margin-top: 5px; }







ul.toolHome {
list-style: url(/assets/images/img_bullet_home.gif);
text-align: left;
margin-left: 16px;
margin-right: 10px;
margin-bottom: 5px;
margin-top: 5px;
}

td.themeHomeMenu {
background-color: #a1d0f2;
height: 27px;
display: block;
}


td.mouseoverItem {
background-color: #a1d0f2;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;

}

td.mouseout {
background-color: #FFFFFF;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;

}








/*
trying to eliminate these styles
*/












/*
pulled from demo2

*/






.formindent{
	color: #cccccc;
}


.headLine {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #cccccc;
	border-left-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid solid solid solid;
	border-top-width: 0px;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	padding: 0px 0px 0px 0px;
}

.headDead {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #cccccc;
	border-left-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid solid solid solid;
	border-top-width: 1px;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
	padding: 0px 0px 0px 0px;
}

.headHome2 {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #005883;
	border-left-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid solid solid solid;
	border-top-width: 1px;
	border-color: #CCCCCC #CCCCCC #ffffff #CCCCCC;
	padding: 0px 0px 0px 0px;
}

.headtext {
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-style: solid solid solid solid;
	border-top-width: 0px;
	border-color: #CCCCCC #CCCCCC #cccccc #CCCCCC;

	padding: 0px 0px 0px 0px;

background-color: #ffffff;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 12px;
color: #333333;
line-height: 18px;

}





.date {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 9px;
color: #ffffff;
}


sup.small{
font-family: arial,helvetica,verdana,sans-serif;
font-size: 9px;
}

td.select{
font-family: arial,helvetica,verdana,sans-serif;
font-size: 13px;
color: #333333;


}

select.ind{
font-family: arial,helvetica,verdana,sans-serif;
font-size: 9px;
color: #333333;
}





.ChartText {
background-color: #cccccc;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 10px;
color: #333333;
padding: 0px 0px 0px 0px;
margin: 0px;
}


.SubText {
background-color: #cccccc;
padding: 5px 5px 5px 15px;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 12px;
color: #333333;
line-height: 18px;
margin-left: 20px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
}


.IntroText {
background-color: #ffffff;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 12px;
color: #333333;
line-height: 18px;
padding-right: 5px;
margin-left: 20px;
margin-right: 0px;
margin-bottom: 0px;
}

.MainSpace {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 10px;
color: #ffffff;
line-height: 18px;
padding-right: 5px;
margin-left: 20px;
margin-right: 0px;
margin-bottom: 0px;
}







input.smallform {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 8px;
color: #333333;
padding: 0px 0px 0px 0px;
margin: 0px;
}



.ReportTable {
	width: 100%;
	border: 1px solid #ACA899;
}


.ReportTable .gridTable {
	margin: 10px;
}




.TableText {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #333333;
background-color: #FFFFFF;
padding: 5px 5px 5px 5px;
height:30px;
}
.TableTextHeader {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #FF9900;
background-color: #FFFFFF;
padding: 5px 5px 5px 5px;
font-weight: bold;
}



.boxText {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 10px;
color: #FFFFFF;
}

.boxHomePage {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 12px;
display: block;
width: 150px;
height: 150px;
float: right;
color: #FFFFFF;
background-color: #0076cc;
margin: 0px;
padding: 5px 5px 5px 5px;
}






.IndentText {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 9px;
color: #333333;
margin-left: 0px;
margin-right: 5px;
margin-bottom: 0px;
margin-top: 3px;
padding-top: 3px;
padding-right: 3px;
padding-bottom: 0px;
padding-left: 7px;
}


.printlogo {display: none;}
.MainText {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	padding-right: 5px;
	margin-left: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: -5px;
}

.headerBody {
	font-family: "Trebuchet MS", Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	line-height: normal;
	color: #5A6972;
	text-align: left;
	vertical-align: middle;
    padding-left: 2px;
    padding-bottom: 2px;
}

.header {
	font-family: garamond,times,sans;
	font-size: 28px;
	font-weight: bold;
	line-height: normal;
	color: #FFA010;
	text-align: left;
	margin-left: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 30px;
	vertical-align: middle;
}
.plugins {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 9px;
	color: #333333;
	line-height: 14px;
	margin-left: 10px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.newsHeadline {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 13px;
	color: #302990;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
}




/*  working classes  */

.contentTableHeader {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #FFFFFF;
background-color: #336699;
}
.dataTable {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000000;
background-color: #ffffff;
padding: 2px;
height:20px;
}

div.dataTable {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000000;
background-color: #CCCCCC;
padding: 2px;
height:20px;
}


.tableheads {/* used in table heading in white text */
	font-family:verdana,arial,geneva,sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	}



.contentTableHome {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000000;
background-color: #a1d0f2;
padding: 5px 5px 5px 5px;
}


.contentTableMember {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000000;
background-color: #ffd196;
padding: 5px 5px 5px 5px;
height:30px;
}
.contentTableProducer {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000000;
background-color: #dbc6dc;
padding: 5px 5px 5px 5px;
height:30px;
}
.contentTableEmployer {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000000;
background-color: #b8d989;
padding: 5px 5px 5px 5px;
height:30px;
}
.contentTableDr {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000000;
background-color: #b1dbe0;
padding: 5px 5px 5px 5px;
height:30px;
}
.contentTableAbout {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000000;
background-color: #ffe58c;
padding: 5px 5px 5px 5px;
height:30px;
}


.contentTableHome2 {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000000;
background-color: #a1d0f2;
padding: 2px;
}
.contentTableMember2 {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000000;
background-color: #ffd196;
padding: 2px;
height:30px;
}
.contentTableProducer2 {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000000;
background-color: #dbc6dc;
padding: 2px;
height:30px;
}
.contentTableEmployer2 {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000000;
background-color: #b8d989;
padding: 2px;
height:30px;
}
.contentTableDr2 {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000000;
background-color: #b1dbe0;
padding: 2px;
height:30px;
}
.contentTableAbout2 {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
color: #000000;
background-color: #ffe58c;
padding: 2px;
height:30px;
}

.menuside    {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 12px;
letter-spacing: 0px;
padding-left: 5px;
background-color: #DFE4E6;
width: 99px;
cursor: pointer;}

.menusideon    {
font-family: arial,helvetica,verdana,sans-serif;
font-size: 12px;
letter-spacing: 0px;
background-color: #50B848;
padding-left: 5px;
width: 99px;
color: white;
font-weight:bold;}

.menucontent{
	height: 400px;
	background-color: White;
	border: thin solid #50B848;
	padding: 5px 5px 5px 5px;
	text-align:left;
}
.tablebody{
font-family: arial,helvetica,verdana,sans-serif;
font-size: 12px;
background-color: #FFDE9B;
vertical-align:top;
padding: 5px 5px 5px 5px;
 }
#tabcontainer{width:760px;
}
#tabcontainer #tabs{
position:relative;
float:left;
	z-index:10;
text-align:left;
width: 100px;
}

.tabcontent{
position:relative;
float:left;
margin:0px 0px 0px -1px;
border: solid 1px #0066CC;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 12px;
padding: 6px 6px 6px 6px;
background-color: #E0E9FF;
min-height:200px;
text-align:left;
width:654px;
z-index:0;
}



.heading2    { font-family: ITC Avant Garde Gothic; font-size: 18pt; }
.insideTitle { text-align: left; line-height: 150%; font-family: Arial;
               font-size: 14px;  background-color: #DFE4E6  }
.titleBar    { background-color: #51B947; text-align:left; font-family:ITC Avant Garde Gothic Demi; font-size:12pt; color:#FFFFFF; font-weight:bold ; height: 28px; margin-top:5px}
.bgtitle     { background-color: #51B947; text-align:center; font-family:ITC Avant Garde Gothic Demi; font-size:12pt; color:#FFFFFF; font-weight:bold }
.bgltblue    { background-color: #DFE4E7 }
.bggrey {background-color:#5A6972}
.bggreen     { background: #51B947 repeat-x }
.contentTitle    {
	font-family: arial;
	font-size: 16px;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
}
.dataContent { font-family: arial; font-size: 12pt; margin-left: 10px; margin-top:3px; margin-bottom:3px }
.leftbar {
background: url(../images/1024/graybar_left.gif) top left no-repeat;
width:12px;
height:30px;}
.rightbar {  background: url(../images/1024/graybar_right.gif) top right no-repeat;
 width:12px;height:30px;}
.bar  {background-color: #5A6972 }
.middlebar {background-color: #5A6972 }
.topbar{
	width:966px;
	 height:28px;
	 text-align: right;
}
.blue_bl { background:url(../images/1024/blue_bl.gif) 0 100% no-repeat; }
.blue_br { background:url(../images/1024/blue_br.gif) 100% 100% no-repeat; }

.blue_tl_s{
	background:url(../images/1024/blue_tl_s.gif) top left no-repeat;
	height: 8px;
	width: 12px;
	font-size: 6px;
}

.gray_tl_s{
	background:url(../images/1024/gray_tl_s.gif) top left no-repeat;
	height: 8px;
	width: 12px;
	font-size: 6px;
}
.blue_tr_s{
	background:url(../images/1024/blue_tr_s.gif) top right  no-repeat;
	height: 8px;
	width: 12px;
	font-size: 6px;
}

.gray_tr_s{
	background:url(../images/1024/gray_tr_s.gif) top right  no-repeat;
	height: 8px;
	width: 12px;
	font-size: 6px;
}
.blue_bl_s{
	background:url(../images/1024/blue_bl_s.gif) bottom left  no-repeat;
	height: 8px;
	width: 12px;
	font-size: 6px;
}
.gray_bl_s{
	background:url(../images/1024/gray_bl_s.gif) bottom left  no-repeat;
	height: 8px;
	width: 12px;
	font-size: 6px;
}
.blue_br_s{
	background:url(../images/1024/blue_br_s.gif) bottom right  no-repeat;
	height: 8px;
	width: 12px;
	font-size: 6px;
}

.gray_br_s{
	background:url(../images/1024/gray_br_s.gif) bottom right  no-repeat;
	height: 8px;
	width: 12px;
	font-size: 6px;
}
.greenModLeftTop {
	border-left: solid 1px #50B848;border-top: solid 1px #50B848;width:10px;
}

.greenModTop{
	border-top: solid 1px #50B848;
}
.greenModTopRight{
	border-top: solid 1px #50B848;border-right: solid 1px #50B848;font-size:7px;
}
#logonTitle{
}
#logonP1{
}
#logonP2{
}
#register{
}
#logonFormSection{

padding: 8px;
width: 311px;
}

#registerLink{

padding: 8px;
width: 311px;
}

#registerationFormSection{
	float: left;
	padding: 8px;
	width:699px;

}

#logonImg{
	float: left;
	width:177px;
	height:200px;
	background: url(../images/1024/plussign.gif) no-repeat center;


}

.ltblue_tl{
	background: url(../images/1024/blue_tl.gif) no-repeat top left;
	height: 11px;
	width: 13px;
	font-size:7px;
	background-color:#DFE4E7;
}

.green_tl{
	background: url(../images/1024/green_tl.gif) no-repeat top left;
	height: 11px;
	width: 13px;
	font-size:7px;
	background-color:#51B947;
}
.ltblue_tr{
	background: url(../images/1024/blue_tr.gif) no-repeat top right;
	height: 11px;
	width: 13px;
	font-size:7px;
	background-color:#DFE4E7;
}
.ltblue_bl{
	background: url(../images/1024/blue_bl.gif) no-repeat bottom left;
	height: 11px;
	width: 13px;
	font-size:7px;
	background-color:#DFE4E7;
}

.green_bl{
	background: url(../images/1024/green_bl.gif) no-repeat bottom left;
	height: 11px;
	width: 13px;
	font-size:7px;
	background-color: #51B947;
}

.ltblue_br{
	background: url(../images/1024/blue_br.gif) no-repeat bottom right;
	height: 11px;
	width: 13px;
	font-size:7px;
	background-color:#DFE4E7;
}

.green_l{
	background: url(../images/1024/green_l.gif) no-repeat left;
	width: 11px;
	height:31px;
	background-color: #51B947;
}

.green-module-tr{
	background: url(../images/1024/green_module_tr.gif) no-repeat top right;
	background-color: #51B947;
	width: 11px;
	height: 30px;
	font-size:7px;
}

.green-module-tl{
	background: url(../images/1024/green_module_tl.gif) no-repeat top left;
	background-color: #51B947;
	width: 11px;
	height: 30px;
	font-size:7px;
}

.green-module-middle{
	background-color: #51B947;
	vertical-align: top;
	height: 30px;
}

.green_module_bl{
	background: url(../images/1024/green_module_bl.gif) no-repeat bottom left;
	font-size:7px;
	width:14px;
	height:14px;

}

.green_module_br{
	background: url(../images/1024/green_module_br.gif) no-repeat bottom right;
	font-size:7px;
	width:14px;
	height:14px;
}
.green_module_bottom{
	background:url(../images/1024/green_module_pixel.gif) repeat-x bottom;
	font-size:7px;
}

.green_module_border_l_r{
	border-left: 2px solid #50B848;border-right: 2px solid #50B848;
}
.green_module_border_l{
	background: url(../images/1024/green_module_pixel_l.gif) repeat-y left;
	font-size:7px;
	width:11px;
}

.green_module_border_t{
	background: url(../images/1024/green_module_border_top.gif) repeat-x top;

}
.green_module_border_r{

	background: url(../images/1024/green_module_pixel_r.gif) repeat-y right;
	font-size:7px;
	width:11px;
}
.green_module_tl_line{
	background: url(../images/1024/green_module_tl_outline.gif) no-repeat left top;
	font-size:7px;
	width:11px;
}
.green_module_tr_line{
	background: url(../images/1024/green_module_tr_outline.gif) no-repeat right top;
	font-size:7px;
	width:11px;
}

.gray_border_tl{
	background: url(../images/1024/gray_border_tl2.gif) no-repeat left top;
	width: 16px;
	height: 16px;
	font-size:7px;
}

.gray_border_tr{
	background: url(../images/1024/gray_border_tr.gif) no-repeat right top;
	width: 12px;
	font-size:7px;
}

.gray_border_t{
	font-size:7px;
	background: url(../images/1024/gray_border_pixel.gif) repeat-x top;


}


.gray_border_l_r{
	border-left: solid 2px #5A6972 ;border-right: solid 2px #5A6972 ;
}



.grey-module-bl{
	background: url(../images/1024/blue_bl.gif) no-repeat left bottom;
	width: 13px;
	font-size: 8px;
	background-color:  #DFE4E7  ;
}

.grey-module-br{
	background: url(../images/1024/blue_br.gif) no-repeat right bottom;
	width: 13px;
	font-size: 8px;
	background-color:  #DFE4E7 ;
}

.grey-module-middle{
	background-color:  #DFE4E7  ;
	width: 95%;
	font-size: 8px;
}

.popup_border_tl{
	background: url(../images/1024/popup_tl.gif) no-repeat top left;
	width: 17px;
	background-color: #DFE4E7;

}
.popup_border_m_t{
	background-color:#DFE4E7;border-top: solid 1px #50B848;
}
.popup_border_tr{
	background: url(../images/1024/popup_tr.gif) no-repeat top right;
	width: 17px;
	background-color: #DFE4E7;
}
.popup_borde_l_r{
	background-color: #DFE4E7;
	border-left: solid 1px #50B848;
	border-right: solid 1px #50B848;
}


.popup_borde_l{
	background-color: #DFE4E7;

	border-left: solid 1px #50B848;
}

.popup_bg{
	background-color: #DFE4E7;
}

.popup_borde_r{
	background-color: #DFE4E7;

	border-right: solid 1px #50B848;
}
.popup_border_bl{
	background: url(../images/1024/popup_bl.gif) no-repeat bottom left;
	width: 17px;
	font-size:6px;
	height: 19px;
	background-color: #DFE4E7;
}


.popup_border_m_b{
	background-color:#DFE4E7;
	border-bottom: solid 1px #50B848;
	font-size:6px;

}
.popup_border_br{
	background: url(../images/1024/popup_br.gif) no-repeat bottom right;
	width:17px;
	font-size:6px;
	height: 19px;
	background-color: #DFE4E7;
}

.popup_border_br2{
	background: url(../images/1024/popup_br.gif) no-repeat bottom right;
	width:11px;
	font-size:6px;
	height: 19px;
}

.popup_border_bl2{
	background: url(../images/1024/popup_bl.gif) no-repeat bottom left;
	width: 11px;
	font-size:6px;
	height: 19px;
}

.popup_w_bl{
	background: url(../images/1024/popup_w_bl.gif) no-repeat bottom left;
	width: 18px;
	font-size:6px;
	height: 20px;
}
.popup_w_br{
	background: url(../images/1024/popup_w_br.gif) no-repeat bottom right;
	width: 18px;
	font-size:6px;
	height: 20px;
}
.search_border_m_b{
	background-color: white;border-bottom: solid 1px #50B848;font-size:6px;

}

.search_border_l{
	background-color: white;border-left: solid 1px #50B848;
}

.search_border_r{
	background-color: white;border-right: solid 1px #50B848;
}
.search_border_m_t{
	background-color: white;border-top: solid 1px #50B848;font-size:6px;
}

.search_border_l_r{
	background-color:white;border-left: solid 1px #50B848;border-right: solid 1px #50B848;
}
.search_border_tl{
	background: url(../images/1024/search_border_tl.gif) no-repeat top left;
	width:17px;
	height: 11px;
	font-size:7px;
}
.search_border_tr{
	background: url(../images/1024/search_border_tr.gif) no-repeat top right;
	width:17px;
	height: 11px;
	font-size:7px;
}
.search_border_bl{
	background: url(../images/1024/search_border_bl.gif) no-repeat bottom left;
	width:17px;
	height: 13px;
	font-size:6px;
}
.search_border_br{
	background: url(../images/1024/search_border_br.gif) no-repeat bottom right;
	width:17px;
	height: 13px;
	font-size:6px;
}

.search_result_liston_l{
	background: url(../images/1024/search_result_liston_l.gif) no-repeat left;
	width:13px;
	height: 30px;

}
.search_result_liston_r{
	background: url(../images/1024/search_result_liston_r.gif) no-repeat right;
	width:13px;
	height: 30px;

}


.search_result_listoff_m{
	background-color:#DFE4E7;
	height: 30px;
	float:left;
	width: 350px ;
	vertical-align: middle;
}
.search_result_listoff_l{
	background: url(../images/1024/search_result_listoff_l.gif) no-repeat left;
	width:13px;
	height: 30px;
float:left;
}
.search_result_listoff_r{
	background: url(../images/1024/search_result_listoff_r.gif) no-repeat right;
	width:13px;
	height: 30px;
float:left;
}

.search_result_liston_m{
	background-color:#DFE4E7;
	height: 30px;
	float:left;
	color:White;
}
.search_result_liston_l{
	background: url(../images/1024/search_result_liston_l.gif) no-repeat left;
	width:13px;
	height: 30px;
float:left;
}
.search_result_liston_r{
	background: url(../images/1024/search_result_liston_r.gif) no-repeat right;
	width:13px;
	height: 30px;
float:left;
}


.bar_action_tl{
	background: url(../images/1024/green_action_tl.gif) no-repeat top left;
	height: 9px;
	width: 12px;
	font-size: 7px;
	background-color:#51B947;
}
.bar_action_tr{
	background: url(../images/1024/green_action_tr.gif) no-repeat top right;
	height: 9px;
	width: 12px;
	font-size: 7px;
	background-color:#51B947;
}
.bar_action_bl{
	background: url(../images/1024/green_action_bl.gif) no-repeat bottom left;
	height: 9px;
	width: 12px;
	font-size: 7px;
	background-color:#51B947;
}

.bar_action_br{
	background: url(../images/1024/green_action_br.gif) no-repeat bottom right;
	height: 9px;
	width: 12px;
	font-size: 7px;
	background-color:#51B947;
}

.bar_action_l{
	background-color:#51B947;
}

.bar_action_r{
	background-color:#51B947;
}
.result_popup_div{
	position:absolute;
visibility:hidden;
z-index:100;
overflow:auto;
width:440px;
display: none;
}
.ltblue_middle{
	text-align: left;background-color:#DFE4E7;height:29px;
}

input.inputTextW{
	border-style: none ;
	border:none;
	background-color: white;
	width: 150px;
	font-size: 16px;

	height: 24px;
}
input.inputTextWLong{
	border-style: none ;
	border:none;
	background-color: white;
	width: 200px;
	font-size: 16px;

	height: 25px;
}
input.inputTextG{
	border-style: none ;
	border:none;
	background-color: #DFE4E7;
	width: 350px;
	font-size: 16px;
	text-align: left;
	height: 24px;

}

.inputLeftRound{
	 width:13px;height:30px;background:url(../images/1024/search_result_listoff_l.gif) no-repeat left;
}

.inputLeftRound_h{
	 width:13px;height:30px;background:url(../images/1024/search_result_liston_l.gif) no-repeat left;
}
.inputRightRound{
	 width:13px;height:30px;background:url(../images/1024/search_result_listoff_r.gif) no-repeat right;
}

.inputRightRound_h{
	 width:13px;height:30px;background:url(../images/1024/search_result_liston_r.gif) no-repeat right;
}

.inputMiddle{
    float:left;
    background-color: #DFE4E7;
    background-image: none ;

    text-align:left;height: 26px;
    padding-top:4px;
}

.inputLeftRound_w{
	background: url(../images/1024/wblue_l.gif) no-repeat left;
	width: 11px;
	height:31px;
}

.inputRightRound_w{
	background: url(../images/1024/wblue_r.gif) no-repeat left;
	width: 11px;
	height:31px;
}
.inputMiddle_w{

	background-color: White;text-align:left;height: 26px;
}

.inputMiddle_h{
	background-color: #5A6972;text-align:left;
}

.inputMiddle2{


	background-color: #DFE4E7;
	text-align:left;
	height:26px;
	padding-top:4px;

}

.inputDiv {
	padding-bottom: 5px;
}

#loginButtonCell{
	float: right;
	padding: 5px;

}
#currentmember{
	background: url(../images/1024/currentmember.gif) no-repeat ;
	width: 311px;
	height:37px;
}
#register{
	background: url(../images/1024/registration.gif) no-repeat ;
	width: 89px;
	height: 36px;}

.tableHeaderEval{
font-family: arial,helvetica,verdana,sans-serif;
font-size: 14px;
color: #FFFFFF;
background-color: #5A6972;
font-weight:bold;
text-align: left;

}
.graybar_l{
	background: url(../images/1024/graybar_left.gif) no-repeat ;
	background-color: #5A6972;
	height: 29px;
}

.graybar_r{
	background: url(../images/1024/graybar_right.gif) no-repeat ;
	width: 7px;
	height: 29px;
}

.borderDarkBottom{
	border-bottom: 2px solid #5A6972;font-size:6px;
}
.borderDarkSides{
	border-left: thin solid #5A6972;border-right: thin solid #5A6972;
}
.druglistContainer{
	overflow: auto;padding: 5px 5px 5px 5px; position: absolute; border: thin solid #50B848; z-index: 100;text-align: center;visibility:hidden; background-color:white;
}


.sxColumn0{
vertical-align: top;
width:180px;
text-align: left;
}
.sxColumn1{

	vertical-align: top;

	text-align: left;

	width: 470px;
}

.bottomline{
	border-top: thin solid #50B848;
	font-family: arial,helvetica,verdana,sans-serif;
font-size: 6px;
 height: 6px;
}
.sxColumn3{

	vertical-align: top;

	text-align: left;

	width: 200px;
}
.sxColumn2{

	vertical-align: top;
	width: 100px;
	text-align: left;

}

.seColumn1{

	vertical-align: top;

	text-align: left;

	width: 290px;
	padding-left: 5px;
}

.seColumn1NoLine{

	vertical-align: top;

	text-align: left;

	width: 290px;
}

.seColumn2{

	vertical-align: top;
	width: 100px;
	text-align: left;
	padding-left: 5px;

}
.showColumn{
	display:block;
}

.hideColumn{
	display:none;
}

.tab_left_on{
	float: left;
	width: 13px;
	height: 28px;
	background: url(../images/1024/tab_left_on.gif) left;
}

.tab_right_on{
	float: left;
	width: 13px;
	height: 28px;
	background: url(../images/1024/tab_right_on.gif) left;

}

.tab_title_on{
	background-color:#51B947;

	float:left;
	height: 21px;
	color: white;
	padding-top: 7px;
	text-decoration: underline;
	cursor: pointer;
}

.tab_left_off{
	float: left;
	width: 13px;
	height: 28px;
	background: url(../images/1024/tab_left_off.gif) left;
}

.tab_right_off{
	float: left;
	width: 13px;
	height: 28px;
	background: url(../images/1024/tab_right_off.gif) left;
}

.tab_title_off{
	background-color:#DFE4E7;

	float:left;
	height: 20px;
	padding-top: 8px;
	color: #50B848;
	cursor: pointer;
	text-decoration: underline;
}

#reportContainer, #reportSubContainer,#reportTabContent{
	width:800px;
}
#topTable {
	width:960px;
	height: 100%;
}

#bodyTd{
	width:810px;
	vertical-align: top;
	text-align: left;

}

#reportWarning{
	padding: 8px;width:767px;
}
.printReport{
	padding-left: 8px;

}
#sxColumn1{

}

#sxColumn2{
	width: 200px;
}

.diColumn1{
	width: 180px;
	text-align:left;
}
.diColumn2{
	width: 480px;
	text-align:left;
}

#diColumn3{
	 text-align: left; width:100%; white-space:nowrap;
}

#reportComboH{
	padding-left:5px;padding-top:10px;padding-bottom:10px;
	width:550px;
	text-align: left;
}

#div_ad_container{
	padding-left: 20px;
	margin-top: 95px;

}

#splash_statement
{
	 height:165px;width:790px;
}

.company_b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #51B947;
	width:960px;
	float:left;
}

#selectedSymptoms, #selectedDrugs,#selectedConditions{
	margin-left:10px;
}


#moreInfoSymptomSearch, #moreInfoSymptomSearch1{
	width: 500px;
	text-align: left;
}
.newFeature  { color: Purple; font-family: Arial, Helvetica, sans-serif; font-weight: bold;
 font-size: 10pt; cursor:pointer }

.ulidd{
	padding-left: 15px;
 	margin: 5px 5px 5px 15px;
	list-style-type: disc;
 }

 .closeWbutton{
 	background: url(../images/closew.gif) no-repeat left;
	width: 370px;
	height: 15px;
	padding-bottom: 8px;
	cursor:pointer;
	text-align: left;
 }

 #emdDrugPickComp, #quicksymptom_results{
 	background-color: White;
 }

 .borderGreenbottom
 {

}

 td.borderDark
 {
		border-bottom: 2px solid #99A7AC;
	border-right: 2px solid #99A7AC;

	padding: 2px;
}

td.borderDarkNoRight
 {
		border-bottom: 2px solid #99A7AC;

	padding: 2px;
}

td.borderDarkNoBottom
 {
		border-right: 2px solid #99A7AC;

	padding: 2px;
}


td.borderlight
 {
	border-bottom: 2px solid #E9E9E9;
	border-right: 2px solid #E9E9E9;
	padding: 2px;
	background-color: #B8D989;
}

td.borderlightNoBottom
 {
	border-right: 2px solid #E9E9E9;
	padding: 2px;
	background-color: #B8D989;
}
td.borderlight_b
 {
	background-color: #B8D989;
	border-bottom: solid 1px #50B848;
	font-size:6px;
	border-right: 2px solid #DFE4E7;
}

td.heading
{
	background-color: #51B947;
	color: white;
	border-right:white 2px solid;

}
td.headingNoRight
{
	background-color: #51B947;
	color: white;

}

.green_module_border_r_2{

	background: url(../images/1024/green_module_pixel_r.gif) repeat-y right;
	font-size:7px;
	width:11px;
			border-bottom: 2px solid #99A7AC;


}
.green_module_border_b_r_2{

	background: url(../images/1024/green_module_pixel_r.gif) repeat-y right;
	font-size:7px;
	width:11px;


}
.green_module_border_l_2{

	background: url(../images/1024/green_module_pixel_r.gif) repeat-y left;
	font-size:7px;
	width:11px;
	background-color: #B8D989;
	border-bottom: 2px solid #E9E9E9;
}


.green_module_border_b_l_2{

	background: url(../images/1024/green_module_pixel_r.gif) repeat-y left;
	font-size:7px;
	width:11px;


	background-color: #B8D989;
}

td.tdborder_bl{
	background: url(../images/1024/tdborder_bl.gif) no-repeat bottom left;
	width:18px;
	font-size:6px;
	height: 20px;
}

table#table_save
{
	width: 400px;
}

.clickable {
	cursor: pointer;
}

.nonclickable {
	cursor: default;
}
