#widget  {	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;}#widget #departure, #widget ul {	padding: 3px;	width: 250px;	border: 1px solid #CCCCCC;	font-size: 10px;}#widget #arrival, #widget ul {	padding: 3px;	width: 250px;	border: 1px solid #CCCCCC;	font-size: 10px;	z-index: 0;}#widget ul {	list-style-type: none;	font-size: 10px;	margin: 5px 0 0 0;	background-color: #F1F1F1;}#widget  td li {	margin: 0 0 5px 0;	cursor: default;	color: red;}#widget  td li:hover {	background: #ffc;}#widget #summary #content #totals_summary #air_summary #household_summary {	height: 125px;	border:1px solid #C9C9C9;	background-color:#FFF;	background-image: url(/0/carbon-calculator/widgets/watermark-colour.gif);	background-repeat: no-repeat;	white-space: normal;	width: 100%;	background-position: 7px 7px;}#widget #summary #content #add_text #totals_summary #air_summary #household_summary {	width: 160px;	text-align: center;	visibility: inherit;	margin: 0px;	padding-top: 30px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 130px;}#widget form{	margin: 0px;	padding: 0px;}#widget #maintable {	background-color: #ECECEC;	border: 1px solid #C9C9C9;	text-align: center;}#widget #maintable td {	padding: 5px;	margin: 5px;	text-align: left;}#widget #maintable .hrow {	background-image: url(/0/carbon-calculator/widgets/hrow-bg.gif);	background-repeat: repeat-x;	height: 36px;	margin: 0px;	padding: 0px;	line-height: 35px;}#widget maintable h1 {	font-size: 16px;	margin: 0px;	padding: 0px;}#widget #cobrand {	font-size: 20px;	color: #FFFFFF;	background-color: #666666;	text-align: center;	height: 200px;	width: 200px;	float: left;	margin-right: 10px;	margin-bottom: 10px;	margin-top: 0px;	margin-left: 0px;	padding: 0px;	background-image: url(/0/carbon-calculator/widgets/cobrand-placeholder.gif);	border-right-style: solid;	border-right-color: #ECECEC;	border-right-width: 10px;	display: none;}

#widget #vacation_form    div, #widget #offset_form div   
{	
margin-bottom: 3px;	
padding-bottom: 3px;	
margin-top: 3px;	
padding-top: 3px;
}

#widget #maintable .submit_button {	background-image: url(/0/carbon-calculator/widgets/button-bg.gif);	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px solid #A0A0A0;	padding: 3px;	background-color: #CECECE;	background-repeat: repeat-x;}#widget #maintable .fixed_size_select {	width: 58px;}#widget #offset_form    #add_flight  {	background-image: url(/0/carbon-calculator/widgets/add-flight.jpg);	height: 28px;	width: 84px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#widget #maintable .subhrow {	background-color: #CECECE;	padding: 3px;	background-image: url(/0/carbon-calculator/widgets/subhrow-bg.gif);	background-repeat: repeat-x;	border: 1px solid #CECECE;}#widget #summary th {	color: #333333;	background-color: #CECECE;	font-weight: normal;	text-align: center;	background-image: url(/0/carbon-calculator/widgets/subhrow-bg.gif);	background-repeat: repeat-x;}#widget #blanket {background-color:#111;opacity: 0.65;filter:alpha(opacity=65);position:absolute;z-index: 9001;top:0px;left:0px;width:100%;}#widget #popUpDiv {	position:absolute;	background-color:#ECECEC;	width:280px;	height:390px;	top:0px;	left:0px;	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/	padding: 5px;	border: 1px solid #333333;}#widget #popUpDiv ul {	font-size: 10px;	line-height: 14px;	color: #333333;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	width: 275px;}#widget #popUpDiv li {	margin-bottom: 7px;}#widget #popUpDiv h4 {	color: #333333;	margin: 0px;	padding: 0px;	font-size: 14px;}/* Subsection Tabs--------------------*/ul.subsection_tabs {	list-style:none;	padding:0;	clear:both;	height:20px;	clear:both;	border-bottom-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-bottom-color: #ccc;	margin-top: 0;	margin-right: 0;	margin-bottom: 0;	margin-left: 0;}#widget #maintable #tabbed-nav td{	margin: 0px;	padding: 0px;}ul.subsection_tabs li.tab {	float:left;	margin-right:1px;	text-align:center;}ul.subsection_tabs li.tab a {	display:block;	background-color:#fff;	color:#666;	padding-top: 0;	padding-bottom: 0;	line-height: 30px;	height: 30px;	font-size: 14px;	text-decoration: none;}ul.subsection_tabs li.tab a:hover {	color:#666;}ul.subsection_tabs li.tab a.active {	background-color:#ddd;}ul.subsection_tabs li.source_code {	float:right;}#tabs_example_one {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	display: block;	margin: 0px;	padding: 0px;}#grouped-calculator #widget #maintable .tabbed-nav td #tabs_example_one {	margin: 0px;	padding: 0px;}#grouped-calculator #widget #maintable .tabbed-nav td #tabs_example_one {	width: 99%;}#grouped-calculator #widget #maintable .tabbed-nav td #tabs_example_one .tab {	width: 33%;}#grouped-calculator #widget #maintable .tabbed-nav ul {	width: 99%;}#grouped-calculator #widget #maintable .tabbed-nav td #tabs_example_one {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}

