body {
  background-image:url(../images/bg04.jpg);
  background-repeat:repeat-x;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	text-decoration : none;
	margin : 0;
	padding : 0;
	background-color : #ffffff;
}

.body-reg{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	text-decoration : none;
	margin : 0;
	padding : 0;
	background-color : #c0c0c0;
}

bodyold {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
text-decoration : none;
margin : 0;
padding : 0;
background-image : url(../images/bg01.jpg);
background-repeat : repeat-x;
background-color : #ffffff;
}


.flashbgbox {
background-image:url(../images/flashboxbg.png);
background-repeat:repeat-x;
width:1004px;
height:241px;
}

.dropbg {
	background-color: #FFFFFF;
}
.indextitle {
font-family:Calibri;
font-size : 25px;
font-weight : bold;
color : #c2252d;
text-decoration : none;
padding-left:20px;
padding-bottom:10px;
}
.applemenu {
margin : 5px 0;
padding : 0;
width : 230px;
border : 1px solid #eaeaea;
}
.applemenu div.silverheader a {
background : url(../newbanner/silvergradientover.gif) repeat-x left center;
font : normal 12px arial, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color : black;
display : block;
position : relative;
width : auto;
padding : 5px 0;
padding-left : 30px;
text-decoration : none;
}
.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active {
color : black;
}
.applemenu div.selected a, .applemenu div.silverheader a:hover {
background-image : url(../newbanner/silvergradient.gif);
font : bold 12px arial, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
display : block;
position : relative;
width : auto;
padding : 5px 0;
padding-left : 30px;
text-decoration : none;
color : black;
}
.applemenu div.submenu {
background : white;

}
.applinkfont {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
line-height : normal;
font-weight : bold;
font-variant : normal;
text-transform : none;
color : #092739;
text-decoration : none;
}
.applinkfont:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
line-height : normal;
font-weight : bold;
font-variant : normal;
text-transform : none;
color : #d32128;
text-decoration : none;
}
 .tohmatext {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #202020;
	text-decoration: none;
}
 .tohmatext:hover{	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d32128;
	text-decoration: none;}


