

/* ================================
    CSS STYLES FOR THE ASP.NET PORTAL STARTER KIT
    v1.0, 10/2002
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
    background-color: darkred;
}

/* background color for the content part of the pages */


Body
{   margin-top:0px;
    padding:0px;

    color:#111; font:12px/1.5em Arial, Tahoma, Verdana, Sans-Serif !important; font:11px/1.8em Verdana, Arial, Tahoma, Sans-Serif;
    background: #E5EEF5 repeat-y center;

}







.box_s     { width:170px; margin:10px 0px 0px 10px; }
.box_l     { width:643px; margin:10px 10px 0 0; overflow:hidden; clear:both;}
.box_s_t   { background:url(/images/box_s_t.gif) no-repeat left top; margin-bottom:-13px; }
.powerby p { font:9px Verdana, Sans-Serif; letter-spacing:-0.5pt; margin:0; padding:2px 0 5px 0; border-top:0px solid #FFF; background:#EEE; text-align:center; border-left:3px solid #FFF; border-right:3px solid #FFF; }
.powerby h3{ background:#E5F3E6; border-left:3px solid #FFF; border-right:3px solid #FFF; }
.powerby,
.box_l_c,
.box_m_c,
.box_s_c,
.box_s_c_ann,
#sub_menu_wrap { padding:1px 3px;border-left:1px solid #84B0C7;border-right:1px solid #84B0C7; }
.box_s_c h2    { background:#F3E5E5; border-left:3px solid #FFF; border-right:3px solid #FFF; text-align:center; }
.box_s_c h4    { background:#F3F3E5; border-left:3px solid #FFF; border-right:3px solid #FFF; text-align:center; }
.box_s_c h3,
.box_s_c_ann h3{ background:#E5E6F3; border-left:3px solid #FFF; border-right:3px solid #FFF; text-align:center; }
.box_s_c_ann ul li,
.box_s_c li { list-style-type:none; list-style-position:outside; padding:2px 0 !important; padding:0; border-top:1px solid #FFF; border-left:3px solid #FFF; border-right:3px solid #FFF; }
.box_s_c li { padding-left:12px !important; padding-left:10px; background-position:2px 6px !important; background:url(/images/pub_li.gif) #EEE no-repeat 4px 9px; color:#999; }
.box_s_b       { margin-top:-15px; background:url(/images/box_s_b.gif) no-repeat left bottom; }


.box_m_left  { margin:0 0px 0 0; width:330px; float:left; clear:left; }
.box_m_right { width:330px; float:left; }
.box_m_t     { margin:10px 0 -13px 0; background:url(/images/box_m_t.gif) no-repeat left top; }
.box_m_c     { background:#FFF; }
.box_m_b     { margin-top:-15px; background:url(/images/box_m_b.gif) no-repeat left bottom; margin-bottom:10px !important; margin-bottom:0; }
.box_l_t { margin-bottom:-13px; background:url(/images/box_l_t.gif) #FFF no-repeat left top; }
.box_l_c { background:#FFF; }
.box_l_b { margin-top:-15px; background:url(/images/box_l_b.gif) no-repeat left bottom; clear:both;}


#headertab {
	MARGIN-TOP: 0px; FONT-SIZE:14px; BACKGROUND: #336633; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal; TEXT-ALIGN: right;font-weight: bold;
}
#headertab UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#headertab LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url(images/lefttab.jpg) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#headertab UL A {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(images/righttab.jpg) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #26435f; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#headertab A {
	FLOAT:none
	
}
#headertab A:hover {
	COLOR: #666666
}
#headertab A:link {
	COLOR: #666666
}
#headertab A:visited {
	COLOR: #666666
}
#headertab A:active {
	COLOR: #666666
}
#headertab .currenttab {
	BACKGROUND-IMAGE: url(images/lefttab-on.jpg);
	  font-size: 15px;
    color:#666666;
    font-weight: bold
}
#headertab .currenttab A {
	BACKGROUND-IMAGE: url(images/righttab-on.jpg); PADDING-BOTTOM: 6px; font-family: Verdana, Helvetica, sans-serif;
    font-size: 15px;
    color:#666666;
    font-weight: bold
}

#headertab .currenttab A:visited {
	BACKGROUND-IMAGE: url(images/righttab-on.jpg); PADDING-BOTTOM: 6px; font-family: Verdana, Helvetica, sans-serif;
    font-size: 15px;
    color:#666666;
    font-weight: bold
}



#headertab .highlight {
	BACKGROUND-IMAGE: url(images/lefttab-on.jpg);
}
#headertab .highlight A {
	BACKGROUND-IMAGE: url(images/righttab-on.jpg); PADDING-BOTTOM: 6px; font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    color:red;
    font-weight: bold
}

