body
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: black;
    text-align: left;
    font-weight: normal;
    margin: 2px;
    padding: 0px;
}

table
{
    table-layout: auto;
    empty-cells: show;
    border: none;
}

TD.outset9cb {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; BORDER-LEFT: 1px outset; BORDER-BOTTOM: 1px outset; LETTER-SPACING: 0.1em; BACKGROUND-COLOR: #f6f6f6; TEXT-ALIGN: center
}

.lighty {
	BACKGROUND-COLOR: #f6f6f6
}

table.maintable
{
    /*background-color: white;*/
    table-layout: auto;
    empty-cells: show;
    border: none;
    width: 100%;
}



table.mainsubtable
{
    border: solid 1px #666666;
    width: 100%;
}



table.subheader
{
    background-color: #ECECEA;
    border: solid 1px black;
    width: 100%;
    text-align: center;
}



table.sub
{
    background-color: #ECECEA;
    border: solid 1px black;
}



table.sub1
{
    background-color: #ECECEA;
    border: solid 1px black;
    width: 100%;
    text-align: center;
}



table.sub2
{
    border: solid 1px #7F9DB9;
    width: 604px;
    text-align: left;
}



table.sub3
{
    border: solid 1px #7F9DB9; /*width: 604px;*/
    text-align: left;
}



table.sub4
{
    background-color: #ECECEA;
    border: solid 1px black;
    width: 300px;
    text-align: left;
}



table.sub5
{
    background-color: #ECECEA;
    border: solid 1px black;
    width: 680px;
    text-align: left;
}
table.sub50
{
    background-color: #ECECEA;
    border: solid 1px black;
    width: 455px;
    text-align: left;
}



table.sub6
{
    background-color: #ECECEA;
    border: solid 1px black;
    text-align: left;
}

table.border
{
    border: solid 1px #7F9DB9;
}



table.blackborder
{
    border: solid 1px black;
}



table.borderwsback
{
    border: solid 1px #7F9DB9; /*background-color: #E8E9DB;*/
    background-color: #C3AE89;
}



table.back
{
    border: solid 1px #C3AE89; /*background-color: #E8E9DB;*/
    background-color: #C3AE89;
}



table.tablephoto
{
    background-color: #ECECEA;
    border: solid 1px black;
    width: 165px;
    height: 216px;
    text-align: center;
}



table.editprofile
{
    background-color: #ECECEA;
    border: solid 1px black;
    width: 173px;
    height: 50px;
    vertical-align: middle;
    text-align: center;
}



table.notetable
{
    border: solid 1px #7F9DB9;
    width: 604px; /*background-color: #E8E9DB;*/
    background-color: #C3AE89;
}



table.search
{
    border: solid 1px black;
    width: 224px;
    background-color: #ECECEA;
}



table.admin
{
    background-color: #EAEEF5;
    border: solid 1px #7F9DB9;
}



td
{
    font-family: sans-serif;
    font-size: 8pt;
    color: black;
}
/*
	  td {

			font-family: sans-serif;

			font-size: 10pt;

			color: black;

		}
		*/

td.headerlogo
{
    /*height: 110px;*/
    background-color: white;
}



td.line
{
    height: 2px;
    background-color: black;
}



td.border
{
    border: solid 1px #666666;
}



td.background
{
    /*background-color: #E8E9DB;*/
    background-color: #C3AE89;
}



td.header
{
    height: 20px;
    color: white;
    font-size: 12pt;
    font-weight: bold;
    background-color: #556480;
}



td.header1
{
    height: 20px;
    padding-bottom: 4px;
}



td.header2
{
    height: 18px;
    background-color: #990000;
    font-style: italic;
    font-weight: bold;
    font-size: 8pt;
    color: white;
}
td.header2n
{
    font-weight: bold;
    font-size: 8pt;
    color: white;
    bottom: 1px;
    text-indent: 10px;
    font-style: normal;
    position: relative;
    height: 18px;
    background-color: #990000;
}


td.header3
{
    font-weight: bold;
    font-size: 10pt;
}

