/*		Body copy styles	*/
/* ---------------------------------------------------------------------------------- */
.body { font-family: Arial, Helvetica, sans-serif; font-size: 68%; line-height:140%; color:#000000; font-style:normal; }
.body A {text-decoration: none; color:#000000;}
A.body  {text-decoration: none; color:#000000;}

.body A:hover {text-decoration: underline; color:#000000;}
A.body:hover {text-decoration: underline; color:#000000;}
.body UL { margin: 2 0 2 30;}

.crumb { color:#336699; font-family : Arial, Helvetica, sans-serif; font-size: 68%; }
.crumb A {text-decoration: none; color:#666666;}
.crumb A:hover {text-decoration: underline; color:#000000;}

.main_pad { padding: 0 20 20 0; }
.no_pad { padding: 0 0 0 0; }
.product_pad { padding: 0 10 10 10; }

.ticker { font-family : Arial, Helvetica, sans-serif; font-size : 70%; color:#FFFFFF; text-decoration: none; padding: 4 10 4 0; }
A.ticker:hover { text-decoration: underline; }

.smalltext { font-family: Arial, Helvetica, sans-serif; font-size: 68%; color:#999999; font-style:normal;}
.smalltext A { color:#999999; font-style:normal; text-decoration: none;}
.smalltext A:hover{ color:#000000; font-style:normal; text-decoration: underline;} 


/* ---------------------------------------------------------------------------------- */
.head { font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; font-weight: bold; color:#000066;}
.img_bdr { border-color:#999999; border-style: solid; border-width: 1 1 1 1; }
.img_bdr A { border-color:#999999; border-style: solid; border-width: 1 1 1 1; }
.img_bdr A:hover { border-color:#999999; border-style: solid; border-width: 1 1 1 1; }



/*		Navigation styles */
/* ---------------------------------------------------------------------------------- */
.navigation { color:#FFFFFF; font-family : Arial, Helvetica, sans-serif; font-size : 70%; padding: 4 10 4 0;}
.navigation A { color:#FFFFFF; text-decoration: none;}
.navigation A:hover { color:#336699; text-decoration: none;}



.subnav { font-family : Arial, Helvetica, sans-serif; font-size : 68%; padding: 2 0 3 0; color:#FF9966; line-height:120% }
.subnav A:hover { text-decoration : underline; color:#999966; }
.subnav A { text-decoration : none; color:#999966;  }
.subnav_on {color:#FF9966;}
.subnav_1 { }
.subnav_2 { padding: 0 0 4 0;}
.subnav_3 { padding: 0 0 4 10;}
.subnav_on { color:#FF9966; }

/*		Line at the side of the sub nav */
.navline { border-left : 1px solid #EBE3DB; padding-left : 12px; padding-top : 0px; }
.topnav { border-width : 0px 0px 1px 0px; border-style : solid; border-color: #999999; }
.line { width:100%; height:1px; background-color:#999999;}


/*		Table styles */
/* ---------------------------------------------------------------------------------- */
.table td { padding: 0 10 10 0;}
.table_text td { padding: 0 50 10 0;}
.table_form td { padding: 0 10 15 0;}

.table_top_cell { padding: 0 10 10 0;}
.table_top_end { padding: 0 10 10 0;}
.table_cell { padding: 0 10 10 0;}
.table_end { padding: 0 10 10 0;}

.table_cell_div { border-style: solid; border-width: 0 0 0 1; border-color: #EBE3DB; }
.table_end_div { border-style: solid; border-width: 0 1 0 1; border-color: #EBE3DB; }

.table_font {  font-family : Arial, Helvetica, sans-serif; font-size : 68%; }
.table textarea {font-size : 100%; }
.table input {}
.table SELECT { font-size : 100%; }

.table_rule { border-width:0 0 1 0; border-style:solid; border-color:#EBE3DB; }


/*		Form styles 	*/
/* ---------------------------------------------------------------------------------- */
input { font-family : Arial, Helvetica, sans-serif;  font-size : 100%}
textarea { font-family : Arial, Helvetica, sans-serif; font-size : 68%; }
option { font-family : Arial, Helvetica, sans-serif;  font-size : 100%}

.input_50 { width: 50 px; border-style: solid; border-width: 1 1 1 1; clip: rect( ); border-color: #AFAFAF; color: #000000; }
.input_70 { width: 70 px; border-style: solid; border-width: 1 1 1 1; clip: rect( ); border-color: #AFAFAF; color: #000000; }
.input_130 { width: 130 px; border-style: solid; border-width: 1 1 1 1; clip: rect( ); border-color: #AFAFAF; color: #000000; }
.input_100 { width: 100 px; border-style: solid; border-width: 1 1 1 1; clip: rect( ); border-color: #AFAFAF; color: #000000; }
.input_110 { width: 110 px; border-style: solid; border-width: 1 1 1 1; clip: rect( ); border-color: #AFAFAF; color: #000000; }
.input_150 { width: 150 px; border-style: solid; border-width: 1 1 1 1; clip: rect( ); border-color: #AFAFAF; color: #000000; }
.input_200 { width: 200 px; border-style: solid; border-width: 1 1 1 1; clip: rect( ); border-color: #AFAFAF; color: #000000; }
.input_300 { width: 300 px; border-style: solid; border-width: 1 1 1 1; clip: rect( ); border-color: #AFAFAF; color: #000000; }

.textarea400 { width: 400px; height: 100px; font-size: 100%; border-style: solid; border-width: 1 1 1 1; clip: rect( ); border-color: #AFAFAF; padding-left : 3px;}
.textarea300 { width: 300px; font-size: 100%; border-style: solid; border-width: 1 1 1 1; clip: rect( ); border-color: #AFAFAF; padding-left : 3px; }
.textarea250 { width: 250px; font-size: 100%; border-style: solid; border-width: 1 1 1 1; clip: rect( ); border-color: #AFAFAF; padding-left : 3px; }
.textarea200 { width: 200px; font-size: 100%; border-style: solid; border-width: 1 1 1 1; clip: rect( ); border-color: #AFAFAF; padding-left : 3px; }
.textarea150 { width: 150px; font-size: 100%; border-style: solid; border-width: 1 1 1 1; clip: rect( ); border-color: #AFAFAF; padding-left : 3px; }
.textarea100 { width: 100px; font-size: 100%; border-style: solid; border-width: 1 1 1 1; clip: rect( ); border-color: #AFAFAF; padding-left : 3px; }

.submit100 { width: 100px; font-size: 100%;}

/*		Admin styles  */
/* ---------------------------------------------------------------------------------- */
.editbutton1 { font-family : Arial, Helvetica, sans-serif;  font-size : 10; padding : 1 5 1 5; color : Black; border : 1px solid #89889C; zoom:100%; margin: 0 0 0 0; font-size: 11px; background-image:url(../images/edit_back.gif); background-repeat:repeat-x; background-position: bottom; background-color:#FFFFFF; }
.editbutton1:hover { background-color : #FFFFFF; background-image:url();background-position: top;}
A.editbutton1{ text-decoration : none; }

.admin_underline{ border-style:dotted; border-width: 0 0 1 0; border-color:#AFAFAF; font-weight:700; }



/*		Alert	*/
/* ---------------------------------------------------------------------------------- */
.alert{ color:#CC0000;}