.welcometext {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
line-height : 18px;
font-weight : normal;
font-variant : normal;
text-transform : none;
color : #4c4c4c;
text-decoration : none;
text-align : justify;
}
.indextext {
font-family : Calibri;
font-size : 13px;
font-weight : normal;
color : #363636;
text-decoration : none;
}
.indextext1 {
font-family : Calibri;
font-size : 13px;
font-weight : bold;
color : #363636;
text-decoration : none;
}
.middletext {
font-family : Calibri;
font-size : 13px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
}
.middletext2 {
font-family : Calibri;
font-size : 13px;
font-weight : bold;
color : #000000;
}
.link1 {
font-family : Calibri;
font-size : 13px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
}
.link1title {
font-family : Calibri;
font-size : 15px;
font-weight : bold;
color : #333333;
text-decoration : none;
}
.link1:hover {
font-family : Calibri;
font-size : 13px;
font-weight : bold;
color : #61b4e8;
text-decoration : none;
line-height : normal;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-style : none;
border-right-style : none;
text-decoration : underline;
border-left-style : none;
border-top-color : #61b4e8;
border-right-color : #61b4e8;
border-bottom-color : #61b4e8;
border-left-color : #61b4e8;
}
.link2 {
font-family : tahoma;
font-size : 12px;
font-weight : bold;
color : #ffffff;
}
.normaltext {
font-family : Arial;
font-size : 12px;
font-weight : normal;
line-height : 20px;
text-align : justify;
text-decoration : none;
color:#000000;
}
.normaltextlink {
font-family : Arial;
font-size : 12px;
font-weight : normal;
color : #767676;
line-height : 20px;
text-align : justify;
text-decoration : none;
}
.normaltextlink:hover {
font-family : Arial;
font-size : 12px;
font-weight : normal;
color : #d60132;
line-height : 20px;
text-align : justify;
text-decoration : none;
}
.normaltext12 {
font-family : Arial;
font-size : 12px;
font-weight : bold;
color : #000000;
line-height : 20px;
text-align : justify;
text-decoration : none;
}
.linktext {
font-family : Calibri;
font-size : 13px;
font-weight : bold;
color : #605e5e;
}
.rightmenu {
font-family : Calibri;
font-size : 15px;
font-weight : bold;
color : #000000;
text-decoration : none;
padding-left:5px;
padding-right:10px;
}
.rightmenu:hover {
font-family : Calibri;
font-size : 15px;
font-weight : bold;
color : ##c2252d;
background-color:#FFFFFF;
border-bottom:#666666 thin dotted;
padding-left:5px;
padding-right:10px;
}
.leftmenu {
width : 179px;
height : 20px;
font-family : Trebuchet MS, Verdana, Tahoma, Arial, Verdana, Arial, Tahoma;
font-size : 13px;
font-weight : normal;
color : #000000;
line-height : 20px;
text-decoration : none;
}
.leftmenu:hover {
width : 179px;
height : 20px;
font-family : Trebuchet MS, Verdana, Tahoma, Arial, Verdana, Arial, Tahoma;
font-size : 13px;
font-weight : bold;
color : #666666;
}
.Title {
font-family : "Trebuchet MS";
font-size : 15px;
font-weight : bold;
color : #a2bd2c;
text-decoration : none;
}
.link8 {
font-family : Arial;
font-size : 12px;
color : #424242;
line-height : 20px;
text-decoration : none;
}
.link8bold {
font-family : Trebuchet MS, Verdana, Tahoma, Arial, Verdana, Arial, Tahoma;
font-size : 13px;
color : #424242;
line-height : 20px;
font-weight : bold;
text-decoration : none;
}
.whitefonts {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
line-height : 20px;
font-weight : normal;
text-decoration : none;
}
.whitefonts:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
line-height : 20px;
font-weight : normal;
text-decoration : none;
border-bottom-width : thin;
border-bottom-style : dotted;
border-bottom-color : #ffffff;
}
.relatedtitle {
font-family : Verdana, Tahoma, Arial, Verdana, Arial, Tahoma;
font-size : 11px;
color : #a2bd2c;
line-height : 20px;
font-weight : bold;
text-decoration : none;
}
.relatedtext {
font-family : Verdana, Tahoma, Arial, Verdana, Arial, Tahoma;
font-size : 11px;
color : #158ee5;
line-height : 20px;
font-weight : bold;
text-decoration : none;
}
.relatedtext:hover {
font-family : Verdana, Tahoma, Arial, Verdana, Arial, Tahoma;
font-size : 11px;
color : #a2bd2c;
line-height : 20px;
font-weight : bold;
text-decoration : none;
}
body {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
text-decoration : none;
margin : 0;
padding : 0;
}

