body { margin : 0; padding : 0; font : 12px Arial, Helvetica, sans-serif; color : #333;}
h1, h2, h3, h4, h5 { margin : 0; font-weight : normal; font-size : 100%; margin-bottom : 5px;}
form, ul { margin : 0; font-weight : normal; font-size : 100%; }
select, input { font-size : 12px; }
strong { font-weight : 600; }
.bold { font-weight:bold ; }
img { border : none; }
.imgv { vertical-align : middle; }
.imgpdr { padding-right : 8px; }
.imgpdl { padding-left : 8px; }
A:link, A:visited, A:hover { color : #455E91; text-decoration : underline; }
.f10 { font-size : 10px; }
.f11 { font-size : 11px; }
.f12 { font-size : 12px; }
.f13 { font-size : 13px; }
.f14 { font-size : 14px; }
.f15 { font-size : 15px; }
.f16 { font-size : 16px; }
.f17 { font-size : 17px; font-weight:600; }
.f18 { font-size : 18px; }
.f20 { font-size : 20px; }
.f22 { font-size : 22px; }
.f23 { font-size : 23px; }
.f25 { font-size : 25px; }
.f26 { font-size : 26px; }
.f30 { font-size : 30px; }
.f36 { font-size : 36px; }
.f46 { font-size : 46px; }
.f50 { font-size : 50px; }
.fa { font-family : Arial, Helvetica, sans-serif; }
.ft { font-family : Tahoma, Geneva, sans-serif; }
.HDC1 { color : #254b82; }
.HDC2 { color : #cf0202; }
.HDC3 { color : #00AFE2; }
.HDC4 { color : #FC7700; }
.HDC5 { color : #CC0000;}
.HDC6 { color : #FFF;}
.white { color:#FFF}
.gray{ color:#878787}
.red{color:#CC0000;}
.d-blue{color:#506D9A;}
/*body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color : #000; background-color : #fff; z-index : 99; padding-right : 0; padding-bottom : 0; position : relative; visibility : visible; margin-top : 0; margin-right : auto; margin-bottom : 0; margin-left : auto; clear : both; letter-spacing:0.5px; line-height:17px; } */
.Brown2{color:#D90000;}
h1, h2, h3, h4, h5 { 
margin : 0; 
font-weight : normal; 
font-size : 100%; 
margin-bottom : 5px; 
} 
form, ul { 
margin : 0; 
font-weight : normal; 
font-size : 100%; 
list-style:none;
} 
select { 
font-size : 12px; 
} 
.selectoption { 
font-size : 12px; 
width : 255px; 
height : 20px; 
border : 1px solid #dedede; 
margin : 0; 
padding : 0; 
} 
input { 
font-size : 12px; 
} 
strong { 
font-weight : 600; 
} 
.bold { 
font-weight : 600; 
} 
.linespace { 
line-height : 17px; 
} 
img { 
border : none; 
padding : 0; 
} 
.imgv { 
vertical-align : middle; 
} 
.imgpdr { 
padding-right : 8px; 
} 
.imgpdl { 
padding-left : 8px; 
} 
A:link, A:visited { 
color : #333; 
text-decoration : none; 
} 
A:hover { 
color : #333; 
text-decoration : none; 
} 
.f11testimonial { 
font-size : 11px; 
padding-left : 10px; 
}
.fa { 
font-family : Verdana, Geneva, sans-serif; 
} 
.ft { 
font-family : Tahoma, Geneva, sans-serif; 
} 
.HDC1 { 
color : #333c46; 
} 
.HDC2 { 
color : #73b300; 
} 
.HDC3 { 
color : #00afe2; 
} 
.HDC4 { 
color : #fd7801; 
} 
.HDC5 { 
color : #68707a; 
} 
.HDC6 { 
color : #fff; 
} 
.HDC7 { 
color : #0067ca; 
} 
.HDC8 { 
color : #908f8f; 
} 
.HDC9 { 
color : #505050; 
} 
.HDC10 { 
color : #fedc00; 
} 

.HDC11 { 
color : #333333; 
}
.HDC12 { 
color : #0089cf ; 
}

.HDC13 { 
color : #696969 ; 
}
.HDC14 { color : #d70101 ; }
.HDC15 { color : #da6700 ; }
.d_gray{color:#5a5a5a;}
.white { 
color : #fff; 
} 
A.txtu:active, A.txtu:link, A.txtu:visited, A.txtu:hover { 
text-decoration : none; 
color : #0067ca; 
}
A.txttop:active, A.txttop:link, A.txttop:visited, A.txttop:hover {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	text-decoration : underline; 
	color : #55585c; 
} 
A.txtu1:active, A.txtu1:link, A.txtu1:visited, A.txtu1:hover { 
text-decoration : underline; 
} 
.txtbox { 
border : 1px solid #dedede; 
} 
.txtbox1 { 
border-left : 1px solid #dedede; 
border-right : 1px solid #dedede; 
background : url(/images/inputbox-bg.gif) repeat-x top; 
height : 20px; 
} 
.fspacer { 
margin : 0 auto; 
width : 981px; 
height : 16px; 
float : none; 
clear : both; 
} 
.fspacer1 { 
margin : 0 auto; 
width : 981px; 
height : 8px; 
float : none; 
clear : both; 
}
.fspacer2 { 
margin : 0 auto; 
width : 981px;
float : none; 
clear : both;
overflow:hidden;
height:5px;
} 
.footerbox { 
height : 38px; 
width : 981px; 
float : none; 
display : block; 
border-bottom : 1px solid #dedede; 
border-top : 1px solid #dedede; 
clear : both;
margin:0 auto;
} 
.footerbox a:link, .footerbox a:visited, .footerbox a:hover{color:#6d7780; text-decoration:none; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:11px;}
.footerArea1 { 
padding : 5px 0; 
float : left; 
} 
DIV.footerArea1 A:link, DIV.footerArea1 A:visited, DIV.footerArea1 A:hover { 
color : #464646; 
text-decoration : none; 
} 
.footerArea2 { 
float : left; 
width : 981px; 
height : 35px; 
} 
.foot { 
float : left; 
color : #cdcfd2; 
width : 600px; 
padding-left : 0; 
padding-top : 10px; 
} 
.footcolor { 
color : #cdcfd2; 
} 
.foot2 { 
float : right; 
width : 250px; 
} 
#footermenubox { 
float : left; 
width : 981px; 
height : 25px; 
padding : 0; 
margin : 0; 
} 
.f1 { 
color : #fff; 
text-decoration : none; 
float : right; 
} 
.f1 a { 
color : #fff; 
text-decoration : none; 
} 
.f1 a:hover { 
color : #fff; 
text-decoration : none; 
} 
#footermenubox1 { 
float : left; 
height : 25px; 
padding : 0; 
margin : 0; 
} 
#footermenubox2 { 
float : right; 
width : 251px; 
height : 25px; 
padding : 0; 
margin : 0; 
} 
.header { 
width : 981px; 
height : 198px; 
float : none; 
clear : both; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
background-color : #fff; 
} 
.headerinner { 
width : 981px; 
height : 114px; 
float : none; 
clear : both; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
background-color : #fff; 
} 
.headerinner1 { 
width : 981px; 
height : 96px; 
float : none; 
clear : both; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
background-color : #fff; 
} 


.logo { 
float : left; 
width : 267px; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
} 

.logo1 { 
float : left; 
width : 267px; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
} 
.headernav { 
float : left; 
width : 458px; 
height : 114px; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
} 
.headernavtxt { 
float : left; 
width : 428px; 
height : 60px; 
padding-top : 10px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 45px; 
} 
.headernavbtn { 
float : left; 
width : 458px; 
height : 44px; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
} 
.mainNav { 
float : left; 
width : 405px; 
} 
.topNav { 
float : left; 
width : 370px; 
text-align : right; 
color : #ffffff; 
padding-top : 22px; 
padding-right : 35px; 
padding-bottom : 48px; 
padding-left : 0; 
height : auto; 
} 
DIV.topNav A:link, DIV.topNav A:visited, DIV.topNav A:hover { 
color : #fff; 
text-decoration : underline; 
} 
.bottomNav { 
float : left; 
width : 375px; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 30px; 
margin : 0; 
} 
.head { 
float : right; 
width : 232px; 
text-align : right; 
height : 114px; 
}
.head1 {
	float : right;
	width : 300px;
	text-align : right;
	height : 50px;
	padding-right: 20px;
	padding-top: 40px;
} 
.layout { 
width : 981px; 
float : none; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
height : auto; 
} 
.layoutinner { 
width : 979px; 
float : none; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
height : auto; 
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #000000; 
border-right-width : 1px; 
border-right-style : solid; 
border-right-color : #000000; 
} 
.spacer15 { 
width : 15px; 
height : 15px; 
float : left; 
} 
.spacer20 { 
width : 20px; 
height : 20px; 
float : left; 
} 
.ftLeft { 
float : left; 
} 
.maincenterimgbox {
	width : 981px;
	height : 500px;
	display : block;
	float : left;
	background-image: url(/images/main-center-img.jpg);
	background-repeat: no-repeat;
	background-position: top;
} 
.designroductmenu { 
width : 234px; 
height : 500px; 
display : block; 
float : left; 
padding-top : 13px; 
padding-right : 0; 
padding-bottom : 11px; 
padding-left : 0; 
margin-left : 1px; 
} 
.mcblankbox { 
width : 747px; 
height : 475px; 
display : block; 
float : left; 
padding-top : 13px; 
padding-right : 0; 
padding-bottom : 11px; 
padding-left : 0;
} 
.boxblanklayout { 
width : 670px; 
height : 200px; 
display : block; 
float : left; 
padding-top : 30px; 
padding-right : 0; 
padding-bottom : 11px; 
padding-left : 40px; 
} 

.mctxtbox {
	width : 367px;
	height : 32px;
	display : block;
	padding-top : 0px;
	padding-right : 0;
	padding-bottom : 0px;
	padding-left : 0;
	margin-top : 450px;
	margin-right : auto;
	margin-bottom : 0;
	margin-left : auto;
} 
.desiredproductmenu { 
width : 216px; 
height : 500px; 
display : block; 
float : left; 
padding-top : 13px; 
padding-right : 0; 
padding-bottom : 11px; 
padding-left : 0; 
margin-right : 1px; 
} 

.contactusdesiredmenu { 
width : 216px; 
height : 525px; 
display : block; 
float : right; 
padding : 0; 
margin-top : 0; 
margin-right : 20px; 
margin-bottom : 0; 
margin-left : 0; 
} 
.topBarmain { 
width : 981px; 
height : 29px; 
background-image : url(/images/nav-bg.gif); 
background-repeat : no-repeat; 
background-position : top; 
padding-top : 10px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
float : left; 
display : block; 
} 
.topBar { 
width : 981px; 
height : 29px; 
background-image : url(/images/nav-bg.gif); 
background-repeat : no-repeat; 
background-position : top; 
padding-top : 10px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
display : block; 
} 
.headersearchbar { 
width : 979px; 
height : 44px; 
display : block; 
background-color : #e0e1e1; 
border-bottom : 1px dashed #000; 
border-left : 1px solid #4f565c; 
border-right : 1px solid #4f565c; 
margin : 0; 
float : left;
} 
.headersearchbarinner { 
width : 979px; 
height : 45px; 
display : block; 
background-color : #e0e1e1; 
border-bottom :2px dotted #000; 
margin : 0; 
float : left;
overflow:hidden;
padding:1px 0;
} 
.headernavinnerbox { 
width : 979px; 
height : 48px; 
display : block; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
clear : both;
overflow:hidden;
border-left:1px solid #4e555b;
border-right:1px solid #4e555b;
} 
.bottomBar 
{
clear:both;
width : 981px; 
height : 26px;
display:block; 
margin-top:0px;
margin-right:auto;
margin-bottom:0px;
margin-left:auto;

background-image : url(/images/border-bottom-inner.gif); 
background-repeat : no-repeat; 
background-position : top; 
} 
.mainBanners { 
float : left; 
width : 981px; 
height : 155px; 
margin-top : 13px; 
} 
.newspannel { 
float : none; 
width : 981px; 
height : 31px; 
margin-top : 20px; 
margin-bottom : 0; 
} 
.news_hd{color:#5a5a5a; font-size:11px; font-weight:bold;}
.newsarea 
{
    text-align:left;
	width : 978px;
	height : 120px;
	background : url(/images/news-bar-bg.gif) repeat-x top;
	border-left : 1px solid #dddddd;
	border-right : 1px solid #dddddd;
	border-bottom : 1px solid #dddddd;
	float : none;
	clear : both;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-size:11px;
	color:#5a5a5a;
} 
.newsSection 
{
    text-align:left;
	font-family:"Lucida Sans Unicode";
	font-size:11px;
	float : left;
	width : 30%;
	padding-right : 1%;
	padding-top : 15px;
	padding-left : 18px;
} 
DIV.newsarea h3 { 
color : #000; 
} 
DIV.newsarea A:link, DIV.newsarea A:visited, DIV.newsarea A:hover { 
color : #0095ea; 
text-decoration : none; 
} 
DIV.newsarea DIV.endlink { 
float : left; 
width : 100%; 
text-align : right; 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 5px; 
padding-left : 0; 
} 
.innerMain { 
float : left; 
width : 955px; 
padding : 12px; 
border : 1px solid #4f565c; 
border-top : none; 
} 


.innerMainbox { 
float : left; 
width : 955px; 
padding : 12px; 
border-right-width : 1px; 
border-left-width : 1px; 
border-right-style : solid; 
border-left-style : solid; 
border-right-color : #000000; 
border-left-color : #000000; 
height : auto; 
} 
.innerbanner1 { 
float : left; 
width : 947px; 
height : 74px; 
margin : 0; 
padding-top : 15px; 
padding-right : 0; 
padding-bottom : 10px; 
padding-left : 8px; 
background-image : url(/images/radio-banner-bg.gif); 
background-repeat : no-repeat; 
background-position : top; 
} 
.topbannerstripe {
	float : left;
	width : 959px;
	height : 30px;
	padding-top : 5px;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 0;
	background-image : url(/images/news-header.png);
	background-repeat : no-repeat;
	background-position : top;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
} 
.innerLeftpannel { 
width : 418px; 
height : auto; 
display : block; 
float : left; 
} 
.innerLeftpanne2  
{
cursor: pointer;
width : 408px; 
height : 29px; 
display : block; 
background : url(/images/left-sid-header-bg.gif) no-repeat top; 
float : left; 
padding-top : 10px; 
padding-left : 10px; 
} 
.innerRightpannel { 
float : left; 
width : 514px; 
padding-left : 23px; 
height : auto; 
} 
.box418Top1 { 
float : left; 
width : 418px; 
height : 4px; 
background : url(/images/box/top-418.gif) no-repeat; 
} 
.box418Bottom1 { 
width : 418px; 
height : 10px; 
background : url(/images/box/bottom-418.gif) no-repeat; 
clear : both; 
float : left; 
} 
.boxspacer { 
width : 418px; 
height : 5px; 
clear : both; 
float : left; 
} 
.box418Center1 { 
width : 416px; 
padding : 0; 
margin : 0; 
float : left; 
border-right-width : 1px; 
border-left-width : 1px; 
border-right-style : solid; 
border-left-style : solid; 
border-right-color : #dadada; 
border-left-color : #dadada; 
height : auto; 
} 
.box418Center2 { 
width : 416px; 
background-color : #fff; 
padding : 0; 
margin : 0; 
} 
.box418Center3 { 
width : 400px; 
background-color : #fff; 
margin : 0; 
padding-top : 10px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 11px; 
} 
.txtArea { 
line-height : 20px; 
width : 400px; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
} 
.txtarea1 { 
	width: 406px; 
	padding-top: 0; 
	padding-right: 0; 
	padding-bottom: 0; 
	padding-left: 10px; 
	background-image: url(/images/dollar-95.gif); 
	background-repeat: no-repeat; 
	background-position: right;
	overflow:hidden;
} 
.txtarea2 { 
line-height : 20px; 
width : 406px; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
background-image : url(/images/banners/ban-web-IT-page.gif); 
background-repeat : no-repeat; 
background-position : right bottom; 
} 
.txtarea3 { 
line-height : 20px; 
width : 406px; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
background : url(/images/dollar-60.gif) no-repeat; 
background-repeat : no-repeat; 
background-position : right bottom; 
} 
.box514Top1 { 
width : 514px; 
height : 44px; 
margin : 0; 
padding : 0; 
display : block; 
} 
.box514Bottom1 { 
float : left; 
width : 514px; 
height : 4px; 
background : url(/images/box/bottom-418-a.gif) no-repeat; 
} 
.box514Center1 { 
float : left; 
width : 470px; 
display:block;
background-color : #fff; 
height : auto; 
padding-top : 15px; 
padding-right : 21px; 
padding-bottom : 15px; 
padding-left : 21px; 
} 
.box539Top1 { 
float : left; 
width : 539px; 
} 
.box539Bottom1 { 
float : left; 
width : 539px; 
height : 4px; 
background : url(/images/box/bottom-418.gif) no-repeat; 
} 
.box539Center1 { 
float : left; 
width : 527px; 
padding : 6px 6px 2px 6px; 
background-color : #096137; 
} 
.box527Top1 { 
float : left; 
width : 527px; 
} 
.box527Bottom1 { 
float : left; 
width : 527px; 
height : 4px; 
background : url(/images/box/bottom-418.gif) no-repeat; 
} 
.box527Center1 { 
float : left; 
width : 477px; 
padding : 16px 25px; 
background : url(/images/box/box-bg.gif) repeat-x; 
background-color : #fff; 
display : table; 
} 
.hr { 
border-bottom : 1px solid #dedede; 
width : 100%; 
height : 1px; 
margin : 10px 0; 
padding : 0; 
} 
.box659Top2 { 
float : left; 
width : 659px; 
height : 5px; 
background : url(/images/borders/left-top2.png) no-repeat; 
} 
.box659Bottom2 { 
float : left; 
width : 659px; 
height : 5px; 
background : url(/images/borders/left-bottom2.png) no-repeat bottom; 
} 
.box659Center2 { 
float : left; 
width : 627px; 
padding : 10px 15px; 
background-color : #f1f3f4; 
border-left : 1px solid #d1d8de; 
border-right : 1px solid #d1d8de; 
} 
.box286Top1 { 
float : left; 
width : 286px; 
height : 5px; 
background : url(/images/borders/right-top1.png) no-repeat; 
} 
.box286Bottom1 { 
float : left; 
width : 286px; 
height : 5px; 
background : url(/images/borders/right-bottom1.png) no-repeat bottom; 
} 
.box286Center1 { 
float : left; 
width : 254px; 
padding : 10px 15px; 
background : url(/images/borders/right-bg1.gif) repeat-x center; 
border-left : 1px solid #d1d8de; 
border-right : 1px solid #d1d8de; 
} 
.box286Top2 { 
float : left; 
width : 286px; 
height : 5px; 
background : url(/images/borders/right-top2.png) no-repeat; 
} 
.box286Bottom2 { 
float : left; 
width : 286px; 
height : 5px; 
background : url(/images/borders/right-bottom2.png) no-repeat bottom; 
} 
.box286Center2 { 
float : left; 
width : 254px; 
padding : 10px 15px; 
border-left : 1px solid #d1d8de; 
border-right : 1px solid #d1d8de; 
} 
.box736Bottom2 { 
float : left; 
width : 686px; 
padding : 10px 25px 15px 25px; 
background : url(/images/box/bottom736-bg2.gif) no-repeat bottom; 
} 
DIV.box736Bottom2 DIV.section { 
float : left; 
width : 46%; 
padding : 2%; 
} 
.box736Bottom3 { 
float : left; 
width : 686px; 
padding : 10px 25px 15px 25px; 
background : url(/images/box/bottom736-bg3.jpg) no-repeat bottom; 
} 
DIV.box736Bottom3 DIV.section { 
float : left; 
width : 21%; 
padding : 2%; 
} 
.box492Top { 
float : left; 
width : 492px; 
height : 4px; 
background : url(/images/box/top492-bg.gif) no-repeat; 
} 
.box492Bottom1 { 
float : left; 
width : 442px; 
padding : 10px 25px 15px 25px; 
background : url(/images/box/bottom492-bg.gif) no-repeat bottom; 
} 

.box492Bottom2 { 
float : left; 
width : 472px; 
padding : 10px; 
background : url(/images/box/bottom492-bg2.gif) no-repeat bottom; 
} 
.shaderight1 { 
float : left; 
width : 235px; 
background : #a8dfec url(/images/box/shade-bg1.gif) repeat-x top left; 
} 
.shaderight2 { 
float : left; 
width : 235px; 
background : #fcf9f3 url(/images/box/shade-bg2.gif) repeat-x top left; 
} 
.shaderight3 { 
float : left; 
width : 235px; 
background : #f1fbfe url(/images/box/shade-bg3.gif) repeat-x top left; 
} 
.shaderight4 { 
float : left; 
width : 235px; 
background : #e2e2e2 url(/images/box/shade-bg4.gif) repeat-x top left; 
} 
.shaderight5 { 
float : left; 
width : 235px; 
background : #e2e2e2 url(/images/box/shade-bg5.gif) repeat-x top left; 
} 
.shaderight6 { 
background : #f5fcfd url(/images/box/shade-bg6.gif) repeat-x top left; 
} 
.box235Top { 
float : left; 
width : 235px; 
height : 4px; 
background : url(/images/box/top235-bg.png) no-repeat; 
} 
.box235Bottom { 
float : left; 
width : 235px; 
height : 4px; 
background : url(/images/box/bottom235-bg.png) no-repeat; 
} 
.box235Center { 
float : left; 
width : 205px; 
padding : 10px 14px; 
border-left : 1px solid #dedede; 
border-right : 1px solid #dedede; 
} 
.box235Top2 { 
float : left; 
width : 199px; 
padding : 5px 18px 2px 18px; 
background : url(/images/box/left-head-bg.gif) no-repeat; 
} 
.box-981 { 
padding : 20px 20px; 
} 
.bd { 
border : 1px solid #d1d8de; 
} 
.bdt { 
border-top : 1px solid #d1d8de; 
} 
.bdr { 
border-right : 1px solid #d1d8de; 
} 
.bdb { 
border-bottom : 1px solid #d1d8de; 
} 
.bdl { 
border-left : 1px solid #d1d8de; 
} 
.shade1 { 
background-color : #f1f2f3; 
} 
.shade2 { 
background-color : #eef1f2; 
border : 1px solid #fff; 
} 
.pagination { 
background : url(/images/pagination-bg.gif) no-repeat; 
height : 32px; 
width : 627px; 
} 
.bg1 { 
margin : 0 auto; 
background : #429b71 url(/images/bg-img.gif) repeat-x; 
} 
.center1 { 
background : url(/images/bg-magzine.png) no-repeat; 
margin : 0 auto; 
width : 666px; 
height : 368px; 
margin-top : 100px; 
padding-top : 180px; 
} 
.bg5 { 
background : url(/images/tr-shd1.gif) repeat-x; 
} 
UL.ulB1 { 
list-style : none; 
margin : 0; 
padding : 0; 
margin-top : 3px; 
margin-left : 3px; 
background : url(/images/bullet-arrow-orange.gif) no-repeat center; 
} 
UL.ulB1 LI { 
background : url(/images/bullet-1.gif) no-repeat 0 5px; 
padding : 0 0 4px 8px; 
} 
UL.ulB1 LI A:link, UL.ulB1 LI A:visited { 
color : #00a8cc; 
text-decoration : none; 
display : block; 
} 
UL.ulB1 LI A:hover { 
color : #00a8cc; 
text-decoration : underline; 
display : block; 
} 
UL.ulB2 { 
list-style : none; 
margin : 0; 
padding : 0; 
margin-left : 10px; 
} 
UL.ulB2 LI { 
background : url(/images/bullet-1.gif) no-repeat 0 5px; 
padding : 0 0 0 8px; 
} 
UL.ulB2 LI A:link, UL.ulB2 LI A:visited { 
color : #333; 
text-decoration : none; 
display : block; 
} 
UL.ulB2 LI A:hover { 
color : #333; 
text-decoration : underline; 
display : block; 
} 
UL.ulB3 { 
list-style : none; 
margin : 0; 
padding : 0; 
margin-left : 10px; 
} 
UL.ulB3 LI { 
padding : 0 0 0 8px; 
} 
.btn { 
text-decoration : none; 
border : 1px inset #402e43; 
background : #c70e02 url(/images/buttons/btn-bg.gif) repeat-x top; 
color : #fff; 
font : 11px Verdana, Geneva, sans-serif; 
font-weight : 600; 
padding : 1px 8px 2px 8px; 
} 
UL.ulB4 { 
list-style : none; 
margin : 0; 
padding : 0; 
margin-top : 3px; 
margin-left : 3px; 
} 
UL.ulB4 LI { 
background : url(/images/icon-right.gif) no-repeat 0 0; 
padding : 0 0 4px 20px; 
} 
UL.ulB5 { 
list-style : none; 
margin : 0; 
padding : 0; 
margin-top : 0; 
margin-left : 3px; 
} 
UL.ulB5 LI { 
background : url(/images/bullet-5.gif) no-repeat 0 0; 
padding : 0 0 0 10px; 
} 

UL.ulB6 { 
list-style : none; 
margin : 0; 
padding : 0; 
margin-top : 0; 
margin-left : 10px; 
} 
UL.ulB6 LI { 
background : url(/images/bullet-5.gif) no-repeat 0 5px; 
padding : 0 0 3px 10px; 
} 
UL.ulB6 LI A:link, UL.ulB2 LI A:visited { 
color : #0058A3; 
text-decoration : underline; 
display : block; 
} 
UL.ulB6 LI A:hover { 
color : #0058A3; 
text-decoration : none; 
display : block; 
} 

.newlink { 
font-family : arial; 
font-size : 11px; 
font-weight : bold; 
color : #fd8e01; 
text-decoration : none; 
} 
.newlink a { 
font-family : arial; 
font-size : 11px; 
font-weight : bold; 
color : #ffbd00; 
text-decoration : none; 
} 
.newlink a:hover { 
font-family : arial; 
font-size : 11px; 
font-weight : bold; 
color : #ffbd00; 
text-decoration : underline; 
} 
#submenubg { 
width : 773px; 
height : 210px; 
background : url(/images/submenu-bg.png) no-repeat top; 
position : absolute; 
visibility : visible; 
right : 1px; 
top : 110px; 
z-index : 99; 
left : 200px; 
bottom : 0; 
} 
.submenutxtlink { 
font-family : arial; 
font-size : 11px; 
font-weight : normal; 
text-decoration : none; 
color : #fff; 
line-height : 18px; 
} 
.submenutxtlink a { 
font-family : arial; 
font-size : 11px; 
font-weight : normal; 
text-decoration : none; 
color : #fff; 
line-height : 18px; 
} 
.submenutxtlink a:hover { 
font-family : arial; 
font-size : 11px; 
font-weight : normal; 
text-decoration : underline; 
color : #fff; 
line-height : 18px; 
} 
#submenucontent1 { 
float : left; 
width : 175px; 
height : 185px; 
right : 1px; 
top : 110px; 
left : 200px; 
bottom : 0; 
padding-top : 25px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
} 
#submenuimg1 { 
float : left; 
width : 45px; 
height : 150px; 
display : block; 
padding-top : 30px; 
padding-left : 20px; 
} 
#submenubgbottom { 
width : 773px; 
height : 210px; 
background : url(/images/footersubmenu-bg.png) no-repeat top; 
position : absolute; 
visibility : visible; 
right : 1px; 
top : 568px; 
z-index : 50; 
left : 150px; 
bottom : 0; 
} 
#designproductmenubox { 
width : 965px; 
height : 283px; 
background : url(/images/allproductmenu-bg.png) no-repeat top; 
position : absolute; 
visibility : visible; 
right : 1px; 
top : 113px; 
z-index : 50; 
left : 150px; 
bottom : 0; 
} 
#productmenucontent1 { 
float : left; 
width : 175px; 
height : 240px; 
right : 1px; 
top : 110px; 
left : 200px; 
bottom : 0; 
padding-top : 20px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 15px; 
} 
.productmenutxt { 
font-family : arial; 
font-size : 11px; 
font-weight : normal; 
text-decoration : none; 
color : #fff; 
line-height : 16px; 
} 
.productmenutxt a { 
font-family : arial; 
font-size : 11px; 
font-weight : normal; 
text-decoration : none; 
color : #000; 
line-height : 16px; 
} 
.productmenutxt a:hover { 
font-family : arial; 
font-size : 11px; 
font-weight : normal; 
text-decoration : underline; 
color : #000; 
line-height : 16px; 
} 

.main-menu-txt { 
font-family : arial; 
font-size : 11px; 
font-weight : normal; 
text-decoration : none; 
color : #FFF; 
line-height : 16px; 
} 
.main-menu-txt a { 
font-family : arial; 
font-size : 11px; 
font-weight : normal; 
text-decoration : none; 
color : #FFF; 
line-height : 16px; 
} 
.main-menu-txt a:hover { 
font-family : arial; 
font-size : 11px; 
font-weight : normal; 
text-decoration : underline; 
color : #FFF; 
line-height : 16px; 
} 
#testimonialbox { 
width : 390px; 
border-top : 1px solid #dadada; 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
height : 100px; 
float : left; 
} 
#testimonialareamain { 
width : 400px; 
border-top : 1px solid #dadada; 
border-bottom : 1px solid #dadada; 
padding:10px 0;
overflow:hidden;
margin-left:5px;
} 
#testimonialbtn { 
width : 370px; 
padding-top : 70px; 
padding-right : 20px; 
padding-bottom : 0; 
padding-left : 0; 
float : left; 
position : absolute; 
z-index : 10; 
margin : 0; 
} 
#testimonialheadtxt { 
width : 110px; 
padding-top : 10px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
float : left; 
height : 19px; 
} 
#text1 {
	width : 370px;
	padding-top : 5px;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 20px;
	height : auto;
	clear : both;
	background-image : url(/images/arrow-box.gif);
	background-position : center;
	background-repeat: no-repeat;
} 
.testtext1 { 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
} 
.rightsideheading { 
width : 470px; 
height : 30px; 
border-bottom : 1px solid #dadada; 
padding-top : 0; 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 2px;
margin-bottom : 5px; 
} 
.arrowboxleft { 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
height : 100px; 
width : 15px; 
float : left; 
clear : both; 
} 
#testimonialnav { 
width : 280px; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
float : right; 
margin : 0; 
height : 29px; 
} 
#text2 { 
width : 315px; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
float : right; 
margin : 0; 
height : auto; 
} 
#whydbobox { 
width : 943px; 
height : 459px; 
position : absolute; 
visibility : visible; 
right : 1px; 
top : 706px; 
z-index : 10; 
left : 170px; 
bottom : 0; 
background-image : url(/images/why-dbo-bg.png); 
background-repeat : no-repeat; 
background-position : top; 
} 
#whydbotxt { 
width : 510px; 
height : 400px;
overflow:auto; 
float : right; 
margin : 0; 
padding-top : 60px; 
padding-right : 10px; 
padding-bottom : 0; 
padding-left : 0; 
} 
#casestudydiv { 
width : 510px; 
float : right; 
margin : 0; 
padding-top : 60px; 
padding-right : 10px; 
padding-bottom : 0; 
padding-left : 0; 
} 
#dmlivebox { 
width : 943px; 
height : 462px; 
position : absolute; 
visibility : visible; 
right : 0; 
top : 684px; 
left : 173px; 
bottom : 0; 
background-image : url(/images/dmlive-img.gif); 
background-repeat : no-repeat; 
background-position : center bottom; 
display : block; 
float : left; 
padding-top : 3px; 
padding-right : 0; 
padding-bottom : 3px; 
padding-left : 0; 
margin : 0; 
z-index : 10; 
} 
#dmlivetxt { 
width : 510px; 
height : auto; 
float : left; 
margin : 0; 
padding-top : 30px; 
padding-right : 10px; 
padding-bottom : 0; 
padding-left : 0; 
position : absolute; 
visibility : visible; 
z-index : 99; 
left : 425px; 
top : 50px; 
} 
#dmlivetopheader { 
width : 520px; 
height : auto; 
margin : 0; 
padding-top : 10px; 
padding-right : 10px; 
padding-bottom : 0; 
padding-left : 0; 
} 
#dmliveclosewindowbox { 
width : 20px; 
height : auto; 
margin : 0; 
float : right; 
z-index : 99; 
position : absolute; 
right : 20px; 
bottom : 735px; 
} 
#dmliveclosewindowbox1 { 
width : 20px; 
height : auto; 
margin : 0; 
float : right; 
z-index : 99; 
position : absolute; 
right : 20px; 
bottom : 432px; 
} 
#dmliveclosewindowbox2 { 
width : 20px; 
height : auto; 
margin : 0; 
float : right; 
z-index : 99; 
position : absolute; 
right : 20px; 
bottom : 432px; 
} 
#casestudybox {
	width : 692px;
	height : 612px;
	position : absolute;
	visibility : inherit;
	right : 0;
	top : 493px;
	z-index : 99;
	left : 415px;
	bottom : 0;
	background-image : url(/images/case-study-img.png);
	clip : rect(auto,auto,auto,auto);
	display : block;
	margin : 0;
	background-repeat : no-repeat;
	background-position : center top;
	padding : 0;
} 
#casestudytxt { 
width : 500px; 
height : auto; 
float : right; 
margin : 0; 
padding-top : 20px; 
padding-right : 15px; 
padding-bottom : 0; 
padding-left : 0; 
} 
#radiobglayer { 
width : 115%; 
height : auto; 
background-image : url(/images/radio-floral-bg.png); 
background-repeat : no-repeat; 
background-position : right top; 
margin : 0; 
float : left; 
} 
#exhibitionmain { 
width : 736px; 
height : 452px; 
margin-top : 150px; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
background-image : url(/images/radio-tv-box.png); 
background-repeat : no-repeat; 
background-position : top; 
} 
.businesstypebox { 
width : 660px; 
height : 72px; 
display : block; 
margin-top : 30px; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
float : left;
padding-left:40px;
} 
.businesstypebox1 { 
width : 738px; 
height : 72px; 
display : block; 
margin-top : 30px; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 35px; 
float : left; 
clear : both; 
} 
.selectoption2 { 
font-family : arial; 
font-size : 11px; 
width : 200px; 
height : 20px; 
} 
.corporateprofilebox { 
background : url(/images/corporate-profile-bg.gif) no-repeat top; 
width : 981px; 
height : 450px; 
float : left; 
} 
#cptxt { 
width : 959px; 
height : auto; 
float : left; 
padding-top : 20px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 20px; 
border-right-width : 1px; 
border-left-width : 1px; 
border-right-style : solid; 
border-left-style : solid; 
border-right-color : #e4e4e4; 
border-left-color : #e4e4e4; 
} 
.cuborderbottom { 
width : 981px; 
height : 26px; 
float : left; 
background : url(/images/border-bottom-contactus.gif) no-repeat top; 
padding : 0; 
} 
.cpmainbox { 
width : 636px; 
height : 185px; 
float : left; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
} 
.cpbox { 
width : 197px; 
height : 185px; 
float : left; 
padding-top : 0; 
padding-right : 10px; 
padding-bottom : 0; 
padding-left : 0; 
background-image : url(/images/corporate-profile-box.gif); 
background-repeat : no-repeat; 
background-position : left top; 
} 
.cpboxtxt { 
width : 165px; 
height : 175px; 
float : left; 
padding-top : 10px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
} 
.contactusbox { 
width : 655px; 
height : 465px; 
float : left; 
background-image : url(/images/contactus-centerbg.gif); 
background-repeat : no-repeat; 
background-position : center center; 
margin : 0; 
padding : 0; 
} 
.contacttxt { 
width : 470px; 
height : auto; 
float : left; 
margin : 0; 
padding-top : 15px; 
padding-right : 0; 
padding-bottom : 15px; 
padding-left : 160px; 
} 
.contacttxt1 { 
width : 490px; 
height : auto; 
float : left; 
padding-top : 15px; 
padding-right : 0; 
padding-bottom : 15px; 
padding-left : 160px; 
margin-top : 45px; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
clear : both; 
} 
.contactusmainbox { 
width : 981px; 
height : auto; 
float : left; 
} 


