BODY
{
}
.DataGridItemText
{
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:auto;
}
.gridviewEmpty
{
	font-family:Arial;
	font-size: smaller;
}
.div_EULA
{
	BORDER-RIGHT:1px solid; 
	PADDING-RIGHT:6px; 
	BORDER-TOP:1px solid; 
	DISPLAY:block; 
	PADDING-LEFT:6px; 
	PADDING-BOTTOM:6px; 
	OVERFLOW:auto; 
	BORDER-LEFT:1px solid; 
	WIDTH:100%; 
	PADDING-TOP:6px; 
	BORDER-BOTTOM:1px solid; 
	HEIGHT:550px; 
	BACKGROUND-COLOR:white;
	border-color:#6BB245;
}
.legend_Email
{
 _position:absolute;
 _top:-15px;
 _left:0px;
 background:Transparent;
 background-image: url(~/images/legendbg.gif);
 background-repeat:repeat-x;
 color:4F7033;
 border-top:0px solid #808080;
 border-left:0px solid #808080;
 border-right:0px solid #808080;
 padding:5px 5px;
 padding-top:6px;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
 FONT-FAMILY:Arial;
}
.fieldset_Email
{
_position:relative;  /* The underscore means only IE will see it */
_padding-top:10px;   
_padding-bottom:15px;
_display:block;
position:relative;
margin-top:5px;
_margin-top:15px;
background:#fcfcfc;
}
.MenuIcon
{
	background-color:#4F7033;
}
.MenuBreak
{
	background-color:Transparent;
	margin:0 0 0 0;
	margin-left:0;
	padding:0;
}
.calendar
{
	border: solid 1px #4F7033;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 8.5pt;
	color: black;
	font-family: Verdana;
	background-color: #f0f0f0;
	text-decoration: none;
}
.calendarColor
{
	color: #6BB245;
}
.calendarBorder
{
	border: solid 1px #6BB245;
	padding: 5px 5px 5px 5px;
	BACKGROUND-COLOR: White;
}
.calendarSelectedDayStyle
{
	background-color: DarkGray;
	font-weight: normal;
}
.cursorStyle
{
	cursor:pointer;
}
.treeViewParent
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8.5pt;
	color: black;
	line-height: 1.4;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	overflow:auto;
}
.treeView
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8.5pt;
	color: black;
	line-height: 1.4;
	font-family: Verdana;
	font-weight: normal;
	text-decoration: none;
	overflow:auto;
}
.treeViewHover
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8.5pt;
	color: black;
	cursor:default;
	line-height: 1.4;
	font-family: Verdana;
	font-weight: normal;
	text-decoration: none;
	overflow:auto;
}
.treeViewLink:link
{
	padding-right: 10px;
	padding-left: 0px;
	font-size: 8.5pt;
	color: #0000ff;
	line-height: 1.4;
	font-family: Verdana;
	font-weight: normal;
	text-decoration: none;
	overflow:auto;
}
.treeViewLink:hover
{
	padding-right: 10px;
	padding-left: 0px;
	font-size: 8.5pt;
	color: #0000ff;
	line-height: 1.4;
	font-family: Verdana;
	font-weight: normal;
	text-decoration: underline;
	overflow:auto;
}
.treeViewLink:visited
{
	padding-right: 10px;
	padding-left: 0px;
	font-size: 8.5pt;
	color: #840084;
	line-height: 1.4;
	font-family: Verdana;
	font-weight: normal;
	text-decoration: none;
	overflow:auto;
}
.treeViewLink:visited:hover
{
	padding-right: 10px;
	padding-left: 0px;
	font-size: 8.5pt;
	color: #840084;
	line-height: 1.4;
	font-family: Verdana;
	font-weight: normal;
	text-decoration: underline;
	overflow:auto;
}
.treeViewLink:active
{
	padding-right: 10px;
	padding-left: 0px;
	font-size: 8.5pt;
	color: #840084;
	line-height: 1.4;
	font-family: Verdana;
	font-weight: normal;
	text-decoration: none;
	overflow:auto;
}