.indextext {
font-family : Calibri;
font-size : 13px;
font-weight : normal;
color : #363636;

}
.indextext1 {
font-family : Calibri;
font-size : 13px;
font-weight : bold;
color : #363636;
}
.middletext {
font-family : Calibri;
font-size : 13px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
}
.middletext2 {
font-family : Arial;
font-size : 11px;
font-weight : bold;
color : #000000;
}
.link1 {
font-family : Calibri;
font-size : 13px;
font-weight : bold;
color : #767676;
}
.linkreadmore {
font-family : Calibri;
font-size : 13px;
font-weight : normal;
color : #000000;
text-decoration : underline;
}
.link2 {
font-family : Calibri;
font-size : 13px;
font-weight : bold;
color : #ffffff;
}
.testimonial {
font-family:Tahoma;
font-size : 11px;
font-weight:normal; font-stretch:narrower;
color : #333333;
background-image : url(../images/testi.png);
background-repeat : no-repeat;
line-height:18px;
padding:5px;
height : 190px;
width : 270px;
}
.footer {
background-image : url(../images/newfooter.gif);
background-repeat : repeat-x;
height : 262px;
}
.homefooter {
background-image : url(../newbanner/newfooter.jpg);
background-repeat : repeat-x;
width : 952px;
}
.boxmiddle {
background-image : url(../images/boxmiddle.gif);
background-repeat : no-repeat;
}
.boxmiddlebottom {
background-image : url(../images/boxbottombottom.gif);
background-repeat : repeat-y;
}
.footerline {
background-image : url(../images/hori-line.png);
background-repeat : repeat-x;
height : 2px;
}
.footerlinehori {
background-image : url(../images/linehori.jpg);
background-repeat : repeat-y;
width : 6px;
}
.footermenu1 {
background-image : url(../images/menu01.png);
background-repeat : no-repeat;
height : 28px;
width : 199px;
}
.block01 {
background-image : url(../images/top01bg.jpg);
background-repeat : repeat-y;
width : 321px;
}
.block02 {
background-image : url(../images/topmiddle.jpg);
background-repeat : repeat-y;
width : 426px;
}
.linedot {
background-image : url(../images/linenew.jpg);
background-repeat : repeat-x;
height : 3px;
}
.boxpack {
font-family : Calibri;
font-size : 15px;
color : #666666;
line-height : 20px;
font-weight : bold;
text-decoration : none;
background-image : url(../images/box.gif);
background-repeat : no-repeat;
height : 172px;
width : 182px;
}
.boxpack:hover {
font-family : Calibri;
font-size : 15px;
color : #666666;
line-height : 20px;
font-weight : bold;
background-image : url(../images/boxover.gif);
height : 172px;
width : 182px;
}
.boxpackline {
background-image : url(../images/hori-line.png);
height : 1px;
}
.requestquote {
background-image : url(../images/rerquestquotebg.png);
background-repeat : no-repeat;
height : 200px;
width : 185px;
}
.rightmenubg {
width : 170px;
height : 200px;
font-weight : normal;
color : #000000;
text-decoration : none;
border : thin none #cccccc;
background-image : url(../images/bgshade.gif);
background-repeat : repeat-x;
}
.portfoliobg {
width : auto;
height : 416px;
font-weight : normal;
color : #000000;
text-decoration : none;
background-image : url(../images/portfoliobgnew_r3_c3.jpg);
background-repeat : repeat-x;
}
.portfoliomenu {
width : 125px;
height : 22px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
background-image : url(../images/portfoliobgnew_r2_c5.jpg);
background-repeat : repeat-x;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
}
.portfoliomenuactive {
width : 125px;
height : 22px;
font-weight : bold;
color : #cfebec;
text-decoration : none;
background-image : url(../images/portfoliobgnew_r2_c2.jpg);
background-repeat : repeat-x;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
}
.portfoliobutton {
width : 125px;
height : 22px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
background-image : url(../images/portfoliobgnew.png);
background-repeat : repeat-x;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
text-align : center;
vertical-align : middle;
}
.portfoliobutton:hover {
width : 125px;
height : 22px;
font-weight : bold;
color : #cfebec;
text-decoration : none;
background-image : url(../images/portfoliobgnewover.png);
background-repeat : repeat-x;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
text-align : center;
vertical-align : middle;
}
.new10 {
color : #ffffff;
text-decoration : none;
line-height : 15px;
}
.portfoliobox {
width : 763px;
height : 235px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
background-image : url(../images/portfolio.png);
background-repeat : no-repeat;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
text-align : center;
vertical-align : middle;
}
.portfoliobox:hover {
width : 763px;
height : 235px;
font-weight : bold;
color : #cfebec;
text-decoration : none;
background-image : url(../images/portfolioover.png);
background-repeat : no-repeat;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
text-align : center;
vertical-align : middle;
}
.boxsupport {
width : 800px;
text-decoration : none;
background-image : url(../images/box1middle.gif);
background-repeat : repeat-y;
}
.blackbg {
width : 150px;
height : 40px;
text-decoration : none;
background-image : url(../images/starter.gif);
background-repeat : no-repeat;
font-family : Calibri;
font-size : 15px;
font-weight : normal;
color : #ffffff;
}
.slidebg {
text-decoration : none;
background-image : url(../images/slide.jpg);
background-repeat : repeat-x;
}
.topline {
text-decoration : none;
background-image : url(../images/index_1_r1_c1.jpg);
background-repeat : repeat-x;
width : 1004px;
height : 18px;
}
.bottom {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #ffffff;
text-align : center;
vertical-align : middle;
height : 30px;
width : 1004px;
background-color : #333333;
}
.arrowlistmenu {
width : 180px;
}
.arrowlistmenu .menuheader {
color : white;
margin-bottom : 4px;
text-transform : none;
cursor : pointer;
padding-top : 1px;
margin-top : 1px;
padding-right : 6px;
padding-left : 0;
font-family : Tahoma;
font-size : 0;
font-weight : bold;
background-image : url(../images/menubg.gif);
background-repeat : no-repeat;
background-position : left top;
}
.arrowlistmenu ul {
list-style-type : none;
margin : 0;
padding : 0;
margin-bottom : 8px;
}
.arrowlistmenu ul li {
padding-bottom : 2px;
}
.arrowlistmenu ul li a {
color : #666666;
font : bold 11px Arial;
background : url(../images/arrowbullet.png) no-repeat left center;
display : block;
padding : 2px 0;
padding-left : 19px;
text-decoration : none;
border-bottom : 1px solid #dadada;
}
.arrowlistmenu ul li a:visited {
color : #242c37;
}
.arrowlistmenu ul li a:hover {
color : #000000;
background-color : #f3f3f3;
}
.style4 {
color : #66ccff;
}
.style5 {
color : #ff9933;
}
.style7 {
color : #bae55e;
}
.style9 {
color : #61b4e8;
}
.style10 {
color : #ffffff;
}
img.c5 {
border : 0;
width : 88px;
height : 31px;
}
div.c4 {
text-align : left;
}
div.c3 {
text-align : center;
}
div.c2 {
text-align : right;
}
div.c1 {
width : 150px;
}
.normaltext02 {
font-family : Arial;
font-size : 12px;
font-weight : normal;
color : #d60132;
line-height : 18px;
text-align : justify;
text-decoration : none;
}
.normaltext02:hover {
font-family : Arial;
font-size : 12px;
font-weight : normal;
color : #7b0013;
line-height : 18px;
text-align : justify;
text-decoration : none;
}
#scroller {
font-family : Trebuchet MS, Verdana, Tahoma, Arial, Verdana, Arial, Tahoma;
font-size : 13px;
font-weight : normal;
color : #424242;
text-align : justify;
margin : 0;
padding : 0;
height : 20px;
width : 150px;
overflow : auto;
line-height : 20px;
}
.pricetitlegreen {
font-family : Calibri;
font-size : 25px;
font-weight : bold;
color : #afcd2f;
line-height : normal;
text-align : justify;
text-decoration : none;
}
.pricetitle {
font-family : Calibri;
font-size : 20px;
font-weight : normal;
color : #000000;
line-height : normal;
text-decoration : none;
}
.pricetitle:hover {
font-family : Calibri;
font-size : 20px;
font-weight : normal;
color : #f89c42;
line-height : normal;
text-decoration : none;
}
.pricepage {
font-family : Calibri;
font-size : 20px;
font-weight : normal;
color : #f89c42;
line-height : normal;
text-decoration : none;
}
.servicestax {
font-family : Calibri;
font-size : 20px;
font-weight : normal;
color : #000000;
line-height : normal;
text-decoration : none;
}
.tahomasmallnor {
font-family:tahoma;
font-size:11px;
font-weight:normal;
line-height:17px;
text-decoration:none;}