#headertab .highlight A:visited {
	BACKGROUND-IMAGE: url(images/righttab-on.jpg); PADDING-BOTTOM: 6px; font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    color:red;
    font-weight: bold
}





#headertab .currenthighlight {
	BACKGROUND-IMAGE: url(images/lefttab-on.jpg);
}
#headertab .currenthighlight A {
	BACKGROUND-IMAGE: url(images/righttab-on.jpg); PADDING-BOTTOM: 6px; font-family: Verdana, Helvetica, sans-serif;
    font-size: 15px;
    color:red;
    font-weight: bold
}

#headertab .currenthighlight A:visited {
	BACKGROUND-IMAGE: url(images/righttab-on.jpg); PADDING-BOTTOM: 6px; font-family: Verdana, Helvetica, sans-serif;
    font-size: 15px;
    color:red;
    font-weight: bold
}




#header a:link,
#header a:visited,
#header a:active {
	color : #339999;
	text-decoration : none;
}



#redlink a:link,
#redlink a:visited,
#redlink a:active {
	color : red;
	text-decoration : none;
}



#bluelink a:link,
#bluelink a:visited,
#bluelink a:active {
	color : #000099;
	text-decoration : none;
}
#dotnet a:link,
#dotnet a:visited,
#dotnet a:active {
	color : red;
	text-decoration : none;
}





/* PAGE BANNER */
/* NOTE: Site Title, Site Links and Tabs are rendered by MobilePortalBanner.ascx
/* style for the text of the site title */
.SiteTitle {
    font-family: Verdana Bold, Helvetica, sans-serif;
    font-size: 30px;
    font-weight: bold;
    color:#cccc99
}

.SiteFooter{
    font-family: Verdana Bold, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color:#000000
}



.SiteContact{
    font-family: Verdana Bold, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color:#000000
}


/* background/border colors for the selected tab */
.TabBg {
    background-color: white;
    border-color: white;
}

/* background/border colors for the unselected tabs */
.OtherTabsBg {
    background-color: dimgray;
    border-color: black;
}

/* text style for the selected tab */
.SelectedTab {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    color:DarkRed;
    font-weight: bold
}
.RedTitle {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color:DarkRed;
    
}
/* text style for the unselected tabs */
a.SelectedTab:link {text-decoration:    none;    color:  darkred;}
a.SelectedTab:visited {text-decoration:    none;    color:  darkred; }
a.SelectedTab:active { text-decoration:    none;    color:  darkred; }
a.SelectedTab:hover { text-decoration:    underline;   color:  red; }



#RedLink a:link,
#RedLink a:visited,
#RedLink a:active {
	color : red;
	text-decoration : none;
}
 
.OtherTabs {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    color:gainsboro;
    text-decoration:none;
    font-weight: bold
}

/* hyperlink styles of the unselected tabs */
A.OtherTabs:link    {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:visited {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:active  {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:hover   {
    text-decoration:    underline;
    color:white;
}
    
/* text style for the site links (at extreme top-right of header) */
.SiteLink {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}   

/* hyperlink style for the site links */
A.SiteLink:link {
    text-decoration:    none;
    color:white;
}

A.SiteLink:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.SiteLink:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.SiteLink:hover    {
    text-decoration:    underline;
    color:white;
}

/* style for separator between site links */
.Accent
{
    color: red;
    font-weight:    bold;
}



/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    background-color: #eeeeee
}   

/* style of item titles by Announcements and events */
.AnnouncementTitle    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  13px;
    font-weight:    normal;
    color: darkred;
}

.TecherName    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  13px;
    font-weight:normal;
    color: darkred;
}

.AnnouncementItem {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;   
}


/* GENERAL */
/* style for module titles */
.Head {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #336666; FONT-FAMILY: "Times New Roman" 
}


/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: darkred;
}


