body		{margin: 0;
			padding: 0;
			background: #ddd7c7;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
}
img			{border: none;
}
*:focus 	{outline: none;
}
h1			{margin: 0;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color:#000;	
}
#container	{margin:0 auto;
			position:relative;
			margin-top: 10px;
			width: 958px;
}
#background_bottom	{position: absolute;
			width: 958px;
			height: 100%;
			margin: 70px 0 0 0;
			background:#969288;
			background: -webkit-linear-gradient(left, black, #ddd7c7, black);
			background: -moz-linear-gradient(left, black, #ddd7c7, black);
			background: -o-linear-gradient(left, black, #ddd7c7, black);
			background: -ms-linear-gradient(left, black, #ddd7c7, black);
			background: linear-gradient(left, black, #ddd7c7, black);
			opacity: 0.5;
}
#content_container	{margin:0 auto;
			padding-bottom: 25px;
			width: 100%;
			position:relative;
			background: #013972;
			background: -webkit-gradient(radial, 50% 0%, 50% 100%, color-stop(0%, #2363A3), color-stop(100%, #031225));
			background: -webkit-radial-gradient(#2363A3,#031225);
			background: -moz-radial-gradient(#2363A3,#031225);
			background: -o-radial-gradient(#2363A3,#031225);
			background: -ms-radial-gradient(#2363A3,#031225);
			background: radial-gradient(#2363A3,#031225);
			-webkit-border-radius: 0 75px 0 75px;
			-moz-border-radius: 0 75px 0 75px;
			-ms-border-radius: 0 75px 0 75px;
			-o-border-radius: 0 75px 0 75px;
			border-radius: 0 75px 0 75px;
}
#header_container	{width: 100%;
			height: 120px;
}
#logo		{position: absolute;
			margin: 15px 0 0 20px;
			top: 0;
			left: 0;
}
#login		{position: absolute;
			margin: 15px 0 20px 0;
			top: 0;
			right: 0;
			width: 700px;
}
#logout		{font-size: 11px;
			font-weight: 100;
			color: #FFF;
			text-align: right;
			margin: 0 60px 0 0;
}
a.logout	{font-size: 11px;
			color: #FFF;
			padding: 0 10px 0 10px;
			text-decoration: none;
			border-left: 1px solid #3E3E3E;
}
a.logout:hover	{font-size: 11px;
			color: #FFF;
			text-decoration: underline;
			border-left: 1px solid #3E3E3E;
}
#error_message	{text-align: center;
			color: #F60;
			margin: 0 0 0 230px;
}
#error_message2	{text-align: center;
			color: #F60;
			margin: 11px 0 0 0;
}
#nav		{position: absolute;
			top: 88px;
			margin-right: 45px;
			right: 0;
			height: 32px;
}
#nav_btn	{font-size: 14px;
			font-weight: bold;
			color: #000;
			margin-right: 1px;
			float: left;
}
a.nav_btn1	{text-decoration: none;
			font-weight: bold;
			color: #000;
			line-height: 32px;
			padding: 8px 10px 8px 10px;
			background: #a2a5a4;
			background: -webkit-linear-gradient(top, white, #a2a5a4);
			background: -moz-linear-gradient(top, white, #a2a5a4);
			background: -o-linear-gradient(top, white, #a2a5a4);
			background: -ms-linear-gradient(top, white, #a2a5a4);
			background: linear-gradient(top, white, #a2a5a4);
			opacity: 0.75;
}
a.nav_btn1:hover	{text-decoration: none;
			font-weight: bold;
			color: #000;
			line-height: 32px;
			padding: 8px 10px 8px 10px;
			background: #fff;
			opacity: 1;
}
a.nav_btn2	{text-decoration: none;
			font-weight: bold;
			color: #000;
			line-height: 32px;
			padding: 8px 10px 8px 10px;
			background: #fff;
}
#title		{font-size:18px;
			color:#FFF;
			font-weight:500;
			text-align:center;
			margin: 0 0 20px 0;
}
#map_container	{width: 100%;
			text-align:center;
			position:relative;
			margin: 0 auto;
}
#search_bar	{text-align: center;
			width:350px;
			height:34px;
			margin: 0 auto;
			margin-bottom: 13px;
			background: #FFF;
			-webkit-border-radius: 20px;
			-moz-border-radius: 20px;
			-ms-border-radius: 20px;
			-o-border-radius: 20px;
			border-radius: 20px;
}
.formborder	{border:none;
			margin-top: 8px;
			text-align: center;
			color:#666;
}
.formborder2{border:none;
			text-align: left;
			color:#666;
}
a.countylink	{font-size:10px;
			line-height:25px;
			color:#006;
			font-weight:bold;
			text-decoration:none;
}
a.countylink:hover	{font-size:10px;
			line-height:25px;
			color:#900;
			font-weight:bold;
			text-decoration:none;
}
#results_container	{width: 100%;
			margin: 0 auto;
}
#search_sort	{width: 915px;
			height: 34px;
			margin: 0 auto;
			margin-bottom: 10px;			
}
#dgsearch	{text-align: center;
			width: 332px;
			height: 34px;
			margin-right: 352px;
			background: #FFF;
			-webkit-border-radius: 20px;
			-moz-border-radius: 20px;
			-ms-border-radius: 20px;
			-o-border-radius: 20px;
			border-radius: 20px;
			float: left;
}
#dgsort		{text-align: center;
			width: 231px;
			height: 34px;
			background: #FFF;
			-webkit-border-radius: 20px;
			-moz-border-radius: 20px;
			-ms-border-radius: 20px;
			-o-border-radius: 20px;
			border-radius: 20px;
			float: left;
			font-size: 13px;
}
#data_grid	{width: 915px;
			margin: 0 auto;
			margin-bottom: 50px;
			padding-bottom: 10px;
			min-height: 400px;
			background: #FFF;
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			-ms-border-radius: 10px;
			-o-border-radius: 10px;
			border-radius: 10px;
}
#data_grid_loading	{width: 915px;
			margin: 0 auto;
			margin-bottom: 50px;
			padding-bottom: 10px;
			min-height: 400px;
			background: #FFF;
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			-ms-border-radius: 10px;
			-o-border-radius: 10px;
			border-radius: 10px;
}
#loading	{width: 915px;
			margin: 0 auto;
			padding-top: 150px;
			text-align: center;
			font-size: 18px;
			font-weight: bold;
			color: #04187C;
}
#search_path_area	{width: 880px;
			height: 24px;
			margin: 0 auto;
			padding: 15px 0 0 0;
}
#search_path{width: 880px;
			height: 20px;
			margin: 0 auto;
			padding: 15px 0 0 0;
}
#search_path a	{color:#04187C;
			font-size: 13px;
}
#search_path a:hover	{color:#C00;
			font-size: 13px;
}
#search_path2{width: 580px;
			height: 24px;
			float: left;
}
#search_path2 a	{color:#04187C;
			font-size: 13px;
}
#search_path2 a:hover	{color:#C00;
			font-size: 13px;
}
#print_social_area{width: 300px;
			height: 24px;
			float:left
}
#social_bar	{height: 24px;
			background: #fff;
			border-radius: 12px;
			-webkit-box-shadow: inset 0px 0px 8px -1px rgba(0,0,0,0.5);
			-moz-box-shadow: inset 0px 0px 8px -1px rgba(0,0,0,0.5);
			box-shadow: inset 0px 0px 8px -1px rgba(0,0,0,0.5);
			overflow: hidden;
			float: right;	
}
#social_bar2{height: 24px;
			padding-right: 8px;
			background: #fff;
			border-radius: 12px;
			-webkit-box-shadow: inset 0px 0px 8px -1px rgba(0,0,0,0.5);
			-moz-box-shadow: inset 0px 0px 8px -1px rgba(0,0,0,0.5);
			box-shadow: inset 0px 0px 8px -1px rgba(0,0,0,0.5);
			overflow: hidden;
			float: right;	
}
#social_bar_item{float: left;
}
#social_bar_item_facebook{float: left;
				padding: 2px;
}
#social_bar_item_twitter{float: left;
				padding: 2px 2px 2px 0px;
}
#social_bar_item_googleplus{float: left;
				padding: 2px 2px 2px 0px;
}
a.social_bar_link{height: 24px;
			padding: 0px 8px;
			float: left;
			border-right: 1px solid #CCC;
			line-height: 24px;
			text-decoration: none;
			color: #2363a3;
}
a.social_bar_link:hover{background: #545b61;
			color: #fff;
}
a.social_bar_link_left{height: 24px;
			padding: 0px 8px 0px 13px;
			float: left;
			border-right: 1px solid #CCC;
			line-height: 24px;
			text-decoration: none;
			color: #2363a3;
}
a.social_bar_link_left:hover{background: #545b61;
			color: #fff;
			border-top-left-radius: 12px;
			border-bottom-left-radius: 12px;
}
a.social_bar_link_right{height: 24px;
			padding: 0px 13px 0px 8px;
			float: left;
			line-height: 24px;
			text-decoration: none;
			color: #2363a3;
}
a.social_bar_link_right:hover{background: #545b61;
			color: #fff;
			border-top-right-radius: 12px;
			border-bottom-right-radius: 12px;
}
a.social_bar_link_icons{height: 24px;
			padding: 0px 3px 0px 3px;
			float: left;
			line-height: 24px;
			text-decoration: none;
			color: #2363a3;
}
#listing	{width:880px;
			height:66px;
			margin: 8px auto;
			background: #a7a7a7;
			background: -webkit-linear-gradient(top, white, #a7a7a7);
			background: -moz-linear-gradient(top, white, #a7a7a7);
			background: -o-linear-gradient(top, white, #a7a7a7);
			background: -ms-linear-gradient(top, white, #a7a7a7);
			background: linear-gradient(top, white, #a7a7a7);
			filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#a7a7a7');
}
#listing_photo	{width: 68px;
			height:51px;
			padding: 7px;
			float: left;
}
#listing_details	{width: 600px;
			height:51px;
			padding: 7px 0;
			text-align: left;
			float: left;
			font-size: 13px;
			line-height: 17px;
}
a.dgtitle	{font-size: 16px;
			line-height: 16px;
			font-weight: bold;
			color: #04187C;
			text-decoration: none;
}
a.dgtitle:visited {color: #800080;
}
a.dgtitle:hover	{color: #C00;
}
.dgtext		{font-size: 11px;
			line-height: 16px;
}
a.dgphoto		{font-size:13px;
			color: #04187C;
}
a.dgphoto:visited {color: #800080;
}
a.dgphoto:hover	{color: #C00;
}
#listing_price	{width: 198px;
			padding-top: 20px;
			text-align:left;
			float: left;
			font-size: 18px;
			color: #C00;
}
#more_vehicles	{width: 880px;
			margin: 8px auto;
			text-align: center;
}
#vehicle_container	{width: 100%;
			margin: 0 auto;
}
#vehicle	{width: 915px;
			margin: 0 auto;
			padding-bottom: 10px;
			min-height:	400px;
			background: #FFF;
			-webkit-border-radius: 10px 10px 0px 0px;
			-moz-border-radius: 10px 10px 0px 0px;
			-ms-border-radius: 10px 10px 0px 0px;
			-o-border-radius: 10px 10px 0px 0px;
			border-radius: 10px 10px 0px 0px;
}
#no_vehicle	{width: 915px;
			height: 250px;
			margin: 0 auto;
			font-size: 20px;
			color: #0e2e51;
			font-weight: bold;
			text-align: center;
			padding: 50px 0 20px 0;
			background: #FFF;
			-webkit-border-radius: 10px 10px 0px 0px;
			-moz-border-radius: 10px 10px 0px 0px;
			-ms-border-radius: 10px 10px 0px 0px;
			-o-border-radius: 10px 10px 0px 0px;
			border-radius: 10px 10px 0px 0px;
}
#vehicle_header	{width: 880px;
			height: 83px;
			margin: 0 auto;
			padding-top: 8px;
}
#vehicle_title	{width: 880px;
			height: 24px;
			margin: 0 auto;
}
#vehicle_footer1{width: 915px;
			height: 10px;
			margin: 0 auto;
			margin-bottom: 50px;
			background: #FFF;
			-webkit-border-radius: 0px 0px 10px 10px;
			-moz-border-radius :0px 0px 10px 10px;
			-ms-border-radius: 0px 0px 10px 10px;
			-o-border-radius: 0px 0px 10px 10px;
			border-radius: 0px 0px 10px 10px;
}
#vehicle_footer2{width: 915px;
			height: 38px;
			margin: 0 auto;
			margin-bottom: 50px;
			font-size: 20px;
			font-weight: bold;
			color: #c90000;
			text-align: center;
			line-height: 38px;
			background: #5a5b5b;
			background: -webkit-linear-gradient(top, white, #5a5b5b);
			background: -moz-linear-gradient(top, white, #5a5b5b);
			background: -o-linear-gradient(top, white, #5a5b5b);
			background: -ms-linear-gradient(top, white, #5a5b5b);
			background: linear-gradient(top, white, #5a5b5b);
			filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#5a5b5b');
			-webkit-border-radius: 0px 0px 10px 10px;
			-moz-border-radius :0px 0px 10px 10px;
			-ms-border-radius: 0px 0px 10px 10px;
			-o-border-radius: 0px 0px 10px 10px;
			border-radius: 0px 0px 10px 10px;
			cursor: pointer;
}
#dealer_info	{width: 480px;
			height: 58px;
			text-align: left;
			float: left;
			line-height: 18px;
}
#dealer_photo	{width: 400px;
			height: 58px;
			text-align: right;
			float: left;
}
.details_title	{font-size: 20px;
			line-height: 20px;
			color: #0e2e51;
			font-weight: bold;
}
a.details_link{color: #04187C;
			font-weight: bold;
			margin-left: 5px;
}
a.details_link:hover{color: #C00;
			font-weight: bold;
			margin-left: 5px;
}
#vehicle_content{width: 880px;
			height: 252px;
			margin: 0 auto;
}
#primary_image	{width: 336px;
			height:252px;
			float:left;
}
#primary_vehicle_info{width: 524px;
			height: 252px;
			padding-left: 20px;
			float:left;
}
#price_area		{width: 524px;
			height: 35px;
}
.details_title2	{width: 80px;
			height: 35px;
			font-size: 20px;
			color: #0e2e51;
			text-align:left;
			float: left;
}
.price		{font-size: 20px;
			font-weight: bold;
			color: #C00;
}
#info		{width: 524px;
			height: 130px;
}
#col1		{width: 252px;
			height: 130px;
			padding-right: 10px;
			float: left;
}
#col2		{width: 252px;
			height: 130px;
			padding-left: 10px;
			float: left;
}
#titles1	{width: 80px;
			height: 130px;
			text-align: left;
			font-size: 14px;
			font-weight: bold;
			line-height: 18px;
			float: left;
}
#info1		{width: 172px;
			height: 130px;
			text-align: right;
			font-size: 14px;
			line-height: 18px;
			float: left;
}
#titles2	{width: 110px;
			height: 130px;
			text-align: left;
			font-size: 14px;
			font-weight: bold;
			line-height: 18px;
			float: left;
}
#info2		{width: 142px;
			height: 130px;
			text-align: right;
			font-size: 14px;
			line-height: 18px;
			float: left;
}
#options	{width: 524px;
			height: 86px;
}
#options_title	{width: 524px;
			font-size: 14px;
			font-weight: bold;
			line-height: 18px;
}
#options_text	{width: 524px;
			height: 73px;
			font-size: 14px;
			line-height: 18px;
			overflow: auto;
}
#vehicle_photos{width: 880px;
			height: 67px;
			margin: 0 auto;
			padding: 10px 0 15px 0;
}
#vehicle_comments{width: 880px;
			margin: 0 auto;
			font-size: 14px;
			line-height: 18px;
			padding-bottom: 20px;			
}
#vehicle_contact{width: 880px;
			margin: 0 auto;
}
#contact_field_title{width: 50px;
			height: 30px;
			text-align: left;
			line-height: 24px;
			float: left;
}
#contact_field{width: 830px;
			height: 30px;
			text-align: left;
			line-height: 24px;
			float: left;
}
#contact_field_textbox{width: 880px;
			text-align:left;	
}
#contact_confirmation{width: 880px;
			margin: 0 auto;
			font-size: 14px;
			font-weight: bold;
			text-align: center;
			color: green;
			padding: 10px 0 10px 0;
}
#main_display_area	{width: 915px;
			margin: 0 auto;
			margin-bottom: 50px;
			min-height: 400px;
			padding: 10px 0 15px 0; 
			background: #FFF;
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			-ms-border-radius: 10px;
			-o-border-radius: 10px;
			border-radius: 10px;
}
#members_title{width: 880px;
			margin: 0 auto;
}
#members_col_title{width: 880px;
			height: 25px;
			margin: 0 auto;
			background: #2363a3;
			color: #fff;
			font-weight: bold;
			text-align: left;
}
#members_col_data{width: 880px;
			height: 25px;
			margin: 0 auto;
			background: #EBEBEB;
			color: #000;
			text-align: left;
			white-space: nowrap;
			overflow: hidden;
}
#form_title	{width: 870px;
			height: 25px;
			margin: 0 auto;
			background: #2363a3;
			color: #fff;
			font-weight: bold;
			line-height: 25px;
			padding-left: 10px
}
#form_title2{width: 870px;
			height: 25px;
			margin: 0 auto;
			margin-top: 20px;
			background: #2363a3;
			color: #fff;
			font-weight: bold;
			line-height: 25px;
			padding-left: 10px
}
#form_row	{width: 880px;
			height: 25px;
			margin: 0 auto;
			padding-top: 5px;
			line-height: 25px;
}
#form_area	{width: 880px;
			margin: 0 auto;
			padding-top: 5px;
}
#help_area	{width: 880px;
			margin: 0 auto;
}
a.edit		{color:#039;
}
a.delete	{color:#900;
}
a.posting	{color: #000;
			text-decoration: none;
}
a.posting:hover{text-decoration: underline;
}
.red		{color: #F00;
}
.blue_bold	{ font-size: 16px;
			font-weight: bold;
			color: #04187C;
}
#footer		{width:958px;
			height:75px;
}
a.footer	{position: relative;
			font-size:11px;
			color:#000;
			text-decoration:none;
}
a.footer:hover	{font-size:11px;
			color: #666; 
			text-decoration:none;
}
#footer_links{width: 600px;
			margin: 10px 0 0 82px;
			font-size: 11px;
			color: #000;
			float: left;
}
#footer_copyright{width: 236px;
			text-align: right;
			margin: 10px 40px 0 0;
			font-size: 11px;
			color: #000;
			float: left;
}
#footer_ad	{text-align:center;
			margin: 0 auto;
			padding-top: 40px;
}
#advancedSearch{
			position:fixed; 
			top:0px; 
			left:0px; 
			width:100%; 
			height:100%; 
			color:#000; 
			text-align:left; 
			vertical-align:middle; 
			background-color:rgba(0,0,0,0.8);
			z-index: 10000;
}
#advancedSearchContainer{
			width: 470px;
			margin: 0 auto;
			margin-top: 50px;
			padding: 15px;
			background: #fff;
			-webkit-border-radius: 10px;
			-moz-border-radius : 10px;
			-ms-border-radius: 10px;
			-o-border-radius: 10px;
			border-radius: 10px;
}
#searchTitle{ 
			width: 470px;
}
#searchFormTitle{
			width: 470px;
			height: 25px;
			background: #2363a3;
			color: #fff;
			font-weight: bold;
			line-height: 25px;
			text-indent: 10px;
}
#searchFormTitle2{
			width: 470px;
			height: 25px;
			margin-top: 20px;
			background: #2363a3;
			color: #fff;
			font-weight: bold;
			line-height: 25px;
			text-indent: 10px;
}
#searchFormRow	{width: 470px;
			height: 25px;
			line-height: 25px;
}
#searchFormRow2	{width: 470px;
			height: 25px;
			margin-top: 20px;
			line-height: 25px;
			color: #fff;
}

