/**** CSS file 'default.css' generated by cssgen - George Farron - 11/2004 ****/
/* header classes */
.pagecontainerdiv
{
margin-left:auto;
margin-right:auto;
width:850px;
text-align:left;
}

.flagdiv
{
cursor:pointer;
width:124px;
height:102px;
background-color:#000000;
background-image:url('../template/raise-tr1.jpg');
float:left;
margin-right:2px;
margin-bottom:2px;
text-align:center;
}

#clockfont
{
font-size:12px;
color:#F7E401;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:bold;
}

.logoheaderdiv
{
width:448px;
height:96px;
padding-top: 6px;
float:left;
background-color:#000000;
margin-left:auto;
margin-right:auto;
text-align:center;
margin-bottom:2px;
}

.sponsordiv
{
height:102px;
width:225px;
float:left;
text-align:center;
margin-left:2px;
margin-bottom:2px;
background-color:#000000;
}

.supportoursponsorstext
{
font-size:10px;
color:#F7E401;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.searchdiv
{
clear:left;
float:left;
width:124px;
height:85px;
text-align:left;
margin-right:2px;
margin-bottom:2px;
background-color:#F7E401;
}

.searchtitletext
{
font-size:14px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.searchinput
{
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-weight:600;
text-align:left;
margin-top:7px;
margin-right:0px;
margin-bottom:1px;
margin-left:5px;
padding-top:0px;
padding-right:1px;
padding-bottom:5px;
padding-left:10px;
background:#ffffff;
height:18px;
width:80px
}

.searchsubmit
{
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:#F7E401;
height:22px;
width:22px
}

.menudiv
{
width:674px;
height:25px;
float:left;
text-align:left;
margin-bottom:2px;
background-color:#000000;
}

.nouserwelcomediv
{
width:673px;
height:60px;
text-align:center;
float:left;
}

.userwelcomediv
{
width:673px;
height:60px;
float:left;
}

.loginfailedtext
{
font-size:14px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.loginfaileddesc
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
font-style:normal;
}

.welcomecell
{
width:32%;
height:49%;
float:left;
text-align:left;
}

.welcomefont
{
font-size:14px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.categorieslabeldiv
{
width:124px;
height:25px;
text-align:center;
clear:left;
float:left;
margin-right:2px;
margin-bottom:2px;
background-color:#000000;
}

.categoriestext
{
font-size:14px;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
vertical-align:bottom;
word-spacing:0.25em;
margin-bottom:3px
}

.usermenudiv
{
background-color:#000000;
width:673px;
height:25px;
float:left;
white-space:nowrap;
text-align:left;
margin-bottom:2px;
}

.usermenutitle
{
font-weight:bold;
font-size:12px;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
font-variant:normal;
}

.usermenutext
{
font-weight:normal;
font-size:12px;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
font-variant:normal;
}

.userlogininput
{
margin:0px 0px 0px 0px;
padding:0px;
height:18px;
width:80px;
}

.userloginsubmit
{
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
margin:0px;
padding:0px;
background-color:#F7E401;
}

.forgotpwd
{
font-size:12px;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
font-weight:bold;
text-decoration:none;
margin:0px;
padding:0px;
}

.forgotpwd:visited
{
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
}

.forgotpwd:hover
{
color:#F7E401;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
background-color:transparent;
}

.usermenuitem
{
color:#000000;
font-size:12px;
font-family:verdana,arial,helvetica,sans-serif;
font-weight:bold;
text-decoration:none;
margin:0px;
padding:0px;
}

.usermenuitem
{
color:#F7E401;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
}

.usermenuitem:visited
{
color:#F7E401;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
}

.usermenuitem:hover
{
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
background-color:transparent;
}

.categorylistdiv
{
width:124px;
float:left;
clear:left;
white-space:nowrap;
text-align:left;
padding-bottom:16383px;
margin-bottom:-16383px;
background-color:#F7E401;
}

.pagecontentdiv
{
width:673px;
float:left;
padding-bottom:16383px;
margin-bottom:-16383px;
margin-left:15px;
margin-right:15px;
background-color:#ffffff;
}

/* header classes end */





/* footer classes */

.leftcolumnfooterdiv
{
width:124px;
height:35px;
float:left;
clear:left;
margin-right:2px;
background-color:#F7E401;
}

.footerdiv
{
width:673px;
height:35px;
float:left;
text-align:left;
background-color:#F7E401;
}

/* footer classes end*/





/* Admin header classes */
/* NB: the admin header uses standard header classes where-ever relevant */

.adminlabeldiv	/* the one that says 'Administrator' in it */
{
height:25px;
width:124px;
float:left;
clear:left;
text-align:center;
margin-bottom:2px;
margin-right:2px;
background-color:#000000;
}

.adminlabelfont
{
font-size:14px;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
vertical-align:bottom;
word-spacing:0.25em;
margin-bottom:3px
}

.adminleftofwelcomediv
{
width:124px;
height:59px;
float:left;
clear:left;
margin-right:2px;
margin-bottom:2px;
background-color:#F7E401;
}

.adminwelcomediv
{
width:673px;
height:59px;
float:left;
text-align:center;
margin-bottom:2px;
background-color:#FFFFFF;
}

.adminlogintitlefont
{
font-size:16px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em
}

.adminwelcomeinfofont
{
font-size:14px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
text-align:left;
}

/* Admin header classes end */





/* SAOIntro classes */

.introlink
{
color:#000000;
font-size:12px;
font-family:verdana,arial,helvetica,sans-serif;
font-weight:bold;
text-decoration:none;
}

.introlink:hover
{
background-color:#F7E401;
}

.introtext
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.introquote
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
font-style:italic;
text-decoration:none;
letter-spacing:0.0em;
font-weight:400;
}

/* SAOIntro classes end */




/* Category list classes */

.catlink
{
text-decoration:none;
color:#000000;
background:none;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:10px;
padding-left:5px;
}

.catlink:visited
{
text-decoration:none;
color:#000000;
background:none;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:10px;
padding-left:5px;
}

.catlink:active
{
text-decoration:underline;
color:#000000;
background:none;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:10px;
padding-left:5px;
}

.catlink:hover
{
text-decoration:underline;
color:#000000;
background:none;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:10px;
padding-left:5px;
}

.catcounter
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

/* category list classes end */




/* index page classes */

.indextabletitlerow
{
background-color:#ffffff;
}

.indextabletitlefont
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.indexfont
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.indextablecolumnheaderrow
{
background-color:#000000;
}

.indextablecolumnheaderfont
{
font-size:12px;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
vertical-align:bottom;
word-spacing:0.25em;
margin-bottom:3px
}

.indextablerow
{
background-color:#FFFFFF;
}

.indextablerowalt
{
background-color:#F0F0FF;
}

.indextabledatafont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.indextabledatalink
{
font-size:10px;
text-decoration:none;
font-family:verdana,arial,helvetica,sans-serif;
color:#000000;
font-weight:bold;
}

.indextabledatalink:visited
{
text-decoration:none;
color:#000000;
font-weight:bold;
}

.indextabledatalink:active
{
text-decoration:underline;
color:#000000;
font-weight:bold;
}

.indextabledatalink:hover
{
text-decoration:underline;
color:#F7E401;
font-weight:bold;
}

.indexshowalllink
{
text-decoration:none;
font-family:verdana,arial,helvetica,sans-serif;
color:#000000;
font-weight:bold;
}

.indexshowalllink:visited
{
text-decoration:none;
color:#000000;
font-weight:bold;
}

.indexshowalllink:active
{
text-decoration:underline;
color:#000000;
font-weight:bold;
}

.indexshowalllink:hover
{
text-decoration:underline;
color:#F7E401;
font-weight:bold;
}

/* index page classes end */






/* item page classes */

.itemlotinfofont /* Used for lot status messages (suspended, not yet in auction, won, closed) */
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.itemlabelfont /* Used for most lot value labels */
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.itemvaluefont /* Used for most lot values */
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.itemformleftcell
{
float:left;
margin:0px 40px 5px 25px;
width:100px;
}

.itemformrightcell
{
float:left;
width:120px;
margin-bottom:5px;
}

/* item 'bid now' div classes */

.bidnowdiv
{
margin:50px 0px 0px 0px;
padding:5px 5px 5px 5px;
float:left;
width:200px;
border:1px solid black;
text-align:center;
background-color:#F0F0FF;
}

.bidnowtitlefont
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.bidnowminbidtextfont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.bidnowminbidvaluefont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.bidnowinputlabelfont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.bidnowinput
{
background-color:#ffffff;
}

.bidnowsubmit
{
color:#000000;
background-color:#F7E401;
}

.bidnowinfofont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
text-align:justify;
}

/* item 'bid now' div classes end */

.itemdeliveryoptionsfont
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
line-height:5px;
}

