/*--------------------------- GENERAL ------------------------------*/
#maincon p, h1, h2, a, ul, li {
font-family: times;
}

#maincon .breadcrumb_a {
font-size: 12px;
text-decoration: underline;
color: blue;
}

#maincon .breadcrumb_a:hover {
font-weight: bold;
}

#maincon .breadcrumb_p {
display: inline;
font-size: 12px;
margin: 0px;
}

#maincon h1 {
font-size: 30px;
border-bottom: 1px solid #ccc;
font-weight: bold;
margin: 10px 0 0 5px;
}

#maincon h2 {
font-size: 18px;
margin: 15px 0 3px 5px;
font-weight: bold;
}

#maincon h6 {
margin: 10px 0 15px 5px;
}

#maincon p {
font-size: 16px;
margin: 0 0 10px 5px;
}

#maincon ul {
margin: 5px 0 5px 20px;
}

#maincon ul li {
font-size: 14px;
}

#maincon ul li a {
color: green;
text-decoration: underline;
}

#maincon ul li a:hover {
font-weight: bold;
}

#maincon .bold_link {
font-size: 18px;
font-weight: bold;
display: block;
}

#maincon .bold_link:hover {
text-decoration: underline;
}

#maincon .subtle_link {
font-size: 13px;
color: blue;
}

#maincon .subtle_link:hover {
font-weight: bold;
}

#maincon .little_link {
font-size: 12px;
color: green;
}

#maincon .little_link:hover {
font-weight: bold;
}

#maincon .inline_link {
color: blue;
text-decoration: underline;
}

#maincon .inline_link:hover {
font-weight: bold;
}

#maincon .little_span {
font-size: 12px;
}

/*--------------------------- Tabs ------------------------------*/
#tabs {
margin: 20px 0 20px 0;
border-top: 1px solid #ccc;
padding: 10px 0 10px 0;
width: 570px;
}

#tabs ul {
margin-left: 0;
padding-left: 0;
display: inline;
} 

#tabs ul li {
margin-left: 0px;
margin-bottom: 10px;
padding: 5px 10px 5px 10px;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #000;
list-style: none;
display: inline;
background-color: #EDEDED;
}

#tabs ul li a {
font-family: arial;
font-size: 13px;
color: #000;
}
		
#tabs ul li.here {
border-top: 1px solid #000;
border-right: 1px solid #000;
border-left: 1px solid #000;
border-bottom: 1px solid #fff;
list-style: none;
display: inline;
background-color: #fff;
}

#tabs ul li.here a {
font-weight: bold;
}
	
#tabs ul li a:hover {
font-weight: bold;
}	


/*--------------------------- Table (Display Products or List) ------------------------------*/
#products {
margin: 0 0 0 5px;
width: 570px;
}

#products table {
}

#products th {
font-size: 12px;
padding: 0 0 4px 0;
text-decoration: underline;
font-family: times;
}

#products td {
font-size: 14px;
padding: 3px 0 3px 0;
font-family: times;
}

#products .row1 {
background-color: #EDEDED;
}

#products .soldout {
color: red;
}