#email_container{position: absolute;
			top:0px;
			left:0px; 
			width:100%; 
			height:100%;
			background-color:rgba(0,0,0,0.8);
			text-align:center; 
			vertical-align:middle;
}
#email_bg	{margin: 0 auto;
			margin-top: 150px;
			padding: 10px;
			width: 400px;
			height: 270px;
			background: #fff;
			border-radius: 10px;
			border: 5px solid #fff;
}
#emailAFriendTitle{width: 360px;
			margin-bottom: 10px;
			float: left;
			text-align:left;
}
#emailCloseButton{width: 40px;
			height: 20px;
			margin-bottom: 10px;
			text-align: right;
			cursor: pointer;
			float: left;
}
.emailFormTitle{width: 100%;
			margin-top: 15px;
			margin-bottom: 2px;
			text-align: left;
}
.emailInput	{width: 100%;
			text-align: left;
}

#credit_app_container{position: absolute;
			top:0px;
			left:0px; 
			width:100%; 
			height:100%;
			background-color:rgba(0,0,0,0.8);
			text-align:center; 
			vertical-align:middle;
}
#credit_bg	{margin: 0 auto;
			margin-top: 100px;
			padding: 10px;
			width: 800px;
			height: 540px;
			background: #fff;
			border-radius: 10px;
			border: 5px solid #fff;
}
#creditAppTitle{width: 770px;
			float: left;
			text-align:left;
}
#creditAppButton{width: 40px;
			height: 20px;
			margin-bottom: 10px;
			text-align: right;
			cursor: pointer;
			float: left;
}
#credit_form_title	{width: 790px;
			height: 25px;
			margin: 0 auto;
			margin-top: 10px;
			background: #2363a3;
			color: #fff;
			font-weight: bold;
			text-align: left;
			line-height: 25px;
			padding-left: 10px;
			float: left;
}
.creditFormTitle{width: 100%;
			margin-top: 10px;
			margin-bottom: 2px;
			text-align: left;
			float: left;
}
.creditFormTitle2{width: 75%;
			margin-top: 10px;
			margin-bottom: 2px;
			text-align: left;
			float: left;
}
.creditFormTitle3{width: 50%;
			margin-top: 10px;
			margin-bottom: 2px;
			text-align: left;
			float: left;
}
.creditFormTitle4{width: 25%;
			margin-top: 10px;
			margin-bottom: 2px;
			text-align: left;
			float: left;
}
.creditInput	{width: 100%;
			text-align: left;
}
.creditInput2	{width: 75%;
			height: 30px;
			text-align: left;
			float: left;
}
.creditInput3	{width: 50%;
			height: 30px;
			text-align: left;
			float: left;
}
.creditInput4	{width: 25%;
			height: 30px;
			text-align: left;
			float: left;
}