.servicestitle {
font-family : Calibri;
font-size : 20px;
font-weight : normal;
color : #87a40d;
line-height : normal;
text-decoration : none;
}
.rightsideitle {
font-family : Calibri;
font-size : 20px;
font-weight : normal;
color : #61b4e8;
line-height : normal;
text-decoration : none;
}
.textrighside {
margin : 0 0 0 0;
padding : 0;
list-style-type : none;
background-color : #dfdfdf;
font : normal 11px/28px Tahoma;
color : #3d3d3d;
text-align : left;
text-indent : 5px;
height : 20px;
width : 180px;
display : block;
text-decoration : none;
text-transform : none;
border-bottom : 1px dashed #f0f0f0;
background : none;
background-color : #ffffff;
}
.textrighside:hover {
margin : 0 0 0 0;
padding : 0;
list-style-type : none;
background-color : #dfdfdf;
font : normal 11px/28px Tahoma;
color : #000000;
text-align : left;
text-indent : 5px;
height : 20px;
width : 180px;
display : block;
text-decoration : none;
text-transform : none;
border-bottom : 1px dashed #c4c4c4;
background-image : url(../images/indentbg.gif);
background-repeat : repeat-x;
}
.normalform {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #cccccc;
line-height : 18px;
text-align : left;
font-style : normal;
font-variant : normal;
text-transform : none;
display : block;
border : 1px solid #cccccc;
}
.homenewbox {
background-color : #ffffff;
background-image : url(../images/homeboxmiddle.png);
background-repeat : no-repeat;
}

