@import url('screen2.css');
@import url('mainmenu2.css');
@import url('common.css');
/* begin body type */

body
{
	/*overflow-y:scroll;  this shows a vertical scrollbar in FF no matter what :) */
	font-family: Arial, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #333333;
	font-size: 10pt;
}

.body {
	BACKGROUND-COLOR: #ffffff;
	background-image: url(../images/template/savefuelnow/body_bg.gif);
	background-repeat: repeat-x;
}
div.menuwrapper {
	padding-top:4px;
	padding-bottom:0;
	padding-left:4px;
	padding-right:4px;
	BACKGROUND-COLOR: #ffffff;
}
div.menudiv {
	background-image: url(../Images/template/savefuelnow/menu_bg.gif);
	background-repeat: repeat-x;
	height:27px;
	
}
.container {
	width:950px;
}
p, blockquote, ul, ol, dl, dd, li, dir, menu	{	
	/* inherit from body */	
	color: #666666;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	margin-right:5px;
}
td {
	color: #666666;
	font-size: 12px;
}
	
b {
	font-weight:	bold;
}		
.tablenowidth {
	BACKGROUND-COLOR: transparent;
}
small	{
	font-size: 8pt;
}	
		
big	{	
	font-size:	12pt;
	}	
		
pre	{	
	font-family:	Courier New, monospace;
	}	
h1	{
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	text-align: left;
	color: #333333;
	margin-top:3px;
	margin-bottom:3px;
	padding-top: 3px;
	padding-left: 0px;
	padding-bottom: 3px;
	
}

	
h2	{
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	color: #333333;
	margin-top:3px;
	margin-bottom:3px;
	padding-top: 3px;
	padding-left: 0px;
	padding-bottom: 3px;
}	
		
h3	{
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	color: #333333;
	margin-top:3px;
	margin-bottom:3px;
	padding-top: 3px;
	padding-left: 0px;
	padding-bottom: 3px;
}		

h4	{	
	color: #e1161e;
	font-size:	8pt;
	font-weight:	bold;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}	
	
	
hr {
	border-width: 1px 0 0 0; 
	border-style: dashed;
	/* border-color: #d9d9d9;  */
	border-color: #cccccc;
    margin: 15px 0px 15px 0px; 
	/* padding: 10px 0px 0px 0px; */
	height: 1px;
	
}


hr.dotted {
	border-width: 1px 0 0 0; 
	border-style: dotted;
	border-color: #cccccc; 
    margin: 10px 0; 
	padding: 0;
	height: 1px;
}


/* custom styles */

		
.logintext {

	font-size: 12px;
	font-weight: bold;
	color: #336699;
}


.redcomment {
	color: Red;
}

span.redcomment
{
	vertical-align:top;
}

.adminoptions {
	font: 8pt;
}



.hdots {
	background-image: url(/images/hdot.gif);
	repeat:repeat-y;
}

.vdots {
	background-image: url(/images/vdot.gif);
	repeat:repeat-y;
}


.prodlist {
	text-decoration:none;
	list-style-image: url(/images/prods_arrows.gif);
	padding-left:0px;
}

.showarrow {
	background-image: url(/images/arrow_transparent.gif);
	background-position:10px 6px;		
	background-repeat:no-repeat;
}

ul.greenarrow {
	margin: 5px 0;
	padding: 0 0 0 5px;
}

ul.greenarrow li { 
	background: url(/images/green_arrow.gif) no-repeat; 
	background-position:middle;
	margin-left: 15px;
	padding:0 0 5px 15px;
	list-style-type:none;
}

ul {
	margin: 10px 0;
	padding: 0 0 0 10px;
}

ul li { 
	background: url(/images/template/savefuelnow/bullet.gif) no-repeat;
	background-position:5px 7px;
	margin: 5px 0;
	padding:0 0 0 20px;
	list-style-type:none;
}

ul.bluearrow {
	margin: 10px 0;
	padding: 0 0 0 10px;
}

ul.bluearrow li { 
	background: url(/images/template/savefuelnow/bullet.gif) no-repeat;
	background-position:5px 7px;
	margin: 5px 0;
	padding:0 0 0 20px;
	list-style-type:none;
}

ul.greenarrowwhitebg { 
	margin: 5px 0;
	padding: 0 0 0 5px;
}
ul.greenarrowwhitebg li { 
	background: url(/images/green_arrow_whitebg.jpg) no-repeat; 
	background-position:middle;
	margin-left: 15px;
	padding:0 0 5px 15px;
	list-style-type:none;
}


.allcaps
{
	text-transform:uppercase;
	text-decoration:none;
}

