﻿/* CSS Document */
    html, body 			{	margin: 0 auto;
     						padding: 0;
     						 top: 0;
							 bottom: 0;
							 width: 100%;
							 height: 100%;
    					}

	.bgcolor			{	background-color:#cccccc; }

	table.wrapper		{	height: 100%;
     						width: 100%;
    						background-color: #ffffff;
							padding: 0px;
    					}

	.contentholder		{	height: 100%;
							width: 1000px;
							margin: 0 auto;
                            border-left-color:#E1E1E1;
                             border-left-style:solid;
		                    border-left-width:1px;
		                  border-right-color:#E1E1E1;
						    border-right-style:solid;
							border-right-width:1px;
						}
						
	.header 	    	{	height: 70px;
							width: 1000px;
							border-left-color:#E1E1E1;
                             border-left-style:solid;
		                    border-left-width:1px;
		                  border-right-color:#E1E1E1;
						    border-right-style:solid;
							border-right-width:1px;
						}					

    .header2 	    	{	height: 25px;
							width: 990px;
							 border-left-color:#E1E1E1;
                             border-left-style:solid;
		                    border-left-width:1px;
		                  border-right-color:#E1E1E1;
						    border-right-style:solid;
							border-right-width:1px;
							padding-left:10px;
							
						}	

    td.borderLR 	  	{   border-left-color:#E1E1E1;
                             border-left-style:solid;
		                    border-left-width:1px;
		                  border-right-color:#E1E1E1;
						    border-right-style:solid;
							border-right-width:1px;
							border-top-color:#E1E1E1;
						    border-top-style:solid;
							border-top-width:1px;
						}
						
	.textboxes 	    	{	height: 20px;
						 
							
						}						
						

	table.promotions	{	height: 100%;
     						width: 100%;
    						background-color: #ffffff;
							padding: 0px;
							border-left-color:#E1E1E1;
                             border-left-style:solid;
		                    border-left-width:1px;
    					}
td.tdpromotions           
                        {
							background-color: #F4F4F4;
							color:#5B5B5B;
							padding-left:10px;
							height: 20px;
							
                        }
                        
                        
                        
           


	#content			{	width: 700px;
		                    height: 100%;
							text-align: justify;
							padding: 0px;  }
							
	  .tdContentMenu           
                        {   width  : 700px;
							height: 20px;
							background-color: #F4F4F4;
							color:#5B5B5B;
							padding-left:10px;
						} 						
							
							
	#contentRigth		{	width: 300px;
		                    height: 100%;
							text-align: justify;
							padding: 0px;  }						

	#footer				{	font-family: arial, helvetica;
							font-size: 0.8em;
							color: #999999;
							text-align: center;
							margin: 0px 0px 5px 0px;
						}

	#leftborder			{	background: url('bg_left.jpg');
							width: 20px;
						}

	#rightborder		{	background: url('bg_right.jpg');
							width: 20px;
						}

	a img				{	border: 0px;
						}

/*	a					{	text-decoration: none;
						}

	a:hover				{	
		 border-bottom: 1px dotted #000066;	
		 }
	*/
	
a.top2:link {color:#FFFFFF; text-decoration:none; font-size: 14px;}
a.top2:visited {color:#FFFFFF; text-decoration:none; font-size: 14px;}
a.top2:hover {color:#FFFFFF; text-decoration:underline; font-size: 14px;}
a.top2:active {color:#FFFFFF; text-decoration:none;font-size: 14px;}
	
	
a.top:link {color:#FFFFFF; text-decoration:none; font-size: 12px;}
a.top:visited {color:#FFFFFF; text-decoration:none; font-size: 12px;}
a.top:hover {color:#ffffff; text-decoration:underline; font-size: 12px;}
a.top:active {color:#FFFFFF; text-decoration:none;font-size: 12px;}
	
a.main14:link {color:#000080; text-decoration:none; font-size: 14px;}
a.main14:visited {color:#000080; text-decoration:none; font-size: 14px;}
a.main14:hover {color:#000080; text-decoration:underline; font-size: 14px;}
a.main14:active {color:#000080; text-decoration:none;font-size: 14px;}

a.categories:link {color:#666666; text-decoration:none; font-size: 12px;}
a.categories:visited {color:#666666; text-decoration:none; font-size: 12px;}
a.categories:hover {color:#666666; text-decoration:underline; font-size: 12px;}
a.categories:active {color:#666666; text-decoration:none;font-size: 12px;}

a:link {color:#000080; text-decoration:none; font-size: 12px;}
a:visited {color:#000080; text-decoration:none; font-size: 12px;}
a:hover {color:#000080; text-decoration:underline; font-size: 12px;}
a:active {color:#000080; text-decoration:none;font-size: 12px;}
	
	.top {
	color : #F40000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 14px;
	font-family : Garamond, Tahoma,Verdana,Arial;
}

	h1					{	font-family: georgia, verdana, arial;
							font-size: 2em;
							color: #d90000; }

	h2					{	font-family: georgia, verdana, arial;
							font-size: 1.6em;
							color: #000033; }


	address				{	font-family: georgia, verdana, arial;
							font-size: 1.2em;
							color: #000033;
							text-align: right;
							font-weight: bold;
							font-style: normal;
						}

	p					{	font-family: arial, helvetica;
							font-size: 1em;
							color: #000000;
						}

	hr					{	border: 1px solid #BEBEBE; }


   .sp                  { color: #FFFFFF;	                     
	                    }






/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing: -9px;
	font-size: 35px;
}

.DivAdsTitle 
{
 font-size: 12px;
  background-color: #F5F5F5; 
   padding-left:3px;
   padding-right:3px;
  width:674px;  
}

.DivAdsText {
  font-size: 12px;
  color:#666666;
  padding-left:3px;
   padding-right:3px;
  width:674px;
}

.DivAds {
   border-color:#DADADA;
   border-style:solid;
   border-width:1px;
    padding-left:3px;
    padding-right:3px;
    padding-bottom:3px; 
  width:680px;
}

.nowrap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	white-space: nowrap;
}

.txt12{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.txt12_666666{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}