body {margin:0; padding:0; background-color:#FFFFFF;}
form {margin:0; padding:0}

td, tr {font:11px/15px tahoma, arial, helvetica, sans-serif; color:#43595F; vertical-align:top;  text-align:left;}

.end{ color:#D8DCDF;}
.end1{ color:#FE7500; font-weight:900}
.end1 a{ color:#FE7500; text-decoration:underline; font-weight:900}
.end1 a:hover{ color:#FE7500; text-decoration:none; font-weight:900}

.top{ color:#787878; font-size:9px;}



a{ color:#43595F; text-decoration:underline;}
a:hover{ color:#43595F; text-decoration:none;}

strong a{ color:#FE7500; text-decoration:underline; font-weight:bold;}
strong a:hover{ color:#FE7500; text-decoration:none; font-weight:bold;}
b{ color:#43595F;}
span{ color:#FE7500; font-weight:bold;}

.left td{ color:#FFFFFF;}
.left td a{ color:#FEA355; text-decoration:underline;}
.left td a:hover{ color:#FEA355; text-decoration:none;}
.left td strong a{ color:#FEA355; text-decoration:underline; font-weight:bold;}
.left td strong a:hover{ color:#FEA355; text-decoration:none; font-weight:bold;}


.top td{ color:#43595F; text-align:right;}
.top td strong{color:#43595F; font-size:14px; text-align:right; line-height:15px;}

.baner td{ color:#FFFFFF;}
.baner a{color:#FFFFFF; line-height:15px; text-decoration:underline}
.baner a:hover{color:#FFFFFF; line-height:15px; text-decoration:none}


.menu-text {font-size: 12px; font-style: normal; font-weight: normal;}
.orange-pipe {color: #FE7500; font-weight: bold; }

.large-orange-bullet {font-size:13px; color:#FE7500; font-weight:bold; line-height:20px; margin:0; }

.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li { background:url(images/ch_1.jpg) center left no-repeat; margin:0 0 0 0; padding:1px 0 0 10px;}
.r1 li a {line-height:16px; color:#FEA355; text-decoration:underline; font-weight:900; background-position:left center;}
.r1 li a:hover { text-decoration:none; font-weight:bold}

.ed a { color:#FE7500; text-decoration:underline}
.ed a:hover{ color:#FE7500; text-decoration:none}



.main td input{color:#636363; padding:2px 0 1px 6px;  font-size:11px; width:199px; height:18px;}
.main td textarea{ font-family:tahoma, arial, helvetica, sans-serif; width:199px; height:85px; color:#636363; padding:1px 0 1px 6px;   font-size:11px;  font-size:11px; }

.kn a{color:#FE7500; vertical-align:top; text-align:left; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.kn a:hover{ text-decoration:none; font-weight:bold;}

sel_1 select{ width:151px; height:19px; padding:1px 0 1px 6px;}
input{ color:#636363; font-size:11px; padding:2px 0 1px 6px;}

.side_title {font-size:14px;}
.blognav {font-size:14px;}
.blognav ul {margin-left:0;padding-left:0;}
.blognav-list li {display:inline; list-style-type:none; padding-right:14px;}

.spring-list { background-color:#e9ece5;}
.spring-list .table-top {background-color:#666666;}
.spring-list .table-top td {color:#ffffff; font-size:14px; padding:4px 0 4px 0; border-top:3px solid #010066; border-bottom:3px solid #010066;}

.spring-list td {text-align:center; border-top:1px solid #ffffff; border-bottom:1px solid #bbbbbb;}

.table-top-left {border-left:3px solid #010066;}
.table-top-right {border-right:3px solid #010066;}
.middle-row {background-color:#ffffff; border:none;}

/* New styles for cleaning up code */

.top-gray-blocks {background-image:url(images/rez_top.jpg); background-repeat:repeat-x; width:50%; height:77px; background-position:right top;}
.top-menu-block {width:766px; height:77px; background-image:url(images/rez_top.jpg); background-repeat:repeat-x;}
.top-phone-box {background-image:url(images/logotip.gif); width:280px; height:42px;}
.img-new-symbol {padding:4px 0 6px 0;vertical-align:middle;}
.img-background-left {background-image:url(images/rez_top1.jpg); background-repeat:repeat-x; width:50%; height:282px; background-position:right top;}
.img-background-right {background-image:url(images/rez_top11.jpg); background-repeat:repeat-x; width:50%; height:282px; background-position:top;}
.img-orange-truck-block {background-image:url(images/x2.jpg); background-repeat:no-repeat; width:409px; height:109px; background-position:top;}
.img-main-trucks {width:766px; background-image:url(images/big_foto_with_pickup.jpg); background-repeat:no-repeat; background-position:top; height:100%;}
.left-content-box-bg {background-image:url(images/help_green.jpg); background-repeat:repeat-y; width:766px; height:100%;}
