.i_swhite {
	text-decoration:none;
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size: 11px;
  color: #FFFFFF;
	}
	
.i_bsorange {
	text-decoration:none;
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FF9900;
	}
	
.i_s6gray	{
	text-decoration:none;
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size: 11px;
  color: #666666;
	}
	
.i_vs9gray	{
	text-decoration:none;
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size: 10px;
  color: #999999;
	}

.i_news_blue	{
	text-decoration:none;
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  font-style:italic;
  color: #9bfcfc;
  line-height: 12pt;
}
	
	
.error_page_blue	{
	text-decoration:none;
  font-family: Verdana;
  font-size: 18px;
  font-weight: bold;
  color: #3399ff;
  line-height: 18pt;
}

.error_page_gray	{
	text-decoration:none;
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #999999;
  line-height: 12pt;
}

#dhtmltooltip {
	position: absolute;
	width: 200px;
	border: 1px solid orange;
	padding: 2px;
	background: white;
	background-color: white;
	visibility: hidden;
	z-index: 100;
}

.large_blue {
	text-decoration:none;
  font-family: verdana;
  font-size: 14px;
  font-weight: bold;
  color: #336699;
  line-height: 14pt;
}

.medium_blue {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  color: #336699;
  line-height: 12pt;
}



.sred {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  color: #FF0000;
  line-height: 12pt;
	}

.sgray {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  color: #333333;
  line-height: 12pt;
	}
	
.slgray {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  font-weight: normal;
  color: #999999;
  line-height: 12pt;
	}
	
.slbgray {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
	color: #999999;
	line-height: 12pt;
	}
	
.mbgray {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  color: #999999;
  line-height: 12pt;
}

.mbdarkgray {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  color: #666666;
  line-height: 12pt;
}

.mbblack {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  color: #00000;
  line-height: 12pt;
}
	
.spurple {
	text-decoration: none;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
	color: #9999cc;
	}
	
.sbpurple {
	text-decoration: none;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
	color: #9999cc;
	}
	
.mpurple {
	text-decoration: none;
  font-family: verdana;
  font-size: 12px;
  font-weight: normal;
	color: #9999cc;
	}
	
.mbpurple {
	text-decoration: none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #9999cc;
	}
	
.vbbpurple {
	text-decoration: none;
  font-family: verdana;
  font-size: 20px;
  font-weight: bold;
	color: #9999cc;
	}
	
.sdarkblue {
	text-decoration: none;
  font-family: verdana;
  font-size: 11px;
  font-weight: normal;
	color: #336699;
}
	
.mdarkblue {
	text-decoration: none;
  font-family: verdana;
  font-size: 12px;
  font-weight: normal;
	color: #336699;
	line-height: 12pt;
}

.mbdarkblue {
	text-decoration: none;
  font-family: verdana;
  font-size: 14px;
  font-weight: bold;
	color: #336699;
}

.vbbpurple {
	text-decoration: none;
  font-family: verdana;
  font-size: 14px;
  font-weight: bold;
	color: #9999cc;
	}
	
	
.slgrayOnYellow {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  font-weight: normal;
  color: #999999;
  line-height: 12pt;
  background-color: FFFFCC;
	}

.slgrayOnYellow a {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  font-weight: normal;
  color: #999999;
  line-height: 12pt;
  background-color: FFFFCC;
	}	
	
.slgrayOnYellow a:hover {
	color: #3399FF;
	}
	
.vslgray {
	text-decoration:none;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #999999;
  line-height: 12pt;
	}
	
.bsgray {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: #333333;
  line-height: 12pt;
	}
	
.bmgray {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  color: #333333;
  line-height: 12pt;
	}
	
.bold_large_gray {
	text-decoration:none;
  font-family: verdana;
  font-size: 14px;
  font-weight: bold;
  color: #333333;
  line-height: 14pt;
	}
	
.mgray {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: normal;
  color: #333333;
  line-height: 12pt;
	}
	
.mlgray {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: normal;
  color: #999999;
  line-height: 12pt;
	}
	
.bslgray {
	text-decoration:none;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #999999;
  line-height: 12pt;
	}
	
.bmlgray {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  color: #999999;
  line-height: 12pt;
	}
	
.mwhite {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  color: #FFFFFF;
  line-height: 12pt;
	}
	
.mwhite a {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  color: #FFFFFF;
  line-height: 12pt;
	}	
	
.mwhite a:hover {
	background-color:white;
	color: #3399ff;
	}
	
.bmwhite {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  line-height: 12pt;
	}
	
.bmwhite a {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  line-height: 12pt;
	}	
	
.swhite {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  color: #FFFFFF;
  line-height: 12pt;
  font-weight: normal;
	}
	
.bswhite {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
	}

