body{
	background-color: #007DB1;
	marginwidth:0;
	marginheight:0;
	topmargin:0;
	leftmargin:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #535257;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #535257;
}
.BulletList {
	list-style-image: url(img/bullet_list.gif);
}
.SiteMap1 {
	list-style-type: none;
}
.SiteMap2 {
	list-style-type: none;
	padding-left: 20px;
}
.SiteMap3 {
	list-style-type: none;
	padding-left: 30px;
}
hr {
	color: #cccccc;
    background-color: #cccccc;
    height: 1px;
	width: 300px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #535257;
}
.BoldBlueText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #007DB1;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#navcontainer { width: 125px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 1px;
width: 125px;
background-color: #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}

#navcontainer a:link, #navlist a:visited
{
color: #535257;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #007DB1;
color: #FFFFFF;
}

ul#navlist li#active a
{
background: #FFFFFF;
color: #007DB1;
list-style-image:url(img/clear.gif)
}

#topsubnav ul
{
padding-left: 0;
margin-left: 0;
background-color: #FFFFFF;
color: #535257;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#topsubnav ul li { display: inline; }

#topsubnav ul li a
{
padding: 0.2em 1em;
background-color: #FFFFFF;
color: #535257;
text-decoration: none;
float: left;
border-right: 1px solid #cccccc;
}

#topsubnav ul li a:hover
{
background-color: #EDEDED;
color: #007DB1;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


.bgWhite{
	background-color: #FFFFFF;
}
.bgBlue{
	background-color: #007DB1;
}
.Copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; color: #DCDCDD;
}
.Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; color: #B4B4B4;
}
.FooterNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f38f1d;
	text-decoration: none;
	text-transform: none;
}
.DotBorderRight { 
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: 0099CC;
	background: #FFFFFF;
}
.DotBorderLeft { 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dashed;
	border-right-color: 0099CC;
	background: #FFFFFF;
}
.SolutionsBox { 
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: E1E1E1;
	border-left-color: E1E1E1;
	border-top-color: E1E1E1;
	border-bottom-color: E1E1E1;
}
.BreadcrumbDiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #807f83;
	text-transform: none;
}
.DotLine {
	background-image: url(img/dotline.gif);
      background-repeat: repeat y;
}
.TableCell { 
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: c9c9c9;
	border-bottom-color: c9c9c9;
	background-color:f3f3f3;
	background-image: url(img/bg_tablecell.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.TableCellLightBorder { 
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: ececec;
	border-bottom-color: ececec;
	background-color:FFFFFF;
}
.TableLightBorder { 
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: ececec;
	border-top-color: ececec;
}
.GrayBox { border-width:1px; border-color:#999999; border-style:solid; background-color:efefef;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
a.FooterLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}
a.FooterLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}
a.FooterLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}
a.FooterLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #807f83;
	text-decoration: underline;
	text-transform: none;
}
a.HeaderLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}
a.HeaderLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}
a.HeaderLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}
a.HeaderLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #007DB1;
	text-decoration: underline;
	text-transform: none;
}
a.HeaderCart:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
}
a.HeaderCart:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
}
a.HeaderCart:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
}
a.HeaderCart:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: none;
}
a.FooterNewsLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: none;
}
a.FooterNewsLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: none;
}
a.FooterNewsLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: none;
}
a.FooterNewsLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cee0ef;
	text-decoration: underline;
	text-transform: none;
}
a.Breadcrumb:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #807f83;
	text-decoration: underline;
	text-transform: none;
}
a.Breadcrumb:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #807f83;
	text-decoration: underline;
	text-transform: none;
}
a.Breadcrumb:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #807f83;
	text-decoration: underline;
	text-transform: none;
}
a.Breadcrumb:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
	text-decoration: underline;
	text-transform: none;
	background-color: #EDEDED;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: 007DB1;
	text-decoration: underline;
	font-weight: normal;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: 007DB1;
	text-decoration: underline;
	font-weight: normal;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: 007DB1;
	text-decoration: underline;
	font-weight: normal;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: F59931;
	text-decoration: underline;
	font-weight: normal;
}
a.Graylink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}
a.Graylink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}
a.Graylink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}

a.Graylink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #007DB1;
	text-decoration: none;
	text-transform: none;
}
a.PressReleaseLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #535257;
	text-decoration: underline;
	text-transform: none;
}
a.PressReleaseLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #535257;
	text-decoration: underline;
	text-transform: none;
}
a.PressReleaseLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #535257;
	text-decoration: underline;
	text-transform: none;
}
a.PressReleaseLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #007DB1;
	text-decoration: underline;
	text-transform: none;
}

