
*
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

html 
{ min-height: 100%; margin-bottom: 1px; }

BODY
{
    FONT-SIZE: 12px;
    COLOR: #85859c;
    FONT-FAMILY: tahoma, arial, sans-serif;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    PADDING-TOP: 5px
}
A
{
    COLOR: #000099;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #0066FF
}
SPAN
{
    DISPLAY: none
}
IMG
{
    BORDER: medium none;
}
P
{
    MARGIN: 10px 0px 5px;
    LINE-HEIGHT: 14px;
    TEXT-ALIGN: justify
}
.clearthis
{
    CLEAR: both;
    FONT-SIZE: 1px;
    FLOAT: none;
    MARGIN: 0px;
    OVERFLOW: hidden;
    LINE-HEIGHT: 0px;
    HEIGHT: 1px
}
#container
{
    BORDER: #0066FF 1px solid;
    MARGIN: 10px auto;
    WIDTH: 780px;
    PADDING-BOTTOM: 40px;
}



H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    COLOR: #000099;
    TEXT-ALIGN: left;
}

H2
{
    PADDING-TOP: 15px;
    PADDING-BOTTOM: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #000099;
    FONT-FAMILY: arial, tahoma, sans-serif;
    TEXT-ALIGN: left;
}

H3
{
    PADDING-TOP: 5px;
    FONT-SIZE: 12px;
		FONT-WEIGHT: normal;
    COLOR: #000099;
    FONT-FAMILY: arial, tahoma, sans-serif;
    TEXT-ALIGN: left;
}

TABLE{
		border-collapse: collapse;
}

TABLE.demo{
		text-align:right;
}

TABLE.demo TD.rightline{
		text-align:left;
}	

TH
{
    MARGIN-BOTTOM: 2px;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #0066FF;
    TEXT-ALIGN: Center;
    FONT-FAMILY: arial, tahoma, sans-serif;
    COLOR: #fff;
}

TD
{
    vertical-align: top;
	white-space: wrap;
	padding: 5px;
	border-bottom: solid 1px #0066FF;
}
TD.rightline
{	
    vertical-align: top;
	white-space: nowrap;
	padding: 5px;
	border-bottom: solid 1px #0066FF;
	border-right:solid 1px #0066FF;
}

TD.noline
{
    vertical-align: top;
	white-space: nowrap;
	padding: 5px;
}

.error {
	color: red;
}
.shade
{
	background-color:#dddddd;
}
.highlight{
	color: #0066FF;
	font-weight: bold;
}

.instruction{
	color: #85859c;
}
/*-----------------Form Elements -------------*/
INPUT
{
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    COLOR: #85859c;
    FONT-FAMILY: tahoma, arial, sans-serif;
    BACKGROUND-COLOR: #fff;
}

INPUT.text
{
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    COLOR: #85859c;
    FONT-FAMILY: tahoma, arial, sans-serif;
    BACKGROUND-COLOR: #fff;
    BORDER: #0066FF 1px solid;
}
DIV.check
{
    PADDING: 2px;
    FONT-SIZE: 11px;
    COLOR: #85859c;
    FONT-FAMILY: tahoma, arial, sans-serif;
    BACKGROUND-COLOR: #fff;
    BORDER: #0066FF 1px solid;
}

TEXTAREA
{
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    COLOR: #85859c;
    FONT-FAMILY: tahoma, arial, sans-serif;
    BACKGROUND-COLOR: #fff;
    BORDER: #0066FF 1px solid;
}

/*----------------Page Header------------*/
#page_header
{
    BACKGROUND: url(images/HeaderGradient.jpg) repeat-x 0px 0px;
	OVERFLOW: hidden;
    WIDTH: 780px;
    COLOR: #fff;
    HEIGHT: 110px;
}

#page_header_divider
{
    WIDTH: 780px;
    HEIGHT: 5px;
    BACKGROUND-COLOR: #000099
}
/*----------------Page Heading------------*/
#page_heading
{
    BORDER-RIGHT: black;
    BORDER-TOP: black;
    FLOAT: left;
    BORDER-LEFT: black;
    WIDTH: 780px;
    BORDER-BOTTOM: black;
    HEIGHT: 110px
}
#page_heading H1
{
    BACKGROUND-POSITION: 10px 0px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(images/logo.jpg);
    WIDTH: 230px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 125px;
    BACKGROUND-COLOR: transparent
}
#page_heading H2
{
    BACKGROUND-POSITION: 0px 0px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(images/discover.jpg);
    WIDTH: 415px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 46px;
    BACKGROUND-COLOR: transparent
}


/*----------------Home Page Sections------------*/
#home_full
{
	MARGIN-Left: 10px;
    MARGIN-Right: 5px;
    MARGIN-Top: 20px;
    MARGIN-bottom: 10px;
    WIDTH: 610px;
    OVERFLOW: hidden;  
    FLOAT: left; 
    COLOR: black;
    TEXT-ALIGN:center;
}

#home_full_quickfix
{
	MARGIN-Left: 15px;
    MARGIN-Right: 0px;
    MARGIN-Top: 20px;
    MARGIN-bottom: 10px;
    WIDTH: 600px;
    OVERFLOW: hidden;  
    FLOAT: left; 
    COLOR: black;
    TEXT-ALIGN:center;
}

#home_left
{
	  MARGIN-Right: 5px;
    MARGIN-Left: 5px;
    MARGIN-Top: 20px;
    WIDTH: 295px;
    OVERFLOW: hidden;  
    FLOAT: left; 
    COLOR: black;
    TEXT-ALIGN:center;
}

