/* Default CSS Stylesheet for a new Web Application project */

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;

}

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-y: center;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	vertical-align: top;
}	

.leftzone
{
	vertical-align: top;
	width: 200px;
	background-color: #deedf7;
	text-align: left;
	padding-top: 5px;
	padding-left: 3px;}	
.rightzone
{
	text-align: left;
	vertical-align: top;
	background-color: lavender;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}	
.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: 12px;
	color: white;
	font-family: Tahoma,Verdana,Arial;
	background-color: #6aa4d9;
	height: 25px;
	vertical-align: middle;
	text-align: center;
}
.boxcontent1
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Tahoma,Verdana,Arial;
	background-color: transparent;
	vertical-align: top;
	text-align: left;
	margin: 5px 5px 5px;
}
.boxitem1
{
	cursor: hand;
	font-size: 8pt;
	color: #373937;
	font-family: Tahoma,Verdana,Arial;
	background-color: transparent;
	
	vertical-align: middle;
	text-align: center;
}

.maintopbar
{
	font-size: 11px;
	text-transform: none;
	color: black;
	font-style: normal;
	font-family: 'Verdana';
	background-color: #ffffff;
}

.maintop2bar
{
	font-size: 11px;
	margin: 0px;
	text-transform: none;
	color: black;
	font-style: normal;
	font-family: 'Verdana';
	background-color: transparent;
	background-image: url(pageimages/bgcolor1.gif);
}
.leftline1
{
	border-bottom: lightgrey 1px dotted;
	padding-bottom: 2px;
	padding-top: 2px;
}	
.bottomline1
{
	border-bottom: lightgrey 1px dotted;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 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: 10pt;
	color: royalblue;
	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: 11px;
	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: 11px;
	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;
}	
.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;
}	
.normaltxt
{
	font-weight: normal;
	font-size: 11px;
	text-transform: none;
	color: black;
	font-style: normal;
	font-family: Arial;
	letter-spacing: normal;
	text-decoration: none;
}	
.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: bold;
	font-size: 11px;
	text-transform: none;
	color: gray;
	font-style: normal;
	font-family: Arial;
	letter-spacing: normal;
	text-decoration: none;
	background-color: white;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-right: lightgrey 1px solid;
	vertical-align: top;
}	
.inputlabel1_1
{
	font-weight: bold;
	font-size: 11px;
	text-transform: none;
	color: gray;
	font-style: normal;
	font-family: Arial;
	letter-spacing: normal;
	text-decoration: none;
	background-color: white;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-right: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
	vertical-align: top;
}	

.inputlabel2
{
	font-weight: normal;
	font-size: 11px;
	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;
}	
.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: 11px;
	text-transform: none;
	color: dimgray;
	font-style: normal;
	font-family: Arial;
	letter-spacing: normal;
	background-color: gainsboro;
	text-decoration: none;
	background-image: url(pageimages/gridheader.jpg);
	vertical-align: top;
	background-repeat: repeat-x;
	font-weight: normal;
}	
.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;
}
.mask50x50
{
	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: 50px;
	background-repeat: no-repeat;
	height: 50px;
}
.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: Tahoma,Verdana,Arial;
	background-color: transparent;
	background-image: url(pageimages/d_navbar2_tile.gif);
	font-weight: bold;
	height: 20px;
}
.d_maintop2menu
{
	font-size: 11px;
	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: 'Verdana';
	background-color: transparent;
	font-weight: bold;
}
.maintopmenu
{
	font-size: 9pt;
	margin: 0px;
	text-transform: none;
	color: #476993;
	font-style: normal;
	font-family: Arial;
	background-color: transparent;
	font-weight: bold;
}
.d_maintopbar
{
	font-size: 11px;
	margin: 0px;
	text-transform: none;
	color: darkblue;
	font-style: normal;
	font-family: 'Verdana';
	background-color: white;
}

.d_leftzone
{
	vertical-align: top;
	width: 200px;
	text-align: left;
	font-size: 10pt;
	color: black;
	font-family: Verdana;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-right: gainsboro 1px solid;
}	
.d_contentzone
{
	vertical-align: top;
	text-align: left;
	font-size: 10pt;
	color: black;
	font-family: Verdana;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.d_rightzone
{
	vertical-align: top;
	width: 200px;
	text-align: left;
	font-size: 10pt;
	color: black;
	font-family: Verdana;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}	


.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: #ffffff;
	font-weight: bold;
	font-size: 11pt;
	color: dimgray;
	font-family: Verdana;
	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: Black;
	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: 8pt;
	color: Black;
	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: 8pt;
	color: dimgray;
	font-family: Verdana;
	text-align: left;
	padding-top: 5px;
	padding-left: 2px;
	padding-right: 2px;
}
.d_headertab1
{
	background-color: transparent;
	font-size: 11px;
	color: black;
	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;
}
.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: 11px;
	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;
}
.d_contentitemlist2
{
	font-weight: normal;
	font-size: 8pt;
	text-transform: none;
	color: black;
	font-style: normal;
	font-family: 'Verdana';
	letter-spacing: normal;
}
.d_contentitemlist3
{
	font-weight: normal;
	font-size: 8pt;
	text-transform: none;
	color: mediumblue;
	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: 11px;
	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: 11px;
	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: 100%; /*width: 624px;*/
	color: black; 
}

