/*usa home page*/
/*usa wall maps*/
/*europe home page*/
/*int home page*/




p.onetest{
color:red;
font-size:18px;
width:200px;
border:2px;
}

a:link {color:yellow;text-decoration:none;}      /* unvisited link */
a:visited {color:yellow;text-decoration:none;}  /* visited link */
a:hover {color:white;text-decoration:underline;}  /* mouse over link */
a:active {color:yellow;text-decoration:none;}  /* selected link */

body {
margin:0;
padding:0;
/*align:left;*/
}

img{
display:inline;
}

img.usaMap2{
display:inline;
border:1px solid black;
}

img.imgWall{
display:inline;
border:0px solid black;
}

/************************************************************************************************/

div.wrapper { 
position:absolute;
top: 0px;
left: 0px;
margin:0;
padding:0;
/*align:left;*/
/*background-color: rgb(255,255,236);*/
height:100%;
width:100%;
} 

div.top { 
position:absolute;
top: 0px;
left: 0px;
margin:0;
padding:0;
/*align:left;*/
width:1082px;
height:100px;
font-family:arial,helvetica;
font-weight:bold;
background-color: rgb(255,255,255);
background-image: url(images/bg/topmapborder27.jpg);
background-repeat:no-repeat;
border-top:2px black solid;
border-right:1px black solid;
border-left:1px black solid;
} 

a.topLink:link {color:blue;text-decoration:none;}      /* unvisited link */
a.topLink:visited {color:blue;text-decoration:none;}  /* visited link */
a.topLink:hover {color:black;text-decoration:underline;}  /* mouse over link */
a.topLink:active {color:blue;text-decoration:none;}  /* selected link */

div.topFAQ{
position:absolute;
top:12px;
left:474px;
margin-left:0px;
/*margin-top:14px;*/
width:49px;
height:18px;
padding:0px;
color:rgb(204,0,0);
text-align:center;
border: 0px black solid;
}

div.topAsk{
position:absolute;
top:12px;
left:528px;
margin-left:0px;
/*margin-top:14px;*/
width:61px;
height:18px;
padding:0px;
color:rgb(204,0,0);
text-align:center;
border: 0px black solid;
}

div.topPrivacy{
position:absolute;
top:12px;
left:594px;
margin-left:0px;
/*margin-top:14px;*/
width:64px;
height:18px;
padding:0px;
color:rgb(204,0,0);
text-align:center;
border: 0px black solid;
}

div.topCart{
font:bold 16px arial;
position:absolute;
top:10px;
left:664px;
margin-left:0px;
/*margin-top:14px;*/
width:56px;
height:20px;
padding:0px;
color:rgb(0,102,153);
text-align:center;
border: 0px black solid;
/*background-color: rgb(255,204,0);*/
}

div.hOne{
position:relative;
z-index:2;
top:5px;
left:5px;
margin-top:40px;
margin-left:40px;
width:100%;
height:100%;
}

h1 {
/*font: small-caps italic 18px helvetica;*/
font:italic 1em helvetica;
text-align:left;
color:rgb(0,102,153);
}

/******************************** LEFT **********************************************************/

div.one { 
position:absolute;
top: 101px;
left: 0px;
margin:0;
padding:0;
/*align:left;*/
width:1081px; /* or a percentage, or whatever */
/*height:585px;*/
height:600px;
font-family:arial,helvetica;
font-weight:bold;
border-bottom:4px solid rgb(0,0,0);
border-top:4px solid rgb(0,0,0);
border-right:1px black solid;
border-left:1px black solid;
z-index:1;
} 

div.left { 
position: absolute;
top: 0px;
left: 0%;
margin:0;
padding:0;
/*align:left;*/
/*text-align:center;*/ 
width:246px; /* or a percentage, or whatever */ 
height:100%;
font-family:arial,helvetica;
/*font-size:12pt;*/
/*text-align=left;*/
font-weight:bold;
background-color: rgb(189,237,241);
border-right:4px solid black;
/*border-right:thick solid rgb(0,204,0);*/
} 


div.search {
font-weight:normal;
font-style: normal;
text-align: left;
font-family: Arial;
font-size: 12px;
/*padding: 1px;*/
padding: 2%;
line-height: 80%;
/*text-indent: 10px;*/
/*border-bottom:1px solid black;*/
width:225px;
/*background-color:#AED0D0;*/
/*background-color:rgb(0,255,255);*/
float:left;
margin:5px;
height:100px;
border:0px solid red;
}

