body {
	color: black;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #04245c;
	position: static;
}
div { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
span { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
ul { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
ol { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
li { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
th  { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
td { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
input { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
textarea { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td {
	color: black;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
a { color: #2a63a6; text-decoration: underline; }
a:hover { text-decoration: underline; }


.carttitle { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #18599d }
.cartitem { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff5bc }
.basketItem { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff }
.cartterms { color: #225ca3; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff5bc }
.cartshipping { color: #225ca3; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff5bc }
.cartsubt { color: #222; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fcd900 }
.cstform { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff5bc }
.cstbtn  { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #1f63ae; border: outset 2px #5079b9 }
.cstselect  { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff5bc; border: outset 2px #fee332 }
.cstmenu  { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff5bc; border: outset 2px #fee332 }
.blbody  { color: #4479ad; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.mnnav2   {
	color: white;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
.mnnav   { color: #2a63a6; font-size: 12px; font-family: Arial; text-decoration: none }
a.mnnav   { color: #2a63a6; font-size: 12px; font-family: Arial; text-decoration: none }
a.mnnav:link   {
	color: #2a63a6;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
a.mnnav:visited   {
	color: #2a63a6;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
a.mnnav:hover  {
	color: #d00;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: bold;
}
.dsc   { color: #2a63a6; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.dsc   { color: #2a63a6; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.dsc:link   { color: #2a63a6; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.dsc:visited   { color: #2a63a6; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.dsc:hover  { color: #d00; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.blbd   { color: #2a63a6; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.blbd   { color: #2a63a6; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.blbd:link   { color: #2a63a6; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.blbd:visited   { color: #2a63a6; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.blbd:hover  { color: #d00; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.rvs   { color: white; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.rvs   { color: white; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.rvs:link   { color: white; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.rvs:visited   { color: white; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.rvs:hover  { color: yellow; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.admtitle { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #18599d }
.basket { width: 720px; border: 0px; text-align: left; }
.basket a  { color: #2a63a6; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.basket a:hover  { color: #d00; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.basket th,td { margin: 0px; padding: 2px 4px; border: 0px; }
.basketTitle { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #08416c }
.basketFld1 { color: #646464; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d4ddee }
.basketFld2 { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eaebed }
.basketAlert { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fedb00 }
.admfld1 { color: #225ca3; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #bcc5d4 }
.admfld2 { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff5bc }
.basketNotes { color: #08416c; font-weight: bold }
.basketRecommend { width: 760px; border: 1px solid #08416c; border-collapse: collapse; }
.basketRecommend th { text-align: left; color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fedb00; margin: 0px; padding: 2px 4px; border: 0px; }
.basketRecommend td  { text-align: center; color: #222; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eaebed; margin: 0px; padding: 2px 4px; border: 0px; }
.basketRecommend img  { margin: 6px 4px; border: 0px; }
.carterror { color: red; font-size: 14px; font-weight: bold; margin: 12px 0px; text-align: center; }
.carterror p  { color: red; font-size: 14px; font-weight: bold; margin: 12px 0px; text-align: center; }
.disclaim { font-size: 10px; }
.cartbtn { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #08416c; border: 3px outset #216090; padding: 2px; }
a.cartbtn { color: #fff; text-decoration: none }
a.cartbtn:link  { color: #fff; text-decoration: none }
a.cartbtn:hover  { color: #fff; text-decoration: none }
a.cartbtn:visited  { color: #fff; text-decoration: none }

/*Customer Center*/
.customercenter { width: 560px; margin: 0px auto; border: 0px; text-align: left; }
.customercenter th { color: #ffffff; background-color: #3A66A7; margin: 0px; padding: 2px 4px; border: 0px; }
.customercenter th a { color: #eaebed; font-size: 12px; text-decoration: none; }
.customercenter th a:hover { text-decoration: underline; }
.customercenter td { margin: 0px; padding: 2px 4px; border: 0px; }
.fld1 { color: #646464; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d4ddee }
.fld2 { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eaebed }
.fld2 a { color: #2a63a6; font-size: 12px; text-decoration: none; }
.fld2 a:hover { text-decoration: underline; }
.client_navigation { text-align: center; margin: 20px 0px 10px 0px; }
.client_navigation a { color: #6b85ab; background-color: #eaebed; font-size: 12px; font-weight: bold; border: 1px solid #3A66A7; padding: 3px 5px 3px 5px; text-decoration: none; margin: 0px 4px 0px 4px; }
.client_navigation a:hover { color: #3A66A7; border: 1px solid #3A66A7; padding: 3px 5px 3px 5px; text-decoration: underline; }

/*Customer Center Login*/
.customercenterlogin { margin: 0px auto; border: 0px; text-align:left; }
.customercenterlogin th { color: #ffffff; background-color: #3A66A7; margin: 0px; padding: 2px 4px; border: 0px; }
.customercenterlogin th a { color: #eaebed; font-size: 12px; text-decoration: none; }
.customercenterlogin th a:hover { text-decoration: underline; }
.customercenterlogin td { margin: 0px; padding: 2px 4px; border: 0px; }




.style3 {
	font-family: "Times New Roman";
	font-size: large;
	color: #006699;
	font-weight: bold;
}
.style5 {font-family: "Times New Roman"; font-size: medium; color: #006699; font-weight: bold; }
.bdytxt {font-family:Arial; font-size:14px; color:#000000}
.hdrtag {
	font-family:Arial;
	font-size:18px;
	color:#000000;
	font-weight: bold;
}
.smalltag {
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-style: italic;}
.testestag {
	font-family:Arial;
	font-size: 24px;
	color: #FF0000;
	font-weight: bold;
	font-style: italic;
}
.testestxt {font-family:Arial; font-size:14px; color:#000000; font-style:italic}
.links {font-family:Arial; font-size:14px; color:#0000FF}
.bdytagred {
	font-family:Arial;
	color: #FF0000;
	font-size: 18px;
	font-weight: bold;
}
.bdytagblue {
	font-family:Arial;
	color:#0000FF;
	font-size: 18px;
	font-weight: bold;
}
.style6 {
	color: #0000FF;
	font-weight: bold;
}
.style9 {
	font-family: Arial;
	font-size: medium;
	color: #FF0000;
}
.style10 {
	font-family: Arial;
	font-size: small;
	color: #CC0000;
	font-weight: bold;
}
.style11 {
	font-family: Arial;
	font-size: small;
	color: #333333;
	font-weight: bold;
}
.mapsection {font-family: Tahoma;font-size: 12px;}
    .mapitem {font-family: Tahoma;font-size: 10px;}
.ordinarytag {
	font-family:Arial;
	font-size: 28px;
	color: #0000FF;
	font-weight: bold;
	font-style: italic;
}	color:#000000;
	font-style: italic;}
.testestag {
	font-family:Arial;
	font-size: 24px;
	color: #FF0000;
	font-weight: bold;
	font-style: italic;
}
.testestxt {font-family:Arial; font-size:14px; color:#000000; font-style:italic}
.links {font-family:Arial; font-size:14px; color:#0000FF}
.bdytagred {
	font-family:Arial;
	color: #FF0000;
	font-size: 18px;
	font-weight: bold;
}
.bdytagblue {
	font-family:Arial;
	color:#0000FF;
	font-size: 18px;
	font-weight: bold;
}
.style6 {
	color: #0000FF;
	font-weight: bold;
}
.style9 {
	font-family: Arial;
	font-size: medium;
	color: #FF0000;
}
.style10 {
	font-family: Arial;
	font-size: small;
	color: #CC0000;
	font-weight: bold;
}
.style11 {
	font-family: Arial;
	font-size: small;
	color: #333333;
	font-weight: bold;
}
.mapsection {font-family: Tahoma;font-size: 12px;}
    .mapitem {font-family: Tahoma;font-size: 10px;}
.ordinarytag {
	font-family:Arial;
	font-size: 28px;
	color: #0000FF;
	font-weight: bold;
	font-style: italic;
}


