/*--------------------------- Redefined ----------------------------*/

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:0px;
padding: 0px;
}

/*-------------Content Management Structural Elements -----------------*/

#CMcontainer { width: 100%; text-align:left;}


/*-------------- Content Management Navigation Elements ---------------*/

/*-------------Content Management Structural Elements -----------------*/

#CMtable { width: 440px; text-align:left; border-collapse:collapse; padding:0px; border:solid thin #CCCC99;}

#CMtable td {height:25px; padding: 0px; border-bottom:1px solid #CCCC99; border-right:1px solid #CCCC99;}

#NewsArticleTable { width: 200px; text-align:left; border-collapse:collapse; padding:0px; border:solid thin #CCCC99;}

#NewsArticleTable td {height:35px; padding: 0px; border-bottom:1px solid #CCCC99; border-right:1px solid #CCCC99;}


/*-------------- Content Management Navigation Elements ---------------*/

A.link1 {background-color:#FFFFFF; display:block; width:240px; height:35px; padding: 9px 0px 0px 5px; text-decoration:none;}

A.link1:Hover {background-color:#CCCC99; text-decoration:underline;}

A.link2 {background-color:#FFFFFF; display:inline; width:100px; height:25px; padding: 9px 0px 0px 5px; text-decoration:none;}

A.link2:Hover {background-color:#CCCC99; text-decoration:underline;}

#tblControlPanel TD
{ padding-top:14px;
	vertical-align:top;
}

#controlPanel 
{
	position:relative;
	vertical-align:text-bottom;
	text-align:center;
}

.controlPanel 
{
	
	width:450px;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}

/* -------------------------------------------------------------------*/

.boldred
{
    FONT-WEIGHT: bold;
    COLOR: #990000
}
.boldolive
{
    FONT-WEIGHT: bold;
    COLOR: #666633
}
.bannerbg
{
    BACKGROUND-IMAGE: url(../images/tilered.gif);
    BACKGROUND-REPEAT: repeat-x
}



UL
{
    LIST-STYLE-IMAGE: url(../images/icons/bullet.gif);
    MARGIN-LEFT: 28px
}
TD
{
    FONT-SIZE: 12px
}
TH
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    TEXT-ALIGN: center
}
.boldblack
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
.glossary
{
    FONT-WEIGHT: bold;
    COLOR: #666666
}
H1
{
    FONT-SIZE: 13px
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000
}
.table
{
    BORDER-RIGHT: #eeeedd thin solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #eeeedd thin solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #eeeedd thin solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #eeeedd thin solid;
    BACKGROUND-COLOR: #cccc99
}
.tilered
{
    FONT-SIZE: 9px;
    BACKGROUND-IMAGE: url(../images/tiles/blood.gif);
    COLOR: #ffffff
}
.txtwhite
{
    FONT-SIZE: 10px;
    COLOR: #ffffff
}

.txtWhite A
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    margin:0 5px 0 5px;
    white-space:nowrap;

}

.tilegreen
{
    PADDING: 5px;
    BACKGROUND-IMAGE: url(../images/tiles/leaf.gif);
	
}
	
.tileginger
{
    PADDING: 5px;
    BACKGROUND-IMAGE: url(../images/tiles/ginger.gif);
	
}

.tilecream
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(../images/tiles/cream.gif);
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.clear5pad
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.boldolive5pad
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 5px;
    COLOR: #666633;
    PADDING-TOP: 5px
}
.boldred5pad
{
	padding: 5px;
    FONT-WEIGHT: bold;
    COLOR: #990000;
    
}
.homebg
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(../images/pictures/Image11_sepia.gif);
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat
}
.white5pad
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ffffff
}
.RON
{
    FONT-WEIGHT: bold;
    COLOR: #0000ff
}

.tilegreenlight
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(../images/tiles/leaflight.gif);
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}

/*------------------------ FORM STYLES (LH) ---------------------------------*/

input {
	font-size: 11px;
}
select {
	WIDTH: 180px;
	font-size: 11px;
}



.buttontile
{
    BACKGROUND-IMAGE: url(../images/tiles/buttontile.gif);
    BACKGROUND-REPEAT: repeat-x
}
.navfoottile
{
    BACKGROUND-IMAGE: url(../images/tiles/navfoottile.gif);
    BACKGROUND-REPEAT: repeat-x
}
.foottile
{
    BACKGROUND-IMAGE: url(../images/tiles/foottile.gif);
    BACKGROUND-REPEAT: repeat-x
}
.logobartile
{
    BACKGROUND-IMAGE: url(../images/tiles/logobartile.gif);
    BACKGROUND-REPEAT: repeat-x
}
.tileredtext
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(../images/tiles/blood.gif);
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    PADDING-TOP: 5px
}
.tilestripey
{
    BACKGROUND-IMAGE: url(../images/tiles/lines.gif)
}
.indexbox
{
    BORDER-RIGHT: #990000 1px solid;
    BORDER-LEFT: #990000 1px solid;
    BORDER-BOTTOM: #990000 1px solid;
    BACKGROUND-COLOR: #f0eae2
}
.redtableborder
{
    BORDER-RIGHT: #990000 1px solid;
    BORDER-TOP: #990000 1px solid;
    BORDER-LEFT: #990000 1px solid;
    BORDER-BOTTOM: #990000 1px solid
}
A
{
}
A IMG
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
SELECT OPTION
{
    TEXT-TRANSFORM: none
}
UL LI
{
    CLEAR: left;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    MARGIN-LEFT: -10px
}
.tborder
{
    BORDER-RIGHT: #999966 1px solid;
    BORDER-TOP: #999966 1px solid;
    BORDER-LEFT: #999966 1px solid;
    BORDER-BOTTOM: #999966 1px solid;
    BACKGROUND-COLOR: #f4f4e9
}
.txtitalic
{
    FONT-STYLE: italic
}
.oliveline
{
    BORDER-RIGHT: #cccc99 1px;
    BORDER-TOP: #cccc99 1px solid;
    BORDER-LEFT: #cccc99 1px;
    BORDER-BOTTOM: #cccc99 1px
}
.olivelinebold
{
    BORDER-RIGHT: #cccc99 1px;
    BORDER-TOP: #cccc99 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #cccc99 1px;
    COLOR: #000000;
    BORDER-BOTTOM: #cccc99 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pad5
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.boldblackpad
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    PADDING-TOP: 5px
}
.tformbg
{
    BORDER-RIGHT: thin;
    PADDING-RIGHT: 5px;
    BORDER-TOP: thin;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: thin;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: thin;
    BACKGROUND-COLOR: #f5f5eb
}
.medinpet
{
    WIDTH: 200px
}
.largeinput
{
    WIDTH: 300px
}
.tilecream2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/tiles/cream.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.tileginger2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/tiles/ginger.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}

.BookFilter
{
	width:100%;
	text-align:center;
	padding:12px;
	color:black;
}

.BookFilter A
{
	color:White;
	font-weight:bold;
	margin:4px;
	padding:2px;
	text-decoration:none;
}
.showitemborder
{
	border-color:#990000;
}