.vsblue {
	text-decoration:none;
  font-family: verdana;
  font-size: 10px;
  color: #3399ff;
  line-height: 12pt;
	}
	
.sblue {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  color: #3399ff;
  line-height: 12pt;
	}
	
.mblue {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  color: #3399ff;
  line-height: 12pt;
	}
	
.mgreen {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
	color: #009900;
	}
	
.mbgreen {
	text-decoration:none;
  font-family: verdana;
  font-size: 13px;
	color: #009900;
	font-weight: bold;
	line-height: 12pt;
	}
	
.nGreen {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
	color: #009900;
	}
	
.sgreen {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
	color: #009900;
	line-height: 12pt;
	}
	
.sorange {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  color: #FF9900;
  line-height: 12pt;
	}

.bsorange {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FF9900;
	}
	
.morange {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  color: #FF9900;
  line-height: 12pt;
 }
	
.iMainTitle {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #CC0033;
	}
	
.iMainTitleSmall {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
	color: #CC0033;
	}

.iTitle {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  line-height: 16pt;
  font-weight: bold;
	color: #FF9900;
	}
	
.boxesText {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #9999cc;
	}

.iTitlePhysical {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #cc0000;
	}

.iTitleIntellectual {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #3333ff;
	}

.iText {
	text-decoration:none;
  font-family: verdana;
  font-size: 10px; 
	color: #333333;
	margin-top: 2;
	margin-bottom: 1;
	}
	
			
.alert {
	background: #fff6bf url(images/common/alert.gif) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-decoration:none;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #ff9900;
	text-align: center;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffddaa;
	border-bottom: 2px solid #ffddaa;
	}
	
.alert_noimg {
	background: #fff6bf;
	background-position: 15px 50%; /* x-pos y-pos */
	text-decoration:none;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #ff9900;
	text-align: center;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffddaa;
	border-bottom: 2px solid #ffddaa;
	}
	
.alert_noalert {
	background: #ffffff;
	background-position: 15px 50%; /* x-pos y-pos */
	text-decoration:none;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
	text-align: center;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	}
	
.tip {
	background: #f8fafc url(images/common/tip.gif) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	font: 11px verdana; color: #333333; margin: 0 auto; padding: 0px;
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #b5d4fe;
	border-bottom: 2px solid #b5d4fe;
	}

.tip_noimg {
	background: #f8fafc;
	background-position: 15px 50%; /* x-pos y-pos */
	font: 11px verdana; color: #333333; margin: 0 auto; padding: 0px;
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #b5d4fe;
	border-bottom: 2px solid #b5d4fe;
	}

.leftMenuOn {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #FF9900;
	background-color: white;
	white-space: nowrap;
	border-style: dashed;
	border-width: 1px;
	border-color: #99ccff;
	padding: 5;
	}
	
.leftMenu {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #999999;
	background-color: white;
	white-space: nowrap;
	border-style: dashed;
	border-width: 1px;
	border-color: #99ccff;
	padding: 5;
	}
	
.leftMenu a {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #999999;
	}	
	
.leftMenu a:hover {
	color: #FF9900;
	}
	
.leftMenuOn_new {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #FF9900;
	background-color: white;
	white-space: nowrap;
	padding: 5;
	}
	
.leftMenu_new {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #999999;
	background-color: white;
	white-space: nowrap;
	padding: 5;
	}
	
.leftMenu_new a {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #999999;
	}	
	
.leftMenu_new a:hover{
	color: #FF9900;
	}
	
.editOption {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  font-weight: normal;
  color: #999999;
  line-height: 12pt;
	}
	
.editOption a {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  font-weight: normal;
  color: #999999;
  line-height: 12pt;
	}	
	
.editOption a:hover {
	color: #3399FF;
	}
	
.greenBox {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #009900;
	background-color: e1f6cc;
	white-space: nowrap;
	border-style: solid;
	border-width: 1px;
	border-color: #9bd264;
	padding: 5;
	}
	
.orangeBox {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #ff9933;
	background-color: ffefdd;
	white-space: nowrap;
	border-style: solid;
	border-width: 1px;
	border-color: #ff9933;
	padding: 5;
	}

.redBox {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #ff0000;
	background-color: ffe5e5;
	white-space: nowrap;
	border-style: solid;
	border-width: 1px;
	border-color: #ff0000;
	padding: 5;
	}
	
.lightOrangeHistoryBox {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
	color: #999999;
	background-color: fffff0;
	white-space: nowrap;
	border-style: solid;
	border-width: 1px;
	border-color: #eaeaea;
	padding: 5;
	}

.lightOrangeBoxOrangeBorder {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
	color: #999999;
	background-color: fffff0;
	white-space: nowrap;
	border-style: solid;
	border-width: 1px;
	border-color: #FF9900;
	padding: 5;
	}
	
