/*Copyright BusinessProLogo*/
/*Created By Debparna Dutta*/
body{
margin:0px;
padding:0px;
font-family:Verdana;
font-size:12px;
line-height:16px;
text-decoration:none;
color:#000;
}
img{
border:0px;
}
span{
margin:0px;
padding:0px;
}

h2{
margin:0px;
padding:0px;
font-size:14px;
}
form{
margin:0px;
padding:0px;
}
p{
margin:0px;
padding:0px;
text-align:justify;
font-size:12px;
line-height:17px;
}
#mainContainer{
width:100%;
}
#contentContainer{
padding:0px;
margin:0 auto 0 auto;
width:997px;
background:url(../images/bg_shadow_repeat_02.gif) repeat-y;
}
#contentmainDiv{
padding:0px;
margin:0 auto 0 auto;
width:980px;
}
#header{
width:980px;
height:91px;
margin:0 auto 0 auto;
}
#logoHead{
width:320px;
height:86px;
float:left;
padding-left:2px;
border:0px solid red;
}
#logoChart{
width:330px;
float:left;
padding-left:2px;
border:0px solid red;
text-align:right;
padding-top:20px;
}

#callNow{
border:1px solid red;
background:url(../images/call_now.gif) no-repeat;
width:207px;/* 225*/
/*padding-right:2px;*/
line-height:43px;
/*padding-top:15px;
padding-left:30px;*/
text-align:right;
padding: 12px 20px 0px 5px;
float:right;
}
#menuContainer{
width:980px;
}
/*Menu*/
#menu{
width:980px;
margin:0 auto 0 auto;
clear:both;
}		
.topLinks{
clear:both;
padding-left:7px;
}
.topLinks ul{
display:inline;
margin:0;
padding:0px;
}
.topLinks li{
float:left;
display:inline;
margin:0;
padding:0px;
}
.menu1, menu1:link{
background:url(../images/other_design_mnu.gif) no-repeat;
width:158px;
height:29px;
color:#0c3570;
text-decoration:none;
display:block;
line-height:28px;
text-align:center;
padding-left:2px;
font-size:11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.menu1:hover{
background:url(../images/other_design_ho.gif) no-repeat;
width:158px;
height:29px;
color:#000;
text-decoration:none;
display:block;
line-height:28px;
text-align:center;
font-size:11px;		
padding-left:2px;
}
.menu1:active{
background:url(../images/other_design_ho.gif) no-repeat;
width:158px;
height:29px;
color:#000;
text-decoration:none;
display:block;
line-height:28px;
text-align:center;
font-size:11px;		
padding-left:2px;
}
.menu2, menu2:link{
background:url(../images/home.gif) no-repeat;
width:122px;
height:29px;
color:#0c3570;
text-decoration:none;
display:block;
line-height:28px;
text-align:center;
padding-left:2px;
font-size:11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.menu2:hover{
background:url(../images/home_ho.gif) no-repeat;
width:122px;
height:29px;
color:#000;
text-decoration:none;
display:block;
line-height:28px;
text-align:center;	
padding-left:2px;	
font-size:11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.menu2:active{
background:url(../images/home_ho.gif) no-repeat;
width:122px;
height:29px;
color:#000;
text-decoration:none;
display:block;
line-height:28px;
text-align:center;	
padding-left:2px;	
font-size:12px;	
}
.menu21, menu21:link{
background:url(../images/homesm.gif) no-repeat;
width:110px;
height:29px;
color:#0c3570;
text-decoration:none;
display:block;
line-height:28px;
text-align:center;
padding-right:4px;
font-size:11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.menu21:hover{
background:url(../images/homesm_ho.gif) no-repeat;
width:110px;
height:29px;
color:#000;
text-decoration:none;
display:block;
line-height:28px;
text-align:center;	
padding-right:4px;	
font-size:11px;	
}
.menu21:active{
background:url(../images/homesm_ho.gif) no-repeat;
width:110px;
height:29px;
color:#000;
text-decoration:none;
display:block;
line-height:28px;
text-align:center;	
padding-right:4px;	
font-size:12px;	
}




/*Menu*/
#bannerHolder{
width:980px;
margin:0 auto 0 auto;
clear:both;
}
#banner{
width:980px;
background:url(../images/banner_background.gif) repeat-x;
height:190px;
margin:0 0 0 1px;
}
#holderAll{
width:980px;
height:80px;
float:left;
}
.holderbannerAll{
float:left;
padding-top: 1px;
}
#logoPlaceHolder{
height:135px;
width:980px;
clear:both;
margin-top:5px;
}
#banner_logo{
background:url(../images/logoDesign.gif) no-repeat;
width:328px;
height:135px;
}	
#banner_logo1{
background:url(../images/logoDesign.gif) no-repeat;
width:328px;
height:135px;
}	
#banner_design{
background:url(../images/designServices.gif) no-repeat;
width:330px;
height:133px;
clear:both;
}	
#banner_website{
background:url(../images/WebsiteDesign.gif) no-repeat;
width:321px;
height:135px;
}
.price_boxFirst{		
width:102px;
margin:48px 35px 0 10px;
float:left;
text-align:center;
}
.price_boxMid{		
width:102px;
margin:48px 35px 0 20px;
float:left;
text-align:center;
}
.price_boxLast{		
width:102px;
margin:48px 55px 0 20px;
float:left;
text-align:center;
border:0px solid red;
}
.dollar{
font-size:30px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
line-height:42px;
}
	