.itemlink
{
	font-size: 12px;
	color: #2d2f2d;
	font-family: arial,Verdana;
	text-decoration: underline;
}
.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;
}

.d_sbar
{
	color: black;
	font-family: Verdana;
	background-color: darkolivegreen;
	vertical-align: top;
	text-align: left;
	border-right: yellowgreen 1px solid;
	border-top: yellowgreen 1px solid;
	border-left: yellowgreen 1px solid;
	border-bottom: yellowgreen 1px solid;
}
.d_grouptitle
{
	font-weight: bold;
	font-size: 10pt;
	color: dimgray;
	font-family: Verdana;

}
.linkbox
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	background-color: gainsboro;
}

.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;
}
.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;
}
.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;
	background-image: url(pageimages/d_maintab1.jpg);
	background-repeat: repeat-x;
}
.d_tabmenu2
{
	font-size: 10pt;
	color: Black;
	background-color: gainsboro;
	font-family: Tahoma;
	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;
	background-color: white;
}

.testnormaltxtbox18
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	font-weight: normal;
	font-size: 8pt;
	text-transform: none;
	border-left: gainsboro 1px solid;
	color: black;
	border-bottom: gainsboro 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: aliceblue;
	text-align: right;
}
.Contentspace
{
	background-color: maroon;
	background-image: url(pageimages/sbg.gif);
}
.price
{
	font-size: 10pt;
	margin: 0px;
	text-transform: none;
	color: red;
	font-style: normal;
	font-weight: normal;
}
.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;
}

.tptitle
{
	font-weight: bold;
	font-size: 11pt;
	text-transform: none;
	color: royalblue;
	font-style: normal;
	font-family: Verdana;
	letter-spacing: normal;
	text-decoration: none;
	height: 18px;
	background-color: transparent;
	text-align: left;
}
.tpdescription
{
	font-weight: normal;
	font-size: 9pt;
	text-transform: none;
	color: black;
	font-style: normal;
	font-family: Verdana, Tahoma;
	letter-spacing: normal;
	text-decoration: none;
	background-color: transparent;
	text-align: justify;
}
.tpfooter
{
	font-weight: normal;
	font-size: 8pt;
	text-transform: none;
	color: dodgerblue;
	font-style: normal;
	font-family: Tahoma;
	letter-spacing: normal;
	text-decoration: none;
	background-color: transparent;
	text-align: justify;
}
.tpimg
{
	font-weight: normal;
	font-size: 8pt;
	text-transform: none;
	color: black;
	font-style: normal;
	font-family: Tahoma;
	letter-spacing: normal;
	text-decoration: none;
	background-color: transparent;
	text-align: justify;
	position: static;
}
.tpline
{
	border-bottom: goldenrod 1px dotted;
}
.tpposter
{
	font-weight: normal;
	font-size: 8pt;
	text-transform: none;
	color: gray;
	font-style: normal;
	font-family: Tahoma;
	letter-spacing: normal;
	text-decoration: none;
	background-color: transparent;
	text-align: justify;
	}
	
.searchany
{
	font-weight: normal;
	font-size: 11pt;
	text-transform: none;
	color: saddlebrown;
	font-style: normal;
	font-family: Arial;
	letter-spacing: normal;
	text-decoration: none;
	background-color: transparent;
	text-align: center;
	border-right: goldenrod 1px solid;
	border-top: goldenrod 1px solid;
	border-left: goldenrod 1px solid;
	border-bottom: goldenrod 1px solid;
	background-image: url(pageimages/searchany.jpg);
}	

.toptab2
{
	font-weight: bold;
	font-size: 12px;
	color: mediumblue;
	font-family: Verdana;
	text-align: center;
	background-image: url(pageimages/topmenu.png);
	background-repeat: no-repeat; /*	width: 100px; */
	height: 30px;
	vertical-align: top;
	padding-top: 2px;
	background-position-x: center;
	padding-left: 10px;
	padding-right: 10px;
}

.toptab1
{ 
	font-weight: normal;
	font-size: 12px;
	color: dimgray;
	font-family: Verdana;
	text-align: center;
	/*width: 100px;*/
	height: 30px;
	vertical-align: top;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: transparent;
	/*border-bottom: gainsboro thick solid;*/
    text-decoration: underline; }

/**/

.groupbox7_1
{
	font-weight: bold;
	font-size: 12px;
	color: dimgray;
	font-family: Verdana;
	text-align: right;
	vertical-align: top;
	padding-top: 2px;
	padding-bottom: 2px;
	background-position-x: center;
	background-color: #eeefef;
	border-top: gainsboro thick solid;
	padding-right: 2px;
}
/**/

.griditem7
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-align: left;
	vertical-align: top;
	padding-bottom: 2px;
	background-position-x: center;
	background-color: transparent;
	padding-right: 2px;
	border-bottom: #e8e8e8 1px solid;
}
/**/

.mainbackground
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-align: left;
	vertical-align: top;
	padding-bottom: 2px;
	background-color: white;
}
/*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;
}
/**/
.bottomlink
{
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	color: blue;
	font-family: arial;
}