body
{
	margin:  0px;
	/*padding-top: -1px;*/
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}
.lightbg {
	background-color: #f2f7fb;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}

.menublock
{
 border: 1px solid #999999;
 border-top: 0px;
 background: url(images/block_bg.png);
 color: Black;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;	
}
.menuheader
{
	color: #666666;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: Bold;

}


.graybordered
{
 border: 1px solid #cccccc;
 border-top: 0px;
}


a.small:link
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

a.small:visited
{
	color: #FFFFFF;
	text-decoration: none;
font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

a.small:active
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
a.small:hover
{
	color: #FFFFFF;
	text-decoration: none;
font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

a.white:link
{
	color: #FFFFFF;
	text-decoration: none;
font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
a.white:visited
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	
}
a.white:active
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
a.white:hover
{
	color: #FFFFFF;
 	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	
	text-decoration: underline;
}



a:link
{
	color: #6485a8;
	text-decoration: none;
font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
a:visited
{
	color: #6485a8;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
}
a:active
{
	color: #6485a8;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
a:hover
{
	color: #6485a8;
 	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-decoration: underline;
}

a.gray:link
{
	color: #cccccc;
	text-decoration: none;
font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
a.gray:visited
{
	color: #cccccc;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	
}
a.gray:active
{
	color: #cccccc;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
a.gray:hover
{
	color: #cccccc;
 	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	
	text-decoration: underline;
}


.whitechick
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}

.strangeFont
{
	color: #6485a8;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: Bold;
	
}
.grayFont
{
	color: #999999;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	
}
.strangeFont3
{
	color: #6485a8;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	padding: 3px;
}


.strangeFont2
{
	color: #6485a8;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: Bold;

}
a.menu:link
{
	color: #6485a8;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: Bold;
	text-align: left;
}
a.menu:visited
{
	color: #6485a8;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: Bold;
text-align: left;
	
}

a.menu:active
{
	color: #6485a8;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: Bold;
text-align: left;
	
}
a.menu:hover
{
	color: #6485a8;
	text-decoration: underline;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: Bold;
text-align: left;
	
}

a.menu_other:link
{
	color: #435568;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: Bold;
	
}
a.menu_other:visited
{
	color: #435568;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: Bold;
	
}
a.menu_other:active
{
	color: #435568;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: Bold;
	
}
a.menu_other:hover
{
color: #435568;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: Bold;
	text-decoration: underline;
}
	
.tableheader
{
	color: #333333;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: Bold;
	text-align: center;
}
.tablecontent
{
	color: #333333;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}

.redNotification
{
	color: Red;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	border: 1px solid Red;
	padding: 3px;
	text-align: center;
	
}
.greenNotification
{
	color: #669900;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #669900;
	padding: 5px;
	text-align: center;
	
}
.smalltext
{
	color: Black;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}

.copyright
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}
.copyrightr
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: right;
}
.leftline
{
	color: #435568;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: Bold;

	/*border-bottom: 3px solid #435568; 
	float: left;
	*/
}
.rightline
{
	color: #228B22;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: Bold;

	border-bottom: 3px solid #228B22; 
	float: right;
}

select
{
	border: 1px solid Black; 
}

.bottomline
{
	
	border-bottom: 1px dotted Black;
}
.normalwhiteit
{
	color: #FFFFFF;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: Bold;
}

.bigwhite
{
	color: #FFFFFF;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: Bold;
}
.verybiggreen
{
	color: #669900;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: Bold;
}
.verybiggreen2
{
	color: #669900;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: Bold;
}

input
{
	color: #999999;
	border: 1px solid #999999;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	height: 20px;
	
}
.priceinput
{
	color: #999999;
	border: 1px solid #ffffff;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	height: 18px;
	width: 70px;
	
}
.inputclear
{
	color: #999999;
	
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	border: 0px;
}
.searchCat
{
	color: #999999;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}
.searchList
{
	color: #333333;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

.blockBG 
{
	background: url(block_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-position: top;
}




v3 {
  width: 227px;
 /*margin: 30px auto 15px;*/
  background-color: #dde8f7;
}

.text {
	border: 1px solid #dde8f7;
	border-width: 0 1px;
	/*padding: 5px 10px;*/
	background-color: #dde8f7;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}
.text2 {
	border: 1px solid #788898;
	border-width: 0 1px;
	/*padding: 5px 10px;*/
	background-color: #788898;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: White;
}

.v1, .v2, .v3, .v4, .v5 {
	height: 1px;
	font-size: 1px;
	display: block;
	overflow: hidden;
	border: 1px solid #dde8f7;
	border-width: 0 1px;
	background-color: #dde8f7;

}
.v1 {margin: 0 5px; background: #dde8f7;}
.v2 {margin: 0 3px; border-width: 0 2px;}
.v3 {margin: 0 2px;}
.v4 {margin: 0 1px;}
.v5 {margin: 0 1px;}


.t1, .t2, .t3, .t4, .t5 {
	height: 1px;
	font-size: 1px;
	display: block;
	overflow: hidden;
	border: 1px solid #788898;
	border-width: 0 1px;
	background-color: #788898;

}
.t1 {margin: 0 5px; background: #788898;}
.t2 {margin: 0 3px; border-width: 0 2px;}
.t3 {margin: 0 2px;}
.t4 {margin: 0 1px;}
.t5 {margin: 0 1px;}

input.searchField
{
	color: #000000;
	border: 1px solid #a5a5a5;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	padding: 2px;
	padding-left: 17px;
	background: url(search.png);
	background-position: left;
	background-repeat: no-repeat;
	height: 20px;
}

input.emptySearch
{
	color: #C0C0C0;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: #fafafa;
	padding: 2px;
	padding-left: 17px;
	background: url(search.png);
	background-position: left;
	background-repeat: no-repeat;
	height: 20px;
}

input.submit
{
		border: 1px solid #a5a5a5;
		background: url(button_bg.png);
		height: 20px;
		width: 80px;
		font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: Black;
		padding: 0px;
}
input.bigsubmit
{
		border: 1px solid #a5a5a5;
		background: url(button_bg.png);
		height: 20px;
		width: 120px;
		font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: Black;
}
input.smallsubmit
{
		border: 1px solid #a5a5a5;
		background: url(button_bg.png);
		height: 19px;
		width: 60px;
		font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: Black;
}
.borderedblock
{
	border: 1px solid #CCCCCC; 
	color: #CCCCCC;
	text-decoration: none;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}
.alignedtd
{
	vertical-align: middle;
	text-align: left;
	color: #6485a8;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: Bold;
	cursor: pointer;
	
}