td.header3c {
			font-weight: bold;
			font-size: 10pt;
			text-align: center;
		}

td.header4
{
    font-weight: bold;
    font-size: 10pt;
}



td.header4r
{
    font-weight: bold;
    font-size: 10pt;
    text-align: right;
}



td.header4l
{
    font-weight: bold;
    font-size: 10pt;
    text-align: left;
}



td.header4c
{
    font-weight: bold;
    font-size: 10pt;
    text-align: center;
}

.RowBorder
{
	border-bottom-color: "#7f9db9";
}

td.header5
{
    font-weight: bold;
    font-size: 8pt;
    text-align: right;
}
/*
td.header5
{
	font-weight: bold;
	font-size: 8pt;
}
*/

td.header5r
{
    font-weight: bold;
    font-size: 8pt;
    text-align: right;
}



td.header5l
{
    font-weight: bold;
    font-size: 8pt;
    text-align: left;
}



td.header5c
{
    font-weight: bold;
    font-size: 8pt;
    text-align: center;
}



td.header6
{
    /** 			 * !!!Equal td.header4r 			 */
    font-weight: bold;
    font-size: 10pt;
    text-align: right;
}



td.header7
{
    /** 			 * !!!Equal td.header4l 			 */
    font-weight: bold;
    font-size: 10pt;
    text-align: left;
}



td.header8
{
    font-weight: bold;
    font-size: 10pt; /*text-align: left;*/
    width: 700px;
}



td.header9
{
    font-weight: bold;
    font-size: 10pt;
    text-align: center;
}



td.photo
{
    text-align: left;
    vertical-align: top;
}



td.viewnote
{
    /*background-color: #E8E9DB;*/
    background-color: #C3AE89;
    border: solid 1px #7F9DB9;
}



td.footer
{
    height: 22px;
    font-size: 8pt;
    font-weight: bold;
    text-align: center;
    color: #4D4D4D;
}



td.maintabrow
{
    width: 85%;
    height: 20px;
    background-color: white;
}



td.mainrow
{
    width: 85%;
    background-color: white;
    vertical-align: top;
}



td.banner
{
    width: 15%;
}



td.tab
{
    width: 100px;
    height: 20px;
}



td.white
{
    height: 3px;
    background-color: white;
}



td.leftalign
{
    text-align: left;
}



td.comment
{
    font-size: 7.5pt;
    line-height: 90%;
    font-weight: bold;
}



td.com7r
{
    font-size: 7.5pt;
    text-align: right;
}



td.com7l
{
    font-size: 7.5pt;
    text-align: left;
}



td.com8l
{
    font-size: 8pt;
    text-align: left;
}



td.com8r
{
    font-size: 8pt;
    text-align: right;
}



td.com8j
{
    font-size: 8pt;
    text-align: justify;
}


td.inset9l 	{
	font-size: 9pt;
	letter-spacing: 0.1em;
	text-align: left;
	vertical-align: top;
	background-color: #F6F6F6;
	border: solid 1px #7F9DB9;
}

td.inset9b 	{
	font-size: 9pt;
	letter-spacing: 0.1em;
	text-align: left;
	vertical-align: top;
	background-color: #F6F6F6;
	border-bottom: 1px solid #7F9DB9;
}

td.inset9br 	{
	font-size: 9pt;
	letter-spacing: 0.1em;
	text-align: left;
	vertical-align: top;
	background-color: #F6F6F6;
	border-right: 1px solid #7F9DB9;
	border-bottom: 1px solid #7F9DB9;
}

td.inset9r 	{
	font-size: 9pt;
	letter-spacing: 0.1em;
	text-align: right;
	vertical-align: top;
	background-color: #F3F3F3;
	border: inset 1px;
}

td.inset8r 	{
	font-size: 8pt;
	letter-spacing: 0.1em;
	text-align: right;
	vertical-align: top;
	background-color: #F3F3F3;
	border: inset 1px;
}

td.inset8rb 	{
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 0.1em;
	text-align: right;
	vertical-align: top;
	background-color: #F3F3F3;
	border: inset 1px;
}

