body{margin:0;padding:0; font-family: Arial, Helvetica, sans-serif;min-width: 900px;}
h1,h2,h3{font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; font-size: 1em; font-weight: normal;}
textarea,input{font-family: Arial, Helvetica, sans-serif;}
img{border:0;display:block;}
p{margin:0; padding:0;}
a{color:#3b5f90;}
a:hover{color:#39464f;}
.clear{clear:both;font-size:0;}
.linefix{ border-collapse: collapse;  border-spacing: 0px; font-size: 0;}
.noabz{ text-indent: 0!important;}

body{background:#f9fafd url(img_dsgn/bodyBack.png) repeat-x 30% 127px;}

#head{ background: url(img_dsgn/headTop.jpg) repeat-x 66% top;}
#head .back1{background: url(img_dsgn/headBtm.png) repeat-x 66% bottom;}
/*#head .tel{background: url(img_dsgn/headTel2.png) no-repeat 10px 50px;}*/
#head .tel{background: url(img_dsgn/headTel3.png) no-repeat 15px 14px;}
#head .rightSpray{height:181px;background: url(img_dsgn/headRightSpray.png) no-repeat right 5px;}
#head h2{position:absolute; font-size: 12px; color:#3b5f90;top:18px;left:168px; font-weight: bold;}
#head h2 a:hover{color:#ffd200}

#logoWrap{position:absolute; width:83%;margin:0 0 0 17%;top:0;min-width: 740px;}
#logoWrap .content{margin:0 auto;width:412px;}
#logoWrap .backMain{background:url(img_dsgn/logo.back.png) no-repeat right 41px;height:187px;}
/*#logoWrap .backMain{background:url(img_dsgn/logo.png) no-repeat 14px 35px;height:187px;}*/
#logoWrap .left{position:absolute;width:145px; height: 151px; background: url(img_dsgn/logoLft.png) no-repeat;margin:35px 0 0 -70px;}
#logoWrap .right{position:absolute;width:185px; height: 175px; background: url(img_dsgn/logoRgt.png) no-repeat;margin:6px 0 0 340px;}
#logoWrap h1{ text-align: center;color:#f01919;font-size:13px;padding:133px 0 0 0; line-height: 14px;}

#logoLnk{position:absolute;z-index:100;}
#logoLnk img{width:416px;height:90px;margin:40px 0 0 0;}

#ico{position:absolute;background: url(img_dsgn/icons.png) no-repeat 0 0; width: 14px; height: 54px;top:55px;right:5px;}
#ico img{width:13px;height:13px;margin:0 0 8px 0;}
#bootle{ background: url(img_dsgn/headBootle.png) no-repeat; width: 130px; height: 299px; position: absolute;top:0;left:275px;}

#body{background: url(img_dsgn/btmBack.png) repeat-x 0 bottom;}
#body .bodyBack1{background: url(img_dsgn/btmCorner.jpg) no-repeat right bottom;}

#lftCol{width:380px;float:left;}
#lftMenu ul,#lftMenu li{margin:0;padding:0; list-style: none;font-size:18px;}
#lftMenu{padding:20px 0 145px 15px; background: url(img_dsgn/menuSpray.png) no-repeat 0 bottom;}
#lftMenu a{padding:0 0 0 28px; text-decoration: none;color:#3b5f90;}
#lftMenu a:hover{text-decoration:underline;color:#39464f;}
#lftMenu a.active{background: url(img_dsgn/menuAct.gif) no-repeat 0 4px;color:#39464f;}
#lftMenu a.active:hover{ text-decoration: none;}
#lftMenu li{margin:6px 0 6px 0;}

#counters{padding:50px 78px 0 25px;text-align:center;}
#counters img{margin:8px;filter:Alpha(Opacity=40);opacity:0.40;display:inline;}
#counters img:hover{filter:Alpha(Opacity=100);opacity:1;}

#icq{color:#3B5F90;width:160px; font-size: 13px;text-align: right;margin:67px 0 -117px 157px;height:50px; background: url(img_dsgn/icq.gif) no-repeat 43px 16px;}
#icq i{ font-style: normal; font-size: 14px;}
#icq b{ display: block; font-weight: normal; text-align: right;font-size: 17px;margin:3px 0 0 0;}

#btm{padding:150px 270px 0 25px;}
#btm #dsgnBy{float:right;}

#hr{ background: url(img_dsgn/hrFull.gif) repeat-x; font-size: 0;}
#hr .back1{background: url(img_dsgn/hrLeft.gif) no-repeat 0 0;}
#hr .back2{height:7px;background: url(img_dsgn/hrRight.gif) no-repeat right 0;}

#copy .content{margin:0 auto;font-size: 12px;color:#39464f;text-align: center;background: url(img_dsgn/btmFlwL.png) no-repeat 0 center; white-space: nowrap;}
#copy .back1{background: url(img_dsgn/btmFlwR.png) no-repeat right center;padding:14px 44px 18px 44px;}
#copy table{width:100%;}
#copy table td{width:49%;}
#copy table td.div{width:2%}

#btmMenu{font-size: 11px;padding:2px 0 0 0;}
#btmMenu a{color:#39464f; text-decoration: none;}
#btmMenu a:hover{color:#3B5F90;text-decoration: underline;}

#RAW{margin:38px 48px 0 420px;color:#6d6d6d;}
#RAW h1{ text-transform: uppercase; color:#39464f; font-size: 1.25em;margin:0 0 30px 0;}
#RAW h2{ text-transform: uppercase; color:#39464f; font-size: 1.05em;margin:20px 0 5px 0;padding:1px 4px 1px 4px;background:#f9fafd url(img_dsgn/headTop.jpg) repeat-x 35% -60px; border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
#RAW p{ text-indent: 45px;margin:0 0 10px 0; text-align: justify;}
#RAW u{color: #39464f; text-decoration: none;}

#RAW .tel{color:#39464F;}
#RAW .tel,#RAW .tel li{margin:0;padding:0; list-style: none;}
#RAW .tel u{color:#3B5F90; font-weight: normal; font-size: 1.35em;}
#RAW .tel i{ font-style: normal; font-size: 0.85em;}
#RAW .tel p{margin:0; text-indent:0;}

#RAW .info{background:#f9fafd url(img_dsgn/bodyBack.png) repeat-x 65% -40px;padding:8px;border:1px solid #dddddd;}

table.RLMSmailFormBlock{color:#3B5F90;}
table.RLMSmailForm label{font-size: 0.95em; font-weight: normal!important;}
table.RLMSmailFormBlock input.RLMStxtInp,table.RLMSmailFormBlock textarea.RLMSTxtArea,table.RLMSmailFormBlock input.RLMSbtn{color:#39464F;background:white;border:1px solid #DDDDDD;}
table.RLMSmailFormBlock input.RLMStxtInp{width:380px;}
div.RLMSmailResult{border:2px solid #DDDDDD; background: #F9FAFD url(img_dsgn/bodyBack.png) repeat-x 60% -30px;;font-size: 10px;margin:0 0 10px 0;}
div.RLMSmailResult b{color:#C06F47;}
div.RLMSmailResult p{ text-indent: 0!important;}

div.RLMSgalleryBlock img{border:1px solid #dddddd;}

.imgInsetR,.imgInsetL{border:1px solid #dddddd;}
.imgInsetL{float:left; margin:-4px 20px 0 0;}
.imgInsetR{float:right; margin:-4px 0 0 20px;}
.imgInsetR img,.imgInsetL img{border:2px solid white;}
.imgInsetC{margin:4px 0 4px 0; text-align: center; text-indent: 0;}
.imgInsetC img{ background: White; padding:2px;display: inline;border:1px solid #dddddd;}

.tbl{width:100%;border-collapse: collapse;border-spacing: 0;}
.tbl td{border: 1px solid #DDDDDD; font-size: 12px;}
.tbl tr.fstRow td{ background: #f2f5ff;}
.tbl tr.scdRow td{ background: #ecf0fd;}
.tbl tr:hover td{ background: #fffce7;color:#39464F;}
.tbl tr.hdr td,.tbl tr.hdr:hover td{ background: White!important;}
.tbl tr.hdr td{ text-align: center; font-weight: bold; color:#3B5F90;}
#price {margin-top:20px;}
#price table {margin:0 auto; margin-top:10px;}
#price h2 {color:#d72424; text-align:center;}
