/* CSS Document */

html, body{ 

 margin:0; 

 padding:0; 

 text-align:center;

 margin-top:6px;  

 margin-bottom:6px; 

 background-repeat: repeat-x;

 background-color: #656565;

 background-image: url("http://www.tradewithaustralia.com/images/back.gif");

} 



body,td,th {

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 12px;

}



h1{

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 10px;

}



h2{

 font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

}



a:link {

 color: #990000;

text-decoration:none;

}

a:hover {

 color: #990000;

text-decoration:underline;

}

a:visited {

 color: #666666;

text-decoration:none;

}

a:visited:hover {

 color: #666666;

text-decoration:underline;

}



a.bold:link {

 color:#000000;

}



a.bold:hover{

 color:#666666;

}



a.menubartext:link {

 color:#FFFFFF;

 font-size: 10px;

}



a.menubartext:hover {

 color:#999999;

 font-size: 10px;

}

 

#pagewidth{ 

 width:960px; 

 text-align:left;  

 margin-left:auto; 

 margin-right:auto; 

 border: 2px solid #000000;

 background-color:#aaa499; 

 padding:8px;

} 

 

#header{



 height:112px;

 width:100%;

} 



.border {

 border: 2px solid #000000;

}



.newsletter{  

 border-left: 2px solid #000000;

 border-right: 2px solid #000000;

 border-bottom: 2px solid #000000;

 background-color:#FFFFFF; 

 height:73px;

 margin-bottom:6px;

 padding:3px;

} 



.newsletter2{  

 border-left: 2px solid #000000;

 border-right: 2px solid #000000;

 border-bottom: 2px solid #000000;

 background-color:#FFFFFF; 

 height:35px;

 padding:8px;

 line-height:35px;

 vertical-align: middle; 

} 



.partners{  

 border-left: 2px solid #000000;

 border-right: 2px solid #000000;

 border-bottom: 2px solid #000000;

 background-color:#FFFFFF; 

 margin-bottom:6px;

 padding:8px;

 vertical-align: middle; 

} 



.news{  

 border-left: 2px solid #000000;

 border-right: 2px solid #000000;

 border-bottom: 2px solid #000000;

 background-color:#FFFFFF; 

 padding:8px;

 margin-bottom:6px;

 line-height:14px;

} 



.directorytop{ 

 border-left: 2px solid #000000;

 border-right: 2px solid #000000;

 border-top: 2px solid #000000;

 background-color:#FFFFFF; 

} 



.directorymid{

 border-left: 2px solid #000000;

 border-right: 2px solid #000000;

 text-align:right;

 background-color:#000000; 

}



.directorymain{ 

 border-left: 2px solid #000000;

 border-right: 2px solid #000000;

 border-bottom: 2px solid #000000;

 background-color:#FFFFFF; 

 height:100%;



 position:relative;

} 



.directoryleft{

 float:left;

 width:173px;

 background-color:#FFFFFF; 

 padding-top:6px;

padding-right:6px;

padding-bottom:6px;

padding-left:20px;

 height:258px;

}



.directoryright {

 float: right;

 width:182px;

 background-color:#FFFFFF; 

 padding:6px;

 height:258px;

}

	

.glossary{  

 border-left: 2px solid #000000;

 border-right: 2px solid #000000;

 border-top: 2px solid #000000;

border-bottom: 2px solid #000000;

 background-color:#FFFFFF; 

 color:#000000;

 padding:14px;

}



a.glossarylinks:link { color:#999999; font-weight:normal;

size:9px;}

a.glossarylinks:visited { color:#999999; font-weight:normal;

size:9px;}

a.glossarylinks:hover { color:#666666; font-weight:normal;

size:9px;}

a.glossarylinks:active { color:#999999; font-weight:normal;

size:9px;}





.banner{

 margin-top:4px;

 margin-bottom:4px;

 border: none;

}



div.float {

 float: left;

}

  

div.float2 {

 float: right;

 vertical-align: 0px;

 text-align:right;

}

 