.itemnopicturefont
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

/* item 'bid history' classes */

.itembidhistheaderrow
{
background-color:#000000;
}

.itembidhistheaderfont
{
font-size:12px;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
vertical-align:bottom;
word-spacing:0.25em;
margin-bottom:3px
}

.itembidhistrow
{
background-color:#FFFFFF;
}

.itembidhistrowalt
{
background-color:#F0F0FF;
}

.itembidhistdatafont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

/* item 'bid history' classes end */

/* item 'comments' classes */

.itemcommentsdetailsfont
{
font-size:11px;
color:#808080;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:400;
}

.itemcommentsfont
{
font-size:14px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.itemcommentstextarea
{
background-color:#FFFFFF;
background-image:url('template/yellowgradient.jpg');
background-repeat:no-repeat;
cursor:text;
}

.itemcommentssubmit
{
color:#000000;
background-color:#F7E401;
}

/* item 'bid history' classes end */

/* item page classes end */





/* bid page classes */

.bidformlabelfont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.bidformitemtitlefont
{
font-size:20px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.bidformusernamefont
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.bidformregisterlink
{
font-size:20px;
text-decoration:none;
font-family:verdana,arial,helvetica,sans-serif;
color:#000000;
font-weight:bold; 
}

.bidformregisterlink:visited
{
text-decoration:none;
color:#000000;
font-weight:bold;
}

.bidformregisterlink:active
{
text-decoration:underline;
color:#000000;
font-weight:bold;
}

.bidformregisterlink:hover
{
text-decoration:underline;
color:#F7E401;
font-weight:bold;
}


/* bid page classes end */




/* user list pages' (eg my bids, my donations etc) classes */

.userlistpageheaderrow
{
background-color:#000000;
}

.userlistpageheaderfont
{
font-size:12px;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
vertical-align:bottom;
word-spacing:0.25em;
margin-bottom:3px
}

.userlistpagerow
{
background-color:#FFFFFF;
}

.userlistpagerowalt
{
background-color:#F0F0FF;
}

.userlistpagedatafont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.userlistpagedatalink
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.userlistpagedatalink:hover
{
color:#F7E401;
}

.userlistpagedescfont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

/* user list pages' classes end */






/* gift aid declaration classes */

.giftaidtitlefont
{
font-size:20px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.giftaidlabelfont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.giftaiddatafont
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.giftaidtextfont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.giftaidtextaltfont
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.giftaidiagreefont
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.giftaidtextlink
{
text-decoration:none;
font-family:verdana,arial,helvetica,sans-serif;
color:#000000;
font-weight:bold; 
}

.giftaidtextlink:visited
{
text-decoration:none;
color:#000000;
font-weight:bold;
}

.giftaidtextlink:active
{
text-decoration:underline;
color:#000000;
font-weight:bold;
}

.giftaidtextlink:hover
{
text-decoration:underline;
color:#F7E401;
font-weight:bold;
}

/* gift aid declaration classes end */






/* (non-admin) form classes */

.formleftcell
{
float:left;
width:33%;
margin-bottom:5px;
margin-right:25px;
margin-left:30px;
text-align:right;
}

.formrightcell
{
float:left;
margin-bottom:5px;
padding-bottom:7px;
text-align:left;
margin-right:50px;
}

.formlabelfont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.formlabelinput
{
background-image:url('../template/yellowgradient.jpg');
background-repeat:no-repeat;
background-color:#ffffff;
cursor:text;
}

.formlabelinputdisabled
{
background-color:#D4AAAA;
cursor:not-allowed;
}

.formlabelsubmit
{
color:#000000;
background-color:#F7E401;
}

.formhighlightbox
{
border:1px solid black;
background-color:#F7E401;
float:left;
margin-bottom:15px;
width:470px;
margin-left:15px;
margin-right:15px;
}

/* (non-admin) form classes end */





/* generic classes */

.tlt_font
{
font-size:20px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.sml_font
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
font-style:normal;
}

.err_font
{
font-size:12px;
color:#FF0033;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.red { color:#FF0000; }

.orange { color:#FF8000; }

.backlink
{
font-size:10px;
text-decoration:none;
font-family:verdana,arial,helvetica,sans-serif;
color:#000000;
font-weight:bold;
}

.backlink:visited
{
text-decoration:none;
color:#000000;
font-weight:bold;
}

.backlink:active
{
text-decoration:underline;
color:#000000;
font-weight:bold;
}

.backlink:hover
{
text-decoration:underline;
color:#F7E401;
font-weight:bold;
}

.F7
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.a1
{
font-size:10px;
text-decoration:none;
font-family:verdana,arial,helvetica,sans-serif;
color:#000000;
font-weight:bold; 
}

.a1:visited
{
text-decoration:none;
color:#000000;
font-weight:bold;
}

.a1:active
{
text-decoration:underline;
color:#000000;
font-weight:bold;
}

.a1:hover
{
text-decoration:underline;
color:#F7E401;
font-weight:bold;
}

/* generic classes end */





/* admin menu classes */

.adminmenusubheadingdiv
{
margin-top:10px;
margin-left:110px;
text-align:left;
}

.adminmenusubheadingimg
{
vertical-align:middle;
}

.adminmenusubheadingfont
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.adminmenuitemdiv
{
text-align:left;
margin-left:100px;
}

.adminmenuitemlink
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.adminmenuitemlink:visited
{
text-decoration:none;
color:#000000;
}

.adminmenuitemlink:active
{
text-decoration:none;
color:#000000;
}

.adminmenuitemlink:hover
{
text-decoration:none;
color:#F7E401;
}

/* admin menu classes end */





/* auction menu classes */

.adminauctionmenuitemtitlefont
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.adminauctionmenuitemdescfont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
text-align:justify;
margin:0px;
padding:0px;
}

.adminauctionmenuleftdiv
{
float:left;
text-align:left;
margin-left:25px;
margin-bottom:15px;
}

.adminauctionmenurightdiv
{
float:left;
text-align:left;
margin-left:5px;
width:250px;
margin-bottom:15px;
padding-bottom:15px;
}

.adminauctionmenuicon
{
vertical-align:top;
}

.adminauctionmenulink
{
text-decoration:none;
}

.adminauctionmenulink:hover
{
text-decoration:none;
background-color:#F7E401;
}

.adminauctioniconlink
{
border:0px solid black;
background:none;
}

.adminauctioniconlink:active
{
border:0px solid black;
background:none;
}

.adminauctioniconlink:visited
{
border:0px solid black;
background:none;
}

.adminauctioniconlink:hover
{
border:0px solid #F7E401;
background:none;
}

/* auction menu classes end */





/* admin generic classes */

.adminbox {
border:1px solid #F7E401;
background-color:#F0F0FF;
color:#000000;
text-align:center;
margin-left:100px;
width:500px;
margin-top:25px;
margin-bottom:50px;
}

.admintitlebar {
background-color:#000000;
color:#FFFFFF;
width:100%;
}

.admintitlefont
{
font-size:1.25em;
color:#FFFFFF;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
vertical-align:bottom;
word-spacing:0.25em;
margin-bottom:3px
}

/* admin form classes */

.adminformleftcell
{
float:left;
width:145px;
height:25px;
margin-left:30px;
margin-bottom:5px;
text-align:right;
height:25px;
}

.adminformrightcell
{
float:left;
height:25px;
margin-bottom:5px;
padding-bottom:7px;
text-align:left;
margin-left:15px;
margin-right:50px;
height:25px;
}

.adminformlabelfont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.adminforminput
{
background-image:url('../template/yellowgradient.jpg');
background-repeat:no-repeat;
background-color:#ffffff;
cursor:text;
}

.adminforminputdisabled
{
background-color:#D4AAAA;
cursor:not-allowed;
}

.adminformsubmit
{
color:#000000;
background-color:#F7E401;
}

.adminformbacklink
{
font-size:12px;
text-decoration:none;
font-family:verdana,arial,helvetica,sans-serif;
color:#000000;
}

.adminformbacklink:visited
{
text-decoration:none;
color:#000000;
}

.adminformbacklink:active
{
text-decoration:none;
color:#000000;
}
                           
.adminformbacklink:hover
{
text-decoration:none;
color:#F7E401;
}

.adminformhighlightbox
{
border:1px solid black;
background-color:#F7E401;
float:left;
margin-bottom:15px;
width:470px;
margin-left:15px;
margin-right:15px;
}
/* admin form classes end */

/* admin list page classes */

.adminlistpageheaderrow
{
background-color:#000000;
}

.adminlistpageheaderfont
{
font-size:12px;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
vertical-align:bottom;
word-spacing:0.25em;
margin-bottom:3px
}

.adminlistpagecolumntitlerow
{
background-color:#000000;
}

.adminlistpagecolumntitlefont
{
font-size:12px;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
vertical-align:bottom;
word-spacing:0.25em;
margin-bottom:3px
}

.adminlistpagerow
{
background-color:#FFFFFF;
}

.adminlistpagerowalt
{
background-color:#F0F0FF;
}

.adminlistpagedatafont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.adminlistpagedatalink
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.adminlistpagedatalink:hover
{
color:#F7E401;
}

/* admin list page classes end */

/* admin generic classes end */




/* admin stats page classes */

.adminstatscolumntitlerow
{
background-color:#000000;
}

.adminstatscolumntitlefont
{
font-size:12px;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
vertical-align:bottom;
word-spacing:0.25em;
margin-bottom:3px
}

.adminstatssectionheaderrow
{
background-color:#000000;
}

.adminstatssectionheaderfont
{
font-size:12px;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
vertical-align:bottom;
word-spacing:0.25em;
margin-bottom:3px
}

.adminstatsauctionsectionrow
{
background-color:#FFFFFF;
}

.adminstatsfinancialsectionrow
{
background-color:#F0F0FF;
}

.adminstatssummarysectionrow
{
background-color:#FFFFFF;
}

.adminstatsnamecolumnfont
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.adminstatsdatafont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.adminstatsdatalink
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.adminstatsdatalink:hover
{
color:#F7E401;
}

/* admin stats page classes end */




/* delivery & payment admin page classes */

.admindeliverysectionheadingfont
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.admindeliverylabelfont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.admindeliverydatafont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.admindeliverydatalink
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.admindeliverydatalink:hover
{
color:#F7E401;
}

.admindeliverystatusfont
{
font-size:12px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.0em;
font-weight:600;
}

.admindeliveryadminnotesrow
{
background-color:#F7E401;
}

.admindeliveryadminnoteslabelfont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

.admindeliveryadminnotesdatafont
{
font-size:10px;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}


/* delivery & payment admin page classes end */

                


/* menu css */

/* schoolmenubg:#F7E401 schoolmenutext:#000000 schoolmenuhover:#ffffff */

#itemlink1 {
	background-image:url('menu/menu_header_up.gif');
	background-position:left;
	background-repeat:no-repeat;
}

#itemlink1:hover {
	background-image:url('menu/menu_item_hover.gif');
}

#menubar1div {
	border:0px solid #000000;
	font-size:14px;
	font-family:verdana,arial,helvetica,sans-serif;
	z-index:99;
	background-color:#000000;
	color:#ffffff;
	padding:2px 2px 2px 2px;
	text-indent:2px;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
}

#menubar1div:hover {
	background-color:#000000;
	color:#F7E401;
}