td.outset9l 	{
	font-size: 9pt;
	letter-spacing: 0.1em;
	text-align: left;
	vertical-align: top;
	background-color: #F6F6F6;
	border: outset 1px;
}

td.outset9r 	{
	font-size: 9pt;
	letter-spacing: 0.1em;
	text-align: right;
	vertical-align: top;
	background-color: #F6F6F6;
	border: outset 1px;
}

td.outset9c 	{
	font-size: 9pt;
	letter-spacing: 0.1em;
	text-align: center;
	vertical-align: top;
	background-color: #F6F6F6;
	border: outset 1px;
}

td.outset9rb 	{
	font-size: 9pt;
	font-weight: bold;
	letter-spacing: 0.1em;
	text-align: right;
	vertical-align: top;
	background-color: #F6F6F6;
	border: outset 1px;
}

td.outset9cb 	{
	font-size: 9pt;
	font-weight: bold;
	letter-spacing: 0.1em;
	text-align: center;
	vertical-align: top;
	background-color: #F6F6F6;
	border: outset 1px;
}



td.com9r
{
    font-size: 9pt;
    text-align: right;
}



td.com9l
{
    font-size: 9pt;
    text-align: left;
}



td.com9j
{
    font-size: 9pt;
    text-align: justify;
}



td.com10l
{
    font-size: 10pt;
    text-align: left;
}



td.com10r
{
    font-size: 10pt;
    text-align: right;
}



td.com10j
{
    font-size: 10pt;
    text-align: justify;
}



td.bottom5
{
    position: relative;
    bottom: 5px;
}



.space10
{
    height: 10px;
}



span.red
{
    color: red;
}
span.white
{
    color: white;
}

span.gray
{
    background-color: #A9A9A9;
}


span.red2
{
    font-size: 12pt;
    font-weight: bold;
    color: red;
}



span.brick
{
    color: #990000;
}



span.smalloverline
{
    font-size: 8pt;
    font-weight: normal;
    text-decoration: overline;
}



span.italic8
{
    font-size: 8pt;
    font-weight: normal;
    font-style: italic;
}



span.sm7
{
    font-size: 7.5pt;
    font-weight: normal;
    line-height: 90%;
}



span.bold11
{
    font-size: 11pt;
    font-weight: bold;
}


/*
select
{
    border: solid 1px #7F9DB9;
    background-color: #E5E5E3;
    font-family: sans-serif;
    font-size: 8pt;
    height: 20px;
}
*/


select.fullwidth
{
    width: 100%;
}

select.fullwidthwhite
{
    width: 100%;
    background-color: #FFFFFF;
}

select.defaultwidthwhite
{
    background-color: #FFFFFF;
}

select.fullwidthwhite1
{
	
    width: 227px;
    background-color: #FFFFFF;
}

select.s37
{
    width: 37px;
}
select.s37white
{
    width: 37px;
    background-color: White;
}



select.s47
{
    width: 47px;
}

select.s47white
{
    width: 47px;
    background-color: #FFFFFF;
}

select.m108
{
    width: 108px;
}
select.m108white
{
    width: 70px;
    background-color: White;
}

select.m140 
{
	width: 140px;
}

select.m154
{
    width: 154px;
}
select.m154white
{
    width: 154px;
    background-color: White;
}
/*
select.m204
{
	width: 204px;
}
*/
select.m204
{
    width: 204px;
    background-color: White;
}

select.m180
{
    width: 180px;
    background-color: White;
}

select.m180tall
{
    width: 180px;
    height: 202px;
    background-color: White;
}

select.m225
{
    width: 225px;
}



select.multiple
{
    height: 120px;
    width: 100%;
    outline-color:Green;
}



select.mtext
{
    width: 110px;
}



select.mediumtext
{
    width: 229px;
    font-size:8pt;
    background-color: White;
}



select.ltext
{
    width: 320px;
}



select.number
{
    width: 55px;
}

select.searchselectfield228
{
	WIDTH: 228px; 
	BACKGROUND-COLOR: white
}

