@charset "utf-8";
/* CSS Document Design by Salman Lakhani :: BeyondROI  */

body{
	margin:0px;
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background-image:url(images/background.gif);
	background-repeat:repeat-x;
	background-color:#d74326;
	padding-top:6px;
	font-size:12px;
	color:#000000;
}

.wrapper{
	width:779px;
	margin:0 auto;
}
a img{
	border:0px;
}
.header{
	display:block;
	height:74px;
}
.header  span{
	float:right;
}

img.logo{
	margin-top:15px;
}
.flash{
	background-color:#FFFFFF;
	display:block;
	text-align:center;
	padding-top:7px;
	padding-bottom:7px;
}
.main{
	display:block;
	background-color:#FFFFFF;
	padding:8px;
	background-image:url(images/breaker.gif);
	background-repeat:repeat-y;
	background-position:241px;
}
.main h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	margin:0px;
	padding:0px;
	color:#cb4d2e;
	font-weight:normal;
	margin-top:10px;
	line-height:20px;
}
.leftbar{
	width:225px;
	text-align:right;
	display:block;
	float:left;
	margin-top:3px;
}
.content{
	padding-left:255px;
	line-height:19px;
	padding-top:10px;
	padding-right:20px;
}
.bread{
	background-color:#ede9df;
	 margin-left:240px;
	text-align:left;
	padding-left:5px;
	display:block;
	padding-top:8px;
	height:23px;
	color:#9e9e9e;

}
.content a{
	color:#6f8087;
}
.content a:hover{
	color:#333333;
}

.bread a{ 
	color:#9e9e9e;
}
.bread a.homey{ 
	 background-image:url(images/home.gif);
	 background-repeat:no-repeat;
	 padding-left:13px;
}
.leftbar span{
	margin-top:13px;
	display:block;	
}
span.newsletter{
	padding-bottom:10px;
	text-align:left;
	padding-left:6px;
}
.newsletter h2{
font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	color:#cb4d2e;
	font-weight:bole;
	margin-bottom:5px;
	text-align:right;
}
 span.gift{
	padding-bottom:6px;
}
.nbox{
	padding-right:4px;
	
}
.nbox, .nbox2{
	color: #b2b2b2;
	border: 1px solid #b2b2b2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:3px;
	width:100px;
}
.redbutton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #d22700;
	margin-top:3px;
	border:none;
	padding:2px;
	width:48px;
}
.testimonial{
	background-image:url(images/testimonial-bg.gif);
	background-repeat:no-repeat;
	width:181px;
	height:149px;
	padding:22px;
	display:block;
	text-align:left;
}
.testimonial strong{
	color:#d22700;
	padding-top:4px;
	display:block;
}
a.more{
	position:relative;
	top:49px;
	width:100px;
	display:block;
	color:#575f63;
}
.imp{
	background-color:#f0ede4;
	padding:20px;
	
}
.imp strong{
	color:#cb4d2e;
	
}
.imp p{
	margin:0px;
	margin-bottom:8px;	
}
.footer{
	height:75px;
	padding-top:10px;
	display:block;
	color:#e6d5d5;
}
.footer a{
	text-decoration:none;
	color:#e6d5d5;
	padding-left:3px;
	padding-right:3px;
}
.footer a.f1{

	padding-left:0px;
}
span.copy{
	float:right;
}
.broi{
	display:block;
	text-align:center;
	color:#e98d8d;
	margin-top:20px;
}
.broi a{
	color:#e98d8d;
}
.submenu{
	background-color:#ffffff;
	text-align:right;
	display:block;
	margin-bottom:20px;
	padding-top:0px;
	margin-0px;
}
.submenu h1{
	margin:0px;
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.submenu a{
	display:block;
	color:#999999;
	margin-top:6px;
	text-decoration:none;
	background-image:url(images/sub-arrow.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:10px;
}
.submenu a:hover{
	color:#333333;
	background-image:url(images/sub-arrow2.gif);
}
.submenu a.noimg{

	background-image:none;

}
.submenu1{
	background-color:#ffffff;
	text-align:right;
	display:block;
	margin-bottom:5px;
	padding-top:0px;
	padding-right:17px;
	margin-0px;
}
.submenu1 h1{
	margin:0px;
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.submenu1 a{
	display:block;
	color:#999999;
	margin-top:0px;
	text-decoration:none;
	background-image:url(images/lino1.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:10px;
	padding-top:3px;
}
.submenu1 a:hover{
	color:#333333;
	background-image:url(images/lino2.gif);
}

.bnr{
	padding-left:15px;
}
.icons{
	float:right;
	text-align:right;
	padding-right:12px;
	width:90px;
	margin-top:3px;
}
.icons a{
	display:block;
	float:left;
	background-repeat:no-repeat;
	height:14px;
}
.icons img{
	display:block;
	float:left;
}
a.i1{
	background-image:url(images/contact.gif);
	width:19px;
}
a:hover.i1{
	background-image:url(images/contact2.gif);
}
a.i2{
	background-image:url(images/print.gif);
	width:20px;
}
a:hover.i2{
	background-image:url(images/print2.gif);
}
a.i3{
	background-image:url(images/aa.gif);
	width:14px;
}
a:hover.i3{
	background-image:url(images/aa2.gif);
}
a.i4{
	background-image:url(images/ab.gif);
	width:14px;
}
a:hover.i4{
	background-image:url(images/ab2.gif);
}
a.i5{
	background-image:url(images/ac.gif);
	width:15px;
}
a:hover.i5{
	background-image:url(images/ac2.gif);
}
.consultation{
	margin-bottom:10px;
}





#contact_addr {
 float: right;
 height: 390px;
 width: 175px;
 padding: 0 0px 0 0px;
 margin-right: 0px;
 font: normal normal normal 10px/12px verdana,arial,sans-serif;
}

#contact_addr_03 {
 float: right;
 width: 145px;
 padding: 0 5px 0 5px;
 margin-right: 5px;
 font: normal normal normal 10px/12px verdana,arial,sans-serif;
}

#contact_addr img {
 margin: 0 0 2px -1px;
}

#contact_addr h3 {
 padding-bottom: 0;
 font: normal normal bold 12px/12px arial,verdana,sans-serif;
 text-transform: uppercase;
 letter-spacing: 3px;
 color: #2D2D2D;
}

