/* rest styles  */
html {
	color:#000;
	background:#FFF;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
}


fieldset,img {
	border:0;
}

/*address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}

*/

li {
	list-style:none;
}

caption,th {
	text-align:left;
}

h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}

q:before,q:after {
	content:'';
}

abbr,acronym {
	border:0;
	font-variant:normal;
}

sup {
	vertical-align:text-top;
}

sub {
	vertical-align:text-bottom;
}

input,textarea,select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}

input,textarea,select {
	font-size:100%;
}

legend {
	color:#000;
}
/* rest styles end  */

html {background-color: #000000;
}
body{
	margin: 0 auto;
	height: 101%;
	background-color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
} 

div#container {
	margin:0 auto;
	width: 960px;
} 
#centre {
	padding: 0px;
	width: 954px;	
	margin: 0px;
}
div#centre1col_R1 {
	background-image: url(nav/frame_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:100px;
	padding: 0px;
	clear: left;
}
div#centre3col_R1 {
	background-image: url(nav/frame_top_col.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:100px;
}
div#centre1col {
	background-image: url(nav/frame_mid.jpg);
	background-repeat: repeat-y;
	background-position: left;
	margin:0;
	background-color:#FFFFFF;
}
div#centre3col{
	background-image: url(nav/frame_mid_col.jpg);
	background-repeat: repeat-y;
	background-position: left;
	margin:0;
}
div#centre1col_R2, div#centre3col_R2 {
	padding: 0px;
	overflow: visible;
}
div#centre1col_R3 {background-image: url(nav/frame_bottom.jpg);}
div#centre3col_R3 {background-image: url(nav/frame_bottom_col.jpg);}
div#centre1col_R3, div#centre3col_R3  {
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0px 45px 0px 45px;
	height:71px;
}
#column1a, #column2a, #column3a {
	float: left;
	height: 80px;
	padding: 0px 0px 5px 0px;
	margin-top: 0px;
	
}
#column5a {
	height: 95px;
	margin: 0px 40px 0px 40px;
}
/*#column5a {
	padding:63px 0 0 71px;
	background-color:#CCCCCC;
}*/

#column1a {width: 245px;}
#column2, #column2a {width: 478px;}
#column3, #column3a {width: 188px;}
#column5 {
	padding: 0px;
	margin: 0px 40px 0px 40px;
}
#column1, #column2, #column3, #column3h  {
	height:364px;
	float: left;
}
#column1 {
	width: 245px;
	overflow: auto;
	background-attachment: scroll;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
}
#column2 {
	overflow: auto;
	background:  none repeat scroll 0 0;
}
#column3h {
	width: 187px;
	overflow: hidden;
}


/* headings start */
div#content1a {
	padding-top:55px;
	padding-left:40px;
	
}
div#content2a {
	padding-top:55px;	
	
}
div#content3a {
	padding-top:55px;
}

div#content5a {
	padding:60px 40px 5px 34px;
}
div#column1a h2, div#column2a h1, div#column3a h2 {
	background-position: center bottom;
	background-repeat: no-repeat;
	color: #000000;
}
div#column1a h2  {
	background-image: url(../images/txt/txt_past_highlights.gif);
	margin:0px;
	height: 26px;
	display:block;
	width:161px;
	margin-left:10px;
}
div#column2a h1 {
	background-image: url(../images/txt/txt_next_auction.gif);
	height:37px;
	display:block;
	margin-right:20px;
}
div#column3a h2  {
	background-image: url(../images/txt/txt_coming_soon.gif);
	margin: 0px;
	height:26px;
	display:block;
	margin-left:10px;
}
div#column1a h2 span, div#column2a h1 span, div#column3a h2 span, div#column4a h1 span, div#column5a h1 span{
	display: none;
}
div#column5a h1 {
	color: #000000;
	/*	background-image: url(../images/txt/txt_next_auction.gif);*/
	background-position: left bottom;
	background-repeat: no-repeat;
	display:block;
	height:37px;
