/* Default CSS Stylesheet for a new Web Application project */


BODY
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 0.8em;
	padding-bottom: 0px;
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	padding-top: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}

WH	{	
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}
H1	{	
	font-family: Verdana, Tahoma, 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, Tahoma, 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, Tahoma, 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, Tahoma, 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-weight: 700;
	font-size: 1em;
	word-spacing: normal;
	text-transform: none;
	line-height: 14px;
	font-style: normal;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}	
		
H6	{	
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Tahoma, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Tahoma, Helvetica, sans-serif;
	}	

A:link
{
	text-decoration: none;
}	
		
A:visited
{
	text-decoration: none;
}	
		
A:active	{	
	text-decoration:	none;
	}	
		
A:hover	{	
	text-decoration:	none;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

.normalbtn
{
	font-size: 11px;
	word-spacing: normal;
	text-transform: none;
	width: 60px;
	cursor: pointer;
	color: white;
	font-style: normal;
	font-family: Arial;
	letter-spacing: normal;
	height: 20px;
	background-color: transparent;
	text-decoration: none;
	background-repeat: repeat-x;
	background-image: url(pageimages/blackbtn.png);
	background-position: center;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	vertical-align: top;
		
}	


.BODYCUST
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 0.8em;
	padding-bottom: 0px;
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	padding-top: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: transparent;
}


.boxtitle1
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: verdana;
	background-color: #6aa4d9;
	height: 25px;
	vertical-align: middle;
	text-align: center;
}
.boxcontent1
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: verdana;
	background-color: transparent;
	vertical-align: top;
	text-align: left;
	margin: 5px 11px 11px;
}
.boxitem1
{
	cursor: hand;
	font-size: 8pt;
	color: gray;
	font-family: verdana;
	background-color: transparent;
	height: 25px;
	vertical-align: middle;
	text-align: center;
}

.maintopbar
{
	font-size: 11px;
	text-transform: none;
	color: white;
	font-style: normal;
	font-family: Tahoma,Verdana,Arial;
	background-color: #0067a6;
}

.maintop2bar
{
	font-size: 11px;
	margin: 0px;
	text-transform: none;
	color: black;
	font-style: normal;
	font-family: Tahoma,Verdana,Arial;
	background-color: transparent;
	background-image: url(pageimages/bgcolor1.gif);
}
.leftline1:hover
{
	border-bottom: #a9a9a9 1px dotted;
	font-weight: bold;
}

