body{
margin:0;
font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
color:#000;
background:url(Images/bg.jpg) repeat left top;
}

#main{
width:893px;
text-align:left;
background:transparent url(Images/shadow-bg.gif) repeat-y left top;
padding:0 27px 0 34px;
}
/*.logo-div{
height:89px;
}*/
.logo-div{
height:69px;
}
.logo{
float:left;
margin:8px 0 0 22px!important; margin:8px 0 0 10px;
}
.toll-main{
float:right;
width:630px;
}
.toll-main1{
float:left;
}
.corns-left{
background:url(Images/top-bg-left.jpg) no-repeat left top;
}
.corns-mid{

background:url(Images/top-bg-mid.jpg) repeat-x left top; 
}
.corns-right{
height:27px;
padding:11px 28px 16px 28px!important; padding:11px 20px 16px 23px;
background:url(Images/top-bg-right.jpg) no-repeat right top; 
}
.nums{
float:left;
}
.nums p{
text-align:center;
margin:0;
font:bold 11px/15px Arial, Helvetica, sans-serif;
color:#7a7878;
}
.nums h1{
color:#2281d9;
text-align:center;
font:normal 12px/15px Arial, Helvetica, sans-serif;
margin:0;
}
.top-sep{
float:left;
margin: 0 34px 0 34px;
width:1px;
}
.text-feild{
margin:5px 0 0 0;
text-align:right;
}
.text-area{

width:361px;
color:#787878;
height:17px;
font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
padding-top:3px;
padding-left:5px;
margin-right:10px;
}
.search{
float:right
}


.btns-bg{
background:url(Images/btn-mid.jpg) repeat-x left top;
}
.btn-left{
background:url(Images/btn-left.jpg) no-repeat left top;
}
.btn-right{
background:url(Images/btn-right.jpg) no-repeat right top;
height:31px;
padding:0 10px 0 10px; 
}