.tradeexhibitionbox { 
width : 916px; 
height : auto; 
float : left; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 30px; 
} 
.teleftsidebox { 
width : 659px; 
height : auto; 
float : left; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
} 
.teviewportfoliobox { 
width : 605px; 
height : auto; 
float : left; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
} 
.terightsidebox { 
width : 257px; 
height : 526px; 
float : left; 
background-image : url(/images/free-logo.gif); 
margin : 0; 
} 
.terightsideboxtxt { 
width : 237px; 
height : auto; 
float : left; 
padding : 10px; 
margin-top : 370px; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
} 
.freelogoportfoliobox { 
width : 605px; 
height : 395px; 
margin : 0; 
padding : 0; 
} 
.sitemapmainbox { 
width : 950px; 
height : auto; 
float : left; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
} 
.sitemaptab1 { 
background : url(/images/sitemap-tab-bg.gif) no-repeat top; 
width : 180px; 
height : 20px; 
float : left; 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 20px; 
margin-top : 0; 
margin-right : 20px; 
margin-bottom : 0; 
margin-left : 15px;
cursor:pointer;
} 
.sitemaptab2 { 
background : url(/images/sitemap-tab-bg1.gif) no-repeat top; 
width : 876px; 
height : 20px; 
float : left; 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
margin-top : 0; 
margin-right : 20px; 
margin-bottom : 0; 
margin-left : 0; 
} 
#casestudynewbtnbox { 
width : 390px; 
height : 29px; 
float : left; 
display : block; 
position : relative; 
z-index : 99; 
visibility : visible; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
margin : 0; 
} 