.whitetext, a.whitetext:active 
{
	color:#FFFFFF;
}


.nopadding 
{
	padding: 0px 0px 0px 4px;
	margin: 0px 0px 0px 0px;
}

.verticalalignmiddle
{
	vertical-align:middle;
}
		
/* end body type */	
A,A:Visited {
	color: #666666;
	background-color: transparent;
	text-decoration: none;
}
A:Hover, A:Visited:Hover
{
	color: #666666;
	background-color: transparent;
	text-decoration: underline;
}

A.leftmenu, A.leftmenu:Visited
{
	font: normal 10pt times,verdana, helvetica, arial;
	color:#336699;
	text-decoration: none;
	font-weight: bold;
}

A.leftmenu:hover
{
	font: normal 10pt times,verdana, helvetica, arial;
	color:#336699;
	text-decoration: none;
	font-weight: bold;
}

td.MenuItem {
	BACKGROUND-COLOR: #EFEFEF;
	height: 22px;
	padding-left: 10;
}


/* Manager styles */

.EmailMenu {
	color:#444444;
	FONT-SIZE: 12px;
}

A.EmailMenu, A.EmailMenu:visited {
	color:#444444;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: transparent; 
	text-decoration: none;
	font-weight: bold;
}

A.EmailMenu:hover, A.EmailMenu:visited:hover {
	color: #2C2C2C;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: transparent;
	text-decoration: underline;
	font-weight: bold;
}

.MenuTab {
	padding-left: 5;
	padding-right: 5;
	BORDER-TOP: #c9c9c9 1px solid;
	
}
	
/* End Manager styles */

/* table styles */

.tableborder {
	border: 1px solid #666666;
	background-repeat: no-repeat;
	background-position: top right;
}	
	
.tableborderleft {
	border-left: 1px solid #999999;
}	
	
.tableborderright {
	border-right: 1px solid #999999;
}	

.tablebordertop {
	border-top: 1px solid #999999;
}	

.tablebordertopbottom {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}	

.tablebordertopright {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
}	

.tableborderbottom {
	border-bottom: 1px solid #999999;
}		

.tableborderleftbottom {
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
}	

.tableborderrightbottom {
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}	

.leftmenuborderbottom {
	border-bottom: 0px solid #ffffff;
	padding: 4px;
}	

/* tree style */
}
input.op {
	background-color: #FFFFFF;
	border: 1 solid #FFFFFF;
	width: 15px;
	height:	15px
}
/* end tree style */
.TextAreaSearch {
	font-size: 12px;
	font-weight: normal;
	background-color: white;
	color: black;
	border: solid;
	border-color: #CCCCCC;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 3px;
	width: 150px;
	vertical-align:middle;
	padding:0;
	margin:0;
}

.TextAreaNoWidth
{
	font-size : 12px;
	font-weight : normal;
	background-color: white;
	color: black;
	border : solid;
	border-color : #CCCCCC;
	border-width : 1px 1px 1px 1px;
	padding : 1px 1px 1px 3px;
	width:300px;
	height:150px;
}

.TextAreaWidth
	{
	font-size: 12px;
	font-weight: normal;
	background-color: white;
	color: black;
	border: solid;
	border-color: #CCCCCC;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 3px;
	width: 100px;
}

.TextAreaForm
	{
	font-size: 12px;
	font-weight: normal;
	background-color: white;
	color: black;
	border: solid;
	border-color: #CCCCCC;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 3px;
	width: 250px;
}


.TextAreaWidth200
	{
	font-size: 12px;
	font-weight: normal;
	background-color: white;
	color: black;
	border: solid;
	border-color: #CCCCCC;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 3px;
	width: 200px;
}

.TextAreaWidthLogin
	{
	font-size: 12px;
	font-weight: normal;
	background-color: white;
	color: black;
	border: solid;
	border-color: #669999;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 3px;
	width: 140px;
	height: 20px;
}



.Button
	{
		font-size : 12px;
		font-weight : bold;
		background-color: white;
		color: black;
		border-color : #CCCCCC;
		border-width : 1px 3px 3px 1px;
}

/* FCK Styles */

ul, li, li.doublespacedlist {
	padding-bottom: 5px;
}


/* Top of page Links */
.footerlinks,A.footerlinks, A.footerlinks:visited {
	color: #999999; FONT-SIZE: 11px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; font-weight: normal;
}
A.footerlinks:hover, A.footerlinks:visited:hover {
	color: #999999; FONT-SIZE: 11px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline; font-weight: normal;
}

/* tabs */

div.tabs
{
	padding-top:10px;
	margin:0px;
	TEXT-DECORATION: none;
	font-size: 12px;
}

