/* CSS Document */

* {
margin:0px;
padding:0px;
outline:0px;
}
a{color:#333333;}
a:hover{text-decoration:none;}
img {
border:0px;
}
body {
background:#f7f7f7 url(../images/body_bg.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#Wrapper {
width:998px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
height:100%;
}
#Header {
float:left;
height:94px;
width:1000px;
}
.logo {
float:left;
height:93px;
width:257px;
}
.PunchLine {
font-family:"trebuchet MS", Arial;
font-weight:bold;
font-size:15px;
text-transform:uppercase;
color:#8d8d8d;
width:550px;
margin-left:8px;
margin-top:65px;
float:left;
}
.HeaderButtonContainer {
margin-top:54px;
margin-left:0px;
float:left;
width:147px;
height:auto;
}



.YellowColorText {
color:#FFFF00;
}


.BannerImageContainer {
float:left;
width:695px;
height:239px;
background:url(../images/1-bg.png) left top no-repeat;
}
#Navigation {
float:left;
height:55px;
width:1000px; background:url(../images/nav_bg.jpg) left top no-repeat;
}
#Navigation ul {
float:left;
list-style:none;
display:inline;
margin-left:40px;
margin-top:13px;
vertical-align:bottom;
font-family:"trebuchet MS", Arial;
font-size:14px;
font-weight:bold;
color:#555555;
text-transform:uppercase;
width:90%;
}

