	html,body	{
		height:100%;
		margin:0;
		padding:0;
		font-family:Verdana, Tahoma, Arial, sans-serif;
		color:black;
		font-size:11px;
		text-align:center;
		background:white;
	}
	a	{
		color:blue;
		font-family:Verdana, Tahoma, Arial, sans-serif;
		font-size:11px;
		text-decoration:none; 
	}
	a:hover	{
		text-decoration:underline; 
	}
	td	{
		font-size:11px;
	}
	img, table	{
		border:none;
	}
	
	table {
		border-collapse:collapse;
		width:100%;
	}	table td {
		padding:0;
		vertical-align:top;
	}
	h1,h2,h3,h4,h5,h6,p {
		padding:0;
		margin:0;
	}
	
	.htmlMakeup	{
		text-align:left;
	}
	.header	{
		background: url(../images/header~1.gif) 0 0 repeat-x;
		height:239px;
		position:relative;
	}
	.header .logo	{
		background:url(../images/logo.gif) 0 0 no-repeat;
		width:263px;
		height:239px;
		position:absolute;
		top:0;
		left:0;
	}
	.header .logo a	{
		width:148px;
		height:148px;
		display:block;
		position:absolute;
		left:38px;
		top:49px;
	}
	.quickLinks	{
		background:url(../images/top_li~1.gif) 0 0 no-repeat white;
		height:35px;
		position:absolute;
		right:137px;
		top:0;
	}
	.quickLinks div	{
		background:url(../images/top_li~2.gif) 100% 0 no-repeat;
		padding:4px 7px 0 9px;
		height:31px;
		float:left;
	}
	.quickLinks a	{
		float:left;
		width:21px;
		height:21px;
		margin:0 7px;
	}
	.quickLinks .home	{
		background:url(../images/ic_hom~1.gif);
	}
	.quickLinks .contacts	{
		background: url(../images/ic_con~1.gif);
	}
	.quickLinks .search	{
		background:url(../images/ic_sea~1.gif);
	}
	.header span	{
		position:absolute;
		left:322px;
		top:97px;
		font-size:38px;
		color:white;
	}
	.topNav	{
		position:absolute;
		left:341px;
		top:209px;
	}
	.topNav a	{
		color:white;
		font-size:13px;
		float:left;
		border-left:solid 3px white;
		height:58px;
		padding-top:3px;
		width:96px;
		padding-left:12px;
		font-weight:bold;
		text-decoration:none;
	}
	.topNav a:hover	{
		border-left:solid 3px #BF0000;
		text-decoration:none;
	}
	.topNav strong	{
		color:white;
		font-size:13px;
		float:left;
		height:58px;
		padding-top:3px;
		width:96px;
		padding-left:12px;
		font-weight:bold;
		text-decoration:none;
		border-left:solid 3px #BF0000;
	}
	.content	{
		margin:50px 0 55px 0;
	}
	.content .col1	{
		width:200px;
		padding:0 30px 0 35px;
	}
	.content .col2	{
		padding:25px 30px 0 30px;
	}
	.content .col3	{
		padding:0 30px 0 0;
		width:130px;
	}
	.mainIntro	{
		color:#747474;
		margin-top:25px;
	}
	.mainChoicer	{
	}
	.mainChoicer td	{
		width:33%;
	}
	.mainChoicer a	{
		display:block;
		padding:8px 20px 0 40px;
		color:#303030;
		font-size:12px;
		font-weight:bold;
		height:78px;
	}
	
	.exPic	{
		margin-bottom:30px;
	}
	.bottom	{
		background:url(../images/bottom~1.gif) 0 0 repeat-x #0099E0;
		height:36px;
		line-height:36px;
		padding:0 145px 0 35px;
		color:white;
	}
	.bottom b	{
		font-size:18px;
		background:url(../images/ic_phone.gif) 0 3px no-repeat;
		padding-left:29px;
	}
	.bottom span	{
		font-size:14px;
		float:right;
	}
	.subMenuCat	{
	}
	.subMenuCat a	{
		padding-left:32px;
		margin:6px 0;
		display:block;
		height:25px;
		padding-top:6px;
		color:#303030;
		font-size:10px;
		font-weight:bold;
	}
	.subMenuCat .mc01	{
		background:url(../images/serv_i~1.gif) 0 0 no-repeat;
	}
	.subMenuCat .mc02	{
		background:url(../images/serv_i~2.gif) 0 0 no-repeat;
	}
	.subMenuCat .mc03	{
		background:url(../images/serv_i~3.gif) 0 0 no-repeat;
	}
	.subMenuCat .mc04	{
		background:url(../images/serv_i~4.gif) 0 0 no-repeat;
	}
	.subMenuCat .mc05	{
		background:url(../images/serv_i~5.gif) 0 0 no-repeat;
	}
	.subMenuCat .mc06	{
		background:url(../images/serv_i~6.gif) 0 0 no-repeat;
	}
	.subMenuCat .mc07	{
		background:url(../images/serv_i~7.gif) 0 0 no-repeat;
	}
	.subMenuCat .mc08	{
		background:url(../images/serv_i~8.gif) 0 0 no-repeat;
	}
	.subMenuCat .mc09	{
		background:url(../images/serv_i~9.gif) 0 0 no-repeat;
	}
	.subMenuCat .mc10	{
		background:url(../images/serv_~10.gif) 0 0 no-repeat;
	}
	.subMenuCat .mc11	{
		background:url(../images/serv_~11.gif) 0 0 no-repeat;
	}
	.subMenuCat .mc12	{
		background:url(../images/serv_~12.gif) 0 0 no-repeat;
	}
	.subMenuCat .mc13	{
		background:url(../images/serv_~13.gif) 0 0 no-repeat;
	}
	.subMenuCat .mc14	{
		background:url(../images/serv_~14.gif) 0 0 no-repeat;
	}
	.subMenuCat .mc15	{
		background:url(../images/serv_~15.gif) 0 0 no-repeat;
	}
	.catalogCol	{
		border-right:solid 1px #BFBFBF;
		padding-right:20px !important;
		width:220px !important;
	}
	.subMenuCat .sub	{
		padding-left:7px;
		border-left:solid 1px #8098DA;
		margin:-5px 0 3px 11px;
	}
	.subMenuCat .sub a	{
		padding-left:14px;
		background:url(../images/bullet~1.gif) 0 9px no-repeat;
		height:auto;
		margin:2px 0;
		display:block;
		color:#303030;
		font-size:10px;
		font-style:italic;
		font-weight:normal;
		position:relative;
		top:-2px;
	}
	.subMenuCat .sub strong	{
		padding-left:14px;
		background:url(../images/bullet~1.gif) 0 3px no-repeat;
		height:auto;
		margin:2px 0;
		display:block;
		color:#8098DA;
		font-size:10px;
		font-style:italic;
		font-weight:normal;
		position:relative;
		top:-2px;
	}
	h1	{
		font-size:18px;
		font-weight:normal;
		padding-left:24px;
		background:url(../images/bullet~2.gif) 0 4px no-repeat;
		margin-bottom:15px;
	}
	.picChoice	{
		padding:10px 0;
	}
	.picChoice img	{
		float:left;
		margin:0 13px 22px 0;
	}
	.sidePic	{
		height:1px;
		position:relative;
	}
	.sidePic img	{
		position:absolute;
		top:0;
		left:-295px;
	}
	p	{
		line-height:19px;
	}
	.itemInfoButtons	{
		height:29px;
		padding:15px 0 0 0;
	}
	.itemInfoButtons a	{
		background:url(../images/but_bl~1.gif) 100% 0 no-repeat;
		float:left;
		margin-right:6px;
	}
	.itemInfoButtons a b	{
		background:url(../images/but_bl~2.gif) 0 0 no-repeat;
		line-height:29px;
		width:160px;
		text-align:center;
		color:#06629E;
		font-weight:normal;
		cursor:pointer;
		display:block;
	}
	.itemInfoButtons a:hover	{
		background:url(../images/but_re~1.gif) 100% 0 no-repeat;
		text-decoration:none;
	}
	.itemInfoButtons a:hover b	{
		background:url(../images/but_re~2.gif) 0 0 no-repeat;
		color:#AA0000;
	}	.itemInfoButtons strong	{
		float:left;
		margin-right:6px;
		background:url(../images/but_re~1.gif) 100% 0 no-repeat;
	}
	.itemInfoButtons strong b	{
		background:url(../images/but_re~2.gif) 0 0 no-repeat;
		line-height:29px;
		width:160px;
		text-align:center;
		font-weight:normal;
		display:block;
		color:#AA0000;
	}
	.itemInfoButtons .print	{
		background:url(../images/but_pr~1.gif);
		width:95px;
		height:52px;
		float:right;
		position:relative;
		top:-15px;
	}
	.itemInfoButtons .print:hover	{
		background:url(../images/but_pr~1.gif);
	}
	.itemDesk	{
		margin:15px 0 55px 0;
	}
	.itemDesk .picDesk	{
		margin-bottom:40px;
	}
	.itemDesk .picDesk .pic	{
		width:1px;
		padding-right:28px;
	}
	.itemDesk .picDesk .desk	{
		vertical-align:bottom;
	}
	.itemDesk .picDesk .symbol	{
		vertical-align:middle;
	}
	ul	{
		margin:0;
		padding:0;
		list-style:none;
	}
	ul li	{
		margin:6px 0;
		padding:0;
		background:url(../images/bullet~1.gif) 0 3px no-repeat;
		padding-left:16px;
	}
	.dataTable	{
	}
	.dataTable table	{
		width:90%;
	}
	.dataTable td	{
		border:3px solid white;
		background:#EBEBEB;
		padding:8px;
	}
	.dataTable th	{
		border:3px solid white;
		background:#EBEBEB;
		padding:8px;
		text-align:left;
	}
	.dataTable .g td	{
		background:#D7D7D7;
	}
	h2	{
		font-size:13px;
		padding-left:24px;
		margin-bottom:14px;
		background:url(../images/bullet~3.gif) 0 3px no-repeat;
	}
	.contactInfo	{
	}
	.contactInfo td	{
		vertical-align:middle;
		font-size:15px;
		font-weight:bold;
	}
	.contactInfo .map	{
		width:1px;
		padding-right:30px;
		vertical-align:top;
	}
	.contactInfo strong	{
		color:#0060B5;
		font-size:23px;
		display:block;
		margin:28px 0 20px 0;
	}
	.contactInfo a	{
		color:black;
		font-size:15px;
	}
	.newsItem	{
		min-height:150px;
		margin-bottom:15px;
	}
	* html .newsItem	{
		height:150px;
	}
	.newsItem .pic	{
		position:relative;
		height:1px;
	}
	.newsItem .pic img	{
		position:absolute;
		left:-177px;
		top:0;
	}
	.itemExampleUse	{
		margin:25px 0 55px 0;
	}
	.itemExampleUse .itemUse	{
		text-align:center;
		float:left;
		margin:0 15px 15px 0;
		line-height:18px;
		width:208px;
	}
	.itemExampleUse .itemUse img	{
		display:block;
		margin-bottom:7px;
	}
	.itemExampleUse hr	{
		background:white;
		color:white;
		border:none;
		height:1px;
		margin:0;
		padding:0;
		clear:both;
	}