div.tabs ul.tabnavigation
{
	list-style: none;
	margin: 0;
	padding: 0;
	
}

div.tabs ul.tabNavigation li
{
	display:inline;
	margin:0;
	padding:0;
}

div.tabs div
{
	/*margin-top:10px;*/
	padding:0;
	border: 1px solid #eaeaea;
	
}

div.tabs ul.tabNavigation li a span
{
	background-image: url(/images/taboff.gif);
	background-repeat: no-repeat;
	background-position:left;
	height:30px;
	width:10px;
	line-height:30px;
	/*padding-left:10px;*/
	display:inline-block;
}

div.tabs ul.tabNavigation li a.selected span
{
	background-image: url(/images/tabon.gif);
}

div.tabs ul.tabNavigation li a
{
	background-image: url(/images/taboff.gif);
	background-repeat: no-repeat;
	background-position:right;
	padding-right:10px;
	text-decoration:none;
	display:inline-block;
	height:30px;
}

div.tabs ul.tabNavigation li a.selected
{
	background-image: url(/images/tabon.gif);
}



/* Navigation Links */
/*div.border-topLeft { border-top:1px solid #cc9933;border-left:1px solid #cc9933}*/
div.leftmenunavHeader
{
	background-color:#fff;
	background-image:url(/images/template/savefuelnow/menu_top.gif);
	background-repeat:no-repeat;
	width: 190px;
	height:30px; 
	color:#336699; 
	font-size:12px; 
	/*padding:10px 10px 0 0;*/
	padding:0 !important;
	margin:0 !important;
	font-weight:bold; 
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	line-height:30px;
}

div.leftmenunavHeader div.leftmenubutton
{
	padding: 0 0 5px 9px;
}

div.leftmenunavHeader div.text
{
	padding:15px 0 10px 9px;
}

