/* CSS Document */

div#container{
	width: 863px;
	margin:0;
	padding:0;
	text-align:left;
	background:#FFFFFF;
	border-left:#FFFFFF solid 20px;
	border-right:#FFFFFF solid 20px;
}

div#header{
background:url(../images/header.gif) no-repeat;
height:162px;
text-align:center;
}
#header a.enterprise{width:160px; height:70px; float:right; margin-right:22px; margin-top:60px;}
#header a.connecting{width:357px; height:162px; float:left; }
div#search{float:right; width:169px; line-height:20px; margin:12px 20px 0 10px;  }
/*#search-form{ margin:0; font:normal 12px Tahoma, Helvetica, sans-serif; color:#c2b59b;  }
#Search-bar{ float:left; height:20px;}*/
#colLeft{padding:20px 20px 20px 10px; width:590px; }
#colLeft ul{list-style:url(../images/bullet-arrow.gif); margin:0; padding:0;}
#colLeft ul li{ margin:10px 0px 5px 20px; line-height:15px; }
.colRight{
background:#e5ddd1; border-left:solid 1px #c2b59b;
font:normal 12px Tahoma, Arial, Helvetica, sans-serif;	text-align: left;
	width: 150px;
	padding:25px 12px 25px 12px; 
}

.right{margin:5px 0px 30px 7px; width:240px; color:#594a42;}
.right img{margin-bottom:10px;}
.right ul{/*list-style:url(../images/bullet-news-arrow.gif); */list-style:none; margin:0; padding:0; margin-left:5px;}
.right ul li{ margin:10px 0px 5px 20px; }

.right a{text-decoration:underline; font-size:13px; color:#594a42;}
.right a:hover{text-decoration:none; color:#594a42;}

#footer{
	
	font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#c2b59b;
	margin:0px 20px 0px 0;
	padding-top:10px;
	background:url(../images/hr-content.gif) repeat-x top; height:2px;}

#footer a{ color:#c2b59b; text-decoration:underline;}
#footer a:hover{ text-decoration:none;}

iframe {
border: 0px solid #ffffff;}
.clear
{
	clear: both;
	overflow: hidden;
	width: 0;
	height: 0;
}

.test-quote{font-size:11px; text-decoration:none; }

ul#portfolio{margin-left:-20px; }
#portfolio li{list-style:none; font-size: 13px;}
#portfolio2 li{list-style:none; font-size: 13px; width:240px; margin-left:0px; padding-bottom:10px;  border-bottom:1px #d8cdbd solid;}
/***  Ireland in ANZ end ***/

.introduction {font-size:13px; font-weight:bold; color:#54453d;}
.date{margin-right:20px; float:right;}

.fast-facts{ padding:10px 10px 10px 30px; margin-bottom:10px; margin-right:15px; background:url(../images/bullet-fast.gif) left no-repeat #f2efe9; }

.newsList, .news1{ float:left; width:230px; background:#f2efe9; padding:10px 10px 15px 10px; margin-bottom:10px; margin-right:15px; height:200px; }

.form{background:#f2efe9; padding:10px 10px 15px 10px;}
.box a{ list-style:url(/Upload/bullet-news-arrow.gif); padding:10px 0px 5px 20px;}


.news1 ul{list-style:url(../images/bullet-arrow-green.gif);  margin:0; padding:0; line-height:14px;}
.news1 ul li{ margin:5px 0px 5px 20px; }
#colLeft{margin-top:-50px;}
#colLeft .anz-left{background:#f2efe9; padding:15px; width:223px; margin-right:18px; margin-bottom:20px; height:230px; line-height:17px; font-size:12px;}
#colLeft .anz-left ul{list-style:url(../images/bullet-arrow-green.gif);  margin:0; padding:0; line-height:16px;}
#colLeft .anz-left ul li{ margin:5px 0px 5px 20px; }
#colLeft .anz-right{ line-height:16px; font-size:12px; background:#f2efe9; padding:15px; width:223px; margin-bottom:20px; height:230px; }
#colLeft .anz-right ul{list-style:url(../images/bullet-arrow-green.gif);  margin:0; padding:0; line-height:16px;}
#colLeft .anz-right ul li{ margin:5px 0px 5px 20px;  }
#colLeft .anz-right ul li a, #colLeft .anz-left ul li a { font-size:12px;}

#colLeft .anz-left2{background:#f2efe9; padding:15px; width:223px; margin-right:18px; margin-bottom:20px; line-height:16px; font-size:12px;}
#colLeft .anz-right2{ line-height:16px; font-size:12px; background:#f2efe9; padding:15px; width:223px; margin-bottom:20px;}
.anz-left, .anz-right, .anz-left2 a, .anz-right2 a{font-size:12px;}

.news-left{background:#f2efe9; padding:15px; width:500px; margin-right:18px; margin-bottom:20px; height:120px;}



.feild2{background:#e3dcd0; padding:5px; width:220px; line-height:25px;  }
.feild, .required{background:#e3dcd0; padding:5px; width:180px; line-height:20px;  }

/***FORMS***/

#ctl00_ContentAndSidebar_PostContent_ctl01_60 tr td, #ctl00_ContentAndSidebar_PostContent_ctl01_66 tr td, #ctl00_ContentAndSidebar_PostContent_ctl01_982 tr td, #ctl00_ContentAndSidebar_PostContent_ctl01_986 tr td{float:left; width:160px;}


#ctl00_ContentAndSidebar_PostContent_ctl01_btnSubmit, #ctl00_ContentAndSidebar_PostContent_ctl00_btnSubmit{float:right; margin-top:-30px; width: 72px; background: url(/Upload/submit2.gif) no-repeat; height: 34px; cursor: pointer; border: 0px;  color:#807658; font-size:12px; text-align:center; font-weight:bold;}
/*#ctl00_ContentAndSidebar_PostContent_ctl00_q33{display:block;}*/

#ctl00_ContentAndSidebar_PostContent_ctl03_q234{width:190px; }
#ctl00_ContentAndSidebar_PostContent_ctl00_q235{width:200px; }
/****** Form Validation  ****/

.alternative{background:#e3dcd0; padding:5px; width:200px; margin:2px 0 2px 12px; }
	.formError {
			position:absolute;
			top:300px; left:300px;
			width:150px;
			padding-bottom:15px;
			display:block;
			z-index:5000;
		}
			.formError .formErrorContent {
				width:100%; 
				background:#000;
				color:#fff;
				font-family:tahoma;
				font-size:10px;
				box-shadow: 1px 1px 6px #000;
				-moz-box-shadow: 1px 1px 6px #000;
				-webkit-box-shadow: 1px 1px 6px #000;
				padding:4px 10px 4px 10px;
				border-radius: 6px;
				-moz-border-radius: 6px;
				-webkit-border-radius: 6px;
			}
			.formError .formErrorArrow{
				position:absolute;
				bottom:0;left:20px;
				width:15px; height:15px;
				
			}
				.formError .formErrorArrow div{
					box-shadow: 1px 4px 5px #000;
					-moz-box-shadow: 1px 4px 5px #000;
					-webkit-box-shadow: 1px 1px 5px #000;
					font-size:0px; 
					
				}
				.formError .formErrorArrow .line10{width:15px;height:1px; background:#000;margin:0 auto; font-size:0px; display:block;} 
				.formError .formErrorArrow .line9{width:13px;height:1px; background:#000;margin:0 auto;display:block;} 
				.formError .formErrorArrow .line8{width:11px;height:1px; background:#000;margin:0 auto;display:block;} 
				.formError .formErrorArrow .line7{width:9px;height:1px; background:#000;margin:0 auto;display:block;} 
				.formError .formErrorArrow .line6{width:7px;height:1px; background:#000;margin:0 auto;display:block;} 
				.formError .formErrorArrow .line5{width:5px;height:1px; background:#000;margin:0 auto;display:block;} 
				.formError .formErrorArrow .line4{width:3px;height:1px; background:#000;margin:0 auto;display:block;} 
				.formError .formErrorArrow .line3{width:1px;height:1px; background:#000;margin:0 auto;display:block;} 
				
/****** Form Validation end  ****/
label {
display:inline-block;
min-width:110px;
}


#ctl00_ContentAndSidebar_PostContent_ctl00_q33 label {
display:inline;
width:25px;
}