/*	padding:0px;
 	width:800px;*/
}
/* headings end */
div#content1 {
	font-size: 11px;
	line-height: 120%;
	padding: 0px 10px 0px 50px;
	text-align: center;
}
div#content2 {
	font-size: 11px;
	line-height: 120%;
	padding: 0px 22px 0px 18px;
	text-align: center;
}
div#content3 {
	font-size: 11px;
	line-height: 120%;
	padding: 0px 10px 0px 15px;
	text-align: center;
}
div#content4 {
	font-size: 0.8em;
	line-height: 140%;
	padding:5px 40px 0 34px;
}
div#content4 h3{
	line-height: 140%;
	margin-top: 18px 0 6px 0;
}

/* Paragraph settings for each content*/

#content1 p {
	line-height: 130%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px 0px 8px;
}
#content2 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px 0px 8px;
	line-height: 130%;
}
#content3 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px 0px 8px;
}
#content4 p {
	line-height: 140%;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
}
#content5 p, #content5c p {
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px 0px 8px;	
}
/* Paragraph settings ends */
/* image settings for each content*/
#content1 img {
	padding: 0px;
	margin: 4px 0px 0px;
}
#content2 img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#content3 img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#content5 img {
	padding: 0px;
	margin: 4px 0px 0px;
	border: 1px solid #333333;
}
/* image settings ends*/
/* link settings for content*/
#content1 a:link, #content1 a:visited, #content1 a:active {
	color: #000099;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#content2 a:link, #content2 a:visited, #content2 a:active {
	color: #000099;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#content4 a:link, #content4 a:visited, #content4 a:active {
	color: #0000CC;
	text-decoration: underline;
	font-weight: bold;
}
#content3 a:link, #content3 a:visited, #content3 a:active {
	color: #0000CC;
	text-decoration: underline;
	font-weight: bold;
}
#content5 a:link, #content5 a:visited, #content5 a:active {

	color: #000066;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* link settings for content ends*/


#spacer {
	clear: left;
	margin: 0px;
	padding: 0px;
	width: 869px;
	height: 10px;
}
#footerclear{
	clear: left;
	margin: 0px;
	padding: 0px;
	width: 869px;
	height: 10px;
}
#footer {
	font-size: 11px;
	margin: 0px;
	/*background-color: #000000;*/
	color: #e9c13b;
	line-height: 16px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footercolumn1 {
	width: 560px;
	margin: 0px;
	padding: 0px;
	float: left;
}

#footercolumn2a, #footercolumn2b {
	width: 200px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(nav/iavi.png);
	background-repeat: no-repeat;
	height: 100px;
}
#footercolumn2a {
	background-position: 20px center;}
#footercolumn2b {
	background-position: 80px center;}

#footercolumn3 {
	width: 200px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
}
#footercontent1 {
	text-align: center;
	margin: 0px;
	padding: 5px 0px 5px 0px;
}
#basenav {
	margin: 0px;
	padding: 0px;
	height: 20px;
}
#footercontent2 {
	margin: 0px;
	text-align: left;
	padding: 0px;
}
#footercontent1 p, footercontent2 p  {
	margin: 0px 0px 1px;
	padding: 0px;
}
#footercontent1 a:link, #footercontent1 a:hover, #footercontent1 a:visited, #footercontent1 a:active {
	color: #e9c13b;
	text-decoration: underline;
}
/* footer ends*/

.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	margin-bottom: 5px;
}


#column1b h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	line-height: 20px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;

}
.mmhide_spsearch {
	margin: 0px 0px 2px;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #1F537D;
	
}
#indent {
	padding: 0px 0px 0px 8px;
	margin: 0px;
	text-indent: 10px;
}