span.search2 {
font-weight:bold;
font-style: normal;
text-align: left;
font-family: Arial;
font-size: 24px;
/*padding: 1px;*/
padding: 4px 4px 4px 2px;
line-height: 80%;
/*text-indent: 10px;*/
/*border:1px solid black;*/
width:80%;
/*width:680px;&/
/*background-color:#AED0D0;*/
/*background-color:rgb(0,255,255);*/
float:left;
}

div.searchbox{
/*background-color:rgb(0,255,255);*/
/*border:1px solid black;*/
}

div.leftmenu{
/*background-color:rgb(0,255,255);*/
/*border:1px solid black;*/
}

div.lefttitle{
padding-left:5px;
font-weight:bold;
font-style: normal;
text-align: left;
font-family: Arial;
font-size: 18px;
}

div.google{
padding-left:5px;
/*margin-left:5px;*/
border:1px solid black;
width:auto;
height:auto;
}

font.mapsmore{
color:#000000;
font-size:10px;
}

hr.sep{
top:390px;
width:230px;
color:black;
height:1px;
}

a.buttonSALE:link {color:Blue;text-decoration:underline;}      /* unvisited link */
a.buttonSALE:visited {color:Blue;text-decoration:underline;}  /* visited link */
a.buttonSALE:hover {color:White;text-decoration:none;}  /* mouse over link */
a.buttonSALE:active {color:Blue;text-decoration:underline;}  /* selected link */

a.button:link {color:Black;text-decoration:none;}      /* unvisited link */
a.button:visited {color:Black;text-decoration:none;}  /* visited link */
a.button:hover {color:white;text-decoration:none;}  /* mouse over link */
a.button:active {color:Black;text-decoration:none;}  /* selected link */

div.butUSA {
padding-left:5px;
padding-top:2px;
width:180px;
border:1px solid black;
height:15px;
top:300px;
margin-left:5px;
margin-top:2px;
text-align: left;
font-family: Arial;
font-size: 12px;
background-image:url(images/bg/homebut1.jpg);
}

div.mid{ 
position: absolute;
width:831px;
top: 0px;
left: 250px;
margin:0;
padding:0;
/*align:left;*/
height:100%;
font-family:arial,helvetica;
font-weight:bold;
background-color: green;
background-color: rgb(153,255,255);
z-index:1;
} 

div.midUSA{ 
position: relative;
width:100%;
height:100%;
background-color:rgb(255,255,255);
} 

span.ontop {
font-family:arial,helvetica;
font-size:44pt;
position:absolute;
left:50px;
top:20px;
color:white;
}

/************************************************************************************************/

div.treeMain{
position:absolute;
margin:5px;
left:5px;
width: 800px;
height:24px;
}

div.tree{
position:relative;
padding-left:5px;
top:0px;
width: 50%;
height:100%;
background-color:rgb(255,204,102);
border:black 1px solid;
font:16px helvetica;
text-align:left;
color:rgb(0,0,0);
z-index:2;
}

a.treeL:link {color:Blue;text-decoration:none;}      /* unvisited link */
a.treeL:visited {color:Blue;text-decoration:none;}  /* visited link */
a.treeL:hover {color:Black;text-decoration:underline;}  /* mouse over link */
a.treeL:active {color:Blue;text-decoration:none;}  /* selected link */

div.faces{
position: absolute;
top:0px;
left:52%;
/*left:430px;*/
width:387px;
height:28px;
/*margin-left:26.875em;*/
/*margin-left:430px;*/
border:black 0px solid;
font:16px helvetica;
color:rgb(0,0,0);
font-weight:bold;
}

div.usaMap{
position: absolute;
top:34px;
padding-top: 4px;
padding-left: 4px;
/*margin-top:33px;*/
margin-left:5px;
width: 810px;
height:374px;
background-color:rgb(251,246,224);
border:black 1px solid;
font:16px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
}

div.state1{
position: absolute;
padding-top: 0px;
padding-left: 4px;
top:35px;
left:555px;
/*margin-top:35px;*/
/*margin-left:555px;*/
width:110px;
height:90%;
/*height:330px;*/
border:black 0px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:95%;
}

div.state2{
position: absolute;
padding-top: 0px;
padding-left: 4px;
top:35px;
left:675px;
width:110px;
height:90%;
/*height:330px;*/
/*border-bottom:black 1px solid;*/
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:95%;
}