.portfoliobox45{
	background-image: url(../images/box_middle.png);
	background-repeat: repeat-y;
	width: 1002px;
}


	.table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	border: thin dotted #dddcdc;
	padding:5px;
}

	.table:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#dddcdc;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	border: thin dotted #dddcdc;
	padding:5px;
}

.packagehead {
background-image:url(../images/packageheader.png);
background-repeat:no-repeat;
width:990;

}
.headpacktext {font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
padding-top:10px;
padding-left:10px;}

.packagepan {
background-image:url(../images/packagepan.png);
background-repeat:no-repeat;
background-color:#dddcdc;
width:134px;
height:71px;
font-family:Calibri;
font-size:20px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
padding-top:10px;
vertical-align:top;}

.packagebgn {
background-color:#dddcdc;
width:134px;
line-height:20px;
font-family: Tahoma;
font-weight:bold;
font-size:11px;
color:#000000;
text-decoration:none;
text-align:center;}

.packagetextleft {
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#666666;
height:25px;
line-height:25px;
padding-left:10px;
border-bottom:#dddcdc thin solid;
border-left:#dddcdc thin solid;
}

.packagetextleftnor{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
height:25px;
color:#666666;
line-height:20px;
padding-left:10px;}

.packageheadtitle {
background-image:url(../images/packageheadtitle.png);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#c2252d;
padding-left:30px;
height:37px;}


.packagenewt {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#c2252d;
padding-left:30px;
height:37px;}


#captcha {width:114px; height:31px; border:none; background-color:none; background:url(../images/capthca.jpg) no-repeat; font:bold 15px/25px Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#076999;}


.homefooter {
	background-image: url(../images/footernewhome.png);
	background-repeat: no-repeat;
	height: 250px;
	width: 1004px;
}


.shadow {

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:#CCCCCC thin solid;
	-moz-box-shadow:inset 0 0px 15px #ecebeb;
	-webkit-box-shadow:inset 0 0 15px #efefef;
	box-shadow:inset 0 0 15px #efefef;

}

.pressed {
	color: #fff;
	padding: 20px;
	background: #111;
	border: 1px solid #000;
	border-right: 1px solid #353535;
	border-bottom: 1px solid #353535;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.probg {
	background-image: url(../images/probg.png);
	background-repeat: no-repeat;
	height: 400px;
	width: 750px;
}


