/* CSS Document */






/* BASIC HTML DEFINITIONS */



HTML       {
height: 100%; 
margin-bottom: 1px;
}

body       {
background:#669999;
color: #000; 
font-family: Verdana, Arial, sans-serif; 
font-size: 75%; margin: 0;
}
#email a{
color:#669999; 
font-family: Verdana, Arial, sans-serif; 
font-size: 100%; margin: 0;
text-decoration:none;
border-bottom: 0px ; 
font-weight: normal; 

}
table, td, tr  {
padding: 0px; 
margin: 0; 
border-collapse: collapse; 
font-size: 100%;
}

ul li      {
margin-left:20px;
list-style-image: url(./images/bullet.gif); 
font-size: 100%;
}

hr         {
background-color: #57859D; 
color: #6D99E9; 
height: 1px; 
width: 100%;
}

img {
border: 0; 
margin: 0px 0px 0px 0; 
padding: 20px;
}
.NewBlueimg {
border: 0; 
margin: 30px 0px 0px 0; 
padding: 20px;
}



form         {
margin: 0; 
padding-bottom: 0; 
font-size: 100%;
}

.formbutton1 {
background-color: #C0C0C0; 
color: #FFFFFF;
}

.forminput   {
background-color: #FFFFFF; 
color: #000; border: 1px solid #C0C0C0; 
padding: 3px; font-size: 100%; 
font-family: Verdana, Arial, sans-serif; 
margin: 2px;
}



/* HEADING DEFINITIONS */



h1 {
font-family: Georgia, Times, serif; 
color: #57859D; text-align: left; 
font-size: 200%; font-weight: bold; 
margin: 10px 0 20px 0;
}

h2 {
font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif; color: #57859D; 
text-align: left; 
font-size: 18px; 
font-weight: normal; 
margin: 0;
}

h3 {
font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif; 
color: #57859D; text-align: left; 
font-size: 18px; 
font-weight: normal; 
margin: 0;
}

h4 {
color: #FFF; 
background-color: #57859D; 
text-align: left; font-size: 120%; 
font-weight: bold; padding: 4px; 
margin: 0 0 20px 0;
}

h5 {
font-size: 120%; 
font-weight: bold; 
color: #FFB619;
}

h6 {
font-size: 120%; 
font-weight: bold; 
color: #4C988E; 
margin: 0;
}

p{

margin-left:20px;
}
#box34 {

margin: 0px 200px 0pxpx 0px;


}

/* BASIC LINK COLORS */
#new a {color:#000000; 
text-decoration: none; 
font-weight: normal; 
font-size: 100%; 
border-bottom: 0px solid #57859D; 
line-height:normal;
padding:0px;
margin-top:-5px;
}



A:LINK    {
color: #57859D; 
text-decoration: none;
}

A:VISITED {
color: #57859D; 
text-decoration: none;
}

A:HOVER   {
color: #000000; 
text-decoration: underline;
}

A:ACTIVE  {
color: #57859D; 
text-decoration: none;
}

.onPage{color: #57859D; 
text-decoration: none; 
font-weight: bold; 
font-size: 110%; 

}


.navbar A:LINK    {color: #57859D; 
text-decoration: none; 
font-weight: bold; 
font-size: 110%; 
border-bottom: 1px solid #57859D; 
display: block;
}

.navbar A:VISITED {
color: #57859D; 
text-decoration: none; 
font-weight: bold; 
font-size: 110%; 
border-bottom: 1px solid #57859D; 
display: block;
}

.navbar A:HOVER   {
color: #000000; 
text-decoration: none; 
font-weight: bold; 
font-size: 110%; 
border-bottom: 1px solid #EC9600; 
display: block;
}

.navbar A:ACTIVE  {
color: #57859D; 
text-decoration: none; 
font-weight: bold; 
font-size: 110%; 
border-bottom: 1px solid #57859D; 
display: block;
}



/* MAIN CLASSES */

.xsmall			{ 
background-color: #CCCC99; 
font-size: 9px; 
vertical-align: top; 
font-style: italic; 
text-decoration: none;
 }

