/* CSS Document */

/*---- Table Styles ----*/
.control_Panel_Tbl
	{
		width:490px;
		border:1px solid #C2C4C2;
	}
	
.contact_Form
	{
		border:none;
		width:430px;
	}
	
.my_Questions_Tbl
	{
		position:relative;
		left:20px;
		width:450px;
		border:none;
	}
	
.answer_Question_Tbl
	{
		width:500px;
		border:1px solid #C2C4C2;
	}
	
.cp_Spacer_Td
	{
		width:25px;
	}	
	
.cp_Pic_Td
	{
		width:75px;
	}
	
.cp_Desc_Td
	{
		width:415px;
	}
	
.cp_Spacer_Tr
	{
		height:20px;
	}
	
.credits_Td_1
	{
		background-color:#CCCCCC;
		border:1px solid #CCCCCC;
	}
	
.credits_Td_2
	{
		background-color:#FFFFFF;
		border:1px solid #FFFFFF;
	}
	
.history_Td_1
	{
		background-color:#CCCCCC;
		border:1px solid #CCCCCC;
	}
	
.history_Td_2
	{
		background-color:#FFFFFF;
		border:1px solid #FFFFFF;
	}
	
.favorites_Td_1
	{
		background-color:#CCCCCC;
		border:1px solid #CCCCCC;
		width:370px;
	}
	
.favorites_Td_2
	{
		background-color:#CCCCCC;
		border:1px solid #CCCCCC;
		width:100px;
	}
	
.favorites_Td_3
	{
		background-color:#FFFFFF;
		border:1px solid #FFFFFF;
		width:370px;
	}
	
.favorites_Td_4
	{
		background-color:#FFFFFF;
		border:1px solid #FFFFFF;
		width:100px;
	}
	
.details_Tbl
	{
		width:490px;
		border:1px solid #C2C4C2;
	}
	
.details_Spacer_Td
	{
		width:60px;
	}
	
.answer_Question_Spacer_Tr
	{
		height:20px;
	}
		
/*---- Link Styles ----*/

/*---- Text Styles ----*/
.history_H3
	{
		text-align:left;
	}

.credits_Td_1 p
	{
		text-indent:176px;
	}

.credits_Td_2 p
	{
		text-indent:176px;
	}
	
.credits_Td_3 p
	{
		/*text-align:center;*/
		text-indent:215px;
	}
	
.abuse_Td_1 p
	{
		text-align:center;
	}
	
.answer_Question_Tbl p
	{
		text-align:left;
	}

/*---- Image Styles ----*/
.control_Panel_Tbl img
	{
		border:1px solid #CCCCCC;
		width:75px;
		height:75px;
	}
	
.old_Password_Error
	{
		visibility:hidden;
	}
	
.new_Password_Error
	{
		visibility:hidden;
	}
	
.confirm_New_Password_Error
	{
		visibility:hidden;
	}
	
.hide_Error_Pic
	{
		visibility:hidden;
	}
	
.add_Line_1_Details_Error
	{
		visibility:hidden;
	}

.town_Details_Error
	{
		visibility:hidden;
	}

.county_Details_Error
	{
		visibility:hidden;
	}

.postcode_Details_Error
	{
		visibility:hidden;
	}

.email_Details_Error
	{
		visibility:hidden;
	}

.mail_List_Details_Error
	{
		visibility:hidden;
	}
	
.paypal_Username_Error
	{
		visibility:hidden;
	}
	
.history_Td_1 Img
	{
		height:20px;
		width:80px;
		border:none;
	}
	
.history_Td_2 Img
	{
		height:20px;
		width:80px;
		border:none;
	}
	
/*---- Form Styles ----*/
.fld_Answer_Textarea
	{
		color:#999999;
		font-family:Arial, Helvetica, sans-serif;
	}
	
.contact_Text_Box
	{
		width:300px;
		color:#666666;
		font-family:Arial, Helvetica, sans-serif;
	}
	
.details_Input
	{
		width:220px;
		color:#666666;
		font-family:Arial, Helvetica, sans-serif;
	}
	
.details_Select
	{
		width:220px;
		color:#666666;
		font-family:Arial, Helvetica, sans-serif;
	}
	
.rep_Abuse_Input
	{
		width:310px;
		color:#666666;
		font-family:Arial, Helvetica, sans-serif;
	}
	
.rep_Abuse_TextArea
	{
		width:310px;
		color:#666666;
		font-family:Arial, Helvetica, sans-serif;
	}
	
.fp_Input
	{
		color:#666666;
		font-family:Arial, Helvetica, sans-serif;
	}