#leftcol{

 width:396px; 

 float:left; 

 position:relative; 

}

 

#twocols{

 width:404px; 

 float:right; 

 position:relative; 

}

 

#rightcol{

 width:398px; 

 float:right; 

 position:relative;

 height:100%;

}

 

#maincol{

 background-color: #666666;  

 float: left; 

 display:inline; 

 position: relative; 

 width:16%; 

}

 

.second_ad{

 /*width:395px; */

 float:right; 

 position:relative; 

 border: 1px solid #000000;

}

 

.top_ad{

 border: 1px solid #000000;

}

 

 .mainsponsors{

 margin: 2px;

 border: 1px solid #666666; 

}

 

.menubar{

 border: 2px solid #000000; 

 background-color: #333333; 

 text-align:center;

 line-height:26px;

 font-size: 10px;

 height:26px;



}



.menubartext{

 color:#FFFFFF;

 font-weight:bold;

 text-decoration:none;

 margin-right:4px;

  font-size: 10px;

}

 

.arrow{

 margin-left:8px; 

}

 

.subtitle {

 height:26px;

 background-color: #333333;

 text-transform: capitalize;

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: xx-small;

 color: #FFFFFF;

 font-weight: bold;

 text-align:center;

 line-height:26px;

 vertical-align: middle; 

 border-top: 2px solid #000000;

 border-left: 2px solid #000000;

 border-right: 2px solid #000000;	

	

}

 

.subtitle2 {

 height:26px;

 background-color: #333333;

 text-transform: capitalize;

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: xx-small;

 color: #FFFFFF;

 font-weight: bold;

 text-align:center;

 line-height:26px;

 vertical-align: middle; 

 border-top: 2px solid #000000;

 border-left: 2px solid #000000;

 border-right: 2px solid #000000;

 width:394px; 

 float:right; 

 position:relative; 

 margin-top:6px;		

}



.subtitle3 {

 height:10px;

 background-color: #333333;

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 4px;

 color: #FFFFFF;

 font-weight: bold;

 text-align:left;

 line-height:2px;

 vertical-align: middle; 

 border-top: 2px solid #000000;

 border-left: 2px solid #000000;

 border-right: 2px solid #000000;

 text-transform:capitalize;

 padding:8px;

 margin-top:8px;



}



.tradeshows{  

 border-left: 2px solid #000000;

 border-right: 2px solid #000000;

 border-bottom: 2px solid #000000;

 background-color:#FFFFFF; 

 width:378px; 

 float:right; 

 position:relative; 

 padding:8px;

margin-bottom:6px

} 

 

.bold {

 font-weight: bold;

 text-decoration:none;

 color:#000000;

 font-size:10px;

}

 

.credit {

 color:#999999;

 font-size:9px;

}

 

.further {

 font-weight: bold;

 text-decoration:none;

 color:#990000;

}



.frontdir {

 font-size:10px;

}

 

div.lower_banner1 {

 border: 1px solid #666666; 

 width:383px;

 height:76px;

 background-color:#333333;

 float:left;

 margin-bottom:8px;

 color:#FFFFFF;

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 10px;

 font-weight:bold; 

 text-align:center;

 line-height:75px;



}

 

div.lower_banner2 {

 border: 1px solid #666666; 

 width:383px;

 height:76px;

 background-color:#CC6666;

 vertical-align: 0px;

 float:right;

 margin-bottom:8px;

 color:#FFFFFF;

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 10px;

 font-weight:bold;

 text-align:center;

 line-height:75px;



}

 

#footer{

 height:70px;  

 clear:both;

 text-align:center;

 vertical-align: text-bottom;

} 



.pricetable{

 background-color:#EEEEEE;

}



.smallbox{

  background-color:#ABA187;

}

 

.priceheader{

  background-color:#edf3fe;

}



.priceheader2{

  background-color:#e5e3d5;

}





#space{

 height:25px;  

} 

 

 /* *** Float containers fix:

 http://www.csscreator.com/attributes/containedfloat.php *** */ 