#forgot_container{position: absolute;
			top:0px;
			left:0px; 
			width:100%; 
			height:100%;
			background-color:rgba(0,0,0,0.8);
			text-align:center; 
			vertical-align:middle;
}
#forgot_bg	{margin: 0 auto;
			margin-top: 150px;
			padding: 10px;
			width: 400px;
			height: 140px;
			background: #fff;
			border-radius: 10px;
			border: 5px solid #fff;
}
#forgotTitle{width: 360px;
			margin-bottom: 10px;
			float: left;
			text-align:left;
}
#forgotCloseButton{width: 40px;
			height: 20px;
			margin-bottom: 10px;
			text-align: right;
			cursor: pointer;
			float: left;
}
.forgotFormTitle{width: 100%;
			margin-top: 15px;
			margin-bottom: 2px;
			text-align: left;
}
.forgotInput{width: 100%;
			text-align: left;
}




/* Service Page Start */
#service_display_area	{width: 915px;
			margin: 0 auto;
			margin-bottom: 50px;
			min-height: 400px;
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			-ms-border-radius: 10px;
			-o-border-radius: 10px;
			border-radius: 10px;
}
#service_area1	{width: 627px;
			min-height: 551px;
			margin-bottom: 50px;
			background: #FFF;
			float: left;
			padding: 10px 0 15px 0;
			-webkit-border-radius: 10px 0px 0px 10px;
			-moz-border-radius: 10px 0px 0px 10px;
			-ms-border-radius: 10px 0px 0px 10px;
			-o-border-radius: 10px 0px 0px 10px;
			border-radius: 10px 0px 0px 10px;
}
#service_area2	{width: 288px;
			min-height: 400px;
			height: 100%;
			background: #ebebeb;
			float: left;
			padding: 10px 0 15px 0;
			-webkit-border-radius: 0px 10px 10px 0px;
			-moz-border-radius: 0px 10px 10px 0px;
			-ms-border-radius: 0px 10px 10px 0px;
			-o-border-radius: 0px 10px 10px 0px;
			border-radius: 0px 10px 10px 0px;
			box-shadow: inset 5px 0px 10px 0px rgba(119, 119, 119, 0.5);
			-moz-box-shadow: inset 5px 0px 10px 0px rgba(119, 119, 119, 0.5);
			-webkit-box-shadow: inset 5px 0px 10px 0px rgba(119, 119, 119, 0.5);
}
#service_area3	{width: 288px;
			min-height: 400px;
			height: 100%;
			background: #ebebeb;
			float: left;
			padding: 10px 0 15px 0;
			-webkit-border-radius: 0px 10px 10px 0px;
			-moz-border-radius: 0px 10px 10px 0px;
			-ms-border-radius: 0px 10px 10px 0px;
			-o-border-radius: 0px 10px 10px 0px;
			border-radius: 0px 10px 10px 0px;
			box-shadow: inset 5px 0px 10px 0px rgba(119, 119, 119, 0.5);
			-moz-box-shadow: inset 5px 0px 10px 0px rgba(119, 119, 119, 0.5);
			-webkit-box-shadow: inset 5px 0px 10px 0px rgba(119, 119, 119, 0.5);
}
#service_title1{width: 592px;
			margin: 0 auto;
}
#service_title2{width: 253px;
			margin: 0 auto;
			padding-left: 5px;
}
#service_title3{width: 253px;
			margin: 0 auto;
			margin-top: 20px;
			margin-bottom: 5px;
			padding-left: 5px;
}
#service_title4{width: 253px;
			margin: 0 auto;
			margin-bottom: 5px;
			padding-left: 5px;
			color:#707070;
}
#service_title_form{width: 253px;
			margin: 0 auto;
			margin-top: 20px;
			padding-left: 5px;
			font-size: 14px;
			font-weight: bold;
}
#service_title_logo{width: 253px;
			margin: 0 auto;
			text-indent: 5px;
}
#service_title_url{width: 253px;
			margin: 0 auto;
			margin-bottom: 5px;
			text-indent: 5px;
			color:#707070;
}
#avaServiceCon{width: 243px;
			margin: 0 auto;
			min-height: 125px;
			background: #fff;
			padding: 6px;
			line-height: 18px;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			-ms-border-radius: 5px;
			-o-border-radius: 5px;
			border-radius: 5px;
			box-shadow: 0px 3px 7px 0px rgba(119, 119, 119, 0.4);
			-moz-box-shadow: 0px 3px 7px 0px rgba(119, 119, 119, 0.4);
			-webkit-box-shadow: 0px 3px 7px 0px rgba(119, 119, 119, 0.4);
}
#curServiceCon{width: 570px;
			margin: 0 auto;
			margin-top: 20px;
			min-height: 90px;
			padding: 10px;
			background: #ebebeb;
			background: -webkit-linear-gradient(top, white, #ebebeb);
			background: -moz-linear-gradient(top, white, #ebebeb);
			background: -o-linear-gradient(top, white, #ebebeb);
			background: -ms-linear-gradient(top, white, #ebebeb);
			background: linear-gradient(top, white, #ebebeb);
			filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#ebebeb');
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			-ms-border-radius: 5px;
			-o-border-radius: 5px;
			border-radius: 5px;
			box-shadow: 0px 2px 7px 1px rgba(119, 119, 119, 0.4);
			-moz-box-shadow: 0px 2px 7px 1px rgba(119, 119, 119, 0.4);
			-webkit-box-shadow: 0px 2px 7px 1px rgba(119, 119, 119, 0.4);
}
#serviceLogo{width: 285px;
			height: 42px;
			text-align: left;
			float: left;
			border-bottom: 1px solid #c2c2c2;
}
#serviceOptions{width: 285px;
			height: 42px;
			text-align: right;
			float: left;
			border-bottom: 1px solid #c2c2c2;
}
#serviceEditing{width: 285px;
			height: 22px;
}
#serviceEdit{float: right;
			margin-right: 7px;
}
#serviceDelete{float: right;
}
.serviceEdit{text-decoration: none;
			color: #fff;
			line-height: 22px;
			padding: 2px 10px 2px 10px;
			background: #afcf30;
			background: -webkit-linear-gradient(top, #d0f361, #afcf30);
			background: -moz-linear-gradient(top, #d0f361, #afcf30);
			background: -o-linear-gradient(top, #d0f361, #afcf30);
			background: -ms-linear-gradient(top, #d0f361, #afcf30);
			background: linear-gradient(top, #d0f361, #afcf30);
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			-ms-border-radius: 5px;
			-o-border-radius: 5px;
			border-radius: 5px;
			cursor: pointer;
}
.serviceEdit:hover{background: #afcf30;
			background: -webkit-linear-gradient(top, #afcf30, #d0f361);
			background: -moz-linear-gradient(top, #afcf30, #d0f361);
			background: -o-linear-gradient(top, #afcf30, #d0f361);
			background: -ms-linear-gradient(top, #afcf30, #d0f361);
			background: linear-gradient(top, #afcf30, #d0f361);
}
.serviceDelete{text-decoration: none;
			color: #fff;
			line-height: 22px;
			padding: 2px 10px 2px 10px;
			background: #790000;
			background: -webkit-linear-gradient(top, #ed1c24, #790000);
			background: -moz-linear-gradient(top, #ed1c24, #790000);
			background: -o-linear-gradient(top, #ed1c24, #790000);
			background: -ms-linear-gradient(top, #ed1c24, #790000);
			background: linear-gradient(top, #ed1c24, #790000);
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			-ms-border-radius: 5px;
			-o-border-radius: 5px;
			border-radius: 5px;
			cursor: pointer;
}
.serviceDelete:hover{background: #790000;
			background: -webkit-linear-gradient(top, #790000, #ed1c24);
			background: -moz-linear-gradient(top, #790000, #ed1c24);
			background: -o-linear-gradient(top, #790000, #ed1c24);
			background: -ms-linear-gradient(top, #790000, #ed1c24);
			background: linear-gradient(top, #790000, #ed1c24);
}
#serviceStatus{width: 285px;
			height: 20px;
			font-size: 11px;
			line-height: 20px;
			color: #707070;
}
#serviceType{float: right;
			margin-right: 10px;
}
#serviceStatusInfo{float: right;
}
#serviceUsername{width: 570px;
			height: 28px;
			line-height: 28px;
			font-size: 14px;
			color:#707070;
			border-bottom: 1px solid #c2c2c2;
			clear: both;
}
#serviceUsernameTitle{width: 285px;
			text-align: left;
			float: left;
}
#serviceUsernameInfo{width: 285px;
			text-align: right;
			float: left;
}
#serviceURL{width: 570px;
			height: 16px;
			margin-top: 5px;
			line-height: 16px;
			font-size: 11px;
			color:#707070;
}
a.serviceURL{color:#707070;
			text-decoration: none;
			overflow: hidden;
}
a.serviceURL:hover{color: #666;
			text-decoration: underline;
}
#serviceLink{width: 570px;
			height: 16px;
			line-height: 16px;
			font-size: 11px;
			color:#707070;
}
#service_input{width: 253px;
			margin: 0 auto;
}
.service_form{ font-size: 14px;
			background: #fff;
			border: 1px solid #CCC;
			border-radius: 4px;
			height: 20px;
			width: 200px;
			padding: 5px;
			color: #666;
			box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.1);
			-moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.1);
			-webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.1);
}
#service_form_submit{width: 253px;
			margin: 0 auto;
			margin-top: 10px;
			margin-bottom: 20px;
}
/* Service Page End */