.shadowresult {
   background-image: url(../images/resultbg.png);
   background-repeat:no-repeat;
   width: 750px;
   height:auto;
	-moz-box-shadow:inset 0 0px 15px #ecebeb;
	-webkit-box-shadow:inset 0 0 15px #efefef;
	box-shadow:inset 0 0 15px #efefef;

}

.cu3er_resize { width:1004px; margin:0 auto; padding:0px 0 0px 0 auto;}
#cu3er-container {
	width:758px;
	outline:0;
}

#seoflash{
	width:1004px;
	outline:0;
}


.flashclass{ /*sample CSS class added to image slideshow container*/
width: 200px; /*a width should be defined for transition to work*/
border: 5px solid none;
padding: 5px;
}

.flashclass img{
border-width: 0;
}

.style13 {color: #FF0000}
.style14 {
	font-size : 12px;
	font-style : normal;
	line-height : 18px;
	font-variant : normal;
	text-transform : none;
	color : #4c4c4c;
	text-decoration : none;
	text-align : justify;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.style11 {
	color: #000000;
	font-family: Calibri;
	font-size: 20px;
	font-weight: bold;
}

/* Slider */
#slider {  width:752px; padding:0px 0 0 0; margin:0 auto;}
#slider h2 { font: bold italic 30px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#727272; padding:0 0 30px 0; margin:0;}
#slider .flash_slider { width:752px; height:289px; margin:0; overflow:hidden;}
.slide_blog_bg { background:#2e2f2f; margin:0 auto; padding:0 0 10px 0; width:752px;}
.slide_blog_bg h3 { font: normal 30px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:30px 0 20px 20px; margin:0; color:#fff;}
.slide_blog { width:280px; float:left; padding:5px 30px 5px 20px;}
.slide_blog.last { padding:5px 20px 5px 20px;}
.slide_blog img { float:left; margin:-15px 0 0 0; padding:0 10px 10px 0;}
.slide_blog h3 { font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; padding:10px 0; margin:0 0 10px 0;}
.slide_blog h3 span { font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#a9a8a8; padding:0; margin:0;}
.slide_blog p { font: normal 12px Arial, Helvetica, sans-serif; color:#979797; padding:0; margin:0; line-height:1.8em;}


.pricecross {
	font-family: Calibri;
	font-size: 15px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: line-through;
}

.pricespecial {
	font-family: Calibri;
	font-size: 15px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #8bcc00;
}

.style15 {
	color: #C84047;
	font-weight: bold;
}
.style16 {color: #000000; font-weight: bold; }
.style17 {
	color: #CC0000;
	font-weight: bold;
}

.blackfonttitle {
font-family:Calibri;
font-size:15px;
font-weight:bold;
color:#000000;
line-height:25px;
text-decoration:none;}


.portfoliogreybg {
background-color:#f6f6f6;
border:thin solid #e9e8e8;
}

.portfoliofonthead {
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#333333;
text-decoration:none;
line-height:18px;
padding-left:10px;
}

.portfoliofontbody{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#333333;
text-decoration:none;
line-height:18px;
padding-left:10px;
}

.portfoliolineleft {
border-left:#FFFFFF thin solid;
width:0px;}

.portfoliolinebottom {
border-bottom:#FFFFFF thin solid;
width:0px;}

.portboxnew {
border-bottom:#FFFFFF thin solid;
border-right:#FFFFFF thin solid;
font-family:Tahoma;
height:25px;
font-size:11px;
font-weight:normal;
color:#333333;
text-decoration:none;
line-height:18px;
padding-left:10px;}

.numberbox {
background-color:#f6f6f6;
border:thin solid #e9e8e8;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;
line-height:18px;}

.numberbox:hover {
background-color:#dfdfdf;
border:thin solid #e9e8e8;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;}


.numberboxlink {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;
line-height:18px;}


.ecomfeaturetitle {
font-family:Calibri;
font-size:20px;
font-weight:normal;
line-height:20px;
height:45px;
color:#333333;
padding-left:10px;}

.tahomasmall {
font-family:Tahoma;
font-size:11px;
line-height:18px;
color:#666666;
text-decoration:none;}

.tahomared {
font-family:Tahoma;
font-size:11px;
line-height:18px;
font-weight:bold;
color:#c2252d;
text-decoration:none;}

.tahomared:hover {
font-family:Tahoma;
font-size:11px;
line-height:18px;
font-weight:bold;
color:#cccccc;
text-decoration:none;}



.numberbox1 {
background-color:#f6f6f6;
border:thin solid #e9e8e8;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;
line-height:18px;}

.numberbox1:hover {
background-color:#f3f3f3;
border:thin solid #e9e8e8;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;}

.tahomatop {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
line-height:20px;
text-decoration:none;}

.tahomatopnor {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
line-height:20px;
text-decoration:none;}

.tahomatopnorlink {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
line-height:20px;
text-decoration:none;
padding-left:5px;}

.tahomatopnorlink:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
line-height:20px;
text-decoration:underline;
padding-left:5px;}

.ecommercenew {
background-color:#e1e1e1;
border:#dfdfdf thin solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:20px;
color:#333333;
}

.ecommercedemonew {
background-image:url(../ecommerce/ecommerce-orangenew.jpg);
background-repeat:no-repeat;
width:1004px;
height:409px;}

.getintouch {
background-color:#dadada;
border:#c5c5c5 thin dashed;
}

.formin {
width:100px;
background-color:#FFFFFF;
border:#c5c5c5 thin solid;
padding-left:5px;
font-family:tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#333333;
height:20px;}

.forminb {
width:100px;
background-color:#FFFFFF;
border:#c5c5c5 thin solid;
padding-left:5px;
font-family:tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#333333;
height:40px;}

.formfontb {

font-family:tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#333333;}

.Homepagetitle {
font-family:Swis721 Cn BT;
font-size:20px;
font-weight:bold;
color:#171717;
}

.Homepagetitle2 {
font-family:Swis721 Cn BT;
font-size:20px;
font-weight:normal;
color:#171717;
}

.hometitlemain{
font-family:Swis721 Cn BT;
font-size:30px;
font-weight:bold;
color:#171717;}

.hometitlepro{
font-family:Swis721 Cn BT;
font-size:20px;
font-weight:bold;
color:#171717;}

.normaltxtb {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:18px;
color:#171717;}

.homeshape {
background-image:url(../images/homeshape.jpg);
background-repeat:no-repeat;
background-position:center;
width:226px;
height:24px;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#1d1d1d;
}

.homeshapelink {
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#1d1d1d;
text-decoration:none;}

.homeshapelink:hover {
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#dd0000;
text-decoration:none;}

.homeservice1 {
background-image:url(../images/homeserviceicon01.jpg);
background-repeat:no-repeat;
background-position:center;
width:237px;
height:113px;}

.homeservice2 {
background-image:url(../images/homeserviceicon02.jpg);
background-repeat:no-repeat;
background-position:center;
width:237px;
height:113px;}

.homeservice3 {
background-image:url(../images/homeserviceicon03.jpg);
background-repeat:no-repeat;
background-position:center;
width:237px;
height:113px;}

.homeservice4 {
background-image:url(../images/homeserviceicon04.jpg);
background-repeat:no-repeat;
background-position:center;
width:237px;
height:113px;}



.homeservice5 {
background-image:url(../images/homeserviceicon05.jpg);
background-repeat:no-repeat;
background-position:center;
width:237px;
height:113px;}



.homeservice6 {
background-image:url(../images/homeserviceicon06.jpg);
background-repeat:no-repeat;
background-position:center;
width:237px;
height:113px;}