#menu1_0div{
	position:absolute;
	border:1px solid #000000;
	font:normal 12px verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	line-height:18px;
	text-align:left;
	z-index:100;
	background-color:#F7E401;
	width:150px;
	visibility:hidden;
	padding-right:50px;
}

#menu1_0div a{
	width:100%;
	display:block;
	text-indent:19px;
	color:#000000;
	text-decoration:none;
}

#menu1_0div a:hover{
	background-color:#F7E401;
	color:#FFFFFF;
}

#menu1_1div{
	position:absolute;
	border:1px solid #000000;
	font:normal 12px verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	line-height:18px;
	text-align:left;
	z-index:100;
	background-color:#F7E401;
	width:300px;
	visibility:hidden;
	padding-right:50px;
}

#menu1_1div a{
	width:100%;
	display:block;
	text-indent:19px;
	color:#000000;
	text-decoration:none;
}

#menu1_1div a:hover{
	background-color:#F7E401;
	color:#FFFFFF;
}

#menu1_6div{
	position:absolute;
	border:1px solid #000000;
	font:normal 12px verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	line-height:18px;
	text-align:left;
	z-index:100;
	background-color:#F7E401;
	width:250px;
	visibility:hidden;
	padding-right:50px;
}

#menu1_6div a{
	width:100%;
	display:block;
	text-indent:19px;
	color:#000000;
	text-decoration:none;
}