.price{
font-size:36px;
padding-left:1px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
line-height:42px;

}
#orderNow{
height:50px;
width:900px;
margin:0 auto 0 auto;
font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
color:#0e469a;
}
.order_now_txt{
width:760px;
float:left;
text-align:center;
line-height:35px;
padding-left:10px;
font-size:18px;
color: #057f08;
font-family:"Times New Roman", Helvetica, sans-serif;
font-weight: bold;
}
.blue_txt2{
font-family:verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;	
padding-left:2px;
text-decoration:none;
}
.order_now_btn{
width:99px;
float:left;
height:27px;
padding:8px 0 0 0;
}
.orange_txt1{
font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ec8104;
}
.orange_txt2{
font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ec8104;	
padding-left:2px;
text-decoration:none;
}
.blank{
height:20px;
}
#content{
width:980px;
clear:both;
}
#contentHolder{
width:980px;
}
#left{
width:725px;
float:left;
}
#leftpanton{
width:780px;
}



#left1{
float:left;
padding-left:10px;
}
#right{
width:235px;
float:right;
margin-right:2px;
}
.needlogobgk
{
background: #eeeeee url(../images/needloagobkg.jpg) repeat-x scroll 0% 0%;
border-left: 1px solid #bcbcbc;
border-right: 1px solid #bcbcbc;
}

.clear{
clear:both;
}
#whybpdBox{
width:541px;
margin:0 10px 10px 10px;
}
#whybpdBox1{
width:525px;
margin:0 10px 10px 10px;
}
.txt_border{
border:0px solid #e3e3e3;
padding:0 5px 6px 10px;
}
.bpd_txt{
text-align:justify;
font-family:Verdana, Georgia, Arial;
}
#logoDisplay{
margin:0 10px 10px 10px;
}
#portfolioBtn{ 
height:30px;
}
.rightPortfolio{
float:right;
padding-top:6px;
}
.right{
float:right;
}
.left{
float:left;
}
#threeSteps{
width:691px;
margin:0 10px 10px 8px;
}
.headingWelcome{
float:left;
width:523px;
clear:both;
}
.heading{
padding-left:25px;
}
.step3_txt_head{
color:#F66E00;
padding-bottom:15px;
}
.step3para{
padding-top:20px;
color:#000;

}
#cidDisplay{
margin:0 10px 10px 10px;
}
.logo_ad{
width:220px;
margin:0 auto 0 auto;
padding:0px;
}
#imageContainer{
width:188px;
height:138px;
position:relative;
border:1px solid #d0cfcf;
background:url(../images/loading.jpg) no-repeat;
}
#imageContainer img{
display:none;
position:absolute;
top:0; left:0;
}
#login_bg{
margin:0 auto 0 auto;
}
.need_logo{
font-size:17px;
padding-left:10px;
}
.need_logo_txt{
padding-left:8px;
font-family:Verdana;
font-size:10px;
line-height:16px;
text-decoration:none;
color:#006e99;
font-weight: bold;
}	
.txt_box{
background-color:#FFFFFF;
height:12px;
border:1px solid #7f9db9;
width:110px;
font-size:10px;
color: #005790;
font-weight: bold;
}	
.txtarea_box{
background-color:#FFFFFF;
border:1px solid #7f9db9;
width:110px;
font-size:10px;
color: #005790;
font-weight: bold;
}
.inputCombo1 {
background-color:#FFFFFF;
height:20px;
border:1px solid #a1a0a4;
width:114px;
font-family:Verdana;
font-size:9px;
line-height:16px;
text-decoration:none;
color:#006e99;
font-weight: bold;
}	
.inputCombo {
background-color:#FFFFFF;
height:20px;
border:1px solid #a1a0a4;
width:114px;
font-family:Verdana;
font-size:10px;
line-height:16px;
text-decoration:none;
color:#006e99;
font-weight: bold;
}	
.request_btn{
background:url(../images/request_btn.gif) no-repeat;
width:102px;
height:17px;
border:0px;
}
.formWidth{
width:215px;
}
#testi_head{
background:url(../images/testi_bg.gif) no-repeat top;
width:220px;
color:#0e469a;
font-size:14px;
text-align:center;
}
#outdesign_head{
background:url(../images/testi_bg.gif) no-repeat top;
width:220px;
color:#0e469a;
font-size:14px;
text-align:center;
}
	