.Lession_Chapter_Title   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  16px;
    font-weight: bold;
    color: #000000;
}



.Lession_Section_Title   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  14px;
    font-weight: bold;
    color: #000000;
}


.Note   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight: normal;
    color: Red;
}




.NoteBold   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  14px;
    font-weight:  bold;
    color: Red;
}

.NoteBlue   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  13px;
    font-weight: normal;
    color: Black;
}

.NoteYellow   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  14px;
    font-weight:  bold;
    color: #F17B25;
}



.BigGreen 
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  15px;
    font-weight: bold;
	COLOR: green;
}


.SmallGreen 
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight: bold;
	COLOR: green;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Little
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;    
}

.Normal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal; 
 
     
}

.lessionTitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: normal; 
 
     
}

.Article
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal; 
 
     
}

.ArticleTitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold; 
 
     
}
.ArticleAuthor
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal; 
 
     
}



.ArticleSubTitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold; 
 
     
}


pre {
   font-family: "Lucida Console", "American Typewriter", "Courier New", Courier, monospace;
   font-size: 14px;
}

pre.indent {
   font-family: "Lucida Console", "American Typewriter", "Courier New", Courier, monospace;
   font-size: 14px;
 
}

.TeacherName
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 20px;
    font-weight:bold; 
 
     
}

.HomeTitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;    
    color:#84B0C7;
}

.Home_ItemTitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:bold;
    color:#666666;
}

.Home_ItemTitle2
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    
    color:#666666;
}

.ItemTitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:bold;
    color:#2f73bd;
   
}
.ItemTitle8
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    color:#2f73bd;
   
}
.ItemTitle2
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:bold;
    color:#2f73bd;
   
}

.ItemTitle3
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:bold;
    color:"#999999"
   
}

.ItemTitle4
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:normal;
    color:#F17B25;
   
}
.ItemTitle6
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:bold;
    color:"#999999"
   
}

.DiDian
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 15px;
    font-weight:bold;
    color:#666666;
   
}
.BjarneItemTitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:normal;
    color:#2f73bd;
   
}
.SessionItemTitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:normal;
    color:#2f73bd;
   
}

.HighlightRed
{
    font-family: Verdana, Helvetica, sans-serif;
    color:darkred;
   
}

.NavigateLinks
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:normal;
    color:#000000;
}
A.NavigateLinks:link {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:normal;
    color:#000000;
}

A.NavigateLinks:visited  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:normal;
    color:#000000;
}

A.NavigateLinks:active   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:normal;
    color:#000000;
}

A.NavigateLinks:hover    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:normal;
    color:#000000;
}

.PressEntity
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:normal;
    color:#000000;
}


.BigBlack
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:bold;
    line-height: 12px;
    color:#000000;
}

.BigBlue
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 15px;
    font-weight:bold;
    color:Blue;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

.NormalRed
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: red
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: red;
}
    



/* GENERIC */
H1  {
    font-family: Verdana Bold, Helvetica, sans-serif;
    font-size: 0.5 px;
    font-weight: normal;
    color:white;
}

H2  {
    font-family: Verdana Bold, Helvetica, sans-serif;
    font-size: 5 px;
    font-weight: normal;
    color: #fff8dc ;
}

.BigTitle  {
    font-family: Verdana Bold, Helvetica, sans-serif;
    font-size: 20 px;
    font-weight:  bold;
    color: #ff9933 ;
}


.SeminarTitle  {
    font-family: Verdana Bold, Helvetica, sans-serif;
    font-size: 20 px;
    font-weight:  bold;
    color: #ff00bb;
}


#klink a:link,
#klink a:visited,
#klink a:active {
    font-family: Verdana Bold, Helvetica, sans-serif;
    font-size: 0.5 px;
    font-weight: normal;
    color : white;
    text-decoration : none;
    cursor:default;
    clear:none;
    
    
}



H2  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H3  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: darkred;
}

H4  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: darkred;
}

H5, DT  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: darkred;
}

H6  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: darkred;
}

TFOOT, THEAD    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    color: darkred;
}

TH  {
    vertical-align: baseline;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: darkred;
}