select.searchselectfield
{
	BACKGROUND-COLOR: white
}

input
{
    font-family: sans-serif;
    font-size: 10pt;
    font-weight: normal;
}

input.searchtextfield
{
	BORDER-RIGHT: #7f9db9 1px solid; 
	BORDER-TOP: #7f9db9 1px solid; 
	BORDER-LEFT: #7f9db9 1px solid; 
	WIDTH: 225px; 
	BORDER-BOTTOM: #7f9db9 1px solid; 
	BACKGROUND-COLOR: white;
}

input.headertext
{
    height: 17px;
    width: 600px;
    text-align: center;
    font-weight: bold;
    background-color: #E5E5E3;
    border: solid 1px #7F9DB9;
}
input.RTE	
{
	font-family: 'Arial';
	font-size: 9pt;
	height: 16px;
	background-color: #EAEEF5;
	border: solid 1px #7F9DB9;
	text-align: center;
}


input.ext
{
    height: 17px;
    width: 35px;
    font-size: 8pt;
    background-color: #E5E5E3;
    border: solid 1px #7F9DB9;
}
input.extwhite
{
    height: 17px;
    width: 35px;
    font-size: 8pt;
    background-color: #FFFFFF;
    border: solid 1px #7F9DB9;
}



input.smalltext
{
    height: 17px;
    width: 55px;
    background-color: #E5E5E3;
    border: solid 1px #7F9DB9;
}



input.smalltext2
{
    height: 16px;
    width: 55px;
    background-color: #ECECEA;
    border: solid 1px #7F9DB9; /*border-color: #7F9DB9;*/
}



input.medium150
{
    /*height: 17px;
    font-size: 8pt;*/
    width: 150px;
    background-color: #E5E5E3;
    border: solid 1px #7F9DB9;
}

input.medium150white
{
    /*height: 17px;
    font-size: 8pt;*/
    width: 150px;
    background-color: #FFFFFF;
    border: solid 1px #7F9DB9;
}
input.mediumtext_whitebg 
{
	height: 17px;
	width: 225px;
	font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
	background-color: white;
	border: solid 1px #7F9DB9;
}
input.mediumtext_161_whitebg 
{
	height: 17px;
	width: 161px;
	font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
	background-color: white;
	border: solid 1px #7F9DB9;
}
input.mediumtext_35_whitebg 
{
	height: 17px;
	width: 35px;
	font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
	background-color: white;
	border: solid 1px #7F9DB9;
}
input.medium161
{
    /*height: 17px;
    font-size: 8pt;*/
    width: 161px;
    background-color: #E5E5E3;
    border: solid 1px #7F9DB9;
}
input.medium161white
{
    /*height: 17px;
    font-size: 8pt;*/
    width: 161px;
    background-color: #FFFFFF;
    border: solid 1px #7F9DB9;
}

input.medium172
{
    /*height: 17px;
    font-size: 8pt;*/
    width: 172px;
    background-color: #E5E5E3;
    border: solid 1px #7F9DB9;
}
/*
input.medium200
{
	height: 17px;
	width: 200px;
	font-size: 8pt;
	background-color: #E5E5E3;
	border: solid 1px #7F9DB9;
}
*/
input.medium200
{
    /*height: 17px;
    font-size: 8pt;*/
    width: 200px;
    background-color: #FFFFFF;
    border: solid 1px #7F9DB9;
}


input.mediumtext
{
    /*height: 17px;
    font-size: 8pt;*/
    width: 225px;
    background-color: #E5E5E3;
    border: solid 1px #7F9DB9;
}

input.mediumtextwhite
{
    /*height: 17px;
    font-size: 8pt;*/
    width: 225px;
    background-color: #FFFFFF;
    border: solid 1px #7F9DB9;
}
input.mediumtexteditable
{
    /*height: 17px;
    font-size: 8pt;*/
    width: 225px;
    background-color: #FFFFFF;
    border: solid 1px #7F9DB9;
}

.chktextwhite
{
    background-color: #FFFFFF;
}