.border {
	padding: 0px;
	margin: 0px;
	border: 1px solid #000000;
}
/* for meet the staff page only*/
#staff p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
#staff img {
	margin: 4px 0px 0px;
	padding: 0px;
}
/* for meet the staff page only ends*/
.mmhide_pic_flowright {
	margin-top: 4px;
	margin-right: 20px;
	margin-bottom: 4px;
	margin-left: 0px;
	float: left;
}
.mmhide_pic_flowleft {
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 36px;
	float: right;
	padding: 0px;
}
.catboxes tr td {
	font-size: 11px;
}
.catboxes tr td p{
	font-size: 11px;
	width: 140px;
	height: 50px;
}
.catboxes2 tr td p{
	font-size: 10px;
	line-height: normal;
	width: 117px;
	letter-spacing: -0.01em;
	font-family: Arial, Helvetica, sans-serif;

}
.catboxes3 tr td p{
	font-size: 10px;
	line-height: normal;
	padding-right:5px;
	letter-spacing: -0.01em;
	font-family: Arial, Helvetica, sans-serif;

}
.catboxes4 tr td img{
	margin-top: 5px;
	margin-bottom: 5px;
}

.catboxes a:link img, .catboxes a:active img{
	border: 1px solid #0000FF;
	text-decoration: underline;
	font-weight: bold;
}
.catboxes tr td a:hover img {
	border: 1px solid #CC9900;
}
.catboxes tr td a:visited img {
	border: 1px solid #990000;
}

#content4 .catboxes a:link, #content4 .catboxes a:active {
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
}
#content4 .catboxes tr td a:hover {
	color: #CC9900;
	text-decoration: underline;
	font-weight: bold;
}
#content4 .catboxes tr td a:visited  {
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}

.text18 {
	font-size: 18px;
	line-height: 20px;
}
.text17 {
	font-size: 17px;
	line-height: 20px;
}
.text16 {
	font-size: 16px;
	line-height: 19px;
}
.text15 {
	font-size: 15px;
	line-height: 18px;
}
.text14 {
	font-size: 14px;
	line-height: 17px;
}
.text13 {
	font-size: 13px;
	line-height: 16px;
}

.text12 {
	font-size: 12px;
	line-height: 16px;
}
.text11 {
	font-size: 11px;
	line-height: 14px;
}
.text10 {
	font-size: 10px;
	line-height: 11px;
}
.Darkblue{ color:#1F537D}

.mmhide_formfix {
	margin: 0px;
	padding: 0px;
}
#column3_ibidder2 {
	width: 175px;
	float: left;
	padding: 0px;
	margin: 0px;
	background-color: #ffcd84;
}
#column2 #content1 hr {
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E9C13B;
	border-bottom-color: #9D681C;
	margin-top: 5px;
	margin-bottom: 5px;
}
#column5 #content4 hr {
	border-top: 1px #E9C13B solid;
	/*border-bottom: 2px #9D681C solid;*/
	margin-top: 5px;
	margin-bottom: 5px;
}
#content3 .highlight{
	font-weight: bold;
	color: #234B68;
}
#content3 ul{
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

form css
#centre #centre2col #column4 #content3 p {
	line-height: normal;
}
fieldset{
	border:1px solid #666666;
	margin-top: 10px;
	padding: 10px;
}
legend{
	font-size:larger;
	font-weight: bolder;
}
label{
display:block;
}
input{
	color:#000000;
	background-color: #F8F8F8;
	margin-bottom: 4px;
	border: 2px solid #ccc;
	margin-top: 2px;
}
input:focus {
 border: 2px solid #000;
} 
form em{
font-weight: bold;
color:#ff0000;
}
input.required_Field{
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ff0000;
}
form div {
	display: block;
	float: left;
	margin-right: 4px;
}
form .minilabel {
	display: block;
	padding-top: 8px;
	width: 45px;
	float: left;
	height: 18px;
}
form .space {
	width: 620px;

}
form .space2 input{
	display: block;
	float: left;
}
form .space3 {
	display: block;
	float: left;
	margin-bottom: 10px;
	width: 620px;
}
