body {margin:0; padding:0; background: #fff;font:14px/36px Calibri, Arial, Helvetica, sans-serif; word-spacing: 2px; color:#555555; line-height: 130%}
.bdy-bunidir{margin:0; padding:0; background:#ffffff url(images/bg1strip.gif) left top repeat-x; font:14px/36px Calibri, Arial, Helvetica, sans-serif; word-spacing: 2px; color:#555555; line-height: 130%}
td, p, ul, h1, h2, h3 {margin:0; padding:0;}
/*----------------Header Panel start here--------------------------*/
h5 { font:italic 14px/0px Calibri, Arial, Helvetica, sans-serif; color:#666666;}

h4 { font:14px/18px Trebuchet MS, Arial, Helvetica, sans-serif; color:#cc6600; letter-spacing: 1px; line-height: 110%;}

h3 { font:bold 16px/18px Trebuchet MS, Arial, Helvetica, sans-serif; color:#FF9900; line-height: 90%}

h2 { font:bold 18px/24px Trebuchet MS, Arial, Helvetica, sans-serif; color:#FF9900;}

h1 { font:bold 24px/24px Trebuchet MS, Arial, Helvetica, sans-serif; color:#FF9900;}

p {font:14px/18px Calibri, Arial, Helvetica, sans-serif; color:#555555; letter-spacing: 1px; line-height: 130%}

a { font: bold 14px/18px Calibri, Arial, Helvetica, sans-serif; color:#cc6600; text-decoration:underline;}

a:hover { text-decoration:none;}

ul { list-style-type:none;margin:0; padding:0; float:left;}

ul li { background:url(images/arrow.gif) 0 5px no-repeat; padding:0 0 0 10px; font:12px/18px Arial, Helvetica, sans-serif; color:#323536; }

ul li a {  font:12px/18px Arial, Helvetica, sans-serif; color:#323536; text-decoration:none; _text-decoration:underline !important;}

ul li a:hover { text-decoration:underline;}

#headerPanel { background:url(images/headerbg-test.gif) left top repeat-x; border-bottom:2px solid #fff; height:195px;}
#headerPanel a{color:#fff;}
#headerPanel a:hover{color:#ffd949;}

#headerPanel .logo { padding:25px 30px 0 21px;}

#headerPanel p {xbackground:url(images/headtext.gif) left top no-repeat; display:block; text-indent:-20000px; width:384px; height:64px; margin:50px 0px 0 0;}

#headerPanel .callus { xbackground:url(images/call.gif) left top no-repeat; width:145px; height:48px; display:block; margin:0 0px 4px 0; font:bold 12px/14px Arial, Helvetica, sans-serif; color:#333333; text-transform:uppercase; text-align:center;}

#headerPanel .callus span.callus1 {color:#D9302D;}

#headerPanel .callus span { font:bold 11px/14px Arial, Helvetica, sans-serif; color:#333333; text-transform:uppercase; padding:8px 0 0 0;}

.rightPad { padding:0 6px 0 0;}

a.signup {background:url(images/button.gif) left top no-repeat; width:127px; height:26px; padding:0 0 0 40px; display:block; font:bold 11px/26px Arial, Helvetica, sans-serif; color:#FFFFFF; margin:9px 6px 0 0; text-align:left; text-decoration:none;}

a.signup:hover {color:#FFD848;}


/*----------------Header Panel end here--------------------------*/


/*----------------menu Panel start here--------------------------*/

.menuPanel { background:url(images/menubg.gif) left top repeat-x;  padding:0 0 0 19px; margin:6px 0 0 0}
ul#menu { list-style-type:none;}

ul#menu li { font:bold 11px/12px Arial, Helvetica, sans-serif; color:#D5D4D3; text-transform:uppercase; float:left;}

ul#menu li a { font:bold 11px/33px Arial, Helvetica, sans-serif; color:#D5D4D3; text-transform:uppercase; padding:0 20px; text-decoration:none; display:block;}

ul#menu li a:hover { background:url(images/menubghover.gif) left top repeat-x; color:#4E4C4C;}
/*----------------menu Panel start here--------------------------*/

/*--------------------Body Panel start here---------------------*/
#bodyPanel { padding:8px 4px 8px 4px; background-color:#FFFFFF; }

a.ban {text-decoration:none; color:#fff;}

a.ban:hover {text-decoration:none; color:#fff;}

.leftbottom {background:url(images/leftbottom.jpg) left bottom no-repeat #FFDC52;}

.leftimage { float:left; margin:0 0 3px 0; padding:0 5px;}

.leftimage1 { float:left; margin:0 0 3px 0; padding:0px;}
.quotePanel { padding:0 7px 3px 7px;}

.quotePanel1 { padding:0 5px 3px 5px;}

.quotebg {background:url(images/quotebg.jpg) left top repeat-x #04ABE0; border-left:1px solid #0797C2; border-right:1px solid #0797C2; width:166px;font:12px/18px Arial, Helvetica, sans-serif; color:#fff;}


.quotebg p { background:url(images/bg1.gif) 10px 0 no-repeat; padding:0 5px 0 61px; font:12px/18px Arial, Helvetica, sans-serif; color:#fff;}

.quotebg p span{ font: bold 12px/18px  Arial, Helvetica, sans-serif; color:#025578;}

.quotebg p.big { background:none; padding:14px 5px 0 61px; font: bold 14px/18px  Arial, Helvetica, sans-serif; color:#fff;}

.quotebg p.quotebut {background:url(images/quotebut.gif) left top no-repeat; width:161px; height:30px; display:block; font:bold 14px/30px Arial, Helvetica, sans-serif; color:#373A3B; text-transform:uppercase; text-align:center; margin:7px 0 0 3px; text-decoration:none; padding:0; text-indent:-20000px;}


#rightPanel { padding:0 0 0 4px;}

#rightPanel h2 { font:bold 18px/24px Arial, Helvetica, sans-serif; color:#3EC6FF; padding:5px 0 0 6px;}

#rightPanel p { font:12px/18px Arial, Helvetica, sans-serif; color:#5B5B5B; padding:11px 30px 0 6px;}

#rightPanel .rightCol { background-color:#FFDC52; padding:2px 3px 11px;}

#rightPanel .rightCol p { background:url(images/rightcolbg.gif) left top repeat-x;font: bold 12px/28px Arial, Helvetica, sans-serif; color:#FAF7F3; padding:0 0 0 9px; margin:0;}

#rightPanel .rightCol ul { margin:11px 14px 0px 8px; padding:0; list-style-type:none;}

#rightPanel .rightCol ul li { font:bold 11px/23px Arial, Helvetica, sans-serif; color:#474645; background:none; display:block; width:160px;}

#rightPanel .rightCol ul li a { font:bold 11px/23px Arial, Helvetica, sans-serif;  background:url(images/square.gif) 6px 12px no-repeat; color:#474645; text-decoration:none; display:block;padding:0 0 0 15px; border-bottom:1px dashed #D9B21B;}

#rightPanel .rightCol ul li a:hover { font:bold 11px/23px Arial, Helvetica, sans-serif; color:#FDFDFD; text-decoration:none; display:block; background-color:#E7C232; border-bottom:1px dashed #D9B21B;}


#rightPanel .bottomPanel { padding:15px 0 0px 0;}

.padbot {padding:0 3px 13px 0;}

.padbotlast {padding:0 3px 0px 0;}

.productBox .top { background:url(images/bottomtopbg.gif) left top repeat-x; border:1px solid #168BAA; width:190px; font:bold 14px/28px Arial, Helvetica, sans-serif; color:#FFFFFF;}

.productBox .top a { font:bold 14px/28px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;} 

.productBox .top a:hover { font:bold 14px/28px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;} 

.productBox .topimg { float:left; padding:2px 7px 0 5px;}

.productBox .midbg { background-color:#D3F4FE; border-bottom:7px solid #24BBE9; border-left:1px solid #24BBE9; border-right:1px solid #24BBE9; padding:17px 0 0px 6px; height:100px;}

.productBox .midbg img { border:1px solid #24BBE9; margin:0 6px 0 0; float:left;}

.productBox .midbg ul { list-style-type:none; margin:0; padding:0; float:left;}

.productBox .midbg ul li { background:url(images/arrow.gif) 0 5px no-repeat; padding:0 0 0 8px; font:11px/18px Arial, Helvetica, sans-serif; color:#323536;}

.productBox .midbg ul li a {  font:11px/18px Arial, Helvetica, sans-serif; color:#323536; text-decoration:none;}

.productBox .midbg ul li a:hover { text-decoration:underline;}

/*--------------------Body Panel end here---------------------*/
/*------------------footer Panel start here----------------------*/
#footerPanel { background:url(images/footerbg.gif) left top repeat-x #565656; padding:22px 0 0 0; font:11px Arial, Helvetica, sans-serif; color:#fff;}
#footerPanel a {font:11px/18px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:0 7px;}
#footerPanel a:hover {color:#D1D0D0;}
#footerPanel p { font: bold 11px Arial, Helvetica, sans-serif; color:#FFDB4E; padding:0 0 5px 0;}
/*------------------footer Panel end here----------------------*/
/*--------------------Inner page--------------------------------*/
.leftremoval { background:url(images/removalbg.gif) left top no-repeat; font:bold 12px/31px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 0 0 8px; margin:0 0 7px 5px;}
ul.leftmenu { margin:0px 14px 4px 13px; padding:0; list-style-type:none;}
ul.leftmenu li { font:bold 11px/23px Arial, Helvetica, sans-serif; color:#474645; background:none; width:145px; display:block;}
ul.leftmenu li a { font:bold 11px/23px Arial, Helvetica, sans-serif;  background:url(images/square.gif) 6px 12px no-repeat; color:#474645; text-decoration:none; display:block;padding:0 0 0 15px; border-bottom:1px dashed #D9B21B;}
ul.leftmenu li a:hover { font:bold 11px/23px Arial, Helvetica, sans-serif; color:#FDFDFD; text-decoration:none; display:block; background-color:#E7C232; border-bottom:1px dashed #D9B21B;}
.quotePanelIn { padding:0 7px 3px 7px;}
.quotebgIn { background:url(images/bg-quote.gif) 0px 0 repeat-x #C4E34F; border-left:1px solid #9FC120; border-right:1px solid #9FC120;}
.quotebgIn p.topone { background:url(images/bg-quote.gif) 0px 0 repeat-x; padding:0 5px 0 13px; font: bold 12px/18px Arial, Helvetica, sans-serif; color:#4F6203;}
.quotebgIn p span{ font: bold 12px/18px Arial, Helvetica, sans-serif; color:#fff;}
.quotebgIn p span.black{ font: bold 12px/18px Arial, Helvetica, sans-serif; color:#383A31;}
.quotebgIn p.big1 { background:none; padding:14px 5px 0 61px; font: bold 14px/18px Arial, Helvetica, sans-serif; color:#fff; background-color:#B8DF30;}
.quotebutIn {background:url(images/innerbutton.jpg) left top no-repeat; width:84px; height:20px; display:block; font:11px/20px Arial, Helvetica, sans-serif; color:#373A3B;margin:0px 0 0px 0px; text-decoration:none; padding:0 0 0 13px;}
.quotebutIn:hover { color:#8DAF15;}
.bgquotebot {background:url(images/quotebgbot1.jpg) right top no-repeat; padding:10px 0 40px 13px;}
#rightPanel .rightIn h2 { background:url(images/innerrighttopbg.gif) left top no-repeat; margin:0 0 6px 0; display:block; padding:0 0 0 20px; font:bold 18px/33px Arial, Helvetica, sans-serif; color:#fff;}
#rightPanel .rightbox { padding:0 0 6px 0;}
#rightPanel .rightbox .rightgreenbg { background-color:#EFFFD0; border-left:1px solid #B1E09C;  border-right:1px solid #B1E09C;}
#rightPanel .rightbox .rightgreenbg img { float:left; border:1px solid #B1E09C; margin:0 14px 0 11px;}
#rightPanel .rightbox .rightgreenbg h3 { font:bold 18px/20px Arial, Helvetica, sans-serif; color:#CD5C1A; float:left; padding:0 0 5px 0; display:block; width:420px;}
#rightPanel .rightbox .rightgreenbg p { float:left; padding:0; font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#79980E;}
#rightPanel .rightbox .rightgreenbg p.check { float:left; padding:0; font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#79980E; width:200px;}
#rightPanel .rightbox .rightgreenbg p.checkright { font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#79980E;padding:8px 0px 5px 35px; background:url(images/pdfnew.gif) left top no-repeat; float:left; margin:0 0 5px 0; width:170px;}
a.download{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#3D3A37; text-decoration:underline;}
a.download:hover{ text-decoration:none;}
a.more { background:url(images/more.jpg) left top no-repeat; width:61px; height:24px; display:block; font:bold 11px/24px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; text-align:center; margin:8px 0 0 0; text-decoration:none; float:left;}
a.more:hover { color:#FF4646;}
a.getservice { background:url(images/getquotebut.jpg) left top no-repeat; width:455px; height:81px; display:block; padding:0 0 0 106px; font:bold 16px/59px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
a.getservice:hover {color:#000;}
/*------------------for dynamic menu-----------------------------*/
.dmenu { font:bold 11px/33px Arial, Helvetica, sans-serif; color:#D5D4D3; text-transform:uppercase; text-decoration:none; display:block; float:left; cursor:pointer; text-align:center; width:auto; height:33px; padding:0 10px 0 10px;}
.dmenuhover {  background:url(images/menubghover.gif) left top repeat-x; font:bold 11px/33px Arial, Helvetica, sans-serif; color:#4E4C4C; text-transform:uppercase;text-decoration:none; display:block; float:left; cursor:pointer; text-align:center; width:auto; height:33px; padding:0 10px 0 10px;}
.dmenu-tradies
{ font:bold 11px/33px Arial, Helvetica, sans-serif; color:#D5D4D3; text-transform:uppercase; text-decoration:none;  float:left; cursor:pointer; text-align:center; width:auto; height:33px; padding:0 10px 0 10px; }
.dmenuhover-tradies {  background:url(images/menubghover.gif) left top repeat-x; font:bold 11px/33px Arial, Helvetica, sans-serif; color:#4E4C4C; text-transform:uppercase; text-decoration:none;  float:left; cursor:pointer; text-align:center; width:auto;  height:33px; padding:0 10px 0 10px;}
.dmenu-monial
{ font:bold 11px/33px Arial, Helvetica, sans-serif; color:#D5D4D3; text-transform:uppercase; text-decoration:none; display:block; float:left; cursor:pointer; text-align:center; width:auto; height:33px; padding:0 10px 0 10px; }
.dmenuhover-monial
 {  background:url(images/menubghover.gif) left top repeat-x; font:bold 11px/33px Arial, Helvetica, sans-serif; color:#4E4C4C; text-transform:uppercase;text-decoration:none; display:block; float:left; cursor:pointer; text-align:center; width:auto; height:33px; padding:0 10px 0 10px; }
#rightPanel .rightbox .rightgreenbg img.linkimgmar { border:none; padding:0 6px 5px 6px;}
#rightPanel .rightbox .rightgreenbg .boxleft { float:left; width:370px;}
#rightPanel .rightbox .rightgreenbg .boxright{float:left; width:100px;}
#rightPanel .rightbox .rightgreenbg .boxleft h3 { font:bold 18px/20px Arial, Helvetica, sans-serif; color:#CD5C1A; float:left; padding:0 0 5px 0; display:block; width:180px;}
.paddingL10px{padding-left:4px;}
.blugrid{background:#42c7ff url(../images/blgrid.jpg) repeat-x top left}
.inner_mAp
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	font-weight:normal;
}
.inner_mAp a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ff6600;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.inner_mAp a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fc9856;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.location-list{ width:210px; height:85px;font-size: 12px;  }
.location-lista{ width:160px; height:22px;font-size: 12px;  }
a.region:link,a.region:visited{
font-size: 24px; 
color: #ff9900;
font-family: Calibri,Arial,Helvetica,sans-serif;
}
a.region:hover,a.region:active{
font-size: 24px; 
color: #ff9900;
font-family: Calibri,Arial,Helvetica,sans-serif;
text-decoration:none;
}
.regionhead{
font-size: 24px;
color: #ff9900;
font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
}
#webapp4542prev, webapp4542next {float: left;}
#webapp4542pagination{

width: 100%;

margin-top: 0pt;

margin-right: 15px;

margin-bottom: 8px;

margin-left: 100px;

float: left;

}

#pagination_4542

{

float: left;
margin-left: 15px;
margin-right: 15px;
}
ul#webapp4542pagination li  {display:inline;} 
.feedback{position:fixed; top:0; left:0;}

.add{padding:33px 18px 0 0; _padding:38px 18px 0 0; text-align:right; }


html > .add #ie7
{
*padding:20px 18px 0 0;
}

.add { padding /*\**/: 38px 18px 0 0\9 }

.add a {color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.add a:hover {color:#ffd949;}



.logonew{width:133px; height:77px; position: absolute; margin:24px;}
.logonew img {margin: 0 0 10px 0;}

#pagediv{ width:778px; margin:0 auto;}
