body, td, ul, li, .description, td.pages {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    color : black;
	font-size: 12px;
/* DEFAULT */ /* MACDEFAULT */ /* MACIE5 */ font-size: x-small;
}   

p {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}   

p.line {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    padding:0,0,0,0; text-indent:0px; margin:0px;
}   

body.nomargin {
	margin : 0px;
}

h1 {
    font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: black;
	display: inline;
}

h2 {
	font-size: 13px;
	font-weight: bold;
	color: black;
	display: inline;
}

.error {
	font-weight: bold;
	color: red;
}

.bluebox {
	border-left: solid #9b72cf 1px;
	border-right: solid #9b72cf 1px;
	border-bottom: solid #9b72cf 1px;
	border-top: solid #9b72cf 1px;
	background-color: #f1f1fd;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.redbox {
	border-left: solid #ff0033 1px;
	border-right: solid #ff0033 1px;
	border-bottom: solid #ff0033 1px;
	border-top: solid #ff0033 1px;
	background-color: #fdf1f1;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}


th {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    color : black;
    font-weight: bold;
/* DEFAULT */ /* MACDEFAULT */ /* MACIE5 */ font-size: x-small;
}   

a, a:link, a:visited, a:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    color : #666666;  
}

.small, a.small, a.small:link, a.small:visited, a.small:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #666666;
}

div.breadcrumb {
/* DEFAULT */ /* MACDEFAULT */ /* MACIE5 */ font-size: x-small;
	padding: 5px;
	color: #000000;
}

div.breadcrumb a, div.breadcrumb a:link, div.breadcrumb a:visited, div.breadcrumb a:active {
/* DEFAULT */ /* MACDEFAULT */ /* MACIE5 */ font-size: x-small;
	color: #666666;
}

.parent {
    font-weight: bold;
/* DEFAULT */ font-size: small;
}

a.parent, a.parent:link, a.parent:visited, a.parent:active, a.parent b{
    font-weight: bold;
/* DEFAULT */ font-size: small;
	color: #666666;
}
 
