#tl {font-family: Verdana, Arial, Helvetica, sans-serif; }
body,p,td     { 
	font-size: 12px; 
	font-family: helvetica, arial, sans-serif;  
	color:#000000; 
	text-indent: 0px;}
#outer_0 {
    position:relative;
    background-color:#ffffff;
}
#outer_0 #bio_0 {
    display:none;
}
#outer_0:hover #bio_0 {
    display:block;
    position:absolute;
    z-index:1;
	width:204px;
    left:0px;
    top:24px;
    padding:5px 5px 5px;
    border:1px solid #696;
    background-color:#f4f8f4;
}
#apDiv0 {
	position: relative;
}
#apDiv1 {
	position: absolute;
	width:180px;
	height:200px;
	z-index:1;
	right: 0px;
	top: 0px;
	background-color: #f4f8f4;
	border: 10px solid #669966;
	padding: 0px;
	margin: 0px;
}
#apDiv1 p,td {
	/* color: #669966; */
}
#apDiv2 {
	position: static;
	z-index:1;
	left: 0px;
	top: 0px;
	background-color: #ffffff;
	clear: left;
	padding-left: 20px;
}
#regsteps {
	border-left-width: 20px;
	border-left-style: solid;
	border-left-color: #669966;
	width: 450px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #669966;
	border-right-color: #669966;
	border-bottom-color: #669966;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 10px;
	padding-right: 10px;
}
#whattodo {
	border-left-width: 20px;
	border-left-style: solid;
	border-left-color: #669966;
	width: 450px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #669966;
	border-right-color: #669966;
	border-bottom-color: #669966;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

#pageinstr {
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #ffffff;
	text-indent: 10px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #669966;
	border-right-color: #669966;
	border-bottom-color: #669966;
	margin-top: 10px;
	padding-bottom: 10px;
}
#pageinstr p {
	text-indent: 0px;
}

.inboxtitleline {
	top: -10px;
	left: -10px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left:10px;
	position: relative;
	font-weight: bold;
}
.inboxtittleline {
	background-color: #ffffff;
	color: #669966;
	line-height: 20px;
	padding-left: 10px;
	padding-right: 15px;
	margin-left: -10px; 
	font-weight: bold;
	font-size: 10pt;
}
.inboxtitleline2 {
	top: -10px;
	left: 10px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left:10px;
	position: relative;
	font-weight: bold;
}
.inboxtittleline2 {
	background-color: #ffffff;
	color: #669966;
	line-height: 20px;
	padding-left: 10px;
	padding-right: 15px;
	margin-left: -20px; 
	font-weight: bold;
	font-size: 10pt;
}
.inbox {
	margin-right: 10px;
	margin-left: -20px;
}