.leftline1
{
	border-bottom: lightgrey 1px dotted;
	padding-bottom: 2px;
	padding-top: 2px;	
}
.topline1
{
	border-bottom: lightgrey 1px dotted;

}
.baraction
{
	border-top: lightgrey 1px dotted;
	background-color: lightblue;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.errtxt
{
	font-weight: normal;
	font-size: 8pt;
	margin: 1px;
	text-transform: none;
	color: red;
	font-style: normal;
	font-family: 'Tahoma';
	letter-spacing: normal;
	text-decoration: none;
}	

.maintab1
{
	border-right: cornflowerblue 1px solid;
	border-top: cornflowerblue 1px solid;
	border-left: cornflowerblue 1px solid;
	background-color: white;
	font-weight: bold;
	font-size: 12pt;
	color: mediumblue;
	font-family: verdana;
	text-align: center;
	background-image: url(pageimages/d_maintab1.jpg);
	background-repeat: repeat-x;
}
.maintab2
{
	border-bottom: cornflowerblue 1px solid;
	background-color: transparent;
	font-weight: bold;
	font-size: 10pt;
	color: mediumblue;
	font-family: verdana;
	text-align: center;
}
.maintab3
{
	background-color: white;
	border-left: cornflowerblue 1px solid;
	border-bottom: cornflowerblue 1px solid;
	border-right: cornflowerblue 1px solid;
	font-weight: bold;
	font-size: 10pt;
	color: mediumblue;
	font-family: verdana;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.normaltxtbox18
{
	border-right: #c0c0c0 1px solid;
	border-top: #c0c0c0 1px solid;
	font-weight: normal;
	font-size: 11px;
	text-transform: none;
	border-left: #c0c0c0 1px solid;
	color: black;
	border-bottom: #c0c0c0 1px solid;
	font-style: normal;
	font-family: Verdana;
	letter-spacing: normal;
	text-decoration: none;
	height: 13px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 0px;
	background-color: #f5f5f5;
}

.normaltxt
{
	font-weight: normal;
	font-size: 12px;
	text-transform: none;
	/*color: black;*/
	font-style: normal;
	font-family: verdana;
	letter-spacing: normal;
	text-decoration: none;
	height: 13px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 0px;
	background-color: transparent;
}	
.normaltxtbox
{
	border-right: #c0c0c0 1px solid;
	border-top: #c0c0c0 1px solid;
	font-weight: normal;
	font-size: 11px;
	text-transform: none;
	border-left: #c0c0c0 1px solid;
	color: black;
	border-bottom: #c0c0c0 1px solid;
	font-style: normal;
	font-family: Arial;
	letter-spacing: normal;
	text-decoration: none;
	background-color: #f5f5f5;
	padding-left: 2px;
	padding-right: 2px;
}	

.normalcbobox
{
	border-right: #c0c0c0 1px solid;
	border-top: #c0c0c0 1px solid;
	font-weight: normal;
	font-size: 11px;
	text-transform: none;
	border-left: #c0c0c0 1px solid;
	color: black;
	border-bottom: #c0c0c0 1px solid;
	font-style: normal;
	font-family: Arial;
	letter-spacing: normal;
	text-decoration: none;
	background-color: #f5f5f5;
	
}	

.inputlabel0
{
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}	

.inputlabel1
{
	font-weight: normal;
	font-size: 8pt;
	text-transform: none;
	color: #323a40;
	font-style: normal;
	font-family: verdana;
	letter-spacing: normal;
	text-decoration: none;
	background-color: #eeefef;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-right: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
}	

.inputlabel2
{
	font-weight: normal;
	font-size: 8pt;
	text-transform: none;
	color: black;
	font-style: normal;
	font-family: verdana;
	letter-spacing: normal;
	text-decoration: none;
	height: 18px;
	background-color: white;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	vertical-align: top;
	text-align: left;
	border-right: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
	
}	
.calendarbtn
{
	background-color: #C3D3E6;
	background-image: url("pageimages/calendar.jpg" );
	background-repeat: repeat-x;
	background-position: left center;
	width: 18px;
	height: 18px;
}

.resultrecord1
{
	font-weight: normal;
	font-size: 8pt;
	text-transform: none;
	color: gray;
	font-style: normal;
	font-family: verdana;
	letter-spacing: normal;
	text-decoration: none;
	height: 18px;
	background-color: transparent;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	vertical-align: top;
	text-align: left;
}	
.resultrecord2
{
	font-weight: normal;
	font-size: 8pt;
	text-transform: none;
	color: gray;
	font-style: normal;
	font-family: verdana;
	letter-spacing: normal;
	text-decoration: none;
	height: 18px;
	background-color: transparent;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	vertical-align: top;
	text-align: left;
}	
.resultrecord3
{
	font-weight: normal;
	font-size: 8pt;
	text-transform: none;
	color: gray;
	font-style: normal;
	font-family: verdana;
	letter-spacing: normal;
	text-decoration: none;
	height: 18px;
	background-color: transparent;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	vertical-align: top;
	text-align: left;
	border-bottom: lightgrey 1px dotted;
}
.gridheader
{
	font-size: 8pt;
	text-transform: none;
	color: dimgray;
	font-style: normal;
	font-family: Tahoma;
	letter-spacing: normal;
	background-color: gainsboro;
	text-decoration: none;
	background-image: url(pageimages/gridheader.jpg);
	vertical-align: top;
	background-repeat: repeat-x;

}	
.griditem
{
	font-size: 8pt;
	text-transform: none;
	color: black;
	border-bottom: lightgrey 1px dotted;
	font-style: normal;
	font-family: Verdana;
	letter-spacing: normal;
	background-color: white;
	text-decoration: none;
	font-weight: normal;
	border-right: lightgrey 1px dotted;
	padding-right: 5px;
	border-top: lightgrey 1px dotted;
	padding-left: 5px;
	border-left: lightgrey 1px dotted;
}	

.gridrs
{
	font-size: 8pt;
	text-transform: none;
	color: black;
	font-style: normal;
	font-family: Verdana;
	letter-spacing: normal;
	background-color: white;
	text-decoration: none;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 5px;
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;
}
.msgtxt
{
	font-weight: normal;
	font-size: 10pt;
	text-transform: none;
	color: blue;
	font-style: normal;
	font-family: verdana;
	letter-spacing: normal;
	text-decoration: none;
	background-color: transparent;
}	

.msgbox
{
	font-weight: bold;
	font-size: 8pt;
	text-transform: none;
	color: blue;
	font-style: normal;
	font-family: verdana;
	letter-spacing: normal;
	text-decoration: none;
	border-right: lightsteelblue 1px dashed;
	padding-right: 5px;
	border-top: lightsteelblue 1px dashed;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: lightsteelblue 1px dashed;
	padding-top: 5px;
	border-bottom: lightsteelblue 1px dashed;
	background-color: lightgoldenrodyellow;
}	
.additionalinfo
{
	font-weight: normal;
	font-size: 8pt;
	margin: 1px;
	text-transform: none;
	color: black;
	font-style: normal;
	font-family: verdana;
	letter-spacing: normal;
	text-decoration: none;
	background-color: transparent;
}	
.asterisk
{
	font-weight: bold;
	font-size: 10pt;
	margin: 0px;
	text-transform: none;
	color: red;
	text-indent: 0pt;
	font-style: normal;
	font-family: 'Tahoma' , 'Tahoma';
	letter-spacing: normal;
	background-color: transparent;
	text-decoration: none;
}	

.mask100x100
{
	text-transform: none;
	color: red;
	text-indent: 0pt;
	background-color: transparent;
	text-decoration: none;
	background-position: center center;
	background-image: url(pageimages/mask100x100.gif);
	width: 100px;
	background-repeat: no-repeat;
	height: 100px;
}
.mask70x70
{
	text-transform: none;
	color: red;
	text-indent: 0pt;
	background-color: transparent;
	text-decoration: none;
	width: 70px;
	background-repeat: no-repeat;
	height: 70px;
	background-position: center center;
	background-image: url(pageimages/mask100x100.gif);
}


.d_maintop2bar
{
	font-size: 11px;
	margin: 0px;
	text-transform: none;
	color: white;
	font-style: normal;
	font-family: 'verdana';
	background-color: transparent;
	background-image: url(pageimages/d_navbar2_tile.gif);
	font-weight: bold;
	height: 20px;
}
.d_maintop2menu
{
	font-size: 12px;
	margin: 0px;
	text-transform: none;
	color: white;
	font-style: normal;
	font-family: Arial;
	background-color: transparent;
	font-weight: bold;
}
.d_maintop1menu
{
	font-size: 11px;
	margin: 0px;
	text-transform: none;
	color: #476993;
	font-style: normal;
	font-family: Tahoma,Verdana,Arial;
	background-color: transparent;
	font-weight: bold;
}
.d_maintopbar
{
	font-size: 11px;
	margin: 0px;
	text-transform: none;
	color: darkblue;
	font-style: normal;
	font-family: Tahoma,Verdana,Arial;
	background-color: white;
}

.leftzone
{
	vertical-align: top;
	width: 200px;
	background-color: white;
	text-align: left;
	font-size: 10pt;
	color: black;
	font-family: verdana;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;	
}	
.s_contentzone
{
	vertical-align: top;
	width: 600px;
	background-color: white;
	text-align: left;
	font-size: 10pt;
	color: black;
	font-family: verdana;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.s_contentzone100
{
	vertical-align: top;
	width: 800px;
	background-color: white;
	text-align: left;
	font-size: 10pt;
	color: black;
	font-family: verdana;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.s_contentspace
{
	vertical-align: top;
	background-color: transparent;
	text-align: left;
	font-size: 10pt;
	color: black;
	font-family: verdana;
	
}
.s_rightzone
{
	vertical-align: top;
	width: 200px;
	background-color: #f5f5f5;
	text-align: left;
	font-size: 12px;
	color: black;
	font-family: verdana;
	font-weight: normal;
}	


.d_box1
{
	vertical-align: top;
	width: 200px;
	background-color: white;
	text-align: left;
	font-size: 10pt;
	color: black;
	font-family: verdana;
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}	
.dd_box1
{
	vertical-align: top;
	background-color: white;
	text-align: left;
	font-size: 10pt;
	color: black;
	font-family: verdana;
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}	
.d_boxtitle1
{
	font-weight: bold;
	font-size: 11px;
	color: dimgray;
	font-family: verdana;
	background-color: gainsboro;
	height: 25px;
	vertical-align: middle;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.d_boxcontent1
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: verdana;
	background-color: transparent;
	vertical-align: top;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.d_maintab1
{
	border-right: #aac1d3 1px solid;
	border-top: #aac1d3 1px solid;
	border-left: #aac1d3 1px solid;
	background-color: white;
	font-weight: bold;
	font-size: 12pt;
	color: dimgray;
	font-family: arial;
	text-align: center;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-image: url(pageimages/d_maintab1.jpg);
	background-repeat: repeat-x;
}
.d_maintab2
{
	font-size: 11px;
	color: #476993;
	font-family: verdana;
	text-align: center;
	border-bottom: #aac1d3 1px solid;
}
.d_maintab3
{
	background-color: white;
	border-left: #aac1d3 1px solid;
	border-bottom: #aac1d3 1px solid;
	border-right: #aac1d3 1px solid;
	font-size: 11px;
	color: #476993;
	font-family: verdana;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.d_maintab4
{
	background-color: white;
	border-left: #aac1d3 1px solid;
	border-bottom: #aac1d3 1px solid;
	border-right: #aac1d3 1px solid;
	font-size: 11px;
	color: #476993;
	font-family: verdana;
	text-align: left;
	padding-top: 5px;
	padding-left: 2px;
	padding-right: 2px;
}
.d_headertab1
{
	background-color: white;
	font-size: 11px;
	color: #476993;
	font-family: verdana;
	text-align: left;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	border-bottom: powderblue 1px dotted;
	font-weight: normal;
}
.d_bottomtab1
{
	background-color: white;
	font-size: 8pt;
	color: #476993;
	font-family: verdana;
	text-align: left;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	border-top: powderblue 1px dotted;
	font-weight: normal;
}
.d_bottomtabnoline
{
	background-color: transparent;
	font-size: 8pt;
	color: #476993;
	font-family: verdana;
	text-align: left;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-weight: normal;
}
.itemlist
{
	font-weight: normal;
	font-size: 8pt;
	text-transform: none;
	color: black;
	font-style: normal;
	font-family: 'verdana';
	letter-spacing: normal;
	text-decoration: none;
}	


.dl_box1
{
	font-weight: bold;
	vertical-align: top;
	width: 100%;
	background-color: white;
	text-align: left;
	font-size: 8pt;
	color: dimgray;
	font-family: verdana;
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;
	padding-right: 5px;
	padding-left: 5px;
}	
.dl_boxtitle1
{
	font-weight: bold;
	font-size: 12px;
	color: dimgray;
	font-family: Tahoma,Verdana,Arial;
	background-color: transparent;
	height: 25px;
	vertical-align: middle;
	text-align: left;

	border-bottom: lightgrey 1px dotted;
}
.dl_boxcontent1
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: verdana;
	background-color: transparent;
	vertical-align: top;
	text-align: left;
	padding-bottom: 5px;
	padding-top: 5px;
}

.d_leftitemlist
{
	font-weight: normal;
	font-size: 12px;
	text-transform: none;
	color: black;
	font-style: normal;
	font-family: Arial;
	letter-spacing: normal;
}

.d_contentitemlist
{
	font-weight: normal;
	font-size: 8pt;
	text-transform: none;
	color: black;
	font-style: normal;
	font-family: 'verdana';
	letter-spacing: normal;
}
.prebtn
{
	background-image: url(pageimages/prebtn.gif);
	background-repeat: no-repeat;
	background-color: white;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	width: 22px;
	height: 22px;
}
.nextbtn
{
	background-image: url(pageimages/nextbtn.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	width: 22px;
	height: 22px;
}

.lastbtn
{
	background-image: url(pageimages/lastbtn.gif);
	background-repeat: no-repeat;
	background-color: white;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	width: 22px;
	height: 22px;
}
.firstbtn
{
	background-image: url(pageimages/firstbtn.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	width: 22px;
	height: 22px;
}
.d_tabactive
{
	font-size: 11pt;
	margin: 1px;
	text-transform: none;
	color: darkblue;
	font-style: normal;
	font-family: 'verdana';
	letter-spacing: normal;
	background-color: white;
	text-decoration: none;
	border-right: silver thin solid;
	border-top: silver thin solid;
	border-left: silver thin solid;
	font-weight: bold;
	cursor: hand;
}
.d_tabinactive
{
	font-size: 11pt;
	margin: 1px;
	text-transform: none;
	color: white;
	font-style: normal;
	font-family: 'verdana';
	letter-spacing: normal;
	background-color: darkgray;
	text-decoration: none;
	font-weight: bold;
	cursor: hand;
}
.div2
{
	font-size: 11px;
	text-transform: none;
	font-style: normal;
	font-family: verdana;
	letter-spacing: normal;
	background-color: transparent;
	text-decoration: none;
	overflow: auto;
	width: 590px;
	/*width: 100%;*/
	color: black;
	text-align: left;
}
.maininfo
{
	font-size: 8pt;
	text-transform: none;
	font-style: normal;
	font-family: verdana;
	letter-spacing: normal;
	background-color: transparent;
	text-decoration: none;
	overflow: auto;
	width: 600px;
	/*width: 100%; width: 624px;*/
	color: black;
	text-align: left;
}
    
    
line1
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 0.8em;
	padding-bottom: 0px;
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	padding-top: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;

}    
.itemlink
{
	font-size: 12px;
	color: #2d2f2d;
	font-family: Arial, verdana;
	text-decoration: underline;
}
.price
{
	font-size: 11px;
	color: red;
	font-family: verdana;
	font-weight: normal;
}
.d_tabmenu1
{
	border-top:  white 1px solid;
	border-left:   white 1px solid;
	border-right: silver 1px solid;
	background-color: white;
	font-weight: bold;
	font-size: 10pt;
	color: Black;
	font-family: Tahoma;
	text-align: center;
	border-bottom: white 1px solid;
}
.d_tabmenu2
{
	font-size: 10pt;
	color: Black;
	background-color: gainsboro;
	font-family: Tahoma;
	font-weight: bold;
	text-align: center;
	border-top-style: none;
	border-left-style: none;
	border-bottom: silver 1px solid;
	border-right: silver 1px solid;
	background-image: url(pageimages/tabmenu1.jpg);
	cursor: pointer;	
}
.d_tabmenu3
{
	font-size: 11px;
	color: #476993;
	font-family: Verdana;
	background-color: gainsboro;
	text-align: center;
	border-top-style: none;
	border-left-style: none;
	border-bottom: silver 1px solid;
	border-right: silver 1px solid;
	background-image: url(pageimages/tabmenu1.jpg);
}
.d_tabmenu5
{
	font-size: 11px;
	color: #476993;
	font-family: Verdana;
	background-color: transparent;
	text-align: center;
	background-image: url(pageimages/tabmenu1.jpg);
	border-top: silver 1px solid;
	border-left-style: none;
	border-bottom: silver 1px solid;
	border-right: silver 1px solid;
}
.d_tabmenu6
{
	font-size: 11px;
	color: #476993;
	background-color: transparent;
	background-image: url(pageimages/tabmenu1.jpg);
	font-family: Verdana;
	text-align: center;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-right-style: none;
	border-bottom-style: none;
}
.d_tabmenu4
{
	font-size: 11px;
	color: #476993;
	font-family: Verdana;
	text-align: center;
	border-bottom: silver 1px solid;
	border-left: silver 1px solid;
	border-right: silver 1px solid;
	border-top-style: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.inputlabel3
{
	font-weight: bold;
	font-size: 12pt;
	text-transform: none;
	color: black;
	font-style: normal;
	font-family: Arial;
	letter-spacing: normal;
	text-decoration: none;
	height: 18px;
	background-color: gainsboro;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	vertical-align: top;
	text-align: left;
	border-top: gray 1px solid;
}

.div1
{
	font-size: 8pt;
	margin: 1px;
	text-transform: none;
	color: gray;
	font-style: normal;
	font-family: Tahoma;
	letter-spacing: normal;
	background-color: lightgoldenrodyellow;
	text-decoration: none;
	overflow: auto;
	width: 570px;
	height: 150px;
	border-right: #ffcc00 1px dotted;
	border-top: #ffcc00 1px dotted;
	border-left: #ffcc00 1px dotted;
	border-bottom: #ffcc00 1px dotted;
}

.box2Top
{
	font-size: 11px;
	color: #545656;
	font-family: Tahoma;
	background-color: #def2ff;
	height: 25px;
}

.box2Middle
{
	font-size: 11px;
	color: black;
	font-family: Tahoma;
	background-color: #f7fbf9;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.box2bottom
{
	font-size: 11px;
	color: #3d4036;
	font-family: Tahoma;
	background-color: #e0eaea;
}
.box2
{
	font-size: 11px;
	color: black;
	font-family: Tahoma;
	border-right: royalblue 1px solid;
	border-top: royalblue 1px solid;
	border-left: royalblue 1px solid;
	border-bottom: royalblue 1px solid;
	background-color: transparent;
}

/*forum*/
.forumdefault
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	text-align: left;
	vertical-align: top;
	background-color: white;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.forum
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-align: left;
	vertical-align: top;
	background-color: white;
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}
.forum_1_1
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-align: left;
	vertical-align: top;
	background-color: gainsboro;
	padding-right: 5px;
	padding-left: 5px;
	width: 100px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.forum_1_2
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-align: left;
	vertical-align: top;
	background-color: gainsboro;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.forum_2_1
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-align: left;
	vertical-align: top;
	background-color: snow;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.forum_2_2
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-align: left;
	vertical-align: top;
	background-color: white;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.forum_3_1
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-align: left;
	vertical-align: top;
	background-color: gainsboro;
	padding-right: 5px;
	padding-left: 5px;

	padding-bottom: 5px;
	padding-top: 5px;
}
.forum_3_2
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-align: left;
	vertical-align: top;
	background-color: gainsboro;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
/**/

.doctitle
{
	font-size: 20px;
	color: black;
	font-family: arial;
	text-align: left;
	vertical-align: top;
	background-color: transparent;
	font-weight: bold;
	height: 40px;
	padding-top: 5px;
}
.doccontent
{
	font-size: 12px;
	font-family: verdana;
	text-align: left;
	vertical-align: top;
	background-color: transparent;
}
/**/

.s_ttop1, .s_tcontent1, .s_tnoframe1
{
	font-size: 12px;
	color: white;
	font-family: arial,Verdana;
	text-align: left;
	vertical-align: top;
	background-color: gray;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-weight: bold;
}
.s_tcontent1
{
	font-size: 12px;
	color: black;
	background-color: transparent;
	font-weight: normal;
}