.clearfix:after {

 content: "."; 

 display: block; 

 height: 0; 

 clear: both; 

 visibility: hidden;

}

.clearfix2{display: inline-table;}

/* Hides from IE-mac \*/

* html .clearfix{height: 1%;}

.clearfix{display: block;}

/* End hide from IE-mac */  

 

.clearfix2{display: inline-table;}

/* Hides from IE-mac \*/

* html .clearfix{height: 1%;}

.clearfix{display: block;}

/* End hide from IE-mac */  



.directorymid2{

  border-top: 2px solid #000000;

 border-left: 2px solid #000000;

 border-right: 2px solid #000000;

 text-align:right;

 background-color:#000000; 

 margin-top:6px;

}



.directorymain2{ 

 /*border-left: 2px solid #000000;

 border-right: 2px solid #000000;

 border-bottom: 2px solid #000000;*/

 background-color:#FFFFFF; 

 height:100%;

 position:relative;

/*border: 2px solid #000000;*/

width:398px;

} 



.directoryleft2{

 float:left;

 width:171px;

 background-color:#FFFFFF; 

 padding-top:6px;

padding-right:6px;

padding-bottom:6px;

padding-left:20px;

 height:100%;

 border-left: 2px solid #000000;

 border-bottom: 2px solid #000000;

}



.directoryright2 {

 float: right;

 width:185px;

 background-color:#FFFFFF; 

 padding:6px;

 border-right: 2px solid #000000;

 border-bottom: 2px solid #000000;

 height:100%;

}

	

#rightcol2{

 width:398px; 

 float:right; 

 position:relative;

 height:100%;

}



.directorymain3{ 

 /*border-left: 2px solid #000000;

 border-right: 2px solid #000000;

 border-bottom: 2px solid #000000;*/

 background-color:#FFFFFF; 

 height:100%;

 position:relative;

/*border: 2px solid #000000;*/

width:396px;

} 



.directoryleft3{

 float:left;

 width:180px;

 background-color:#FFFFFF; 

 padding:8px;

 height:160px;

 border-left: 2px solid #000000;

 border-bottom: 2px solid #000000;

margin-bottom:6px

}



.directoryright3 {

 float: right;

 width:180px;

 background-color:#FFFFFF; 

 padding:8px;

 border-right: 2px solid #000000;

 border-bottom: 2px solid #000000;

 height:160px;

margin-bottom:6px

}



.source {font-style:italic; font-size:smaller; color:#999999;}





#wrapper{

width: 556px;

margin: 0 auto;

}

.box{

margin-top:0px;

text-align:center;

line-height:66px;

background-image:url(searchbox.png); 

height:66px; 

width:556px;



}

.boxholder{

clear: both;

margin-top:0px;

}



form {

margin-top:0px;

border:0px;}



.tab{

float: left;

height: 24px;

width: 102px;

margin: 0 2px 0 0;

margin-bottom:0px;

text-align: center;

background: url(tab.png) no-repeat;

border:0px;

}

.tabtxt{

margin: 0;

color: #fff;

font-size: 12px;

font-weight: bold;

padding: 9px 0 0 0;

}



 #leftmenu ul

{

list-style: none;

padding: 0;

margin: 0;

border:2px solid #000000;

background-color:#FFFFFF;

}



#leftmenu li {

margin-bottom:4px;

padding:3px;

background-color:#FFFFFF;

}



.leftmenulinks {

font-weight:bold;

}



 #leftmenu li a

{

 color:#000000;

 text-decoration:none;



}



 #leftmenu li a:hover

{
 color:#000000;
 text-decoration:underline;
}

.paginator a { color:#990000; padding: 6px; border: solid 1px #990000; background: #fff; text-decoration: none; }
.this-page { color: #990000; padding: 6px; font-weight:bold; background: #fff; text-decoration: none; border: solid 1px #eeeeee; }
.paginator a:visited { color:#990000; padding: 6px; border: solid 1px #990000; background: #fff; text-decoration: none; }
.paginator a:hover { color:#fff; background: #990000; border-color: #999999; text-decoration: none; }