#whycraftiveboxnew {
	width : 418px;
	height : 50px;
	float : left;
	display : block;
	position : relative;
	z-index : 99;
	visibility : visible;
	margin : 0;
	padding: 0;
} 

#dmcraftiveboxnew {
	width : 418px;
	height : 50px;
	float : left;
	display : block;
	position : relative;
	z-index : 99;
	visibility : visible;
	margin : 0;
	padding: 0;
} 
#dbobox1 { 
width : 390px; 
height : auto; 
float : left; 
display : block; 
position : relative; 
z-index : 99; 
visibility : visible; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 10px; 
padding-left : 0; 
margin : 0; 
} 
.hidden { 
display : none; 
} 
.terightsidebox { 
width : 257px; 
height : 526px; 
float : left; 
background-image : url(/images/free-logo.gif); 
margin : 0; 
} 
.terightsideboxtxt { 
width : 237px; 
height : auto; 
float : left; 
padding : 10px; 
margin-top : 370px; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
} 
.freelogoportfoliobox { 
width : 605px; 
height : 395px; 
margin : 0; 
padding : 0; 
} 
.sitemapmainbox { 
width : 950px; 
height : auto; 
float : left; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
} 
.sitemaptab1 { 
background : url(/images/sitemap-tab-bg.gif) no-repeat top; 
width : 180px; 
height : 20px; 
float : left; 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 20px; 
margin-top : 0; 
margin-right : 20px; 
margin-bottom : 0; 
margin-left : 0px; 
} 
.sitemaptab2 { 
background : url(/images/sitemap-tab-bg1.gif) no-repeat top; 
width : 876px; 
height : 20px; 
float : left; 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
margin-top : 0; 
margin-right : 20px; 
margin-bottom : 0; 
margin-left : 0; 
} 
.spcontentbox { 
width : 900px; 
height : auto; 
padding-top : 10px; 
padding-right : 0; 
padding-bottom : 20px; 
padding-left : 25px; 
float : left; 
margin : 0; 
} 
.sptxtbox { 
width : 170px; 
height : auto; 
float : left; 
display : block; 
padding : 0 5px;
} 
#casestudynewbtnbox { 
width : 390px; 
height : 29px; 
float : left; 
display : block; 
position : relative; 
z-index : 99; 
visibility : visible; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
margin : 0; 
} 
#dbobox1 { 
width : 390px; 
height : auto; 
float : left; 
display : block; 
position : relative; 
z-index : 99; 
visibility : visible; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 10px; 
padding-left : 0; 
margin : 0; 
} 
.hidden { 
display : none; 
} 
.sitemapbox { 
width : 981px; 
height : auto; 
float : left; 
background-color : #ffffff; 
background-image : url(/images/centerbg.gif); 
background-repeat : repeat-x; 
background-position : top; 
} 
.sitemapboxbottom { 
width : 981px; 
height : 14px; 
float : left; 
display : block; 
background-image : url(/images/box/sitemapboxbottom-bg.gif); 
background-repeat : no-repeat; 
background-position : top; 
} 
#dpmenubottom { 
width : 965px; 
height : 283px; 
position : absolute; 
visibility : visible; 
right : 1px; 
top : 490px; 
z-index : 50; 
left : 120px; 
bottom : 0; 
background-image : url(/images/allproductmenu-bg-bottom.png); 
background-repeat : no-repeat; 
background-position : top; 
} 
#dpmenumiddle { 
width : 965px; 
height : 283px; 
position : absolute; 
visibility : visible; 
right : 1px; 
top : 200px; 
z-index : 50; 
left : 275px; 
bottom : 0; 
background-image : url(/images/allproductmenu-bg-middle.png); 
background-repeat : no-repeat; 
background-position : top; 
} 
.ppmainbox { 
width : 916px; 
height : auto; 
float : left; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 30px; 
padding-top : 10px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
} 
.ppbullet { 
display : block; 
border-bottom : 1px solid #cccccc; 
text-transform : capitalize; 
margin : 10px 0; 
padding : 3px 20px; 
background-image : url(/images/bullet-h.gif); 
background-repeat : no-repeat; 
background-position : left top; 
} 
.mainNav1 { 
width : 981px; 
height : 39px; 
background : url(/images/main-nav.gif) no-repeat; 
margin-bottom : 0px; 
} 
UL#sddm { 
list-style : none; 
margin : 0; 
padding : 0; 
} 
UL#sddm LI { 
display : block; 
float : left; 
margin : 0; 
padding : 0; 
} 
UL#sddm LI img { 
display : block; 
margin : 0; 
padding :0;
cursor:pointer;
} 
UL#sddm LI div.sub { 
position : absolute; 
visibility : hidden; 
margin : 3px 0 0 0px; 
padding : 0; 
display : block; 
z-index:1000;
margin-top:-10px;
overflow:hidden;
} 
/*UL#sddm LI div A:link, UL#sddm LI div A:visited { 
display : block; 
margin : 0; 
padding : 6px 35px 6px 20px; 
white-space : nowrap; 
text-align : left; 
text-decoration : none; 
background-color : #303441; 
color : #ccc; 
font : 12px Tahoma, Geneva, sans-serif; 
border-bottom : 1px solid #333643; 
border-top : 1px solid #45474e; 
} 
UL#sddm LI div A:hover { 
display : block; 
margin : 0; 
padding : 6px 35px 6px 20px; 
white-space : nowrap; 
text-align : left; 
text-decoration : none; 
background-color : #101628; 
color : #fff; 
font : 12px Tahoma, Geneva, sans-serif; 
border-bottom : 1px solid #333643; 
border-top : 1px solid #45474e; 
} */
.headernavinnerbox1 { 
width : 981px; 
height : 39px; 
display : block; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
clear : both; 
} 
.imgbar1 { 
width : 416px; 
height : 100px; 
display : block; 
float : left; 
margin-bottom : 10px; 
clear : both; 
} 
.imgbarmainbox { 
width : 400px; 
height : 27px; 
display : block; 
padding : 0; 
margin-top : 10px; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
clear : both; 
} 
.imgbar2 { 
width : 185px; 
height : 22px; 
display : block; 
float : left; 
margin-top : 0; 
margin-right : 10px; 
margin-bottom : 0; 
margin-left : 0; 
background-image : url(/images/img-bar1.gif); 
background-repeat : no-repeat; 
background-position : top; 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
} 
.imgbar3 { 
width : 185px; 
height : 22px; 
display : block; 
float : right; 
margin : 0; 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
background-image : url(/images/img-bar1.gif); 
background-repeat : no-repeat; 
background-position : top; 
} 
.ldindustrybox {
	width : 416px;
	height : 265px;
	background-color : #fff;
	padding : 0;
	margin : 0;
	background-image: url(/images/project-finder-img.jpg);
	background-repeat: no-repeat;
	background-position: top;
} 

