BODY {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #4c5b32;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 0.75em;
	background-image: url(images/background.gif);
	background-repeat: repeat;
}


/* ****************** RatingStar ****************** */
.ratingStar
{
	white-space:nowrap;
	margin:1em;
	height:14px;
}
.ratingStar .ratingItem {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	cursor:pointer;
}
.ratingStar .Filled {
    background-image: url(images/rating/ratingStarFilled.png);
}
.ratingStar .Empty {
    background-image: url(images/rating/ratingStarEmpty.png);
}
.ratingStar .Saved {
    background-image: url(images/rating/ratingStarSaved.png);
}

/*---------------------------------------- ITEMS -----------------------------------------------*/
A:link, A:visited, A:active{
	color: #0033df;
	text-decoration: none;
}

A:hover{
	text-decoration: underline;
}

FORM{
}

IFRAME{
}


HR{
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px dashed #333333;
}

H1{
}

H2{
}

H3{
}

H4{
}

H5{
}

H6{
}

IFRAME{


}


INPUT{
}

LABEL{
}

MENU{

}

OPTGROUP{

}

OPTION{

}

P{

}

PRE{
}

Q{

}

SELECT{

}

SPAN{

}

SUB{

}

SUP{

}

TABLE{

}

TBODY{

}

THEAD{

}

TFOOT{

}

TH{

}

TD{

}

TR{

}

TITLE{

}

TEXTAREA{

}


UL{
	
}

LI{

}

VAR{

}



.subcomponent{
	width: 70%;
	float:left;
}

.tableA{
	border: 1px solid #dcdcdc; padding:4px; background-color:#dcdcdc;
}
.title{
	background-image:url(images/ft_menu_bk.gif);
	background-repeat:repeat-x;
	background-position:top;
	border-color: #bf8000;
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	height:40px;
}
.selectedRow{
	background-color:#84682d ;
	border-top: 1px solid #fce4ff;
	color:#FFFFFF;
	font-weight:bold;
}
.oddRow{
	/*background-color: #d1fdf6;*/
	background-color: #eaffea;
	border-top: 1px solid #d0e0d0;
}
.evenRow{
	/*background-color: #d1fdf6;*/
	background-color: #d2ebc1;
	/*border-top: 1px solid #f1d4ff;*/
	border-top: 1px solid #d0e0d0;
}
.grid500Row{
	background-color: #ffffff;
	background-image:url(images/GridRow(odd).gif);
	background-repeat:repeat-x;
	/*background-color: #eaffea;*/ /* Lighter-Green Q4/2007 */
	/*border-top: 1px solid #d0e0d0;*/
}
.title1{
	background-image:url(images/ft_menu_bk2.png);
	background-repeat:repeat-x;
	background-position:top;
	border-color: #bf8000;
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	height:32px;
}
/* title2 controls the GridView column header look-and-feel */
.title2{
	background-image:url(images/ft_menu_bk2.png);
	background-repeat:repeat-x;
	background-position:top;
	border-color: #bf8000;
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	height:32px;
}

/* tablehdr is the original mocassin coloured header */
.tablehdr{
	background-image:url(images/ft_menu_bk2.png);
	background-repeat:repeat-x;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-top: 4px;
	color: #f5f5f5;
	background-position:top;
	font-size:12px;
	font-weight:bold;
	height:18px;
}

/* colhdr is derived from tablehdr, but it is blue-ish instead of green-ish */
.colhdr{
	background-image:url(images/colhdr_blue.png);
	background-repeat:repeat-x;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-top: 4px;
	color: #f5f5f5;
	background-position:top;
	font-size:12px;
	font-weight:bold;
	height:16px;
}

input, select{
	font-size: 12px;
	 
	/*border: 2px solid #999999;
	line-height: 10px;*/
	height: 20px;
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0pox;
}

.allInput{
	font-size: 12px;
	font:Verdana;
	 
	border: 1px solid #999999;
	line-height: 18px;
	height: 20px;
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0pox;
}


.picturedButton{
	background-image:url(images/top_menu_bk.gif);
	color:#222222;
	font-variant:small-caps;
}

.orangearrow{
	height:11px;
	width:18px;
}