div.state3{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:350px;
margin-left:555px;
width:110px;
height:15px;
/*border-bottom:black 1px solid;*/
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:108%;
}

div.state4{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:350px;
margin-left:675px;
width:110px;
height:15px;
/*border-bottom:black 1px solid;*/
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:108%;
}

div.state5map{
position: absolute;
padding-top: 0px;
padding-left: 0px;
margin-top:0px;
margin-left:5px;
width:540px;
height:370px;
border:black 0px solid;
font:12px helvetica;
text-align:left;
}

div.state6title{
position: absolute;
left:555px;
top:2px;
width:230px;
height:15px;
border-bottom:black 2px solid;
font:14px helvetica;
color:black;
font-weight:bold;
text-align:left;
font-variant:small-caps;
}

div.state6titleSub{
position: absolute;
top:20px;
left:565px;
width:250px;
height:15px;
font:10px helvetica italic;
color:black;
font-weight:bold;
text-align:left;
font-style:italic;
/*border-bottom:black 2px solid;*/
/*font-variant:small-caps;*/
}
a.StateL:link {color:Blue;text-decoration:none;}      /* unvisited link */
a.StateL:visited {color:Blue;text-decoration:none;}  /* visited link */
a.StateL:hover {color:Black;text-decoration:underline;}  /* mouse over link */
a.StateL:active {color:Blue;text-decoration:none;}  /* selected link */


/* ------------  -------------- */

div.bottom{
position: absolute;
padding-top: 0px;
padding-left: 4px;
top:420px;
left:5px;
width:810px;
height:160px;
border:black 1px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
}


div.bottomL{
position: absolute;
top:4px;
left:4px;
width:260px;
height:150px;
border:black 1px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
background-color:rgb(255,204,102);
/*color:rgb(0,153,153);*/
font-weight:bold;
}

div.bottomM{
position: absolute;
top:4px;
left:270px;
width:260px;
height:150px;
border:black 1px solid;
font:12px helvetica;
text-align:left;
background-color:rgb(186,246,194);
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
}

div.bottomR{
position: absolute;
top:4px;
left:540px;
width:260px;
height:150px;
border:black 1px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
background-color: rgb(189,237,241);
font-weight:bold;
}

div.bottomMtitle{
position: absolute;
left:5px;
top:5px;
font-family:arial,helvetica;
font-size:12pt;

width:120px;
height:15px;
border:0px solid red;
}

a.bottomMtitleL:link {color:Blue;text-decoration:none;}      /* unvisited link */
a.bottomMtitleL:visited {color:Blue;text-decoration:none;}  /* visited link */
a.bottomMtitleL:hover {color:Black;text-decoration:underline;}  /* mouse over link */
a.bottomMtitleL:active {color:Blue;text-decoration:none;}  /* selected link */

div.USAwall{
position: absolute;
left:130px;
top:5px;
display:inline;
border:1px solid black;
}

div.botttomMtxt{
position: absolute;
left:5px;
top:23px;
border:2px solid black;
width:110px;
}

div.botttomMtxt2{
position: absolute;
left:5px;
top:26px;
width:120px;
height:60px;
border:0px dashed green;
}



div.USAbottom {
position: absolute;
list-style-type:none;
padding-top:4px;
margin:0px;
font-family:arial,helvetica;
font-size:10pt;
left:0px;
top:67px;
width:240px;
color:black;
border-top:2px solid rgb(0,0,0);
line-height:120%;
letter-spacing:1px;
}

div.USAbottom2 {
position: absolute;
list-style-type:none;
padding-top:0px;
font-family:arial,helvetica;
font-size:10pt;
left:4px;
top:84px;
width:240px;
color:black;
border-top:2px solid rgb(0,0,0);
line-height:120%;
letter-spacing:1px;
}

div.bottomP{
width:240px;
top:125px;
left:5px;
font:8px helvetica;
text-align:left;
line-height: 100%;
font-size:90%;
border-top:0px dashed purple;
}

div.bottomP2{
position:absolute;
width:240px;
top:105px;
left:5px;
font:8px helvetica;
text-align:left;
line-height: 100%;
font-size:90%;
border-top:0px dashed purple;
}

div.bottomMore{
text-align:right;
/*margin-top:3px;*/
/*margin-right:15px;*/
top:3px;
right:15px;
font-weight:bold;
width:100%;
/*font-variant:small-caps;*/
}