#Navigation li {
width:auto;
float:left;
list-style:none;
display:inline;
}
#Navigation li a {
float:left;
color:#555555;
text-decoration:none;
line-height:32px;
height:32px;
display:block;
padding-left:10px;
width:auto;
}
#Navigation li a span {
float:left;
color:#555555;
text-decoration:none;
cursor:pointer;
padding-right:25px;; white-space:nowrap;
padding-left:15px;
width:auto;
}
#Navigation li a:hover {
float:left;
color:#555555;
text-decoration:none;
line-height:32px;
height:32px;
background:url(../images/nav_left.jpg) left top no-repeat;
padding-left:10px;
width:auto;
}
#Navigation li a:hover span {
float:left;
color:#555555;
text-decoration:none;
background:url(../images/nav_right.jpg) right top no-repeat;
padding-right:25px;
padding-left:15px;
width:auto;
}
#Navigation li.active a {
float:left;
color:#555555;
text-decoration:none;
line-height:32px;
height:32px;
background:url(../images/nav_left.jpg) left top no-repeat;
padding-left:10px;
width:auto;
}
#Navigation li.active span {
float:left;
color:#555555;
text-decoration:none;
background:url(../images/nav_right.jpg) right top no-repeat;
padding-right:25px;
padding-left:15px;
width:auto;
}
#Navigation li a span { float:none;
}
.TopSearch {
float:left;
background:url(../images/top_search_bg.jpg) left top no-repeat;
width:225px;
padding:10px;
height:220px;
margin-right:8px;
}
.TopSearch h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
border-bottom:1px solid #30458c;
color:#ffffff;
line-height:27px;
}
.TopSearch dl {
width:225px;
float:left;
height:auto;
}
.TopSearchLable {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#ffffff;
width:80px;
text-align:right;
/*margin-top:15px; */
}
.TopSearchField {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:145px;
margin-top:15px;
}
.TopSearchField select {
width:145px;
}
.TopSearchLableBtn {
width:225px;
float:left;
margin-top:13px;
margin-bottom:5px;
text-align:right;
}
.TopSearchLableLink a {
width:225px;
float:left;
margin-top:3px;
margin-bottom:5px;
text-align:right;
color:#FFFFFF;
text-decoration:underline;
}
#MainContainer {
background:url(../images/page_bg.png) left top repeat-y ;
float:left;
/*width:1008px;
padding:11px 21px 21px 21px;
*/ width:1000px;
margin:0px auto;
height:100%;
padding:0px 0px 0px 0px;
}
#MainContainerInner {
background:url(../images/banner_bg.jpg) left top no-repeat;
float:left;
width:980px;
padding-left:21px;
padding-top:0px;
border:0px solid #ff0000;
}
#LeftSidebar {
float:left;
padding-right:8px;
width:245px;
height:100%;
}
.leftNavigation {
float:left;
padding-top:10px;
width:245px;
}
.leftNavigation ul {
list-style:none;
width:245px;
}
.leftNavigation li {
list-style:none;
}
.leftNavigation li a {
font-family:"trebuchet MS", Arial;
font-size:14px;
font-weight:bold;
border-bottom:1px solid #999999;
list-style:none;
height:22px;
padding-left:3px;
color:#333333;
text-decoration:none;
display:block;
outline:0;
}
.leftNavigation li a:hover {
color:#000000;
text-decoration:none;
}
.BlogBanner {
float:left;
margin-top:15px;
width:245px;
text-align:center;
}
.Testimonials {
float:left;
margin-top:15px;
width:245px;
height:143px;
min-height:143px;
height:auto!important;
}
.TestimonialsText {
padding:0 10px 0px 0px;
text-align:justify;
}
.TestimonialsText p {
padding-bottom:5px;
/* border-bottom:1px dotted #c4c4c4; */
color:#000000;
font-weight:normal;
text-align:left;
}
.TestimonialsText p strong {
color:#7c7e4a;
text-align:left;
}
a.MoreTestimonials {
text-align:right;
padding:5px 10px;
color:#539a18;
display:block;
font-size:11px;
font-weight:bold;
}
.Advertisement {
float:left;
margin-top:10px;
width:240px;
}
.AdvertisementImage {
padding-bottom:10px;
text-align:center;
}
.Content {
float:left;
width:680px;
background-color:#ffffff;


}
.HomeContentBox {
float:left;
width:696px;
height:100%;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
.HomeContent p {
margin:10px 0 10px 0;
}

.HomeContentBoxLeft {
float:left;
width:490px;
padding:10px 0px 10px 5px;
}
.Content h1 {
color:#0153a6;
font-family:"Tahoma";
font-size:24px;
padding-top:10px;
}
.Content h2 {
color:#446280;
font-family:"Tahoma";
font-size:24px;
padding-top:10px;
}

.Content h3 {
	color:#AA0055;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	padding-top:10px;
}
.Content h4 {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding-top:10px;
}
.Content p	{
width:auto;
/*float:left;*/
}


.SubHeading01	{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
font-weight:bold;
}

.SubHeading02	{
font-family:"Tahoma";
font-size:18px;
font-weight:bold;
color:#446280;	
margin-bottom:12px;
}

.SubHeading03	{
font-family:"Tahoma";
font-size:14px;
font-weight:bold;
color:#446280;	
}

.SubHeading04	{
font-family:"Tahoma";
font-size:12px;
margin-bottom:12px;
}

.SubHeading05	{
font-family:"Tahoma";
font-size:20px;
margin-bottom:12px;
text-transform:uppercase;
color:#46617e;
font-weight:bold;
}

.SubLink01	{
float:left;
color:#589d1a;
font-weight:bold;
font-style:italic;
font-size:14px;
width:auto;
}

.DarkBlueColor	{
color:#446381;
}

.GreenColor	{
color:#659f2f;
}


a.ProfileTestimonialHeading 	{
font-family:"Tahoma";
color:#45637d;
font-size:16px;
font-weight:bold;
}

.ProfileTestimonialBox	{
border:#c8e3ee 5px solid;
width:600px;
height:330px;
background:#e9f2e1 url(../images/testimonial_bg.jpg) left bottom repeat-x;
float:left;
margin-bottom:15px;
margin-left:25px;
padding:10px;
}


.ProfileTestimonialBoxHeading {
font-family:"Tahoma";
font-size:18px;
color:#000000;
font-weight:bold;
margin-top:35px;
margin-bottom:15px;
text-align:center;
line-height:25px;
}


.ProfileTestimonialBoxDetail {
font-family:"Tahoma";
font-size:14px;
color:#000000;
margin-top:15px;
margin-bottom:15px;
text-align:center;
line-height:22px;
}


.ProfileTestimonialFormBox	{
border:#c8e3ee 5px solid;
width:600px;
min-height:330px;
height:100%;
background:transparent;
float:left;
margin-bottom:15px;
margin-left:25px;
padding:10px;
}

.ProfileTestimonialFormBox	table{
line-height:25px;
}



.HomeContentBoxLeft p {
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.PromotionalLink {
color:#dd4671;
padding-top:10px;
font-weight:bold;
font-family:"Tahoma";
}
.PromotionalLink a {
color:#01a60d;
text-decoration:none;
}
.PromotionalLink a:hover {
color:#000;
text-decoration:none;
}
.Listing1 {
color:#6a6a6a;
padding-top:10px;
padding-left:17px;
font-weight:bold;
}
.Listing1 li {
/*list-style-image:url(../images/listing1.jpg);*/
list-style:square;
color:#6a6a6a;
list-style-position:outside;
line-height:17px;

}
.Listing2 {
color:#545352;
padding-top:10px;
padding-left:17px;
font-weight:bold;
font-size:11px;
text-indent: -16px;
width: 575px;
}

.Listing2 li {
list-style:disc;
color:#545352;
list-style-position:inside;
line-height:25px;
}
.Subtitle1 {
color:#499400;
padding-top:10px;
font-weight:bold;
font-family:"Tahoma";
}
.Subtitle2 {
color:#7e7e7e;
padding-top:10px;
font-weight:bold;
font-family:"Tahoma";
}
.Subtitle3 {
color:#589d1a;
padding-top:5px;
font-weight:bold;
font-size:14px;
text-align:center;
font-family:"Tahoma";
width:700px;
}
.Subtitle4 {
color:#589d1a;
padding:5px 0px 20px 20px;
}
.HomeContentBoxRight {
float:right;
background:url(../images/detail_text_middle.jpg) left top repeat-y;
width:223px;
margin-top:15px;

}
.HomeContentBoxRight p {
padding:0px 10px;
color:#263d54;
font-family:Verdana, Arial, Helvetica, sans-serif;
float:none;
}
.MapHelp {
float:left;
width:200px;
padding:10px 10px 10px 20px;
}
.Subtitle5 {
color:#7c9bc7;
padding-top:10px;
font-weight:bold;
font-size:15px;
font-family:"Tahoma";
}
.Subtitle6 {
text-align:center;
padding:5px 40px 0px 0px;
}
.MapHelpText {
padding:5px 0px 5px 0px;
font-size:15px;
color:#6a6a6a;
}
.MapHelpText strong {
color:#7c9bc7;
}
.MapHelpText em {
color:#589d1a;
}
.MapFlash {
float:left;
width:725px;
margin-top:15px;
border-bottom:1px dotted #c4c4c4;
text-align:center;
}
.HomeContentBox1 {
float:left;
width:675px;
padding:10px 10px 10px 5px;
background:#ffffff url(../images/contentbottomhome.jpg) right bottom no-repeat;
}
#Footer {
float:left;
background:#f7f7f7 url(../images/footer_bg.jpg) left top ;
width:1000px;
height:80px;
padding-top:35px;
text-align:center;
background-repeat:no-repeat;

}
.FooterHighlightText {
float:left;
font-family:"trebuchet MS", Arial;
font-size:14px;
font-weight:bold;
color:#003c89;
width:960px;
height:25px;
}
.FooterLinks {
float:left;
width:960px;
line-height:22px;
}

.HomeContentBoxRight1 {
float:right;
width:190px;
margin-top:25px;
}
.HomeSellerBox {
background:url(../images/sellerbox_bg.jpg) left top no-repeat ;
height:107px;
padding-left:2px;
padding-top:2px;

}
.HomeSellerBox p {
padding:5px 10px;
color:#fff;
font-size:14px;
font-family:"Tahoma", Arial;
}
.HomeSellerBox p a{
color:#effe01; text-decoration:none;width:auto;
}

.HomeAboutTextBox {
float:left;
background:url(../images/detail_text_middle1.jpg) left top repeat-x;
margin-top:15px;

}
.HomeAboutTextBox div{
float:left;
}
.HomeAboutTextBoxMiddle{
width:447px;
padding:10px 4px;
}
.HomeAboutTextBox p {
padding:0px 10px;
color:#004994;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.BackSearch{ float:left; padding-top:2px; padding-right:10px; padding-bottom:6px;}

.BackSearch a{ color:#569c19; text-decoration:none; font-family:"Tahoma", Arial; font-size:12px; font-weight:bold;}

.ProfileContainer{
background:#ffffff url(../images/profile_bg.jpg) left bottom repeat-x;
border:6px solid #e6f0fb; 
width:650px;
padding:10px;
float:left;
height:100%;
}


.ProfileLeftImages	{
float:left;
height:auto;
margin-right: 10px;
}

.ImageBoxBorder img {
border:3px solid #2a4767;
float:left;
}

.ImageBoxBorder {
border:7px solid #e1e1dd;
margin-bottom:15px;
float:left;
}

.ProfileContent	{
float:left;
width:450px;
padding-left:0px;
height:100%;
}

.ProfileContent	h3 {
float:left;
font-family:"Tahoma", Arial;
font-size:14px;
font-weight:bold;
color:#446280;
margin-bottom:10px;
}

.ProfileContentDetail	{
font-family:"Tahoma", Arial;
font-size:12px;
color:#333333;
float:left;
width:266px;
}

.ContactAgentBtn	{
width:150px;
height:auto;
float: left;
margin-bottom:5px;
margin-right:5px;
}

.ContactAgentBtn2	{
width:150px;
height:auto;
margin-bottom:5px;
left:5px;
position:relative;
}

.AgentAverageRatingBox	{
float:left;
width:225px;
padding:0px;
height:auto;
margin-top:4px;
margin-left:0px;
}


.dlButton {
background:transparent url(../images/image002.png) no-repeat scroll right top;
margin-top:10px;
margin-left:30px;
width:125px;
height:10px;
}
.round {
background:transparent url(../images/button.gif) no-repeat scroll right top;
cursor:pointer;
/*display:-moz-inline-box;*/
line-height:30px;
padding-right:12px;
vertical-align:middle;
color:#2a4767;
font-family:"trebuchet MS", Arial;
font-weight:bold;
font-size:14px;
float:left;
text-decoration:none;
}
.round span {
background:transparent url(../images/button.gif) no-repeat scroll left top;
display:inline-block;
height:30px;
line-height:30px;
padding-left:12px;
color:#2a4767;
font-family:"trebuchet MS", Arial;
font-weight:bold;
font-size:14px;
float:left;
text-decoration:none;
}
a.round:hover {
background-position:right -152px;
float:left;
text-decoration:none;
}
a.round:hover span {
background-position:left -152px;
float:left;
text-decoration:none;
}

.AgentBio	{
float:left;
width:450px;
height:auto;
margin-top:10px;
font-family:"Tahoma", Arial;
}
.AgentBio	p{
float:left;
text-align:justify;
width:440px;
padding-top:5px;
padding-bottom:10px;
}

.FeedbackContainer 	{
width:100%;
float:left;
margin-top:5px;
}

.FeedbackContainer 	h5{
font-family:"Tahoma", Arial;
font-size:18px;
font-weight:bold;
color:#446280;
}


.FeedbackContainer 	h3{
float:left;
font-family:"Tahoma", Arial;
font-size:14px;
font-weight:bold;
color:#446280;
margin-bottom:10px;
}

.FeedbackContainer 	p{
text-align:justify;
width:650px;
padding-top:5px;
padding-bottom:0px;
}

.AjaxStar	{
margin-left:0px;
}

.ReviewText	{
color:#569c19;
font-style:italic;
}

.ReviewAuthor	{
float:left;
width:680px;
font-style:italic;
color:#000000;
}


.ResultBoxContainer	{
float:left;
height:auto;
width:665px;
border:5px solid #e6f0fb;
margin-top:10px;
margin-left:0px;
padding:10px 10px 0px 10px;
overflow:visible;
}

.ResultBoxProfileLeftImages	{
float:left;
width:150px;
height:auto;
}

.ResultBoxDetails	{
float:left;
width:515px;
height:auto;
}

.ResultBoxDetails	p{
margin-bottom:10px;
width:515px;
text-align:justify;
line-height:17px;
}

a.ResultBoxDetailsLink	{
color:#517ba6;
text-decoration:underline;
}

a.ResultBoxDetailsLink:hover{
color:#517ba6;
text-decoration:none;
}

.ResultBoxButtons	{
float:left;
text-align:center;
margin-top:10px;
margin-left:0px;
margin-right:10px;
}

.ResultBoxButtons2	{
text-align:center;
margin-top:10px;
margin-left:0px;
margin-right:10px;
height: 40px;
width: 220px;
}


.SignupPromoteBox	{
float:left;
height:auto;
width:703px;
margin-top:30px;
padding:0px 10px 0px 10px;
overflow:visible;
text-align:center;
}

.SignupPromoteBox	p{
font-family:"Tahoma", Arial; 
font-size:15px;
color:#41637c;
text-align:center;
float:left;
width:703px;
margin-top:10px;
font-weight:bold;
}

.SignupPromoteBox	a{
color:#659f2f;
text-decoration:underline;
}


.ButtonContainer	{
margin-top:5px;
float:left;
}

.round2 {
background:transparent url(../images/buttonpink.gif) no-repeat scroll right top;
cursor:pointer;
/*display:-moz-inline-box;*/
line-height:30px;
padding-right:18px;
vertical-align:middle;
color:#ffffff;
font-family:"trebuchet MS", Arial;
font-weight:bold;
font-size:14px;
float:left;
text-decoration:none;
margin-top:5px;
}
.round2 span {
background:transparent url(../images/buttonpink.gif) no-repeat scroll left top;
display:inline-block;
height:30px;
line-height:30px;
padding-left:18px;
color:#ffffff;
font-family:"trebuchet MS", Arial;
font-weight:bold;
font-size:14px;
float:left;
text-decoration:none;
color:#ffffff;
}
a.round2:hover {
background-position:right -152px;
float:left;
color:#ffffff;
text-decoration:none;
}
a.round2:hover span {
background-position:left -152px;
float:left;
text-decoration:none;
}

/*new css for select area-1 start*/
.Subtitle7 {
color:#4c4b4b;
padding-top:15px;
font-weight:bold;
font-size:14px;
font-family:"Tahoma";
}
.SelectArea-form th{
border:1px solid #b7b5b5; background-color:#4c4b4b; color:#FFFFFF;  font-weight:bold;
font-size:12px;
font-family:"Tahoma"; line-height:35px; height:35px;
}
.SelectArea-form td{
border:1px solid #b7b5b5; text-align:center; height:30px;
}
.SelectArea_input {background-color:#FFFFFF; border:1px solid #acadb2; height:18px; width:160px;}


.Subtitle8 {
color:#4c4b4b;
padding-top:10px;
font-weight:bold;
font-size:14px;
font-family:"Tahoma";
padding-left:10px;
}
.Subtitle8  a{
color:#1605fc;
text-decoration:none;
font-weight:bold;
font-size:14px;
font-family:"Tahoma";
text-decoration:underline;
padding-left:10px;
}

.ListingPriceBox{
float:left;
width:680px;
padding:0px 15px 0px 15px;
background:#ffffff;
border:1px solid #b7b5b5;
}
.ListingPriceBox-search{
float:left;
width:673px;
padding:0px 10px 0px 10px;
background:#ffffff  url(../images/search-bg.jpg) left bottom repeat-x;
border:1px solid #b7b5b5;

}
.ListingPriceBox-form{
float:left;
width:675px;
padding:0px 10px 0px 10px;
background:#ffffff  url(../images/form-bg.jpg) left bottom repeat-x;
border:1px solid #b7b5b5;
}
.ListingPriceBox h3{
color:#333232;
padding-top:10px; padding-bottom:10px;
font-weight:bold;
font-size:16px;
font-family:"Tahoma";
}
.ListingPriceBox-inner{
margin-top:10px;
width:660px;
height:260px;
padding:0px ;
background:#ffffff  url(../images/listing_box_bg.jpg) left bottom repeat-x;
border:1px solid #b7b5b5;
}
.ListingPriceBox-inner h4{
color:#f1356a;
padding:100px 20px 0px 20px; 
font-weight:bold;
font-size:16px; text-align:center;
font-family:"Tahoma";
}

/*this class is used for quote.html page btn alignment*/

.BigBtnContainer01 {
background:#ffffff;
border:0px solid #ff0000;
text-align:center;
padding-left:193px;
padding-top:15px;
padding-bottom:15px;
float:left;
}


/*this class is used for quote.html page btn alignment*/

.BigBtnContainer02 {
background:#ffffff;
border:0px solid #ff0000;
text-align:center;
padding-left:175px;
padding-top:15px;
padding-bottom:15px;
float:left;
}

.round3 {
border:0px solid #00ff00;
width:auto;
float:left;
}

.round3 a{
background: url(../images/btn_quote_left.jpg) left top no-repeat;
cursor:pointer;
line-height:44px;
height:53px;
text-decoration:none; padding-left:15px;
float:left;
}
.round3 a span{
background: url(../images/btn_quote_right.jpg) right top no-repeat;
cursor:pointer;
line-height:44px;
height:53px;
color:#ffffff; display:block;
font-family:"trebuchet MS", Arial; padding-right:15px;
font-weight:bold;
font-size:18px; white-space:nowrap;
text-decoration:none; 
float:left;
}
.round3 a:hover{
background: url(../images/btn_quote_left_h.jpg) left top no-repeat;
cursor:pointer;
line-height:44px;
height:53px;
text-decoration:none;
}
.round3 a:hover span{
background: url(../images/btn_quote_right_h.jpg) right top no-repeat;
cursor:pointer;
line-height:44px;
height:53px;
color:#ffffff;
font-family:"trebuchet MS", Arial;
font-weight:bold;
font-size:18px; white-space:nowrap;
text-decoration:none;
}
.round3 a span{
float:none; display:inline-block;
}
.ListingPriceBox-inner1{
margin-top:10px;
width:630px;
height:260px;
padding:0px 15px ;
background:#ffffff;
border:1px solid #b7b5b5;
}
.Subtitle9 {
color:#499400;
padding-top:10px;
font-weight:bold;
font-size:14px;
font-family:"Tahoma";
}
/*new css for select area-1 end*/

.FormCondition {font-size:10px;}
.FormRealStateAgent  label { padding-right:15px; color:#333333; font-size:12px; }
.FormRealStateAgent  span {color:#FF0000;}
.AgentFormInput { height:18px; width:160px;}
.AgentFormSelect { height:18px; width:140px;}
.AgentFormSelect1 { height:18px; width:160px;}
.AgentSubmit {padding-left:285px; clear:both; overflow:hidden;  }
.AgentRequired{padding-left:520px; padding-bottom:5px;}
.MandotoryFiend {color:#FF0000;}
.expanding{ line-height:16px;}
.SubHeading06	{
font-family:"Tahoma";
font-size:16px;
color:#499400;
font-weight:bold;
}
.AgentClear{ clear:both;}
.BuyAHomeUL  {padding-left:20px; }
.BuyAHomeUL  li{ list-style-type:disc; list-style-position:outside;}
.StateList a{ color:#004994; text-decoration:none;}
.StateList a:hover{ color:#ff0000; text-decoration:none;}

/*dhaval Style*/
.line{text-align:right;height:35px;border-bottom:1px solid #b7b5b5;margin-bottom:10px;}
.playbox td{background:#EAEAEA;padding:5px;border:1px solid #D2D2D2;}



.ButtonCenter	{
float:left;
margin-left:280px;
}

/*
.roundBig {
background:transparent url(../images/buttonpink2.gif) no-repeat scroll right top;
cursor:pointer;
line-height:40px;
color:#ffffff;
font-family:"trebuchet MS", Arial;
font-weight:bold;
font-size:16px;
text-align:center;
float: inherit;
text-decoration:none;
width:210px;
padding-right:10px;
}



.roundBig span {
background:transparent url(../images/buttonpink2.gif) no-repeat scroll left top;
display:inline-block;
height:40px;
line-height:40px;
padding-left:10px;
width:200px;
text-align: center;
color:#ffffff;
font-family:"trebuchet MS", Arial;
font-weight:bold;
text-align:center;
font-size:16px;
float: inherit;
text-decoration:none;
color:#ffffff;

}
*/
.roundBig {
position: relative;
background:transparent url(../images/buttonpink2.gif) no-repeat right top;
cursor:pointer;
line-height:40px;
padding-right:10px;
vertical-align:top;
color:#ffffff;
font-family:"trebuchet MS", Arial;
font-weight:bold;
font-size:16px;
text-decoration:none;
width:210px;
float: left;
}


.roundBig span {
background:transparent url(../images/buttonpink2.gif) no-repeat scroll left top;
display:inline-block;
height:40px;
line-height:40px;
padding-left:10px;
color:#ffffff;
text-align:center;
font-family:"trebuchet MS", Arial;
font-weight:bold;
font-size:16px;
text-decoration:none;
color:#ffffff;
float: left;
width:200px;
}
a.roundBig:hover {
background-position:right -143px;
float:left;
color:#ffffff;
text-decoration:none;

}
a.roundBig:hover span {
background-position:left -143px;
float:left;
text-decoration:none;

}
/*
.roundBig3 {
background:transparent url(../images/buttonpink16.gif) no-repeat scroll right top;
cursor:pointer;
line-height:40px;
padding-right:29px;
color:#ffffff;
font-family:"trebuchet MS", Arial;
font-weight:bold;
font-size:16px;
float:left;
text-decoration:none;
width:145px;
}


.roundBig3 span {
background:transparent url(../images/buttonpink16.gif) no-repeat scroll left top;
display:inline-block;
height:40px;
line-height:40px;
padding-left:29px;
color:#ffffff;
font-family:"trebuchet MS", Arial;
text-align:center;
font-weight:bold;
font-size:16px;
float:left;
text-decoration:none;
color:#ffffff;
width:135px;

}
*/
.roundBig3 {
position: relative;
background:transparent url(../images/buttonpink2.gif) no-repeat right top;
cursor:pointer;
line-height:40px;
padding-right:10px;
vertical-align:top;
color:#ffffff;
font-family:"trebuchet MS", Arial;
font-weight:bold;
font-size:16px;
text-decoration:none;
width:160px;
float: left;
}


.roundBig3 span {
background:transparent url(../images/buttonpink2.gif) no-repeat scroll left top;
display:inline-block;
height:40px;
line-height:40px;
padding-left:8px;
color:#ffffff;
text-align:center;
font-family:"trebuchet MS", Arial;
font-weight:bold;
font-size:16px;
text-decoration:none;
color:#ffffff;
float: left;
width:155px;
}

a.roundBig3:hover {
background-position:right -143px;
float:left;
color:#ffffff;
text-decoration:none;

}
a.roundBig3:hover span {
background-position:left -143px;
float:left;
text-decoration:none;

}









.roundBig2 {
background:transparent url(../images/buttonpink3.gif) no-repeat scroll right top;
cursor:pointer;
line-height:40px;
padding-right:10px;
vertical-align:middle;
color:#ffffff;
font-family:"trebuchet MS", Arial;
font-weight:bold;
font-size:16px;
float:left;
text-decoration:none;
width:100px;
}


.roundBig2 span {
background:transparent url(../images/buttonpink3.gif) no-repeat scroll left top;
display:inline-block;
height:40px;
line-height:40px;
padding-left:10px;
color:#ffffff;
font-family:"trebuchet MS", Arial;
font-weight:bold;
font-size:16px;
float:left;
text-decoration:none;
color:#ffffff;

}
a.roundBig2:hover {
background-position:right -143px;
float:left;
color:#ffffff;
text-decoration:none;

}
a.roundBig2:hover span {
background-position:left -143px;
float:left;
text-decoration:none;

}


/*  TESTIMONIAL  */

.testimonial-bg{background:#d5e2c2 url('../images/featured-bg.jpg') repeat-x top; border:1px solid #dbe7ca; padding-left:50px; padding-right:10px; padding-top:10px; padding-bottom:10px}
.avgRatting{ font-family:"Trajan Pro"; font-size:14px; color:#0099FF;}

.auto-complete-state
{
margin-top:6px;
margin-bottom:6px;
top:6px;
bottom:6px;


}

.table-border
{
margin:0 0 0 0px;

}

.search_bttn
{
background:url(../images/search_bttn.jpg);
height:31px;
background-repeat:no-repeat;
}


.auto-complete-li {

	margin:0;

	padding:0;

	font-style:normal;

	font-weight:normal;

	font-size:12px;

	line-height:20px;

	white-space:nowrap;

	text-align: left;

}

.auto-complete-ul {

	margin:0;

	padding:0;

	display:none;

	background:#FFF;

	border:solid 1px #000;

	z-index:2147483647;

	text-align: left;

}

.message-text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; line-height:16px;}







#msg {display:none; position:absolute; z-index:200; left center no-repeat; padding-left:7px; margin-left:20px;}







#msgcontent {display:block; background:#fff; border:2px solid #55cff6; border-left:none; padding:5px; min-width:150px; max-width:300px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}



.billingTerms{
overflow:scroll; padding:5px; border:1px solid #100100100; margin:5px; height:200px;}

.detailBrdr
{
 border:1px solid #b7b5b5;
}
