@charset "utf-8";
/* CSS Document */

#pet_vocals 
{
	/* border:#000 solid 1px; */
	margin:0px;
	padding:0px;	
	margin-left:200px;
	padding-bottom:100px;
	width:704px;
	
}

#pet_vocals .grey_large
{
	font-size:18px;
	color:#6a6a6a;
}

#pet_vocals .grey
{
	font-size:13px;
	color:#6a6a6a;
}

#pet_vocals .grey_small
{
	font-size:11px;
	color:#6a6a6a;
}

#pet_vocals .purple
{
	font-size:13px;
	color:#4f1371;
}


#pet_vocals div.left_col 
{
float:left;
width:413px;
}

#pet_vocals div.right_col
{
float:right;
width:291px;
height:570px;
}

#pet_vocals .large_txt
{
	font-size:17px;	
}

#pet_vocals .larger_txt
{
	font-size:18px;
}

#pet_vocals .larger_txt_bold
{
	font-size:18px;
	font-weight:bold;
}

#pet_vocals p.top_txt
{
	margin-top:20px;
	line-height:23px;
}

#pet_vocals div.click_here
{
	margin-top:10px;
	float:left;
	font-size:15px;
}

#pet_vocals div.click_here p.bold
{
	margin-left:100px;
	font-weight:bold;
}

#pet_vocals img.seal
{
	margin-top:-20px;
	margin-right:10px;
	float:right;
}

#pet_vocals img.steps
{
	float:left;
	width:41px;
	height:41px;
	margin-right:10px;
}

#pet_vocals div.step_1
{
	
}

#pet_vocals input.browse
{
	float:left;
	margin-top:8px;
	height:22px;
	width:325px;
	font-size:13px;
	color:#6a6a6a;
}

#pet_vocals input.submit_browse
{
	margin-top:8px;
	margin-right:60px;
	width:72px;
	float:right;
	font-size:13px;
	height:22px;
}

#pet_vocals div.step_2
{
	margin-top:70px;
}

#pet_vocals .mp3_radio
{
	margin-top:10px;
	margin-left:51px;
	font-size:13px;
	color:#6a6a6a;
}

#pet_vocals .voice_radio
{
	margin-top:10px;
	margin-left:33px;
	color:#6a6a6a;
}

#pet_vocals div.people_icons
{
	width: 285px;
	margin-top:10px;
	margin-left:40px;
}

#pet_vocals div.male_icon
{
	float:left;
	width:77px;
}

#pet_vocals div.female_icon
{
	margin-left:40px;
	float:left;
	width:77px;
}

#pet_vocals div.child_icon
{
}

#pet_vocals div.step_3_upload
{
	margin-top:70px;
}

#pet_vocals div.step_3_enter_text
{
	margin-top:70px;
}


#pet_vocals textarea.script
{
	margin-left:50px;
	width:264px;
	height:154px;
}

#pet_vocals ul
{
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	margin-left:55px;
}


#pet_vocals p.contact_us
{
	margin-top:10px;
	margin-left:55px;
	font-size:13px;
	color:#6a6a6a;
}

#pet_vocals div.step_4
{
	margin-top:70px;
}

#pet_vocals div.step_5
{
	margin-top:30px;
}

#pet_vocals img.btn_back
{
	margin-left:230px;
	margin-top:30px;
}


#pet_vocals img.btn_next
{
	margin-top:20px;
	margin-left:200px;
}
#pet_vocals_form_fields
{
	color:#6a6a6a;
	padding-left:20px;
	width:320px;
}

#pet_vocals_form_fields div.item_selection
{

	padding-left:50px;
}

#pet_vocals_form_fields .prices
{
	padding-top:20px;
}


#pet_vocals_form_fields div.item_selection .radio
{

}

#pet_vocals_form_fields div.item_selection .item_description
{
	
	marign-left:15px;
	margin-bottom:10px;
	color:#6a6a6a;
	font-size:12px;
	width:260px;
}

#pet_vocals_form_fields .inputtext
{
	border:#6a6a6a solid 1px;
	width:186px;
	height:24px;
	margin-left:10px;
	color:#6a6a6a;
}

#pet_vocals_form_fields .form_name
{
	text-align:right;
}

#pet_vocals_form_fields .form_name_required
{
	width:300px;
	font-size:11px;
	text-align:right;
	color:#4f1371;
}

#pet_vocals_form_fields .display_total
{
	color:#4f1371;
	font-size:12px;
	width:50px;
	height:23px;
}

#pet_vocals_form_fields .required
{
	float:right;
	color:#4f1371;
	font-size:12px;
	margin-top:10px;
	clear:both;
}

#pet_vocals_form_fields div.form_field
{
	float:right;
	margin-top:10px;
	clear:both;
}

#pet_vocals_form_fields .states
{
	border:#6a6a6a solid 1px;
	height:24px;
	margin-left:10px;
	width:188px;
	color:#6a6a6a;
}

#pet_vocals_form_fields .cc_type
{
	border:#6a6a6a solid 1px;
	height:24px;
	margin-left:10px;
	width:188px;
	color:#6a6a6a;
}

#pet_vocals_form_fields .expiration
{
	border:#6a6a6a solid 1px;
	height:24px;
	margin-left:10px;
	width:87px;
	color:#6a6a6a;
}
#pet_vocals div.word_counter
{
	color:#6a6a6a;
	padding-left:50px;
	padding-top:10px;
	font-size:11px;
}

#pet_vocals div.word_counter .diplay_text
{
	font-size:11px;
	margin-top:2px;
	width:30px;
	height:14px;
}

#pet_vocals div.faq
{
	margin-top:70px;
}

#pet_vocals div.faq .title
{
	font-size:24px;	
	font-weight:bold;
	margin-bottom:20px;
}

#pet_vocals div.faq .question
{
	margin-bottom:5px;
}

#pet_vocals div.faq .answer
{
	margin-bottom:15px;
	margin-left:12px;
	color:#4f1371;
	display: none;
}
img#arrows {
	position: absolute;
	top: 52px;
	left: 355px;
	display: block;
}
