/*colours*/
body          {
     background-color: #FBEEAA; 
     /*font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; */
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color: #333333;
     text-align:left;
      margin-top: 0px;
      margin-right: 0px;
      margin-left: 0px;
      margin-bottom: 0px;     
}
#socialMediaNav {
    -moz-border-radius: 5px 0 0 5px;
    /*background: url("/images/media_panel/social-media-nav-background.gif") repeat-y scroll 100% 0 transparent;*/
    display: block;
    border: 2px solid #DEA436;
    padding: 10px 0;
    position: fixed;
    right: 0;
    text-align: center;
    top: 30%;
    width: 36px;
    z-index: 99;
}
.tdl {
 
     /*font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; */
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color: #333333;

     text-align:left;
     background-color: #FFFFFF;
      text-align:left;
      margin-top: 0px;
      margin-right: 0px;
      margin-left: 0px;
      margin-bottom: 0px; 
}
.next_link{
    background:transparent url(../images/double-chevron-red.gif) no-repeat scroll right center;
    font-weight: bold;
    padding-right: 10px;
}
.next_div{
    display:inline; border:1px; border-color: #004276; border-style: solid; padding-right: 5px;
}
.prev_link{
    background:transparent url(../images/double-chevron-red_left.gif) no-repeat scroll left center;
    font-weight: bold;
    padding-left: 10px;
}
.prev_div{
    display:inline; border:1px; border-color: #004276; border-style: solid; padding-left: 5px;
}
.tdl i {
    color:#D60121;
}
.tdl b {
    color:#D60121;
}
.tr_search{
    background-color: #F3EAE1; 
}

.td_menu{
    background-color: #DEA436; 
}
/*.top_above {
    background-color: #FBEEAA; 
}*/
.right_panel{
    background-color: #F3EAE1;
}
.td_right_panel{
    border: 2px solid #DEA436;
}
.ads_inside{
    border: 2px solid #DEA436;
}
a.link-home, a.link-home:visited {
    font-weight: bold;
    text-decoration:none;
    color:#333;
    font-size:11px;
}

a.link-home:hover, a.link-home:active{
    font-weight: bold;
    color:#D60121;
    text-decoration:underline;
}
p.link-06c-home{
    font-weight: bold;
    text-decoration:none;
    color:#D60121;
    padding:9px 8px 9px 8px;
}

a.link-06c-home, a.link-06c-home:visited {
    font-weight: bold;
    text-decoration:none;
    font-size:12px;
    font-family:Georgia, Times New Roman, Times, serif;
    color:#D60121;
}

a.link-06c-home:hover, a.link-06c-home:active {
    font-weight: bold;
    color:#D60121;
    font-size:12px;
    font-family:Georgia, Times New Roman, Times, serif;
    text-decoration:underline;
}

.tdl-home          {
     background-color: #ffffff; 
     /*font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; */
     font-family:Arial, Helvetica, sans-serif;
     font-size:11px;
     color: #333333;

     text-align:left;
}

.tools-06c{
	position:relative;
	font-size:10px;
	line-height:12px;
	text-decoration:none;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	color:#D60121;
	padding:9px 9px 9px 9px;
	float:left;
	white-space:nowrap;
}
/*colours*/ 
.tools-06c_2 {
	font-size:11px;
	line-height:12px;
	text-decoration:none;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	color:#D60121;
	padding:9px 9px 9px 9px;
	float:left;
	white-space:nowrap;
}

 /*colours*/ 
.tools-06c_1 {
    position:relative;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#D60121;
}

.feed_burner {
	font-size:12px;
	line-height:13px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:none;
	color:#D60121;
}
 
 /*colours*/ 
a, a:visited, a.no_child, a.no_child:visited {
	text-decoration:none;
	color:#D60121;
}
a:hover, a.no_child:hover , a:active, a.no_child:active {
	text-decoration:underline;
}

a.has_child, a.has_child:visited {
	text-decoration:none;
	color:#FF0000;
}
a.has_child:hover, a.has_child:active {
	text-decoration:underline;
}

 
.tlink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height:12px;
	color: #333333;
	font-weight: bold;
	padding:0 5px 0 5px;
}

