/* Default CSS Stylesheet for a new Web Application project */

body
{
    BACKGROUND-COLOR: #D8E6B3;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

.buttonfont 
{
    font-size:  12px;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
	
TD.MenuCategory
{
    color: #FFFFFF;
    background: #4E98D6;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  12px;
    font-weight: bold;
    line-height: 16px;
}

.tableheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;	
	background-color: #cefaa4;	
	font-weight: bold;	
	line-height: 16px;
	text-align :center;
}

.tableheadernew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;	
	background-color: #99CCFF;	
	font-weight: bold;	
	line-height: 16px;
	text-align :center;
}

.inputtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;	
	width: 50%;
}

.inputtext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;	
	width: 100;
}

.inputtext50 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;	
	width: 50%;
}

.inputtext51 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size:12px;
	text-decoration: none;	
	width: 100;
}

.inputtext50net {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size:12px;
	text-decoration: none;	
	width: 50;
}

.inputtext120 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;	
	width: 158;
}

.tableitem
{
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-bottom-color : #c0c0c0;
	border-left-style : solid;
	border-left-width : 1px;
	border-left-color : #c0c0c0;
	border-right-style : solid;
	border-right-width : 1px;
	border-right-color : #c0c0c0;		
}

.tableleft
{
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-bottom-color : #FFFFFF;
	border-left-style : solid;
	border-left-width : 1px;
	border-left-color : #FFFFFF;	
}

.tablebottom
{
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-bottom-color : #FFFFFF;	
}

.tableright {
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-bottom-color : #FFFFFF;
	border-right-style : solid;
	border-right-width : 1px;
	border-right-color : #FFFFFF;	
}

.inputtextnone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;	
}

.inputtext100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;	
	width: 200;
}

.inputblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	text-decoration: none;	
	color : Black;
	font-weight :bold;
}

.inputwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	text-decoration: none;	
	color : White;
	font-weight :bold;
}

.tableheaderleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #E2CBEE;		
	background-color: #E2CBEE;
	text-decoration: none;
	font-weight: bold;	
	line-height: 16px;
	text-align :left
}

.tablemain 
{
	border-color : Silver;
	border-width : 1px ;
	border-bottom-style : Solid;
	border-top-style : Solid;
	border-left-style : Solid;
	border-right-style : Solid;	
}	

.tableTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		
	color: #000000;
	background-color: #99CCFF;
	text-decoration: none;
	font-weight: bold;	
	line-height: 16px;
	text-align :left;	
}

.title 
{
    FONT-SIZE:small;
    FONT-WEIGHT:bold;
    color : #006600;    
}

.tableSubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #EFEFEF;
	text-decoration: none;
	
	line-height: 16px;
	text-align :left;	
	
}

.tablewidth {
	width : 589;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
	

.tableheaderfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : black;	
	text-decoration: none;
	font-weight: bold;
	
}

.tableborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;		
	background-color: Silver;		
	width : 589;
}

.tablenormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #ffffff;
	background-color: #ffffff;
	text-decoration: none;
	text-align :center;
}

.tablealternative {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #e0fcc4;
	background-color:  #e0fcc4;
	text-decoration: none;
	text-align :center;
}

UL LI	{	
	list-style-type:	none ;
	}	

UL LI LI	{	
	list-style-type:	none;
	}	

UL LI LI LI	{	
	list-style-type:	none;
	}	
	
OL LI	{	
	list-style-type:	none;
	}	

OL OL LI	{	
	list-style-type:	none;
	}	

OL OL OL LI	{	
	list-style-type:	none;
	}
		
/*TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	*/
		
/*TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	*/

/* text style for the links */
A { FONT-SIZE: 12px; COLOR: #0000aa; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: none }
	A:link { FONT-SIZE: 12px; COLOR: #0000aa; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: none }
	A:visited { FONT-SIZE: 12px; COLOR: #0000aa; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: none }
	A:active { FONT-SIZE: 12px; COLOR: #0000aa; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: none }
	A:hover { FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: none }


A.SiteLink, A.SiteLink:link, A.SiteLink:visited
{
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    color: #dddddd;
    font-size: 12px;
}   

A.SiteLink:hover    
{
    text-decoration: underline;
    color: white;
}

A.SiteLinkBold, A.SiteLinkBold:link, A.SiteLinkBold:visited
{
    color: #dddddd;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  12px;
    font-weight: bold
}

A.SiteLinkBold:hover
{
    color: white;
    text-decoration: none;
}

/* */
	
A.MenuUnselected, A.MenuUnselected:link, A.MenuUnselected:visited
{
    color: yellow;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  12px;
    font-weight: bold;
    line-height: 16px;
    padding-left: 10px
}

A.MenuUnselected:hover
{
    color: white;
    text-decoration: underline;
    padding-left: 10px
}

A.MenuSelected, A.MenuSelected:visited
{
    color: orange;    
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  12px;
    font-weight: bold;
    line-height: 16px;
    padding-left: 10px
}

A.MenuSelected:hover
{
    color: white;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    padding-left: 10px
}

/* Sorting */
A.SortUnselected, A.SortUnselected:link, A.SortUnselected:visited
{
    color: white;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
    padding-left: 10px
}

A.SortUnselected:hover
{
    color: white;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
    padding-left: 10px
}

A.SortSelected, A.SortSelected:visited
{
    color: red;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    padding-left: 10px
}

A.SortSelected:hover
{
    color: red;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    padding-left: 10px
}

SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	


paragraph
{
    color: black;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    padding-left: 10px
}	

P { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana }

TR { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana }
	TH { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana }
	TD { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana }
	UL { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana }
	LI { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana }
	.header1 { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #4682b4; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Verdana }
	H1 { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #4682b4; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Verdana }
	.header2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #dbeaf5; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana }
	H2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #dbeaf5; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana }
	.intd { PADDING-LEFT: 15px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana }

tbody.on  { display:table-row-group; }
               tbody.off { display:none; }
/*IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}*/

.border_17{border: solid 1px #E82A2A;}
.background_5{background-color: #FFEAEA}
.background_6{background-color: #ECFCEF}
.border_18{border: solid 1px #31E252;}
.text_5{font-family: Tahoma, Verdana;font-size: 12px; color:#333333;font-weight:bold}
.menu_color_6{background-image: url(../images/menu_bg_seablue.gif);background-repeat: repeat-x;}
.menu_color_2{background-image: url(../images/menu_bg_red.gif);background-repeat: repeat-x;}
.table_color_1{background-color:#EDEDED;}
.padding_4{padding-left: 15px;padding-right:15px}

.A9 { COLOR: #ffffff; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana;}
	.A9:link { COLOR: #ffffff; text-decoration: none}
	.A9:visited { COLOR: #ffffff; text-decoration: none}
	.A9:active { COLOR: #ffffff; text-decoration: none}
	.A9:hover { COLOR: #ffffff; text-decoration: none}