#home_right
{
	  MARGIN-Right: 5px;
    MARGIN-Left: 5px;
    MARGIN-Top: 20px;
    WIDTH: 295px;
    OVERFLOW: hidden; 
    FLOAT: left;	
    COLOR: black; 
    TEXT-ALIGN:center;   
}

#home_left h1,
#home_right h1,
#home_left h2,
#home_right h2
{
	TEXT-ALIGN:center;
}

#home_left h2
{
	TEXT-ALIGN:center;
}


#home_vert_divider{
	MARGIN-Top: 10px;
  FLOAT: left;
	WIDTH: 3px;
	HEIGHT: 370px;
  BACKGROUND-COLOR: #0066FF;	
}

/*----------------Main Content------------*/

#main_content
{
    FLOAT: right;
    WIDTH: 620px;
    MARGIN-RIGHT: 2px;
    TEXT-ALIGN: center
}
/*----------------New Item------------*/

#new_item_image_and_text
{
    PADDING-TOP: 25px;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px auto 2px;
    WIDTH: 600px;
    TEXT-ALIGN: justify;
}
#new_item_text_only
{
    PADDING-TOP: 10px;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px auto 2px;
    WIDTH: 90%;
    TEXT-ALIGN: justify;
    LINE-HEIGHT:1.2;
}
#new_item_image_only
{
    FLOAT: left;
    PADDING-TOP: 25px;
    PADDING-LEFT: 10px;
		PADDING-BOTTOM: 50px;
		TEXT-ALIGN: center;
    
}

#new_item_header
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 10px;
   	FLOAT: left;
    WIDTH: 548px
}

#new_item_image
{
    FLOAT: right;
    OVERFLOW: hidden;
    WIDTH: 245px;
    TEXT-ALIGN: center;
    PADDING-TOP: 25px;
}
#new_item_text
{
    CLEAR: left;
    FLOAT: left;
    WIDTH: 100%;
    COLOR: black
}
#new_item_link
{
    CLEAR: left;
    FONT-WEIGHT: bold;
    FLOAT: left;
    WIDTH: 348px;
    TEXT-ALIGN: right
}
#new_item_link A
{
    TEXT-DECORATION: none
}

/*----------------Page Footer------------*/
#page_footer
{
    WIDTH: 780px
}

/*----------------Left Nav------------*/

#left_sidebar
{
    WIDTH: 150px;
    COLOR: yellow;
    TEXT-ALIGN: left;
    FLOAT: left;  
}

#uubidLeft_Nav
{
    BORDER: #0066FF 1px solid;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    MARGIN-BOTTOM: 1px;
    TEXT-ALIGN: left
}
#uubidLeft_Nav UL
{
    MARGIN: 0px auto;
    WIDTH: 120px;
    LIST-STYLE-TYPE: none
}
#uubidLeft_Nav LI
{
    WIDTH: 120px;
    HEIGHT: 21px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: left;
    FLOAT: left;
    TEXT-INDENT: 5px; 
}
#uubidLeft_Nav LI A
{
    MARGIN-TOP: 4px;
    MARGIN-LEFT: 6px;
    COLOR: #0066FF;
    TEXT-DECORATION: none
}
#uubidLeft_Nav LI A:hover
{
    COLOR: #000099
}
#uubidLeft_Nav LI.last
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
#uubidLeft_Nav DIV.uubidSection_Header
{
    MARGIN-BOTTOM: 2px;
    WIDTH: 148px;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #0066FF;
    overflow: hidden;
    float:left;
}

#uubidLeft_Nav DIV.uubidSection_Header H2
{
    FONT-FAMILY: arial, tahoma, sans-serif;
	PADDING: 2px;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 2px;
    TEXT-INDENT: 8px;
	COLOR: #ffffff;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
}
#uubidLeft_Nav DIV.uubidSection_Header A
{
    COLOR: white
}
#uubidLeft_Nav DIV.uubidSection_Header A:hover
{
    COLOR: #000099
}

/*----------------Top Nav------------*/
#uubidPage_Menu
{
    MARGIN-BOTTOM: 1px;
    WIDTH: 780px;
    HEIGHT: 21px
}
#uubidPage_Menu A
{
    DISPLAY: block;
    COLOR: #fff;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
#uubidPage_Menu A:hover
{
    COLOR: #000099
}
#uubidPage_Menu LI
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 104px;
    MARGIN-RIGHT: 1px;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #0066FF;
    TEXT-ALIGN: center
}
#uubidPage_Menu LI.first
{
    WIDTH: 150px;
}

#uubidPage_Menu LI.last
{
    WIDTH: 104px;
    MARGIN-RIGHT: 0px
}
#uubidPage_Menu UL
{
    OVERFLOW: hidden;
    WIDTH: 780px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 21px
}


@media print {
    .hiddenforprintonly{display: none;}
}

/*----------------For Mapping Page Only------------*/


DIV.map				{position:relative; top:75px; left:-55px;}
DIV.mapleft			{position:absolute; top:0px; left:0px; width: 300px;}
DIV.mapright		{position:absolute; top:0px; left:350px; width: 350px;}
DIV.mapimage		{position:absolute; top:0px; left:150px;}

DIV.mapblockleft	{position:absolute; left:0px; width:225px; text-align:right;}
DIV.mapblockright	{position:absolute; left:100px; width:225px; text-align:left;}