w/* Navigation Links */
div.leftmenunav { font-family: sans-serif; border-top: 1px solid #ffffff; border-left: 0px solid #ffffff; border-right: 0px solid #ffffff; width: 165px; }
div.leftmenunav ul { list-style-type: none; margin: 0; padding: 0; font-size: 100%; }
div.leftmenunav ul a { text-decoration: none; color: #666666; display: block; }
div.leftmenunav ul a:visited { text-decoration: none; color: #666666; display: block; }
/* Level 1 */
div.leftmenunav ul li { border-bottom: 0px solid #C0C0C0;  margin: 0; padding: 1px; }
div.leftmenunav ul li a { padding: 4px 0; padding-left: 15px; display: block; }
div.leftmenunav ul li a:hover { background-color: #C0C0C0;background: url('/images/arrow-black.gif') 3px center no-repeat; }
div.leftmenunav ul li.act { background: #C0C0C0 url('/images/red-px.gif') repeat-y; padding-left: 4px; padding-bottom: 1; border-bottom: 0 none; } /* demarks selected page */
div.leftmenunav ul li.act a { border-bottom: 0px solid #C0C0C0; padding-left: 11px;  }

/* Level 2 */
div.leftmenunav ul li.act ul li { border-bottom: 0px solid #EE3B33; background: #EE3B33;  margin: 0; padding: 1px;color:#FFFFFF; }
div.leftmenunav ul li.act ul li a {color:#FFFFFF; padding: 3px 0; padding-left: 22px; border-bottom: 0px solid #EE3B33; }
div.leftmenunav ul li.act ul li a:visited {color:#FFFFFF; padding: 3px 0; padding-left: 22px; border-bottom: 0px solid #EE3B33; }
div.leftmenunav ul li.act ul li a:hover {color:#FFFFFF; background: #FF7700 url('/images/arrow-black.gif') 10px center no-repeat; }
div.leftmenunav ul li.act ul li.act {color:#FFFFFF; background: #FF7700 ; padding: 0; }

/* Level 3 */
div.leftmenunav ul li.act ul li ul li { border-bottom: 0px solid #6F81A5; background: #6F81A5; margin: 0px; padding:1px;}
div.leftmenunav ul li.act ul li ul li a {color:#FFFFFF; padding: 3px 0; padding-left: 34px; }
div.leftmenunav ul li.act ul li ul li a:visited {color:#FFFFFF; padding: 3px 0; padding-left: 34px; }
div.leftmenunav ul li.act ul li ul li.act { background: #FF7700; margin-bottom: 0px; padding-bottom:1px; }
div.leftmenunav ul li.act ul li ul li a:hover { background: #FF7700 url('/images/arrow-black.gif') 22px center no-repeat; }
div.leftmenunav ul li.act ul li.act ul li.act { background: #FF7700; padding: 0; }
div.leftmenunav ul li.act ul li.act ul li a:hover { background: #536FA5 url('/images/arrow-black.gif') 22px center no-repeat; }

/* Level 4 */
div.leftmenunav ul li.act ul li ul li ul li {color:#FFFFFF; border-bottom: 0px solid #484644; background: #484644; margin: 0px; padding:1px;}
div.leftmenunav ul li.act ul li ul li ul li a {color:#FFFFFF; padding: 3px 0; padding-left: 42px; }
div.leftmenunav ul li.act ul li ul li ul li a:visited {color:#FFFFFF; padding: 3px 0; padding-left: 42px; }
div.leftmenunav ul li.act ul li ul li ul li.act {color:#FFFFFF; background: #A9A9A9; margin-bottom: 0px; padding-bottom:1px; }
div.leftmenunav ul li.act ul li ul li ul li a:hover {color:#FFFFFF; background: #484644 url('/images/arrow-clear.gif') 28px center no-repeat; }
div.leftmenunav ul li.act ul li ul li.act ul li.act {color:#FFFFFF; background: #484644; padding: 0; }
div.leftmenunav ul li.act ul li ul li.act ul li a:hover {color:#FFFFFF; background: #A9A9A9 url('/images/arrow-clear.gif') 28px center no-repeat; }


.headerlogin {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	float: left;
	font-size:8pt;
	margin-bottom: 0px;
	color: #333333;
	background: #FFFFFF;
	border: #cccccc solid 1px;
	width:160px;
}
.headersearch {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	float: left;
	font-size:8pt;
	margin-bottom: 0px;
	color: #333333;
	background: #FFFFFF;
	border: #cccccc solid 1px;
	width:160px;
}

ul.DealerList {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 8px;
}
li.DealerList {
	
	list-style-type:none;
	list-style: none;
	background-image: url(../images/template/savefuelnow/carters-nz/bulletlist-square.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 8px;
	border-bottom: 1px dotted #cecece;
}
.dealerlist-divider {
	background-image: url(../images/template/savefuelnow/carters-nz/dealernetwork-divider.gif);
	background-repeat: repeat-y;
	background-position: center;
	
}
.branch-table-heading {
	background-image: url(../images/template/savefuelnow/carters-nz/branch-table-heading-bg.gif);
	background-repeat: repeat-x;
	background-position: center;
	height:30px;
}

.branch-table-heading-btm {
	background-image: url(../images/template/savefuelnow/carters-nz/branch-table-heading-btm-bg.gif);
	background-repeat: repeat-x;
	background-position: center;
	height:25x;
}


/*************** QUICKLINKS **************/

div.quicklinks
{
	margin: 10px;
	padding: 0; 
	float: right; 
	clear: right; 
	width:204px;
	background-color: #EEF4F4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:none;
	
}

div.quicklinksheader
{
	background-color:#E0E9E6;
	border:none;
}

div.quicklinksbody
{
	padding:15px 10px 10px 10px;
	background-image:url('/images/quicklinks_downarrow.jpg');
	background-position:top center;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:none;
	border-left:1px solid #dbdfdc;
	border-right:1px solid #dbdfdc;
}

div.quicklinksfooter
{
	background-color:#FFFFFF;
	padding:10px;
	margin:0;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url('/images/quicklinks-footer.gif');
	background-position:top center;
	background-repeat:no-repeat;
	text-align:center;
	height:15px;
}
h2.quicklinks
{
	padding:5px;
	margin:0;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url('/images/quicklinks-header.gif');
	background-position:top center;
	background-repeat:no-repeat;
	text-align:center;
}

ul.quicklinks {
	margin: 5px 0;
	padding: 0;
}

ul.quicklinks li ul{
	margin: 5px 0;
	padding: 0;
}

ul.quicklinks li { 
	background: url(/images/quicklinks-arrow.gif) no-repeat; 
	background-position:middle;
	margin-left: 0;
	padding:0 0 5px 15px;
	list-style-type:none;
	border-bottom:1px dotted #989898;
	color:#015d4e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

ul.quicklinks li ul li { 
	background: url(/images/quicklinks-bullet.gif) no-repeat; 
	background-position:middle;
	margin-left: 0;
	padding:0 0 0 15px;
	list-style-type:none;
	border-bottom:none;
	color:#989898;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

ul.quicklinks li a, ul.quicklinks li a:active, ul.quicklinks li ul li a, ul.quicklinks li ul li a:active
{
	text-decoration:none;
	color:#363636;
}

ul.quicklinks li a:hover, ul.quicklinks li ul li a:hover
{
	text-decoration:underline;
}

/****************** QUICKLINKS END ******************/


.DownloadLink {
	background-image:url('/images/download-arrow.gif');
	background-repeat:no-repeat;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
	
}
li.DownloadLink {
	list-style-type:none;
	list-style: none;
	background-image:url('/images/download-arrow.gif');
	background-repeat:no-repeat;
	background-position: left;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 20px;
	border-bottom: 1px dotted #cecece;
}

li.bullet {
	list-style-type:none;
	list-style: none;
	background-image:url('/images/li_Bullet.gif');
	background-repeat:no-repeat;
	background-position: 0px 12px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 20px;
	border-bottom: 0px dotted #cecece;
}

/**********************
FORM BUILDER
**********************/

table.formstable
{
	width:550px;
}

table.formstable td
{
	vertical-align:top;
	padding-bottom:10px;
}

span.forminvalid
{
	color:#990000;
	background-color:#FFDDDE;
	border:1px solid #990000;
	display:inline-block;
	float:left;
	clear:both;
	padding:2px;
	margin:2px;
	width:auto;
}

span.forminvalid-rhs
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#990000;
	background-color:#FFDDDE;
	border:1px solid #990000;
	margin:0 5px 5px 0;
	width: 75px;
	font-size:10px;
	line-height:15px;
	vertical-align:middle;
	
	/*font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: white;
	color: black;
	border: solid;
	border-color: #CCCCCC;
	border-width: 1px 1px 1px 1px;
	margin:0 5px 5px 0;
	width: 75px;
	height:15px;
	font-size:10px;
	line-height:15px;
	vertical-align:middle;*/
}


.hide
{
	display:none;
}

span.forminvalid.hide
{
	display:none;
}

input.captchainput
{
	margin-left:15px;
}

/* header styles */
.header-bg {
	background-image: url(../Images/template/savefuelnow/nz/header-bg.jpg);
	background-repeat: repeat-x;
}
.header-search-text {
	text-transform:uppercase;
	color:#FFFFFF;
}

.header-search-input {
	font-size: 12px;
	font-weight: normal;
	background-color: white;
	color: black;
	border: solid;
	border-color: #c8cacc;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 3px;
	width: 140px;
	color:#999999;
}

.menu-bg {
	background-image: url(../Images/template/savefuelnow/nz/menu-bg.jpg);
	background-repeat: repeat-x;
	height:28px;
}

/*****************
*** RHS COLUMN ***
*****************/

.rhscolumn
{
	width:200px;
}

.rhsitem
{
	margin:0 0 10px 10px;
	display:block;
}

.rhsitem p
{
	padding:0;
	margin:0;
}

/*************************
*** Landing Page Boxed area Styles **
*************************/

div.info {
	background-color:#f3f3f3 !important;
	height:auto !important;
	min-height:135px;
}

div.info h3 {
	margin:0;
	padding:0;
	padding:10px; 
}

ul.bulletlist {
	margin:0;
	margin-left:10px;
	padding:0;
}

ul.bulletlist li {
	list-style: none;
	background-image: url(/images/template/savefuelnow/bluebulletdot.gif);
	background-position: 0 7px;
	background-repeat:no-repeat;
	padding-left: 10px;
}

table.info {
	margin: 10px;
	width:90%;
}

table.info td {
 vertical-align: top;
}

ul.bulletlist li a {
	color:#4573A3;
}

/***************
Homepage bluebox
***************/

table.homepagebluebox
{
	width:231px;
	background-color:#D6E0EB;
	padding:0;
	margin:0;
}

table.homepagebluebox td
{
	padding:0;
	margin:0;
}



table.homepagebluebox td.nopadding
{
	padding:0;
}

table.homepagebluebox td.padding10left
{
	padding-left:10px;
}

table.homepagebluebox img
{
	vertical-align:middle;
}

table.homepagebluebox table
{
	width:220px;
}

a.h3
{
	font-family: Trebuchet MS, verdana;
	color: #4573a3;
	font-weight:bold;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	margin:3px 0px 3px 0px;
	text-decoration:none;
	text-transform:normal;
	vertical-align:middle;
	display:inline-block;
}

table.homepagebluebox table td
{
	padding-left:5px;
}

table.milonictable
{
	width:auto;
}

div.searchresultbox
{
	padding:10px 0;
	margin-bottom:10px;
	display:block;
}

div.eventdiv
{
	padding:10px 0;
	display:block;
}

div.newsdiv
{
	padding:5px 0;
	display:block;
}

.bottomtext p, .bottomtext p a
{
	font-size:10px;
	color:#FFFFFF;
}

