/* CSS Document */
body
{
margin: 0 0 0 0px;

}

#main
{
margin:0 auto;
width:930px;

}


#mainbg
{
float:left;
width:930px;
border-top:#F8C1A1 solid 1px;
margin-top:5px;
}
#main1
{
float:left;
width:930px;
border-left:#FFE8B5 solid 1px;
border-right:#FFE8B5 solid 1px;
}

#header
{
float:left;
width:930px;
}

#logo
{
float:left;
width:110px;
padding-left:20px;
padding-top:30px;
}

#headerimg
{
float:left;
width:800px;
height:212px;
text-align:right;

}

#toplinks{
float:left;
margin-top:1px;
width:930px;
background-image:url(images/toplinkbg.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:center;
padding-top:2px;
padding-bottom:2px;
border-bottom:#EBEBEB solid 1px;
}


#maintxt
{
float:left;
width:916px;
padding:7px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:21px;

}

#maintxt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}
#maintxt a:hover
{
color:#FF6820;
}
#maintxt a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
text-decoration:none;
}

.introtxt
{
	float:left;
	width:600px;
	padding-right:10px;
}
.cform
{
	float:left;
	width:285px;
	padding-left:5px;
	border-left:#CCC solid 1px;
}
.cformintro
{
	float:left;
	width:290px;
	}
.cformbody
{
	float:left;
	width:290px;

}

#maintxt .high
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}


#testimonials
{
float:left;
width:916px;
padding:7px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:21px;
border-top:#EBEBEB solid 1px;
}

#testimonialin1
{
float:left;
width:916px;
border-bottom:#EBEBEB solid 1px;
padding-bottom:8px;
background-color:#FBFDC3;
}
#testimonialin1a
{
float:left;
width:916px;
border-bottom:#EBEBEB solid 1px;
padding-bottom:8px;
background-color:#FEEFE8;
}

#testimonialin12
{
padding-top:8px;
float:left;
width:916px;
padding-bottom:8px;
}




#testimonials a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}
#testimonials a:hover
{
color:#FF6820;
}

#clients
{
float:left;
width:916px;
padding:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#666666;
border-top:#EBEBEB solid 1px;
margin-bottom:5px;
}
#clientsh
{
float:left;
width:916px;
padding:7px;
padding-top:8px;
color:#000000;
padding-bottom:8px;
background-image:url(images/testiheadingbg.gif);
background-repeat:repeat-x;
border-top:#EBEBEB solid 1px;
border-bottom:#EBEBEB solid 1px;
}

#clientsh a
{
font-family:"Arial Rounded MT Bold", Arial;
font-size:18px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
#clientsh a:hover
{
text-decoration:underline;
}

.heading
{
font-family:"Arial Rounded MT Bold", Arial;
font-size:18px;
color:#333333;
font-weight:bold;
text-decoration:none;
}
.heading a:hover
{
font-family:"Arial Rounded MT Bold", Arial;
font-size:18px;
color:#333333;
font-weight:bold;
text-decoration:underline;
}

.hh
{
font-family:"Arial Rounded MT Bold", Arial;
font-size:18px;
color:#F34509;
font-weight:bold;
text-decoration:none;
}

.btn
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
border:#CCCCCC solid 1px;
background-color:#F7F7F7;
height:25px;
width:70px;
margin-left:5px;
text-decoration:none;
}
.search
{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
border:#CCCCCC solid 1px;
height:18px;
width:150px;
}

#bodyinner
{
float:left;
width:902px;
}

#toph
{
float:left;
width:916px;
padding:7px;
padding-top:2px;
padding-bottom:2px;
margin-top:5px;
font-family:"Arial Rounded MT Bold", Arial;;
font-size:18px;
font-weight:bold;
color:#000000;
}

#toph a
{
font-family:"Arial Rounded MT Bold", Arial;;
font-size:18px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
#toph a:hover
{
text-decoration:underline;
}





#bottom
{
float:left;
width:916px;
padding:7px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:#EBEBEB solid 1px;
background-color:#F8F8E6;
}

#bottom .left
{
float:left;
width:500px;
}

#bottom .right
{
float:right;
width:300px;
text-align:right;
}

#bottom a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	}
#bottom a:hover
	{
		text-decoration:underline;
	}

.style4 
	{
	color: #F34509;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	} 
.tablebor
{
border:#E2E28E solid 2px;
}

ul
{
list-style-image:url(images/arrownew.gif);
}

#vision
{
float:left;
width:930px;
margin-top:5px;
font-family:"Arial Rounded MT Bold", Arial;;
font-size:22px;
font-weight:bold;
color:#F34509;
text-align:center;
background-image:url(images/prmbg.jpg);
background-repeat:repeat-x;
text-decoration:none;
border:none;

}

#vision a
{
font-family:"Arial Rounded MT Bold", Arial;;
font-size:22px;
font-weight:bold;
color:#F34509;
text-decoration:none;
}
#vision a:hover
{
text-decoration:underline;
}

#require
{
float:left;
width:930px;
padding-top:8px;
padding-bottom:3px;
font-family:"Arial Rounded MT Bold", Arial;;
font-size:22px;
color:#000000;
text-align:center;
background-color:#FDC043;
}

#bphp
{
float:left;
width:930px;
padding-top:8px;
padding-bottom:3px;
text-align:center;
}

#language
{
float:left;
width:930px;
margin-top:5px;
font-family:"Arial Rounded MT Bold", Arial;;
font-size:22px;
font-weight:bold;
color:#F34509;
text-align:center;
background-image:url(images/lang.gif);
background-repeat:repeat-x;
text-decoration:none;
border:none;
}

.subheading
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#F34509;
font-weight:bold;
border-bottom:#E2E28E solid 2px;
}
.headingin
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-align: center;
}
.borderall
{
border:#CCCCCC solid 1px;
}