a:link.tlink    {text-decoration: none; color: #666666;}
a:visited.tlink {text-decoration: none; color: #666666;}
a:active.tlink  {text-decoration: none; color: #666666;}
a:hover.tlink   {text-decoration: underline; color: #D60121;}

.color-666 {
	color:#666; /* Medium Grey */
	text-align:right;
	margin:12px 12px 12px 12px;
}

.color-black {
	color:#000000; /* Medium Grey */
	text-align:right;
	margin:12px 12px 12px 12px;
}


.copyright {
	font-size:11px;
	color:#666;
}

.where-am-i {
	color:#666;
	font-size:12px;
	line-height:13px;
	padding:6px 8px 6px 8px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	display:inline;
	text-decoration:none;
	white-space:nowrap;
}

a.where-am-i:hover {
        color:#D60121;
        text-decoration:underline;
}

a.where-am-i, a.where-am-i:visited, a.where-am-i:active{
        text-decoration:none;
} 

.double-chevron-right {
	padding-right:10px;
	margin-left:-8px;
	background:transparent url(../images/double-chevron-red.gif) no-repeat center right;
}



p.link-06c{
	text-decoration:none;
	color:#D60121;
	padding:9px 8px 9px 8px;
}
/*colours*/ 
a.link-06c, a.link-06c:visited {
	text-decoration:none;
	font-size:17px;
	font-family:Georgia, Times New Roman, Times, serif;
	color:#D60121;
}
/*colours*/   
a.link-06c:hover, a.link-06c:active {
	color:#d60121;
	font-size:17px;
	font-family:Georgia, Times New Roman, Times, serif;
	text-decoration:underline;
}

.display-inline {
	display:inline;
}

.footer-nav-container {
	clear:both;
	border-top:2px solid #DEA436;
	background:#F3EAE1;
}

/*colours 
a.primary-link, a.primary-link:visited {
	padding:9px 8px 9px 8px;
	color:#333;
	background:#FBEEAA url(../images/primary-nav-pipe-red.gif) no-repeat right;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	float:left;
	white-space:nowrap;
}
*/
/*colours*/  
a.secondary-link, a.secondary-link:visited {
	color:#fff;
	padding:8px 4px 8px 4px;
	font-family:Georgia, Times New Roman, Times, serif;
	
	font-size:11px;
	line-height:12px;
	text-transform:uppercase;
	text-decoration:none;
	background:#DFA537 url(../images/primary-nav-pipe-red.gif) no-repeat right;
	display:block;
	float:left;	
	white-space:nowrap;
}

/*colours
a.primary-link:hover, a.primary-link:active {
	background:#eabd68;   
	color:#fff;
	text-decoration:underline;
}

a.primary-link-no-pipe, a.primary-link-no-pipe:visited {
	padding:9px 8px 9px 8px;
	color:#333;
	background:#FAF0A9;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	float:left;
	white-space:nowrap;
}


a.primary-link-no-pipe:hover, a.primary-link-no-pipe:active {
	color:#fff;
	background:#eabd68;
	text-decoration:underline;
}

a.primary-selected, a.primary-selected:visited, a.primary-selected:hover, a.primary-selected:active {
	padding:9px 8px 9px 8px;
	color:#CCFF00;
	background:#DEA436;  
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	text-transform:uppercase;
	text-decoration:none;	
	display:block;
	float:left;
	white-space:nowrap;
}
*/
a.secondary-link:hover, a.secondary-link:active {
	text-decoration:underline;	
}

/*colours*/
a.secondary-link-no-pipe, a.secondary-link-no-pipe:visited {
	background:#DFA537;
	color:#fff;
	padding:8px 0px 8px 6px;
	font-size:11px;
	font-family:Georgia, Times New Roman, Times, serif;
	line-height:12px;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	float:left;
	white-space:nowrap;
}
a.secondary-link-no-pipe:hover, a.secondary-link-no-pipe:active {
	text-decoration:underline;	
}

a.secondary-selected, a.secondary-selected:visited {
	color:#CCFF00;
	padding:8px 6px 8px 6px;
	font-size:11px;
	font-family:Georgia, Times New Roman, Times, serif;
	line-height:12px;
	text-decoration:none;
	text-transform:uppercase;
	background:#DEA436 url(../images/primary-nav-pipe-red.gif) no-repeat right;
	display:block;
	float:left;
	white-space:nowrap;
}
a.secondary-selected:hover, a.secondary-selected:active {
	text-decoration:underline;	
}

a.secondary-selected-no-pipe, a.secondary-selected-no-pipe:visited {
	color:#cf0;
	padding:8px 0px 8px 6px;
	font-size:11px;
	font-family:Georgia, Times New Roman, Times, serif;
	line-height:12px;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
	float:left;
	white-space:nowrap;
}
a.secondary-selected-no-pipe:hover, a.secondary-selected-no-pipe:active {
	text-decoration:underline;
		
}

a.crumbtrail, a.crumbtrail:visited {
	color:#666;
	font-size:12px;
	line-height:13px;
	padding:6px 8px 6px 8px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	text-transform: capitalize;
	display:inline;
	text-decoration:none;
	background:transparent url(../images/row-yellow.gif) no-repeat left;
	white-space:nowrap;
}

a.crumbtrail-no-image, a.crumbtrail-no-image:visited {
	color:#666;
	padding:5px 4px 5px 4px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:13px;
	float:left;
	display:inline;
	text-decoration:none;
	white-space:nowrap;
}
/*colours*/ 
a.crumbtrail:hover, a.crumbtrail:active, a.crumbtrail-no-image:hover, a.crumbtrail-no-image:active {
	color:#D60121;
	display:inline;
	text-decoration:underline;
}

a.crumbtrail-selected, a.crumbtrail-selected:visited {
	color:#333;
	padding:6px 8px 6px 8px;
	font-size:12px;
	font-weight:bold;
	text-transform: capitalize;
	font-family:Arial, Helvetica, sans-serif;
	line-height:13px;
	float:left;
	display:inline;
	text-decoration:none;
	background:transparent url(../images/row-yellow.gif) no-repeat left;
	white-space:nowrap;
}
/*colours*/ 
a.crumbtrail-selected:hover, a.crumbtrail-selected:active {
	color:#D60121;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.float-left {
	float:left;
	display:inline;
}
/*colours*/
.crumbtrail-and-search {
	clear:both;
	float:left;
	width:100%;
	background:#F3EAE1;
}
  

.global-links-seperator {
	padding:0px 5px 0px 5px;
	border-right:1px solid #b1b1b1;
}
.global-links-seperator-last {
	padding:0px 5px 0px 5px;
}


a.link-333, a.link-333:visited {
	text-decoration:none;
	color:#333;
}

a.link-333:hover, a.link-333:active{
	color:#D60121;
	text-decoration:underline;
}

h3.section-heading {
	margin:0px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:11px;
	line-height:13px;
	/*text-transform:uppercase;*/
	color:#666;	
	padding-bottom:4px;
}

.quote_text{
        padding: 0px -4px 0px -4px;
}
.double-chevron-right {
	padding-right:10px;
	margin-left:2px;
	background:transparent url(../images/double-chevron-red.gif) no-repeat center right;
}

.color-333 {
	color:#333; /* Dark Grey */
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tools {
	font-size:11px;
	line-height:12px;
	text-decoration:none;
	text-transform:uppercase;
	color:#666;
}

.float-right {
        top:-10px;
        position:relative;

	float:right;
	display:inline;
}
.width-356 {
	width:358px;
}

.grey-line-left {
	border-left:1px solid #d9d9d9;
}

.padding-left-14 {
	padding-left:14px;
}
  /*
.float-left {
	float:left;
	display:inline;
	top:-3px;
        position:relative;

} 
 */
.padding-top-10 {
	padding-top:10px;
}

a.ticker, a.ticker:visited {
	color:#666;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:11px;
	line-height:12px;
	text-decoration:none;
}
/*colours*/
a.ticker:hover, a.ticker:active {
	color:#D60121;
	text-decoration:underline;
}
   
a.link-666, a.link-666:visited {
	color:#666;
	font-size:11px;
	line-height:12px;
	padding:0px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	display:inline;
	text-decoration:none;
	background:transparent url(../images/row-yellow.gif) no-repeat left;
	white-space:nowrap;

}

a.link-666-no_point, a.link-666-no_point:visited {
        top:-2px;
        position:relative;
        text-transform:uppercase;
	color:#666;
	font-size:11px;
	line-height:12px;
	padding:0px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	display:inline;
	text-decoration:none;
	white-space:nowrap;

}

a.link-666:hover, a.link-666:active, a.link-666-no_point:hover, a.link-666-no_point:active{
	color:#D60121;
	text-decoration:underline;
}
   
.comment_st   {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color: #333333;
        padding:2px 5px 2px 5px;
        text-align:left;
}

.select {
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px; 
        color: #666;

}

/*colours*/
hr {
    color:#F3EAE1;
}

 
.tools-06c {
	font-size:11px;
	line-height:12px;
	text-decoration:none;
	text-transform:uppercase;
	color:#D60121;
}


.tools-no-color {
	font-size:11px;
	line-height:11px;
	text-decoration:none;
	text-transform:uppercase;
}


.access-text {
	display:none;
}

.dark-tab {
        top:1px;
        position:relative;

	color:#000;
	background:#d9d9d9;	
	margin:0px 2px 0px 0px;
	padding:5px 6px 3px 7px;
	float:left;
	border:1px solid #d9d9d9;
	border-bottom:0px;
	cursor:hand; /* Tip: IE 5.5 only. */
	voice-family: "\"}\"";
	cursor:pointer; /* Tip: Non IE 5.5 browsers. */
}
.dark-tab-simulated {
        top:1px;
        position:relative;

	color:#fff;
	background:#999;	
	margin:0px 2px 0px 0px;
	padding:5px 6px 3px 7px;
	float:left;
	border:1px solid #999;
	border-bottom:0px;
	cursor:hand; /* Tip: IE 5.5 only. */
	voice-family: "\"}\"";
	cursor:pointer; /* Tip: Non IE 5.5 browsers. */
}
.dark-tab-selected {
        top:1px;
        position:relative;
	color:#000;
	background:#fff;	
	margin:0px 2px 0px 0px;
	padding:6px 6px 4px 7px;
	float:left;
	border:1px solid #999;
	border-bottom:0px;
}
 /*
.dark-tab-links-wide {
	border-bottom:1px solid #999;
	padding:0px 0px 0px 0px;
	margin-right:5px;
}
  */
.image {
       top:4px; 
       position:relative;
}

 

ul.menu { 
	padding: 0;
	margin: 0;
	list-style: none;
}

ul.menu li { 
	float: left;
	position: relative;
	overflow: visible;
	overflow-x: none;
	overflow-y: none;
}

ul.menu li ul { 
	display: none;
	left: 0;
	width:150px;    
	padding: 0;
	margin: 0;
        background:	#D9D9D9;

}

ul.menu li ul { 
	top: auto;
	left: auto;

	width:150px;  
        background:	#D9D9D9;


}

ul.menu li ul li {
        display:list-item;
        list-style: none;
        background:#d9d9d9;
}

ul.menu li:hover ul ,ul.menu li.hover{ 
	display: block;
        float:left;
        
}

ul.menu li:hover ul a{ 
        width: 150px; 
}

  
a.sub_2, a.sub_2:visited {
	padding:4px 1px 4px 1px;
	color:#333;
	background:#d9d9d9;
	font-family:Arial,Times New Roman, Times, serif;
	font-weight:bold;
	font-size:12px;
	line-height:11px;
	text-decoration:none;
	display:block;
	float:left;
	white-space:nowrap;
}


a.sub_2:hover {
	padding:4px 1px 4px 1px;
	color:#333;
	background:#666;
	font-family:Arial,Times New Roman, Times, serif;
	font-weight:bold;
	font-size:12px;
	line-height:11px;
	text-decoration:none;
	display:block;
	float:left;
	white-space:nowrap;
}

.class-333{
        font-size:16px;
        font-weight:bold;
	font-family:Times New Roman, Times, serif;
}

.header-quote-container {
	width:356px;
}
.header-quote-left {
	float:left;
	padding-right:10px;
}
.header-quote-right {
	display:inline;
}

.byline {
	color:#666;
	background:#f8f1d8;

}

img.header-quote-open {
	margin:2px 0px 0px 0px;
}
img.header-quote-close {
	margin:0px 8px 0px 0px;
}

a.eLink {
	text-decoration: none;
	border-bottom: 1px dotted #03C;
	}

#comments .comment, #trackbacks .trackback {
background:#F3F3C1 url(../images/comment_grad.gif) repeat-x scroll 0% 0%;
border-color:#999966 rgb(153, 153, 102);
border-style:solid;
border-width:1px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
margin:0pt;
padding:10px;
}
.comment {
margin-bottom:10px !important;
}

#comments .comment p, #trackbacks .trackback p {
color:#000000;
font-weight:normal;
margin:0pt 0pt 4px;
padding:0pt;
}

#comments .comment-footer {
background:transparent url(../images/comment_footer2.gif) no-repeat scroll 0%;
height:24px;
margin:-16px 0pt 30px;
}

h1.heading {
  margin:0px;
  font-family:Georgia, Times New Roman, Times, serif;
  font-size:18px;
  line-height:16px;
  font-weight:normal;
}

h1            {background-color: #ffffff; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 24px; color: #000000;}

/*colours*/ 
h2 {
  text-decoration:none;
  font-size:18px;
  font-family:Georgia, Times New Roman, Times, serif;
  color:#D60121;
}

.default      {background-color: #ffffff; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 12px; color: #333333; padding-left: 10px; padding-right: 11px; }
.error        {background-color: #ffffff; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 12px; color: #ff0000; padding-left: 10px; padding-right: 10px;}

.ttmenu       {background-color: #ffffff; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 10px; color: #000000;}
.ttmenua      {background-color: #877606; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 10px; color: #ffffff;}


.ttmenul      {background-color: #877606; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 12px; color: #ffffff;}
.ttmenuln     {background-color: #877606; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 12px; color: #cccccc; padding-right: 0px; padding-left: 5px; }


.tdl_1{
     background-color: #ffffff; 
     /*font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; */
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color: #333333;
     padding: 5px 0px 20px 5px;
     text-align:left;

}



.tdl img {
    float:left;
    }

 


.tdl2         {background-color: #877606; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 18px; color: #ffffff;}
.tdl3         {background-color: #CCCCCC; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 12px; color: #333333;}
.tdr          {background-color: #ffffff; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 12px; color: #333333;}
.td1          {background-color: #d8d8d8; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 12px; color: #333333;}
.td2          {background-color: #efeded; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 12px; color: #333333;}

.gbox         {background-color: #F3EAE1; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 12px; color: #333333;}

.mtext        {background-color: #ffffff; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 12px; color: #333333; padding-left: 20px; padding-right: 10px; }
.stext        {background-color: #cccccc; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 12px; color: #333333; padding-left: 5px; padding-right: 5px; }
.btext        {background-color: #ffffff; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 14px; color: #333333; padding-left: 20px; padding-right: 10px; }
.mbottom      {background-color: #ffffff; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 6px; color: #333333; }

BUTTON        { BACKGROUND: #877606;  BORDER-BOTTOM: #675606 1px solid; BORDER-LEFT: #c7b686 1px solid; BORDER-RIGHT: #473606 1px solid; BORDER-TOP: #e7d6a6 1px solid; COLOR: #000066; FONT-FAMILY: Trebuchet MS, tahoma, sans-serif; FONT-SIZE: 13px;  }
.bttn         { BACKGROUND: #877606;  BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #ffffff; FONT-FAMILY: Trebuchet MS, tahoma, sans-serif; FONT-SIZE: 12px;  padding-bottom: 0px; padding-top: 0px; }
.bttn1        { padding-bottom: 0px; padding-top: 0px; }
.bttn2        { BACKGROUND: #877606;  BORDER-BOTTOM: #675606 1px solid; BORDER-LEFT: #c7b686 1px solid; BORDER-RIGHT: #473606 1px solid; BORDER-TOP: #e7d6a6 1px solid; COLOR: #ffffff; FONT-FAMILY: Trebuchet MS, tahoma, sans-serif; FONT-SIZE: 13px;  }

/*
a, a:visited {
  text-decoration:none;
}
a:hover, a:active {
  text-decoration:underline;   
}                         */
/*
a:link     { color: #274f7d; }
a:visited  { color: #274f7d; }
a:hover    { color: #000000; text-decoration: underline}
a:active   { color: #999999; text-decoration: underline}
*/
a.oflink:link     { color: #877606; }     
a.oflink:visited  { color: #877606; }     
a.oflink:hover    { color: #990033; }
a.oflink:active   { color: #877606; }

a.nalink:link     { color: #000000; }     
a.nalink:visited  { color: #000000; }     
a.nalink:hover    { color: #990033; }
a.nalink:active   { color: #000000; }

a.ulink:link     { color: #ffffff; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 12px; }
a.ulink:visited  { color: #ffffff; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 12px; }
a.ulink:hover    { color: #990033; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 12px; }
a.ulink:active   { color: #ffffff; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; font-size: 12px; }

a.ulinkl:link     { color: #990033; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; padding-left: 10px; font-size: 12px;  padding-left: 5px; padding-right: 5px; }
a.ulinkl:visited  { color: #990033; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; padding-left: 10px; font-size: 12px;  padding-left: 5px; padding-right: 5px; }
a.ulinkl:hover    { color: #990033; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; padding-left: 10px; font-size: 12px;  padding-left: 5px; padding-right: 5px; }
a.ulinkl:active   { color: #990033; font-family : Trebuchet MS, MS, Arial, Helvetica, Sans-serif; padding-left: 10px; font-size: 12px;  padding-left: 5px; padding-right: 5px; }


a.copylink:link     { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
a.copylink:visited  { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
a.copylink:hover    { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
a.copylink:active   { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

.bold {
      color:#D60121;
      font-weight: bold;
      padding: 0px 10px 0px 0px;
}    

.top_ads {
	background-color: #F3EAE1;
	height: 18px;
}

/*******************************/

.top_above {
    background-color: #FFF; 
}
.top_above tr td{
	background: url(../images/orange-line.jpg) repeat-x top;
	overflow: hidden;
}
a.primary-link, a.primary-link-no-pipe{
	padding: 7px 0 8px 0!important;
	text-align:center;
}
a.primary-link:hover, a.primary-link-no-pipe:hover{
	/*height: 28px!important;
	_height: 1px!important;
	margin-top: 3px!important;
	_margin-top: 3px!important;*/
}

.block{
	width: 100%;
	height: 30px;
}

.primary-selected-left{
	float: left;
	background: url(../images/orange-left-selected.jpg) no-repeat top left;
}
.primary-selected-right{
	float: right;
	background: url(../images/orange-right-selected.jpg) no-repeat top right;
}
.primary-link-left,.primary-link-no-pipe-left,.primary-link-left-nohover,.primary-link-no-pipe-left-nohover{
	background: url(../images/orange-left.jpg) no-repeat top left;
	float: left;	
}
.primary-link-left:hover,.primary-link-no-pipe-left:hover{
	background: url(../images/orange-left-hover.jpg) no-repeat top left;
}
.primary-link-right,.primary-link-no-pipe-right,.primary-link-right-nohover,.primary-link-no-pipe-right-nohover{
	float: right;
	background: url(../images/orange-right.jpg) no-repeat top right;
}
.primary-link-right:hover,.primary-link-no-pipe-right:hover{
	background: url(../images/orange-right-hover.jpg) no-repeat top right;
}

a.primary-link, a.primary-link:visited,a.primary-link-no-pipe, a.primary-link-no-pipe:visited {
	margin-top: 3px;
	color:#333;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	white-space:nowrap;
}

.td-primary-link:hover, .td-primary-link-no-pipe:hover{
	background:#eabd68 url(../images/orange-line.jpg) repeat-x top !important;
}
.td-drop-item{
    background:#eabd68;
    color:#000; 
}
.td-primary-selected{
	background:#DEA436 url(../images/orange-line.jpg) repeat-x top !important;
}
.td-primary-link, .td-primary-link-no-pipe,.td-primary-link-nohover, .td-primary-link-no-pipe-nohover{
	background:#FBEEAA url(../images/orange-line.jpg) repeat-x top !important;
}

a.primary-link:hover, a.primary-link:active, a.primary-link-no-pipe:hover, a.primary-link-no-pipe:active{
	background: none;
	color:#000;
	/*padding:6px 0px 9px 0px;*/
    margin-top:3px;
}
a.primary-selected, a.primary-selected:visited, a.primary-selected:hover, a.primary-selected:active{
	margin: 3px 6px 0 6px;
	padding: 6px 0px 9px 0px;
	text-align:center;
	color:#FFF701;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	text-transform:uppercase;
	text-decoration:none;	
	display:block;
	white-space:nowrap;
}

#today_date {
	background-color: #FBEEAA;
}

#today_date_right {
	background-image:url(../images/today_date_orange_bg_right.gif);
	width: 4px;
}

#today_date_left {
	background-image:url(../images/today_date_orange_bg_left.gif);
	width: 4px;
}
#free_pr, #paid_pr{
	display: block;
	width: 277px;
	height: 128px;
}
#free_pr:hover, #paid_pr:hover{
	text-decoration:none;
}

#free_pr{
	background-image:url(../images/orange-free-pr.jpg);
}
#paid_pr{
	background-image:url(../images/orange-paid-pr.jpg);
}