div.bottomMore2{
position:absolute;
text-align:right;
/*margin-top:3px;*/
/*margin-right:15px;*/
top:130px;
right:15px;
font-weight:bold;
width:100%;
/*font-variant:small-caps;*/
}

a.bottomMtitleL:link {color:Blue;text-decoration:none;}      /* unvisited link */
a.bottomMtitleL:visited {color:Blue;text-decoration:none;}  /* visited link */
a.bottomMtitleL:hover {color:Black;text-decoration:underline;}  /* mouse over link */
a.bottomMtitleL:active {color:Blue;text-decoration:none;}  /* selected link */

/*bottomMtitleLa created so second link on USA wall maps would display propertly*/
a.bottomMtitleLa:link {color:Blue;text-decoration:none;}      /* unvisited link */
a.bottomMtitleLa:visited {color:Blue;text-decoration:none;}  /* visited link */
a.bottomMtitleLa:hover {color:Black;text-decoration:underline;}  /* mouse over link */
a.bottomMtitleLa:active {color:Blue;text-decoration:none;}  /* selected link */

a.bottomL:link {color:Blue;text-decoration:none;}      /* unvisited link */
a.bottomL:visited {color:Blue;text-decoration:none;}  /* visited link */
a.bottomL:hover {color:Black;text-decoration:underline;}  /* mouse over link */
a.bottomL:active {color:Blue;text-decoration:none;}  /* selected link */

font.strike{
text-decoration:line-through;
}



/* ------------- Wall Map ----------------- */

div.bottomWallTitle{
position: absolute;
margin-left:5px;
margin-top:3px;
font-family:arial,helvetica;
font-size:14pt;
width: 110px;
height: 75px;
text-align:left;
/*border-bottom:1px solid rgb(0,0,0);*/
}

div.bottomWallPic{
position: absolute;
margin-left:130px;
margin-top:3px;
font-family:arial,helvetica;
font-size:18pt;
width: 130px;
height: 72px;
/*border:1px solid rgb(0,0,0);*/
}

img.wallProduct{
border:1px solid rgb(0,0,0);
/*border-style:outset;*/
}

div.botttomWallTxt{
position: absolute;
margin-left:5px;
margin-top:88px;
padding:0px;
font-family:arial,helvetica;
font-size:8pt;
width: 240px;
height: 50px;
border-top:2px solid black;
}


/* ------------- Europe ----------------- */

div.oneEU { 
position:absolute;
top: 101px;
left: 0px;
margin:0;
padding:0;
/*align:left;*/
width:1081px; /* or a percentage, or whatever */
height:725px; /*700px*/
font-family:arial,helvetica;
font-weight:bold;
border-bottom:4px solid rgb(0,0,0);
border-top:4px solid rgb(0,0,0);
border-right:1px black solid;
border-left:1px black solid;
} 

div.EuMap{
position: absolute;
top:34px;
left:3px;
padding-top: 4px;
padding-left: 4px;
/*margin-top:33px;*/
margin-left:5px;
width: 810px;
height:675px;
background-color:rgb(251,246,224);
border:black 1px solid;
font:16px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
}

div.state1EU{
position: absolute;
padding-top: 0px;
padding-left: 4px;
top:35px;
left:555px;
/*margin-top:35px;*/
/*margin-left:555px;*/
width:110px;
height:90%;
/*height:330px;*/
border:black 0px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:140%;
}


div.state2EU{
position: absolute;
padding-top: 0px;
padding-left: 4px;
top:35px;
left:675px;
width:110px;
height:90%;
/*height:330px;*/
/*border-bottom:black 1px solid;*/
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:140%;
}


div.state6titleEU{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:0px;
margin-left:520px;
width:230px;
height:15px;
border-bottom:black 2px solid;
font:14px helvetica;
color:black;
font-weight:bold;
text-align:left;
font-variant:small-caps;
}

div.state6titleSubEU{
position: absolute;
padding-top: 0px;
padding-left: 20px;
margin-top:20px;
margin-left:520px;
width:250px;
height:15px;
font:10px helvetica italic;
color:black;
font-weight:bold;
text-align:left;
font-style:italic;
/*border-bottom:black 2px solid;*/
/*font-variant:small-caps;*/
}


div.bottomREuTxt{
position: absolute;
left:535px;
top:500px;
padding:8px;
font-family:arial,helvetica;
font-size:8pt;
width: 225px;
height: 150px;
border:1px solid black;
}