.ticketFeedbackTable
{
	border: solid 1px #6BB245;
	border-collapse: collapse;
}
A.lnkImportant:link
{
    FONT-SIZE: 8.5pt;
    COLOR: #6BB245;
	font-family: Verdana;
    TEXT-DECORATION: none
}
A.lnkImportant:hover
{
    FONT-SIZE: 8.5pt;
    COLOR: #6BB245;
	font-family: Verdana;
    TEXT-DECORATION: underline;
}
A.lnkImportant:visited
{
    FONT-SIZE: 8.5pt;
    COLOR: #6BB245;
	font-family: Verdana;
    TEXT-DECORATION: none
}
A.lnkImportant:visited:hover
{
    FONT-SIZE: 8.5pt;
    COLOR: #6BB245;
	font-family: Verdana;
    TEXT-DECORATION: underline;
}
A.lnkImportant:active
{
    FONT-SIZE: 8.5pt;
    COLOR: #6BB245;
	font-family: Verdana;
    TEXT-DECORATION: none
}



A.lnkDownloads:link
{
    FONT-SIZE: 8.5pt;
    COLOR: #4A7131;
	font-family: Verdana;
    TEXT-DECORATION: none
}
A.lnkDownloads:hover
{
    FONT-SIZE: 8.5pt;
    COLOR: #4A7131;
	font-family: Verdana;
    TEXT-DECORATION: underline;
}
A.lnkDownloads:visited
{
    FONT-SIZE: 8.5pt;
    COLOR: #4A7131;
	font-family: Verdana;
    TEXT-DECORATION: none
}
A.lnkDownloads:visited:hover
{
    FONT-SIZE: 8.5pt;
    COLOR: #4A7131;
	font-family: Verdana;
    TEXT-DECORATION: underline;
}
A.lnkDownloads:active
{
    FONT-SIZE: 8.5pt;
    COLOR: #4A7131;
	font-family: Verdana;
    TEXT-DECORATION: none
}


