/*	Base Styles for All Elements
	============================
*/

#colorbox.qv-colorbox,
#colorbox.qv-colorbox #cboxWrapper,
#colorbox.qv-colorbox #cboxContent{
	overflow: visible;
}
#colorbox.qv-colorbox #cboxClose{
	z-index: 10;
}

#colorbox.qv-colorbox #cboxTitle{
	text-align: left; 
	/*top:-2px;*/
}

#colorbox.qv-colorbox #cboxLoadedContent {
	position:relative;
	overflow: visible;
	z-index:2;
	background: none repeat scroll 0 0 #FFFFFF;
}
#customer_service_agreement #line_content{
	font-size: 14px;
	font-weight: bold;
	list-style-type: disc;
	margin-left: 20px;
}
#contract_agreement_static_content, #contract_agreement_dynamic_content {
	padding: 30px;
}
table#payment_information, table#payment_information td{
	border: 1px solid;
}
table#payment_information tr#no_top_border td{
	border-top: 0px;
	padding-top: 0px;
}
table#payment_information tr#text_align_center{
	text-align: center;
}
table#payment_information td{
	padding: 3px;
}
#contract_agreement_dynamic_content .row_title, #contract_agreement_dynamic_content tr#column_title td{
	font-weight: bold;
	border-bottom: 0px;
	padding-bottom: 0px;
}
#contract_agreement_dynamic_content #seller_information .row_content{
	 padding-left: 20px;
}
#contract_agreement_dynamic_content #buyer_information .row_content{
	 padding-left: 50px;
	 color: #42A8DF;
}
#contract_agreement_dynamic_content .format_text_color{
	color: #42A8DF;
}
table#itemization{
	margin-bottom:0px;
}
table#itemization td{
	padding-left:30px;
}
#contract_agreement_dynamic_content #right_padding{
	padding-left:40px;
}
#contract_agreement_static_content #content_1 {
	margin-left:30px;
	list-style-type: decimal;
}
#contract_agreement_static_content .content_2 {
	margin-left:20px;
	list-style-type: lower-alpha;
}
#contract_agreement_static_content #underline_content{
	text-decoration: underline;
}
#contract_agreement_static_content #content_3 {
	margin-left:30px;
	list-style-type: lower-roman;
}
#contract_agreement_static_content #content_4 {
	margin-left:30px;
	list-style-type: decimal;
}
#contract_agreement_static_content #curent_date {
	margin-left:250px;
}
#contract_agreement_static_content #curent_date_hardcode {
	margin-left:140px;
}
#colorbox.qv-colorbox .product_all_reviews {
	padding:30px;
}
#dpp_tradein_agreement_dynamic_content{
	margin-top: 6%;	
	padding-left: 34px;
}
#dpp_tradein_agreement_dynamic_content #cspire_information .row_title {
	font-weight: bold;
}
#dpp_tradein_agreement_dynamic_content #cspire_information .row_content {
	padding-left: 27px;
}
#dpp_tradein_agreement_dynamic_content #customer_information .row_content{
	padding-left: 17px;
	color: #42A8DF;
}
#dpp_tradein_agreement_dynamic_content #customer_information .row_title {
	font-weight: bold;
}
table#itemization_dpp_tradein {
	margin-bottom:0px;
}
#trade_in_agreement_mid_dynamic_content {
	font-size: 80%;
}
#dpp_trade_in_agreement_static_content3 {
	padding-left: 34px;
}
#dpp_trade_in_agreement_static_content3 #date_signature {
	padding-left:34px;
}
#date_signature td{
	padding-left:30px;
}
#bogo_terms_condition{
	text-align: center;
}
#content_5{
	list-style-type: lower-alpha;
	margin-left:30px;
}
#content_6{
	list-style-type: lower-alpha;
	margin-left:30px;
}
#bogo_content{
	word-wrap: break-word;
    padding: 12px;
}