input.largetext
{
    height: 16px;
    width: 600px;
    background-color: #EAEEF5;
    border: solid 1px #7F9DB9;
    text-align: center; /*border-color: #7F9DB9;*/
}

input.fullw
{
    width: 221px;
    background-color: #E5E5E3;
    border: solid 1px #7F9DB9;
}



input.checkboxes
{
    height: 15px;
    width: 15px; /*border: white;*/
    vertical-align: middle;
}



input.submit
{
    width: 100px;
}



input.button
{
    /*width: 100px;
    height: 28px;
    font-weight: bold;
    font-size: 10pt;*/
}



input.button2
{
    width: 40px;
    height: 20px;
    font-size: 7.5pt;
}

textareaEmail
{
    /*background-color: #C3AE89;*/
    Font-Size: 8pt 
}


/*		

textarea
{
    background-color: #C3AE89;
}


		a {

	  	text-decoration: none;

	  	font-size: 10pt;

	    border: none;

	    color: #00008B;

	  }
*/
a.MainTabHeader
{
    text-decoration: none;
    font-size: 10pt;
    border: none;
    color: #00008B;
}
a.MainTabHeader:link
{
    color: black;
}
a.MainTabHeader:active
{
    color: black;
}
a.MainTabHeader:visited
{
    color: black;
}
a.MainTabHeader:hover
{
    color: #990000;
}

a
{
    text-decoration: none;
    font-size: 8pt;
    border: none;
    color: #00008B;
}


a.sm
{
    font-size: 7.5pt;
    font-style: normal;
    color: #00008B;
}



a.small
{
    font-weight: bold;
    font-size: 8pt;
    color: #00008B;
}



a.mediumbold
{
    font-weight: bold;
    font-size: 8pt;
    color: #00008B;
}



a.largebold
{
    font-weight: bold;
    font-size: 10pt;
    color: #00008B;
}



a.redb
{
    font-weight: bold;
    font-size: 10pt;
    color: red;
}



a.underlined
{
    text-decoration: underline;
    font-size: 8pt;
    color: #00008B;
}



a.underbold
{
    text-decoration: underline;
    font-size: 8pt;
    font-weight: bold;
    color: #00008B;
}



a.changenotes
{
    text-decoration: underline;
    font-weight: bold;
    font-size: 10pt;
}



a.changenotes2
{
    text-decoration: underline;
    font-weight: bold;
    font-size: 8pt;
}



a.changenotes3
{
    text-decoration: underline;
    font-weight: bold;
    font-size: 7.5pt;
}



a:link
{
    color: #00008B;
}

a:active
{
    color: olive;
}

a:visited
{
    color: #00008B;
}

a:hover
{
    color: red;
}



a.main:link
{
    color: black;
}

a.main:active
{
    color: black;
}

a.main:visited
{
    color: black;
}

a.main:hover
{
    color: #990000;
}


img
{
    border: none;
}

.errmsg
{
    color: Red;
    font-size: 8pt;
    text-align: right;
}

.dataGridAlternatItem
{
    /* background-color: #CECECE; */ /* background-color: #CDCDCD; */
    border-color: #FCFCFC;
    background: #CDCDCD;
}
/*
.dataGridItem 
{
	font-size: 8pt;
	font-style: normal;
	font-family: Arial;
	text-align:left;
	border-color:#008A97;
	
}
*/
.dataGridNeumericPaging
{
    /*font-size: 20pt;*/
    font-style: normal;
    font-weight: bold;
    font-family: Arial;
    text-align: center;
}

.dataGridHeader
{
    height: 18px;
    font-family: Arial;
    font-size: 8;
    font-weight: bold;
    background-color: #C3AE89;
    border-color: #FCFCFC;
    color: #000000;
    text-align: left;
    border-bottom-color: #7F9DB9;
    border-left-color: #FCFCFC;
    border-right-color: #FCFCFC;
}

