/*
// BKWLD
// @author: Sanjiv Indulkar-----
// Initial CSS Reset
*/

/*
// I hate you for stealing this.*
*/

body,table,tr,th,td,dd,dt,dl,p,div,form,input,
pre,textarea,fieldset,blockquote,ul,ol,li,h1,
h2,h3 {
	margin: 0; padding: 0;
	}

body{
background:url(image/home_bg.jpg) repeat-x;
background-color:#cfcece;
}

/*
// Setup default structure for the page.
*/

body, input {
	color: #4a4849;
	}
p {
	line-height: 18px;
	}

input {
	color: #666;
	}

/*
// Tidy Resets
*/

img,a img {
	border: 0;
	}
/* ol,ul {
	list-style: none;
	} */
h2 span {
	/*display: none;*/
	}


/*
// Reset all the anchors.
*/

a, a:hover {

	outline: none;
	text-decoration: none;
	}

/*
// Remove all focus styles.
*/

*:focus {
	outline: none;
	}

/*
// Clearfix
*/

.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
	}
.clearfix {
    display:inline-block;
	}
.clearfix {
    display:block;
	}
* html .clearfix {
    height:1px;
	}

/*
// Set for the sake of defining them.
*/

span.amp {
  	font-family: Baskerville, Palatino, "Book Antiqua", serif;
	font-style: italic;
	font-weight: normal !important;
  	}


a.one:link {
color:#9c2006;
text-decoration:none;
}
a.one:visited {
color:#9c2006;
text-decoration:none;
}
a.one:active {
color:#9c2006;
text-decoration:none;
}
a.one:hover {
color:#000000;
text-decoration:none;
}


a.brownlinks:link,a.brownlinks:visited, a.brownlinks:active {
font:bold 12px Arial, Helvetica, sans-serif;
color:#640022;
text-decoration:none;
}
a.brownlinks:hover {
font:bold 12px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}


.textbox1{
font:11px normal Verdana, Arial, Helvetica, sans-serif;
padding:1px;
}


#mainwrapper{
margin:10px auto;
padding:0px;
width:955px;
background-color:#CCCCCC;
}
#header{
width:955px;
height:130px;
background-color:#e4e5e9;
}
#header h1{
display:block;
width:300px;
height:125px;
float:left;
}
.rightpannel{
display:block;
width:250px;
height:125px;
float:right;
background:url(image/rapidresults.jpg) no-repeat 90% 90%;
}
.rightpannel h1{
display:block;
width:125px;
height:20px;
float:right;
}


.searchbox{
margin:0px;
padding:0px;
display:block;
width:220px;
height:20px;
position:relative;
float:right;
top:5px;

}

.logoposition{
margin-left:0px;
position:relative;
top:15px;left:10px;
}


#navigation_one{
background:url(image/mainnav_bg.jpg) repeat-x;
width:955px;
height:30px;
}


/** html > body .flow{
margin-top:5px;
display:inline;
}*/
.prs{
font:bold 12px Arial, Helvetica;
color:#fff;
padding-top:4px;
}

<------------------------->

<---------------------->

#midsection{
width:955px;
}
.leftpannel{
padding-bottom:0px;
float:left;
/*background:#c2c2c2;*/
width:245px;
/*height:1000px;*/
}
.leftnavigation h1{
display:block;
margin:2px auto;
padding-top:5px;
width:248px;
height:20px;
background:url(image/bullet.jpg) no-repeat 5% 50%;
background-color:#e3e1e1;
font:bold 12px Arial, Helvetica, sans-serif;
color:#640022;
text-indent:30px;
}
.leftnavigation ul{
width:250px;
font:normal 12px Arial, Helvetica, sans-serif;
margin:0px; padding:0px;
}


.leftnavigation li, a:link, a:visited{
font:normal 12px Arial, Helvetica, sans-serif;
color:#313030;
text-indent:33px;
line-height:20px;
list-style-type:none;
}
.leftnavigation li, a:hover{
font:bold 12px Arial, Helvetica, sans-serif;
color:#640022;
text-indent:33px;
line-height:20px;
list-style-type:none;
}


.contactus_box{
margin:30px 0 0 0;
padding:10px;
width:230px;
height:164px;
background:url(image/contactus_box.png) no-repeat;
}

.contactus_box p{
margin-top:91px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#640022;
}


.rightpannelone{
float:right;
background:#e4e6ea;
width:704px;
min-height:730px;
height:auto !important;
height:730px;
}
.rightpannelone h1{
margin:3px auto;
padding:0px;
width:690px;
height:31px;
background:url(image/titlebg.jpg) repeat-x;
font:bold 20px Verdana, Arial, Helvetica, sans-serif;
color:black;
text-indent:15px;
padding-top:3px;
}

.rightpannelone h1 span{
font:bold 20px Verdana, Arial, Helvetica, sans-serif;
}


.rightpannelone p{
margin:10px auto;
display:inlne;
width:660px;
color:#333333;
line-height:18px;
margin-bottom:10px;
}

.rightpannelone ul{
margin-left:50px;
}
.rightpannelone ol{
margin-left:50px;
}
/*.rightpannelone p span{
color:#0c79cd;
}*/

.rightpannelone li{

}
#footer{
background:url(image/footerbg.jpg) repeat-x;
width:955px;
height:31px;
padding:1px 0 10px 0;
clear:both;
text-align:left;
}
#footer h1{
font:normal 11px Verdana, Helvetica, sans-serif;
color:#333333;
display:block;
height:31px;
}

ul#navlist
{
margin-left:20px;
padding-top:5px;

padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 5px 10px; }

#navlist a:link, #navlist a:visited
{
color: #666;

text-decoration: none;
}

#navlist a:hover
{
color: #640022;

text-decoration: none;
}

.copyright{
font:normal 11px Verdana, Helvetica, sans-serif;
color:#333333;
text-align:right;
}

.title_topbar{
font:bold 12px Arial, Helvetica, sans-serif;
color: #f0bca9;
position:relative;
top:8px;
left:50px;
float:left;
}

ul#navlist2
{
position:relative;
top:6px;
left:113px;
margin-left:20px;
padding-left: 0;
white-space: nowrap;
font:normal 15px Arial, Helvetica, sans-serif;
color: #f0bca9;
width:660px;
}

#navlist2 li
{
display:inline;
list-style-type: none;
width:200px;
margin-left:32px;
margin-right:32px;
}

#navlist2 a { padding: 3px 10px; }

#navlist2 a:link, #navlist2 a:visited
{
font:bold 12px Arial, Helvetica, sans-serif;
color: #f0bca9;
text-decoration: none;
}

#navlist2 a:hover
{
font:bold 12px Arial, Helvetica, sans-serif;
color: #fff;
text-decoration: none;
}