.border {border-left: #000000 1px solid;border-right: #000000 1px solid;}
.img1 {border: #FFCD00 1px solid;}

td.justinside a:link, td.justinside a:active,td.justinside a:visited, a.sidenav, a.sidenav:active,a.sidenav:link,a.sidenav:visited, td.sidenav a.active {
   font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px; 
    color : #666666; 
   }

.subindex {
   font-family : Arial, Verdana, Helvetica, sans-serif;
   font-size : 12px;
}

.subindex a:link, .subindex a:visited, .subindex a:active, a.subindex:link, a.subindex:visited, a.subindex:active {
   font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px; 
    color: #666666;
}

.subindex_arrow {
}


.scart_minititle {
	color: #000000;
}

div.botnav a, div.botnav a:active, div.botnav a:link, div.botnav a:visited, .nav a, .nav a:link, .nav a:visited, .nav a:active, td.service a, td.service a:link, td.service a:visited, td.service a:active, td.nav1 a, td.nav1 a:link, td.nav1 a:visited, td.nav a:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
div.legal {		
  	padding: 20px;
    font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
}	

div.legal a, div.legal a:active, div.legal a:link, div.legal a:visited {
	font-size: 10px;
	text-decoration: none;
}



.header, .scart_header, .myaccount_header, .scart_number, .scart_thisnumber {		
    font-family : Arial, Verdana, Helvetica, sans-serif;
/* DEFAULT */ /* NS4 */ /* MACDEFAULT */ /* MACIE5 */ font-size : medium;
    color: #000000;
    font-weight: bold  
}	 

a.header, a.header:link, a.header:visited, a.header:active {
    font-family : Arial, Verdana, Helvetica, sans-serif;
/* DEFAULT */ /* NS4 */ /* MACDEFAULT */ /* MACIE5 */ font-size : medium;
    color: #666666;  
    font-weight: bold  
}
 
 
#index_header {
    font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10pt;
    color: #000000;
    font-weight: bold  
}
 
.index_header2 {
    font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 14pt;
    color: green;
    font-weight: bold  
}

.detail_header3, .detail_header3 a, .detail_header3 a:active, .detail_header3 a:link, .detail_header3 a:visited   {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
		font-size : 11pt;
   		font-weight: bold  
}

.detail_header3 a, .detail_header3 a:active, .detail_header3 a:link, .detail_header3 a:visited   {
		font-size : 10pt;
}
  
.smallheader {
    font-family : Arial, Verdana, Helvetica, sans-serif;
    font-size : small;
    color: #000000;
    font-weight: bold
}
  
.calendar_header {
/* DEFAULT */ /* MACDEFAULT */ /* MACIE5 */ font-size : 17px;
	color: #000000;
	font-weight: bold
} 
  
.reminder_header {
/* DEFAULT */ /* MACDEFAULT */ /* MACIE5 */ font-size : large;
	color: #000000;
}  

.tinyheader {
    font-family : Arial, Verdana, Helvetica, sans-serif;
/* DEFAULT */ /* MACDEFAULT */ /* MACIE5 */ font-size : x-small;
	font-weight: bold;
	color: #000000;
}

.blackheader, td.justinside b, td.sidenav b {		
    font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    color: #000000;
    font-weight: bold;  
}	 

.blueheader {
      font-family : Verdana, Arial, Helvetica, sans-serif;
/* DEFAULT */ /* MACDEFAULT */ /* MACIE5 */ font-size : small;
    color: #003399;
	font-weight: bold;
} 

.cathead {
	color: #FFFFFF;
	font-weight: bold;
}

a.tinyheader, a.tinyheader:visited,  a.tinyheader:link  {
    font-family : Arial, Verdana, Helvetica, sans-serif;
/* DEFAULT */ /* MACDEFAULT */ /* MACIE5 */ font-size : x-small;
	font-weight: bold;
	color : #666666;
}



td.contest p, td.contest ol li, td.contest b, td.contest p a:link, td.contest p a:active, td.contest p a:visited  {
    font-family : Verdana, Arial, Helvetica, sans-serif;
/* DEFAULT */ /* GECKO */ /* MACDEFAULT */ /* MACIE5 */ font-size : xx-small;
}

th.contest {
	background-color: #006699;
	color: white;
	text-align: left;
}
	


.strike_arial {
	font-family : Arial, Helvetica, sans-serif;
/* DEFAULT */ /* MACDEFAULT */ /* MACIE5 */ font-size : x-small;
}

.text1 {
    font-family : Verdana, Arial, Helvetica, sans-serif;
/* DEFAULT */ /* MACDEFAULT */ /* MACIE5 */ font-size : xx-small;
}

.text2 {
    font-family : Verdana, Arial, Helvetica, sans-serif;
/* DEFAULT */ /* MACDEFAULT */ /* MACIE5 */ font-size : xx-small;
}

.fixed_text, .fixed_text a{
	font-size : 12px;
}

.product, .sameday {
    font-family :Arial, Helvetica, sans-serif;
    color : #000000;
/* DEFAULT */ /* MACIE5 */ font-size : xx-small;
}   


input.search {
   font-family : Arial, Verdana, Helvetica, sans-serif;
/* DEFAULT */ /* GECKO */ /* MACIE5 */ width: 110px;
	margin-top: 3px;
	margin-left: 2px;
}

td.nav {
	background-color: #FFFCD6;
}

td.background {
    background-color: #FFF9B7;
}

td.outline, td.sidenav_outline, td.hline, table.scart_outline, td.scart_outline, td.myaccount_address_outline, td.custserv_outline, td.browse_outline {
    background-color: #FFCD00;
}

table.custserv_chart, td.custserv_chart, th.custserv_chart {
	border-color: #FFCD00;
	border-style: solid;
	border-width: 1px;
}

td.sidenav_background, table.input_background, td.input_background, table.myaccount_outline, td.myaccount_outline, td.myaccount_orderhistory_tableheader, td.myaccount_orderhistory_outline {
    background-color: #FFF9B7;
}

table.myaccount_background, td.myaccount_background {
	background-color: #FFFFFF;
}

td.myaccount_tableheader {
	font-weight: bold;
	color: #000000;
    background-color: #FFF9B7;
}

td.hline2 {
    background-color: #000000;
}

.example_message {
    color: #000000;
	font-weight: bold;
}

img.nospace {
    font-size: 0px;
    line-height: 0px;
    display: block;
    margin: 0px;
    padding: 0px;
}

.justinside li {
	padding-top: 3px;
	padding-bottom: 3px;
}

a:hover, div.breadcrumb a:hover, a.parent:hover, a.parent:hover b, td.justinside a:hover, a.sidenav:hover, .subindex a:hover, a.subindex:hover, div.botnav a:hover, .nav a:hover, td.service a:hover, td.nav1 a:hover, div.legal:hover, .detail_header3 a:hover, a.tinyheader:hover td.contest p a:hover {
	color : #000000;
}


td.calendar_nodate_background {
	background-color: #DDDDDD;
}

td.calendar_noreminder_background {
	background-color: #FFF1B8;
	font-size: 10px;
}

td.calendar_reminder_background {
	background-color: #FFCF00;
	font-size: 10px;
}

td.calendar_thismonth_background {
	background-color: #FFCF00;
}

td.calendar_year_background {
	background-color: #FFCF00;
}



.text {
}


.mainmenu {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: white;
}
a.mainmenu, a.mainmenu:link, a.mainmenu:visited, a.mainmenu:active {font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: white; text-decoration: none;}

.info {color: #666666; font-size: 10px;}
.name {color: #444444; font-size:11px;text-decoration:none;}

.advertise {color: #999999; font-size: 9px;}
.advertise a {font-size: 9px; color: #999999; text-decoration:underline;}
.advertise a:link,.advertise a:visited,.advertise a:active,.advertise a:hover {font-size: 9px; color: #999999; text-decoration:underline;}