.dataGridHeaderNew
{
    height: 18px;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    background-color: #C3AE89;
    border-color: #008A97;
    color: black;
}
.GridBorder
{
    border-color: #7F9DB9;
    background-color: #FCFCFC;
    border: solid 1px;
    text-align: left;
}
.dataGridHeader1
{
    height: 18px;
    font-family: Arial;
    font-size: 8;
    font-weight: bold;
    background-color: #ECECEA;
    border-color: #008A97;
    color: #fefed3;
}
.Label1
{
    font-family: Arial;
    font-size: 8;
    font-weight: bold;
    background-color: #C3AE89;
    color: #000000;
}
a.dataGridLink
{
    text-decoration: none;
    font-size: 8pt;
    border: none;
    color: #00008B;
}
td.dataGridItem
{
    font-size: 8pt;
    font-style: normal;
    font-family: Arial;
    text-align: left;
    border-color: #FCFCFC;
}

a.LinkButton
{
    text-decoration: none;
    font-size: 10pt;
    border: none;
    color: #00008B;
    font-weight: bold;
}
a.LinkButton:link
{
    color: #00008B;
}
a.LinkButton:active
{
    color: Red;
}
a.LinkButton:visited
{
    color: #00008B;
}
a.LinkButton:hover
{
    color: red;
    text-decoration: underline;
}
.divTag
{
	font-family:Arial;
	height:75px;
	width:200px;
	font-size:8pt;
	BORDER-RIGHT: #898AC3 1px solid; 
	BORDER-TOP: #898AC3 1px solid; 
	BORDER-LEFT: #898AC3 1px solid; 
	BORDER-BOTTOM: #898AC3 1px solid;
	overflow:auto;
 }
 
 .myScrollBox
  {overflow:auto;
     width:400px;
      height:200px; 
     color:silver;
      font-size:9pt; font-weight:bold; 
      font-family:arial; text-align:center;  
      background-position:center;
       background-repeat:no-repeat;
        border:2px solid silver;} 
/* * html .myScrollBox {background-attachment:fixed;
    } 
*/

.divTag1
 {
    font-family:Arial;
    height:450px;
    width:700px;
    
    overflow:auto;
 }

/*t.DGPaging
{
FONT-WEIGHT: normal;

FONT-SIZE: 8pt;

COLOR: Yellow ;

FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

font-weight:bold; 

letter-spacing:2px; 

}


tr.DGPaging
{
FONT-WEIGHT: normal;

FONT-SIZE: 8pt;

COLOR: Yellow ;

FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

font-weight:bold; 

letter-spacing:2px; 

}

A:DGPaging:Link

{

FONT-WEIGHT: normal;

FONT-SIZE: 8pt;

COLOR: green;

FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

font-weight:bold; 

letter-spacing:2px; 

}

A.DGPaging:hover

{

FONT-WEIGHT: normal;

FONT-SIZE: 8pt;

COLOR:  Green ;

FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

font-weight:bold; 

letter-spacing:2px; 

} 



/*
td.dataGridHeader
{
	height:18px;
	font-family:Arial;
	font-size:8px;
	font-weight:bold;
	background-color:#C3AE89;
	border-color:#008A97;
	color:#fefed3;
}
*/

/**

		 * Garbage

		 *

		 * INPUT:

		 * Big button:

		 *<input type="button" style="height: 30px; width: 100px; font-size: 10pt; font-weight: bold;" value="Delete All">

		 * 

		 * <input type="button" style="height: 30px; width: 100px; font-size: 9pt; font-weight: bold; line-height: 90%;

		 * 	text-align: center; text-indent: 11px;" value="Submit &

		 *	Add Another">

		 *

		 *

		 * Small button:

		 *<input type="button" style="height: 20px; width: 40px; font-size: 7.5pt; font-weight: normal;" value="Deletel">

		 *

		 * IMAGE ANCHOR

		 * <a name="DeleteButton" href=""><img src="./image/deletebutton.gif" alt="Delete"></a>

		 *

		 *

		 *

		 *

		 *

		 */

