/* 
	CSS Document for SoftV
	Author: X-JHEDStudios (x-jhedstudios.com)
*/

	body{
		padding: 0;
		margin: 10px;
		font-family: "Lucida Sans Unicode", Arial, Verdana, sans-serif;
		font-size: 12px;
		background: url(images/bg.jpg) repeat-x top fixed;
	}

	A:link, A:visited, A:active{
		color: #0099FF;
		text-decoration: none;
	}

	A:hover{
		color: #d68300;
	}

	A.order_link:link, A.order_link:active, A.order_link:visited{
		font-size: 18px;
		color: #0099FF;
		text-decoration: none;
	}

	A.order_link:hover{
		font-size: 18px;
		color: #d68300;
		text-decoration: none;
	}

	#whole{
		width: 750px;
		height: auto;
	}

	#top_navigation{
		width: 740px;
		height: auto;
		float: left;
		padding: 5px;
		text-align: right;
		color: #0099FF;
	}

	#header{
		width: 750px;
		height: 287px;
		float: left;
		background: url(images/head.jpg) no-repeat;
	}

	#navigation_header{
		width: 165px;
		height: auto;
		float: right;
		padding: 90px 20px 0 20px;
		margin-top: 25px;
		background: url(images/anti-impotence.gif) no-repeat center top;
	}

	.navigation_menu{
		width: 165px;
		height: auto;
		float: left;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	
	.navigation_menu li{
		text-align: right;
		font-size: 13px;
		font-family: "Lucida Sans Unicode", Trebuchet MS, Arial, Verdana, sans-serif;
		padding: 0 0 1px 0;
		float: left;
	}

	A.href_main, A.href_main:link, A.href_main:active, A.href_main:visited{
		width: auto;
		height: auto;
		float: right;
		padding: 3px;
		color: #1e4d72;
		text-decoration: none;
		font-size: 14px;
	}

	A.href_main:hover{
		color: #FFF;
	}

	.bottom_header{
		width: 730px;
		height: auto;
		float: left;
		padding: 10px 0 10px 20px;
		margin-top: 15px;
		color: #FFFFFF;
	}

	A.ed_link:link, A.ed_link:active, A.ed_link:visited{
		color: #FFFFFF;
		font-size: 14px;
	}

	A.ed_link:hover{
		color: #FFCC00;
	}

	/* Round Container */
	
	.round_top{
		width: 750px;
		height: auto;
		float: left;
		margin-top: 15px;
	}

	.round_top div{
		font-size: 0;
	}

	.round_left_t, .round_right_t{
		width: 11px;
		height: 11px;
		float: left;
	}

	.round_left_t{
		background: url(images/round_left_t.gif);
	}

	.round_mid_t{
		width: 728px;
		height: 11px;
		float: left;
		background: url(images/round_mid_t.jpg);
	}

	.round_right_t{
		background: url(images/round_right_t.gif);
	}

	.round_content{
		width: 744px;
		height: auto;
		float: left;
		padding: 0;
		border: 3px solid #bdd2e5;
		border-top: none;
		border-bottom: none;
		background: #dfe9f3;
		text-align: left;
	}

	.round_inner_content{
		width: 682px;
		height: auto;
		float: left;
		padding: 20px 31px 20px 31px;
	}

	.round_bottom{
		width: 750px;
		height: auto;
		float: left;
	}

	.round_bottom div{
		font-size: 0;
	}

	.round_left_b, .round_right_b{
		width: 11px;
		height: 11px;
		float: left;
	}

	.round_left_b{
		background: url(images/round_left_b.gif);
	}

	.round_mid_b{
		width: 728px;
		height: 11px;
		float: left;
		background: url(images/round_mid_b.jpg);
	}

	.round_right_b{
		background: url(images/round_right_b.gif);
	}

	.round_inner_div{	
		width: 330px;
		height: auto;
		float: left;
		text-align: center;
	}

	#why_left{
		width: 263px;
		height: 363px;
		float: left;
		background: url(images/y_left.jpg) no-repeat bottom;
	}
	
	#why_right{
		width: 481px;
		height: 363px;
		float: left;
		background: url(images/y_right.jpg) no-repeat;
	}

	#whysoftv{
		width: 744px;
		height: 44px;
		float: left;
		background: url(images/ysoftv.jpg) no-repeat;
	}
	
	.regular_text{
		font-size: 14px;
		margin: 0 0 14px 0;
		padding: 0px;
	}
	
	.p_big{
		font-size: 14px;
		margin: 0;
		padding: 0;
	}

	.p_bigger{
		font-size: 16px;
		margin: 0;
		padding: 0;
	}

	.text_mailing{
		padding: 6px;
		margin-top: 3px;
		border: 1px solid #c8d2db;
		background: #ecf2fa;
	}
	
	.padding_5{
		padding: 5px;
	}
	
	.footer{
		width: 710px;
		height: auto;
		float: left;
		padding: 20px;
		color: #0099FF;
		text-align: center;
	}
	
	.al_left{
		width: auto;
		height: auto;
		float: left;
	}

	.al_right{
		width: auto;
		height: auto;
		float: right;
	}
	
	tr.font_normal td{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color:#666666
	}

	.general_title{
		font-size: 24px;
		font-weight: normal;
		margin: 0 0 10px 0;
		padding: 0;
		color: #22415e;
	}

	/* Headers */

	#order_head, #save_softv, #faq, #testimonials, #ed, #partner, #contact, #about{
		width: 750px;
		height: 287px;
		float: left;
	}

	#about{
		background: url(images/about_softv.jpg) no-repeat;
	}

	#order_head{
		background: url(images/order.jpg) no-repeat;
	}

	#save_softv{
		background: url(images/save.jpg) no-repeat;
	}

	#faq{
		background: url(images/faq.jpg) no-repeat;
	}

	#testimonials{
		background: url(images/testi.jpg) no-repeat;
	}

	#ed{
		background: url(images/erecdys.jpg) no-repeat;
	}

	#partner{
		background: url(images/partnersoftv.jpg) no-repeat;
	}

	#contact{
		background: url(images/contact.jpg) no-repeat;
	}

	/* Order */

	.contents_order{
		width: 672px;
		height: auto;
		float: left;
		color: #1c5b97;
		padding: 10px 0 10px 0;
	}
	
	#order_container{
		width: 480px;
		height: auto;
		float: left;
		border: 1px solid #1972bc;
		padding: 10px;
		background: #177dd1 url(images/order_box_bg.gif) no-repeat top;
		text-align: left;
		color: #FFF;
	}

	#order_side{
		width: 162px;
		height: auto;
		float: right;
		border: 1px solid #517E89;
		text-align: left;
		color: #FFF;
	}

	.pvx_items{
		width: 458px;
		height: auto;
		float: left;
		border: 1px solid #83a9cf;
		padding: 10px;
		margin-top: 1px;
		background: #FFF;
		font-size: 12px;
	}
	
	.pvx_items:hover{
		border: 1px solid #FFF;
		background: #eff4f9;
		text-decoration: none;
	}
	
	
	.shipping_info{
		width: 458px;
		height: auto;
		float: left;
		border: 1px solid #e3ebf3;
		padding: 10px;
		margin-top: 10px;
		background: #FFF;
		cursor: default;
	}
	
	.checkout{
		padding: 8px;
		margin-top: 5px;
	}
	
	.text_embeded{
		border: none;
		background: url(images/dollar.gif) left center no-repeat;
		padding: 0 0 0 14px;
		font-weight: 500;
	}
	
	.grey{
		color: #777;
	}
	
	.red{
		color: #CC3300
	}

	.font_big{
		font-size: 24px;
	}

	.font_large{
		font-size: 16px;
		color: #183d62;
	}


	.regular_text_smaller{
		margin: 5px 0 10px 0;
		padding: 10px;
		font-size: 12px;
		color: #1c5b97;
		text-align: justify;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.regular_list{
		list-style: url(images/tick.gif);
		margin: 0;
		padding: 0 0 0 15px;
		font-size: 14px;
	}