A  {
	font-family : verdana, arial, geneva, helvetica;
	color : #000033;
	font-size : 10px;
	text-decoration : underline;
	font-weight : normal;
}

A:Visited  {
	font-family : verdana, arial, geneva, helvetica;
	color : #000034;
	font-size : 10px;
	text-decoration : underline;
	font-weight : normal;
}

A: active  {
	font-family : verdana, arial, geneva, helvetica;
	color : #cccccc;
	font-size : 12px;
	text-decoration : underline;
	font-weight : normal;
}

A:Hover  {
	font-family : verdana, arial, geneva, helvetica;
	color : #990000;
	font-size : 10px;
	text-decoration : underline;
	font-weight : normal;
}
A.darklink  {
	font-family : verdana, arial, geneva, helvetica;
	color : #000033;
	font-size : 10px;
	text-decoration : underline;
	font-weight : normal;
}

BODY  {
	font-size : 10px;
	font-family : verdana, arial, geneva, helvetica;
	color : #000000;
}


.mnbody  {
	font-size : 12px;
	font-family : verdana, arial, geneva, helvetica;
	color : #000000;
}

.mnbodybold  {
	font-size : 12px;
	font-family : verdana, arial, geneva, helvetica;
	color : #000000;
	font-weight:bold;
}



.sidebody  {
	font-size : 11px;
	font-family : verdana, arial, geneva, helvetica;
	color : #000000;
}



.maintitle {
	font-family : verdana, arial, geneva, helvetica;
	color : #990000;
	font-size : 15px;
	text-decoration : none;
	font-weight : bold;
}

.title, .title A{
	font-family : verdana, arial, geneva, helvetica;
	color : #000033;
	font-size : 12px;
	text-decoration : none;
	font-weight : bold;
}
.title A:hover{
	font-family : verdana, arial, geneva, helvetica;
	text-decoration : underline;
}











.subHeader  {
	font-family : verdana, arial, geneva, helvetica;
	color : #000033;
	font-size : 18px;
	text-decoration : none;
	font-weight : bold;
}


.catSubHeader  {
	font-family : verdana, arial, geneva, helvetica;
	color : #000033;
	font-size : 18px;
	text-decoration : none;
	font-weight : bold;
	background-color: #D0AC00;
	padding:5px;5px;5px;5px;
}


.form  {
	font-family : verdana, arial, geneva, helvetica;
	font-weight : normal;
	font-size : 10px;
	color : #000033;
	background-color : #ffffff;
}

.form2  {
	font-family : verdana, arial, geneva, helvetica;
	font-weight : bold;
	font-size : 10px;
	color : #999999;
	background-color : #ffffff;
	width : 120px;
}
.libform  {
	font-family : verdana, arial, geneva, helvetica;
	font-weight : bold;
	font-size : 11px;
	color : #000000;
	background-color : #999999;
	width : 20px;
}
.sublinks  {
	font-family : verdana, arial, geneva, helvetica;
	font-weight : normal;
	font-size : 6px;
	color : #999999;
	background-color : #ffffff;
	width : 120px;
}

.mngtHover, .mngtHover A, .blkPnkHover A:hover, .blkGrnHover, .blkGrnHover A, .blkGrnHover A:hover,  .blkRedHover, .blkRedHover A, .blkRedHover A:hover, .whtPnkHover, .whtPnkHover A, .whtPnkHover A:hover, .whtGrnHover, .whtGrnHover A, .whtGrnHover A:hover, .gryPnkHover, .gryPnkHover A, .gryPnkHover A:hover, .e4fcfcGrnHover, .e4fcfcGrnHover A, .e4fcfcGrnHover A:hover, .aquaPnkHover, .aquaPnkHover A, .aquaPnkHover A:hover, .bluePnkHover, .bluePnkHover A, .bluePnkHover A:hover, .grnPnkHover, .grnPnkHover A, .grnPnkHover A:hover{
	font-family: verdana, arial, geneva, helvetica;
	font-size:	10px;
	color:		#000000;
	text-decoration:none;
}



.smHover, .smHover A{
	font-family: arial, verdana, helvetica, geneva;
	font-size:	10px;
	font-weight: normal;
	color:		#000066;
	text-decoration:underline;
	padding-left:0px;
}
.smHover A:hover{
	color:#99ccff;
}



