/* CSS Document */

:focus {
	outline: 0;
}


div#news-highlight-1 .gk_news_highlighter_wrapper{
	float: left;
	width: 370px;
	height: 15px;
	line-height: 15px;
	overflow: hidden;
	position: relative;
}

div#news-highlight-1 .gk_news_highlighter_item{
	width: 370px;
	height: 15px;
	padding-left: 0;
	display: none;
	color:#FFFFFF;
	font-family:"Times New Roman", Times, serif;
	font-size:11pt;
	position: absolute;
	text-align:left;
}
.eventlink
{
    color: #7EAE5D;
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	font-style:normal;
}
a:link.eventlink, a:visited.eventlink

{
    
	color: #FFFFFF;
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	font-style:normal;
 }
	
a:active.eventlink 
{
    
	color: #7EAE5D;
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	font-style:normal;
 }	
a:hover.eventlink 
{
    color: #7EAE5D;
    size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	font-style:normal;
}


div#news-highlight-1 .gk_news_highlighter_interface{

	width: 120px;
	height: 15px;
	text-align: left;
	line-height: 15px;
	z-index: 1000;        
}

.dock-container { position: relative; height: 20px; padding-left: 20px; }
a.dock-item { display: block; width: 50px; position: absolute; bottom: 0; text-align: center; text-decoration: none; color: #333; }
.dock-item span { display: none; padding-left: 10px; }
.dock-item img { border: 0; margin: 1px 2px 0px; width: 100%; }

.countdown
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
text-decoration:none;
 }
  
.content
{
font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
font-size: 12pt;
margin-top: .5em; color: #000;
text-align:justify;
}



.countdown
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
text-decoration:none;
 }

.applemenu{

margin: 0 0;

padding: 0;

width: 220px; /*width of menu*/

/*border: 1px solid #FFFFFF;*/

}



.applemenu div.silverheader a{

	/*background: black url(silvergradient.gif) repeat-x center left;*/



font: normal 13px Trebuchet MS;

	color:#6CA4Cf;

	display: block;

	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/

	width: auto;

	padding: 5px 0;

	padding-left: 8px;

	font-weight:bold;

	text-decoration: none;

}
.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{

color:#6CA4Cf;

}





.applemenu div.selected a, .applemenu div.silverheader a:hover{

background-image: url(images/leftsidemenu.gif);

color:#FFFFFF ;

}



.applemenu div.submenu{ /*DIV that contains each sub menu*/

padding: 0;

color:#4ebace;

/*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/

}

/* end of new Menu   */
.border{
BORDER-TOP: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;
}
.countdown
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
text-decoration:none;
 }
.style30 {font-weight: bold; font-size: 17px; font-family: Candara; color:#660000; text-align:left;}

.style19 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #000000;
	text-align:left;
}
.style15 {
	color: #FFFFFF;
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style16 {
	font-size: 15px;
	font-weight: bold;
	font-family: Candara;
}
.mini_module_name
{
    font-size: 12pt;
	font-weight: bold;
	font-family: Candara;
}
.style13 {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
a:link.style13, a:visited.style13, a:active.style13 
{
	color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;	text-decoration:none; 
	font-style:normal;
 }
	
a:hover.style13
{
    color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;
	text-decoration:none; 
	font-style:normal;
}
.coeplink
{
    color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	text-decoration:none; 
	font-style:normal;

}
a:link.coeplink, a:visited.coeplink, a:active.coeplink 
{
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	text-decoration:none; 
	font-style:normal;
 }
	
a:hover.coeplink
{
    color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	text-decoration: none;
	font-style:normal;
}

.footerstriplinks
{
    color:#FFFFFF;
    font-size: 12pt;
	font-weight: bold;
	font-family: Candara;
}
a:link.footerstriplinks, a:visited.footerstriplinks, a:active.footerstriplinks
{
    color:#FFFFFF;
    font-size: 12pt;
	font-weight: bold;
	font-family: Candara;
}
a:hover.footerstriplinks
{
    color:#FFFFFF;
    font-size: 12pt;
	font-weight: bold;
	font-family: Candara;
	text-decoration:none;
}
.style34 {
	font-size: 12pt;
	font-family: Candara;
	color:#3E2200;
}
<!-- new change-->
.signup1 {

 BACKGROUND-COLOR: #000000;

 BORDER-BOTTOM: #000000 1px solid;

 BORDER-LEFT: #000000 1px solid;

 BORDER-RIGHT: #000000 1px solid;

 BORDER-TOP: #000000 1px solid;

 COLOR:#E79E42;

 FONT-FAMILY: Arial, Helvetica, sans-serif;

font-size: 13px;

 FONT-WEIGHT: bold;

 HEIGHT: 22px;

}
.textbox{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10pt;

    color: #000000;

    background-color: #FFFFFF;

    border: 1px solid #000000;
	height:14pt;
	width:140px;

}

 td.rules

{

    background-position: left top; font-family: Arial, Helvetica, sans-serif;

    font-size: 12px;

    color:#FFFFFF;

    letter-spacing: 1pt;

	text-decoration:none;

	font-weight:bold; background-image:url(../images/bottomlink.gif); background-repeat:no-repeat

}

a:link.rules, a:visited.rules

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 14px;

    color:#FFFFFF;

    letter-spacing: 1pt;

	text-decoration:none;

	font-weight:bold;

}

a:active.rules

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: #FFFFFF;

    letter-spacing: 1pt;

	font-weight:bold;

	text-decoration:none;

}

a:hover.rules

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	letter-spacing: 1pt;

	font-weight:bold;

	text-decoration:none;

}
.signupbutton {
 BACKGROUND-COLOR: #000000;
 BORDER-BOTTOM: #ffffff 1px solid;
 BORDER-LEFT: #ffffff 1px solid;
 BORDER-RIGHT: #ffffff 1px solid;
 BORDER-TOP: #ffffff 1px solid;
 COLOR: #FFFFFF;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 font-size: 13px;
 FONT-WEIGHT: bold;
 HEIGHT: 25px;
}

.regborder{
 border: 1px solid #000000;
}
.contentbox
{
font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
font-size: 11.5pt;
color: #000;
text-align:justify;
}
.table_border
{
 BORDER-BOTTOM: #000000 1px solid;
 BORDER-LEFT: #000000 1px solid;
 BORDER-RIGHT: #000000 1px solid;
 BORDER-TOP: #000000 1px solid; 
}