

/* Text Stylesheet */ 
html{height:100%}
body { text-align:center; background:#FFFFFF url(images/bg_blend.gif) repeat-x; min-height:101%; margin-top:0; }
hr {color: #ffffff; background-color: #7aaed1; border: 1px dotted #ffffff; border-style: none none dotted; }
#frameBorder 	{ background:#94c0dc url(images/bkg_border.gif) repeat-x; padding:0 10px; width:980px; margin:0 auto; text-align:left;}
#topNavs 			{ background:#02548f; height:20px; font-family: Arial, san-serif; font-size: 11px; color: #ffffff; font-weight:bold; text-align:right; padding-right:20px }

#frameMasthead{ background:#0069AB; height:100px;  }
#navBuffer { background:#02548f; width:980; margin:0 auto; height:20px; }


#frameSubNav { background:#02548f; height:120px; }

#frameContent { background:#0069AB url(http://www.culliganwater.com.au/images/bkg_content_gradient.gif) repeat-x; padding:0 0 10px 0;}
#footerBuffer { background:#02548f; width:1000px; margin:0 auto; height:6px; }

#footer { background:#0069AB; width:1000px; margin:0 auto; height:200px; }

#verticalDots   { background:url(images/vertical-dots.png) repeat-y; background-position:center }

div#contentWrapperHome { float:left; width:100%; height:287px }
div#contentWrapper { float:left; width:100%; height:120%; }
div#content { margin:0 285px 0 235px; color:#fff; }
div#contentTwoColumn {  margin:0 0 0 235px; color:#fff; }
div#mainNav { float:left; width:235px; margin-left:-980px;}
div#extra { float:left; width:285px; margin-left:-285px; }
div#extrasTopPanel { background:url(../../images/bkg_extras.gif) repeat-x; height:276px; color:#fff; }
div#extrasTopPanel p{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
div#extrasTopPanelText { height:266px; color:#fff;padding:10px 0 0px 0}
div#extrasTopPanelText div#extrasTopSideContent { padding:0px;border-left:1px solid #fff;height:256px;padding:0px 0px 0px 20px;}
div#extrasTopPanelText div#extrasTopSideContent p{margin:0px 0px 5px 0px;}
div#newsPanel{float:left;width:270px;margin-left:10px;padding:0px 0px 0px 10px;color:#fff;}

H1			{ font-family: Arial, san-serif; font-size: 18px; line-height: 23px; font-weight: bold; color: #008eaf}
H2			{ font-family: Arial black, Arial, san-serif; font-size: 14px; line-height: 17px; color: #000000}
H3			{ font-family: Arial black, Arial, san-serif; font-size: 12px; line-height: 17px; color: #666666}
body		{ font-family: arial; Arial, san-serif; font-size: 12px;  color: #000000}

#ol		{ list-style-type: none;  font-family: Arial, san-serif; font-size: 12px; line-height: 17px; ; color: #026278  } 

ul 			{ list-style-type: none;  font-family: Arial, san-serif; font-size: 12px; line-height: 17px; ; color: #026278  } 
li 			{ background: url(images/bullet.gif) left top no-repeat;  padding-left: 20px; padding-top:0px; margin-left:-10px; margin-bottom: 7px; }



#dashr 		
{
border-style:none;
border-top: 1px dashed black;
border-bottom: 1px dashed gray;
height: 2px;
}

 a:link					{  color: #ffffff; text-decoration: underline}
a:visited				{  color: #ffffff; text-decoration: underline}
a:hover				{  color: #4abaef; text-decoration: none}
a:active				{  color: #4abaef; text-decoration: none}


.topNavs						{ font-family: Arial, san-serif; font-size: 12px; color: #ffffff; font-weight:bold; padding-top: 4px; }
.topNavs a:link					{  color: #ffffff; text-decoration: none}
.topNavs a:visited				{  color: #ffffff; text-decoration: none}
.topNavs a:hover				{  color: #4abaef; text-decoration: none}
.topNavs a:active				{  color: #4abaef; text-decoration: none}


.mainNavOffice	{background: url(images/officeNav_bg.jpg) left top no-repeat; height:120px; font-family: Arial, san-serif; font-size: 16px; color: #ffffff; font-weight:bold; padding-top: 10px; padding-bottom:2px; padding-left:10px }
.mainNavOffice a:link					{  color: #ffffff; text-decoration: none}
.mainNavOffice a:visited			{  color: #ffffff; text-decoration: none}
.mainNavOffice a:hover				{  color: #4abaef; text-decoration: none;  }
.mainNavOffice a:active				{  color: #4abaef; text-decoration: none; }

.mainNavHome	{background: url(images/homeNav_bg.jpg) left top no-repeat; height:120px; font-family: Arial, san-serif; font-size: 16px; color: #ffffff; font-weight:bold; padding-top: 10px; padding-bottom:2px; padding-left:10px }
.mainNavHome a:link					{  color: #ffffff; text-decoration: none}
.mainNavHome a:visited			{  color: #ffffff; text-decoration: none}
.mainNavHome a:hover				{  color: #4abaef; text-decoration: none;  }
.mainNavHome a:active				{  color: #4abaef; text-decoration: none; }

.mainNavFood	{background: url(images/foodNav_bg.jpg) left top no-repeat; height:120px; font-family: Arial, san-serif; font-size: 16px; color: #ffffff; font-weight:bold; padding-top: 10px; padding-bottom:2px; padding-left:10px }
.mainNavFood a:link					{  color: #ffffff; text-decoration: none}
.mainNavFood a:visited			{  color: #ffffff; text-decoration: none}
.mainNavFood a:hover				{  color: #4abaef; text-decoration: none;  }
.mainNavFood a:active				{  color: #4abaef; text-decoration: none; }

.mainNavIndustry	{background: url(images/industryNav_bg.jpg) left top no-repeat; height:120px; font-family: Arial, san-serif; font-size: 16px; color: #ffffff; font-weight:bold; padding-top: 10px; padding-bottom:2px; padding-left:10px }
.mainNavIndustry a:link					{  color: #ffffff; text-decoration: none}
.mainNavIndustry a:visited			{  color: #ffffff; text-decoration: none}
.mainNavIndustry a:hover				{  color: #4abaef; text-decoration: none;  }
.mainNavIndustry a:active				{  color: #4abaef; text-decoration: none; }

.mainNavNews	{background: url(images/newsNav_bg.jpg) left top no-repeat; height:120px; font-family: Arial, san-serif; font-size: 16px; color: #ffffff; font-weight:bold; padding-top: 10px; padding-bottom:2px; padding-left:10px }
.mainNavNews a:link					{  color: #ffffff; text-decoration: none}
.mainNavNews a:visited			{  color: #ffffff; text-decoration: none}
.mainNavNews a:hover				{  color: #4abaef; text-decoration: none;  }
.mainNavNews a:active				{  color: #4abaef; text-decoration: none; }


.mainNav						{ font-family: Arial, san-serif; font-size: 12px; color: #ffffff; font-weight:bold; padding-top: 4px; padding-bottom:2px; }
.mainNav a:link					{  color: #ffffff; text-decoration: none}
.mainNav a:visited				{  color: #ffffff; text-decoration: none}
.mainNav a:hover				{  color: #ffffff; text-decoration: none; }
.mainNav a:active				{  color: #ffffff; text-decoration: none;}


.latestnews						{ font-family: Arial, san-serif; font-size: 11px; color: #ffffff; line-height:14px; text-align:left }
.latestnews a:link					{  color: #ffffff; text-decoration: underline}
.latestnews a:visited				{  color: #ffffff; text-decoration: underline}
.latestnews a:hover				{  color: #4abaef; text-decoration: none}
.latestnews a:active				{  color: #4abaef; text-decoration: none}

.featuredProducts { font-family: Arial, san-serif; font-size: 16px; line-height: 15px; ; color: #ffffff; font-weight:bold; padding-bottom:10px; padding-top:10px} 
.featuredProducts a:link					{  color: #ffffff; text-decoration: none}
.featuredProducts a:visited				{  color: #ffffff; text-decoration: none}
.featuredProducts a:hover				{  color: #4abaef; text-decoration: underline}
.featuredProducts a:active				{  color: #4abaef; text-decoration: underline}

.homepageDecks { font-family: Arial, san-serif; font-size: 12px; line-height: 17px; ; color: #ffffff; padding-left:10px} 
.homepageDecks a:link		{  color: #ffffff; text-decoration: underline}
.homepageDecks a:visited	{  color: #ffffff; text-decoration: underline}
.homepageDecks a:hover		{  color: #dfebf4; text-decoration: none}
.homepageDecks a:active		{  color: #dfebf4; text-decoration: none}

.homepageMore { font-family: Arial, san-serif; font-size: 10px; line-height: 15px; ; color: #ffffff;  padding-bottom:5px;} 
.homepageMore a:link		{  color: #ffffff; text-decoration: none}
.homepageMore a:visited	{  color: #ffffff; text-decoration: none}
.homepageMore a:hover		{  color: #dfebf4; text-decoration: underline}
.homepageMore a:active		{  color: #dfebf4; text-decoration: underline}


.footer						{ font-family: Arial, san-serif; font-size: 11px; color: #ffffff; line-height:14px; text-align:left; padding-bottom:7px }
.footer a:link					{  color: #ffffff; text-decoration: none}
.footer a:visited				{  color: #ffffff; text-decoration: none}
.footer a:hover				{  color: #4abaef; text-decoration: underline}
.footer a:active				{  color: #4abaef; text-decoration: underline}


.breadcrumbs 					{ font-family: Arial, san-serif; font-size: 9px; font-weight: bold; color: #666666}
.breadcrumbs a:link				{  color: #666666; text-decoration: underline}
.breadcrumbs a:visited			{  color: #666666; text-decoration: none}
.breadcrumbs a:hover			{  color: #cc3333; text-decoration: underline}
.breadcrumbs a:active			{  color: #cc3333; text-decoration: none}




.disclaimer			{ font-family: Arial, san-serif; font-size: 9px; line-height: 10px; color: #999999}


.captions			{ font-family: Arial, san-serif; font-size: 9px; line-height: 12px;  color: #666666}

.input 					{  background-color: #FFFFFF; color: #000000; border : 1px solid #666666; font-size : 10px; font-family : arial, Helvetica, sans-serif;}
.formButton 			{  background-color: #000000;  border : 1px solid #666666; font-size : 11px; color: #ffffff; font-weight : bold; font-family : arial, Helvetica, sans-serif; padding : 1px}

.formButton2 			{  background-color: #666666;  border : 1px solid #666666; font-size : 11px; color: #efefef;font-family : arial, Helvetica, sans-serif; padding : 1px}

.formButton3 			{  background-color: #ffffff;  border : 1px solid #000000; font-size : 11px; color: #000000; font-weight : bold; font-family : arial, Helvetica, sans-serif; padding : 1px}


.submitButton 			{  background-color: #000000;  border : 1px solid #666666; font-size : 10px; color: #ffffff; font-weight : bold; font-family : arial, Helvetica, sans-serif; padding : 1px}

.select 				{  background-color: #ffffff;  border : 1px solid #666666; font-size : 10px; color: #000000;  font-family : arial, Helvetica, sans-serif; padding : 2px}

.selectDark				{  background-color: #666666;  border : 1px solid #666666; font-size : 10px; color: #ffffff;  font-family : arial, Helvetica, sans-serif; padding : 2px}