.lightOrangeSmallHistoryBox {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
	color: #999999;
	background-color: fffff0;
	border-style: solid;
	border-width: 1px;
	border-color: #eaeaea;
	padding: 5;
	}
	
.purpleBox {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #c38fc2;
	background-color: efdef0;
	white-space: nowrap;
	border-style: solid;
	border-width: 1px;
	border-color: #c38fc2;
	padding: 5;
	}
	
.displayNameProfile {
	text-decoration:none;
  font-family: verdana;
  font-size: 18px;
  font-weight: bold;
	color: #333333;
	}

.profileSectionTitle {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #FF9900;
	background-color: fffff0;
	white-space: nowrap;
	border-style: solid; 
	border-width: 1px;
	border-color: #eaeaea;
	padding: 2;
	}
	
.bspurple {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: #336699;
  line-height: 12pt;
	}
		
.attributeName {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
	color: #336699;
	line-height: 12pt;
	}
	
.attributeNameSmall {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
	color: #336699;
	line-height: 12pt;
	}
	
.articlesList {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
	color: #336699;
	line-height: 12pt;
	}
	
.articlesList a {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
	color: #336699;
	line-height: 12pt;
	}	
	
.articlesList a:visited {
	color: #999999;
	}
	
.articlesList a:hover {
	color: #3399ff;
	}

.editableArea {
	border-style: dashed;
	border-width: 1px;
	border-color: #99ccff;
	padding: 1;
}

.editableAreaGreen {
	border-style: dashed;
	border-width: 1px;
	border-color: #009900;
	padding: 1;
}

.tag1 {
	text-decoration:none;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #999999;
  line-height: 8pt;
	}
	
.tag1_selected {
	text-decoration:none;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #336699;
  line-height: 8pt;
	}
	
.tag2 {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  font-weight: normal;
  color: #999999;
  line-height: 8pt;
	}
	
.tag2_selected {
	text-decoration:none;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: #336699;
  line-height: 8pt;
	}
	
.tag3 {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: normal;
  color: #999999;
  line-height: 8pt;
	}
	
.tag3_selected {
	text-decoration:none;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  color: #336699;
  line-height: 8pt;
	}
	
.tag4 {
	text-decoration:none;
  font-family: verdana;
  font-size: 13px;
  font-weight: normal;
  color: #999999;
  line-height: 8pt;
	}
	
.tag4_selected {
	text-decoration:none;
  font-family: verdana;
  font-size: 13px;
  font-weight: bold;
  color: #336699;
  line-height: 8pt;
	}
	
.tag5 {
	text-decoration:none;
  font-family: verdana;
  font-size: 14px;
  font-weight: normal;
  color: #999999;
  line-height: 8pt;
	}
	
.tag5_selected {
	text-decoration:none;
  font-family: verdana;
  font-size: 14px;
  font-weight: bold;
  color: #336699;
  line-height: 8pt;
	}
	
.tag6 {
	text-decoration:none;
  font-family: verdana;
  font-size: 15px;
  font-weight: normal;
  color: #999999;
  line-height: 8pt;
	}
	
.tag6_selected {
	text-decoration:none;
  font-family: verdana;
  font-size: 15px;
  font-weight: bold;
  color: #336699;
  line-height: 8pt;
	}
	
.tag7 {
	text-decoration:none;
  font-family: verdana;
  font-size: 16px;
  font-weight: normal;
  color: #999999;
  line-height: 8pt;
	}
	
.tag7_selected {
	text-decoration:none;
  font-family: verdana;
  font-size: 16px;
  font-weight: bold;
  color: #336699;
  line-height: 8pt;
	}
	
.tag8 {
	text-decoration:none;
  font-family: verdana;
  font-size: 17px;
  font-weight: normal;
  color: #999999;
  line-height: 8pt;
	}
	
.tag8_selected {
	text-decoration:none;
  font-family: verdana;
  font-size: 17px;
  font-weight: bold;
  color: #336699;
  line-height: 8pt;
	}
	
.tag9 {
	text-decoration:none;
  font-family: verdana;
  font-size: 18px;
  font-weight: normal;
  color: #999999;
  line-height: 8pt;
	}
	
.tag9_selected {
	text-decoration:none;
  font-family: verdana;
  font-size: 18px;
  font-weight: bold;
  color: #336699;
  line-height: 8pt;
	}

.link {	
	cursor:pointer;
	}
	
.fileError
{
	text-decoration:none;
  font-family: verdana;
  font-size: 18px;
  font-weight: normal;
  color: #BF1F00;
  line-height: 8pt;
}	

.pixDiv
{
	width: 100px;
	height: 100px;
	border-style: solid; 
	border-width: 1px; 
	border-color: #eff0f1; 
	padding: 5;
}