.inputDataGrid
{
	border: solid 1px #4F7033;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 1px;	
	line-height: 1.3;
	font-size: 7pt;
	color: black;
	font-family: Verdana;
	background-color: #F0F0F0;
	height:16px;
	padding-top:1px;
}
.DataGridHeader
{
	border-right: white 1px solid;
	padding-right: 2px;
	border-top: gray 1px solid;
	padding-left: 2px;
	font-weight: bold;
	font-size: 7.5pt;
	padding-bottom: 2px;
	border-left: gray 1px solid;
	color: white;
	padding-top: 2px;
	border-bottom: gray 1px solid;
	font-family: Verdana, Arial;
	background-color: #6BB245;
	word-break:normal;
	word-wrap:normal;
}
.DataGridHeaderAlt
{
	border-right-style:none;
	border-right-color: #6BB245;
	border-left-color: #6BB245;
	padding-right: 0px;
	border-top: gray 1px solid;
	padding-left: 0px;
	font-weight: bold;
	font-size: 7.5pt;
	padding-bottom: 2px;
	color: #6BB245;
	padding-top: 2px;
	border-bottom: gray 1px solid;
	font-family: Verdana, Arial;
	background-color: #6BB245;
}
.TableHeader
{
	border: solid 1px #4F7033;
	border-bottom:none 0 #ffffff;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 2px;	
	line-height: 1.3;
	font-size: 7pt;
	color: black;
	font-family: Verdana;
	background-color: #dbdbdb;
	height:16px;
	padding-top:2px;
}
.TableBody
{
	border: solid 1px #4F7033;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 4px;
	line-height: 1.3;
	font-size: 7pt;
	color: black;
	font-family: Verdana;
	background-color: #ffffff;
	height:16px;
	padding-top:4px;
}
.bdtxtDataGrid
{
	border-style:none;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 7pt;
	line-height: 1.3;
	color: black;
	font-family: Verdana;
	height:16px;
	text-decoration: none;
	text-overflow:ellipsis;
	overflow:hidden;
}
.bdtxtLongWordDataGrid
{
	border-style:none;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 7pt;
	line-height: 1.3;
	color: black;
	font-family: Verdana;
	height:16px;
	text-decoration: none;
	text-overflow:ellipsis;
	word-wrap:break-word;
	overflow:hidden;
}
.MenuBar
{
	border-style:none;
	background-color:#000000;
	border-color:#4F7033;
}
A.grey-bold_lnk:link
{
	font-weight: bold;
	font-size: 12px;
	color: #4F7033;	
	font-family: Verdana;
	text-decoration: none;
}
A.grey-bold_lnk:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;	
	font-family: Verdana;
	text-decoration: none;
}
A.grey-bold_lnk:visited
{
	font-weight: bold;
	font-size: 12px;
	color: #4F7033;	
	font-family: Verdana;
	text-decoration: none;
}
A.grey-bold_lnk:visited:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;	
	font-family: Verdana;
	text-decoration: none;
}
A.grey-bold_lnk:visited:active
{
	font-weight: bold;
	font-size: 12px;
	color: #707070;	
	font-family: Verdana;
	text-decoration: none;
}
a.logofftxt:Link
{
	font-size: 8pt;
	font-weight: bold;
	color: white;
	background-color:transparent;
	line-height: 1.4;
	font-family: Arial;
	text-decoration: none;
	vertical-align: text-top;
	text-align: left;
	word-spacing: normal;
}
a.logofftxt:Link:visited
{
	font-size: 8pt;
	font-weight: bold;
	color: white;
	background-color:transparent;
	line-height: 1.4;
	font-family: Arial;
	text-decoration: none;
	vertical-align: text-top;
	text-align: left;
	word-spacing: normal;
}
a.logofftxt:Hover
{
	font-size: 8pt;
	font-weight: bold;
	color: white;
	background-color:transparent;
	line-height: 1.4;
	font-family: Arial;
	text-decoration: none;
	vertical-align: text-top;
	text-align: left;
	text-decoration: underline;
	word-spacing: normal;
}
.logonHeading
{
 background-color: #7288AC;
 border-bottom: solid 1px #000000;
 border-right: solid 1px #000000;
 border-left: solid 1px #ABC0E7;
 border-top: solid 1px #ABC0E7;
 font-family: Verdana;
 font-weight: bold;
 font-size: 8pt;
 color: #FFFFFF;
}
.logonBody
{
 background-color: #E4E2D4;
 border-bottom: solid 1px #000000;
 border-right: solid 1px #000000;
 border-left: solid 0px black;
}
.label
{
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	font-size: 8pt;
	border-left: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
	background-image: url(../images/grey_repeat.gif);
	background-repeat: repeat-x;
	font-family: Tahoma;
	background-color: white;
}
td.label
{
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	font-size: 8pt;
	border-left: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
	font-family: Tahoma;
	background-color: white;
	background-image: url(../images/grey_repeat.gif);
	background-repeat: repeat-x;
	
}
 .label:hover 
{
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	font-size: 8pt;
	border-left: #7f9db9 1px solid;
	color: #003399;
	border-bottom: #7f9db9 1px solid;
	font-family: Tahoma;
	background-color: #4e7dd1;
	background-color: white;
	background-image: url(../images/grey_repeat.gif);
	background-repeat: repeat-x;
	
}
.label:visited
{
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 8pt;
	border-left: #7f9db9 1px solid;
	width: 259px;
	color: #4e7dd1;
	border-bottom: #7f9db9 1px solid;
	font-family: Tahoma;
	height: 20px;
	text-decoration: none;
	background-color: white;
	background-image: url(../images/grey_repeat.gif);
	background-repeat: repeat-x;
}
.label:visited:hover
{
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 8pt;
	border-left: #7f9db9 1px solid;
	width: 259px;
	color: #003399;
	border-bottom: #7f9db9 1px solid;
	font-family: Tahoma;
	height: 20px;
	text-decoration: none;
	background-color: white;
	background-image: url(images/grey_repeat.gif);
	background-repeat: repeat-x;
}
 .label:link
{
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	font-size: 8pt;
	border-left: #7f9db9 1px solid;
	color: #4e7dd1;
	border-bottom: #7f9db9 1px solid;
	font-family: Tahoma;
	background-color: white;
	background-image: url(images/grey_repeat.gif);
	background-repeat: repeat-x;
}
.label2
{
	
	font-size: 8pt;
	font-family: Tahoma;
	
}
.label2:link
{
	
	font-size: 8pt;
	font-family: Tahoma;
	
}

