/*------------ Begin Tabbed Content Widget ----------------*/
.widget {
position: relative;
width: 715px;
margin: auto;
margin-top: 25px;
background: transparent;
}

.ui-tabs-hide {
	display: none;
}

	#tabnavWrap {
		
		height: 69px;
		width: 220px;
	}
	
	.tabnav {
		position: relative;
	}
	
	.tabnav li {
	display: inline;
	list-style: none;
	padding-right: 0px;
	}
		.tabnav li a {
		position: absolute;
		display: block;
		height: 69px;
		width: 220px;
		outline: none;
		text-indent: -9999px;
		}
			.tabnav li#blank {
				display: block;
				width: 220px;
				height: 69px;
				left: 0px;
				top: 2px;
				background: url('../images/tab_blank.png') no-repeat;
				text-indent: none;
			}
			.tabnav li a#one {
				left: 0px;
				top: 2px;
				background-image:url('../images/tab_res_america_blue.png');
				background-position: bottom center;
			}
			.tabnav li a#two {
				left: 220px;
				top: 2px;
				background-image:url('../images/tab_res_world_blue.png');
				background-position: bottom center;
			}
		
			.tabnav li a#one:active, .tabnav li.ui-tabs-selected a#one,
			.tabnav li a#two:active, .tabnav li.ui-tabs-selected a#two {
				background-position: top center;
			}
			
			.tabnav li a#three {
				left: 0px;
				top: 2px;
				background-image:url('../images/tab_bus_america_blue.png');
				background-position: bottom center;
			}
			.tabnav li a#four {
				left: 220px;
				top: 2px;
				background-image:url('../images/tab_bus_world_blue.png');
				background-position: bottom center;
			}
		
			.tabnav li a#three:active, .tabnav li.ui-tabs-selected a#three,
			.tabnav li a#four:active, .tabnav li.ui-tabs-selected a#four {
				background-position: top center;
			}
	
	
	#tabdivtop {
		width: 715px;
		height: 10px;
		background-image:url('../images/tabdiv_top_blue.png');
	}	
	.tabContent {
		background: #FFFFFF;
		background-image:url('../images/threeRings.png');
		background-repeat: no-repeat;
		background-position: bottom left;
		border-right: 2px solid #C9DEF1;
		border-left: 2px solid #C9DEF1;
	}
		
		.tabdiv {
			position:relative;
			background-image:url('../images/threeRings.png');
			background-repeat: no-repeat;
			background-position: bottom left;
			padding: 20px 30px 10px 40px;
		}	
			.tabdiv .content ul {
				margin: 0px 20px 5px 40px;
			}
			.tabdiv .content li {
				font-size: .95em;
				font-style: italic;
				list-style-image: url('../images/bullet_01.png');
				padding: 2px 0 2px 0;
				margin-left: 25px;
			}
				.price1995 {
					display: block;
					width: 100px;
					height: 70px;
					background: url('../images/price_1995.png') no-repeat;
					text-indent: -9999px;
				}
				.price3495 {
					display: block;
					width: 100px;
					height: 70px;
					background: url('../images/price_3495.png') no-repeat;
					text-indent: -9999px;
				}
				.price4495 {
					display: block;
					width: 100px;
					height: 70px;
					background: url('../images/price_4495.png') no-repeat;
					text-indent: -9999px;
				}
				
			.tabdiv .ribbon {
				position: absolute;
				height: 125px;
				width: 125px;
				background-image: url('../images/ribbonOrange01.png');
				top: -18px;
				right: -9px;
			}
			
			.tabdiv .sub {
				margin-top: 35px;
				width: 100px;
				float: left;
			}
				.tabdiv .sub a#order {
					margin-top: 5px;
				}
				.tabdiv a#order {
					display: block;
					width: 101px;
					height: 35px;
					background: url('../images/butOrder.png') no-repeat;
					text-indent: -9999px;
				}
			
			.tabdiv .content {
				margin-top: 25px;
				padding: 0 15px 0 15px;
				width: 475px;
				float:right;
			}
			
			.tabdiv .contentFooter {
				margin-top: 15px;
				
			}
				.tabdiv .contentFooter ul {
					list-style-type: none;
					height: 32px;
				}
				.tabdiv .contentFooter li {
					display: inline;
					float: right;
					height: 32px;
					padding-top: 9px;
					margin: 0 10px 0 10px;
				}
			.icon_globe1 {
				background: url('../images/icon_globe1.png') no-repeat;
				padding-left: 34px;
			}
			.icon_phone {
				background: url('../images/icon_phone.png') no-repeat;
				padding-left: 34px;
			}
			.icon_box {
				background: url('../images/icon_box.png') no-repeat;
				padding-left: 34px;
			}
			
		.regForm {
			margin-top: 15px;
			margin-bottom: 15px;
		}
			
	#tabdivbottom {
		width: 715px;
		height: 10px;
		background-image:url('../images/tabdiv_bot_blue.png');
	}
	
	#tabMenuShadow {
		margin-top: 15px;
		padding-bottom: 15px;
		width: 718px;
		height: 50px;
	}
	
/*------------ End Tabbed Content Widget ----------------*/
