td.ckLabel 
{
	font-size: 10pt ;
	font-family: Verdana, Arial, Helvetica, Sans-Serif ;
	text-align: right ;
	color: #6F6F6F ;
	background-color: #CCCCCC ;
	padding: 0px 5px ;
}
td.ckValue
{
	font-size: 10pt ;
	font-family: Verdana, Arial, Helvetica, Sans-Serif ;
	text-align: left ;
	color: #972966 ;
	background-color: #ECEDEC ;
	padding: 0px 5px ;
	border: 0px ;
}
td.ck
{ 
	font-size: 10pt ; 
	font-family: Verdana, Arial, Helvetica, Sans-Serif ; 
	text-align: center ;
	color: #000000 ;
	padding: 0 ; 
}
td.ck0 
{ 
	font-size: 10px ; 
	font-family: Verdana, Arial, Helvetica, Sans-Serif ; 
	text-align: center ;
	color: #972966 ;
	background-color: #ECEDEC ; 
	padding: 0px ; 
	background-position: left center ;
}
td.ck1 
{
	font-size: 10px ;
	font-family: Verdana, Arial, Helvetica, Sans-Serif ;
	text-align: center ;
	color: #000000 ;
	background-color: #EDEDF9 ;
	padding: 0px ;
	border: 0px ;
	background-position: left center ;
}
td.ckTableHeader 
{ 
	font-size: 10px ; 
	font-family: Verdana, Arial, Helvetica, Sans-Serif ; 
	text-align: center ;
	color: #000000 ; 
	background-color: #C0C0C0 ; 
	padding: 0px ; 
	background-position: left center ;
}


td.grpTitle
{
	font-family : Verdana, Arial, Helvetica, MS Sans-Serif ; 
	font-size : 14pt ;
	font-weight : bold ;
	text-align : center ;
}
td.grpSubTitle
{
	font-family : Verdana, Arial, Helvetica, MS Sans-Serif ;
	font-size : 8pt ;
	font-weight : bold ;
	background-color : #C0C0C0 ;
}

td.pmAttentionBoxEx
{
	border-color : #FF0000 #FF0000 #FF0000 #FF0000 ;
	border-style : double double double double ;
	border-width : medium ;
	padding-bottom : 6px ;
	padding-left : 6px ;
	padding-right : 6px ;
	padding-top : 6px ;
	font-size : 8pt ;
}
table.pmAttentionBoxEx
{
	border-color : #FF0000 #FF0000 #FF0000 #FF0000 ;
	border-style : double double double double ;
	border-width : medium ;
	padding-bottom : 6px ;
	padding-left : 6px ;
	padding-right : 6px ;
	padding-top : 6px ;
}

span.bLink
{
	font-size : 10pt ;
	color : #A50039 ;
}
span.legalese
{
	font-size : 8pt ;
	color : Silver;
}
a.ckLink:visited 
{
	color: #808080;
	text-decoration: none;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	cursor : pointer ;
}

a.ckLink 
{ 
	color: #972966; 
	text-decoration: none; 
	font-size: 10pt; 
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	cursor : pointer ;
}

a.ckLink:hover 
{
	color: #808080; 
	text-decoration: underline; 
	font-size: 10pt; 
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	cursor : pointer ;
}

a.ckLink:active 
{ 
	color: #972966; 
	text-decoration: underline; 
	font-size: 10pt; 
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	cursor : pointer ;
}

a.ckLinkSmall:visited 
{
	color: #808080;
	text-decoration: none;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-weight: bold ;
	cursor : pointer ;
}

a.ckLinkSmall
{ 
	color: #972966; 
	text-decoration: none; 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-weight: bold ;
	cursor : pointer ;
}

a.ckLinkSmall:hover 
{
	color: #808080;
	text-decoration: underline;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-weight: bold ;
	cursor : pointer ;
}

a.ckLinkSmall:active 
{ 
	color: #972966; 
	text-decoration: underline; 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-weight: bold ;
	cursor : pointer ;
}

a.ckLinkTextOnly:visited 
{
	color: #C0C0C0;
	text-decoration: none;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
}

a.ckLinkTextOnly
{ 
	color: #C0C0C0; 
	text-decoration: none; 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
}

a.ckLinkTextOnly:hover 
{
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
}

a.ckLinkTextOnly:active 
{ 
	color: #C0C0C0; 
	text-decoration: underline; 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
}

p.ckNormal
{
	font-family : Arial Narrow ;
	font-size : 10pt;
	font : bold
}

p.ckTopicTitle
{
	font-family : Arial Narrow ;
	font-size : 12pt;
	font : bold
}
td.ckTitle
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-weight : bold;
	font-size : 18pt;
}

td.ckTitleEx
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font : bold 12pt;
	text-align : center ;
	vertical-align : middle ;
	padding : 10px
}
td.ckNormal
{
	color: #000000;
	font-size: 10pt;
	padding:0px 0px 0px 3px ;
	vertical-align : top ;
	text-align : left ;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
}
td.ckNormalEx
{
	color: #000000;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	padding: 10p 0px 10px 3px;
	vertical-align : top ;
	text-align : left 
}
td.ckUnderline
{
	color: #000000;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	padding: 10p 0px 10px 3px;
	vertical-align : bottom ;
	text-align : left 
}
td.ckTopicItem
{
	color: #000000;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	padding: 10px 0px 10px 3px;
	vertical-align : top ;
	text-align : left 
}
td.ckTopicItemSpecial
{
	color: #ff0000;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	padding: 10px 0px 10px 3px;
	vertical-align : top ;
	text-align : left 
}

