body {margin-top: 0em;}
body,td,div,.p,a {font-family: arial,sans-serif; font-size: 10pt; }

hr.left {color: #F7941D; background-color: #F7941D; border: 0; height: 1px; }

a:link {color: #002AFF; text-decoration: underline;}
a:active {color: #92278F; text-decoration: underline;}
a:visited {color: #8CC63E; text-decoration: underline;}
a:hover {color: #92278F; text-decoration: underline;}

a:link.b {color: #FF6600; text-decoration: underline;}
a:active.b {color: #FF6600; text-decoration: underline;}
a:visited.b {color: #FF6600; text-decoration: underline;}
a:hover.b {color: #FF6600; text-decoration: none;}

a:link.copyright {font-family: verdana; color: #C0C0C0; font-size: 8pt; text-decoration: underline;}
a:active.copyright {font-family: verdana; color: #C0C0C0; font-size: 8pt; text-decoration: underline;}
a:visited.copyright {font-family: verdana; color: #C0C0C0; font-size: 8pt; text-decoration: underline;}
a:hover.copyright {font-family: verdana; color: #FF6600; font-size: 8pt; text-decoration: none;}

a:link.nav {color: #002AFF; text-decoration: underline; font-size: 8pt; }
a:active.nav {color: #92278F; text-decoration: underline; font-size: 8pt; }
a:visited.nav {color: #8CC63E; text-decoration: underline; font-size: 8pt; }
a:hover.nav {color: #92278F; text-decoration: underline; font-size: 8pt; }

a:link.orange {color: #F7941D; text-decoration: underline;}
a:active.orange {color: #F7941D; text-decoration: underline;}
a:visited.orange {color: #F7941D; text-decoration: underline;}
a:hover.orange {color: #F7941D; text-decoration: underline;}

a:link.white_none {color: #FFFFFF; text-decoration: none;}
a:active.white_none {color: #FFFFFF; text-decoration: none;}
a:visited.white_none {color: #FFFFFF; text-decoration: none;}
a:hover.white_none {color: #FFFFFF; text-decoration: none;}

strong.purple {color: #92278F; }
strong.orange {color: #F7941D; }
strong.white {color: #FFFFFF; }

div.title {font-family:verdana; color: #F7941D; font-size: 13pt; font-weight: bold; text-align: center; }
div.title_purple {font-family:verdana; color: #92278F; font-size: 13pt; font-weight: bold; text-align: center; }
div.subtitle {font-family:verdana; color: #F7941D; font-size: 11pt; font-weight: bold; }
div.title_green {font-family:verdana; color: #8CC63E; font-size: 13pt; font-weight: bold; text-align: center; }
div.body { margin-left: 8pt; }

div.purple { color: #92278F; }
div.footer { text-align: center; }
div.copyright {font-family: verdana; color: #C0C0C0; font-size: 8pt; text-align: center; }

input.text { 
background-color: #F7941D; 
border: #92278F solid 1px; 
color: #FFFFFF; 
margin: 0px 0px 1px 0px; 
width: 144px; 
} 
.copyright{font-family: verdana; color: gray; font-size: 8pt; text-align: center; }

textarea.text { 
background-color: #F7941D; 
border: #92278F solid 1px; 
color: #FFFFFF; 
margin: 0px 0px 1px 0px; 
width: 230px; 
} 

fieldset.padding {
padding: 10px;
}

table.info {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: rgb(146, 39, 143) rgb(146, 39, 143) rgb(146, 39, 143) rgb(146, 39, 143);
	border-collapse: separate;
	background-color: white;
	text-align: center;
}

table.info th{
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: rgb(146, 39, 143) rgb(146, 39, 143) rgb(146, 39, 143) rgb(146, 39, 143);
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.info td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: rgb(146, 39, 143) rgb(146, 39, 143) rgb(146, 39, 143) rgb(146, 39, 143);
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

td.middle {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F7941D;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F7941D;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F7941D;
}

td.bottom {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F7941D;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F7941D;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F7941D;
}

span.red { color: #FF0000; }
.admNavBar
{
    border: 1px solid #808000;
    font-family: Tahoma;
    font-size: 13px;
    text-align: center;
    width: 100px;
}

.admNavBarON
{
    border: 1px solid #808080;
    font-family: Tahoma;
    font-size: 13px;
    text-align: center;
    width: 100px;
    background-color: #C0C0C0;
}
.HEADER
{
    padding: 2px;
    border: 1px solid #666666;
}
.FieldName
{
text-align: right;
}
.InputT
{
    border: 1px solid gray;
    font-family: Tahoma;
    font-size: 11px;
}
.NavBar {
	color:           #FFFFFF;
	font-size:        14px;
	font-family:      Comic Sans MS;
	font-weight:      bold ;
	background-color: #91268e;
	text-align:       center;
	border:           solid 0px #ffffff }
.NavBarLink {
	color:           #FFFFFF;
	font-size:        14px;
	font-family:      Comic Sans MS;
	font-weight:      bold ;
 }	
.NavBarOver {
	color:           #e8941d;
	font-size:        17px;
	font-family:      Comic Sans MS;
	font-weight:      bold ;	
	background-color: #91268e;
	text-align:       center;
	border:           solid 0px #ffffff }
.itemdisplay {
    font-size:11px;
    }
.ItemCategory{
    color:#91268e;
} 
.ItemAuthor{
    color:#91268e;
}
.ItemPrice{
    color:#91268e;
}
.ItemSpecialPrice{
    color:#91268e;
}

.ItemNew{
    font-family:      Comic Sans MS;
    color:           #e8941d;
    font-weight:      bold ;
    font-size:        13px;
}
.ItemTopseller{
    font-family:      Comic Sans MS;
    color:           #90C63A;
    font-weight:      bold ;
    font-size:        13px;
}  
.itemtextbox
{
    text-align: left;
    vertical-align: top;
    background-color: #FFFFFF;
    width: 160px;
    height: 120px;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #C0C0C0;
}
H1 {font-family:verdana; color: #92278F; font-size: 13px; font-weight: bold;  }