body  {
	background: #ffffff; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
div, p, th, td, li, dd, textarea  {
	font-family: Arial, Helvetica, Verdana, sans-serif; 
}
select  {
	font-family: Arial, Helvetica, Verdana, sans-serif; 
}
a{text-decoration : none;color : #ffffff; font-weight : bold; font-size : 10px;}
a:visited {text-decoration : none;color : #ffffff; font-weight : bold; font-size : 10px;}
a:hover {text-decoration : none; color : #ffcc00; font-weight : bold; font-size : 10px;}

/*dropdowns and forms*/
.menu {
color : #ffffff;
border : 1px solid #eeeeee;
background-color : #333333; 
font-size : 10px; 
font-weight : normal; 
} 
.description {
text-decoration : none;
color : #ffffff; 
font-size: 12px;
font-weight : normal; 
line-height : 14px;
text-align: justify; 
}
.home a {
text-decoration : none;
color : #000000; 
font-size: 12px;
font-weight : bold; 
line-height : 14px;
text-align: justify; 
}
.home a:visited {
text-decoration : none;
color : #000000; 
font-size: 12px;
font-weight : bold; 
line-height : 14px;
text-align: justify; 
}
/*Thumbnails navigation*/
.thumbsnav {
color : #999999; 
font-size: 10px;
text-decoration : none; 
font-weight : normal; 
}
.thumbsnav a{
color : #333333; 
font-size: 10px;
text-decoration : none; 
font-weight : normal; 
}
.thumbsnav a:visited{
color : #333333; 
font-size: 10px;
text-decoration : none; 
font-weight : normal; 
}
.thumbsnav a:hover {
color : #cc0000; 
font-size: 10px;
text-decoration : none; 
font-weight : normal; 
}   
.caption {
color : #ffffff; 
font-size: 11px;
text-decoration : none; 
display : block; 
font-weight : bold; 
background : #999999; 
width : 100%; 
line-height : 16px;
text-align: center; 
} 
.breadcrumb{
color : #000000; 
font-size: 10px;
text-decoration : none; 
font-weight : normal; 
background : #ffffcc; 
} 
.breadcrumb a{
color : #000000; 
font-size: 10px;
text-decoration : none; 
font-weight : normal; 
background : #ffffcc; 
}
.breadcrumb a:visited{
color : #000000; 
font-size: 10px;
text-decoration : none; 
font-weight : normal; 
background : #ffffcc; 
}
.noselectbreadcrumb a{
color : #000000; 
font-size: 10px;
text-decoration : none; 
font-weight : normal; 
}
.noselectbreadcrumb a:visited{
color : #000000; 
font-size: 10px;
text-decoration : none; 
font-weight : normal; 
}
.title{
color : #666666; 
font-size: 16px;
text-decoration : none; 
font-weight : bold; 
margin: auto 10px auto auto;
}
.cellbg{
background : #222222; 
} 
.galtitles {
color : #ffffff; 
font-size: 9px;
font-weight : bold; 
background : #666666;
display : block;
width : 100%; 
line-height : 14px; 
} 
.highlight {
border-color : #ffcc00; 
border-style : solid; 
border-width : 2px;
display : block; 
} 

hr {
border : 1px dashed #ffffff; 
color : #fff; 
height : 1px; 
line-height : 1px; 
}
.fstitle {
color : #ffff00; 
font-size: 11px;
text-decoration : none; 
font-weight : bold; 
letter-spacing : 1px; 
}
.fstopnav {
color : #cccccc; 
font-size: 9px;
text-decoration : none; 
font-weight : bold; 
} 
.fstopnav a:link {
color : #ffffff; 
font-size: 9px;
text-decoration : none; 
font-weight : bold; 
}
.fstopnav a:visited {
color : #ffffff; 
font-size: 9px;
text-decoration : none; 
font-weight : bold; 
} 
.fstopnav a:hover {
color : #ffff00; 
font-size: 9px;
text-decoration : none; 
font-weight : bold; 
} 
.fscaption {
color : #ffff00; 
font-size: 12px;
text-decoration : none; 
font-weight : bold; 
}
.edittextfield {
border : 1px solid #ff9900; 
color : #333333; 
font-size: 10px;
text-decoration : none; 
font-weight : normal; 
width : 100px; 
background : #eeeeee; 
} 
.editforms {
border : 1px solid #ff9900; 
color : #333333; 
font-size: 10px;
text-decoration : none; 
font-weight : normal; 
width : 100%; 
height : 40px; 
background : #eeeeee; 
} 
.submitforms {
border : 1px solid #cccccc; 
color : #ffffff; 
font-size: 10px;
text-decoration : none; 
font-weight : normal; 
background : #ff9900; 
} 

.adminnav{
color : #333333; 
font-size: 10px;
text-decoration : none; 
font-weight : normal; 
}
.adminnav a {
color : #333333; 
font-size: 10px; 
text-decoration : none; 
font-weight : normal; 
} 
.adminnav a:link {
color : #333333; 
font-size: 10px;
text-decoration : none; 
font-weight : normal; 
} 
.adminnav a:visited {
color : #333333; 
font-size: 10px; 
text-decoration : none; 
font-weight : normal; 
} 
.adminnav a:hover {
color : #cc0000; 
font-size: 10px; 
text-decoration : none; 
font-weight : normal; 
} 

.tooltip {
color : #ffffff; 
font-size: 10px;
text-decoration : none; 
border : 1px solid #333333; 
display : block; 
font-weight : bold; 
background : #666666; 
padding : 4px 8px; 
width : 120px; 
line-height : 10px; 
} 

.lightbox {
text-decoration : none; 
color : #ffffff; 
font-weight : bold; 
font-size : 10px; 
} 
.lightboxfields {
border : 1px solid #eeeeee; 
color : #ffffff; 
font-size: 10px;
text-decoration : none; 
font-weight : normal; 
width : 100%; 
background : #999999; 
} 
.lightboxbutton {
border : 1px solid #ffffff; 
color : #ffff00; 
font-size: 12px;
text-decoration : none; 
font-weight : bold; 
width : 100px; 
background : #666666; 
} 
.cartfields {
border : 1px solid #eeeeee; 
color : #ffffff; 
font-size: 10px;
text-decoration : none; 
font-weight : normal; 
background : #999999; 
} 