
/*-- CNET Fonts Fonts (SS) ---------------------------*/
.cnet_content 		     	{ font-family: Verdana, Arial, sans-serif; color: #929292; text-decoration: none; font-size: 18px;  }
	.cnet_content a     	{ font-family: Verdana, Arial, sans-serif; color: #929292; text-decoration: none; font-size: 18px;  }
	.cnet_content a:link  	{ font-family: Verdana, Arial, sans-serif; color: #929292; text-decoration: underline; font-size: 18px; }
	.cnet_content a:visited { font-family: Verdana, Arial, sans-serif; color: #929292; text-decoration: underline; font-size: 18px; }
	.cnet_content a:active  { font-family: Verdana, Arial, sans-serif; color: #929292; text-decoration: underline; font-size: 18px; }
	.cnet_content a:hover 	{ font-family: Verdana, Arial, sans-serif; color: #929292; text-decoration: none; font-size: 18px; color: #000000; }

.cnet_content_14					{  color: #929292; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.cnet_content_14 a:link  		{  color: #929292; text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.cnet_content_14 a:visited		{  color: #929292; text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.cnet_content_14 a:active 		{  color: #929292; text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.cnet_content_14 a:hover 		{  color: #929292; text-decoration: underline; background:#dddddd; font-family: Verdana, Arial, sans-serif; font-size:14px; }


/*-- Speaker Series blog Fonts (SS) ---------------------------*/
.SSNavText_white				{color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size:18px; }
	.SSNavText_white a:link     {color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size:18px; text-decoration: underline;font-weight: none; } 
	.SSNavText_white a:visited 	{color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size:18px; text-decoration: underline;font-weight: none; } 
	.SSNavText_white a:active  	{color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size:18px; text-decoration: none;font-weight: none; color: #666666; }
	.SSNavText_white a:hover 	{color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size:18px; text-decoration: none; font-weight: none; color: #ffffff; background-color: #AA0001; }

/*-- Talent Ecology blog Fonts ---------------------------*/
.Tab_header	{  color: #AA0001; font-family: Verdana, Arial, sans-serif; font-size:18px; }

.Blog_DateRed	{  color: #AA0001; font-family: Verdana, Arial, sans-serif; font-size:24px; }


.Tab_Titleheader			{  color: #AA0001; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size:14px; }
.Tab_Titleheader a  		{  color: #AA0001; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size:14px; }
.Tab_Titleheader a:link		{  color: #AA0001; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size:14px; }
.Tab_Titleheader a:visited	{  color: #AA0001; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size:14px; }
.Tab_Titleheader a:active 	{  color: #AA0001; text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size:14px; }
.Tab_Titleheader a:hover	{  color: #AA0001; text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size:14px; }

.Alpha91_Pageheader 					{ font-size:24px; color:#B50202; font-family:Verdana; text-decoration:none; font-weight: bold; line-height:24px;}
	.Alpha91_Pageheader  a:link			{ font-size:24px; color:#B50202; font-family:Verdana; text-decoration:underline; font-weight: bold; line-height:24px;}
	.Alpha91_Pageheader  a:visited		{ font-size:24px; color:#B50202; font-family:Verdana; text-decoration:underline; font-weight: bold; line-height:24px;}
	.Alpha91_Pageheader  a:active		{ font-size:24px; color:#B50202; font-family:Verdana; text-decoration:underline; font-weight: bold; line-height:24px;}
	.Alpha91_Pageheader  a:hover		{ font-size:24px; color:#B50202; font-family:Verdana; text-decoration:underline; font-weight: bold; line-height:24px; background:#dddddd;}

.Alpha91_PageSubheader 						{ font-size:16px; color:#B50202; font-family:Verdana; text-decoration:none; line-height:16px; font-weight: bold; }
	.Alpha91_PageSubheader  a:link			{ font-size:16px; color:#B50202; font-family:Verdana; text-decoration:underline; line-height:16px; font-weight: bold;}
	.Alpha91_PageSubheader  a:visited		{ font-size:16px; color:#B50202; font-family:Verdana; text-decoration:underline; line-height:16px; font-weight: bold;}
	.Alpha91_PageSubheader  a:active		{ font-size:16px; color:#B50202; font-family:Verdana; text-decoration:underline; line-height:16px; font-weight: bold;}
	.Alpha91_PageSubheader  a:hover			{ font-size:16px; color:#B50202; font-family:Verdana; text-decoration:underline; line-height:16px; background:#dddddd; font-weight: bold;
}

.Alpha91_Subheader 					{ font-size:14px; color:#132DAF; font-family:Verdana; text-decoration:none; line-height:15px;}
	.Alpha91_Subheader a:link		{ font-size:14px; color:#132DAF; font-family:Verdana; text-decoration:underline; line-height:15px;}
	.Alpha91_Subheader a:visited	{ font-size:14px; color:#132DAF; font-family:Verdana; text-decoration:underline; line-height:15px;}
	.Alpha91_Subheader a:active		{ font-size:14px; color:#AA0001; font-family:Verdana; text-decoration:underline; line-height:15px;}
	.Alpha91_Subheader a:hover		{ font-size:14px; color:#AA0001; font-family:Verdana; text-decoration:underline; line-height:15px; background:#dddddd;}

.Alpha91_BlogPost					{  color: #000000; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.Alpha91_BlogPost a:link  		{  color: #132DAF; text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.Alpha91_BlogPost a:visited		{  color: #9966cc; text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.Alpha91_BlogPost a:active 		{  color: #AA0001; text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.Alpha91_BlogPost a:hover 		{  color: #AA0001; text-decoration: underline; background:#dddddd; font-family: Verdana, Arial, sans-serif; font-size:14px; }

.Alpha91_NavLists_black					{  color: #000000; font-family: Verdana, Arial, sans-serif; font-size:12px; }
	.Alpha91_NavLists_black a:link		{  color: #132DAF; font-family: Verdana, Arial, sans-serif; font-size:12px; text-decoration: underline; }
	.Alpha91_NavLists_black a:visited	{  color: #132DAF; font-family: Verdana, Arial, sans-serif; font-size:12px; text-decoration: underline;  }
	.Alpha91_NavLists_black a:active	{  color: #132DAF; font-family: Verdana, Arial, sans-serif; font-size:12px; text-decoration: underline;  }
	.Alpha91_NavLists_black a:hover		{  color: #AA0001; font-family: Verdana, Arial, sans-serif; font-size:12px; text-decoration: underline; background:#dddddd; }

.Alpha91_Text_black					{  color: #000000; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.Alpha91_Text_black a:link		{  color: #1752FC; font-family: Verdana, Arial, sans-serif; font-size:14px; text-decoration: underline; }
	.Alpha91_Text_black a:visited	{  color: #1752FC; font-family: Verdana, Arial, sans-serif; font-size:14px; text-decoration: underline; }
	.Alpha91_Text_black a:active	{  color: #1752FC; font-family: Verdana, Arial, sans-serif; font-size:14px; text-decoration: underline; }
	.Alpha91_Text_black a:hover		{  color: #B50202; font-family: Verdana, Arial, sans-serif; font-size:14px; text-decoration: underline; }



.TEBlog_Text	{  color: #000000; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size:14px; }
.TEBlog_Text a     {  color: #000000; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size:14px; }
.TEBlog_Text a:link  {  color: #cc0001; text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size:14px; }
.TEBlog_Text a:visited {color: #cc0001; text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size:14px; }
.TEBlog_Text a:active  {  color: #cc0001; text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size:14px; }
.TEBlog_Text a:hover {  color: #B50202; text-decoration: none; background:#dddddd; font-family: Verdana, Arial, sans-serif; font-size:14px; }


.HawkeyeSiteheader_black	{  color: #000000; font-family: Verdana, Arial, sans-serif; font-size:32px; }
.HawkeyeSiteSection_black	{  color: #000000; font-family: Verdana, Arial, sans-serif; font-size:18px; }
.HawkeyeSiteText_black		{  color: #000000; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.HawkeyeSiteText_black a:link		{  text-decoration: underline; color: #0000ff; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.HawkeyeSiteText_black a:visited	{  text-decoration: underline; color: #0000ff; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.HawkeyeSiteText_black a:active		{  text-decoration: underline; color: #0000ff; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.HawkeyeSiteText_black a:hover		{  text-decoration: underline; color: #B50202; font-family: Verdana, Arial, sans-serif; font-size:14px; }

.HawkeyeSiteheader_white	{  color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size:32px; }
.HawkeyeSiteSection_white	{  color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size:18px; }
.HawkeyeSiteText_white		{  color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.HawkeyeSiteText_white a:link		{  text-decoration: underline; color: #0000ff; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.HawkeyeSiteText_white a:visited	{  text-decoration: underline; color: #0000ff; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.HawkeyeSiteText_white a:active		{  text-decoration: underline; color: #0000ff; font-family: Verdana, Arial, sans-serif; font-size:14px; }
	.HawkeyeSiteText_white a:hover		{  text-decoration: underline; color: #B50202; font-family: Verdana, Arial, sans-serif; font-size:14px; }




.TEBlog_LeftNavText
{
	font-size:12px;
	color:#000000;
	font-family:Verdana;
	text-decoration:bold;
	line-height:15px;
	padding-left: 15px;
	padding-right: 15px;
}

.TEBlog_LeftNavText a:link      {color: #2658FB; text-decoration: underline;font-weight: none; } 
.TEBlog_LeftNavText a:visited {color: #2658FB; text-decoration: underline;font-weight: none; } 
.TEBlog_LeftNavText a:active  { text-decoration: none;font-weight: none; color: #666666; }
.TEBlog_LeftNavText a:hover { text-decoration: none; font-weight: none; color: #ffffff; background-color: #AA0001; }

.TEBlog_RightNavDescription
{
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height:15px;
	font-weight: normal;

}
.TEBlog_RightNavDescription a     {color: #666666; text-decoration: none;display: block; border-top: 1px solid #CCCCCC; }
.TEBlog_RightNavDescription a:link  { color: #666666; text-decoration: none; font-size: 10px; }
.TEBlog_RightNavDescription a:visited { color: #666666; text-decoration: none; font-size: 10px; }
.TEBlog_RightNavDescription a:active  {  color: #666666;text-decoration: none; font-size: 10px; }
.TEBlog_RightNavDescription a:hover { color: #666666;text-decoration: none; font-size: 10px; color: #000000; }

.TEBlog_RightNavTag
{
	color: #1B3CFC;
	text-decoration: underline;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height:15px;
	font-weight: normal;
	
}
.TEBlog_RightNavTag a:link  	{ color: #1B3CFC; 	text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height:15px; font-weight: normal;}
.TEBlog_RightNavTag a:visited 	{ color: #1B3CFC; 	text-decoration: underline;	font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height:15px; font-weight: normal; }
.TEBlog_RightNavTag a:active  	{ color: #1B3CFC; 	text-decoration: underline;	font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height:15px; font-weight: normal;}
.TEBlog_RightNavTag a:hover 	{ color: #ffffff;	text-decoration: none; 		font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height:15px;	font-weight: normal; background-color: #AA0001; }



.TEBlog_RightNavLists	{  color: #000000; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size:14px; }
.TEBlog_RightNavLists a     {  color: #000000; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size:14px; }
.TEBlog_RightNavLists a:link  {  color: #000000; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size:14px; }
.TEBlog_RightNavLists a:visited {color: #000000; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size:14px; }
.TEBlog_RightNavLists a:active  {  color: #000000; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size:14px; }
.TEBlog_RightNavLists a:hover {  color: #B50202; text-decoration: none; background:#cdcdcd; font-family: Verdana, Arial, sans-serif; font-size:14px; }


.TEBlog_RightNavHeader	
{ 
	font-family: Verdana, Arial, sans-serif; text-align: left; padding: 3px 15px 3px 15px; font-size:14px;
}

/*-- SPEAKER SERIES ---------------------------*/
.SpeakerSeries_BodyTxt 			{	font-size:14px;	color:#ffffff; font-family:Verdana; text-decoration:none; line-height:18px;}
.SpeakerSeries_BodyTxt a 		{	font-size:14px;	color:#ffffff; font-family:Verdana; text-decoration:none; line-height:18px;}
.SpeakerSeries_BodyTxt a:link	{	font-size:14px;	color:#ffffff; font-family:Verdana; text-decoration:underline; line-height:18px;}
.SpeakerSeries_BodyTxt a:visited {	font-size:14px;	color:#ffffff; font-family:Verdana; text-decoration:underline; line-height:18px;}
.SpeakerSeries_BodyTxt a:active	{	font-size:14px;	color:#ffffff; font-family:Verdana; text-decoration:underline; line-height:18px;}
.SpeakerSeries_BodyTxt a:hover 	{	font-size:14px;	color:#ffffff; font-family:Verdana; text-decoration:underline; line-height:18px; background:#cdcdcd;}

/*-- Wendy  Fonts ---------------------------*/
.Wendy_ParagraphHeader
{
	font-size:12px;
	color:#000000;
	font-family:Verdana;
	text-decoration:bold;
	line-height:15px;
}

.Wendy_BodyTxt
{
	font-size:12px;
	color:#666666;
	font-family:Verdana;
	text-decoration:none;
	line-height:15px;
}
.Wendy_BodyTxt A:Link
{
	text-decoration:underline;
	color:#B50202;
}
.Wendy_BodyTxt A:Hover
{
	text-decoration:underline;
	color:#B50202;
    BACKGROUND: #dddddd;	
}
.Wendy_BodyTxt A:Active
{
	text-decoration:underline;
	color:#B50202;
}
.Wendy_BodyTxt A:Visited
{
	text-decoration:underline;
	color:#B50202;
}
.text8bold_white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.FOOTERTEXT				{FONT-SIZE: 8pt; COLOR: #666666; margin-top: 100px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.FOOTERTEXT a:link 		{FONT-SIZE: 8pt; COLOR: #666666; margin-top: 100px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.FOOTERTEXT a:visited 	{FONT-SIZE: 8pt; COLOR: #666666; margin-top: 100px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.FOOTERTEXT a:active  	{FONT-SIZE: 8pt; COLOR: #666666; margin-top: 100px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.FOOTERTEXT a:hover 	{FONT-SIZE: 8pt; COLOR: #666666; margin-top: 100px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}


.blogquote {

	margin-left: 50px;
	padding-left: 20px;
    font-family: Verdana, Arial, sans-serif;
    font-color: #dedede;
	border-left: medium solid #B50202;
    font-size: 12px;

}

.RTL_BlogDate 
{
  color: #dddddd;
  font-family: Verdana, Arial, sans-serif;
  font-size:22px;
  text-align: left;
}
.TE_BlogDate 
{
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size:22px;
  text-align: left;
}

.divider{
      margin: 2px 0px 2px 0px;
      border-top: 2px solid #AA0001;
}

.dividerthin{
      margin: 0px 0px 2px 0px;
      padding: 0px;
      border-top: 1px solid #AA0001;
}

#wrapper {
  margin-right: auto;
  margin-left: auto;
  text-align: left;
  width: 760px;
  \width: 760px;
  w\idth: 760px;
  background: transparent;
  }

  h1  {
    font-family: verdana, sans-serif;
    color: #666666;
    margin: 0px 0px 0px 0px;
    padding: 11px 0px 5px 0px;
    font-size: 11px;
    line-height: 14px;
    text-transform: uppercase;
    letter-spacing: 1px;
    }
    
  h2  {
    font-family:  verdana, sans-serif;
    color: #AA0001;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 4px 0px;
    font-size: 14px;
    line-height: 16px;
    font-weight:Bold;
    }
  h3  {
    font-family:  verdana, sans-serif;
    color: #AA0001;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 4px 0px;
    font-size: 12px;
    line-height: 14px;
    }
  h5  {
    font-family:  verdana, sans-serif;
    color: #AA0001;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 9px;
    line-height: 11px;
    font-weight:Normal;
    }
#blankline  {
    font-family:  verdana, sans-serif;
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 1px;
    line-height: 1px;
    }
    
    

#banner {
  font-family: Verdana, Arial, sans-serif;
  color: #D1D303;
  font-size: 1px;
  line-height: 1px;
  background-color: #FFFFFF;
  text-align: left;
    float: left; 
  width: 750px;
  height: 70px;

      }
#bannermain {
  font-family: Verdana, Arial, sans-serif;
  color: #D1D303;
  font-size: 1px;
  line-height: 1px;
  background-color: #FFFFFF;
  text-align: left;
  float: left;
  width: 760px;
  height: 79px;

      }
    
.leftfloat{  
  float: left;
  padding: 10px 10px 0px 0px;
}
  
  


/*-- RTL SETTINGS ---------------------------*/

.topbarheader {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  line-height:14px;
  font-weight: normal;
  overflow: hidden;
  }

  
/*-- LEFT COLUMN SETTINGS ---------------------------*/
#left {
  padding: 10px 0px 0px 5px;
  float: left;
  width: 170px;
  background: transparent;
  }

.leftcolumnspacer {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 159px;
  height: 20px;
  border-left: 1px solid #CCCCCC;
  background-color: #F9F9ED;
}

.leftbar{
  float: left;
  width: 160px;
  background: transparent;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.leftbar h2 {
  display:block;
  border-bottom: 1px dotted #CCCCCC;
  padding: 5px 0px 3px 5px;
  color: #333333;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-align: left;
  font-weight: bold;
  }

.leftbarlinks {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height:14px;
  font-weight: normal;
  overflow: hidden;
  }
  
.leftbarlinks a{
     display:block;
     padding: 0px 0px 0px 10px;
     border-bottom:1px dotted #CCCCCC;
     font-size: 10px;
     line-height: 16px;
     font-weight: bold;
     }
.leftbarlinks a:link      {color: #666666; text-decoration: none;font-weight: bold; background-color: #eeeeee; } 
.leftbarlinks a:visited {color: #666666; text-decoration: none;font-weight: bold; } 
.leftbarlinks a:active  { text-decoration: none;font-weight: bold; color: #666666; }
.leftbarlinks a:hover { text-decoration: none; font-weight: bold; color: #ffffff; background-color: #AA0001; }


#categories {
    color: #666666;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    font-weight: Normal;
    border-top: 2px solid #CCCC00;
  } 
    
.categoriestext {
    color: #666666;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
  } 

.categoriestext a{  
     display:block;
     padding: 0px 0px 0px 10px;
     border-bottom:1px dotted #CCCCCC;
     font-size: 10px;
     line-height: 16px;
     font-weight: Normal;
     }  

.categoriestext a:link     {color: #666666; text-decoration: none; font-weight: Normal;  }
.categoriestext a:visited  {color: #666666; text-decoration: none; font-weight: Normal;  }
.categoriestext a:active   { background-color: #CCCC66; text-decoration: none; font-weight: Bold;  }
.categoriestext a:hover     { text-decoration: none; font-weight: bold; color: #333333; background-color: #CCCC66;  }

.blogcontent 
{
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size:14px;
	text-align: left;
	line-height: normal;
}
.blogcontent a:link 		{color: #cc0001; text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size:14px; text-align: left;}
.blogcontent a:visited		{color: #cc0001; text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size:14px; text-align: left;}
.blogcontent a:active 		{color: #cc0001; text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size:14px; text-align: left;}
.blogcontent a:hover		{ background-color: #dddddd; color: #cc0001; text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size:14px; text-align: left;}



.bookqueue2 {
    float: left;
    padding: 2px 0px 0px 5px;
    color: #666666;
    font-family: Verdana, Arial, sans-serif;
    font-size: 16px;
    font-weight: normal;
    vertical-align: top;
  }
.bookqueue2 a:link   	{padding: 2px 0px 0px 5px; color: #AA0001; font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: normal; vertical-align: top; text-decoration: underline;} 
.bookqueue2 a:visited 	{padding: 2px 0px 0px 5px; color: #AA0001; font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: normal; vertical-align: top; text-decoration: underline;} 
.bookqueue2 a:active   	{padding: 2px 0px 0px 5px; color: #AA0001; font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: normal; vertical-align: top; text-decoration: underline;} 
.bookqueue2 a:hover  	{padding: 2px 0px 0px 5px; color: #AA0001; font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: normal; vertical-align: top; text-decoration: underline;} 
 
.bookqueue3 {
    color: #666666;
    font-family: Verdana, Arial, sans-serif;
    font-size: 16px;
    font-weight: normal;
    vertical-align: top;
  }
.bookqueue3 a:link   	{color: #AA0001; font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: normal; vertical-align: top; text-decoration: underline;} 
.bookqueue3 a:visited 	{color: #AA0001; font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: normal; vertical-align: top; text-decoration: underline;} 
.bookqueue3 a:active   	{color: #AA0001; font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: normal; vertical-align: top; text-decoration: underline;} 
.bookqueue3 a:hover  	{color: #AA0001; font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: normal; vertical-align: top; text-decoration: underline;} 
 


.bq2img {
        float:left;
        padding: 5px 5px 0px 0px;
        }
.bq2txt {
        float:left;
        padding: 5px 5px 0px 5px;
        vertical-align: top;
        width: 80px;
        }
.welcome {
  color: #000000;
  font-family: sans-serif, verdana;
  font-size: 10px;
  line-height:14px;
  font-weight: normal;

  }

/*-- CENTRE COLUMN SETTINGS ---------------------------*/


#archivecenter{
  float: left;
  width: 760px;
  overflow: hidden;
  background-color: #FFFFFF;  
  }

#centerextras {
  float: left;
  width: 580px;
  overflow: hidden;
  background-color: transparent;

  }

#center {
  float: left;
  width: 404px;
  overflow: hidden;
  background-color: transparent;
  border-right: 1px solid #CCCCCC;
  }

.content {
  padding: 0px 10px 0px 10px;
  background-color: transparent;
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 14px;
  }
  

#indent {
  margin: 0px 0px 0px 0px;
    }
.indent P {
  padding-left: 25px;
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height: 14px;
  font-weight: normal;
  text-align: left;
  }

.content p {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 14px;
  font-weight: normal;
  text-align: left;
  }
.clearline {clear:both;  }
.content blockquote {
  line-height: 150%;
    font-family: verdana;
    border-left: 1px solid #CCC;
    padding: 0px 0px 0px 13px;
    margin: 0px 15px 0px 0px;
    font-size: 10px;
    line-height: 15px;  
    background: #F9F9ED;
  }

.content ul {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  line-height: 14px;
  }

.content li {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  line-height: 14px;
  }

.content h1 {
  color: #AA0001;
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  line-height: 18px;
  text-align: left;
  font-weight: Bold;
  margin-bottom: 5px;
  }

.content h2 {
  color: #AA0001;
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  line-height: 18px;
  text-align: left;
  font-weight: Bold;
  margin-bottom: 0px;
  }

.content h3 {
  color: #AA0001;
  font-family: Verdana, Arial, sans-serif;
  font-size:14px;
  line-height: 18px;
  text-align: left;
  font-weight: Normal;
  margin-bottom: 10px;
  }

.h3Normal {
  margin: 10px 0px 10px 0px;
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size:18px;
  line-height: 22px;
  text-align: left;
        font-weight: Normal;

  }
.h3norm 
{
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size:18px;
  text-align: left;
}
.h3norm A:link
{
  text-decoration:none;
  color:#B50202;
  font-family: Verdana, Arial, sans-serif;
  font-size:18px;
  text-align: left;
}
.h3norm A:visited
{
  text-decoration:none;
  color:#B50202;	
  font-family: Verdana, Arial, sans-serif;
  font-size:18px;
  text-align: left;
}
.h3norm A:hover
{
  text-decoration:none;
  color:#ffffff;
  font-family: Verdana, Arial, sans-serif;
  background-color: #dedede;
  font-size:18px;
  text-align: left;
}
.h3norm A:active
{
  text-decoration:none;
  color:#B50202;
  font-family: Verdana, Arial, sans-serif;
  font-size:18px;
  text-align: left;
}

.content h4 {
    font-family: Verdana, Arial, sans-serif;
    color: #333333;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 16px;
    line-height: 18px;
    }

.content a { }
.content a:link    { color: #AA0001; border-bottom:1px dashed #999999; text-decoration: none; font-weight: Normal;} 
.content a:visited { color: #AA0001; border-bottom:1px dashed #999999; text-decoration: none; font-weight: Normal;} 
.content a:active  { color: #AA0001; border-bottom:1px dashed #999999; text-decoration: none; font-weight: Normal;} 
.content a:hover   { color: #333333; border-bottom:1px dashed #999999; text-decoration: none; font-weight: Normal;}
.acbody {
    font-family: Verdana, Arial, sans-serif;
    color: #666666;
    font-size: 12px;
    font-weight: Normal;
    line-height: 16px;
    }
.acbody p {
    font-family: Verdana, Arial, sans-serif;
    color: #666666;
    font-size: 12px;
    font-weight: Normal;
    line-height: 16px;
    }

.actitle {
    font-family: Verdana, Arial, sans-serif;
    color: #000000;
    margin: 2px 0px 2px 0px;
    padding: 0px 0px 0px 0px;
    border-top: 3px solid #CCCC66;
    border-bottom: 3px solid #CCCC66;
    }
.actitle p {
    font-family: Minion, Verdana, Arial, sans-serif;
    color: #000000;
    margin: 0px 0px 0px 0px;
    padding: 6px 0px 6px 0px;
    font-size: 25px;
    font-weight: Normal;
    line-height: 30px;
    }
.achead {
    font-family: Verdana, Arial, sans-serif;
    color: #666666;
    font-size: 14px;
    font-weight: Normal;
    line-height: 18px;
    }
.achead p {
    font-family: Verdana, Arial, sans-serif;
    color: #666666;
    font-size: 14px;
    font-weight: Normal;
    line-height: 18px;
    }
.aclowerl {
    float: left;
    width: 360px;
    padding: 10px 10px 0px 0px;
    border-top: 1px dashed #cccccc;
    border-right: 1px dashed #cccccc;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    font-weight: Normal;
    line-height: 14px;
    }
.aclowerl p {
    font-family: Verdana, Arial, sans-serif;
    color: #666666;
    font-size: 12px;
    font-weight: Normal;
    line-height: 16px;
    }

.aclowerl ul{
    margin: 0px 0px 10px 15px;
    padding: 0px 0px 0px 0px;

}
.aclowerl li {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 2px 0px;
    font-family: Verdana, Arial, sans-serif;
    color: #666666;
    font-size: 12px;
    font-weight: Normal;
    line-height: 18px;
    }
.aclowerr {
    float: left;
    width: 170px;
    padding: 10px 8px 10px 10px;
    border-top: 1px dashed #cccccc;
    }
.aclowerr p {
    font-family: Verdana, Arial, sans-serif;
    color: #AA0001;
    font-size: 11px;
    font-weight: Normal;
    line-height: 16px;
    }
.cplowerr {
    float: left;
    width: 170px;
    padding: 10px 8px 10px 10px;
    border-top: 1px dashed #cccccc;
    }
.cplowerr p {
    font-family: Verdana, Arial, sans-serif;
    color: #AA0001;
    font-size: 10px;
    font-weight: Normal;
    line-height: 12px;
    }
.cplowerr img{
    float: right;
    margin: 0px 0px 10px 0px;
    padding: 0px 10px 0px 60px;
    border-bottom: 4px solid #000000;
   
}

.cplowerrnl a { }
.cplowerrnl a:link    { color: #AA0001; border-bottom:0px dashed #999999; text-decoration: none; font-weight: Normal;}
.cplowerrnl a:visited { color: #AA0001; border-bottom:0px dashed #999999; text-decoration: none; font-weight: Normal;}
.cplowerrnl a:active  { color: #AA0001; border-bottom:0px dashed #999999; text-decoration: none; font-weight: Normal;}
.cplowerrnl a:hover   { color: #333333; border-bottom:1px dashed #999999; text-decoration: none; font-weight: Normal;}

.acform {
    background: #CCCC66;
   }
.acform td {
    background: #CCCC66;
    vertical-align:top;
    padding: 8px 0px 0px 0px;
   }
.acform h3 {
    font-family: Verdana, Arial, sans-serif;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: Bold;
    line-height: 18px;
}



.datedisplay {
    font-family: Verdana, Arial, sans-serif;
    color: #333333;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 11px;
    line-height: 13px;
    border: 1px solid #CCCC66;
    }

.datedisplayhead {
    font-family: Verdana, Arial, sans-serif;
    color: #AA0001;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 11px;
    line-height: 13px;
 }
.datedisplayrow {
    font-family: Verdana, Arial, sans-serif;
    color: #000000;
    font-size: 10px;
    }
.ddr a { }
.ddr a:link    { color: #000000; border-bottom:1px dashed #999999; text-decoration: none; font-weight: Bold;} 
.ddr a:visited { color: #000000; border-bottom:1px dashed #999999; text-decoration: none; font-weight: Bold;} 
.ddr a:active  { color: #000000; border-bottom:1px dashed #999999; text-decoration: none; font-weight: Bold;} 
.ddr a:hover   { color: #AA0001; border-bottom:1px dashed #999999; text-decoration: none; font-weight: Bold;}

.ddi a {padding: 0px 0px 10px 0px;}
.ddi a:link    { color: #000000; border-bottom:0px ; text-decoration: none; font-weight: Bold;} 
.ddi a:visited { color: #000000; border-bottom:0px ;text-decoration: none; font-weight: Bold;} 
.ddi a:active  { color: #000000; border-bottom:0px ; text-decoration: none; font-weight: Bold;} 
.ddi a:hover   { color: #AA0001; border-bottom:0px; text-decoration: none; font-weight: Bold;}

.posted {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  text-align: left;
  font-size: 10px;  
  line-height: normal;
  padding: 3px;
  }

.posted a { }
.posted a:link    {   font-size: 10px; color: #AA0001;  border-bottom: none; text-decoration: underline; font-weight: Normal;}
.posted a:visited {   font-size: 10px; color: #AA0001;  border-bottom: none; text-decoration: underline; font-weight: Normal;}
.posted a:active  {   font-size: 10px; color: #AA0001;  border-bottom: none; text-decoration: underline; font-weight: Normal;}
.posted a:hover   {   font-size: 10px; color: #333333;  border-bottom: none; text-decoration: underline; font-weight: Normal;}


/*-- RIGHT COLUMN SETTINGS ---------------------------*/
#rightwrapper {
  padding: 0px 0px 0px 9px;
  float: left;
  width: 250px;
 \width: 250px;
 w\idth: 250px;
  background-color: #FFFFFF;
  overflow: hidden;
  }

#right {
  padding: 0px 0px 0px 0px;
  float: left;
  width: 250px;
  background-color: #FFFFFF;
  overflow: hidden;
  }

#searchblock {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  float: left;
  font-family: Verdana, Arial, sans-serif;
  color: #666666;
  font-size: 10px;
  line-height: 12px;  
  background-color: #FFFFFF;
  text-align: left;
      }

.searchgo {padding:2px 0px 0px 0px;}


.sidebar {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px ;
    border-top: 2px solid #AA0001;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;

    }

.sidebar h2 {
  display:block;
  border-bottom: 1px solid #CCCCCC;
  padding: 5px 0px 3px 5px;
  color: #333333;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-align: left;
  font-weight: bold;

  }

  
.sidebar a      {}
.sidebar a:link     { color: #AA0001; text-decoration: none; font-size: 10px;  padding: 0px 5px 2px 5px; }
.sidebar a:visited  { color: #AA0001; text-decoration: none; font-size: 10px;  padding: 0px 5px 2px 5px; }
.sidebar a:active { text-decoration: none; font-size: 10px;  padding: 0px 5px 2px 5px; color: #333333; background-color: #CCCC66;}
.sidebar a:hover  {  text-decoration: none; font-size: 10px;  padding: 0px 5px 2px 5px; color: #333333; background-color: #CCCC66; }

.sidebarlinks {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height:15px;
  font-weight: normal;
  }

.sidebarlinks a     {display: block; border-top: 1px dotted #CCCCCC;}
.sidebarlinks a:link  { color: #666666; text-decoration: none; font-size: 10px;  padding: 0px 5px 2px 5px; }
.sidebarlinks a:visited { color: #666666; text-decoration: none; font-size: 10px;  padding: 0px 5px 2px 5px; }
.sidebarlinks a:active  {  text-decoration: none; font-size: 10px;  padding: 0px 5px 2px 5px; color: #000000; background-color: #ddddd;}
.sidebarlinks a:hover { text-decoration: none; font-size: 10px;  padding: 0px 5px 2px 5px;  color: #000000; background-color: #dddddd;}


.sidebarsections {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height:15px;
  font-weight: normal;
  }

.sidebarsections a     {display: block; border-top: 1px solid #CCCCCC;}
.sidebarsections a:link  { color: #666666; text-decoration: none; font-size: 10px;  padding: 0px 5px 2px 5px; }
.sidebarsections a:visited { color: #666666; text-decoration: none; font-size: 10px;  padding: 0px 5px 2px 5px; }
.sidebarsections a:active  {  text-decoration: none; font-size: 10px;  padding: 0px 5px 2px 5px; color: #000000; background-color: #dddddd;}
.sidebarsections a:hover { text-decoration: none; font-size: 10px;  padding: 0px 5px 2px 5px;  color: #000000; background-color: #dddddd;}




.blogroll {
  color: #AA0001;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height:15px;
  font-weight: normal;
  }

.blogroll a         { border-bottom: none;}
.blogroll a:link    { color: #AA0001; text-decoration: none; font-size: 10px;  padding: 0px 5px 2px 5px; }
.blogroll a:visited { color: #AA0001; text-decoration: none; font-size: 10px;  padding: 0px 5px 2px 5px; }
.blogroll a:active  {  text-decoration: none; font-size: 10px;  padding: 0px 5px 2px 5px; color: #333333; background-color: #dddddd;}
.blogroll a:hover   {  text-decoration: none; font-size: 10px;  padding: 0px 5px 2px 5px; color: #333333; background-color: #dddddd; }


.blogrolllink {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height:15px;
  font-weight: normal;

  }

.blogrolllink a     { display: block;   border-bottom: 1px dotted #CCCCCC;}
.blogrolllink a:link  { color: #666666; text-decoration: none; font-size: 10px;  padding: 0px 5px 0px 5px; } 
.blogrolllink a:visited { color: #666666; text-decoration: none; font-size: 10px;  padding: 0px 5px 0px 5px; } 
.blogrolllink a:active  { color: #666666; text-decoration: none; font-size: 10px;  padding: 0px 5px 0px 5px;} 
.blogrolllink a:hover { color: #AA0001; text-decoration: none; font-size: 10px;  padding: 0px 5px 0px 5px;  color: #333333; background-color: #FFFFFF;}


.link-note {
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  line-height: 150%;
  text-align: left;
  padding: 2px;
  }

#powered {
  float: left;
  width: 745px;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  text-align: center;
  color: #444444;
  }


#comment-data {
  float: left;
  width: 180px;
  padding-right: 15px;
  margin-right: 15px;
  text-align: left;
  border-right: 1px dotted #BBB;
  }

textarea[id="comment-text"] {
  width: 80%;
  }

.commenter-profile img {
  vertical-align: middle;
  border-width: 0;
  }
#ntwrecent {
  margin: 0px 0px 0px 0px;
  padding: 5px;
  border-bottom: 1px dotted #D1D303;
  }
.ntwrecent h2 {
  color: #F6BD00;
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  text-align: left;
  font-weight: Normal;
    }
.ntwcontent {
  padding: 5px;
  background-color: #FFFFFF;
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 16px;
  }
.ntwcontent ul {
        padding: 0px 0px 0px 0px; 
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
        line-height: 16px;
  }

.ntwcontent li {
        padding: 0px 0px 0px 0px; 
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
        line-height: 16px;
  }

.tech {
  padding: 0px;
  background-color: #FFFFFF;
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height: 14px;
  }
.tech p {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height: 14px;
  font-weight: normal;
  text-align: left;
  }
.tech p.posted {
  color: #999999;
  font-family: Verdana, Arial, sans-serif;
  text-align: left;
  margin-bottom: 25px;
  line-height: normal;
  padding: 3px;
  }

.tech a { }
.tech a:link  { color: #AA0001;  border-bottom:1px dashed #999999; text-decoration: none; font-weight: Normal;}
.tech a:visited { color: #AA0001; border-bottom:1px dashed #999999; text-decoration: none; font-weight: Normal;}
.tech a:active { color: #AA0001; border-bottom:1px dashed #999999; text-decoration: none; font-weight: Normal;}
.tech a:hover { color: #3333; border-bottom:1px dashed #999999; text-decoration: none; font-weight: Normal;}


.shawnquote {
    font-family: verdana;
    border-left: 1px solid #CCC;
    padding: 0px 0px 0px 13px;
    margin: 0px 15px 0px 0px;
    font-size: 10px;
    line-height: 15px;  
    background: #F9F9ED;
    }

#recent {
  margin: 0px 0px 0px 0px;
  padding: 5px;
  border-bottom: 1px dotted #D1D303;
  }
  
.recent h2 {
  color: #F6BD00;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  text-align: left;
  font-weight: Normal;
  } 
.tagcloud  {
  font-family: Verdana, Arial, sans-serif;
  text-align: left;
  border-top: 2px solid #CCCC00;
  border-bottom: 2px solid #CCCC00;
  padding: 0px 5px 0px 5px;
}


.tagcloud span a {margin: 0px 0px 0px 0px;}



.tagcloud span.level1 {font-size: 11px; line-height: 15px;}

.tagcloud span.level2 {font-size: 12px; line-height: 17px;}

.tagcloud span.level3 {font-size: 14px; line-height: 19px;}

.tagcloud span.level4 {font-size: 16px; line-height: 21px;}

.tagcloud span.level5 {font-size: 18px; line-height: 23px;}

.tagcloud span.level6 {font-size: 20px; line-height: 25px;}

.tagcloud span.level7 {font-size: 22px; line-height: 27px;}

.tagcloud span.level8 {font-size: 24px; line-height: 29px;}

.tagcloud span.level9 {font-size: 26px; line-height: 31px;}



.tagcloud span.level1 a {color:#000000;}

.tagcloud span.level2 a {color:#AA0001;}

.tagcloud span.level3 a {color:#AA0001;}

.tagcloud span.level4 a {color:#AA0001;}

.tagcloud span.level5 a {color:#AA0001;}

.tagcloud span.level6 a {color:#AA0001;}

.tagcloud span.level7 a {color:#AA0001;}

.tagcloud span.level8 a {color:#AA0001;}

.tagcloud span.level9 a {color:#AA0001; font-weight: bold; padding: 0 4px;}

.tagcloud span a:hover, .tagcloud span.level1 a:hover, .tagcloud span.level2 a:hover, .tagcloud span.level3 a:hover {
color: #333333; background-color: #CCCC66;}



.tagcloud dt {font-size: 14px; line-height: 19px; color:#AA0001;}

.tagcloud dt a{font-size: 14px; line-height: 19px; color:#AA0001;}

.tagcloud dd {font-size: 12px; line-height: 17px; color:#AA0001; padding-bottom: 4px;}

.tagcloud dd.tag {font-size: 12px; line-height: 17px; color:#666;  padding-bottom:16px;}

.tagcloud dd.tag a {color:.666; padding: 0 4px;}

.tagcloud span a:hover, .tagcloud span.level1 a:hover, .tagcloud span.level2 a:hover, .tagcloud span.level3 a:hover, .tagcloud a:hover {color: #333333; background-color: #CCCC66;}


/*-- ELECTRONIC ART FONTS ---------------------------*/
.GDC_subheader	{  color: #F3A12E; font-family: Verdana, Arial, sans-serif; font-size:18px; }
.GDC_header	{  color: #132DAF; font-family: Verdana, Arial, sans-serif; font-size:24px; }

.eventheader_red	{  color: #F30A0A; font-family: Verdana, Arial, sans-serif; font-size:32px; }
.eventtext_white	{  color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size:18px; }
.eventtext_red	{  color: #F30A0A; font-family: Verdana, Arial, sans-serif; font-size:18px; }