/* ------------- Int ----------------- */


div.oneINT { 
position:absolute;
top: 101px;
left: 0px;
margin:0;
padding:0;
/*align:left;*/
width:1081px; /* or a percentage, or whatever */
height:1100px;
font-family:arial,helvetica;
font-weight:bold;
border-bottom:4px solid rgb(0,0,0);
border-top:4px solid rgb(0,0,0);
border-right:1px black solid;
border-left:1px black solid;
} 


div.INTMap{
position: absolute;
top:34px;
left:3px;
padding-top: 4px;
padding-left: 4px;
/*margin-top:33px;*/
margin-left:5px;
width: 810px;
height:1050px;
background-color:rgb(251,246,224);
border:black 1px solid;
font:16px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
}


div.topINTTxt{
margin-left:4px;
position: absolute;
padding: 10px;
top:38px;
left:0px;
/*margin-top:35px;*/
/*margin-left:555px;*/
width:334px;
height: 170px;
/*height:330px;*/
border:1px solid black;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:140%;
}




div.state1INT{
margin-left:4px;
position: absolute;
padding-top: 0px;
padding-left: 0px;
top:235px;
left:0px;
width:170px;
height:800px;
/*height:330px;*/
border:black 1px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:140%;
}

div.state2INT{
margin-left:4px;
position: absolute;
padding-top: 0px;
padding-left: 0px;
top:235px;
left:180px;
width:174px;
height:800px;
/*height:330px;*/
border:black 1px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:140%;
}

div.state3INT{
margin-left:4px;
position: absolute;
padding-top: 0px;
padding-left: 4px;
top:37px;
left:360px;
width:170px;
height:998px;
/*height:330px;*/
border:black 1px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:140%;
}

div.state4INT{
margin-left:4px;
position: absolute;
padding-top: 0px;
padding-left: 4px;
top:37px;
left:540px;
width:160px;
height:998px;
/*height:330px;*/
border:black 1px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:140%;
}

div.state5INT{
position: absolute;
padding-top: 0px;
padding-left: 4px;
top:37px;
left:715px;
width:85px;
height:998px;
/*height:330px;*/
border:black 0px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:140%;
}

div.state6titleINT{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:0px;
margin-left:0px;
width:750px;
height:15px;
border-bottom:black 2px solid;
font:14px helvetica;
color:black;
font-weight:bold;
text-align:left;
font-variant:small-caps;
}

div.state6titleSubINT{
position: absolute;
padding-top: 0px;
padding-left: 20px;
top:20px;
left:0px;
width:250px;
height:15px;
font:10px helvetica italic;
color:black;
font-weight:bold;
text-align:left;
font-style:italic;
/*border-bottom:black 2px solid;*/
/*font-variant:small-caps;*/
}

ul.INT{
list-style-type:none;
padding:0px;
margin-left:10px;
margin-top:10px;
}

div.ccs { 
position:absolute;
top: 0px;
left: 1090px;
margin:0;
padding:0;
/*align:left;*/
width:400px;
/*height:685px;*/
height:700px;
font-family:arial,helvetica;
font-weight:bold;
/*background-color: rgb(255,255,255);*/
background-repeat:no-repeat;
border:4px solid black;
} 

div.usaRightTitle {
padding-top:10px;
text-align:center;
font-family:arial,helvetica;
font-size:28px;
font-weight:bold;
}

hr.ccsr{
width:90%;
color:black;
height:2px;
}

hr.ccsr2{
width:90%;
margin-top:590px;
color:black;
height:2px;
}

div.usaCity1 {
position:absolute;
top:50px;
left:0px;
margin-left:2px;
padding-top:10px;
width:200px;
height:140px;
/*align: center;*/
/*border:2px solid black;*/
}


div.usaCityTxt1 {
position:absolute;
top:50px;
left:210px;
margin-left:2px;
padding-top:10px;
width:160px;
height:140px;
/*align:left;*/
/*border:2px solid purple;*/
}

div.usaCounty2 {
position:absolute;
top:200px;
left:0px;
margin-left:2px;
padding-top:10px;
width:200px;
height:140px;
/*align:center;*/
/*border:2px solid black;*/
}


div.usaCountyTxt2 {
position:absolute;
top:200px;
left:210px;
margin-left:2px;
padding-top:10px;
width:160px;
height:140px;
/*align:left;*/
/*border:2px solid purple;*/
}


