	html,body	{
		height:100%;
		margin: 0;
		padding:0px;
		font-family: Tahoma, Verdana, Arial, sans-serif;
		color: #929090;
	}
	a	{
		color: #5C5857;
		font-family: Tahoma, Verdana, Arial, sans-serif;
		text-decoration: underline; 
		font-size: 11px;
	}
	a:hover	{
		text-decoration: none; 
	}
	td	{
		font-size: 13px;
	}
	img	{
		border: none;
	}
	.col2	{
		width: 230px;
		padding: 15px 25px 15px 20px;
	}
	.addresLogo	{
		font-size: 11px;
		padding: 15px 0;
		color: #3B5A81;
		line-height: 15px;
	}
	.addresLogo a	{
		font-size: 12px;
		padding: 15px 0;
		color: #3B5A81;
		line-height: 15px;
		text-decoration: none; 
	}
	.addresLogo a:hover	{
		text-decoration: underline; 
	}
	.contextBlockLinks	{
		padding: 12px 2px;
		color: #929090;
		font-size: 12px;
	}
	
	
	
		.contextBlockLinks2 a	{
		padding-left: 0px;
		color: #183961;
		font-size: 12px;
		font-weight: bold;
 		line-height: 19px;
		text-decoration: none; 
	}
	.contextBlockLinks2 a:hover	{
		text-decoration: underline; 
	}
	
	
	
	.1{
	font-size : 12;
	text-align : justify;
	color: #003163;
}

	.2{
	font-size : 12;
	text-align : justify;
	color: Black;
}
	.2 a {
	font-size : 12;
	text-align : justify;
	color: Black;
}
	
	
	
	.contextBlockLinks a	{
		padding-left: 21px;
		color: #183961;
		font-size: 12px;
		font-weight: bold;
		background: url(images/arrow_link.gif) left no-repeat;
		line-height: 19px;
		text-decoration: none; 
		
		
		
	}
	.contextBlockLinks a:hover	{
		text-decoration: underline; 
	}
	.contextBlockTd	{
		border-bottom: dotted 1px #D0D0D0;
		padding: 12px 0;
		color: #929090;
		font-size: 12px;
	}
	.contextBlockTdTop	{
		border-top: dotted 1px #D0D0D0;
	}
	.contextBlockTitle strong	{
		font-size: 18px;
		color: #183961;
		font-weight: normal;
		text-transform: uppercase;	
	}
	.contextBlockTitle a	{
		font-size: 9px;
		font-family: Arial, Verdana, Tahoma, sans-serif;
		color: #9B9B9B;
		text-decoration: none; 
	}
	.contextBlockTitle a:hover	{
		text-decoration: underline; 
	}
	.contactForm td	{
		padding: 3px 18px;
		font-size: 12px;
		color: #004188;	
	}
	.exception td	{
		padding: 0px 0px ! important;
	}
	.contactForm input	{
		font-size: 13px;
		color: #808080;
		border: solid 1px #7F9DB9;
		width: 100%;
		margin: 2px 0;	
	}
	.i	{
		font-size: 13px;
		color: #808080;
		border: solid 1px #A5ACB2 ! important;
		width: 40px ! important;	
	}
	.i2	{
		font-size: 13px;
		color: #808080;
		width: 42px ! important;	
	}
	.i3	{
		font-size: 13px;
		color: #808080;
		width: auto ! important;
		border: none ! important;
	}
	.b	{
		width: 162px ! important;
		border: none ! important;
	}
	.b2	{
		width: auto ! important;
		width: 86px ! important;
		border: none ! important;
	}
	.i4	{
		font-size: 13px;
		color: #808080;
		width: 80px ! important;
	}
	.i5	{
		width: 100%;
		font-size: 13px;
		color: #808080;
	}
	.contactForm em	{
		color: #A5ACB2;
		font-style: normal;
	}
	.marginTop10px	{
		margin-top: 10px;
	}
	.paySys strong {
		color: #183961;
	}
	.col1	{
		padding: 0 0px 10px 0;
	}
	.header	{
		margin-bottom: 15px;
	}
	.headerIll	{
		background: url(images/header_bg.gif) top left repeat-x;
		height: 182px;
		padding-top: 6px;
	}
	.headerIll h1	{
		font-size: 23px;
		color: #244673;
		font-weight: normal;
		padding: 0;
		margin: 0;
		margin-top: 33px;
	}
	.topMenu	{
		background: url(images/blue_bg.gif) top left repeat-x;
		height: 30px;
		text-align: center;
		padding: 0 12px;
	}
	.topMenu a	{
		font-size: 12px;
		color: white;
		font-weight: bold;
		text-decoration: none; 
	}
	.topMenu a:hover	{
		text-decoration: underline; 
	}
	.searchBlock	{
	
	}
	.searchBlockCol1	{
	
	}
	.searchBlockCol2	{
		padding-left: 10px;
		width: 180px;
	}
	.bestItemBlock	{
	
	}
	.bestItemBlock strong	{
	color: #3B5A81;
	font-size: 16px;
	line-height: 23px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
}
	.bestItemBlockTitle	{
		background: url(images/blue_bg.gif) top left repeat-x;
		height: 30px;
		padding: 0 18px;
		color: white;
		font-size: 18px;	
		text-transform: uppercase;
	}
	.itemList	{
		margin: 5px 0;
	}
	.itemMiddle	{
		padding: 0 11px;
	}
	.itemTop	{
		text-align: center;
		padding-bottom: 8px;
		border-bottom: dotted 1px #DDB573;
		color: #3B5A81;
		font-size: 10px;
	}
	.itemTop img	{
		border: solid 3px #DDB573;
		margin-top: 4px;
	}
	.itemBottom	{
		padding: 8px 12px 5px 15px;
		color: #3B5A81;
		font-size: 10px;
/*		text-align: center;*/
	}
	.itemBottomTxt	{
		color: #3B5A81;
		font-size: 10px;
		text-align: left;
	}
	.itemAllLinks	{
		padding: 3px 7px;
	}
	.itemAllLinks a	{
		color: #3B5A81;
		text-decoration: none; 
		font-size: 13px;
	}
	.itemAllLinks a:hover	{
		text-decoration: underline; 
	}
	.col3	{
		width: 230px;
		padding: 0 25px 0 20px;
	}
	.bottom	{
		border-top: solid 7px #57769D;
		padding: 10px 0 10px 0;
		font-weight: bold;
		color: #B7B7B7;
	}
	.bottom td	{
		font-size: 11px;
	}
	.bottom a	{
		font-weight: bold;
		color: #B7B7B7;
		text-decoration: none; 
		font-size: 11px;
	}
	.bottom a:hover	{
		text-decoration: underline; 
	}
	.col4	{
		padding: 0 13px 0 0;
	}
	.bottomPadd	{
		padding: 10px 15px;
	}
	.bottomPadd img	{
		margin-right: 4px;
	}
	
	  td.4{
	border-right :1px solid #D4D3D3;
	border-bottom :1px solid #D4D3D3;
	background-color : White;
	color: #3B5A81;
	font-size: 11px;
}
  td.5
    {
	border-right :1px solid #D4D3D3;
	border-bottom :1px solid #D4D3D3;
	background-color : #DFDFDF;
 color: #3B5A81;
 font-size: 11px;
}
  td.6
    { 
	border-bottom :1px solid #D4D3D3;
	background-color : White;
 color: #3B5A81;
 font-size: 11px;
    }
  
  td.7
    {
	border-bottom :1px solid #D4D3D3;
	background-color : #DFDFDF;
 color: #3B5A81;
 font-size: 11px;
    }
 
 a.map {
	color: #3B5A81;
}