.largetextASP
{
    /*height: 16px;*/
    font-weight: normal;
    width: 600px;
    background-color: #EAEEF5;
    border: solid 1px #7F9DB9; /*text-align: center; /*border-color: #7F9DB9;*/
}
.largetextASPSearch
{
    /*height: 16px;*/
    font-weight: normal;
    background-color: #EAEEF5;
    border: solid 1px #7F9DB9; /*text-align: center; /*border-color: #7F9DB9;*/
}

A.maindisposition {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 2px; 
	COLOR: white; 
	PADDING-TOP: 1px; 
	POSITION: relative; 
	TOP: 1px;
	font-size: 10pt;
	/*border: none;
    color: #00008B;*/
}
A.maindisposition:link {
	COLOR: black
}
A.maindisposition:active {
	COLOR: black
	/*COLOR: white; 
	BACKGROUND-COLOR: #a9a9a9; 
	/*TEXT-DECORATION: none*/
}
A.maindisposition:visited {
	COLOR: black
}
A.maindisposition:hover {
	COLOR: white; BACKGROUND-COLOR: #a9a9a9; TEXT-DECORATION: none
}


A.Submaindisposition {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 2px; 
	COLOR: black; 
	PADDING-TOP: 1px; 
	POSITION: relative; 
	TOP: 1px;
	font-size: 10pt;
    /*border: none;
    color: #00008B;*/
}
A.Submaindisposition:link {
	COLOR: black
}
A.Submaindisposition:active {
	COLOR: black
}
A.Submaindisposition:visited {
	COLOR: black
}
A.Submaindisposition:hover {
	COLOR: white; BACKGROUND-COLOR: #a9a9a9; TEXT-DECORATION: none
}

/*new 25-10-06*/
.TopGroup
{
  cursor:pointer; 
  border: 0px;
}

.MenuGroup
{
  background-color:#F5F5F5;
  border:1px #4E5358 solid; 
  border-style:solid;
  cursor:default; 
}

.MenuItem
{
  border: 1px solid #F5F5F5; 
  color:#00025C;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
}

.MenuItemHover 
{
  background-color:#FFEEC2; 
  color: #333333;
  border: 1px solid #57566F; 
  border-top-color: #9190AC; 
  border-left-color: #9190AC;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
}
.SnapHeader
{
  color: #ffffff;
  background-color: #757495;
  background-image: url(images/snap_headerBg.gif); 
  border: 1px solid #57566F; 
  font-family: Tahoma;
  font-weight: bold;
}
.barFill
{
	background-image: url(images/bottom-spacer.gif);
	
	background-position:0px 10px;
	background-repeat:repeat-x;
	margin-left:10px;
	margin-right:10px;	
}

.homeHead1
{
	FONT-SIZE: 33px; 
	COLOR: #5491d6; 
	FONT-FAMILY: Century Gothic, Arial, Helvetica, sans-serif; 
}
.SnapHeaderCollapsed
{
  color: #777777;
  background-color: #E0DFE3;
  background-image: url(images/snap_headerCollapsedBg.gif); 
  border: 1px solid #777777; 
  font-family: Tahoma;
  font-weight: bold;
}

.SnapContent
{
  font-family: verdana;
  font-size: 11px;
  padding: 3px;
  border: 1px solid #57566F;
  border-top-width: 0px;
  background-color: white;
  cursor: default;
}

.Dock
{
  padding:5px;
  border:#AFAFAF 1px solid; 
  background-color:#D1D1D1;
}

.Links
{
  list-style-image:none;
  color:Black;
  font-size:11px;
}


input.medium200White
{
    height: 17px;
    width: 200px;
    font-size: 11pt;
    background-color: White;
    border: solid 1px #7F9DB9;
}

textarea.medium200White
{
    width: 200px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    background-color: White;
    border: solid 1px #7F9DB9;
}

textarea.mediumtext_whitebg 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: white;
	border: solid 1px #7F9DB9;
}


.tallwhitelistbox
{
	height:105px;
	width:180px;
	background-color:White;
}


.tallerwhitelistbox
{
	height:135px;
	width:180px;
	background-color:White;
}

regional-help
{
    padding:4px;
}