a:link,
a:visited { color:#666666; text-decoration:none; }
a:active { color:#666666; text-decoration:none; }
a:hover { color:#06F; text-decoration:underline; }



SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:   
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    color: dimgrey;
    height:1pt;
    text-align:left
}

.HomeLink {
    vertical-align: baseline;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: darkred;
}
.H2 {
    vertical-align: baseline;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: darkred;
}

.Word
{
	
	 letter-spacing: 2px;
}
.Word2
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    
	 letter-spacing: 1px;
}






.SmallspeakerName
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:bold;
    color: #F17B25;
 
   
}





.lettersidebar
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 15px;
    font-weight:bold;
    color: #555555;
 
   
}





.speakerName {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336666; FONT-FAMILY: "Verdana", "Helvetica", "sans-serif"
}




.BigBlack
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 18px;
    font-weight:bold;
    color: #000000;
 
   
}

.speakerNamesmall
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:bold;
    color: #F17B25;
 
   
}

.news_title
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:bold;
    color: #FF0000;
 
   
}
.green
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    
    color: #F17B25;
 
   
}


.SeminarTrack
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color: #F17B25;
 
   
}


#klink a:link,
#klink a:visited,
#klink a:active {
    font-family: Verdana Bold, Helvetica, sans-serif;
    font-size: 0.5 px;
    font-weight: normal;
    color : blue;
    text-decoration : none;
    cursor:default;
    clear:none;
    
    
}



#bluelink a:link,
#bluelink a:visited { color:#06F; text-decoration:none; }
#bluelink a:active { color:#06F; text-decoration:none; }
#bluelink a:hover { color:#06F; text-decoration:underline; }




#siteNav {
	clear: both;
	float:left;
	width:750px;
	padding-left: 1px;
	background: #fccccff;

	font-size:14px;
	font-weight: bold;
	line-height:normal;
	border-bottom:2px solid #84B0C7;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 749px;
}
#siteNav ul {
	margin:0;
	padding:0;
	list-style:none;
}
#siteNav li {
	display:inline;
	margin:0;
	padding:0;
}
#siteNav a {
	float:left;
	background:url("tableft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
}
#siteNav a span {
	float:left;
	display:block;
	background:url("tabright.gif") no-repeat right top;
	padding:5px 11px 4px 5px;
	color:#036;
}
#siteNav a span.clubnav {
	padding:5px 9px 4px 5px !important;
	padding:5px 6px 4px 3px;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#siteNav a span {
	float:none
}
/* End IE5-Mac hack */
#siteNav a:hover span {
	color:#036;
}
#siteNav a:hover {
	background-position:0% -42px;
}
#siteNav a:hover span {
	background-position:100% -42px;
}
#siteNav #sel a {
	background-position:0% -42px;
}
#siteNav #sel a span {
	background-position:100% -42px;
}

#siteNav #sel a {
	background-position:0% -42px;
}
#siteNav #sel a span {
	background-position:100% -42px;
}

a.menu,
a.menu:link,
a.menu:visited,
a.menu:active,
a.menu:hover{
	text-decoration: none;
	color:#5F5F5F;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana;
}

a.headline,
a.headline:link,
a.headline:visited,
a.headline:active,
a.headline:hover{
	text-decoration: none;
	color:#333333;
	font-size:25px;
	font-weight:bold;
	font-family:Verdana;
}


.word3 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}


.bigtime   {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

.jobs_1 {
	FONT-SIZE: 12px
}
.txt_9 {
	BORDER-TOP: #e3e3e3 1px solid; MARGIN-TOP: 5px; LINE-HEIGHT: 35px; HEIGHT: 28px
}
.zwms_lxfs {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(http://images.51job.com/im/2009/search/zwms_lxfs.gif) repeat-x; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.txt_1 {
	PADDING-RIGHT: 7px; BORDER-TOP: #e3e3e3 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BACKGROUND-COLOR: #f1f1f1
}
.txt_2 {
	PADDING-RIGHT: 7px; BORDER-TOP: #e3e3e3 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BACKGROUND-COLOR: #ffffff
}
.txt_3 {
	BORDER-TOP: #fd5900 1px solid; MARGIN-TOP: 5px; LINE-HEIGHT: 35px; HEIGHT: 28px
}
.txt_4 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN-LEFT: 20px; WIDTH: 600px; LINE-HEIGHT: 20px; PADDING-TOP: 7px
}

.SeminarTrack
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color: #F17B25;
    
}
.BjarneItemTitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:normal;
    color:#2f73bd;
   
}

