BODY
{
	MARGIN:           15pxpx 0px 0px 15px;
	FONT-FAMILY:      Arial;
	FONT-SIZE:        9pt;
	background-color: #ededed;
	text-align: center;
}


.CustomColumn
{
	FONT-FAMILY:      Arial;
	FONT-SIZE:        10pt;
	FONT-WEIGHT:      bold;
	TEXT-ALIGN:       center;
	BACKGROUND-COLOR: #f5e183;
}

.CustomRow
{
	BACKGROUND-COLOR: #fff;
}

.CustomRowAlt
{
	BACKGROUND-COLOR: #f4ebbe;
}

.FooterText
{
	FONT-FAMILY:    Arial;
	FONT-SIZE:      8pt;
	TEXT-ALIGN:     center;
	HEIGHT:         25;
	VERTICAL-ALIGN: bottom;
}

.Label-NoWidthNoIndent
{
	TEXT-ALIGN:     left;
	VERTICAL-ALIGN: top;
	FONT-FAMILY:    Arial;
	FONT-SIZE:      10pt;
}

.MainTable
{
	WIDTH:          760px;
	VERTICAL-ALIGN: top;
	PADDING:        0px 0px 0px 0px;
	background-color: #FFFFFF;
	border: 2px solid #669934;
}

.Ruler
{
	BACKGROUND-COLOR: #666666;
	WIDTH:            100%;
	HEIGHT:           1px;
}

.SectionBody
{
	BACKGROUND:  #FFFFFF;
	WIDTH:       100%;
	FONT-FAMILY: Arial;
	FONT-SIZE:   10pt;
}

.SectionHeader
{
	BACKGROUND-COLOR: #336699;
	color: #ffffff;
	FONT-FAMILY:      Arial;
	FONT-SIZE:        10pt;
	FONT-WEIGHT:      bold;
	HEIGHT:           25px;
	TEXT-INDENT:      10px;
}

.SmallText
{
	TEXT-ALIGN:     left;
	VERTICAL-ALIGN: top;
	FONT-FAMILY:    Arial;
	FONT-SIZE:      8pt;
	FONT-WEIGHT:    normal;
}

.TitleTable
{
	HEIGHT: 55px;
}

.Title
{
	COLOR:          #669934;
	FONT-FAMILY:    Verdana;
	FONT-SIZE:      14pt;
	FONT-WEIGHT:    bold;
	WIDTH:          100%;
	VERTICAL-ALIGN: bottom;
	padding-left:		10px;
	padding-bottom: 10px;
}

.TitleNarrow
{
	COLOR:          #990000;
	FONT-FAMILY:    Verdana;
	FONT-SIZE:      14pt;
	FONT-WEIGHT:    bold;
	VERTICAL-ALIGN: bottom;
}

.TitleBox
{
	BACKGROUND:     #FFFFFF;
	COLOR:          #000000;
	FONT-FAMILY:    Verdana;
	FONT-SIZE:      7pt;
	FONT-WEIGHT:    bold;
	HEIGHT:         25px;
	TEXT-ALIGN:     center;
	BORDER-COLOR:   #999999;
}

.TitleBoxBorder
{
	BACKGROUND:     #999999;
	VERTICAL-ALIGN: bottom;
}

.TitleSmallText
{
	TEXT-ALIGN:     right;
	VERTICAL-ALIGN: bottom;
	FONT-FAMILY:    Arial;
	FONT-SIZE:      8pt;
}

.ButtonMenuV2
{
	COLOR:          #000000;
	FONT-FAMILY:    Verdana;
	FONT-SIZE:      7pt;
	FONT-WEIGHT:    bold;
	TEXT-ALIGN:     center;
	VERTICAL-ALIGN:	middle;
	BORDER:        1px solid #999999;
	Border-bottom:  2px solid #990000;
	Background-image:  url(../srf2/images/bg_button_menu_v2.gif);
	Background-position: top;
	background-repeat: repeat-x;
	padding: 4px 7px 4px 7px;
	display: inline;
	margin:  0px 2px 0px 2px;
}

a.ButtonMenuV2
{
	CURSOR: hand;
	text-decoration: none;
}

a.ButtonMenuV2:hover
{
	BACKGROUND:     #F0F0F0;
	CURSOR: hand;
}

a.redLink11 {
	color:	#990000;
	FONT-SIZE:	11px;
}

.ButtonAction
{
	FONT-FAMILY:  Arial;
	FONT-SIZE:    9px;
	COLOR:		    #330000;	
	BACKGROUND:   #EDEDED;
	BORDER-WIDTH: 1px;
	line-height:  13px;
	BORDER-COLOR: #336699;
	CURSOR:       hand;
	vertical-align:baseline;
	Background-image:  url(/srf2/images/insideButton_bk.gif);
	background-repeat:   x-repeat;
	padding: 0px 0px 0px 0px;
}

a.ButtonAction:hover
{
	FONT-FAMILY:  Arial;
	FONT-SIZE:    9px;
	COLOR:		#333333;
	BORDER-WIDTH: 1px;
	line-height:  13px;
	BORDER-COLOR: #000000;
	CURSOR: hand;
	vertical-align:baseline;
	padding: 0px 0px 0px 0px;
}

.Db_titleb
{
	PADDING-LEFT:   10px;
	PADDING-TOP:    10px;
	TEXT-ALIGN:     left;
	FONT-FAMILY:    Arial,Verdana;
	FONT-SIZE:      10pt;
	color:			#666666;
	font-weight:	bold;
	border-bottom:  1px solid #cccccc;
}

.Db_title
{
	PADDING-LEFT:   10px;
	PADDING-TOP:    10px;
	TEXT-ALIGN:     left;
	FONT-FAMILY:    Arial,Verdana;
	FONT-SIZE:      10pt;
	color:			#666666;
}

.Db_name
{
	PADDING-LEFT:   10px;
	PADDING-TOP:    10px;
	TEXT-ALIGN:     left;
	FONT-FAMILY:    Arial,Verdana;
	FONT-SIZE:      9pt;
	color:					#666666;
	border-bottom:  1px solid #cccccc;
}

.Description
{
	TEXT-ALIGN:     left;
	FONT-FAMILY:    Verdana;
	FONT-SIZE:      10px;
	LINE-HEIGHT:    11px;
	VERTICAL-ALIGN: top;
}

.Label-Padding20
{	
	PADDING-RIGHT:   20px;
	PADDING-Left:   20px;
	TEXT-ALIGN:     left;
	FONT-FAMILY:    Arial;
	FONT-SIZE:      10pt;
	FONT-WEIGHT:    bold;
}

.descriptionBox{
	text-align: left;
	background-color: #ececec;
	border:1px solid #cccccc;
	padding:10px;
	width: 90%;
}

/* -- -- sections -- -- */

#nav {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt;
	MARGIN: 0px; 
	PADDING: 0px;
	text-align: right;
	width:100%;
}

#nav ul li {
	DISPLAY: inline; 
	border-left: 1px solid #669934;
	padding:0px;
}

		
#nav A, visited {
	color: #666;
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 4px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
	background-color: #ffffff;
}

#nav A:hover {
	TEXT-DECORATION: none;
	color:#c93300;
}