.redHover, .redHover A{
	font-family: arial, verdana, helvetica, geneva;
	font-size:	10px;
	font-weight: normal;
	color:		#CC0000;
	text-decoration:underline;
}
.redHover A:hover{
	color:#99ccff;
}




.revhead1  {
	font-family : verdana, arial, geneva, helvetica;
	color : #FFFFFF;
	font-size : 18px;
	text-decoration : none;
	font-weight : bold;
}





.fbody  {
	font-size : 12px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: right;
	vertical-align: top;
	color : #000034;
	font-weight : bold;
	background-color: #cccccc;
	
	
}

.fbody2  {
	font-size : 12px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	padding: 10px;
	vertical-align: top;
	color : #000034;
	font-weight : bold;
	background-color: #cccccc;
	
	
}

.fHover, .fHover A{
	font-family: arial, verdana, helvetica, geneva;
	font-size:	10px;
	font-weight: normal;
	color:		#000034;
	text-decoration:underline;
}
.fHover A:hover{
	color:#CC0033;
}

.f2Hover, .f2Hover A{
	font-family: arial, verdana, helvetica, geneva;
	font-size:	12px;
	font-weight: bold;
	color:		#000000;
	text-decoration:underline;
}
.f2Hover A:hover{
	color:#000034;
}

.fheader  {
	font-size : 20px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: center;
	color : #ffffff;
	font-weight : bold;
	background-color: #000034;
	padding-left: 0;
	padding-top: 10;
	padding-bottom: 10;
	padding-right: 0;
	
}

.fsend  {
	font-size : 16px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: center;
	color : #000000;
	font-weight : bold;
	background-color: #6B6B93;
	
	
}


.fd_field  {
	font-size : 10px;
	font-family : arial, verdana, helvetica, geneva;
	color : #000000;
	font-weight : none;
	background-color: #eeeeee;
	
}


.f2body  {
	font-size : 12px;
	font-family : arial, verdana, helvetica, geneva;
	color : #000000;
	font-weight : none;
	background-color: #eeeeee;
	
}

.f3body  {
	font-size : 12px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: center;
	vertical-align: top;
	color : #000034;
	font-weight : bold;
	background-color: #cccccc;
	
	
}

.rslt_body  {
	font-size : 14px;
	font-family : arial, verdana, helvetica, geneva;
	color : #000000;
	font-weight : none;
	background-color: #eeeeee;
	
}

.tf_field  {
	font-size : 16px;
	font-family : arial, verdana, helvetica, geneva;
	text-align: center;
	color : #000034;
	background-color:#999;
	font-weight : bold;
	
	
}

.td_field  {
	font-size : 10px;
	font-family : arial, verdana, helvetica, geneva;
	color : #000000;
	font-weight : none;
	
	
}




.act_name_title  {
	font-family : verdana, arial, geneva, helvetica;
	color : #333399;
	font-size : 11px;
	text-decoration : none;
	font-weight : bold;
}



.td_header  {
	font-size : 12px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #ffffff;
	font-weight : bold;
	background-color: #000034;
	padding-left: 5;
	padding-top: 5;
	padding-bottom: 5;
	padding-right: 5;
	
}

.td_dept_header  {
	font-size : 11px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #000034;
	font-weight : normal;
	background-color: #cccccc;
	padding: 5px 5px 5px 5px;
	
}


.td_sm_txt  {
	font-size : 12px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #000000;
	font-weight : normal;
	padding-left: 20;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0;
	
	
}


.nopadding
{
	font-size : 10px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #000000;
	font-weight : normal;
	padding-left: 0;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0;
	
	
}

.td_txt_tracking  {
	font-size : 12px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: center;
	color : #000000;
	font-weight : normal;
	padding-left: 5;
	padding-top: 5;
	padding-bottom: 10;
	padding-right: 5;
	
	
}

.td_txt_non  {
	font-size : 10px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #000000;
	font-weight : normal;
	padding-left: 5;
	padding-top: 5;
	padding-bottom: 10;
	padding-right: 5;
	
	}