td.ckSchedTableHead
{
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	background : #FFFFFF;
	text-align : center
}
td.ckSchedTableBody
{
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	background : #DBDBDB;
	border : 1pt solid #B0B0B0;
	cursor : hand;
}
td.ckSchedTableBodyEx
{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	background : #DBDBDB;
	border : 1pt solid #B0B0B0
}
font.ckClassName
{
	font-weight : bold
}
td.ckClassDescription
{ 
	font-size : 10pt ;
	font-weight : normal ;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
}
font.ckClassPrereq
{
	font-size : 10pt ;
	font-style : italic
}
p.ckNavTopLevel
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-size : larger
}

td.ckSeminar_Head
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-weight : bold;
	font-size : 14pt;
	text-align : center
}
td.ckSeminar_TopicHead
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-weight : bold;
	font-size : 12pt;
	text-align : center ;
	padding-bottom : 20px;
	padding-top : 20px;
}
td.ckSeminar_TopicTitle
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-weight : bold;
	font-size : 10pt;
	text-align : left ;
	padding-top : 15px ;
	padding-bottom : 15px;
}
td.ckSeminar_TopicText
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-size : 10pt;
	text-align : left ;
	padding-bottom : 5px;
}
td.ckSeminar_Bullet
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-weight : bold;
	font-size : 8pt;
	text-align : left;
	vertical-align : top 
}

td.ckBullet
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-weight : bold;
	font-size : 8pt;
	text-align : right;
	vertical-align : top 
}

td.ckPhoneLabel
{ 
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-size: 8pt;
	text-align: right ;
}
td.ckPhoneItem
{ 
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-size: 8pt;
	font-weight: bold ;
	text-align: left ;
}
td.ckAddress
{ 
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-size: 8pt;
	font-weight: bold ;
	text-align: center ;
}
td.ckCopyright
{ 
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-size: 7pt;
	text-align: center ;
}

td.ckTableHead
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-size: 10pt;
	font-weight: bold ;
	text-align: left ;
	color : #C0C0C0 ;
	background-color : #A6506D;
}

td.ckTableHeadSmall
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-size: 8pt;
	font-weight: bold ;
	text-align: left ;
}

td.ckTableBodySmall
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-size: 8pt;
	text-align: left ;
}

td.ckTblHdSm_Sched
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-size: 8pt;
	font-weight: bold ;
	text-align: left ;
	color : #C0C0C0 ;
	background-color : #A6506D;
	padding-left : 3px;
	border-bottom : #000000;
}

td.ckTblBodSm_Sched0
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-size: 8pt;
	text-align: left ;
	color : #A6506D ;
	background-color : #EEEEEE;
	padding-left : 3px;
}

td.ckTblBodSmEX
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-size: 8pt;
	text-align: center ;
	color : #000000 ;
	background-color : #EEEEEE;
}

table.ckTblSched
{
	background-color : #EEEEEE;
}

td.ckTblBodSm_Sched1
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-size: 8pt;
	text-align: left ;
	color : #A6506D ;
	background-color : #FFFFFF;
	padding-left : 3px;
}

td.ckLeftNav
{
	background-color: #EEEEEE ;
}

table.ckLeftNav
{
	background : #EEEEEE ;
}

td.ckRegConfirmLabel
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-size: 8pt;
	text-align: right ;
	background-color : #A6506D;
	font-weight : bold;
	color : #C0C0C0;
}

td.ckRegConfirmValue
{
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-size: 8pt;
	text-align: left ;
	background-color : #C0C0C0;
	font-weight : bold;
	color : #A6506D;
}

td.ckRegForm
{
	color: #000000;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	padding:3px 3px 3px 3px ;
	vertical-align : top;
	text-align : left;
}

td.ckInputField
{
	color: #000000;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	padding:0px 0px 0px 0px ;
	vertical-align : middle ;
	text-align : left;
	width : 350px;
}

td.ckField
{
	color: #000000;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	padding: 1px 1px 1px 1px;
	vertical-align : middle ;
	text-align : left ;
	width : 450px ;
}

td.ckFieldLabel
{
	color: #000000;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	padding: 1px 1px 1px 1px;
	vertical-align : middle ;
	text-align : right ;
	width : 300px ;
}

td.ckFieldExplanation
{
	color: #000000;
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	padding: 3px 2px;
	vertical-align : middle;
	text-align : left;
}

td.ckFieldLabelExplanation
{
	color: #000000;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	padding:3px 3px 3px 3px ;
	vertical-align : middle;
	text-align : right;
	width : 300px;
}

td.ckClassReg
{
	color: #000000; 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	padding:3px 3px 3px 3px ;
	vertical-align : top ;
	text-align : right ;
}

a.ckLinkSm:visited 
{
	color: #c0c0c0;
	text-decoration: none;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
}

a.ckLinkSm:link 
{
	color: #A6506D;
	text-decoration: none;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
}

a.ckLinkSm:hover 
{
	color: #c0c0c0;
	text-decoration: underline;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
}

a.ckLinkSm:active 
{
	color: #A6506D;
	text-decoration: none;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
}
table.ckClassSelection
{
	background : #FF0000;
	outline : #000000 ;
	width : 100%;
	padding-left : 5;
	border : thin;
}
td.ckClassSelection
{
	color : #000000 ;
	font-weight : normal ;
	background-color : #FFFFC0;
	font-size : 8pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
}

td.ckBannerTitle
{
	color: #A6506D ;
	height: 30px ;
	background: #C0C0C0;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif ;
	font-size : 16pt ;
}