@charset "utf-8";
/* CSS Document */

h2.border
{
	border-bottom:2px solid #aaa;
}

#address p
{
	margin:0 !important;
	padding:0;
}


/**
 * Sales Rep Stuff
 */
 
/** for index **/

#contact-sales-rep
{
	display:block;
	clear:both;
	width:196px;
	height:35px;
	background:url(/images/shared/buttons/contact-sales-rep.png) 0 0 no-repeat;
}

#contact-sales-rep:hover
{
	background-position:0 -35px;
}

/** for sales-representatives **/

#rep-map
{
	display:block;
	clear:both;
	margin:20px auto;
	width:423px;
	height:259px;
}

table.reps
{
	display:table;
	border-collapse:collapse;
	margin:20px auto;
	width:700px;
}

table.reps th
{
	border-bottom:1px solid #333;
	background-color:#f5f5f5;
	padding:10px;
}

table.reps td
{
	border-bottom:1px solid #eee;
	padding:10px;
}

table.reps a
{
	display:block;
	clear:both;
	float:left;
}

.region_id
{
	width:25px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	font-size:14px;
	background-color:#f5f5f5;
}

.rep
{
	width:350px;
}

.phone
{
	width:125px;
}

.on-the-web
{
	width:200px;
}

/**
 * Region colors
 */

.region_1
{
	background-color:#900017;
}

.region_2
{
	background-color:#7aa9af;
}

.region_3
{
	background-color:#e5a1b8;
}

.region_4
{
	background-color:#a19f00;
}

.region_5
{
	background-color:#06baf7;
}

.region_6
{
	background-color:#e1017e;
}

.region_7
{
	background-color:#3f1070;
}

.region_8
{
	background-color:#fff9bf;
	color:#333;
}

.region_9
{
	background-color:#02a065;
}

.region_10
{
	background-color:#f6c1d3;
}

.region_11
{
	background-color:#ff0000;
}

.region_12
{
	background-color:#d4dbbc;
}

.region_13
{
	background-color:#c0016b;
}

.region_14
{
	background-color:#fbdfb0;
	color:#333;
}

.region_15
{
	background-color:#027298;
}

.region_16
{
	background-color:#b6a8cc;
}

.region_17
{
	background-color:#f9f402;
	color:#333;
}

.region_18
{
	background-color:#d6c995;
	color:#333;
}

.region_19
{
	background-color:#f1aa00;
}

.region_20
{
	background-color:#03653e;
}
	