.td_txt  {
	font-size : 10px;
	line-height:18px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #000000;
	font-weight : normal;
	padding-left: 5;
	padding-top: 5;
	padding-bottom: 10;
	padding-right: 5;
	
	
}

.td_txt A{
	font-size:	10px;
	font-family: arial, verdana, helvetica, geneva;
	font-weight: normal;
	color:		#000034;
	font-weight : bold;
	text-decoration:underline;
}
.td_txt A:hover{
	color:#36C;
}


.export_link A{
	font-size : 10px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: right;
	color : #ffffff;
	font-weight : bold;
	text-decoration:none;
}
.export_link A:hover{
	color:#ffffcc;
	text-decoration:underline;
}


.error_msg  {
	font-size : 12px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #CC0000;
	font-weight : bold;
	padding-left: 0;
	padding-top: 4;
	padding-bottom: 0;
	padding-right: 0;
	width : 600px;
	border: 0px;
	border-color: cccccc;
	border-style: solid;
	margin-top: 4px;
	
}
.error_msg_tf {

   font-size : 12px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #CC0000;
	font-weight : bold;
	padding-left: 0;
	padding-top: 4;
	padding-bottom: 0;
	padding-right: 0;
	margin-top: 4px;





}
.asterisk  {
	font-size : 10px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #666666;
	font-weight : normal;
	border: 0px;
	
}



/* LEAD STYLES */

.s_td_hd  {
	font-size : 12px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #000034;
	font-weight : bold;
	background-color: #cccccc;
	padding: 10px;
	
}
.s_tb  {
	padding: 10px;
	border-width: 0 0 1px 0;
	border-color: cccccc;
	border-style: solid;
}


.s_button  {
	font-size : 10px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #000000;
	padding: 4px;
}

.rslt_td_hd  {
	font-size : 12px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: center;
	color : #ffffff;
	font-weight : bold;
	background-color: #000033;
}


.rslt_td {
	font-size : 11px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #000034;
	font-weight : normal;
	text-decoration:none;
}
.rslt_td A{
	text-decoration:underline;
}
.rslt_td A:hover{
	color:#CC0033;
}



.rslt_td_sm {
	font-size : 9px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #000034;
	font-weight : normal;
	text-decoration:none;
	
}


.addt_pages {
	font-size : 9px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #cccccc;
	font-weight : normal;
	text-decoration:none;
	background-color: #666666;
}
.addt_pages A{
	font-size : 9px;
	color : #ffffff;
	text-decoration:none;
}
.addt_pages A:hover{
	color:#eeeeee;
}




.addt_txt {
	font-size : 11px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #ffffff;
	font-weight : bold;
	text-decoration:none;
	background-color: #666666;
}
.addt_txt A{
	font-size : 10px;
	color : #ffffff;
	text-decoration:none;
}
.addt_txt A:hover{
	color:#cccccc;
}


.link_detail  A{
	font-family : verdana, arial, geneva, helvetica;
	color : #000033;
	font-size : 10px;
	text-decoration : underline;
	font-weight : normal;
	text-align: center;
}
.link_detail A:hover{
	color:#eeeeee;
}

.headline{
	font-size : 12px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #000034;
	font-weight : normal;
	padding-top:10px;
	padding-left:10px;




}



.form_fld {
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #dadada;
	margin:  0px 0px 10px 0px;
}


.form_sel {
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #dadada;
	font-family:verdana, arial, helvetica, geneva;
	font-size:	10px;
	font-weight: normal;
	color:		#666666;
	padding: 2px 0px 2px 0px;
	margin:  0px 0px 10px 0px;
}



.thumb {
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #dadada;
	padding:0px;0px;0px;0px;
}
.thumb A:hover{
	border-color: #cc0000;
}



.title_header  {
	background-image: url(http://shakernet.shaker.com/php/marketing/images/title_bar_back.gif);
	background-repeat: repeat-x;
	font-family : verdana, arial, geneva, helvetica;
	color : #ffffff;
	font-size : 14px;
	text-decoration : none;
	font-weight : bold;
	padding:5px;5px;5px;5px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #000000;
	
}



.txt  {
	font-size : 10px;
	font-family : verdana, arial, geneva, helvetica;
	text-align: left;
	color : #000000;
	font-weight : normal;
	padding: 0;
}