#menu1_6div a:hover{
	background-color:#F7E401;
	color:#FFFFFF;
}

#menu1_5div{
	position:absolute;
	border:1px solid #000000;
	font:normal 12px verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	line-height:18px;
	text-align:left;
	z-index:100;
	background-color:#F7E401;
	width:200px;
	visibility:hidden;
	padding-right:50px;
}

#menu1_5div a{
	width:100%;
	display:block;
	text-indent:19px;
	color:#000000;
	text-decoration:none;
}

#menu1_5div a:hover{
	background-color:#F7E401;
	color:#FFFFFF;
}

#subimg {
	vertical-align:middle;
	position:absolute;
	right:1px;
}

#menubar2div {
	border:1px solid #000000;
	font:normal 10px verdana,arial,helvetica,sans-serif;
	z-index:99;
	background-color:#F7E401;
	color:#000000;
	margin: -10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-indent:2px;
	width:auto;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	padding-right:10px;
	white-space:nowrap;
}

#menubar2div:hover {
	background-color:#F7E401;
	color:#ffffff;
}

#menu2_0div{
	position:absolute;
	border:1px solid #000000;
	font:normal 12px verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	line-height:18px;
	text-align:left;
	z-index:100;
	background-color:#F7E401;
	width:150px;
	visibility:hidden;
	margin-right:50px;
}