div.outer1{
float:left;
display: block;
width:auto;
height: 20px;	
margin:4px 0 0 0; 
cursor:pointer;
}
div.outer1 a{ 
float:left; 
display: block;
font:normal 11px/15px Verdana; 
color:#7a7878; 
text-decoration: none; 
background:none; 
text-align:center;
cursor:pointer;
}
div.outer1 span{ 
float:left;
cursor:pointer;

padding: 4px 20px 4px 20px; 
text-align:center
}
div.outer1 a:hover{ 
background-color:#fff; 
text-decoration:none; 
color:#007ff2;
border-bottom:2px #fec830 solid}
div.outer1 a:active{ 
color: black; 	
cursor:pointer;
}
.btn-sepe{
float:left;
margin:0 3px 0 3px;
color:#fff;
}
.mid-blocks-pad{
padding-top:7px;
}
.mid-inner-left{
width:182px;
margin-right:6px;
}
.mid-inner-right{
width:705px;
background:url(Images/dots-bg.jpg) repeat left top;
}
.quick-li-bg-top{
background:url(Images/left-block-top.jpg) no-repeat left top; 
padding:6px 0 0 9px;
}
.quick-li-bg-mid{
background:url(Images/left-block-mid.jpg) repeat-y left top;
}

.quick-li-bg-bot{
background:url(Images/left-block-bot.jpg) no-repeat left top; 
height:12px;
}
.ash-left-blocks-top{
background:url(Images/ash-block-top.gif) no-repeat left top; 
padding:6px 0 0 9px;
height:21px;
}
.ash-left-blocks-mid{
background:url(Images/ash-block-mid.gif) repeat-y left top;
padding:0 5px 1px 0;
}
.ash-left-blocks-bot{
background:url(Images/ash-block-bot.gif) no-repeat left top; 
height:14px;
}
.pad-left-img{
padding:5px;
text-align:center;
}
.ulr {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
padding: 12px 0px 0px 0px;
margin:0 0 0 20px;
}
.ulr li {
line-height: 20px;
margin: 0pt;
padding: 2px 0pt 0 15px;
font-size: 11px;
background:url(Images/list-img.png) no-repeat left top;
background-position:0px 11px;
}
.ulr li a{ 
text-decoration:none;
font-size: 11px; 
color: #6b6a6a;
font-weight:normal;
}
.ulr li a:hover{ 
text-decoration:underline; 
color:#007ff2;}
.banner{
margin:0; 
padding:0;
}


.ult {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
padding: 12px 0px 0px 0px;
margin:0 0 0 20px;
}
.ult li {

list-style-image: none;
margin:0 0 20px 0;
padding: 2px 0pt 0 0;
font-size: 11px;
}
.ult li span {
position:relative;
top:10px;
left:3px;
background:none;
width:100%
}

.ult li a{ 
text-decoration:none;
font-size: 11px; 
color: #6b6a6a;
font-weight:normal;
}
.ult li a:hover{ 
text-decoration:underline; 
color:#007ff2;}

.empty-space{
padding-top:6px;
}
.scroll-text-new{
padding:6px;
}
.products-bg-pad{
padding:0 5px 5px 5px ;
}
.white-bgcolor{
background-color:#fff;
padding-top:10px;
}
.pro-head{
padding-top:10px;
}
.pro-head h2{
font:bold 11px/13px Arial, Helvetica, sans-serif;
color:#000;
margin:0 0 0 4px;
padding-left:19px;
background:url(Images/blue-arrow.gif) no-repeat left top;
background-position:0px 2px;
}
.pro-head ul{
margin:0;
padding:0;
}
.pro-head ul li{
list-style:none;
line-height: 15px;
margin: 10px 0 10px 24px;
padding: 2px 0pt 0 15px;
font-size: 11px;
background:url(Images/list-img.png) no-repeat left top;
background-position:0px 8px;
}
.links-pad{
padding:5px 0 0 4px;
}

a.blue:link, a.blue:active, a.blue:visited{ 
font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; 
color:#0097dc; 
text-decoration:none}
a.blue:hover{
text-decoration:underline;
}

a.orang:link, a.orang:active, a.orang:visited{ 
font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; 
color:#c26a23; 
text-decoration:none}
a.orang:hover{
text-decoration:underline;
}

a.tblue:link, a.tblue:active, a.tblue:visited{ 
font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; 
color:#1b5f9e; 
text-decoration:none}
a.tblue:hover{
text-decoration:underline;
}
.footer{
margin:10px;

}
.foot-left{
background:url(Images/foot-left.gif) no-repeat left top;
}
.foot-mid{
background:url(Images/foot-mid.gif) repeat-x left top;
}

.foot-right{
background:url(Images/foot-right.gif) no-repeat right top;
padding:12px 15px 0 15px;
height:28px;
text-align:center;
}

.parahead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	word-spacing: normal;
	white-space: normal;
}
.Verdana10-Blk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-align: justify;
}
.pad-para-cont{
padding-top:5px;
padding-left:7px;
}

h5{
margin:0;
font:bold 18px/20px Verdana, Arial, Helvetica, sans-serif;
color:#000;
}
.scroll-img{
margin:10px;
padding:15px;
text-align:center
}
.scroll-img-pad{
padding-right:30px;
}


#tplPreview {
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: #ffffff;
  border:1px solid #444444;
  font-size: 11px;
  color: #4B4B4B;
  padding: 15px 15px 15px 15px;
  z-index:2200;
}

#tplPreviewBody {
  position: relative;
}

#tplPreviewProgressBar {
  position: absolute;
  width: 165px;
  padding: 10px 10px 15px 10px;
  top: 45%;
  left: 50%;
  margin-left: -67px;

  border: 1px solid #6A6A6A;
  background-color: #ffffff;
  color: #000000;
  font-family: Tahoma,Helvetica,sans;
  font-size: 10px;
  text-align:left;
}