select        { font-size: 12px; font-family: helvetica, arial, sans-serif; color:#000000;}
.note         { font-size: 9px; font-family: helvetica, arial, sans-serif; color:#669966;}
.botimg {
	vertical-align: top;
}
.cost         { color: #669966; font-style: italic; font-weight: bold; }
.small1       { font-size: 10px; font-family: helvetica, arial, sans-serif; color:#000000;}
.tblhdrlg     { font-size: 16px; font-weight: bold; font-family: helvetica, arial, sans-serif; color:#000000;}
.tblhdr       { font-size: 12px; font-family: helvetica, arial, sans-serif; color:#000000;}
#available     { font-size: 11px; font-family: helvetica, arial, sans-serif; color:#000000;}
 
#pagetitlewhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size:26;
	position: relative;
	right: 10px;
	bottom: 5px;
	font-weight: bold;
}
#talentfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #669966;
	font-size:16;
	font-weight: bold;
	padding-bottom: 10px;
}
#talentfont2 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #669966; font-size:12; font-weight: Bold; }
#talentfont2r {font-family: Verdana, Arial, Helvetica, sans-serif; color: #cc0000; font-size:12; font-weight: Bold; }
#Total      {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:14; font-weight: Bold;} 
#main       {font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size:12; line-height:1.5; }
#main1      {font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size:12; }
#mainw      {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size:13; line-height:1.5; }
#ycr_title {
	font-size: 16px;
	color: #669966;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: underline;
	text-align: center;
}


.cn1         { border-bottom: 1px solid #669966; margin-top: 0px; padding-top: 3px; padding-bottom: 3px; border-left: 20px solid #669966; font-family: helvetica, arial, sans-serif; font-size: 12px; background-color: #ffffff; display: block; text-decoration: none; padding-left: 10px; font-weight : bold; }
.cn1ns        { border-bottom: 1px solid #669966; margin-top: 0px; border-left: 20px solid #669966; padding-top: 3px; padding-bottom: 3px; font-family: helvetica, arial, sans-serif; font-size: 12px; background-color: #ffffff; display: block; text-decoration: none; padding-left: 10px; color: #669966; 	font-weight: normal; }

a.cn1         { border-bottom: 1px solid #669966; margin-top: 0px; padding-top: 3px; padding-bottom: 3px; border-left: 20px solid #669966; font-family: helvetica, arial, sans-serif; font-size: 12px; background-color: #ffffff; display: block; text-decoration: none; padding-left: 10px; font-weight : bold; }
a.cn1:link    { color: #333333; }
a.cn1:visited { color: #000000;   border-left: 20px solid  #669966; }
a.cn1:active  { color: #000000; }
a.cn1:hover   { color: #ffffff; background-color: #669966; border-left: 20px solid  #ffffff; }

a.cn1a         { border-bottom: 1px solid #669966; margin-top: 0px; padding-top: 3px; padding-bottom: 3px; border-left: 20px solid #669966; font-family: helvetica, arial, sans-serif; font-size: 12px; background-color: #ffffff; display: block; text-decoration: none; padding-left: 10px; font-weight : normal; }
a.cn1a:link    { color: #333333; }
a.cn1a:visited { color: #000000;   border-left: 20px solid  #669966;  }
a.cn1a:active  { color: #000000; }
a.cn1a:hover   { color: #ffffff; background-color: #669966; border-left: 20px solid  #ffffff; }

.cn2         { border-bottom: 1px solid #669966; margin-top: 0px; border-left: 20px solid #669966; padding-top: 3px; padding-bottom: 3px; 
font-family: helvetica, arial, sans-serif; font-size: 12px; background-color: #ffffff; display: block; text-decoration: none; padding-left: 20px; color: #000000; }
.cn2ns        { border-bottom: 1px solid #669966; margin-top: 0px; border-left: 20px solid #669966; padding-top: 3px; padding-bottom: 3px; font-family: helvetica, arial, sans-serif; font-size: 12px; background-color: #ffffff; display: block; text-decoration: none; padding-left: 20px; color: #cccccc; 	font-style: italic; }
a.cn2         { border-bottom: 1px solid #669966; margin-top: 0px; border-left: 20px solid #669966; padding-top: 3px; padding-bottom: 3px; font-family: helvetica, arial, sans-serif; font-size: 12px; background-color: #ffffff; display: block; text-decoration: none; padding-left: 20px; }
a.cn2:link    { color: #333333; }
a.cn2:visited { color: #000000;  border-left: 20px solid  #669966; }
a.cn2:active  { color: #000000; }
a.cn2:hover   { color: #ffffff; background-color: #669966; border-left: 20px solid  #ffffff; }

.cn3         { border-bottom: 1px solid #669966; margin-top: 0px; border-left: 20px solid #669966;
padding-top: 3px; padding-bottom: 3px; font-family: helvetica, arial, sans-serif; font-size: 12px; background-color: #ffffff; display: block; text-decoration: none; padding-left: 30px; }
.cn3ns         { border-bottom: 1px solid #669966; margin-top: 0px; border-left: 20px solid #669966;
padding-top: 3px; padding-bottom: 3px; font-family: helvetica, arial, sans-serif; font-size: 12px; background-color: #ffffff; display: block; text-decoration: none; padding-left: 30px;  color: #cccccc; font-style: italic; }
a.cn3         { border-bottom: 1px solid #669966; margin-top: 0px; border-left: 20px solid #669966;
padding-top: 3px; padding-bottom: 3px; font-family: helvetica, arial, sans-serif; font-size: 12px; background-color: #ffffff; display: block; text-decoration: none; padding-left: 30px; }
a.cn3:link    { color: #333333; }
a.cn3:visited { color: #000000; border-left: 20px solid  #99cccc; }
a.cn3:active  { color: #ffffff; }
a.cn3:hover   { color: #ffffff; background-color: #669966; border-left: 20px solid  #ffffff; }
a:visited ,a:active,a:link    { color: #006699; }

.wia_small  {
	font-size: 12px;
}
.wia_small_ital  {
	font-size: 11px;
	font-style: italic;
	color: #999999;
}

UL   { margin-top: 0px; margin-bottom: 0px;	Margin-left: 10px;	list-style: disc; } 


ycr_title {
	font-size: 16px;
	color: #669966;
}
.movebutton1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #eeeeee;
	border: 1px solid #669966;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
}