.bdtxtDefault
{
	line-height: 1.4;
    FONT-SIZE: 8.5pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.bdtxtTopPanel
{
	padding-right: 5px;
	padding-left: 10px;
	font-size: 8.5pt;
	color: black;
	line-height: 1.4;
	padding-top: 7px;
	font-family: Verdana;
	text-decoration: none;
}
.bdtxt
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 8.5pt;
	color: black;
	line-height: 1.4;
	font-family: Verdana;
	text-decoration: none;
	word-break:normal;
	text-overflow:ellipsis;
	overflow:auto;
	
}
.STbdtxtTransactionHistory
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8.5pt;
	color: black;
	line-height: 1.4;
	font-family: Verdana;
	text-decoration: none;
	word-break:normal;
	text-overflow:ellipsis;
	overflow:auto;
	
}
.txtColumns
{
	line-height: 1.4;
    FONT-SIZE: 8.5pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.bdtxt2
{
    FONT-SIZE: 10pt;
    COLOR: #6f6f6f;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.bdtxt3
{
    FONT-SIZE: 8pt;
    COLOR: #6f6f6f;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.bdtxt4
{
    FONT-SIZE: 1pt;
    COLOR: #4F7033;
    background-color: #ffffff;	
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.bdtxt5
{
    FONT-SIZE: 8pt;
    COLOR: #4F7033;
    background-color: #ffffff;	
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.bdtxt51
{
    FONT-SIZE: 8pt;
    COLOR: #4F7033;
    background-color: #f7f3e9;	
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.bdtxt52
{
    FONT-SIZE: 8pt;
    COLOR: #4F7033;
    background-color: #eeeeee;	
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.bdtxt53
{
    FONT-SIZE: 8pt;
    color: green;
    background-color: transparent;	
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.contactsRegion
{
	padding-left: 5;
	background-color: #aab6ba;
	FONT-SIZE: 8pt;
    COLOR: #4F7033;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.lnk
{
    FONT-SIZE: 8.5pt;
    COLOR: Blue;/*#707070;-->*/
	font-family: Verdana;
    TEXT-DECORATION: none;
}
A.lnk:link
{
    FONT-SIZE: 8.5pt;
    COLOR: Blue;
	font-family: Verdana;
    TEXT-DECORATION: none;
}
A.lnk:visited
{
    FONT-SIZE: 8.5pt;
    COLOR: Purple;
	font-family: Verdana;
    TEXT-DECORATION: none;
}
A.lnk:hover
{
    FONT-SIZE: 8.5pt;
    COLOR: Blue;
	font-family: Verdana;
    TEXT-DECORATION:underline;
}
A.lnk:active
{
    FONT-SIZE: 8.5pt;
    COLOR: Blue;
	font-family: Verdana;
    TEXT-DECORATION: none;
}
A.lnkNone:link
{
    FONT-SIZE: 8.5pt;
    COLOR: #6f6f6f;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.lnkNone:hover
{
    FONT-SIZE: 8.5pt;
    COLOR: #6f6f6f;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.lnkNone:visited
{
    FONT-SIZE: 8.5pt;
    COLOR: #6f6f6f;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.lnkNone:visited:hover
{
    FONT-SIZE: 8.5pt;
    COLOR: #6f6f6f;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.lnkNone:active
{
    FONT-SIZE: 8.5pt;
    COLOR: #6f6f6f;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.lnkList:link
{
    FONT-SIZE: 8pt;
    COLOR: #707070;
	font-family: Verdana;
    TEXT-DECORATION: none
}
A.lnkList:hover
{
    FONT-SIZE: 8pt;
    COLOR: black;
	font-family: Verdana;
    TEXT-DECORATION: none
}
A.lnkList:visited
{
    FONT-SIZE: 8pt;
    COLOR: #707070;
	font-family: Verdana;
    TEXT-DECORATION: none
}
A.lnkList:visited:hover
{
    FONT-SIZE: 8pt;
    COLOR: black;
	font-family: Verdana;
    TEXT-DECORATION: none
}
A.lnkList:active
{
    FONT-SIZE: 8pt;
    COLOR: #707070;
	font-family: Verdana;
    TEXT-DECORATION: none
}
font.current
{
    FONT-SIZE: 8.5pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.lnkNav:visited
{
	font-size: 8.5pt;
	color: #4F7033;
	font-family: Verdana;
	text-decoration: underline;
}
A.lnkNav:link
{
	font-size: 8.5pt;
	color: #4F7033;
	font-family: Verdana;
	text-decoration: underline;
}
A.lnkNav:active
{
	font-size: 8.5pt;
	color: white;
	font-family: Verdana;
	text-decoration: underline;
}
A.lnkNav:hover
{
	font-size: 8.5pt;
	color: white;
	font-family: Verdana;
	text-decoration: underline;
}
A.lnkNav2:visited
{
	font-size: 8.5pt;
	line-height: 1.4;
	color: #4F7033;
	font-family: Verdana;
	text-decoration: none;
}
A.lnkNav2:link
{
	line-height: 1.4;
	font-size: 8.5pt;
	color: #4F7033;
	font-family: Verdana;
	text-decoration: none;
}
A.lnkNav2:active
{
	line-height: 1.4;
	font-size: 8.5pt;
	color: #4F7033;
	font-family: Verdana;
	text-decoration: none;
}
A.lnkNav2:hover
{
	line-height: 1.4;
	font-size: 8.5pt;
	color: #4F7033;
	font-family: Verdana;
	text-decoration: none;
}

A.lnkNav4:visited
{
	font-size: 8.5pt;
	color: #6f6f6f;
	line-height: 1.4;
	font-family: Verdana;
	text-decoration: underline;
}
A.lnkNav4:link
{
	font-size: 8.5pt;
	color: #6f6f6f;
	line-height: 1.4;
	font-family: Verdana;
	text-decoration: underline;
}
A.lnkNav4:active
{
	font-size: 8.5pt;
	color: #6f6f6f;
	line-height: 1.4;
	font-family: Verdana;
	text-decoration: underline;
}
A.lnkNav4:hover
{
	font-size: 8.5pt;
	color: #6f6f6f;
	line-height: 1.4;
	font-family: Verdana;
	text-decoration: none;
}
.NotLnk
{
    FONT-SIZE: 8.5pt;
    COLOR: #4F7033;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.light_block_lnk
{
	font-size: 11px;
	color: #4F7033;
	font-family: Arial;
	
}
A.light_block_lnk:hover
{
	font-size: 11px;
	color: #000000;
	font-family: Arial;
	
}
.grid
{
    BORDER-RIGHT: gray 0px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: gray 0px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #eeeeee;
	word-break:normal;
	word-wrap:normal;
}
.grid-off
{
    BORDER-RIGHT: gray 0px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: gray 1px solid;
    COLOR: gray;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: gray 0px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #eeeeee;
	word-break:normal;
	word-wrap:normal;
}
.grid2
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #eeeeee
}
.grid3
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: gray 0px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #eeeeee
}
.grid4
{
    BORDER-RIGHT: gray 0px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #eeeeee
}
.w_grid2
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: gray 0px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white
}
.w_grid
{
    PADDING-RIGHT: 4px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: gray 0px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white;
	word-break:normal;
	word-wrap:normal;
}
.w_grid3
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white
}
.w_grid4
{
    BORDER-RIGHT: gray 0px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: gray 1px solid;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 1px;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: gray 1px solid;
    
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white
}
.inputedit
{
	top: 0;
	vertical-align: top;
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: gray 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: gray 1pt solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: White;
    width: 100px;
}
.inputMultiLine
{
	border: solid 1px #4F7033;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 1px;	
	/*line-height: 1.3;*/
	font-size: 8.5pt;
	color: black;
	font-family: Verdana;
	background-color: #DBDBDB;
	overflow:auto;
	word-spacing:normal;
}
.input
{
	border: solid 1px #4F7033;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 8.5pt;
	color: black;
	font-family: Verdana;
	background-color: #DBDBDB;
	text-decoration: none;
	overflow:hidden;
}
.datagridNoWrapItemStyle
{
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	height:15px;
}
.inputUtilityButton:link
{
	FONT-SIZE:10px;
	COLOR:black;
	TEXT-DECORATION:underline;
}
.inputUtilityButton:visited
{
	FONT-SIZE:10px;
	COLOR:black;
	TEXT-DECORATION:underline;
}
.inputUtilityButton:hover
{
	FONT-SIZE:10px;
	COLOR:black;
	TEXT-DECORATION:none;
}
.inputUtilityButton:active
{
	FONT-SIZE:10px;
	COLOR:black;
	TEXT-DECORATION:underline;
}
.inputButton
{
	border: solid 1px #4F7033;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 8.5pt;
	color: black;
	font-family: Verdana;
	background-color: #DBDBDB;
	text-decoration: none;
	cursor:pointer;
}
.required
{
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: gray 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: gray 1pt solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #aab6ba
}
.regPartTbl
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: #f4f4f4
}
A.lnk2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.lnk2:hover
{
    FONT-SIZE: 8pt;
    COLOR: #344d84;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.lnk3
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.lnk3:hover
{
    FONT-SIZE: 10pt;
    COLOR: #344d84;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.lnk4
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.lnk4:hover
{
    FONT-SIZE: 8pt;
    COLOR: #5c6986;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.bdtxt4
{
    FONT-SIZE: 8pt;
    COLOR: #6f6f6f;
    FONT-FAMILY: Arial
}
.w_grid5
{
    BORDER-RIGHT: gray 0px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: gray 0px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white
}
.w_grid6
{
    BORDER-RIGHT: gray 0px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white
}
A.bdtxt3:hover
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
A.bdtxt3
{
    FONT-SIZE: 8pt;
    COLOR: #6f6f6f;
    FONT-FAMILY: Arial
}
.bdtxt5
{
    FONT-SIZE: 12pt;
    COLOR: #6f6f6f;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.newshead
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #344d84;
    FONT-FAMILY: Arial
}
.quote1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: #4F7033;
    FONT-FAMILY: Arial
}
.STSectionHeading
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-indent: 8px;
	font-family: Verdana;
	background-color: #6BB245;
}
.STSectionHeading_print
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-indent: 8px;
	font-family: Verdana;
	background-color: #6BB245;
	border-bottom: solid 1px #6BB245;
}
.STTicketTimer
{
	padding-right: 0px;
	padding-left: 11px;
	font-size: 9px;
	letter-spacing: 2;
	color: black;
	line-height: 1.4;
	font-family: Verdana;
	text-decoration: none;
}
.STSectionHeadingOff
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-indent: 8px;
	font-family: Verdana;
	background-color: #DBDBDB;
}
.STSectionPerimeter
{
border: 1px solid #6BB245;
height: 0;
}
.STSectionPerimeterOff
{
border: 1px solid #DBDBDB;
}
.STSectionPerimeterInner
{
border: 0px solid #6BB245;
}
.STSystemsDIV
{
	border-width: 1px;
	border-color: #6BB245;
	border-style: solid;
	background-color: #F0F0F0;
	overflow: auto;
	height: 100px;
	width: 280px;
	word-break:normal;
	word-wrap:normal;
}
.STAttachmentsDIV
{
	border-width: 1px;
	border-color: #6BB245;
	border-style: solid;
	background-color: #F0F0F0;
	overflow: auto;
	height: 100px;
	width: 660px;
}
.STKBArticlesDIV
{
	border-width: 1px;
	border-color: #6BB245;
	border-style: solid;
	background-color: #ffffff;
	overflow: auto;
	height: 200px;
	width: 660px;
	word-break:normal;
	word-wrap:normal;
}
.STDocumentsDIV
{
	border-width: 1px;
	border-color: #6BB245;
	border-style: solid;
	background-color: transparent;
	overflow: auto;
	height:auto;
	width: 100%;
}
.STNotesHistory
{
	border-width: 0px;
	border-style: none;
	background-color: transparent;
	line-height: 1.3;
	font-size: 8.5pt;
	color: black;
	font-family: Verdana;
	word-break:normal;
	word-wrap:normal;
	overflow: auto;
}
.heading_blou
{
	font-weight: bolder;
	font-size: 12pt;
	color: #4F7033;
	font-family: Verdana;
}
.heading_list
{
	font-weight: bolder;
	font-size: 8pt;
	color: #4F7033;
	font-family: Arial;
}
.contenthilight
{
    FONT-SIZE: 10pt;
    COLOR: #4F7033;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.paraheading
{
	font-weight: bolder;
	font-size: 9pt;
	color: #1fa8db;
	font-family: Arial;
}
.grid_o
{
	border-right: gray 1pt;
	padding-right: 4px;
	border-top: gray 1pt solid;
	padding-left: 4px;
	font-size: 8pt;
	padding-bottom: 4px;
	border-left: gray 1pt solid;
	color: black;
	padding-top: 4px;
	border-bottom: gray 1pt;
	font-family: Arial, Verdana;
	background-color: #aab6ba;
}
.grid4_o
{
    BORDER-RIGHT: gray 1px;
    PADDING-RIGHT: 4px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #aab6ba
}
.grid4_o2
{
    BORDER-RIGHT: gray 1px;
    PADDING-RIGHT: 4px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #aab6ba
}
TH
{
    BORDER-RIGHT: gray 1px;
    BORDER-TOP: gray 1px;
    BORDER-LEFT: gray 1px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px;
    FONT-FAMILY: Arial
}
.grid_p
{
    BORDER-RIGHT: gray 0px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: gray 1px solid;
    COLOR: #4F7033;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: gray 0px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #eeeeee
}
.grid2_p
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: gray 1px solid;
    COLOR: #4F7033;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: gray 0px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #eeeeee
}
.partnerhead
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #796cab;
    FONT-FAMILY: Arial
}
A.lnk5
{
    FONT-SIZE: 10pt;
    COLOR: gray;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.lnk5:hover
{
    FONT-SIZE: 10pt;
    COLOR: #344d84;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.inputsmall
{
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: gray 1pt solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #F0F0F0;
}
select.selinput
{
	vertical-align: top;
	height: 21;
    FONT-SIZE: 8pt;
	font-family: Verdana;
	cursor: pointer;
	text-align: left;
	width: 108;
    BORDER-RIGHT: #4F7033 1pt solid;
    BORDER-TOP: #4F7033 1pt solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #4F7033 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: #4F7033 1pt solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #F0F0F0;
}
.selinputsmall
{
	font-weight: normal;
	vertical-align: top;
	height: 21;
	cursor: pointer;
	text-align: center;
	width: 20;
    BORDER-RIGHT: #4F7033 1pt solid;
    BORDER-TOP: #4F7033 1pt solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #4F7033 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: #4F7033 1pt solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #F0F0F0;
}
.bdtxt6
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent
}
.input2
{
    border-right: #4F7033 1pt solid;
	padding-right: 3px;
	border-top: #4F7033 1pt solid;
	padding-left: 3px;
	font-size: 10pt;
	border-left: #4F7033 1px solid;
	background-color: transparent;
	border-bottom: #4F7033 1pt solid;
	font-family: Arial;
	background-color: #ffffff;
	overflow:auto;
}
.dottedsmall
{
	background-attachment: scroll;
	background-image: url(../images/dotted-small.gif);
	background-repeat: repeat-y;
	position: relative;
}


a.partnermenus:link, a.white_txt_lnk:visited
{
	font-weight: bold;
	font-size: 11px;
	vertical-align: baseline;
	color: white;
	font-family: Arial;
	text-decoration: none;
}
a.partnermenus:hover, a.white_txt:active
{
	font-weight: bold;
	font-size: 11px;
	vertical-align: baseline;
	color: white;
	font-family: Arial;
	text-decoration: none;
}
font.menufont
{
	font-family: "Arial";
	font-weight: bold;
	font-size: 11px;
	color: White;
}
.grey-bold
{
	padding-left: 2px;
	font-weight: bold;
	font-size: 12px;
	color: #4F7033;
	font-family: Arial;
	text-decoration: none;
}
td.grey-bold-NoLnk
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	color: #4F7033;
	line-height: 1.4;
	font-family: Arial;
	text-decoration: none;
}
a.grey-bold-lnk:visited
{
	font-weight: bold;
	font-size: 12px;
	color: #4F7033;
	font-family: Arial;
	text-decoration: none;
}
a.grey-bold-lnk:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #4F7033;
	font-family: Arial;
	text-decoration: underline;
}
a.grey-bold-lnk:link
{
	font-weight: bold;
	font-size: 12px;
	color: #4F7033;
	font-family: Arial;
	text-decoration: none;
}
.fsCssClass
{
	border-width: medium;
	border-left-color: #AAB6BA;
	border-right-color: #EEEEEE;
	border-top-color: #AAB6BA;
	border-bottom: #000000;
	display:block;
}

.bdtxt8pt
{
      font-size: 8pt;
      color: black;
      font-family: arial;
      /*text-align:justify*/
}

.bdSmallBlack
{
    FONT-SIZE: 8pt;
    COLOR: #6f6f6f;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}