.comma
{
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
font-weight:bold;
color:#F34509;
}


#block4
{
float:left;
width:916px;
padding:7px;
padding-top:7px;
padding-bottom:7px;
margin-top:5px;
font-family:"Arial Rounded MT Bold", Arial;;
font-size:22px;
font-weight:bold;
color:#F34509;
border-top:#EBEBEB solid 1px;
}




/* test testi*/

#testimnew
{
float:left;
width:930px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:20px;
}

#testimnew a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:20px;
font-weight:bold;
text-decoration:none;
}

#testimnew a:hover
{
text-decoration:underline;
}

.pinkt
{
float:left;
width:914px;
border-bottom:#F8BFB0 solid 2px;
padding:8px;
background-image:url(images/testi1bg.gif);
background-repeat:repeat-y;
background-position:left top;
}

.yellot
{
float:left;
width:914px;
border-bottom:#FAFDBD solid 2px;
padding:8px;
background-image:url(images/test1abgright.gif);
background-repeat:repeat-y;
background-position:right top;
}

.testi1b
{
float:left;
width:914px;
border-bottom:#DBEFFD solid 2px;
padding:8px;
background-image:url(images/testi1bbg.gif);
background-repeat:repeat-y;
background-position:left top
}
.testi1c
{
float:left;
width:914px;
border-bottom:#D9FFD7 solid 2px;
padding:8px;
background-image:url(images/testi1c.gif);
background-repeat:repeat-y;
background-position:right top
}





#testiend
{
padding-top:8px;
float:left;
width:916px;
padding-bottom:8px;
}

#more
{
float:left;
width:890px;
margin:5px;
padding:5px;
padding-left:15px;
background-color:#FFF;
font-size:15px;
}

.borderno
{
	border:none;
}

.w3c
{
	vertical-align:middle;
	border:none;
	
}


#contactmain
{
float:left;
width:930px;
padding:7px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:2px;
border-top:#EBEBEB solid 1px;
background-image:url(images/3blockhbgl.gif);
background-position:top left;
background-repeat:repeat-y;
}

#contactmain1
{
float:left;
width:930px;
padding:7px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
background-image:url(images/3blockhbg.gif);
background-position:top left;
background-repeat:repeat-x;
}
/* contact block*/

#contactmm
{
float:left;
width:300px;
padding-left:5px;
}
#contact1
{
float:left;
width:300px;
padding:1px;
padding-bottom:5px;
padding-top:2px;
}

#contact
{
float:left;
width:300px;
padding:1px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}

#contact a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:underline;
}
#contact a:hover
{
text-decoration:none;
}

/* end contact block*/



/* Third Party*/

#thirdmm

{
float:left;
width:302px;
padding-left:5px;
}

#ccnow

{
float:left;
width:302px;
padding-left:5px;
}

#drumain

{
float:left;
width:302px;
padding-left:5px;
}

#cmshead
{
float:left;
width:302px;
padding:1px;
padding-bottom:5px;
padding-top:2px
}

#phead
{
float:left;
width:302px;
padding:1px;
padding-bottom:5px;
padding-top:2px
}

#joomla
{
float:left;
width:302px;
}

#paymentblock
{
float:left;
width:302px;
}
#jbody
{
float:left;
width:302px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
text-align:justify;
}

#pbody
{
float:left;
width:297px;
padding-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
text-align:justify;

}


#mbj
{
float:left;
width:302px;
padding:1px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}

#mbj a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}
#mbj a:hover
{
text-decoration:none;
}
/* End Third Party*/


.abm
{
	vertical-align:middle;
	margin-bottom:10px;
}

.flhp
{
	width:110px;
	height:176px;
	background-image:url(images/pramarsh-logo.swf);
	background-repeat:no-repeat;
}

#ad
{
float:left;
width:916px;
padding:7px;
text-align:center;
}

.vtm
{
float:left;
width:930px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
line-height:28px;
background-color:#E8E8E8;
}
.vtm a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-decoration:none;
font-weight:bold;
}

.vtm a:hover
{
color:#F34509;
}

.vt
{
float:left;
width:880px;
padding:15px;
margin:5px;
background-color:#FFF;
}

