     /*  Colors used in this Stylesheet:  */
     /*                                   */
     /*  rgb(100,100,100) - light gray    */
     /*  rgb(220,  0,  0) - bright red    */
     /*  rgb(255,220,220) - medium red    */
     /*  rgb(255,245,245) - light red     */




     /*  HTML TAGS  */


BODY 
{
	background-color: rgb(255,255,255);
}


P
{
	font-family: Verdana;
	font-size: 15px;	
	color: #000000;
}

TABLE
{
	font-family: Verdana;
	font-size: 15px;	
	color: #000000;
}

A:link 
{
	font-weight: normal;
	color: #000080; 
	
}


A:visited 
{
	font-weight: normal;
	color: #000080; 
	
} 


A:active  
{
	font-weight: normal;
	color: #000080; 
	
}


A:hover
{
	color: #000080;
	text-decoration: none;
	
}


H1
{
	font-family: Arial;
	font-size: 19px;
	font-weight: bold;
	color: #000080;
	margin-left:10px; margin-right:0px; margin-top:21px; margin-bottom:12px
}


H2
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #000080;
	margin-left:10px; margin-right:0px; margin-top:28px; margin-bottom:9px
}


H3
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000080;
}


H4
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000080;
	margin: 0px;
}


H5
{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #000080;
    text-align: center;
	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:9px
}


H6
{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #000080;
	text-align: center;
	margin-left:0px; margin-right:0px; margin-top:6px; margin-bottom:0px
}



     /*  CLASSES  */


  /*  TOP TABLE CELLS  */  

.cell-topgraphic
{
	border:1px solid #FFFFFF; background-color: #336699;
	padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px
}


.cell-slogan
{
	border:1px solid #FFFFFF; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#336699
}



  /*  TABLE TEXT  */

.slogan-text
{
	font-size: 13px;
	text-align: left;
	padding: 3px;
	margin: 0px; color:#FFFFFF; font-weight:bold
}


.corner-link-text
{
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	margin: 9px 7px 3px 7px;
}


.article-text
{
	font-family: Verdana;
	font-size: 15px;
	padding-right: 11px;
	padding-left: 11px; color:#545CA7
}


.copyright-text
{
	border:1px solid #FFFFFF; font-family: Verdana, sans-serif;
	font-size: 10px;
	text-align: center;
	margin-left:11px; margin-right:11px; margin-top:11px; margin-bottom:9px; background-color:#336699
}



  /*  PRODUCT MENU TEXT  */
  
.product-menu-title
{
    font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	padding: 4px;

	background-color : #E4EEFD;
        margin-left:4px; margin-right:0px; margin-top:6px; margin-bottom:4px; color:#000080; text-align:center
}


.product-menu-text
{
    font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	width: 220px;
	color: #336699;
	margin-left:4px; margin-right:0px; margin-top:0px; margin-bottom:2px; padding-left:8px; padding-right:3px; padding-top:3px; padding-bottom:4px
}


.product-menu-text A
{
	text-decoration: none;
	color: #336699;
	padding: 3px;
	width: 220px;

	background-color : #E4EEFD; font-weight:bold
}


.product-menu-text A:visited
{
	text-decoration: none;
	color: #336699;
	padding: 3px;
	width: 220px;

	background-color : #E4EEFD; font-weight:bold
}


.product-menu-text A:active
{
	text-decoration: none;
	color: #336699;
	padding: 3px;
	width: 220px;

	background-color : #E4EEFD; font-weight:bold
}


.product-menu-text A:hover
{
	text-decoration: none;
	color: #FFFFFF;
	padding: 3px;
	width: 220px;

	background-color : #000080; font-weight:bold
}



  /*  BOTTOM BAR PRODUCT MENU TEXT  */

.bottom-product-menu
{
	font-size: 13px;
	text-align: center;
	padding: 0px; color:#FFFFFF; background-color:#336699
}



  /*  BOOKMARK THIS PAGE TEXT  */
 
.bookmark-text
{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	text-align: center;
	margin: 10px 10px 16px 14px;
	padding: 3px;
}


.bookmark-text A
{
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
	border: 1px solid #C0C0C0;
	background-color: #E4EEFD;
	margin-left:14px; margin-right:10px; margin-top:10px; margin-bottom:16px; color:#000080
}


.bookmark-text A:visited
{
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #000000;
	background-color: #E4EEFD;color:#000080	
}


.bookmark-text A:active
{
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #000000;
	background-color: #E4EEFD;color:#000080	
}


.bookmark-text A:hover
{
	text-decoration: none;
	color: #FFFFFF;	
	font-weight: bold;
	border: 1px solid #000000;
	background-color: #000080;	
}


  /*  MINIS TEXT */
  
.mini-text
{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	margin: 10px 10px 8px 10px; color:#545CA7
}


  /*  BORDERS  */
  
.product-menu-border
{
	padding:3px; background-color: #E4EEFD;margin-left:8px; margin-right:2px; margin-top:10px; margin-bottom:8px
}


.bottom-bar-menu-border
{
	padding: 4px;
	background-color: #336699; color:#FFFFFF
}




.mini-border-article
{
	padding: 6px;
	border: 1px ridge #AEF3FF;; 	margin-left:18px; margin-right:10px; margin-top:30px; margin-bottom:8px; background-color:#E4EEFD; color:#000080
}


.mini-border-favorite
{
	border-style:solid; border-width:1px; padding:6px; background-color : #F3F3F3;margin-left:12px; margin-right:12px; margin-top:16px; margin-bottom:10px
}