#testi_body{
width:218px;
color:#000;
text-align:justify;
}
.pad_txt{
border-left:1px solid #c7c7c7;
border-right:1px solid #dbdbdb;
width:208px;
padding: 8px 5px 8px 5px;
line-height:15px;
color:#5f5f5f;
font-weight:bold;
text-decoration:none;
text-align:justify;
font-size:12px;
}

.blue_txt{
color:#0e469a;
font-size:11px;
font-weight:bold;
}
.more, .more:link{
text-align:right;
line-height:19px;
color:#000;
font-weight:bold;
text-decoration:none;
font-size:11px;	
padding-right:8px;
}	
.more:hover{
color:#0e469a;		
}
#testimonials_more_bg{
width:218px;
height:20px;
text-align:right;
line-height:19px;
color:#000;
font-weight:bold;
text-decoration:none;
font-size:11px;
border-left:1px solid #c7c7c7;
border-right:1px solid #dbdbdb;
}

#footBar{
width:997px;
margin:0 auto 0 auto;
}	
.footTxt{
width:982px;
margin:0 auto 0 auto;
_margin:0 auto 0 auto;
}
#copy_right{
background:url(../images/copy_rght-upper.gif) no-repeat;
width:997px;
height:25px;
background-position:left bottom;
}
#call{
float:left;
width:300px;
border:0px solid red;
}	
#mail{
float:right;
width:280px;
border:0px solid red;
}	
.call{
color:#000;
font-weight:bold;
line-height:25px;
float:left;
margin:0 0 0 16px;
font-size:11px;
}	
.no{
color:#af6701;
font-weight:bold;
line-height:25px;
float:left;	
padding-left:3px;
}
.mail, mail:link{
color:#0e469a;
font-weight:bold;
float:right;	
text-decoration:underline;
margin:0 34px 0 0;
line-height:25px;
font-size:11px;	
}	
.mail:hover{
color:#0e469a;
font-weight:bold;
float:right;	
text-decoration:none;
margin:0 34px 0 0;
line-height:25px;
font-size:11px;		
}
#footer_all{
width:980px;
margin:0 auto 0 auto;
}
#footer_allNew{
width:980px;
margin:0 auto 0 auto;
}
#countriesHoder{
width:280px;
text-align:center;
float:left;
line-height:25px;
}
#countriesHoder1{
width:280px;
text-align:center;
float:left;
line-height:25px;
}


.country, country:link{
color:#0e469a;
font-weight:bold;	
text-decoration:none;
font-size:10x;
}	
.country:hover{
color:#000;
font-weight:bold;	
text-decoration:none;
}
.foot_txt, foot_txt:link{
color:#0e469a;
font-weight:normal;	
text-decoration:none;
}	
.foot_txt:hover{
color:#000;
font-weight:normal;	
text-decoration:none;
}
.bpd, bpd:link{
color:#F8750B;
font-weight:normal;	
text-decoration:none;
}	
.bpd:hover{
color:#000;
font-weight:normal;	
text-decoration:none;
}
/*innerpages*/
/*18-06-08*/
#imageContainer {
width:205px;
position:relative;
background:url(../images/loading.jpg) no-repeat;
border: 0px solid white;
}
#imageContainer img {
  display:none;
  position:absolute;
  top:0; left:0;
}
.all{
  clear:both;
}
.middleFoot{
  margin:0 auto 0 auto;
  width:780px;
  padding-left:3px;
}
.orangeHeadBig{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:19px;
  font-weight:;
  color:#0a2953;	
  padding-left:2px;
}
.orangeHead{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#ec8104;	
  padding-left:2px;
}
.orangeHead1{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#ec8104;	
  padding-left:2px;
}
.blackHead{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#000;	
}
.blackHead1{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#000;	
}
.blackHead12{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#000;	
}
.blueHeadbig{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:19px;
  font-weight:bold;
  color:#1f65e7;	
  padding-left:0px;
}
.blueHead{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#1f65e7;	
  padding-left:2px;
}
.blueHead1{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#1f65e7;	
  padding-left:2px;
}
.greenHead{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#32c50c;	
  padding-left:0px;
}
.greenHead1{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#32c50c;	
  padding-left:0px;
}