.ldindustrymenubg { 
width : 416px; 
height : 157px; 
background:url(/images/ldindustry-img.png) no-repeat top; 
padding : 0; 
margin : 0; 
} 

.ldindustrytype {
	width : 416px;
	height : 265px;
	background-color : #fff;
	padding : 0;
	margin : 0;
	background-image: url(/images/project-finder-img.jpg);
	background-repeat: no-repeat;
	background-position: top;
} 


.ldindustrytypemenubg {
	width : 416px;
	height : 157px;
	background-color : #fff;
	padding : 0;
	margin : 0;
	background-image: url(/images/select-type-img.png);
	background-repeat: no-repeat;
	background-position: top;
} 



.ldindustrytxt {
	width : 380px;
	height : 147px;
	margin-top : 0;
	margin-right : 0;
	margin-bottom : 0;
	margin-left : 20px;
	padding-top : 10px;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 0;
} 

.ldindustrytxt1 {
	width : 350px;
	height : 147px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	padding-top : 10px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 0;
} 
.industrylnk { 
text-decoration : none; 
} 
.industrylnk a { 
text-decoration : none; 
} 
.industrylnk a:hover { 
text-decoration : underline; 
} 
#submenubgmiddle { 
width : 781px; 
height : 484px; 
position : absolute; 
visibility : visible; 
right : 0; 
top : 200px; 
z-index : 50; 
left : 120px; 
bottom : 0; 
background-image : url(/images/desired-menu-bg.png); 
background-repeat : no-repeat; 
background-position : top; 
display : block; 
} 
.desiredhead { 
width : 756px; 
height : 20px; 
float : left; 
display : block; 
padding-top : 15px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 25px; 
} 
.desiredtxtbox { 
width : 140px; 
float : left; 
display : block; 
padding: 20px 15px;
overflow:hidden;
} 
.desiredinnertxt { 
width : 120px; 
height : auto; 
float : left; 
display : block; 
padding-top : 4px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
} 
.desiredsubhead { 
width : 150px; 
height : 20px; 
float : left; 
background : url(/images/desired-subhead-bg.gif) no-repeat top; 
display : block; 
padding-top : 4px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
} 
.aboutusmain { 
float : left; 
width : 927px; 
border-right-width : 1px; 
border-left-width : 1px; 
border-right-style : solid; 
border-left-style : solid; 
border-right-color : #000000; 
border-left-color : #000000; 
height : auto; 
background-image : url(/images/floral-bg.gif); 
background-repeat : no-repeat; 
background-position : right top; 
padding-top : 25px; 
padding-right : 12px; 
padding-bottom : 12px; 
padding-left : 40px; 
} 
.aboutuslayout { 
width : 981px; 
float : none; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
height : auto; 
} 
.aboutusbg { 
width : 981px; 
background : url(/images/about-us-center-bg.gif) repeat-x top; 
float : left; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
height : auto; 
} 
.aboutusservicebox { 
width : 870px; 
height : auto; 
float : left; 
display : block; 
} 
.aboutusservicebox1 { 
width : 276px; 
height : 207px; 
float : left; 
display : block; 
background-image : url(/images/aboutus-service-box1.gif); 
background-repeat : no-repeat; 
} 
.aboutusservicebox2 { 
width : 276px; 
height : 207px; 
float : left; 
display : block; 
margin-right : 20px; 
margin-left : 20px; 
background-image : url(/images/aboutus-service-box2.gif); 
background-repeat : no-repeat; 
} 
.aboutusservicebox3 { 
width : 276px; 
height : 207px; 
float : left; 
display : block; 
background-image : url(/images/aboutus-service-box3.gif); 
background-repeat : no-repeat; 
} 
.aboutusboxtxt { 
width : 240px; 
height : 137px; 
float : left; 
display : block; 
padding-top : 65px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
line-height:15px;
} 
.aboutusbannerbox { 
width : 865px; 
height : 96px; 
display : block; 
margin-top : 10px; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
background-image : url(/images/aboutus-banner-bg.gif); 
float : left; 
padding-left : 3px; 
background-repeat : no-repeat; 
} 
.aboutbannretxt { 
width : 420px; 
height : auto; 
display : block; 
float : left; 
margin : 0; 
padding-left : 200px; 
padding-top : 15px;
} 
.aboutbannreimage { 
width : 160px; 
height : auto; 
display : block; 
float : right; 
margin-top : 50px; 
margin-right : 60px; 
margin-bottom : 0; 
margin-left : 0; 
} 
.auproductheadbox { 
width : 866px; 
height : auto; 
display : block; 
float : left; 
margin-top : 15px; 
} 
.auproductbox { 
width : 866px; 
height : auto; 
display : block; 
float : left; 
margin-top : 15px; 
} 
.auproductheader { 
width : 806px; 
height : 26px; 
display : block; 
float : left; 
background-image : url(/images/aboutus-product-head-bg.gif); 
background-repeat : no-repeat; 
padding-left : 60px; 
padding-top : 8px; 
} 
.auproductbox1 { 
width : 864px; 
height : auto; 
display : block; 
background-image : url(/images/Floral-about-product-bg.gif); 
background-repeat : no-repeat; 
background-position : left top; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-right-style : solid; 
border-bottom-style : solid; 
border-left-style : solid; 
border-right-color : #dddddd; 
border-bottom-color : #dddddd; 
border-left-color : #dddddd; 
margin : 0; 
padding : 0; 
float : left; 
clear : both; 
} 
.aboutfootesearchbar { 
width : 844px; 
height : 28px; 
display : block; 
border-top : 1px solid #dddddd; 
margin : 0; 
float : left; 
clear : both; 
padding-top : 10px; 
padding-right : 10px; 
padding-bottom : 15px; 
padding-left : 10px; 
} 
.aboutuslnk { 
font-family : arial; 
font-size : 13px; 
color : #fff; 
font-weight : bold; 
text-decoration : none; 
} 
.aboutuslnk a { 
font-family : arial; 
font-size : 13px; 
color : #fff; 
font-weight : bold; 
text-decoration : none; 
} 
.aboutuslnk a:hover { 
font-family : arial; 
font-size : 13px; 
color : #fff; 
font-weight : bold; 
text-decoration : none; 
} 
.privacylayout { 
width : 981px; 
float : none; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
height : auto; 
} 
.privacybg { 
width : 981px; 
background : url(/images/about-us-center-bg.gif) repeat-x top; 
float : left; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
height : auto; 
} 
.privacymain { 
float : left; 
width : 959px; 
border-right-width : 1px; 
border-left-width : 1px; 
border-right-style : solid; 
border-left-style : solid; 
border-right-color : #000000; 
border-left-color : #000000; 
height : auto; 
background-image : url(/images/floral-bg.gif); 
background-repeat : no-repeat; 
background-position : right top; 
padding-top : 25px; 
padding-right : 10px; 
padding-bottom : 0; 
padding-left : 10px; 
} 
#whycraftive {
	width : 951px;
	height : 462px;
	visibility : inherit;
	right : 0;
	top : 635px;
	z-index : 50;
	left : 165px;
	bottom : 0;
	background-image : url(/images/why-craftive-bg.png);
	display : block;
	margin : 0;
	background-repeat : no-repeat;
	background-position : center top;
	padding : 0;
	clip : rect(auto,auto,auto,auto);
	position : absolute;
} 
#craftivebox1 {
	width : 951px;
	height : 296px;
	visibility : inherit;
	right : 0;
	top : 815px;
	z-index : 0;
	left : 165px;
	bottom : 0;
	background-image : url(/images/test.png);
	display : block;
	margin : 0;
	background-repeat : no-repeat;
	background-position : center top;
	padding : 0;
	clip : rect(auto,auto,auto,auto);
	position : absolute;
} 
/* Recommondation Section */

