/*cope with inheritance bugs*/
body, table, th, td{
color:#000000;
/*font-size: x-small;*/
font-family:Arial;
}

/*body specific*/
body{
background-image:url(background1.gif);
margin: 4px;}

form{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

a:link{
color:#009999;
font-size:x-small;
text-decoration:none;
}

a:visited{
color:#999999;
font-size:x-small;
text-decoration:none;
}

a:hover{
color:#000000;
font-size:x-small;
text-decoration:underline;
}

a:active{
color:#009999;
font-size:x-small;
text-decoration:none;
}

li{
list-style-type:square;
color: #000080;}

ol{
color:#000000;
}

ul{
color:#000000;
list-style-type:square;
}

h1 {
font-size: 18px;
font-weight: 100;
color: #000080;}

h2 {
font-size: 30px;
color: #000080;
font-weight: bold;}

H1, H2, H3, H4, H5, H6 {
font-family:Arial;
}

SELECT {
font-family:Arial;
}

.actCHECKOUTEM {background-color:#a6a6ff;}
.actCHECKOUTBG {background-color:#cdcdcd;}

.actlarger{
font-size: larger;
color:#000000;
}

.actsmaller{
font-size: smaller;
color:#000000;
}

.actxxsmall{font-size:xx-small;color:#000000;}
.actxsmall{font-size:x-small;color:#000000;}
.actsmall{font-size:small;color:#000000;}
.actregular{font-size:medium;color:#000000;}
.actlarge{font-size:large;color:#000000;}
.actxlarge{font-size:x-large;color:#000000;}
.actxxlarge{font-size:xx-large;color:#000000;}

.actwarningcolor{color:#000000;}
.actrequiredcolor{color:#000000;}
.actsearchhighlightcolor{color:#ff0000;}
.actrequired{color:#000000;}
.actwarning{font-size:x-large;color:#000000;}
.actwelcome{font-size:medium;color:#000000;}

.actlogotext {font-family:Arial; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center}
.actlogout{font-size:x-small;color:#009999;}

.redtext {color: #E70021;}
.breadcrumbs {font-size: 14px; color: #000080;} 

.boxborder {
border: 1px #C0C0C0 solid;
margin-left: 3px;
background-color: #eeeeee;}

.boxbordernobk {
border: 1px #C0C0C0 solid;
margin-left: 3px;
}

.carttext {
	color: #000080;
	font-size: 13px;
}

.head {
font-size: 30px;
color: #000080;
font-weight: bold;}

.nudge3 {
padding-left: 3px;}

.nudge5 {
padding-left: 5px;}

.nudgel5d10 {
padding-left: 5px;
padding-top: 10px;}

.search20 {
color: #000000;
font-size: 20px;
font-weight: bold;
margin-bottom: 15px;}

.txbord {
border: 1px #c0c0c0 solid;}

/* Standard hyperlink style */

a         {font-size: 16px; color: #5B5BFF; text-decoration: none; font-weight: bold;}
a:link    {font-size: 16px; color: #5B5BFF; text-decoration: none; font-weight: bold;}
a:visited {font-size: 16px; color: #5B5BFF; text-decoration: none; font-weight: bold;}
a:hover   {font-size: 16px; color: #000080; text-decoration: none; font-weight: bold;}
a:active  {font-size: 16px; color: #000080; text-decoration: none; font-weight: bold;}

/* section naviagtion hyperlink style */

a.sections        {font-size: 16px; color: #ffffff; text-decoration: none; font-weight: bold;}
a.sections:link    {font-size: 16px; color: #ffffff; text-decoration: none; font-weight: bold;}
a.sections:visited {font-size: 16px; color: #ffffff; text-decoration: none; font-weight: bold;}
a.sections:hover   {font-size: 16px; color: #000080; text-decoration: none; font-weight: bold;}
a.sections:active  {font-size: 16px; color: #000080; text-decoration: none; font-weight: bold;}

/* Secondary hyperlink style */
a.l2         {font-size: 16px; color: #000080; text-decoration: none; font-weight: bold;}
a.l2:link    {font-size: 16px; color: #000080; text-decoration: none; font-weight: bold;}
a.l2:visited {font-size: 16px; color: #000080; text-decoration: none; font-weight: bold;}
a.l2:hover   {font-size: 16px; color: #5B5BFF; text-decoration: none; font-weight: bold;}
a.l2:active  {font-size: 16px; color: #5B5BFF; text-decoration: none; font-weight: bold;}

/* Small hyperlink style */
a.l3         {font-size: 10px; color: #000080; text-decoration: none; font-weight: normal;}
a.l3:link    {font-size: 10px; color: #000080; text-decoration: none; font-weight: normal;}
a.l3:visited {font-size: 10px; color: #000080; text-decoration: none; font-weight: normal;}
a.l3:hover   {font-size: 10px; color: #5B5BFF; text-decoration: none; font-weight: normal;}
a.l3:active  {font-size: 10px; color: #5B5BFF; text-decoration: none; font-weight: normal;}

/* Crumbtrail style (to match breadcrumb style) */
a.l4         {font-size: 14px; color: #000080; text-decoration: underline; font-weight: normal;}
a.l4:link    {font-size: 14px; color: #000080; text-decoration: underline; font-weight: normal;}
a.l4:visited {font-size: 14px; color: #000080; text-decoration: underline; font-weight: normal;}
a.l4:hover   {font-size: 14px; color: #5B5BFF; text-decoration: underline; font-weight: normal;}
a.l4:active  {font-size: 14px; color: #5B5BFF; text-decoration: underline; font-weight: normal;}

/* Hyperlink style to match H1 (for email link)*/
a.l5         {font-size: 18px; color: #000080; text-decoration: none; font-weight: bold;}
a.l5:link    {font-size: 18px; color: #000080; text-decoration: none; font-weight: bold;}
a.l5:visited {font-size: 18px; color: #000080; text-decoration: none; font-weight: bold;}
a.l5:hover   {font-size: 18px; color: #5B5BFF; text-decoration: none; font-weight: bold;}
a.l5:active  {font-size: 18px; color: #5B5BFF; text-decoration: none; font-weight: bold;}

td.bluecell1 {background-color: #A6A6FF;}
td.bluecell2 {background-color: #eeeeee;}