.greenHeadbig{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:19px;
  font-weight:bold;
  color:#32c50c;	
  padding-left:0px;
}
.redHead{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#e6172a;	
  padding-left:0px;
}
.redHead1{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#e6172a;	
  padding-left:0px;
}


.redHeadbig{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:19px;
  font-weight:bold;
  color:#e6172a;	
  padding-left:0px;
}
.skyblueHead{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#06c0ec;	
  padding-left:2px;
}
.skyblueHead1{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#06c0ec;	
  padding-left:2px;
}
.skyblueHeadbig{
  font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
  font-size:19px;
  font-weight:bold;
  color:#06c0ec;	
  padding-left:2px;
}
.pakegeListorange{
margin:0px;
padding:0px 0 0px 20px;
list-style-image:url(../images/orangeArr.gif);
}
.pakegeListblue{
margin:0px;
padding:0px 0 0px 20px;
list-style-image:url(../images/blueArr.gif);
}
.pakegeListgreen{
margin:0px;
padding:0px 0 0px 20px;
list-style-image:url(../images/greenArr.gif);
}
.pakegeListred{
margin:0px;
padding:0px 0 0px 20px;
list-style-image:url(../images/redArr.gif);
}
.pakegeListskyblue{
margin:0px;
padding:0px 0 0px 20px;
list-style-image:url(../images/skyblueArr.gif);
}
.pakegeListDot{
margin:0px;
padding:4px 0 0 30px;
}
.pakegeLi{
padding:4px 0 4px 0;
}
.borderGray{
border:1px solid #d0cfcf;
}
/*19-06-08*/
.boxRepeat{
background:url(../images/mid_03.gif) repeat-y;
width:273px;
background-position:right;
}
.newPadorder{
padding-left:15px;
}
.newPadorder1{
padding-left:15px;
line-height:18px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


.newPadorderRight{
padding-right:15px;
}
#container_divpakage{
	background:url(../images/bg_shadow_repeat_02.gif) repeat-y top;
	width:797px;
	margin:0 auto 0 auto;
	padding:0 45px 0 25px;
	height:2965px;
}
#content_mainpakage{
	width:780px;
	margin:0 auto 0 auto;
	padding:0 45px 0 20px;
	height:2965px;
}
#container_divorder{
	background:url(../images/bg_shadow_repeat_02.gif) repeat-y top;
	width:797px;
	margin:0 auto 0 auto;
	padding:0 45px 0 25px;
	height:2295px;
}
#content_mainorder{
	width:780px;
	margin:0 auto 0 auto;
	padding:0 45px 0 20px;
	height:2295px;
}	
.padCustom{
padding-left:5px;
}
.bigBlackHead{
  font-family:Arial, Helvetica, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#000;	
  padding-left:5px;
  text-transform:capitalize;
}  
.boxRepeatLong{
background:url(../images/longShadowRepeat_03.gif) repeat-y;
width:707px;
}
.ipbox{
color : #000000;
background-color:#E3F0FD;
border:1px solid #3a68aa;
font-family : Verdana,Verdana,tahoma;
height: 20px;
}
.ipbox2{
color : #000000;
background-color:#E3F0FD;
border:1px solid #3a68aa;
font-family : Verdana,Verdana,tahoma;
width: 230px;
height: 20px;
}
.ipbox3{
color : #000000;
background-color:#E3F0FD;
border:1px solid #3a68aa;
font-family : Verdana,Verdana,tahoma;
width: 230px;
height:40px;
}
.orderBtn{
background:url(../images/orderNowBtn.gif) no-repeat;
width:140px;
height:31px;
border:0px;
}
.orderEmailBtn{
background:url(../images/email_request.gif) no-repeat;
width:150px;
height:31px;
border:0px;
}
/*santanu_inner*/
.logodesign_bg{
background:url(../images/protfolio_bg_logo.gif) no-repeat 0 0;
background-position:center;
padding-bottom:0px;
}
.logo1margin{
margin:20px 0px 0px 14px;
}
.logo2margin{
margin:10px 0px 0px 69px;
}
.logo4margin{
margin:20px 0px 0px 69px;
}
.logo5margin{
margin:20px 0px 0px 50px;
}
.logo6margin{
margin:14px 0px 0px 14px;
}
.cid_bg{
background:url(../images/cid_bg.gif) no-repeat 0 0;
background-position:center;
}
.cidmargin1{
margin:28px 0px 0px 22px;
}
.cidmargin2{
margin:28px 0px 0px 28px;
}
.cidmargin3{
margin:35px 0px 0px 20px;
}
.cidmargin4{
margin:35px 0px 0px 13px;
}
.numbertext{
font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
margin:10px 0px 5px 0px;
}
.numbertext span{
font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}
.numbertext a{
text-decoration:none;
font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}
.numbertext a:hover{
color:#F8750B;
}
.illus{
background:url(../images/ils1.gif) no-repeat ;
background-position:center;
}
.picturemargin{
margin:24px 0px 0px 55px;
}
.searchResult {
font-family : Tahoma;
font-size : 11px;
color : #176187;
line-height : 20px;
padding-left : 20px;
padding-right : 0;
padding-top : 10px;
padding-bottom : 10px;
}
/*#pagination {
float : right;
margin : 0;
padding : 10px 10px 10px 0;
}
#pagination ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#pagination ul li {
float : left;
margin : 0;
padding : 3px;
display : block;
}
#pagination ul li a:link, #pagination ul li a:visited {
font-family : Tahoma;
font-size : 11px;
color : #176187;
font-weight : bold;
text-decoration : none;
padding : 3px;
display : block;
}
#pagination ul li a:hover {
color : #176187;
text-decoration : none;
font-weight : bold;
border : 1px solid #31465a;
padding : 2px;
}
#pagination ul li.pageSelected {
font-family : Tahoma;
font-size : 11px;
color : #176187;
font-weight : bold;
border : 1px solid #31465a;
margin-top : 3px;
padding : 2px;
}*/
.pagination {
float : right;
width : 300px;
margin : 0;
padding : 0px 30px 0px 0;
border: 0px solid red;
}
.pagination ul {
list-style-type : none;
margin : 0;
padding : 0;
}
.pagination ul li {
float : left;
margin: 0;
padding : 0px 2px 0px 2px;
display : block;
}
.pagination ul li a:link, .pagination ul li a:visited {
font-family : Tahoma;
font-size : 11px;
color : #176187;
font-weight : bold;
text-decoration : none;
padding : 1px 5px 1px 5px;
display : block;
border : 1px solid #DDE0E1;
background-color: #F5F5F5;
}
.pagination ul li a:hover {
color : #ffffff;
font-weight : bold;
text-decoration : none;
padding : 1px 5px 1px 5px;
display : block;
border : 1px solid #3871A8;
background-color: #003F7B;
}
.pagination ul li.pageSelected {
font-family : Tahoma;
font-size : 11px;
color : #ffffff;
font-weight : bold;
text-decoration : none;
padding : 1px 5px 1px 5px;
display : block;
border : 1px solid #4E93DB;
background-color: #0056B0;
}