div.usaState3 {
position:absolute;
top:350px;
left:0px;
margin-left:2px;
padding-top:10px;
width:200px;
height:140px;
/*align: center;*/
/*border:2px solid black;*/
}


div.usaStateTxt3 {
position:absolute;
top:350px;
left:210px;
margin-left:2px;
padding-top:10px;
width:160px;
height:140px;
/*align: left;*/
/*border:2px solid purple;*/
}

div.usaRegion4 {
position:absolute;
top:500px;
left:0px;
margin-left:2px;
padding-top:10px;
width:200px;
height:140px;
/*align: center;*/
/*border:2px solid black;*/
}


div.usaRegionTxt4 {
position:absolute;
top:500px;
left:210px;
margin-left:2px;
padding-top:10px;
width:160px;
height:140px;
/*align: left;*/
/*border:2px solid purple;*/
}

font.usaCCS{
font:20px helvetica;
color:rgb(0,0,0);
font-weight:bold;
}

ul.CCS{
list-style-type:none;
padding:0px;
margin-left:10px;
margin-top:3px;
font:16px helvetica;
}

a.css:link {color:blue;text-decoration:none;}      /* unvisited link */
a.css:visited {color:blue;text-decoration:none;}  /* visited link */
a.css:hover {color:black;text-decoration:underline;}  /* mouse over link */
a.css:active {color:blue;text-decoration:none;}  /* selected link */



/************* Right Side Products ***********************************************************/

div.usaRightTitleHome {
position:absolute;
left:833px;
top:-105px;
width:400px;
/*height:689px;*/
height:704px;
text-align:left;
font-family:arial,helvetica;
font-size:14px;
z-index:5;
/*border:1px dotted gray;*/
background-color:rgb(251,246,224);
border-right:black 1px solid;
border-top:black 1px solid;
border-bottom:black 4px solid;
}

div.EURightTitleHome {
position:absolute;
left:830px;
top:-105px;
width:415px;
height:818px;
text-align:left;
font-family:arial,helvetica;
font-size:14px;
z-index:7;
/*border:1px dotted gray;*/
background-color:rgb(251,246,224);
border-right:black 1px solid;
border-top:black 2px solid;
border-bottom:black 4px solid;
padding-top:10px;
}

div.INTRightTitleHome {
position:absolute;
left:830px;
top:-105px;
width:415px;
height:1193px;
text-align:left;
font-family:arial,helvetica;
font-size:14px;
z-index:7;
/*border:1px dotted gray;*/
background-color:rgb(251,246,224);
border-right:black 1px solid;
border-top:black 2px solid;
border-bottom:black 4px solid;
padding-top:10px;
}

hr.ccsr{
width:90%;
color:black;
height:2px;
}

ul.TitleListUl {
font-size:18px;
border:1px black;
}


li.TitleListLi {
font-size:14px;
border-bottom:1px black solid;
margin-bottom:10px;
margin-right:25px;
margin-left:-10px;
}

font.TitleListUlF{
font-size:18px;
}

font.subTitleListUlF{
font-size:10px;
}


a.TitleListLk:link {color:blue;text-decoration:none;font-variant:small-caps;font-style:normal;font-size:14px;}      /* unvisited link */
a.TitleListLk:visited {color:blue;text-decoration:none;font-variant:small-caps;font-style:normal;font-size:14px;}  /* visited link */
a.TitleListLk:hover {color:black;text-decoration:underline;font-variant:small-caps;font-style:normal;font-size:14px;}  /* mouse over link */
a.TitleListLk:active {color:blue;text-decoration:none;font-variant:small-caps;font-style:normal;font-size:14px;}  /* selected link */


font.TitleDescList {
font-size:12px;
color:black;
font-style:normal;
}


div.PicWelcome { 
position: absolute;
top: -5px;
left: 100px;
align:left;
/*text-align:center;*/ 
/*width:100%;*/
width:246px; /* or a percentage, or whatever */ 
height:590px;
font-family:arial,helvetica;
/*font-size:12pt;*/
/*text-align=left;*/
font-weight:bold;
/*background-color:white;*/
/*background-color: rgb(189,237,241);*/
/*border-right:4px solid black;*/
/*border-right:thick solid rgb(0,204,0);*/
/*border-left:1px solid black;*/
z-index:6;
float:right;
margin-right:25%;
} 

div.midHome {
z-index:1;
}