#menu2_0div a{
	width:100%;
	display:block;
	text-indent:3px;
	color:#000000;
	text-decoration:none;
}

#menu2_0div a:hover{
	background-color:#F7E401;
	color:#ffffff;
}

#menubar3div {
	border:1px solid #000000;
	font:normal 12px verdana,arial,helvetica,sans-serif;
	z-index:99;
	background-color:#000000;
	color:#F7E401;
	margin: -10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-indent:2px;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
}

#menubar3div:hover {
	background-color:#000000;
	color:#ffffff;
}

#menu3_0div{
	position:absolute;
	border:1px solid #000000;
	font:normal 12px verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	line-height:18px;
	text-align:left;
	z-index:100;
	background-color:#F7E401;
	width:auto;
	visibility:hidden;
	padding-right:50px;
}

#menu3_0div a{
	width:100%;
	display:block;
	text-indent:3px;
	color:#000000;
	text-decoration:none;
}

#menu3_0div a:hover{
	background-color:#F7E401;
	color:#ffffff;
}

/* menu css end */




/* sponsor scroller classes */

#sponsorscroller
{
	width:213px;
	height:79px;
	background-color:#ffffff;
	margin:4px;
	padding:2px 0px 2px 5px;
	text-align:left;
}

.sponsortitlelink /* sponsor company name */
{
	color:#000000;
	text-decoration:underline;
	font-size:14px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
}