.wrapper        {
width: 700px; 
text-align: left; 
color: #000; 
background-color: #FFFFFF; 
border: 0px solid #FFFFFF;
}

.topleft        {
width: 250px; background-image: url(./images/topleft.jpg); 
vertical-align: bottom; 
height: 100px; font-size: 80%; 
text-align: center; 
letter-spacing: 2px; 
background-repeat: no-repeat;
}

.header         {
width: 700px; 
vertical-align: top; 
height: 100px; 
font-size: 90%; 
text-align: right; 
padding: 0px 0px 0 0;
margin-top:20px;
}

.navbar         {
width: 250px; 
text-align: right; 
padding: 5px 10px; 
line-height: 26px; 
letter-spacing: 2px;
}

.sidebar        {
width: 250px; 
text-align: left; 
vertical-align: top; 
padding: 5px 10px; 
font-size: 90%; 
line-height: 16px;
}
.aboutside       {

text-align: left; 

padding: 5px 10px; 
font-size: 90%; 
line-height: 16px;
}

.content        {
width: 500px; 
vertical-align: top; 
padding: 5px 10px; 
text-align: justify; 
line-height: 18px;
}

.textbox       {
width: 50%; 
padding: 5px; 
text-align: left; 
vertical-align: top; 
font-size: 90%; 
line-height: 16px;
 border-top: 1px solid #57859D;
 background-color: #CCCC99;
 }

.textbox A  {
font-weight: bold;
}

.textwide       {
vertical-align: top; 
padding: 10px 40px; 
line-height: 18px; 
text-align: justify;
}

.footerleft     {
text-align: left; 
font-size: 90%; 
font-weight: bold; 
padding: 10px 5px; 
border-top: 4px solid #57859D;
}

.footerright    {
text-align: center; 
font-size: 80%; 
font-weight: normal; 
padding: 10px 5px; 
border-top: 4px solid #57859D;
}

.producttable { 
width: 90%; 
border-collapse: separate;
 border: 1px solid #57859D; 
 }

.producttd1 { 
background-color: #FFFFFF; 
font-size: 90%; 
padding: 4px; 
vertical-align: top; 
}

.producttd2 { 
background-color: #CCCC99; 
font-size: 90%; 
padding: 4px; 
vertical-align: middle; 
}

.producttd3 { 
background-color: #CCCC99; 
font-size: 90%; 
padding: 4px; 
padding-bottom: 4px; 
vertical-align: top; 
}



/* ASSIGN CLASSES TO IMAGES TO PLACE THE BORDER AND ALIGNMENT */



.imageleft   {
margin: 0 10px 0 0; 
float: left; 
border: 1px solid #C0C0C0;
}

.imageright  {
margin: 0 0 0 10px; 
float: right; 
border: 1px solid #C0C0C0;
}

.imagecenter {
margin: 0 5px;
}

/* store css */
.secwrapper        {
width: 750px; 
text-align: left; 
color: #000; 
background-color: #FFFFFF;
}
.sectopleft        {
width: 175px; 

vertical-align: bottom; 
height: 100px; 
font-size: 80%; 
text-align: left; 
letter-spacing: 2px; 
background-repeat: no-repeat;
}
.sectopleft        {
width: 175px; 

vertical-align: bottom; 
height: 100px; 
font-size: 80%; 
text-align: left; 
letter-spacing: 2px; 
background-repeat: no-repeat;
}
.textLeft        {


height: 100px; 
font-size: 90%; 
text-align: right;
 padding: 0 10px 0 0; 
 background-repeat: no-repeat;
 }

/* MISC */
.gift h4 {
color: #FFF; 
background-color: #57859D; 
text-align: center; 
font-size: 120%; 
font-weight: bold; 
padding: 4px; 
margin-bottom: 2px; 
margin-top: 4px;
}
.gift P {
margin-bottom: 2px; 
margin-top: 4px;
}



.textLeft        {
text-align:left;
margin-left:20px;
 margin-top:20px;
font-size:.8em;  






 }
.textLeft a{

color:#FFFFFF;
margin-top:20px;
font-size:.8em;






 }