.paginaton-edit{
font-weight:bold;
font-size:11px;
margin:0px 30px 0px 0px;
}

div.paginaton-edit a.pagelink, a.pagelink:link, a.pagelink:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#176187;
text-decoration:none;
border:1px solid #4E93DB;
margin:0px;
padding:2px 5px 2px 5px;
background-color: #F5F5F5;
line-height:20px;
}

div.paginaton-edit a.pagelink:hover{
color : #ffffff;
font-weight : bold;
text-decoration : none;
padding:2px 5px 2px 5px;
background-color: #003F7B;
line-height:20px;
}


.clearBoth {
clear : both;
}
.floatRight {
float : right;
}
.blue_txt_heading {
font-family : Tahoma;
font-size : 19px;
color : #09479a;
font-weight: bold;
}
input.ipbox12 {
border : 1px solid #a7c5ed;
color : #000000;
font-family : Verdana, Verdana, tahoma;
width : 150px;
height : 16px;
}
.port_sub {
background-image : url('../images/btn-search.gif');
background-repeat : no-repeat;
width : 47px;
height : 16px;
border : 0 none;
cursor : pointer;
}
#askQuote {
width : 236px;
height : 135px;
background-image : url('../images/bg-askforaquote.gif');
background-repeat : no-repeat;
padding-left : 40px;
padding-right : 0;
padding-top : 0;
padding-bottom : 0;
}
#askQuote table td {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000;
font-weight : normal;
}
#askQuote table input {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
width : 80px;
height : 10px;
border : 1px solid #cacfd3;
}
#askQuote table textarea {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
width : 100px;
height : 30px;
border : 1px solid #cacfd3;
}
#askQuote table input.btnSubmit {
width : 47px;
height : 18px;
background-image : url('../images/btn-submit.gif');
background-repeat : no-repeat;
border : 0 none;
cursor : pointer;
}
.askQuote1 {
width : 320px;
height : 165px;
background-image : url('../images/bg-askforaquote1.gif');
background-repeat : no-repeat;
padding-left : 40px;
padding-right : 0;
padding-top : 0;
padding-bottom : 0;
}
.askQuote1 table td {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000;
font-weight : normal;
}
.askQuote1 table input {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
width : 80px;
height : 10px;
border : 1px solid #cacfd3;
}
.askQuote1 table textarea {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
width : 100px;
height : 30px;
border : 1px solid #cacfd3;
}
.askQuote1 table input.btnSubmit {
width : 47px;
height : 18px;
background-image : url('../images/btn-submit.gif');
background-repeat : no-repeat;
border : 0 none;
cursor : pointer;
}
#askQuoteRight {
width : 236px;
height : 135px;
background-image : url('../images/bg-right-askforaquote.gif');
background-repeat : no-repeat;
padding-left : 40px;
padding-right : 0;
padding-top : 0;
padding-bottom : 0;
}
#askQuoteRight table td {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #000;
font-weight : normal;
}
#askQuoteRight table input {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
width : 80px;
height : 12px;
border : 1px solid #cacfd3;
}
#askQuoteRight table textarea {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
width : 100px;
height : 30px;
border : 1px solid #cacfd3;
}
#askQuoteRight table input.btnSubmit {
width : 47px;
height : 18px;
background-image : url('images/btn-submit.gif');
background-repeat : no-repeat;
border : 0 none;
cursor : pointer;
}
ul.step3_al{
padding:0px;
margin:0px;
list-style-type:none;
}
ul.step3_al li{
background-image:url(../images/bul.gif);
background-repeat:no-repeat;
background-position:left 3px;
padding-left:15px;
margin-left:20px;
}
#footCont {
width : 984px;
margin : 0 auto 0 auto;
padding : 0;
border :0px solid red;
}
.footMidBott1 {
width : 980px;
margin : 0 auto;
padding:0 auto 0 auto;
background-color:#f3f1f1;
float:left;
border :1px solid #dadada;
}

