/* Body frame style layout for foundation of site */


A:visited
{
/*text-decoration: underline, none;*/
text-decoration: none;
color: #dddddd;
} 

A:link
{
/*text-decoration: underline, none;*/
text-decoration: none;
color: #dddddd;
}

A:hover
{
/*text-decoration: underline, none;*/
text-decoration: none;
color: #aaaaaa;
}





Body
{
/*background-image: url(../media/bg-left_pane-long1.jpg);*/
background-repeat: no-repeat;
background-position: 45% 60;
background-color: #000000;     /*222222 */
margin: 0 0;    /* first number is topmargin,  second is leftmargin  margins=10 10*/
font-family: book antiqua,georgia,arial;
font-size: 9pt;
text-size: 9pt;
color: #dddddd;    /* specifies FONT color TABLE section also has font color properties */

scrollbar-arrow-color: #000000;
scrollbar-track-color: #444444;
scrollbar-face-color: #aaaaaa;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #333333;
scrollbar-shadow-color: #777777;
}


Table
{
font-size: 11pt;
color: #dddddd;    /* specifies FONT color for text inside tables */
/*filter:dropshadow(color=#bbbbbb offx=2 offy=2 positive=2);*/
}



h1
{
font-size: 20pt;
/*font-variant: small-caps;*/
line-height: 20pt;
color: #aeac78;
/* font-family: Xbook antiqua,Xtimes new roman,monotype corsiva; */
}


h2
{
/*font-variant: small-caps;*/
line-height: 13pt;
color: #aeac78;
/* font-family: Xbook antiqua,Xtimes new roman,monotype corsiva; */

}


h3
{
/*font-variant: small-caps;*/
line-height: 13pt;
color: #aeac78;
/* font-family: Xbook antiqua,Xtimes new roman,monotype corsiva; */

}


h4
{
/*font-variant: small-caps;*/
line-height: 13pt;
}


hr
{
/*width: 0;*/
line-height: 4px;
padding: height-21;
}



menu
{
margin-left: 10pt;
margin-top: 2px;

}



form
{
margin-top: 0;
margin-bottom: 0; 
}

/* 
text colors - aeac78  dddddd 
bgcolors - 444444  transparent
bordercolors - aeac78  dddddd
font size - 14px
fontstyle 
*/




#buttondesign
{
/* query by adding ID=buttontext  to any html element */
font-size: 12px;
padding: 1px;
font-weight: bold;
color= #aeac78;
background-color: transparent;
border: 1px solid #dddddd;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
}



input
{
font-size: 14px;
color= #dddddd;
background-color: transparent;
border: 1px solid #dddddd;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
}



select
{
font-size: 14px;
color= #dddddd;
background-color: #000000;
border: solid 1px #dddddd;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
}


option
{
font-size: 14px;
color= #000000;
background-color: #aeac78;
border: solid 1px #dddddd;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
}





option.trans
{
font-size: 14px;
color= #dddddd;
background-color: transparent;
border: solid 1px #dddddd;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
}



.tan_on
{
color: #ffffff;
}

.tan_off
{
color: #aeac78;
}


.right_image
{
background-repeat: no-repeat;
background-position: top right;
}


.header
{
line-height: 8pt;
}


.invert   /* for invert text color for titles  */
{
background-color: #bdbdbd;
color: #1e2047;
}


.justification   /* variable for text alignment - use div tag to enable/disable  */
{
text-align: justify;
}


.enhanced
{
background-repeat: no-repeat;
background-position: 40% 110%;  /*  first name is horz align second name is vert align - 40 - 110 */
}



#productimage
{
max-height: 100px;
}




/*  ------------- content catagories -------------- */








/* -------------- end content catagories --------------- */








