﻿/* ------------------------------------------------------------------
    css file for the dynamic State Information Page --- default.aspx
   ------------------------------------------------------------------ */

body 
{
	color: Black;
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background-image: url('../../assets/images/background-box.gif');
	background-repeat:repeat;
	background-color: #E2E3E5;
}

h3
{
	color: #3F6075;
}

.tblCol
{
    width:303px;    
}

.dataTable
{
    width: 607px;
}

#oem_logo
{
    display: block; 
    position: absolute; 
    right: 20px; 
    top: 15px; 
}

#sims_logo
{
    display: block; 
    position: absolute; 
    left: 25px; 
    top: 25px; 
}

#navbar
{
    width: 858px; 
    top: 65px; 
    text-align: left;
    height: 27px;
    background-image: url('../../assets/images/navBar.jpg');
    background-repeat:repeat-x;
    margin:0px;
    padding-top:3px;
    padding-left:3px;
}

#navbar a:link, #navbar a:visited
{
    color: #FFFFFF;
    text-decoration:none;
    font-weight:bold;
    font-size:medium;
}

#web_returns_link
{
    display:inline;
}

#master_container 
{
    position: relative;
	width: 971px; 
	top: 20px; 
	margin: 0px auto;
	background-color: #FFFFFF;
}

#left_container
{
    width: 214px;
    background-color: #C3D1D2;  /* matches the color in the navbar */   
    color: White;
    margin-right:20px;
}

#container
{
	position: relative;
	top:  110px;
	width: 861px; 
	margin: 0px auto;
	padding:0px;
}

#stateInfoForm
{
    width: 607px;
    padding-left:20px;
    margin:0px;
}

#page_top_messages
{
    height:120px;
}

#oem_team
{
    padding: 5px; 
    text-align: center; 
    font-size: 1.10em; 
    background-color: #EEEEEE; 
    border-style: solid; 
    border-color: #555555; 
    border-width: thin;
}

#disclaimerMsg
{

    padding-left: 10px;
    padding-right: 20px;
    font-family: Arial; 
    font-size: 8pt;
}

#activities,
#returns
{
    display:none;
}

.clear 
{
    clear:both;
}

#Recycled_Devices_Section, #Recycle_Notice_Section, #DropOff_Sites_Section, #Upcoming_Events_Section
{
    display:block;
    width:607px;
}

#Recycle_Notice img
{
    float:right;
}

#leftList
{
    float:left;
    width: 303px;
}

#rightList
{
    float: right;
    width: 303px;
}

#outerListBox
{
    width: 607px;
    display:inline-block;
}

#contact_us_area
{
    background-color:White;
    padding: 20px 0px 20px 0px;
}

#contact_us
{
    background-color: #537183;
    border-color:#365164;
    border-style:solid;
    border-width:2px;
    text-align:center;
    padding: 20px 0px 20px 0px;
}

#contact_us a:link, #contact_us a:visited
{
    color: #FFC61E;
    font-weight:bold;
    font-size:large;
}

#footer
{
	background-color: #5B5A5F;
	color: #EEEEEE;
	font-family: Arial;
	font-size: xx-small;
	text-align: left;
	width: 961px;
	height: 20px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 10px;
	clear: both;			/* added by Hongling sun 2/8/2011: make sure footer always shown at the bottom */
}