.footMidBott1 ul {
width :680px;    
list-style-type : none;
margin:0 auto 0 auto;
padding:0 auto 0 auto;
border:0px solid red;
/*float:right;*/
}
.footMidBott1 ul li {
float : left;
margin : 0;
padding : 0;
border : 0px solid red;
}
.footMidBott1  a:link, .footMidBott1  a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
padding : 0 0 0 0;
color : #000;
text-align:center;
text-decoration : none;
}
.footMidBott1  a:hover {
color : #f00;
}
.footMidBott2{
background:url(../images/copy_rght-rp.gif);
background-repeat:repeat-y;
background-position:left top;
border:0px solid red;
}
.floatLeft {
float :left;
}
.floatRight {
float :right;
}
.footPadd{
padding : 0 0 0 10px;
}

.spanBottPadd {
margin:0;
padding : 0 0px 0 0px;
}
.footMidBottff {
margin : 0 auto;
padding-left : 0px;
padding-right : 0;
text-align:center;
background:url(../images/copy_rght-lower.gif) no-repeat;
width:997px;
height:10px;
background-position:left bottom;
}



table.pantoncss
{
border-bottom: 1px solid #babbbb;
border-right: 1px solid #babbbb;
}
td.pantoncss
{
border-left: 1px solid #babbbb;
border-top: 1px solid #babbbb;
padding-top: 15px;
}
td.pantoncss1
{
border-left: 1px solid #babbbb;
border-top: 1px solid #babbbb;
padding-top: 2px;
}



