﻿

/* from Dung */
body {
	background-color: white;
	background-position: center;
	margin: 0px;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	color: #333333;
	font-size: 11px;
}
/* KA added h1, h2 on 26 Oct 07 */
h1
{	
	font-weight:bolder;
	font-size:120%;
	color:#3F0C4D;
}
h2
{	
	font-weight:bold;
	font-size:100%;
}
h3
{	
	font-weight:bold;
	font-size:12px;
}
h4
{
}
h5
{
	font-weight:bold;
	font-size:xx-small;
}
/* For header cell and URL text */
.header {
	background-image: url(images/header.jpg); 
	height: 28px; 
	color: white; 
	font-size: 11px; 
	vertical-align: bottom; 
	padding: 0px 15px 1px 0px; 
	text-align: right;
}
.header a {
	color: white;
	text-decoration: none;
}
.header a:hover {
	color: #BFBFBF;
}

/* For footer cell and URL text */
.footer {
	background-image: url(images/footer.jpg); 
	height: 115px; 
	color:white; 
	font-size: 11px; 
	vertical-align: top; 
	padding: 16px 0px 0px 0px;
	line-height: 15px;
	text-align: center;
}
.footer a {
	color: white;
	text-decoration: none;
}
.footer a:hover {
	color: #BFBFBF;
}

.navigator {
	font-size: 13px;
	font-family: arial;
	/*border-bottom: 1px solid #F3C3C9;*/
	padding: 3px 0px 0px 6px;
	
}
.navigator a {
	text-decoration: none;
	color: #3B151C;
}
.navigator a:hover {
	color: #FF002F;
}
 a.navigator:active {
	color: #FFFFFF;
}

	
/* For content */
div.heading1 {
	width: 180px;
	font-size: 20px;
	font-family: arial;
	color: #0066FF	;
	border-bottom: 2px dotted #CC66FF;
	border-left: 2px solid #CC66FF;
	padding: 2px 5px 2px 5px;
	margin: 0px 0px 10px 0px;
	text-align:left;
}
div.heading1medium {
	width: 250px;
	font-size: 20px;
	font-family: arial;
	color: #0066FF;
	border-bottom: 1px dotted #CC66FF;
	border-left: 2px solid #CC66FF;
	padding: 2px 5px 2px 5px;
	margin: 0px 0px 10px 0px;
	text-align:left;
}

div.heading1long {
	width: 290px;
	font-size: 20px;
	font-family: arial;
	color: #0066FF;
	border-bottom: 1px dotted #CC66FF;
	border-left: 2px solid #CC66FF;
	padding: 2px 5px 2px 5px;
	margin: 0px 0px 10px 0px;
	text-align:left;
}
div.heading1longest {
	
	font-size: 20px;
	font-family: arial;
	color: #0066FF;
	border-bottom: 1px dotted #CC66FF;
	border-left: 2px solid #CC66FF;
	padding: 2px 5px 2px 5px;
	margin: 0px 0px 10px 0px;
	text-align:left;
}
div.heading2 
{
	font-size: 15px;
	font-weight: bold;
	font-family: arial;
	color: #18397C;
	padding: 1px 1px 1px 0px;
	margin: 0px 0px 2px 0px;
	text-align:left;
}
div.text
{

font-size: 12px;

color:inherit;

}

div.box {
	font-size: 11px;
	padding: 0px 10px 20px 10px;
	color: #313131;
}

div.cardLabel
{
	
	font-size:inherit;
	text-align:center;
	

}
div.priceLabel
{
	position:absolute;

    width: 560px;

    height: 100px;

    top: 10px;

    left: 100px;   

    font-size: 12px;

    font-weight: normal; 
}

div.paypalButton
{
	position:absolute;

   width: 240px;

   height: 100px;

   top: 10px;

   left: 660px;

   font-size: 12px;

   font-weight: normal;
}

.labellogin {
	font-size: 12px;
	font-family: arial;
	padding: 1px 1px 1px 0px;
	margin: 0px 0px 2px 0px;
	text-align:center;
}
.cat_boxtitle
{
background-color:#FCF1C5;
font-family:verdana;
font-size:14px;
padding:3px 0px 3px 5px;
font-weight:bold;
margin:0px;
color:#FF1493;
}

.cat_box
{
border:1px solid #FFCC66;
margin-bottom:15px;
padding:0px;
}
.right_box
{
background-image: url(images/bg.jpg);
border:1px solid #FFCC66;
margin-bottom:15px;
padding:5px;
font-size:12px;
text-align:left;
float:right;
width:230px;
margin-left:2px;
}
.twitter-pane 
{
background-color: #FFFFCC;
border:1px solid silver;
padding-top:5px;
margin-bottom:15px;
font-size:12px;
padding-left:5px;
text-align:left; 
width:235px;
}

.twitter-pane  a:link
{
 color:#003399  ;
}

a#twitter-link {
display:block;
text-align:right;
margin:4px;
}

#twitter_div ul {
    list-style:none inside none;
    padding:2px;
    margin:2px;
}
#twitter_div li 
{
     margin-bottom:5px;
}

#newsHomepage li  {
font-family:sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
list-style:none outside none;
}
#newsPanel ul  
{
    padding-left:10px;
}
#newsPanel li  {
font-family:sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
list-style:none outside none;

}

#newsHomepage a:hover
{
    font-weight:normal;
}	
/* old css */

html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, dl, dt, dd, td, a, img, button {

     margin: 0;
     padding: 0;
     border: 0;
    
}
.AspNet-DataList table tbody tr td
{
	font-size: 13px;
	font-family: arial;
	border-bottom: 1px solid #F3C3C9;
	padding: 3px 0px 0px 6px;
	text-align:left;
	
}

.altRow{
background: #EBEFF9;
} 

/* 'Jello Mold' page construction technique based on http://www.positioniseverything.net/articles/jello.html */



