* {font-family:arial; font-size:13}

img.pImageLeft{float:left; margin: 0.6em 1.5em 0.4em 0;}
img.pImageRight{float:right; margin: 0.6em 0 0.4em 1.5em;}

.back1    {background: #4c749d url('i/top_grad.jpg') bottom left repeat-x;}
.back2    {background: #4c749d url('i/top_grad2.jpg') bottom left repeat-x;}
.2gaza    {height:100%; background: url('i/2gaza.jpg') bottom right no-repeat;}
.2gaza2   {height:100%; background: url('i/2gaza2.jpg') bottom right no-repeat;}
.keys     {font:12px arial; line-height: 150%; color: #ccc;}
.razd1 a  {font:bold 13px arial; color: #fff; padding-right:30px;}
.auto1 a  {font:bold 13px arial; color: #1f476f;}
.auto_sub a {font:11px arial; color: #666;}
.citys a  {font:12px arial; line-height:150%; padding-left: 5px; color: #fff;}
.head1    {font:bold 13px arial; color: #ff6600;}
.head2    {font:18px arial; color: #003366;}
.head3, h1    {font:22px arial;}
.tel1     {font:bold 16px arial; padding-left: 5px; color: #fff;}
.tel2     {font:bold 16px arial; color: #1f476f;}
.code1    {font:13px arial; color: #fff;}
.code2    {font:13px arial; color: #1f476f;}
.icq a    {font:11px arial; color: #ccc;}
.grey     {background: #e9e9e9 url('i/grey_grad.gif') top left repeat-x !important;} 
.news     {font:11px arial; color: #000;}
.newl a   {font:11px arial; color: #003366;}
.newl div {font:11px arial; color: #000;}
.bback    {background: #fff url('i/bottom_grad.gif') top left repeat-x;}
.text     {font:13px arial; color: #000;}
.gtext    {font:12px arial; color: #333;}
.copy a   {font:11px arial; color: #fff;}
.right a  {font:13px arial; color: #003366;}
.arr1     {font:15px arial; color: #fff;}
.arr2     {font:15px arial; color: #000;}
.office   {font:bold 13px arial; padding-right: 15px; color: #1f476f;}
.status   {font:11px arial; color: #666;}
div.status {margin-top:10px;}
.name     {font:bold 13px arial;}
.cost     {font-weight:bold;font-size:100%; color: #ff6600; white-space:nowrap; text-align:right;}
td.cost {vertical-align:top;}
.label a  {font:bold 16px arial; color: #003366; white-space: nowrap;}
.label {padding-right:25px;}

ul.auto_sub {margin:0;padding:0; padding-left:3px;}
ul.auto_sub li {list-style-type:none; padding:3px 0; line-height:90%;}

#grey_tab tr {background:#e9e9e9;}
#grey_tab .white {background:#FFF;}

a img {border:0;}


#right_menu {padding:0; padding-top:85px; margin:0;}
#right_menu li {margin:0; padding:3px 0; list-style-type:none; white-space:nowrap;}
#right_menu li.curr {list-style-image:url('/i/ie_must_die.gif');}

#right_menu ul {margin-left:10px; padding:4px 0;}
#right_menu ul li a, #right_menu ul li b {margin:0; padding:4px 0; list-style-type:none; color:#666; font-size:12px; white-space:normal;}
#right_menu ul li b {color:#000;}
#right_menu ul li a b {color:#666;}
#right_menu>li.curr {list-style-image:url('/i/arrow.gif');}
#right_menu>li.curr ul li {list-style-image:none;}
#right_menu>li ul li.curr {list-style-image:url('/i/arrow.gif');}

#path_row td {height:30px !important;}
#tab_dimensions {height:10px;}

.path b {font: bold 11px arial;}

.short_desc {font:11px arial; color:#666;}

.images {vertical-align:top;}
.images img {margin-bottom:10px; border:1px solid #999;}

ul li {padding-left:10px;margin-bottom:5px;list-style-type:square;}

.charact {width:100%; margin-bottom:75px; clear:both;}
.charact td {vertical-align:bottom; padding:3px 0;}
.charact tr {background:url('i/10.gif') repeat-x bottom right;}
.charact tr.header {font:bold 12px arial; color:#036;}
.charact tr.header td {padding-top:20px;}
.charact b, .charact i {position:relative; top:3px; font:12px arial; background:#FFF;}
.charact i {float:right; margin-left:20px; margin-top:-3px; white-space:nowrap;}

.charact tr.lheader, .charact tr.header  {background:none;}

.charact td.l_two {background:url('i/dots.gif') no-repeat bottom left; padding-left:20px; color:#666;}

.submenu {float:right; width:40%; margin:0; padding:0; padding-top:15px;}
.submenu li {margin-bottom:5px;}
.submenu a {color:#036; font:13px arial; white-space:nowrap;}

.headerMenu
{
	margin:0;
	padding:0;
	font-size:100%;
}

.headerMenu li
{
	float: left;
	color:#fff;
	padding: 0.5em 0;
	margin: 0 20px 0 0;
	list-style: none;
}

.headerMenu li a
{
	color:#fff;
	font-weight: bold;
	white-space: nowrap;
}

.headerMenu li span
{
	color:#fff;
	font-weight: normal;
	white-space: nowrap;
}

.TopTruckLink
{
	float;left;
	padding-left:30px;
	height:60px;
	font-size:70%;
	color:#fff;
}

.TopTruckLink a
{
	font-size:100%;
	color:#fff;
}

.homeAnons
{
	width:auto;
	padding: 3em 20px 0em 20px;
	position: relative;
}

.homeAnons h4
{
	font-weight:bold;
	margin: 0.5em 0 0.2em 0;
	font-size:100%;
}

.homeAnons a
{
	font-weight:bold;
}

.homeAnons p
{
	color:#333;
	margin: 0;
	line-height: 1.2em;
	font-size:100%;
}

.parts_list
{
	clear:both;
	margin:0;
	padding:0;
	width:auto;
}

.parts_list tr th
{
	padding:7px 15px;
	font-size:100%;
	text-align:left;
}

.parts_list tr td
{
	padding:7px 15px;
	font-size:100%;
}

.parts_list tr.mark td
{
	padding:7px 15px;
	font-size:100%;
	background:#efefef;
}