.recommendationmain {
	width : 979px;
	height : auto;
	float: left;
	clear: both;
	padding-top: 9px;
	padding-right: 1px;
	padding-bottom: 9px;
	padding-left: 1px;
} 
.recommlayout {
	width : 981px;
	margin-top : 0px;
	margin-right : auto;
	margin-bottom : 0px;
	margin-left : auto;
	height : auto;
} 

/* Recomm Left Bar */

.recommleftbar {
	width:169px;
	height:auto;
	float:left;
	display:block;
}
.clientbox {
	background:url(/images/recomm-client-box.gif) no-repeat center;
	width:169px;
	height:271px;
	float:left;
	display:block;
}

.clienttxt {
	width:154px;
	height:256px;
	float:left;
	display:block;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 5px;
}


.clientsubtxt {
	width:120px;
	float:left;
	display:block;
	padding-left: 20px;
}

.recommcontactusbox {
	background:url(/images/recomm-contactus-box.gif) center no-repeat;
	width:164px;
	height:84px;
	float:left;
	display:block;
	padding-left: 5px;
	padding-top: 5px;
	margin-top: 10px;
}

.addproductbox {
	width:169px;
	height:38px;
	float:left;
	display:block;
	margin-top: 10px;
}

/* End Of Recomm Left Bar */

