/* CSS Document */
BODY    {
    SCROLLBAR-BASE-COLOR: #15416C;
    margin: 0;
}



a:link        { color: #003399; text-decoration: none }

a:visited    { color: #003399; text-decoration: none }

a:active    { color: #003399; text-decoration: none }

a:hover        { color: #FF6600; text-decoration: none }

ul li {
    padding-bottom: 5px;
}




 /* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */
  
TABLE        { COLOR: #000000; FONT: 11px geneva, verdana, arial, sans-serif }

.title        { COLOR: #225A71; FONT: 15px geneva, verdana, arial, sans-serif; font-weight: bold }

.subtitle    { COLOR: #999999; FONT: 13px geneva, verdana, arial, sans-serif; font-weight: bold }

.smalltitle     { COLOR: #000000; FONT: 11px verdana, arial, sans-serif; font-weight: bold }

.phonetitle    { COLOR: #000000; FONT: 12px geneva, verdana, arial, sans-serif; font-weight: bold }

.picturecomments{ COLOR: #666666; FONT: 10px geneva, verdana, arial, sans-serif }

.picturetitle     { COLOR: #000000; FONT: 10px verdana, arial, sans-serif; font-weight: bold }

.price         { COLOR: #CC6600; FONT: 12px verdana, arial, sans-serif; font-weight: bold }

.biglink     { FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: none }

.biglink:hover     { FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: underline }

.just         {text-align: justify;}

.copytext    {
    COLOR: #999999; FONT: 10px geneva, verdana, arial, sans-serif;
}

.menutrans     { filter:alpha(opacity=50) }


.button-popups { background-image: url("picts/popbutton.gif");
        FONT: 11px verdana, arial, sans-serif;
        font-weight: bold;
        letter-spacing: 0px;
        color: #999999;
        WIDTH: 100%;
        HEIGHT: 21PX;
        cursor:hand;
        BORDER: #003399 0px solid;
        background-color:#FFFFFF; }

.buttonon-popups { background-image: url("picts/popbuttonon.gif");
          FONT: 11px verdana, arial, sans-serif;
          font-weight: bold;
          letter-spacing: 0px;
          color: #3D5A7B;
          WIDTH: 100%;
          HEIGHT: 21PX;
          cursor:hand;
          BORDER: #003399 0px solid;
          background-color:#FFFFFF; }

.shadeform    { FONT: 13px arial, verdana, sans-serif;
        background-image: url("picts/shadeform.gif");
        text-align: left;
        WIDTH: 180PX;
        BORDER: #000000 1px solid}
        
.shadeform2    { FONT: 13px arial, verdana, sans-serif;
        background-image: url("picts/shadeform.gif");
        text-align: left;
        BORDER: #000000 1px solid}


.dropdown {    COLOR: #333333;
        WIDTH: 210PX;
        FONT: 11px geneva, verdana, arial, sans-serif}


.textarea    { FONT: 13px arial, verdana, sans-serif;
        background-image: url("picts/shadeform.gif");
        text-align: left;
        WIDTH: 300PX;
        BORDER: #000000 1px solid}
        
        /* This is for the order form */
        .submitbutton_order { background-image: url("picts/submit.gif");
        FONT: 11px verdana, arial, sans-serif;
        font-weight: bold;
        letter-spacing: 0px;
        color: #FFFFFF;
        WIDTH: 300PX;
        HEIGHT: 40PX;
        cursor:hand;
        BORDER: #000000 1px solid;
        background-color:#3D5A7B; }
        

        .submitbuttonon_order { background-image: url("picts/submiton.gif");
          FONT: 11px verdana, arial, sans-serif;
          font-weight: bold;
          letter-spacing: 0px;
          color: #FFFFFF;
          WIDTH: 300PX;
          HEIGHT: 40PX;
          cursor:hand;
          BORDER: #000000 1px solid;
          background-color:#3D787A; }
        /*This is for the order form*/

.submitbutton { background-image: url("picts/submit.gif");
        FONT: 11px verdana, arial, sans-serif;
        font-weight: bold;
        letter-spacing: 0px;
        color: #FFFFFF;
        WIDTH: 300PX;
        HEIGHT: 23PX;
        cursor:hand;
        BORDER: #000000 1px solid;
        background-color:#3D5A7B; }

.submitbuttonon { background-image: url("picts/submiton.gif");
          FONT: 11px verdana, arial, sans-serif;
          font-weight: bold;
          letter-spacing: 0px;
          color: #FFFFFF;
          WIDTH: 300PX;
          HEIGHT: 23PX;
          cursor:hand;
          BORDER: #000000 1px solid;
          background-color:#3D787A; }


.searchform {     WIDTH: 110PX;
        HEIGHT: 20PX;
        FONT: 11px arial, georgia, "Times New Roman", sans-serif;
        BORDER: #000000 1px solid;}



.searchdrop { WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif }


.searchbutton { FONT-FAMILY: arial, verdana, helvetica, sans;
        font-size: 9pt;
        width: 36px }



 /* MOUSEOVER MESSAGE CODE */


.divstyle {    position:absolute;
        border: #000000 0px solid;
        width:90;
        padding: 0px;
        top:0;
        left:0 }

.pstyletitle{    postion:absolute;
        background:#3D5A7B;
        color:white;
        height:18;
        font-size:10px;
        padding: 2px;
        font-family:verdana, arial;
        font-weight: bold; }


.pstylebody {    postion:absolute;
        background:#3D5A7B;
        color:white;
        font-size:10px;
        font-family:verdana, arial;
        font-weight: bold; }


 /* CODE FOR THE SHOPPING CART BUTTONS */

.rollover     { }

.rolloveron     { Filter: Alpha(Opacity=70) }



 /* START THE CODE FOR THE MENUS */




#menulocation { LEFT: 15px; WIDTH: 154px; POSITION: absolute; TOP: 210px; padding:0px 0px; white-space:nowrap; }


.menu        {
    font-family: arial, verdana, helvetica, sans;
    font-size: 8pt;
    height: 28px;
    width: 154px;
    cursor: default;
    font-weight: bold;
    text-indent: 8px;
    line-height: 21pt;
    text-align: left;
    display: block;
    border: #FFFFFF 0px solid;
}


a.menu:link     { background-image: url("picts/menu.gif");
          background-color:#3D5A7B;
          color: #FFFFFF; }


a.menu:visited     { background-image: url("picts/menu.gif");
          background-color:#3D5A7B;
          color: #FFFFFF; }


a.menu:active     { background-image: url("picts/menu.gif");
          background-color:#FFFFFF;
          color: #3D5A7B; }


a.menu:hover     { background-image: url("picts/menuon.gif");
          background-color:#FFFFFF;
          color: #3D5A7B; }


.menu_cell {
    font-family: arial, verdana, helvetica, sans;
    font-size: 8pt;
    height: 28px;
    width: 154px;
    cursor: Hand;
    font-weight: bold;
    text-indent: 9px;
    line-height: 21pt;
    text-align: left;
    display: block;
    border-bottom: 1px solid White;
}

a.menu_cell:link     {
          
          color: #FFFFFF; }


a.menu_cell:visited     {
          
          color: #FFFFFF; }


a.menu_cell:active     {

          color: #FFFFFF; }


a.menu_cell:hover     {
    color: Silver;
    text-decoration: underline;
}

.td1 {
    background-image: url(picts/bar.gif);
}

.td2 {
    background-image: url(picts/top-picture-end.gif);
}

.td3 {
    background-image: url(picts/bottom-shade.gif);
}

.td4 {
    background-image: url(picts/shadeform.gif);
    height: 30px;
}
.td5 {
    background-image: url(picts/bottom-shade.gif);
}

.upload_form {
    padding-left: 10px;
}

.order_table {
    padding: 5px;
}

.combobox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000099;
	background-color: #f4f8fb;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	background-color: #3871a9;
}

.green { 
	color:green; 
}

.green14 { 
	color:orange;
}

.white { color:white }
.white8 { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:white;
		font-size: 8px;}
		
a.white8:link     {
          
          color: #FFFFFF; }


a.white8:visited     {
          
          color: #FFFFFF; }


a.white8:active     {

          color: #FFFFFF; }


a.white8:hover     {
    color: Silver;
    text-decoration: underline;
}

 /* BLACK BORDER AROUND PICTURE */

.bb { color:black;
		BORDER: #000000 1px solid; }
		

.big12 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	}

.red { color:red }

.red12 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:red; }

.big14 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	}

.vtcolor { color:#000040 }

.boxstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	background-color: #f4f8fb;
	font-weight: normal;
	text-transform: lowercase;
}

.boxstyle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	background-color: #f4f8fb;
	font-weight: normal;
}

.boxstyle3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background-color: #f4f8fb;
	font-weight: normal;
}