#contact_addr pre {
 display: inline;
 font: normal normal normal 11px/11px "courier new",courier,sans-serif;
}

#contact_form {
 margin: 0em 70px 0 0;
 padding: 10px;
 border-top: 1px solid #d74326;
 background: #f0ede4;
}
#contact_form2{
 margin: 0em 0px 0 0;
 padding: 10px;
 border-top: 1px solid #6075de;
 background: #edeef8;
}


#contact_form_03 fieldset {
 margin-top: 10px;
}

#contact_form_02 .input_field {
 margin-top: 5px;
}

fieldset {
 padding: 0 5px 8px 0px;
 border: 1px dotted #c1cec1;
 line-height: 1.25em;
}

legend {
 padding: 0 5px 0 5px;
 font-weight: bold;
 letter-spacing: 1px;
 text-transform: uppercase;
 color: #cd583a;

}

fieldset ul {
 list-style: none;
 padding:0px;
margin:0px;
padding-left:10px;
}

fieldset ul li {
 float: left;
 margin: 3px 3px 0 0px;
 font: normal normal normal 10px/14px verdana,arial,sans-serif;
 color: #6b6b6b;
}

fieldset .input_field, fieldset textarea {
 padding: 1px 3px 1px 3px;
 border: 1px solid #D9DFD9;
 background: #FFFFFF url('images/bkgd_fields.gif') repeat-x left -48px;
 font: normal normal bold 11px/14px arial,verdana,sans-serif;
}

.input_error {
 font-weight: bold;
 color: #DC0000;
}

.input_error_02 {
 margin-top: 5px;
 padding: 1px 3px 1px 3px;
 border: 1px solid #D9DFD9;
 background: #FFFFFF url('images/bkgd_fields.gif') repeat-x left -48px;
 font: normal normal bold 11px/14px arial,verdana,sans-serif;
 color: #DC0000;
}

fieldset ul li .input_field_02 {
 margin-right: 5px;
 padding: 1px 3px 1px 3px;
 border: 1px solid #D9DFD9;
 background: #FFFFFF url('images/bkgd_fields.gif') repeat-x left -48px;
 font: normal normal bold 11px/14px arial,verdana,sans-serif;
}

fieldset ul li label {
 color: #6b6b6b;
}

fieldset ul li span {
 padding-right: 15px;
 color: #6b6b6b;
}

.input_right {
 float: right;
 white-space: nowrap; margin-top: 15px;
}

select {
 border: 1px solid #D9DFD9;
 background: #FFFFFF url('images/bkgd_fields.gif') repeat-x left -48px;
 font: normal normal bold 11px/14px arial,verdana,sans-serif;
}

.radio_button {
 position: relative;
 bottom: -3px;
 margin: 1px 0 0 0;
 padding: 0;
 border: 0;
 background: #edeef8;
 font: normal normal bold 11px/14px arial,verdana,sans-serif;
}

.check_box {
 padding: 0;
 border: 0;
 background: #edeef8;
 font: normal normal bold 11px/14px arial,verdana,sans-serif;
}

.check_box_02 {
 margin: 9px 0 1px 4px;
 border: 0;
 background: #edeef8;
}

.captcha_01 {
 display: inline;
 margin-bottom: -4px;
 padding: 0 6px 0 0;
}

.captcha_02 {
 display: inline;
 margin-bottom: -4px;
 padding: 0 4px 0 0;
}

#send_now_01 {
 width: 68px;
 margin-right: 1px;
 font: normal normal bold 11px/12px arial,verdana,sans-serif;
}

#send_now_02 {
 float: right;
 height: 20x;
 width: 42px;
 margin: 4px 1px 0 0;
 font: normal normal bold 11px/12px arial,verdana,sans-serif;
}
.boxxx{
	width:160px;
}
div#content ul li{
	margin-bottom:8px;
}
td.nobullet ul li{
	list-style:none;
}