/* Recomm Center Bar */

.recommtopnavbar {
	width:630px;
	height:32px;
	float:left;
	display:block;
	background-image: url(../images/recomm-top-navigation-bar.png);
	background-repeat: no-repeat;
	background-position: top;
}

.recommtablebox {
	width:628px;
	height:auto;
	float:left;
	display:block;
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
}

.spacerblank10 {
	width:630px;
	height:10px;
	float:left;
	display:block;

}

.recommtableborders {
	width:630px;
	height:8px;
	float:left;
	display:block;
}
.tableboxinner {
	width:605px;
	height:auto;
	float:left;
	display:block;
	padding:10px;

}

.gridheadbg {	width:598px;	height:32px;	background:url(/images/recomm-gridbar-head.gif) no-repeat top;}
.left {border-left: 1px solid #e6e6e6;}
.right {border-right: 1px solid #e6e6e6;}
.top {border-top: 1px solid #e6e6e6;}
.bottom {border-bottom: 1px solid #e6e6e6;}
.selectoption3 { font-size : 12px; width : 100px; height : 20px; border : 1px solid #dedede; margin : 0; padding : 0; 
} 

/* End Of Recomm Center Bar */


/* Recomm Right Bar */

.summerytxtbox {
	width:156px;
	height:248px;
	float:left;
	display:block;
	padding-top: 3px;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-right: 5px;
}

.summerybox {
	width:169px;
	height:257px;
	float:left;
	display:block;
	background-image: url(/images/recomm-box1.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.clientsubtxt1 {
	width:120px;
	float:left;
	display:block;
	padding-left: 20px;
	padding-top: 10px;
}
.clientsubtxt2 {
	width:150px;
	float:left;
	display:block;
	padding-left: 5px;
	margin-top: 88px;

}

.checkoutbox {
	width:169px;
	height:40px;
	float:left;
	display:block;

}

/* Enf Of  Recomm Right Bar */


/* Recomm Foooter Bar */

.recommfooterbar {
	width : 979px;
	height : 20px;
	float: left;
	clear: both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(/images/powered-by-DM.gif);
	background-repeat: no-repeat;
	background-position: right;
} 


.recommfooter {
	width : 979px;
	height : 22px;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

} 


/* End Of Recomm Foooter Bar */
.recommrightbar {
	width:169px;
	height:auto;
	float:left;
	display:block;
}

.recommcenterbar {
	width:630px;
	height:auto;
	float:left;
	display:block;
	margin-right: 5px;
	margin-left: 5px;
}

#recommendationmenu {
	width : 781px;
	height : 484px;
	position : absolute;
	visibility : visible;
	right : 0;
	top : 233px;
	z-index : 50;
	left : 325px;
	bottom : 0;
	background-image : url(/images/desired-menu-bg.png);
	background-repeat : no-repeat;
	background-position : top;
	display : block;
}

.recommtxtlink {text-decoration: none;color: #0089cf ;font-size:12px;}
.recommtxtlink a{text-decoration: none;color: #0089cf ;font-size:12px;}
.recommtxtlink a:hover{text-decoration: underline;color: #0089cf ;font-size:12px;}

/* End Of Recommondation Section */


.webindustrybox { 
width : 416px; 
height : 265px; 
background-color : #fff; 
background:url(/images/logo-deisgn-industry-img.gif) no-repeat top;
padding : 0; 
margin : 0; 
} 

.webtypebox { 
width : 416px; 
height : 265px; 
background-color : #fff; 
background:url(/images/logo-design-type.gif) no-repeat top;
padding : 0; 
margin : 0; 
} 


.multimediaindustrybox { 
width : 416px; 
height : 265px; 
background-color : #fff; 
background:url(/images/animation-industry.gif) no-repeat top;
padding : 0; 
margin : 0; 
} 

.multimediatypebox { 
width : 416px; 
height : 265px; 
background-color : #fff; 
background:url(/images/animation-type.gif) no-repeat top;
padding : 0; 
margin : 0; 
} 

/* exclusive menu */

.exclusivemenu {background:url(/images/desired-product-menu.gif) no-repeat top; width:217px; height:42px; overflow:hidden; float:left; padding-top:375px;}
.exclusivemenu-contact {
background:url(/images/desired-product-contact.gif) no-repeat top;
}
.banner-home1 {background:url(/images/banners/banner-home1.gif) no-repeat top; width:237px; height:155px;}
.banner-home2 {background:url(/images/banners/banner-home2.gif) no-repeat top; width:237px; height:155px;}
.banner-home3 {background:url(/images/banners/banner-home3.gif) no-repeat top; width:237px; height:155px;}
.banner-home4 {background:url(/images/banners/banner-home4.gif) no-repeat top; width:237px; height:155px;}


/* End Of exclusive menu */


.newsmain {
	float : left;
	width : 947px;
	border-right-width : 1px;
	border-left-width : 1px;
	border-right-style : solid;
	border-left-style : solid;
	border-right-color : #000000;
	border-left-color : #000000;
	height : auto;
	background-image : url(/images/floral-bg.gif);
	background-repeat : no-repeat;
	background-position : right top;
	padding-top : 25px;
	padding-right : 12px;
	padding-bottom : 12px;
	padding-left : 20px;
} 

/* site map */
.sitemapmainbox
{
	width: 950px;
	height: auto;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.sitemaptab1{
	background: url(/images/sitemap-tab-bg.png) no-repeat top;
	width: 180px;
	height: 20px;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.sitemaptab2
{
	background: url(/images/sitemap-tab-bg1.png) no-repeat top;
	width: 876px;
	height: 20px;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.spcontentbox
{
	width: 900px;
	height: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 25px;
	float: left;
	margin: 0px;
}
.sptxtbox
{
	width: 170px;
	height: auto;
	float: left;
	display: block;
	padding: 0 5px;
}

.sptxtbox190
{
	width: 200px;
	height: auto;
	float: left;
	display: block;
	padding: 0px;
}
/* End Of sitem ap */

/* News Section */
.newsheadimg {
background:url(/images/img-news-head-bg.png) no-repeat top;

padding-left: 12px;
}

.newscenterbg {
background:url(/images/img-news-center-bg.png) repeat-x top;
background-color: #fff;
width:348px;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
}

.newsbox1 {
	width:546px;
	float:left;
	display:block;
	padding-right: 20px;
	padding-left: 10px;
}

.newsbox2 {
	width:373px;
	float:left;
	display:block;
	padding: 5px;
}

#nmainbox1 {
	width : 969px;
	height : auto;
	float : left;
	padding-top : 12px;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 10px;
	border-right-width : 1px;
	border-left-width : 1px;
	border-right-style : solid;
	border-left-style : solid;
	border-right-color : #e4e4e4;
	border-left-color : #e4e4e4;
} 
.bannernewssec {
	float : left;
	width : 959px;
	height : 30px;
	padding-top : 5px;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 0;
	background-image : url(/images/news-header.png);
	background-repeat : no-repeat;
	background-position : top;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}

.testimonials{background:url(/images/box/testimonial-bg.gif) no-repeat; width:400px; height:146px;}

#slider{
	width:320px;
	overflow:hidden;
	padding:10px;
	float:left;
}
#slider ul{
	list-style:none;
	margin:0;
	padding:0;
	width:1041px;
	overflow:hidden;
}
#slider ul li{
	float:left;
	margin:0;
	padding:0;
	margin-right:2px;
	overflow:hidden;
	width:330px;
	padding-top:15px;
	padding-right:10px;
	
}

/* Enf Of News Section */

/* DBO COPY Clases */

.ldindustrybox1 { 
width : 940px; 
height : 271px; 
background : url(/images/img-slide-menu-product.png) no-repeat top left; 
padding-top : 0; 
margin : 0; 
} 

.flashdindustrybox2{ 
	width:193px;
	background:url(/images/img-slide-menu-type.gif) bottom no-repeat #FFF;  
	text-align:left; 
	float:left; 
	border:1px solid #d9d9d9; 
	border-top:none; 
	margin:0; 
	padding:0; 
} 

.ldindustrytxt2 { 
width : 200px; 
height : 150px; 
margin : 0; 
padding : 0; 
} 

.hidden, .DN { 
display : none; 
} 

.slider-out-top {background : url(/images/box/slider-top.gif) no-repeat;width : 538px; height : 4px; overflow:hidden; } 
.slider-out-bot {background : url(/images/box/slider-bot.gif) no-repeat;width : 538px; height : 4px; overflow:hidden;}
.slider-out-cont {background : #737c83; width : 538px; } 
.slider-in-top { background : url(/images/box/slider-inner-top.gif) no-repeat; width : 527px; height : 6px; float : none; clear : both; margin : 0 auto; overflow:hidden; } 
.slider-in-cont { background : #fff url(/images/box/slider-bg.gif) repeat-x top; width : 524px; float : none; clear : both;margin : 0 auto;padding-left: 3px;overflow:hidden;} 
.slider-in-bot { background : url(/images/box/slider-inner-bot.gif) no-repeat; width : 527px; height : 7px; float : none; clear : both; margin : 0 auto; overflow:hidden; }

.ban-chat {width:220px; height:33px; background:url(/images/banners/banner-design-solution.gif) no-repeat; padding:60px 0 0 180px;}
.popdiv { /*background : #f7f8fa url(/images/bg-screen.gif) repeat-x; */background-color : #ffffff;border : 2px solid #ccc; position : absolute; z-index : 9999; 
width : 830px; display : none; padding : 15px 15px 0 0; } 
.inner_menu { 
width : 185px; 
height : 30px; 
background : url(/images/img-bar1-over.gif) no-repeat top left; 
} 
#submenubg3 { width : 500px; height : 300px; background : url(/images/submenu-bg-3.gif) no-repeat top; visibility : visible; padding-top : 20px; } 
/*-------------- Main Page Menu Slider ------*/
.menu{width:216px; float:left; margin:0; padding:0;}
.menu-top{float:left; margin:0; padding:0; background:url(/images/menu-top.gif) no-repeat; width:216px; height:44px;}
.menu-bot{float:left; margin:0; padding:0; background:url(/images/menu-bot.gif) no-repeat; width:216px; height:8px;}
.menu-inner{width:214px; overflow:hidden; border-right:1px solid #4e575e; border-left:1px solid #4e575e; float:left;}
.menu-outer-slider{margin:0; padding:0; float:left;}
.menu-outer-slider div{background:url(/images/menu-bg-rep.gif) repeat-x; width:214px; font-family:"Lucida Sans Unicode"; font-size:13px; font-weight:100; padding:9px 23px; border-top:1px solid #9da6af; color:#000; overflow:hidden; }
.menu-outer-slider div.normal{background:url(/images/menu-bg-rep.gif) repeat-x; width:214px; font-family:"Lucida Sans Unicode"; font-size:13px; font-weight:100; padding:9px 23px; border-top:1px solid #9da6af; color:#000; overflow:hidden; }
.menu-outer-slider div.active{background:url(/images/menu-bg-rep-act.gif) repeat-x; width:214px; font-family:"Lucida Sans Unicode"; font-size:13px; font-weight:100; padding:16px 23px; border-top:1px solid #9da6af; color:#FFF; overflow:hidden; }
.menu-outer-slider div.sub{background:#e8e9eb; width:214px; padding:0; margin:0; overflow:hidden; display:block; }
.menu-outer-slider div.sub div.slider-outer{height:125px; overflow:hidden; float:left; padding:0; margin:0; margin-top:-1px;}
.menu-inner-slider{margin:0; padding:0; float:left; list-style:none;}
.menu-inner-slider li{background:url(/images/menu-bullet.gif) left top no-repeat #e8e9eb; width:214px; font-family:"Lucida Sans Unicode"; font-size:11px; font-weight:100; padding:7px 20px; border-top:1px solid #9da6af; color:#000; margin:0; }
.menu-inner-slider li a{width:214px; font-family:"Lucida Sans Unicode"; font-size:11px; font-weight:100; color:#000; margin:0; display:block; }
.menu-inner-slider li a:link, .menu-inner-slider li a:hover, .menu-inner-slider li a:active, .menu-inner-slider li a:visited{font-family:"Lucida Sans Unicode"; font-size:11px; font-weight:100; color:#000; text-decoration:none;}
/*------------------------------New-------------*/
.top-menu{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; padding:35px 0 0 20px;}
.top-menu-1{width:225px; height:127px; background:url(/images/topmenu/menu-img-1.png) no-repeat;}
.top-menu-2{width:370px; height:127px; background:url(/images/topmenu/menu-img-2.png) no-repeat;}
.top-menu-3{width:558px; height:194px; background:url(/images/topmenu/menu-img-3.png) no-repeat;}
.top-menu-4{width:421px; height:148px; background:url(/images/topmenu/menu-img-4.png) no-repeat;}
.top-menu-5{width:400px; height:127px; background:url(/images/topmenu/menu-img-5.png) no-repeat;}
.top-menu-6{width:229px; height:146px; background:url(/images/topmenu/menu-img-6.png) no-repeat;}
.top-menu-7{width:227px; height:127px; background:url(/images/topmenu/menu-img-7.png) no-repeat;}
.top-menu-8{width:206px; height:91px; background:url(/images/topmenu/menu-img-8.png) no-repeat;}
.top-menu a div{background:url(/images/topmenu/top-menu-bullet.gif) no-repeat; padding:0 10px 5px 10px;}
.top-menu a:link, .top-menu a:hover, .top-menu a:visited, .top-menu a:active{font-family:Arial; font-size:11px; color:#FFF; text-decoration:none; }
/*-------------- eof Main Page Menu Slider ------*/
.logo-port-rep{background:#ffffff;width:593px;border:1px solid #CCCCCC; border-top:none; border-bottom:none; float:left; padding:10px 5px;}
.logo-port-bot{background:url(/images/trade-show-bot.gif) no-repeat; width:605px; height:5px; float:left;}
.cc-form-top{background:url(/images/cc_form_top.gif) no-repeat; width:900px; height:12px;}
.cc-form-rep{background:url(/images/cc_form_rep.gif) repeat-y; width:880px; padding:10px;}
.cc-form-bot{background:url(/images/cc_form_bot.gif) no-repeat; width:900px; height:12px;}
.cc-hd-tab{background:#F7F8F8; padding:10px 5px; margin-left:-8px;margin-right:-8px; border-bottom:1px solid #E3E3E3; border-top:1px solid #E3E3E3;}
/*----------------Sub Menu--------------*/
.sub-menu-top{background:url(/images/sub-menu-top.png) no-repeat top left; width:300px; height:18px;}
.sub-menu-top-last{background:url(/images/sub-menu-top-last.png) no-repeat top left; width:300px; height:18px;}
.sub-menu-main-bg{background:url(/images/sub-menu-bg-rep.png) repeat-y; width:288px; overflow:hidden; padding:0 6px;}
.sub-menu-bot{background:url(/images/sub-menu-bot.png) no-repeat top left; width:300px; height:10px;}
.sub-menu-item{background:url(/images/sub-menu-item-bg-rep.gif) repeat-x; width:277px; padding:5px 0 5px 15px; text-align:left; border-bottom:1px solid #616870; cursor:pointer;}
.sub-menu-item-last{background:url(/images/sub-menu-item-bg-rep.png) repeat-x; width:277px; padding:5px 0 5px 10px; text-align:left; border-bottom:1px solid #616870;}
.sub-menu-main-bg a:link, .sub-menu-main-bg a:visited, .sub-menu-main-bg a:hover{font-family:"Lucida Sans Unicode"; font-size:11px; color:#FFF; text-decoration:none; margin:0; padding:0;}

#floatMenu {	position:absolute; top:180px; float:right;	width:168px;	padding-left: 9px;}


/*End Of Floating Menu */



/* Validation */
.error{  width: 400px; background-color: #FFFFD5; border-color: maroon; border-style: solid; border-width: 1px; margin-bottom: 2em; padding:8px 0px; font-weight:bold; text-align:left; font-size:10px; color: maroon;}

.error ul{list-style:none; margin:0px; margin-left:12px; text-align:left; font-weight:normal; padding-top:17px;}

.error li{padding-top:2px; text-align:left; font-weight:normal}        
/*End Validation*/

/* high slight Floating Menu */
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 99%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	border: 1px solid #999;
	background:url(/images/tab-bg.gif) repeat-x top;
	border-left: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;

	
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
	outline: none;
}
ul.tabs li a:hover {
/*background:url(img1-over.png) repeat-x top; */ }
html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/

background:url(/images/img1-active.gif) repeat-x top; 
border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
}



.tab_container {
	border: 1px solid #999;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left;
	width:99%;
	background: #fff;
}
.tab_content {
	width: 95%;
	padding: 20px;

}
.BR-bo{border: 1px solid #990000;}
.tBg6{background-color: #F9FCFF;}
/* End OF  high slight Floating Menu */
/* Validation */
.error{  width: 400px; background-color: #FFFFD5; border-color: maroon; border-style: solid; border-width: 1px; margin-bottom: 2em; padding:8px 0px;  font-weight:bold; text-align:left; font-size:10px; color: maroon;}

.error ul{list-style:none; margin:0px; margin-left:12px; text-align:left; font-weight:normal; padding-top:17px;}

.error li{padding-top:2px; text-align:left; font-weight:normal}        
/*End Validation*/

.archivemonth { display : block; text-transform : capitalize; margin : 10px 0; padding : 3px 20px;color : #000000; font-size:14px; font-weight:bold;  }
UL.archivelist { list-style:none; margin:0px; padding:0px; padding-left:15px; font-size:12px;}
UL.archivelist LI { background-image:url(/images/bullet-orange-ticker.gif); background-repeat:no-repeat; padding:0px 0px 12px 30px; font-size:12px;}

.newslink { color: #00AFE2; }
.newsbox2 {	width:373px; float:left; display:block;	padding: 5px;}
.newsbox2 a:link, .newsbox2 a:visited, .newsbox2 a:hover{ font-size:12px; color:#00AFE2; text-decoration:none; margin:0; padding:0;}
.privacymain { 
float : left; 
width : 959px; 
border-right-width : 1px; 
border-left-width : 1px; 
border-right-style : solid; 
border-left-style : solid; 
border-right-color : #000000; 
border-left-color : #000000; 
height : auto; 
background-image : url(/images/floral-bg.gif); 
background-repeat : no-repeat; 
background-position : right top; 
padding-top : 25px; 
padding-right : 10px; 
padding-bottom : 0; 
padding-left : 10px; 
} 


#newsid { font-size:12px;}
#newsid a:link, #newsid a:visited, #newsid a:hover{ color:#00AFE2; text-decoration:none; margin:0; padding:0;}