/* CSS Document */

body{ background-image:url(../images/pagebg.jpg); background-repeat:repeat-x; padding:0px; margin:0px;}
form{padding:0px; margin:0px;}
.form1{padding:0px; margin:0px;}
h1{color:#AC2058; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; padding:0px; margin:0px; text-transform:uppercase;}
h2{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; padding:0px; margin:0px; text-transform:uppercase;}
h3{color:#4E4E4E; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0px; margin:0px; text-transform:uppercase; }
h4{color:#4E4E4E; font-family:Georgia; font-size:24px; font-weight:normal; padding:0px; margin:0px;}
h5{color:#AC2058; font-family:arial; font-size:16px; padding:0px; margin:0px; font-weight:bold;}
.bagesmallheading{color:#AC2058; font-family:arial; font-size:16px; padding:0px; margin:0px; font-weight:bold;}
.graysmallheading{color:#B2B2B2; font-family:arial; font-size:16px; padding:0px; margin:0px; font-weight:bold;}

h3{color:#4E4E4E; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0px; margin:0px; text-transform:uppercase; }
h6{color:#DC181E; font-family:arial; font-size:17px; font-weight:bold; padding:0px; margin:0px;}
.errormessage{ color:#AC2058; font-weight:bold;}
.smallh4{color:#4E4E4E; font-family:Georgia; font-size:16px; font-weight:normal; padding:0px; margin:0px;}

.spacer{margin:20px 0px 10px 0px; width:100%; height:1px;}
.btn{ background-image:url(../images/btn-img.jpg); width:128px; height:34px; background-repeat:no-repeat; border:0px; cursor:pointer; font-family:arial; font-size:12px; font-weight:bold; color:#313131; text-transform:uppercase; text-align:center;}
.radiobutton-area{ background-image:url(../images/yesnoarea.jpg); background-repeat:no-repeat; font-family:arial; font-weight:normal; color:#4E4E4E; font-size:13px; width:108px; height:24px; float:left; padding-top:5px;}
.radiobutton-areaBig{ background-image:url(../images/yesnoarea-big.jpg); background-repeat:no-repeat; font-family:arial; font-weight:normal; color:#4E4E4E; font-size:13px; width:136px; height:24px; float:left; padding-top:5px;}


.spacer{margin:20px 0px 10px 0px; width:100%; height:1px;}

.grayheading{color:#B2B2B2; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; padding:0px; margin:0px; text-transform:uppercase;}
.grayLightheading{color:#DDDDDD; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; padding:0px; margin:0px; text-transform:uppercase;}
p{padding:0px; margin:5px 0px 25px 0px; color:#4E4E4E; font-family:arial; font-size:12px; text-align:justify; line-height:24px;}
.redbold{color:#AB1F57; font-family:arial; font-size:12px; font-weight:bold;}
.blackbold{color:#4E4E4E; font-family:arial; font-size:12px; font-weight:bold;}

#MainContainer{width:100%;}
#PageShape{ width: 100%; background-image:url(../images/middlepage-bg.jpg); background-repeat:no-repeat; background-position:top right; height:40px;}
#ContentAreaBg{width:100%; background-image:url(../images/cotentarea-bg1.jpg); background-repeat:repeat-x; height:698px; float:left;}
#InfoArea{width:979px; margin:0px auto;}
.InfoArea-testimonial{width:979px; margin:0px auto; padding:0px 0px 15px 0px;}
.InfoArea{width:979px; margin:0px auto;}

.ContentArea{width:979px; margin:0px auto;}
.headingArea{width:979px; margin:0px auto; padding-bottom:10px;}


/* Header CSS Style Starts here */
#HeaderContainer{width:979px; margin:0px auto;}
.TopLogoArea{width:100%; height:89px;}
.LogoArea{ background-image:url(../images/logo.jpg); width:280px; height:89px; float:left;}
.TopSearchArea{width:409px; height:57px; margin:32px 75px 0px 0px; float:right;}
.TopSearchBarArea{width:206px; margin:0px 0px 0px 10px; float:left; height:40px;}
.TopSearchBarAreaL{ background-image:url(../images/searchbar-L.jpg); width:16px; height:40px; float:left;}
.TopSearchBarAreaR{ background-image:url(../images/searchbar-btn.jpg); width:43px; height:40px; float:left;}
.TopSearchBarAreaM{ background-image:url(../images/searchbar-bg.jpg); background-repeat:repeat-x; float:left; height:28px; width:147px; padding-top:12px; color:#ADA1A1; font-family:arial; font-size:11px;}

.RequestquoteArea{ background-image:url(../images/requestquote-btn.jpg); background-repeat:no-repeat; width:166px; float:left; height:38px;}

.MainLinkArea{height:27px; width:100%; margin:23px 0px 28px 0px;}
#MainLinks{width:100%; height:27px;}
#MainLinks ul{width:100%; height:27px; padding:0px; margin:0px; list-style:none;}
#MainLinks Li{margin:0px; list-style:none; font-family:arial; font-size:17px; color:#575757; font-weight:bold; padding:0px; line-height:27px; float:left;}

#MainLinks Li a{width:auto; padding:0px 35px 0px 24px; text-align:center;  font-family:arial; font-size:17px; color:#575757; font-weight:bold; line-height:27px; float:left; text-decoration:none;}

#MainLinks Li a:hover{width:auto; text-align:center;  font-family:arial; font-size:17px; color:#AE2058; font-weight:bold; line-height:27px; float:left; text-decoration:none; padding:0px 35px 0px 24px; }

#MainLinks li a.homelink{width:auto; padding:0px 35px 0px 7px; text-align:center;  font-family:arial; font-size:17px; color:#575757; font-weight:bold; line-height:27px; float:left; text-decoration:none;}

#MainLinks li a.homelink:hover{width:auto; text-align:center;  font-family:arial; font-size:17px; color:#AE2058; font-weight:bold; line-height:27px; float:left; text-decoration:none; padding:0px 35px 0px 7px; }

#MainLinks Li.linkline{width:1px; float:left; background-color:#E1E1E1; height:27px;}
#MainLinks Li.activeLink{width:auto; text-align:center;  font-family:arial; font-size:17px; color:#AE2058; font-weight:bold; line-height:27px; float:left; text-decoration:none; padding:0px 35px 0px 24px; }



/* About us page CSS */
.AboutusTagLine{width:100%; background-image:url(../images/aboutustagline.jpg); background-repeat:no-repeat; height:163px; }
.AboutusL{width:450px; float:left; border-right:1px dashed #CCCCCC; padding:0px 40px 0px 0px;}
.AboutusR{width:450px; padding:0px 0px 0px 38px; float:left;}
.Seperator{width:70px; background-image:url(../images/seperator-dot.jpg); background-repeat:repeat-y; float:left}

.PictureArea{width:100%; background-image:url(../images/grouppic.jpg); background-repeat:no-repeat; height:135px; background-position:center;}
.PictureArea1{width:100%; background-image:url(../images/grouppic1.jpg); background-repeat:no-repeat; height:135px; background-position:right;}

.RedbarInfoArea{width:979px; margin:0px auto;}
.RedbarInfoAreaS{width:450px; float:left; height:221px; padding:42px 0px 0px 0px;}
.RedbarInfoAreaS-C{width:450px; height:22px;}
.RedbarInfoAreaS-L{width:355px; float:left; color:#ffffff; font-weight:bold; font-size:11px; font-family:arial;}
.RedbarInfoAreaS-R{width:95px; float:left; color:#ffffff; font-weight:bold; font-size:11px; font-family:arial; text-align:right;}
.RedbarInfoAreaM{margin:42px 35px 30px 35px; width:1px; background-color:#9A1D4F; height:191px; float:left;}
.RedbarInfoAreaSpacer{width:450px; height:10px;}




.TestimonialArea{ background-image:url(../images/testimonial-area.jpg); height:77px; background-repeat:no-repeat; width:426px;  padding:40px 0px 10px 25px;}
.TestimonailAreaTxt{width:370px; height:77px; float:left; line-height:16px; padding:0px 10px 0px 0px; font-family:arial; font-size:11px; color:#898989; }
.TestimonailAreaArrow{width:20px; padding-top:45px; height:32px; float:left;}


/*Testimonial Sliding Area*/
/* Easy Slider */
#container2{	
		margin:0 ;
		position:static;
		text-align:left;
		width:450px;
	    /*margin-bottom:2em;*/
		}	
	#content2{
		position:static;
		}	
		
	#slider2{}	
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		
		width:450px ;
		overflow:hidden; 
		padding:0 0 0 0; 
		}	
	#prevBtn2, #nextBtn2{ 
		display:block;
		width:15px;
		height:6px;
		position:relative;
		left:450px;
		top:-25px;
		}	
	#nextBtn2{
		top:-15px; 
		left:450px;
		
		}														
	#prevBtn2 a, #nextBtn2 a{  
		display:block;
		
		/*background:url(images/graytoparrow.jpg) no-repeat 0 0;	*/
		}	
	#nextBtn2 a{ 
		/*background:url(images/redbottomarrow.jpg) no-repeat 0 0;	*/
		}	
		
/*Testimonial Sliding Area*/	


.BannerArea{width:979px; margin:0px auto;}
.BannerAreaSection{width:453px; float:left; height:221px; padding:62px 0px 0px 0px;}
.BannerAreaMiddle{margin:42px 35px 30px 35px; width:1px; background-color:#E5E5E5; height:191px; float:left;}

.RadioAdArea{width:314px; padding:10px 0px 0px 136px; height:124px; background-image:url(../images/radio-icon.jpg); background-repeat:no-repeat; background-position:top left; margin-top:10px; font-family:arial; font-size:11px; color:#898989; line-height:16px;}
.requestacall{ background-image:url(../images/requestacall.jpg); background-repeat:no-repeat; background-position:top left; width:290px; padding:10px 0px 0px 160px; font-family:arial; font-size:11px; color:#898989; line-height:16px; margin-top:10px; height:124px;}



.Messagearea{width:979px; height:10px; font-weight:bold; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; color:#898989; font-size:20px; margin:0px auto ;}
/* REQUEST A CALL CSS STYLE STARTS HERE */

.TaglineBannerArea{width:979px; height:163px; margin:0px auto ;}
.RequestaquoteTagLine{width:100%; background-image:url(../images/requestaquotetagline.jpg); background-repeat:no-repeat; height:163px;}
.Dottedline-Hori{width:100%; background-image:url(../images/getaquotepage-dottedline.jpg); background-repeat:repeat-x; height:38px; background-position:center;/*margin:28px 0px 28px 0px;*/}
.Yourdetail-Container{width:100%; height:40px; margin:10px 0px 0px 0px;}
.Yourdetail-Seperator{width:1px; border-left:1px dashed #E0E0E0; height:42px; margin:0px 10px 0px 10px; float:left;}
.Yourdetail-txtarea{width: auto; float:left; font-family:arial;margin:15px 5px 0px 5px; font-size:11px; color:#202020; font-weight:bold;}
.Yourdetail-inputboxarea{width: auto; float:left; margin:10px 5px 0px 5px; }
.Yourdetail-astricktxt{font-family:arial; font-size:35px; color:#AB1F57;width:auto; float:left;margin:5px 0px 0px 0px;}
.Yourdetail-astricktxt1{font-family:arial; font-size:45px; color:#AB1F57;width:auto; float:left;}
.yourdetail-txtbox{border:1px solid #B1B1B1; padding:3px; font-family:arial; font-size:11px; font-weight:bold; color:#202020; margin:0px;}

.RequestACall-FieldContainer{width:100%; min-height:215px; margin:10px 0px 0px 0px;}
.RequestACall-FieldContainer1{width:100%; height:120px; margin:10px 0px 0px 0px;}
.RequestAcall-LArea{width:460px; padding:0px 27px 0px 0px; border-right:1px dashed #E0E0E0; float:left; height:200px;}
.RequestAcall-LArea-About{width:460px; padding:0px 27px 0px 0px; border-right:1px dashed #E0E0E0; float:left; height:120px;}

.RequestAcall-LArea0{width:460px; margin:10px 0px 10px 0px; height:29px;}

.RequestAcall-LArea-Spacer{width:460px; height:15px;}
.RequestAcall-LArea1{width:150px; padding:0px 5px 0px 0px; float:left; font-family:arial; font-size:11px; font-weight:bold; color:#202020;}

.RequestAcall-LArea1-Big{width:200px; padding:0px 5px 0px 0px; float:left; font-family:arial; font-size:11px; font-weight:bold; color:#202020;}
.RequestAcall-LArea2-Big{width:250px; padding:0px 0px 0px 5px; float:left;}


.RequestAcall-LArea1-Big2{width:250px; padding:0px 5px 0px 0px; float:left; font-family:arial; font-size:11px; font-weight:bold; color:#202020;}
.RequestAcall-LArea2-Big2{width:200px; padding:0px 0px 0px 5px; float:left;}

.RequestAcall-LArea2{width:300px; padding:0px 0px 0px 5px; float:left;}
.RequestACallInfoArea{width:450px; padding:5px;}
.RequestAcallDropdown{width:300px; border:1px solid #e0e0e0; font-family:arial; font-size:11px; color:#A5A5A5;}
.RequestAcallDropdownAuto{width:110px; border:1px solid #e0e0e0; font-family:arial; font-size:11px; color:#A5A5A5; padding:3px;}

.RequestAcalltextarea{width:296px; border:1px solid #e0e0e0; font-family:arial; font-size:11px; color:#A5A5A5;}

.RequestAcall-RArea{width:460px; padding:0px 0px 0px 29px;  float:left; height:200px;}
.RequestAcall-RArea1{width:460px; padding:0px 0px 0px 29px;  float:left; height:120px;}
.RequestAcall-RArea0{width:460px; margin:5px 0px 5px 0px; height:29px;}
.RequestAcall-RArea0-1{width:460px; margin:13px 0px 5px 0px; height:29px;}
.RequestAcall-RLArea1{width:165px; padding:7px 5px 0px 0px; float:left; font-family:arial; font-size:11px; font-weight:bold; color:#202020;}
.RequestAcall-RLArea1-Big{width:185px; padding:7px 5px 0px 0px; float:left; font-family:arial; font-size:11px; font-weight:bold; color:#202020;}
.RequestAcall-RLArea1-1{width:289px; padding:0px 0px 0px 0px; float:left; font-family:arial; font-size:11px; font-weight:bold; color:#202020; background-image:url(../images/yes-no-backgroundarea.jpg); height:29px; background-repeat:no-repeat;}
.RequestAcall-RLArea1-1Big{width:269px; padding:0px 0px 0px 0px; float:left; font-family:arial; font-size:11px; font-weight:bold; color:#202020; background-image:url(../images/yes-no-backgroundarea.jpg); height:29px; background-repeat:no-repeat;}

RequestAcall-RLArea1-1Big1{width:249px; padding:0px 0px 0px 0px; float:left; font-family:arial; font-size:11px; font-weight:bold; color:#202020; background-image:url(../images/yes-no-backgroundarea.jpg); height:29px; background-repeat:no-repeat;}

.RequestAcall-RLArea2{width:275px; padding:10px 5px 0px 0px; float:left; font-family:arial; font-size:11px; font-weight:bold; color:#202020;}
.RequestAcall-RLArea2-2{width:179px; padding:0px 0px 0px 0px; float:left; font-family:arial; font-size:11px; font-weight:bold; color:#202020; background-image:url(../images/yes-no-backgroundarea.jpg); height:29px; background-repeat:no-repeat;}

.RequestAcall-RLArea2-Small{width:235px; padding:10px 5px 0px 0px; float:left; font-family:arial; font-size:11px; font-weight:bold; color:#202020;}
.RequestAcall-RLArea2-2Small{width:219px; padding:0px 0px 0px 0px; float:left; font-family:arial; font-size:11px; font-weight:bold; color:#202020;height:29px; }


.RequestAcall-RArea3{width:460px; margin:20px 0px 10px 0px;  font-family:arial; font-size:11px; font-weight:bold; color:#202020;}
.RequestAcall-RArea3-1{width:460px; margin:15px 0px 10px 0px;  font-family:arial; font-size:11px; font-weight:bold; color:#202020;}

.RequestAcallArea-code{width:auto; float:left; margin:0px 0px 0px 5px; }
.RequestAcallArea-txt{ float:left; margin:5px 0px 0px 5px; }

/* Services Page CSS Area */
.serviceTagLine{width:100%; background-image:url(../images/servicestagline.jpg); background-repeat:no-repeat; height:163px;}
.ServicesBottomLinkAreaContainer1{width:150px; padding:20px 20px 20px 0px; float:left; border-right:1px dashed #E0E0E0; font-family:arial; font-size:16px; color:#4E4E4E;  }
.ServicesBottomLinkAreaContainer2{width:250px; padding:20px 20px 20px 40px; float:left; border-right:1px dashed #E0E0E0; font-family:arial; font-size:16px; color:#4E4E4E;  }
.ServicesBottomLinkAreaContainer3{width:90px; padding:20px 20px 20px 40px; float:left; border-right:1px dashed #E0E0E0; font-family:arial; font-size:16px; color:#4E4E4E;  }
.ServicesBottomLinkAreaContainer4{width:290px; padding:20px 0px 20px 40px; float:left; font-family:arial; font-size:16px; color:#4E4E4E;  }

.ServicesBottomLinkArea1{width:100%;}
.ServicesBottomLinkArea1 ul{width:100%; padding:0px; margin:0px; list-style:none; }
.ServicesBottomLinkArea1 li{width:100%; padding:0px 0px 7px 0px; font-family:arial; font-size:16px; color:#4E4E4E; font-weight:bold; float:left; text-transform:uppercase;}
.ServicesBottomLinkArea1 li a{width:100%; font-family:arial; font-size:16px; color:#4E4E4E; font-weight:bold; float:left; text-transform:uppercase; text-decoration:none;}
.ServicesBottomLinkArea1 li a:hover{width:100%; font-family:arial; font-size:16px; color:#AC2058; font-weight:bold; float:left; text-transform:uppercase; text-decoration:none;}

.ServicesPicArea{width:100%; height:175px; background-image:url(../images/Screen-shot1.jpg); background-repeat:no-repeat; background-position:center; margin:10px 0px 10px 0px; float:left;}


/* Search Engine Page CSS Area */
.searcheginetagline{width:100%; background-image:url(../images/searchenginetagline.jpg); background-repeat:no-repeat; height:163px;}

.searchenginedottedspacer{width:979px; border-top:1px dashed #E0E0E0; padding:10px 0px 10px 0px; margin:0px auto; height:1px;}
.searchengineOnlinemarketingSection{width:779px; padding:0px 200px 40px 0px; margin:0px auto; background-image:url(../images/searchengingpg-onlineicon.jpg); background-repeat:no-repeat; background-position:right top; min-height:346px; }
.searchengine-SESection{width:709px; padding:0px 270px 0px 0px; margin:0px auto; background-image:url(../images/searchengingpg-seicon.jpg); background-repeat:no-repeat; background-position:right top; text-align:left;}

/*.QuickLogoNavigationArea{width:377px; height:199px; background-image:url(../images/quicklogonav-bg.jpg); background-repeat:repeat-x;}*/
.QuickLogoNavigationArea{width:442px; height:202px; background-image:url(../images/logareabg.jpg); background-repeat:no-repeat; padding:0 0 0 0px;}
.QuickLogoNavigationAreaL{width:37px; height:199px; float:left; background-image:url(../images/quicklogonav-L.jpg); background-repeat:no-repeat;}
.QuickLogoNavigationAreaR{width:36px; height:199px; float:left; background-image:url(../images/quicklogonav-R.jpg); background-repeat:no-repeat;}
.QuickLogoNavigationAreaM{width:340px; height:179px; float:left; padding:10px 0px 10px 0px;}

/*Quick Logo Sliding Area*/

.logo_gallary {width:442px;}

/*#container1{	
		margin:0 0 0 24px;
		position:relative;
		text-align:left;
		width:340px;
		height:195px;
		}	
	*/	
		
		#container1{	
		margin:0 0 0 22px;
		position:relative;
		text-align:center;
		width:420px;
		height:202px;
		}	
		
		
	#content1{
		position:relative;
		}		
/* Easy Slider */

	#slider1{}	
	#slider1 ul, #slider1 li{

		margin:0;
		padding:0;
		list-style:none;
		}
	#slider1 li{ 

		width:370px ;
		height:185px;
		overflow:hidden;
		padding:17px 0 0 0;
		}	
	#prevBtn1, #nextBtn1{ 
		display:block;
		width:40px;
		height:202px;
		position:absolute;
	    top:0px;
		left:-32px;
		}	
	#nextBtn1{ 
		left:368px;
		}														
	#prevBtn1 a, #nextBtn1 a{  
		display:block;
		width:40px;
		height:202px;
		background: url(../images/quicklogonav-L.jpg) no-repeat;	
		}	
	#nextBtn1 a{ 
		background: url(../images/quicklogonav-R.jpg) no-repeat;	
		}	

/*Quick Logo Sliding Area*/


/* Request A quote page css aRea*/
.Requestcallbacktagline{width:100%; /*background-image:url(../images/questaquotetagline.jpg); background-repeat:no-repeat; */ height:163px;}
.RCBInfoArea{width:686px; margin:0px auto; background-image:url(../images/requestacall-pagepic.jpg); background-repeat:no-repeat; background-position:top right; padding: 0px 293px 0px 0px;}
.RCBTR{width:686px;  padding:5px 0px 5px 0px; font-family:arial; font-weight:bold; font-size:11px; color:#202020; height:30px;}
.RCBTR-Slong{width:686px;  padding:10px 0px 5px 0px; font-family:arial; font-weight:bold; font-size:11px; color:#202020; height:50px;}
.RCBTR-Long{width:686px; float:left;  padding:5px 0px 5px 0px; font-family:arial; font-weight:bold; font-size:11px; color:#202020; height:130px;}
.RCBTR-Long1{width:686px;  padding:5px 0px 5px 0px; font-family:arial; font-weight:bold; font-size:11px; color:#202020;}
.RCBTDLStart{width:15px; float:left; height:25px; background-image:url(../images/starimage.jpg); background-repeat:no-repeat; margin:0px 10px 0px 0px;}
.RCBTDLStart-Blank{width:15px; float:left; height:25px; margin:0px 10px 0px 0px;}

.RCBTDL{width:90px; padding:5px 0px 5px 0px; font-family:arial; font-weight:bold; font-size:11px; color:#202020; float:left;}

.RCBTDTxtboxArea{width:210px; float:left; margin:5px 20px 0px 5px; }
.RCBTDTxtboxArea1{width:216px; float:left; margin:5px 0px 0px 5px; }
.RCBTDTxtboxArea-codeverification{width:auto; float:left; margin:0px 5px 0px 0px;}
.RCBTDTxtboxAreaL{width:200px; float:left; margin:5px 0px 0px 5px; }
.RCB-txtbox{border:1px solid #B1B1B1; padding:3px; font-family:arial; font-size:11px; font-weight:bold; color:#202020; margin:0px; width:190px;}

.RCB-txtboxSmall{border:1px solid #B1B1B1; padding:3px; font-family:arial; font-size:11px; font-weight:bold; color:#202020; margin:0px; width:100px;}
.varification-txtbox{border:1px solid #B1B1B1; padding:3px; font-family:arial; font-size:11px; font-weight:bold; color:#202020; margin:0px; width:150px;}

.RCB-txtArea{border:1px solid #B1B1B1; padding:3px; font-family:arial; font-size:11px; font-weight:bold; color:#202020; margin:0px; width:542px;}
.RCBTDBigTxtboxArea{width:566px; float:left; margin:5px 0px 0px 5px; }
.RCBTDBigTxtboxArea-code{width:auto; float:left; margin:0px 0px 0px 5px; }
.RCBTDBigTxtboxArea-txt{width:426px; float:left; margin:5px 0px 0px 5px; }



.RCB-DottedTR{margin:10px 0px 60px 0px; width:686px; border-top:1px dashed #E0E0E0; border-bottom:1px dashed #E0E0E0; font-family:arial; font-size:11px; color:#202020; padding:10px 0px 10px 0px;}
.RCB-DottedTR-Left{width:547px; float:left;}

.RCB-verificationTR{margin:10px 0px 60px 0px; width:686px; font-family:arial; font-size:11px; color:#202020; padding:10px 0px 3px 0px;}



/* IT Solutions Page CSS */

.ITsolutionstagline{width:100%; background-image:url(../images/itsolutionstagline.jpg); background-repeat:no-repeat; height:163px;}
.ITsolintrotxt{ width:925px; margin:0px auto; background-image:url(../images/itsolutions-textbg1.jpg); background-repeat:repeat-x; background-position:top center; padding:30px 20px 20px 35px; height:110px;}
.ITsolutionsTxtArea{width:775px; margin:0px auto; background-image:url(../images/itsolutions-pageicon.jpg); background-repeat:no-repeat; background-position:top right; padding:30px 204px 0px 0px; min-height:287px;}

.ITsolutionsArea{width:979px; margin:0px auto;}
.ITsolutionsArea ul{width:100%; padding:0px; margin:10px 0px 30px 0px; list-style:none; height:120px;}
.ITsolutionsArea li{float:left; padding:0px; margin:0px;}

.ITsolutionsArea li a{width:190px; padding:5px 30px 5px 30px; float:left; border-right:1px dashed #E5E5E5; font-family:arial; font-size:11px; color:#4C4C4C;  height:100px; text-decoration:none; line-height:16px;}
.ITsolutionsArea li a:hover{width:190px; padding:5px 30px 5px 30px; float:left; border-right:1px dashed #E5E5E5; font-family:arial; font-size:11px; color:#4C4C4C; background-color:#FAFAFA;  height:100px; text-decoration:none; line-height:16px;}

.ITsolutionsArea li a.firstrecord{width:190px; padding:5px 30px 5px 0px; float:left; border-right:1px dashed #E5E5E5; font-family:arial; font-size:11px; color:#4C4C4C;  height:100px; text-decoration:none; line-height:16px;}
.ITsolutionsArea li a.firstrecord:hover{width:190px; padding:5px 30px 5px 0px; float:left; border-right:1px dashed #E5E5E5; font-family:arial; font-size:11px; color:#4C4C4C; background-color:#FAFAFA;  height:100px; text-decoration:none; line-height:16px;}

.ITsolutionsArea li a.ITlastrecrod{width:190px; padding:5px 0px 5px 30px; float:left;  font-family:arial; font-size:11px; color:#4C4C4C;  height:100px; border:0px; text-decoration:none; line-height:16px;}
.ITsolutionsArea li a.ITlastrecrod:hover{width:190px; padding:5px 0px 5px 30px; float:left;  font-family:arial; font-size:11px; color:#4C4C4C; background-color:#FAFAFA; height:100px; border:0px; text-decoration:none; line-height:16px;}




/*Footer Area CSS */
#FooterContainer{width:100%; background-image:url(../images/footerbg.jpg); background-repeat:repeat-x; height:231px; float:left;}
.FooterArea{width:979px; margin:0px auto;}
.FooterKeywordArea{width:100%; height:120px; padding-top:8px; text-align:center; font-family:tahoma; font-size:11px; color:#C1C0C0; line-height:18px;}
.footerlinkArea{width:100%; height:12px; padding-top:30px; text-align:center; font-family:arial; font-size:11px; color:#949494;}
a.footerlink:link{font-family:arial; font-size:11px; color:#949494; text-decoration:none;}
a.footerlink:active{font-family:arial; font-size:11px; color:#949494; text-decoration:none;}
a.footerlink:visited{font-family:arial; font-size:11px; color:#949494; text-decoration:none;}
a.footerlink:hover{font-family:arial; font-size:11px; color:#AC2058; text-decoration:underline;}

.CopyrightArea{width:100%; height:31px;}
.CopyrightAreaR{width:56px; height:31px; float:right; margin-right:18px;}
.CopyrightAreaL{width:90%; height:11px; text-align:center; color:#ADADAD; font-family:arial; font-size:11px; float:left; padding-top:20px;}

/* online travel section*/
.onlinetravel-icon{width:160px; height:171px; float:left; background-image:url(../images/onlinetravel-icon.jpg); background-repeat:no-repeat; margin:10px 0px 0px 0px;}
.onlinetravel-txtarea{width:290px; float:left; font-family:arial; font-size:11px; color:#ffffff; margin:25px 0px 0px 0px;}

.contentwriting-icon{width:160px; height:171px; float:left; background-image:url(../images/content-writing-icon.jpg); background-repeat:no-repeat; margin:10px 0px 0px 0px;}
.contentwriting-txtarea{width:290px; float:left; font-family:arial; font-size:11px; color:#ffffff; margin:25px 0px 0px 0px;}

.DomainRegistrationArea{width:290px; padding:10px 0px 0px 160px; height:130px; background-image:url(../images/domian-registration-icon.jpg); background-repeat:no-repeat; background-position:top left; margin-top:10px; font-family:arial; font-size:11px; color:#898989; line-height:16px;}
.onlinemarketingAreaB{width:290px; padding:10px 0px 0px 160px; height:171px; background-image:url(../images/online-markeing-icon.jpg); background-repeat:no-repeat; background-position:top left; margin-top:10px; font-family:arial; font-size:11px; color:#898989; line-height:16px;}
.onlinetravelAreaB{width:290px; padding:10px 0px 0px 160px; height:171px; background-image:url(../images/onlinetravelsolution-bottom.jpg); background-repeat:no-repeat; background-position:top left; margin-top:10px; font-family:arial; font-size:11px; color:#898989; line-height:16px;}

.ITsolutions-Icon{width:160px; height:171px; float:left; background-image:url(../images/itsolutions-icon.jpg); background-repeat:no-repeat; margin:10px 0px 0px 0px;}
.ITsolutions-txtarea{width:290px; float:left; font-family:arial; font-size:11px; color:#ffffff; margin:25px 0px 0px 0px;}


/* Contact us page CSS Style*/
.contactustagline{width:100%; background-image:url(../images/contactustagline.jpg); background-repeat:no-repeat; height:163px; }
.ContactBar{width:979px; height:210px; margin:0px auto;  background-image:url(../images/contactbar-bg2.jpg); background-repeat:repeat-x; font-family:arial; font-size:12px; color:#444444; font-weight:bold;}
.ContactBarInfoArea{width:100%; padding:10px 0px 10px 0px; height:115px; border-bottom:1px dashed #DCDCDC; float:left;}

.ContactBarInfoArea ul{width:100%; height:85px; list-style:none; padding:0px; margin:0px; float:left;}
.ContactBarInfoArea li{height:85px; font-family:arial; font-size:12px; color:#444444; margin:8px 4px 0px 4px; float:left; padding:0px;}
.ContactBarInfoArea li.aLLRECORDS{width:240px; border-right:1px dashed #DCDCDC; height:80px; font-family:arial; font-size:12px; color:#444444; margin:8px 4px 0px 5px; float:left; padding:0px;}
.ContactBarInfoArea li.aLLRECORDS-Small{width:220px; border-right:1px dashed #DCDCDC; height:80px; font-family:arial; font-size:12px; color:#444444; margin:8px 4px 0px 4px; float:left; padding:0px;}
.ContactBarInfoArea-LastRecord{width:240px; height:80px; font-family:arial; font-size:12px; color:#444444; margin:8px 0px 0px 3px; float:left; padding:0px;}
.flagarea{width:48px; height:48px; float:left; padding-right:5px;}
.FlagContentArea{width:172px; float:left; padding-right:5px;}
.FlagContentArea-Small{width:152px; float:left; padding-right:5px;}
.ContactBarInfoArea li.NextRecord{width:240px; border-right:1px dashed #DCDCDC; height:85px; font-family:arial; font-size:12px; color:#444444; margin:0px 10px 0px 10px; }
.FlagContentArea-InfoPhone{float:left; margin-bottom:5px; padding:5px 0px 0px 25px; /*background-image:url(../images/phoneicon.jpg); */height:16px; /*background-repeat:no-repeat;*/}
.FlagContentArea-Infomail{float:left; margin-bottom:5px; padding:0px 0px 0px 25px; background-image:url(../images/mailbox.jpg); height:16px; background-repeat:no-repeat;}
.FlagContentArea-InfoInternational{width:157px; margin-bottom:5px; padding:5px 0px 0px 25px; background-image:url(../images/internationalglobe.jpg); height:16px; background-repeat:no-repeat;}

.FlagContentArea-InfoPhone-Small{width:137px; margin-bottom:5px; padding:5px 0px 0px 25px; background-image:/*url(../images/phoneicon.jpg); */height:16px;/* background-repeat:no-repeat;*/}
.FlagContentArea-Infomail-Small{width:137px; margin-bottom:5px; padding:0px 0px 0px 25px; background-image:url(../images/mailbox.jpg); height:16px; background-repeat:no-repeat;}

.InternationalHeading{color:#004497; font-family:arial; font-size:17px; font-weight:bold;}
.QatarHeading{color:#C70B2C; font-family:arial; font-size:17px; font-weight:bold;}
.SaudiHeading{color:#084A08; font-family:arial; font-size:17px; font-weight:bold;}
.Lightgreenheading{color:#6B936B; font-family:arial; font-size:17px; font-weight:bold;}
.greenheading{color:#65BA8F; font-family:arial; font-size:17px; font-weight:bold;}
.blueheading{color:#484891; font-family:arial; font-size:17px; font-weight:bold;}
.blackheading{color:#000000; font-family:arial; font-size:17px; font-weight:bold;}
.Lightgreyheading{color:#A3A3A3; font-family:arial; font-size:17px; font-weight:bold;}

a.maillink:link{font-family:arial; font-size:12px; color:#444444; text-decoration:none;}
a.maillink:active{font-family:arial; font-size:12px; color:#949494; text-decoration:none;}
a.maillink:visited{font-family:arial; font-size:12px; color:#949494; text-decoration:none;}
a.maillink:hover{font-family:arial; font-size:12px; color:#AC2058; text-decoration:underline;}


.contactuspageInfoArea{width:565px; margin:0px auto; background-image:url(../images/contactuspagebg.jpg); background-repeat:no-repeat; background-position:top right; padding: 0px 300px 0px 0px; min-height:320px;}

.RCBTDL-Big{width:115px; padding:5px 0px 5px 0px; font-family:arial; font-weight:bold; font-size:11px; color:#202020; float:left;}

.webdevelopment-icon{width:160px; height:161px; float:left; background-image:url(../images/webdevelopment-icon.jpg); background-repeat:no-repeat; margin:20px 0px 0px 0px;}

.FacebookPicArea{width:100px; height:80px; margin:10px 0px 10px 300px; float:left;}
.twitterPicArea{width:100px; height:80px; margin:10px 0px 10px 50px; float:left;}


/* FAQ page CSS */
.faqtagline{width:100%; background-image:url(../images/faqtagline.jpg); background-repeat:no-repeat; height:163px; }
.FAQ-IstSection{width:669px; padding:0px 310px 0px 0px; margin:0px auto; background-image:url(../images/faqpagebg.jpg); background-repeat:no-repeat; background-position:right top; text-align:left;}
.FAQ-IstSectionQ{width:100%; font-family:arial; font-size:12px; font-weight:bold; color:#515151; margin-bottom:5px;}
.FAQ-IstSectionA{width:100%; font-family:arial; font-size:12px; font-weight:bold; color:#959595; line-height:24px;}
.FAQdottedspacer{width:100%; border-top:1px dashed #E0E0E0; padding:2px 0px 2px 0px; margin:0px auto; height:1px;}


/* Content Writing Page CSS */
.contentwritingtagline{width:100%; /*background-image:url(../images/contentwritingtagline.jpg); background-repeat:no-repeat;*/ height:163px; }
.ContentwritingpageInfoArea{width:774px; margin:0px auto; background-image:url(../images/contentwriting-pagebg.jpg); padding:10px 205px 0px 0px; background-repeat:no-repeat; background-position:top right; }

.ContentWritingContainer1{width:230px; padding:20px 20px 20px 0px; float:left; border-right:1px dashed #E0E0E0; font-family:arial; font-size:16px; color:#4E4E4E;  }

.ContentWritingContainer1-1{width:220px; padding:20px; float:left; border-right:1px dashed #E0E0E0; font-family:arial; font-size:16px; color:#4E4E4E;  }
.ContentWritingContainer1-2{width:220px; padding:20px 0px 20px 20px; float:left; font-family:arial; font-size:16px; color:#4E4E4E;  }

.ContentWritingContainer-Inner{width:100%;}
.ContentWritingContainer-Inner ul{width:100%; padding:0px; margin:0px; list-style:none; }
.ContentWritingContainer-Inner li{width:100%; padding:0px 0px 7px 0px; font-family:arial; font-size:16px; color:#4E4E4E; font-weight:bold; float:left; text-transform:uppercase;}



/* carrer page css style */
.careertagline{width:100%; background-image:url(../images/careertagline.jpg); background-repeat:no-repeat; height:163px; }
.careerInfoArea{width:965px; margin:0px auto; background-image:url(../images/careerpagebg.jpg); background-repeat:no-repeat; background-position:top right; padding: 0px;}

.NewslettersignupArea{width:450px; padding:10px 0px 0px 0px; height:124px; margin-top:10px; font-family:arial; font-size:11px; color:#898989; line-height:16px;}

.NewslettersignupArea-TRtxt{width:450px; margin-bottom:10px;}
.NewslettersignupArea-TR{width:450px; margin-bottom:10px; height:25px;}
.NewslettersignupArea-TD-L{width:75px;  float:left; font-family:arial; font-size:12px; font-weight:bold; color:#575757;}
.NewslettersignupArea-TD-R{width:160px;  float:left;}
.NewslettersignupArea-TD-L1{width:55px;  float:left; font-family:arial; font-size:12px; font-weight:bold; color:#575757; padding-left:10px;}
.NewslettersignupArea-TD-R1{width:150px;  float:left;}

.NewslettersignupArea-TRBTN{width:450px; margin-top:15px;}
.newslettertxtbox{border:1px solid #E2E2E2; padding:3px; width:140px; font-family:arial; font-size:12px; background-color:#FFFFFF;}


/* Domain registratition page CSS Style */
.domainregistraiontagline{width:100%; background-image:url(../images/domainregistraiontagline.jpg); background-repeat:no-repeat; height:163px; }
.Domainregistrion-txtSection{width:674px; padding:0px 305px 0px 0px; margin:0px auto; background-image:url(../images/domainregistrationpagebg.jpg); background-repeat:no-repeat; background-position:right top; text-align:left;}
.DomainRegistraion-FormArea{width:979px; margin:0px auto; padding:10px 0px 20px 0px;}

.DomainRegformContainer{width:665px; margin:0px auto;}
.DomainRegformTop{width:655px; background-image:url(../images/domainregform-top.jpg); height:32px; background-repeat:no-repeat; font-family:arial; font-size:14px; color:#40403F; font-weight:bold; padding:15px 0px 0px 10px; text-transform:uppercase;}
.DomainRegformbottom{height:18px; width:665px; background-image:url(../images/domainregform-bottom.jpg);}
.DomainRegformMiddle{padding:10px; width:645px; background-image:url(../images/domainregform-middlebg.jpg); background-repeat:repeat-y; font-family:arial; font-size:12px; font-weight:bold; min-height:200px;}

.DomainRegformMiddle-TR{width:645px;}
.DomainRegformMiddle-L{width:443px; margin:0px 5px 0px 0px; float:left;}
.DomainRegformMiddle-L-TR0{width:443px; margin:0px 0px 2px 0px; font-family:arial; font-size:11px; color:#575757; font-weight:normal;}
.DomainRegformMiddle-L-TR{width:443px; min-height:20px; margin:0px 0px 10px 0px;}
.DomainRegformMiddle-L-TR1{color:#575757; font-weight:bold; font-size:12px; font-family:arial; width:443px; min-height:20px; margin:0px 0px 10px 0px;}
.DomainRegformMiddle-L-TR2{color:#000000; font-weight:bold; font-size:17px; font-family:arial; width:443px; min-height:20px; margin:15px 0px 5px 0px;}
.DomainRegformMiddle-R{width:197px; float:left;}
.DomainRegformMiddle-R-TR-Top{width:197px; min-height:20px; margin:15px 0px 5px 0px; color:#575757; font-weight:bold; font-size:12px; font-family:arial;}
.DomainRegformMiddle-R-TR{width:197px; min-height:20px; margin:0px 0px 5px 0px; color:#575757; font-weight:bold; font-size:12px; font-family:arial;}

.domaintxtbox{width:350px; padding:3px; border:1px solid #B1B1B1; background-color:#FFFFFF; font-family:arial; font-size:12px;}
.domainDropdown{width:70px; padding:3px; border:1px solid #B1B1B1; background-color:#FFFFFF; font-family:arial; font-size:12px;}

.redbtn{ background-image:url(../images/btn-redbg.jpg); width:443px; height:45px; font-family:arial; font-size:18px; font-weight:bold; color:#000000; text-align:center; cursor:pointer; border:0px;}
a.graydomainlink:link{color:#575757; font-weight:bold; font-size:12px; font-family:arial; text-decoration:underline;}
a.graydomainlink:active{color:#575757; font-weight:bold; font-size:12px; font-family:arial; text-decoration:underline;}
a.graydomainlink:visited{color:#575757; font-weight:bold; font-size:12px; font-family:arial; text-decoration:underline;}
a.graydomainlink:hover{color:#000000; font-weight:bold; font-size:12px; font-family:arial; text-decoration:underline;}

/* Online Travel Solutions */
.onlinetraveltagline{width:100%; /*background-image:url(../images/careertagline.jpg); background-repeat:no-repeat;*/ height:163px; }
.Onlinetravelsolutions-L{width:525px; float:left; padding:10px 10px 0px 0px;}
.Onlinetravelsolutions-R{width:444px; height:47px; float:left; background-image:url(../images/onlinetravelsolutionpagebg.jpg); background-repeat:no-repeat; background-position:top right; padding-top:280px;}
.travelinfobtn{ background-image:url(../images/travelinfo-btn.jpg); background-repeat:no-repeat; font-family:arial;font-size:24px; font-weight:bold; color:#313131; cursor:pointer; border:0px; width:237px; padding-top:3px; height:43px;}


/* Portfolio Page CSS Style */
.portfoliotagline{width:100%; background-image:url(../images/portfoliotagline.jpg); background-repeat:no-repeat; height:163px;}
.Portfoliosection-Container{width:979px; margin:0px auto;}
.Portfoliosection-TR{width:979px; min-height:130px; margin:25px 0px 25px 0px;}
.Portfoliosection-TR-Dotted{width:979px; background-image:url(../images/getaquotepage-dottedline.jpg); background-repeat:repeat-x; height:7px;}

.Portfoliosection-TR ul{width:979px; padding:0px; margin:0px; list-style:none;}
.Portfoliosection-TR li{width:auto;  float:left; font-family:arial; font-size:11px; color:#878787;}
.Portfoliosection-TR li.first{width:294px; min-height:130px; border-right:1px dashed #E0E0E0; padding:0px 20px 0px 0px; float:left;}
.Portfoliosection-TR li.second{width:294px; min-height:130px; border-right:1px dashed #E0E0E0; padding:0px 20px 0px 20px; float:left;}
.Portfoliosection-TR li.last{width:294px; min-height:130px; border-right:1px dashed #ffffff; padding:0px 20px 0px 0px; float:left;}

.Porfolio-icon{width:105px; float:left;}
.Porfolio-txt{width:189px; float:left;}

.portflio-icon-logo{ background-image:url(../images/portfolio-icon/logo.jpg); width:105px; height:101px; float:left;}
.portflio-icon-print{ background-image:url(../images/portfolio-icon/print.jpg); width:105px; height:101px; float:left;}
.portflio-icon-business{ background-image:url(../images/portfolio-icon/businesscard.jpg); width:105px; height:101px; float:left;}
.portflio-icon-letterheads{ background-image:url(../images/portfolio-icon/letterheads.jpg); width:105px; height:101px; float:left;}
.portflio-icon-flyers{ background-image:url(../images/portfolio-icon/flyers.jpg); width:105px; height:101px; float:left;}
.portflio-icon-web{ background-image:url(../images/portfolio-icon/webdesign.jpg); width:105px; height:101px; float:left;}
.portflio-icon-magazines{ background-image:url(../images/portfolio-icon/magazines.jpg); width:105px; height:101px; float:left;}
.portflio-icon-radioad{ background-image:url(../images/portfolio-icon/radioad.jpg); width:105px; height:101px; float:left;}
.portflio-icon-menus{ background-image:url(../images/portfolio-icon/menus.jpg); width:105px; height:101px; float:left;}
.portflio-icon-presentation{ background-image:url(../images/portfolio-icon/presentation-folder.jpg); width:105px; height:101px; float:left;}
.portflio-icon-complimentoryslip{ background-image:url(../images/portfolio-icon/icon-complimentoryslip.jpg); width:105px; height:101px; float:left;}
.portflio-icon-Calender{ background-image:url(../images/portfolio-icon/icon-calender.jpg); width:105px; height:101px; float:left;}


.Portfolioheading{ font-family:arial; font-size:20px; color:#313131; font-weight:bold; margin:5px 0px 5px 0px; width:189px;}
.Portfoliotext{width:189px;}
.Portfoliobtn{width:189px; margin-top:5px;}


/* Logo Portfolio Section */
.logotagline{width:100%; background-image:url(../images/logotagline.jpg); background-repeat:no-repeat; height:163px;}
.LogoPortfoliosection-Container{width:979px; margin:0px auto;}
.LogoPortfoliosection-TR{width:979px; min-height:130px; margin:25px 0px 25px 0px;}
.LogoPortfoliosection-TR-Dotted{width:979px; background-image:url(../images/getaquotepage-dottedline.jpg); background-repeat:repeat-x; height:7px;}

.LogoPortfoliosection-TR-paging{width:979px; padding:20px 0px 20px 0px; height:40px;}
.LogoPortfoliosection-TR-pagingL{width:894px; height:40px; float:left; font-family:tahoma; font-size:17px; color:#4E4E4E; font-weight:normal; text-align:center;}
.LogoPortfoliosection-TR-pagingR{width:85px; height:40px; float:left;}

.LogoPortfoliosection-TR ul{width:979px; padding:0px; margin:0px; list-style:none; height:209px;}
.LogoPortfoliosection-TR li{width:285px; height:209px;  float:left; margin:0px 45px 0px 0px; background-image:url(../images/logoportfolio-bg.jpg); background-repeat:no-repeat;}
.LogoPortfoliosection-TR li.LastLogoRecord{width:285px; height:209px;  float:left; margin:0px 15px 0px 0px; background-image:url(../images/logoportfolio-bg.jpg); background-repeat:no-repeat;}

.ClientLogoContainer{width:255px; margin:0px auto; height:175px; padding:19px 0px 0px 0px;}


/* Business Card portfolio section */
.BusinesscardArea{width:429px; height:301px; background-image:url(../images/businesscardbg.jpg); background-repeat:no-repeat; padding:20px; float:left;}
.BusinesscardArea-TR{width:979px; min-height:341px; margin:25px 0px 25px 0px;}
.BusinesscardArea-TR ul{width:979px; padding:0px; margin:0px; list-style:none;}
.BusinesscardArea-TR li{width:429px; height:301px; background-image:url(../images/businesscardbg.jpg); background-repeat:no-repeat; padding:20px;  float:left; margin:0px 15px 0px 0px;}
.BusinesscardArea-TR li.LastbusinesscardRecord{width:285px; height:209px;  float:left; margin:0px 15px 0px 0px; background-image:url(../images/logoportfolio-bg.jpg); background-repeat:no-repeat;}

/* design print portfolio section */

.DesignPrintsArea{width:472px; height:640px; background-image:url(../images/DesignPrintsbg.jpg); background-repeat:no-repeat; padding:20px; float:left;}
.DesignPrintsArea-TR{width:979px; min-height:640px; margin:25px 0px 25px 0px;}
.DesignPrintsArea-TR ul{width:979px; padding:0px; margin:0px; list-style:none; height:640px;}
.DesignPrintsArea-TR li{width:412px; height:580px; background-image:url(../images/DesignPrintsbg.jpg); background-repeat:no-repeat; padding:30px;  float:left; margin:0px 15px 0px 0px;}

/* Calender portfolio section */

.CalenderArea-TR{width:979px; min-height:640px; margin:25px 0px 25px 0px;}
.CalenderArea-TR ul{width:979px; padding:0px; margin:0px; list-style:none; height:640px;}
.CalenderArea-TR li{width:702px; height:647px; background-image:url(../images/calenderbg.jpg); background-repeat:no-repeat; margin:0px auto; padding:40px 34px 40px 34px; }


/* letterhead portfolio section */

.letterheadArea-TR{width:979px; min-height:641px; margin:25px 0px 25px 0px;}
.letterheadArea-TR ul{width:979px; padding:0px; margin:0px; list-style:none; height:640px;}
.letterheadArea-TR li{width:412px; height:580px; background-image:url(../images/letterheadbg.jpg); background-repeat:no-repeat; padding:45px 30px 30px 30px;  float:left; margin:0px 15px 0px 0px; }


/* Complimentory Slip portfolio section */
.ComplimentorySlipArea-TR{width:979px; min-height:307px; margin:25px 0px 25px 0px;}
.ComplimentorySlipArea-TR ul{width:979px; padding:0px; margin:0px; list-style:none; height:307px;}
.ComplimentorySlipArea-TR li{width:538px; height:307px; background-image:url(../images/ComplimentarySlipsbg.jpg); background-repeat:no-repeat; padding:23px 30px 23px 30px;  margin:0px auto; }




/* Upload css style */
.uploadtagline{width:100%; /*background-image:url(../images/uploadtagline.jpg); background-repeat:no-repeat;*/ height:163px;}
.uploadArea{width:694px; background-image:url(../images/uploadpagebg.jpg); background-position:top right; background-repeat:no-repeat; padding:0px 285px 0px 0px; margin:15px 0px 25px 0px; height:320px;}

.downloadArea{width:694px; background-image:url(../images/downloadpagebg.jpg); background-position:top right; background-repeat:no-repeat; padding:0px 285px 0px 0px; margin:25px 0px 25px 0px; height:400px;}

.UploadAreaTR{width:100%;  height:40px;}
.UploadAreaTR1{width:100%; height:130px;}
.UploadAreaTR2{width:100%; height:20px;}


.UploadAreaSpacer{width:100%; margin:20px 0px 5px 0px; height:1px;}

.UploadStar{width:15px; float:left; height:25px; background-image:url(../images/starimage.jpg); background-repeat:no-repeat; margin:0px 10px 0px 0px;}
.UploadNostar{width:15px; float:left; height:25px; margin:0px 10px 0px 0px;}
.Uploadtext{width:90px; padding:5px 0px 0px 0px; font-family:arial; font-weight:bold; font-size:11px; color:#202020; float:left; margin:0px 10px 0px 0px;}
.Uploadtextbox{width:215px;  float:left; margin:0px 10px 0px 0px;}
.Uploadtextbox1{width:130px;  float:left; margin:5px 0px 0px 0px;}
.Uploadtextbox-Small{width:110px;  float:left; margin:5px 10px 0px 0px;}
.Uploadtextbox-L{width:215px; float:left; }
.Uploadtextbox-Big{width:565px; padding:5px 0px 0px 0px; float:left;}
.Uploadtextbox-Big1{width:565px;  float:left; font-family:arial; font-size:11px; color:#202020; margin:0px 0px 0px 125px;}
.Uploadtextbox-Browse{border:1px solid #B1B1B1; padding:3px; font-family:arial; font-size:11px; font-weight:bold; color:#202020; margin:0px; width:548px;}
.Uploadtextarea{border:1px solid #B1B1B1; padding:3px; font-family:arial; font-size:11px; font-weight:bold; color:#202020; margin:0px; width:540px; height:100px;}
.Uploadsmalltextbox{border:1px solid #B1B1B1; padding:3px; font-family:arial; font-size:11px; font-weight:bold; color:#202020; margin:0px; width:120px;}
.Uploadbtnarea{width:315px; float:left;}


/* css Styles for Web Design */
.Webdesigntagline{width:100%; background-image:url(../images/taglinewebsite.jpg); background-repeat:no-repeat; height:163px;}
.Webportfoliocontainer{width:100%; height:279px; margin:10px 0px 10px 0px;}

.Webportfolio-img{width:285px; height:279px; margin:0px 35px 0px 0px; float:left;}
.Webportfolio-content{width:658px; height:279px; float:left;}

.Webportfolio-content-TR{width:100%; height:20px;}
.Webportfolio-content-TR0{width:100%; height:29px;}
.Webportfolio-content-TR1{width:100%; font-family:Georgia; font-size:16px; color:#4E4E4E; font-weight:bold; margin:10px 0px 10px 0px;}
.Webportfolio-content-TDL{width:140px; float:left; border-right:1px dashed #CCCCCC; margin:0px 10px 0px 0px; font-family:Georgia; font-size:16px; color:#4E4E4E; font-weight:bold; padding:0px 0px 5px 0px;}
.Webportfolio-content-TDR{width:496px; float:left; font-family:Georgia; font-size:16px; color:#4E4E4E; font-weight:bold; padding:0px 0px 5px 10px;}
.Webportfolio-content-TDL1{width:140px; float:left; border-right:1px dashed #CCCCCC; margin:0px 10px 0px 0px; font-family:arial; font-size:12px; color:#4E4E4E; font-weight:bold; padding:0px 0px 13px 0px; }
.Webportfolio-content-TDR1{width:496px; float:left; color:#E1E1E1;font-family:arial; font-size:12px; font-weight:bold; padding:0px 0px 5px 10px;}

.WebportfolioLink{width:100%; height:29px;}
.WebportfolioLink ul{width:100%; padding:0px; margin:0px; height:29px; list-style:none;}
.WebportfolioLink li{width:auto; padding:0px; margin:0px; height:auto; float:left;}

.WebportfolioLink li a.Webportfolio{width:73px; height:26px; font-family:arial; font-size:12px; color:#4E4E4E; float:left;  text-align:center; text-decoration:none; padding:3px 0px 0px 0px;}
.WebportfolioLink li a.Webportfolio:hover{width:73px; height:26px; font-family:arial; font-size:12px; color:#4E4E4E; float:left; background-image:url(../images/webportfoliohoverbtn.jpg); background-repeat:no-repeat;  text-align:center; text-decoration:none; padding:3px 0px 0px 0px;}

.WebportfolioLink li.WebportfolioLinkLine{width:1px; height:24px; padding:5px 5px 0px 5px; font-family:arial; font-size:12px; color:#E1E1E1;}
.WebportfolioLink li.WebportfolioActive{width:73px; height:26px; font-family:arial; font-size:12px; color:#4E4E4E; float:left; background-image:url(../images/webportfoliohoverbtn.jpg); background-repeat:no-repeat;  text-align:center; text-decoration:none; padding:3px 0px 0px 0px;}


.WebportfolioLink li a.Webportfolio-big{width:90px; height:26px; font-family:arial; font-size:12px; color:#4E4E4E; float:left;  text-align:center; text-decoration:none; padding:3px 0px 0px 0px;}
.WebportfolioLink li a.Webportfolio-big:hover{width:90px; height:26px; font-family:arial; font-size:12px; color:#4E4E4E; float:left; background-image:url(../images/webportfoliohoverbtn-big.jpg); background-repeat:no-repeat;  text-align:center; text-decoration:none; padding:3px 0px 0px 0px;}



.WebportfolioContentArea{width:100%;}


.searchenginesideicon{width:160px; height:171px; float:left; background-image:url(../images/searchengineicon.jpg); background-repeat:no-repeat; margin:10px 0px 0px 0px;}


/* Radio Ad Tagline*/
.radioadtagline{width:100%; background-image:url(../images/radioadtagline.jpg); background-repeat:no-repeat; height:163px;}
.radioadcontentArea{width:779px; padding:0px 200px 0px 0px; margin:0px auto; background-image:url(../images/radioadpagepic.jpg); background-repeat:no-repeat; background-position:right top; text-align:left;}
.radioad-voiceArea{width:979px; height:176px; margin:0px auto;}
.radioad-voiceAreaL{width:370px; height:176px; background-image:url(../images/malevoiceicon.jpg); padding:0px 19px 0px 99px;  float:left; background-repeat:no-repeat; background-position:top left; border-right:1px dashed #E5E5E5;}
.radioad-voiceAreaM{width:1px; height:156px;  padding:15px 0px 15px 0px;  float:left; }

.radioad-voiceAreaR{width:370px; height:176px; background-image:url(../images/femaleradiovoice.jpg); padding:0px 0px 0px 99px;  float:left; background-repeat:no-repeat; background-position:top left; margin:0px 0px 0px 19px;}

.Radioad-VoiceArea{margin:25px 5px 15px 0px; width:324px; height:136px; float:left;}
.Radioad-arrrowarea{width:41px; float:left; height:106px; padding:20px 0px 20px 0px; margin:15px 0px 15px 0px;}
.Radioad-VoiceArea ul{width:324px; padding:0px; margin:0px; list-style:none;}
.Radioad-VoiceAreali{width:324px; float:left; padding:0px; margin:0px;}
.Radioad-VoiceAreali a{width:317px; margin-bottom:3px; float:left; background-image:url(../images/radioadlistbg.jpg); background-repeat:no-repeat; height:26px; font-family:arial; font-size:16px; font-weight:bold; color:#525252; text-decoration:none; padding:10px 0px 0px 10px;}
.Radioad-VoiceAreali a:hover{width:317px; margin-bottom:3px; float:left; background-image:url(../images/radioadlistbghover.jpg); background-repeat:no-repeat; height:26px; font-family:arial; font-size:16px; font-weight:bold; color:#ffffff; text-decoration:none; padding:10px 0px 0px 10px;}
.listvoice{color:#A51750; font-family:arial; font-size:12px; font-weight:bold; text-align:left; float:right; width:50px; height:14px; line-height:14px; }
.radiotitle{width:250px; height:14px; line-height:14px; float:left;}

/*Male Radio Sliding Area*/
/* Easy Slider */
#container3{	
		margin:0 ;
		position:relative;
		text-align:left;
		width:325px;
	    /*margin-bottom:2em;*/
		}	
	#content3{
		position:relative;
		}	
		
	#slider3{}	
	#slider3 ul, #slider3 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider3 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		
		width:325px ;
		overflow:hidden; 
		padding:0 0 0 0; 
		}	
	#prevBtn3, #nextBtn3{ 
		display:block;
		width:15px;
		height:6px;
		position:relative;
		left:350px;
		top:-105px;
		}	
	#nextBtn3{
		top:-20px; 
		left:350px;
		
		}														
	#prevBtn3 a, #nextBtn3 a{  
		display:block;
		
		background:url(images/graytoparrow.jpg) no-repeat 0 0;	
		}	
	#nextBtn3 a{ 
		background:url(images/redbottomarrow.jpg) no-repeat 0 0;	
		}	
		
/*Male Radioad Sliding Area*/	

/*Female Radio Sliding Area*/
/* Easy Slider */
#container4{	
		margin:0 ;
		position:relative;
		text-align:left;
		width:325px;
	    /*margin-bottom:2em;*/
		}	
	#content4{
		position:relative;
		}	
		
	#slider4{}	
	#slider4 ul, #slider4 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider4 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		
		width:325px ;
		overflow:hidden; 
		padding:0 0 0 0; 
		}	
	#prevBtn4, #nextBtn4{ 
		display:block;
		width:15px;
		height:6px;
		position:relative;
		left:350px;
		top:-105px;
		}	
	#nextBtn4{
		top:-20px; 
		left:350px;
		
		}														
	#prevBtn4 a, #nextBtn4 a{  
		display:block;
		
		background:url(images/graytoparrow.jpg) no-repeat 0 0;	
		}	
	#nextBtn4 a{ 
		background:url(images/redbottomarrow.jpg) no-repeat 0 0;	
		}	
		
/*Female Radioad Sliding Area*/	

/*Download Sliding Area*/	

/* Easy Slider */
#container5{	
		margin:0 ;
		position:relative;
		text-align:left;
		width:662px;
		
		/*margin-bottom:2em;*/
		}	
	#content5{
		position:relative;
		}	
		
	#slider5{}	
	#slider5 ul, #slider5 li{
		margin:0;
		padding:0;
		list-style:none;
		
		}
	#slider5 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		
		width:662px ;
		overflow:hidden; 
		padding:0 0 0 0; 
		}	
	#prevBtn5, #nextBtn5{ 
		display:block;
		width:15px;
		height:6px;
		position:relative;
		left:640px;
		top:-260px;
		}	
	#nextBtn5{
		top:-245px; 
		left:640px;
		
		}														
	#prevBtn5 a, #nextBtn5 a{  
		display:block;
		
		background:url(images/graytoparrow.jpg) no-repeat 0 0;	
		}	
	#nextBtn5 a{ 
		background:url(images/redbottomarrow.jpg) no-repeat 0 0;	
		}

/*Download Sliding Area*/	

.DownloadContainerBg{width:665px; float:left; font-family:arial; font-size:11px; color:#575757; }
.DownloadAreaTop{width:100%; background-image:url(../images/dowloadarea-topbg.gif); height:7px; background-repeat:no-repeat;}
.DownloadAreaHeader{width:100%; background-image:url(../images/downloadboxheadingbg.gif); height:35px; background-repeat:repeat-y; border-bottom:1px solid #E4DEE0;}
.DownloadAreaHeader-file{width:185px; float:left; line-height:35px; font-family:arial; font-size:12px; font-weight:bold; padding:0px 0px 0px 12px;}
.DownloadAreaHeader-cat{width:265px; float:left; line-height:35px; font-family:arial; font-size:12px; font-weight:bold; padding:0px 0px 0px 12px;}
.DownloadAreaHeader-load{width:150px; float:left; line-height:35px; font-family:arial; font-size:12px; font-weight:bold; padding:0px 0px 0px 12px;}
.DownloadAreaHeader-arrow{width:16px; float:left; line-height:35px; font-family:arial; font-size:12px; font-weight:bold; padding:0px 0px 0px 12px;}

.downloadfile{width:665px;}
.downloadfile ul{width:665px; float:left; height:27px; padding:0px; margin:0px; list-style:none;}
.downloadfile li{width:662px; float:left; height:27px; padding:0px; margin:0px; float:left; border-bottom:1px solid #E4DEE0; border-left:1px solid #E4DEE0; }
.fileli{width:183px; float:left; line-height:27px; font-family:arial; font-size:11px; padding:0px 0px 0px 12px; border-right:1px solid #E4DEE0; height:27px;}
.fileliicon{width:25px; float:left; padding:2px 5px 0px 0px; height:25px;}
.filelitxt{width:153px; float:left;  height:27px; line-height:27px;}
.catli{width:263px; float:left; line-height:27px; font-family:arial; font-size:11px; padding:0px 0px 0px 12px; border-right:1px solid #E4DEE0; height:27px;}
.loadli{width:176px; float:left; line-height:27px; font-family:arial; font-size:11px; padding:0px 0px 0px 12px; height:27px; border-right:1px solid #E4DEE0;}

.downloadsectionheading{color:#40403F; font-family:arial; font-size:12px; font-weight:bold; text-transform:uppercase;}
a.downloadlink:link{font-family:arial; font-size:11px; color:#575757; text-decoration:none;}
a.downloadlink:active{font-family:arial; font-size:11px; color:#575757; text-decoration:none;}
a.downloadlink:visited{font-family:arial; font-size:11px; color:#575757; text-decoration:none;}
a.downloadlink:hover{font-family:arial; font-size:11px; color:#AC2058; text-decoration:underline;}

/*end here*/

/* Radio Ad page II CSS style */
.radioadcontainer{width:979px; margin:0px auto;}
.radioadcontainer-TR{width:979px; min-height:130px; margin:25px 0px 25px 0px;}
.radioadcontainer-TR-Dotted{width:979px; background-image:url(../images/getaquotepage-dottedline.jpg); background-repeat:repeat-x; height:7px;}

.radioadcontainer-TR ul{width:979px; padding:0px; margin:0px; list-style:none;}
.radioadcontainer-TR li{width:auto;  float:left; font-family:arial; font-size:11px; color:#878787;}

.radioadcontainer-TR li.first a{width:294px; min-height:140px; border-right:1px dashed #E0E0E0; padding:0px 20px 0px 0px; float:left;font-family:arial; font-size:17px; font-weight:bold; color:#4E4E4E; text-decoration:none; text-transform:uppercase;}
.radioadcontainer-TR li.first a:hover{width:294px; min-height:140px; border-right:1px dashed #E0E0E0; padding:0px 20px 0px 0px; float:left;font-family:arial; font-size:17px; font-weight:bold; color:#AB1F57; text-decoration:none; text-transform:uppercase;}

.radioadcontainer-TR li.second a{width:294px; min-height:140px; border-right:1px dashed #E0E0E0; padding:0px 20px 0px 20px; float:left; font-family:arial; font-size:17px; font-weight:bold; color:#4E4E4E; text-decoration:none; text-transform:uppercase;}
.radioadcontainer-TR li.second a:hover{width:294px; min-height:140px; border-right:1px dashed #E0E0E0; padding:0px 20px 0px 20px; float:left; font-family:arial; font-size:17px; font-weight:bold; color:#AB1F57; text-decoration:none; text-transform:uppercase;}

.radioadcontainer-TR li.last a{width:294px; min-height:140px; border-right:1px dashed #ffffff; padding:0px 20px 0px 0px; float:left; font-family:arial; font-size:17px; font-weight:bold; color:#4E4E4E; text-decoration:none; text-transform:uppercase;}
.radioadcontainer-TR li.last a:hover{width:294px; min-height:140px; border-right:1px dashed #ffffff; padding:0px 20px 0px 0px; float:left; font-family:arial; font-size:17px; font-weight:bold; color:#AB1F57; text-decoration:none; text-transform:uppercase;}



/* testimonial page css */
.MaintestimonailArea{width:979px; margin:0px auto; }
.MaintestimonailArea-Tr{height:121px; width:100%;}
.MaintestimonailArea-Td-L{width:187px; height:121px; float:left; margin:0px 20px 0px 0px; background-image:url(../images/testimonial-clientpicbg.jpg); background-repeat:no-repeat; background-position:center;}
.MaintestimonailArea-Td-R{width:772px; height:121px; float:left; font-family:arial; font-size:11px; color:#524F4A;}
.clientnameheading{font-family:arial; font-size:16px; color:#524F4A; font-weight:bold;}
.testimonialclientdottedspacer{width:979px; border-top:1px dashed #E0E0E0; margin:10px 0px 10px 0px;  height:1px;}


/* Paging Arrow */
.paggingright{ background-image:url(../images/paging-rightarrow.jpg); width:33px; height:32px; padding-left:10px; border-left:1px solid #CCCCCC; float:right; background-repeat:no-repeat; background-position:right;}
.paggingleft{ background-image:url(../images/paging-leftarrow.jpg); width:33px; height:32px; float:left; background-repeat:no-repeat;}

.PagingIconcontainer{width:87px; height:35px; float:right;}
.Pagingtextcontainer{width:400px; height:35px; float:left; padding-left:400px; font-family:tahoma; font-size:20px; color:#4E4E4E; font-weight:normal;}

a.paginglink:link,a.paginglink:active,a.paginglink:visited{font-family:tahoma; font-size:20px; color:#4E4E4E; font-weight:normal; text-decoration:none;padding:0px 5px 0px 5px;}
a.paginglink:hover{font-family:tahoma; font-size:20px; color:#AC2058; font-weight:normal; text-decoration:none; padding:0px 5px 0px 5px;}

.pagingActiveLink{font-family:tahoma; font-size:20px; color:#4E4E4E; font-weight:normal; text-decoration:underline; padding:0px 5px 0px 5px;}

a.keyword:link{font-family:arial; font-size:11px; color:#C1C0C0; text-decoration:none;}
a.keyword:active{font-family:arial; font-size:11px; color:#C1C0C0; text-decoration:none;}
a.keyword:visited{font-family:arial; font-size:11px; color:#C1C0C0; text-decoration:none;}
a.keyword:hover{font-family:arial; font-size:11px; color:#AC2058; text-decoration:underline;}

