/* CSS Document */

/************************ Common *********************************/

/****************************** Boxes ************************************/

#employeewrapper{
	width: 600px;
}

#contentwrapper{
	width: 600px;
}

#contentwrapper ul{
	list-style:none;
	list-style-position: outside;
}

#specialoffer{
	width:675px;
	padding:15px;
}

#inputform{
	padding-left:50px;
	width:500px;
}

#repfinder{
	width:675px;
}

#repmap{
	float:left;
	padding:5px;
	text-align:center;
	
}

#repmapimg{
	cursor:pointer;
	border:none;
}

#repdisplay{
	float:left;
	text-align:center;
	padding-left:50px;
	width:300px;
}

#reparea{
	padding-top:20px;
	padding-left:5px;
	float:left;
	font-size:10px;
	text-align:center;
	clear: none;
	width: 250px;
}

#reparea p {
width:130px;
margin-right:10px;
}

#products{
	padding:10px;
	width:395px;
}

#productlisting{
	padding:10px;
	width:395px;
}

#supplierlist {
	width:140px;
	padding-left: 5px;
	padding-bottom: 5px;
	text-align: center;
}

#rightlinks {
	border-top:solid 3px;
	border-color:#0066FF;
	width:140px;
	text-align: left;
	padding-left:5px;
	padding-top:5px;
}

/************************************** Links ********************************/

#dropdownmenu a{
	text-align: center;
	color:#CCCCCC;
	width: 80px;
	display:inline;
	padding-left:25px;
	padding-right:25px;
	text-decoration:none;
}

#dropdownmenu a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

#dropdownmenu a:visited{
	color:#3366FF;
	text-decoration:none;
}

#leftcol a{
    text-align: left; !important
	color:#0033FF;
	width: 80px;
	text-decoration:none;
}

#leftcol a:hover {
    text-align: left;  !important
	color:#CCCCCC;
	width: 80px;
	text-decoration:none;
}

#leftcol a:visited{
    text-align: left;  !important
	color:#3366FF;
	width: 80px;
	text-decoration:none;
}

#mainall{
	padding-top:5px;
	padding-right:5px;
	padding-left:30px;
	padding-bottom:30px;
	float:left;
	width: 715px;
	font-size:12px;
}

/* attributes */

#leftcol ul{
list-style:none;
}

#mainleft li{
	padding-bottom:15px;
	float:left;
	width: 500px;
}

#maincontent p{
	float:left;
	width: 400px;
	font-size:12px;
}

#repfinder p{
	float:left;
	width:100px;
}

#leftcol h1 {
	font-family:tahoma, arial, Verdana;
	color: #003366;
	line-height: 1.3em;
	font-size:15px;
	margin:0px;
	padding-bottom:2px;
}

#leftcol h2 {
font-family:tahoma, arial, Verdana;
	color: #003366;
font-size:12px;
margin:0px;
padding-bottom:10px;
}

/*#rightcol h1 {
	color: #003366;
	font-weight:bold;
	font-size:14px;
	padding-top: 0px;
	padding-bottom: 5px;
	width:140px;
}*/

#rightcol a {
    text-align: left;
	color:#0066FF;
	width: 80px;
	display:inline;
	text-decoration:none;
}

#rightcol a:hover {
    text-align: left;
	color:#CCCCCC;
	width: 80px;
	display:inline;
	text-decoration:none;
}

#rightlinks h1{
	text-align: center;
	color: #003366;
	font-weight:bold;
	font-size:14px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#supplierlist h1{
	color: #003366;
	font-weight:bold;
	font-size:14px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#supplierlist p{
	padding-top:2px;
	padding-bottom:2px;
}

#employees1 p{
	padding-top: 10px;
	float:left;
	width:150px;
	font-size:11px;
	text-align:center;
}

#employees2 p{
	padding-top: 10px;
	float:left;
	width:150px;
	font-size:11px;
	text-align:center;
}

#employees3 p{
	padding-top: 10px;
	float:left;
	width:150px;
	font-size:11px;
	text-align:center;
}

#employees4 p{
	padding-top: 10px;
	float:left;
	width:150px;
	font-size:11px;
	text-align:center;
}

#employees5 p{
	padding-top: 10px;
	float:left;
	width:150px;
	font-size:11px;
	text-align:center;
}

#employees6 p{
	padding-top: 10px;
	float:left;
	width:150px;
	font-size:11px;
	text-align:center;
}

#productlisting table{
	width:100%;
	text-align:center;
}

#products img{
	clear:left;
}


#expandall{
	cursor:pointer;
}

/********************************** Classes ****************************************/

.clearboth {
	clear:both;
}


.newsitem{
padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}

.newsitem p{
	float:left;
	padding-left:5px;
}

.newsitem img{
	margin-right:10px;
	border: #CCCCCC 2px solid;
}

.expandbar{
font-weight:bold;
padding:5px;
background-color:#CCCCCC;
cursor:pointer;
}

.expandbar a:hover{
color:#FFFFFF;
background-color:#999999;
cursor:pointer;
}

.expandbar img{
padding-right:5px;
}