.sponsortitlelink:hover
{
	color:#F7E401
}

.sponsortitlefont /* sponsor company name if url is not available */
{
	color:#000000;
	text-decoration:none;
	font-size:14px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
}

.sponsorcontactuslink
{
	font-size:10px;
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	text-decoration:none;
	font-weight:bold;
}

.sponsorcontactuslink:hover
{
	color:#F7E401;
}

.sponsormessagefont
{
	font-size:10px;
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	text-decoration:none;
	font-weight:bold;
}

/* sponsor scroller classes end */




/* prize auctions box classes */

.prizeboxtitlediv
{
text-align:center;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
background-color:#ffffff;
}

.prizeboxtitlefont
{
color:#000000;
text-decoration:none;
font-size:14px;
font-family:verdana,arial,helvetica,sans-serif;
font-weight:bold;
}

.prizecontainerdiv
{
width:100%;
text-align:center;
margin-left:auto;
margin-right:auto;
border:1px solid #000000;
padding-top:5px;
padding-bottom:5px;
margin-bottom:10px;
background-color:#ffffff
}

.prizebox
{
float:left;
width:128px;
margin-left:20px;
}

.prizetitle
{
color:#000000;
text-decoration:none;
font-size:12px;
font-family:verdana,arial,helvetica,sans-serif;
font-weight:bold;
}

.prizetitle:hover
{
color:#F7E401;
text-decoration:underline;
font-size:12px;
font-family:verdana,arial,helvetica,sans-serif;
font-weight:bold;
}

.prizetextfont
{
color:#000000;
text-decoration:none;
font-size:10px;
font-family:verdana,arial,helvetica,sans-serif;
font-weight:normal;
}