.Article
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal; 
 
     
}

.ArticleTitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold; 
 
     
}
.ArticleAuthor
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal; 
 
     
}



.ArticleSubTitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold; 
 
     
}
.MiddleTitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:bold;
    color: #333333;
 
   
}

.MiddleTitle2
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:bold;
    color: #333333;
 
   
}


#staImg {
	OVERFLOW: hidden;
	WIDTH: 692px;
	POSITION: relative;
	HEIGHT: 268px;
	BACKGROUND-COLOR: #eee;
	TEXT-ALIGN: center
}
#img {
	Z-INDEX: 10
}
#btn {
	RIGHT: 57px;
	BOTTOM: 17px;
	POSITION: absolute
}
#img IMG {
	DISPLAY: none
}
#btn SPAN {
	BORDER-RIGHT: #069 1px solid; BORDER-TOP: #069 1px solid; BACKGROUND: #a7a7a7; FLOAT: left; BORDER-LEFT: #069 1px solid; WIDTH: 16px; CURSOR: pointer; LINE-HEIGHT: 16px; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #069 1px solid; HEIGHT: 16px; TEXT-ALIGN: center
}
#btn SPAN.hov {
	BORDER-RIGHT: #069 1px solid;
	BORDER-TOP: #069 1px solid;
	BACKGROUND: #fff;
	BORDER-LEFT: #069 1px solid;
	BORDER-BOTTOM: #069 1px solid;
}
.classroom_text1
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	color: #7b7b7b;
}
#alink a:link { color:#4b4a4a;text-decoration:underline;}
#alink a:visited { color:#4b4a4a; text-decoration:underline; }
#alink a:active { color:#4b4a4a; text-decoration:derline; }
#alink a:hover { color:#06F; text-decoration:derline; }

.foot_bg { 
        background-image: url(images/foot_bg_pic.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.onsite_text1
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	color: #4b4a4a;
}
#blink a:link,
#blink a:visited { color:#000; text-decoration:none; }
#blink a:active{ color:#000; text-decoration:none; }
#blink a:hover { color:#06F; text-decoration:underline; }
.slideshow { height: 71px; width: 207px; margin: auto }

.d {
	line-height: 16px;
	color: #4b4a4a;
}

#demo {
background: #FFF;
overflow:hidden;
width: 207px;
height:71px;
}
#indemo {
float: left;
width: 10000%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}




#newsticker {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px -6px;  PADDING-LEFT: 14px; FONT-SIZE: 12px; MARGIN: 7px 0px; COLOR: #2d6188; PADDING-TOP: 2px; 
}

#newsticker H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px;FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px
}
#newsticker H3 A {PADDING-TOP: 2px;
	COLOR: #6f6f6f
}
#newsticker H3 A:hover {
	COLOR: #06F
}

#newsticker UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; OVERFLOW: hidden; WIDTH: 490px;LIST-STYLE-TYPE: none; HEIGHT: 15px
}


.e{ 
    FONT-SIZE: 12px;color:#000066};

.a_box {padding-top: 2px;padding-bottom: 2px;padding-left: 5px;padding-right: 5px;font-size: 12px;
        line-height: 25px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;
	border-left-width: 1px;border-top-style: solid;border-right-style: solid;
	border-bottom-style: none;border-left-style: none;border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;border-bottom-color: #FFFFFF;border-left-color: #FFFFFF;	
}
.etpbox {padding-top: 2px;padding-bottom: 2px;padding-left: 5px;padding-right: 5px;font-size: 12px;
        line-height: 25px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;
	border-left-width: 1px;border-top-style: solid;border-right-style: solid;
	border-bottom-style: none;border-left-style: none;border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;border-bottom-color: #FFFFFF;border-left-color: #FFFFFF;	
}
.boxb { padding:5px 2px 5px 15px; font-size:12px;color: #7b7b7b;border-top:white 1px solid;border-left:white 1px solid;     
}
.b_box { padding:5px 2px 5px 5px; font-size:12px;color: #7b7b7b;border-top:white 1px solid;border-left:white 1px solid;     
}
.border{background:url(images/dot-line.gif) repeat-x; }
.trans_msg
{
	filter:alpha(opacity=100,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);
}
.texth { font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.8em;
}