.porttab-bkg1
{
background: url(../images/protfolio-tab-02.jpg) repeat-x;
}

.porttab-bkg2
{
background: url(../images/protfolio-tab-04.jpg) repeat-y;
}

.porttab-bkg3
{
background: url(../images/protfolio-tab-06.jpg) repeat-x;
}

.porttab-bkg4
{
background: url(../images/protfolio-tab-08.jpg) repeat-y;
}


/*Add on 27032009 by Motahar*/

.logoheaderbkg
{
border:1px solid #85BAEB; 
padding:0px 0px 0px 0px;
background:url(../images/logoheaderbkg.gif) repeat-x 0% 0%;
}
.logopackdetails
{
border:0px solid #85BAEB; 
padding:0px 0px 3px 0px;
background:url(../images/logopackdetails.gif) repeat 0% 0%;
}

.basicpackagebkg
{
background:url(../images/packagebkg.jpg) repeat-x 0% 0%;
border-left: 1px solid #BAB8BC;
border-right: 1px solid #BAB8BC;
}

.standpackagebkg
{
background:url(../images/standbkg.jpg) repeat-x 0% 0%;
border-left: 1px solid #BAB8BC;
border-right: 1px solid #BAB8BC;
}
.advpackagebkg
{
background:url(../images/advbkg.jpg) repeat-x 0% 0%;
border-left: 1px solid #BAB8BC;
border-right: 1px solid #BAB8BC;
}
.prepackagebkg
{
background:url(../images/prebkg.jpg) repeat-x 0% 0%;
border-left: 1px solid #BAB8BC;
border-right: 1px solid #BAB8BC;
}



.pricetextpkg
{
font-size: 28px;
font-weight: bold;
padding:0px 12px 0px 5px;
color: #DA0A00;
font-family: arial,verdana,Times New Roman, Times, Serif;
margin: 0px 0px 0px 0px;
line-height: 22px;
}

.t2
{
padding: 8px 10px 8px 0px;
}


.otherlink, otherlink:visited, otherlink:link{
color:#0e469a;
font-weight:bold;
text-decoration:none;
margin:0 0px 0 0;
line-height:18px;
font-size:12px;	
}	
.otherlink:hover{
color:#FF7F00;
font-weight:bold;
text-decoration:none;
margin:0 0px 0 0;
line-height:18px;
font-size:12px;		
}

.portfoliocategory{
float : left;
margin : 0;
padding : 0px 0px 0px 0;
border: 0px solid red;
}
.portfoliocategory ul {
list-style-type : none;
margin : 0;
padding : 0;
}
.portfoliocategory ul li {
float : left;
margin: 0;
padding : 1px 2px 3px 2px;
display : block;
}
.portfoliocategory ul li a:link, .portfoliocategory ul li a:visited {
font-family : Tahoma;
font-size : 11px;
color : #0056B0;
font-weight : bold;
text-decoration : none;
padding : 1px 5px 3px 5px;
display : block;
border : 1px solid #BCD8F5;
background-color: #E5F0FB;
}
.portfoliocategory ul li a:hover {
color : #ffffff;
font-weight : bold;
text-decoration : none;
padding : 1px 5px 3px 5px;
display : block;
border : 1px solid #3871A8;
background-color: #003F7B;
}
.portfoliocategory ul li.pageSelected {
font-family : Tahoma;
font-size : 11px;
color : #ffffff;
font-weight : bold;
text-decoration : none;
padding : 1px 3px 3px 3px;
display : block;
border : 1px solid #4E93DB;
background-color: #0056B0;
margin:0px;
}


a.sitemaplink,a.sitemaplink:visited, a.sitemaplink:link{
color:#004fa2;
text-decoration:none;
font-size:14px;
padding:0px 5px 0px 5px;
font-weight: bold;
line-height: 25px;
}
a.sitemaplink:hover{
color:#000;
text-decoration:none;
font-size:14px;		
padding:15px 5px 15px 5px;
line-height: 25px;
}

a.catlink,a.catlink:visited, a.catlink:link{
color:#3a3a3a;
text-decoration:none;
font-size:10px;
font-weight: bold;
line-height: 17px;
}
a.catlink:hover{
color:#004fa2;
text-decoration:none;
font-size:10px;		
line-height: 17px;
font-weight: bold;
}
