body    { color: #6c6c6c; font-size: 11px; font-family: Arial, Helvetica; background-color: #fff; margin: 0 }
td  { color: #002f75; font-size: 12px; font-family: verdana }
h1  {
	color: #333a3e;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
h2 { color: #333a3e; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
h3 { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.padding  { line-height: 19px; padding: 0 10px 5px 28px }
.leading { line-height: 19px; }
.bulletheaders { font-weight: bold; background-color: #e9f5fe; text-align: center; border: solid 1px #c5d1da }

.border { border-right: 1px solid #b6b5ac; border-bottom: 1px solid #b6b5ac; border-left: 1px solid #b6b5ac }
.bg_home   { background-color: #fff; background-image: url("pix/home/bg_home.gif"); background-repeat: repeat-x }
.bg_are { background-color: #fff; background-image: url("pix/bg_are.gif"); background-repeat: repeat-x }
.bg_do { background-color: #fff; background-image: url("pix/bg_do.gif"); background-repeat: repeat-x }
.bg_work { background-color: #fff; background-image: url("pix/bg_work.gif"); background-repeat: repeat-x }
.bg_subnav      { background-color: #e9f5fe; background-image: url("pix/g_pic_blank.gif"); background-repeat: repeat-x; padding: 10px 10px 10px 20px }
.subnav { background-color: #fff; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc }
.title { color: #6b9685; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 20px }

a.co  { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
a.co:hover  { color: white; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a.subnavlink    { color: #002f75; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.subnavlink:hover    { color: #505252; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline;}
a.subsubnavlink    { color: #f5870f; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; diaplay: block;}
a.subsubnavlink:hover    { color: #505252; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a.toplink { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
a.toplink:hover { color: #599674; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
a.nav { color: #4f6f62; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.nav:hover { color: #4f6f62; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a   { color: #f5870f; font-weight: bold; text-decoration: none }
a:hover    { color: #b94a00; font-weight: bold; text-decoration: underline }
a.footer  { color: #6c6c6c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.footer:hover  { color: #f5870f; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.toplogo { margin: 3px 3px 50px; padding: 0 }
.survey { font-size: 11px; padding: 3px 3px 3px 25px; }

.coround {float:left;width:150px;padding:0;margin:0 10px 0 0;background:url(pix/bg_co_roundedcorner.gif) no-repeat 0 0;font-size:10px;}
.coround ul{padding:10px;margin:0 0 0 10px;list-style-image: url(none);}
.coround ul li{line-height: 14px;padding-bottom: 6px;}
ul   { list-style-image: url("pix/g_bullet.gif"); margin: 1em 0 1em 40px }

.co {
	color: #666;
	font-size: 10px;
	padding: 10px;
}
.co1 {
	color: #666;
	font-size: 12px;
	padding: 10px;
	border-bottom: 1px solid #c7c7c7;
	border-left: 1px solid #c7c7c7;
}

.pad{padding:0 0 0 10px;}
.col{width:250px;float:left;}
.col em{
	font-size:9px;
	display:block;
	padding-bottom: 10px;
	line-height: 12px;
	height: 20px;
}
.col.divider{
	width:3px;
	padding-top: 0;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 10px;
	vertical-align: middle;
}
.clearfix{clear:both}
.col ul.fade{margin:10px 0 0 0;padding:0;list-style-type:none;list-style-image: none;font-size:11px;color:#636467;width:252px;}
.col ul.fade li{clear:both;margin:0 5px 0 8px;padding:5px 0px 0 5px;height:75px;list-style-type:none;list-style-image:none;width:auto;line-height:16px;background:url(pix/g_bluefade.jpg) no-repeat top left;}
.col ul.fade ul{float:none;margin:0;padding:0;font-size:10px;color:#636467;height:width:auto;40px;float:left;}
.col ul.fade ul li{background:url(pix/orangedot.jpg) no-repeat 0px 4px;width:200px;height:auto;line-height:10px;float:none;list-style-type:none;padding:0 2px 0 5px;margin:0 0 3px 10px;}

.nobullet { list-style-image: none;list-style-type:none; margin: 1em 0 1em 40px }
.nobullet li {margin-bottom: 6px;}
.questionmark{float:left; margin:15px; margin-bottom: 80px;}

.bottoms ul{margin:0px 0 0 0px;padding:0 0 0 10px;list-style-type:none;list-style-image: url(none);font-size:10px;color:#636467;width:85px;height:70px;float:left;}
.bottoms ul li{margin:0 0 2px 0;padding:0;line-height:12px;background:url(pix/orangedot.jpg) no-repeat 0px 4px;padding:0 0 0 6px;width:86px;}
.bottoms em{font-size:9px;padding:2px 0 10px 0;display:block;}

.shopper ul{margin:0px 0 0 10px;padding:0 0 0 5px;list-style-type:none;list-style-image: url(none);font-size:10px;color:#636467;width:105px;height:70px;float:left;}
.shopper ul li{margin:0 0 2px 10;padding:0;line-height:12px;background:url(pix/orangedot.jpg) no-repeat 0px 4px;padding:0 0 0 6px}
.shopper em{font-size:9px;padding:2px 0 10px 0;display:block;}
.shopper .shoppertitle {padding-left:90px;}

.co {float:left;width:150px;padding:0;margin:0 10px 0 0;}
.co ul{padding:10px;margin:0 0 0 10px;}
.co ul li{line-height: 14px;padding-bottom: 6px;}

ul.ourteam-left {
	padding: 0px;
	width: 202px;
	margin-left: 20px;
}

ul.ourteam-right {
	padding: 0px;
	width: 220px;
	margin-left: 20px;
}

div.bullet{
	clear: left;
	float: left;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 6px;
	line-height: 7px;
}

a.subsubnavlink.bullet{
	display: block; 
	margin-bottom: 3px;
}

p.submenu{
	clear: left;
}
ul.bullet {
	list-style: bullet;
	list-style-image: url(none);
}
