body { 
    font-family :  Verdana, Arial, Helvetica, sans-serif;
    margin : 8px 0px;
    background-color : #E0E0E0;
    text-align : center;
}

A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: red;}

h1 {
    font-size : 16px;
    color : #020C73;
    font-weight : bold;
    margin-top : 2px;
    margin-bottom : 2px;
    text-align : center ;
}

h1 strong {
    font-size : 16px;
    color : red;
}

h2 {
    font-size : 15px;
    color : #020C73;
    font-weight : bold;
    margin-top : 2px;
    margin-bottom : 2px;
    text-align : center ;
}

h3 {
    font-size : 14px;
    color : #020C73;
    font-weight : bold;
    margin-top : 2px;
    margin-bottom : 2px;
    text-align : left ;
}

table {
    border : 1px solid #000000;
    background : #FFFFFF ;
    margin : 0px;
    padding : 0px;
    spacing : 0px;
    font-size : 12px;
}

tr {
    border : none;
    margin : 0px;
    padding : 0px;
	text-align : left ;
}

td {
    border : none;
    margin : 0px;
    padding : 0px;
    vertical-align : top;
}

table table {
    border : none;
    font-size : 11px; 
}

div.product table table {
    border : 1px solid #000000;
}

div.product table table {
    border : 1px solid #000000;
}

div.product a {
    border : 0px solid #000000;
}

div.recommended table {
	background:#a5aacd;
	padding:3px;  
	font-size:1em;
	font-weight:bold;
	color:#fff;
	margin:0;
	border:2px solid navy;
	border-color:#000099;
}

div.recommended table table {
	border:0px solid navy;
	border-color:#a5aacd;
}

div.recommended h3 {
    font-size : 11px;
}

/* login */

div.login table {
	background:#FFCC00;
	padding:3px;  
	spacing : 3px;
	border-bottom : 1px solid blue;
	width: 800px;
}

div.login table tr td a {
	color:blue;
	font-weight:bold;
}

/* editorial */
div.editorial table {
	font-size : 13px;
	spacing : 3px;
	margin : 3px;
	padding : 3px;
    background:#FFFFDD;
	border:2px solid navy;
	border-color:#FFFF00;
}

div.editorial table table {
	border-color:#FFFFDD;
}

/* reply */
div.reply table {
	font-size : 13px;
	spacing : 3px;
	margin : 3px;
	padding : 3px;
    background:#00CCFF;
	border:2px solid navy;
	border-color:#FFFF00;
}

/* menu */
div.menu strong {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
}

div.menu strong strong {
	font-size : 15px;
}

div.menu table {
	background:#E0E0E0 ;
	color:#333333;
}

div.menu table table {
	margin-left: 5px;
}

div.menu a:link {
	text-decoration: none;
	color: #333333; 
	background: #E0E0E0 ; 
}

div.menu a:active { 
	text-decoration: none;
	color: #000000;
	background: #E0E0E0 ; 
}

div.menu a:visited {
	text-decoration: none;
	color: #333333; 
	background: #E0E0E0 ; 
}

div.menu a:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #333333; 
}

/* contact us */
div.contactUs {
	text-align : center ;
	font-size : 10px;
}

div.contactUs a:link {
	text-decoration: none;
	color : black;
	font-weight : italic;
}

div.contactUs a:active { 
	text-decoration: none;
	color : black;
	font-weight : italic;
}

div.contactUs a:visited {
	text-decoration: none;
	color : black;
	font-weight : italic;
}

div.contactUs a:hover {
	text-decoration: none;
	color : black;
	font-weight : italic;
}
