
table.header{ background-image:url(../images/graphics/bluefade.jpg); background-repeat:no-repeat; width:760px}
td.logo { padding-left:25px}
td.tagline{font:Arial, Helvetica, sans-serif; color:#ffffff; font-size:18px; font-weight:normal}
td.firmname{ font:Arial, Helvetica, sans-serif; color:#343399; font-size:18px; text-align:right; padding-top:25px}

table.search  td{color:#343399; text-align:right; padding:0px 8px 5px 0px; font-size:11px; font-weight:bold}
table.search  td input{ border:1px solid #999999; margin:0px 4px; color:#999999; padding: 0px 5px; font-size:10px; width:120px}
table.search  td a{ text-decoration:none}
table.search  td a:hover{ text-decoration:underline}

td.content { padding:10px 0px 20px 20px; vertical-align:top}

td.greyline{ height:1px; background-color:#cccccc; }

td.footer{ color:#aaaaaa; font-size:10px; padding:3px 0px}

td.footer a{color:#aaaaaa; text-decoration:none}
td.footer a:hover{ color:#000000; text-decoration:underline}

img{ border-color:#343399}

.content li{ list-style-image: url(../images/graphics/arrow_right.gif); line-height:20px}



.headTxt
{
text-align:right;
font-weight:bold;
font-size:14px;
color:#343399;
}


input,textarea,select,button{
font-family: verdana;
font-size: 11px;
color:black;
}

.hometext{ background-image:url(../images/home_grey.gif); background-repeat:no-repeat; height:137px}
.hometext td { vertical-align:top; padding:15px 10px; font-size:12px; color:#343399; font-weight:bold; line-height:18px}

.location { font-size:12px}

/* All Navigations */
#leftnav{ padding:1px 0px 0px 0px; width:200px; vertical-align:top }
#leftnav ul li{ list-style-type:none; border-bottom:0px solid #ff0000; margin:0px;  width:200px; margin-top:2px ; _margin-top:0px }
#leftnav ul { margin:0px; padding:0}
#leftnav ul li:hover{ list-style-type:none; border-bottom:0px solid #ff0000;  width:200px;  }
	

.Nav_Side_Level1,.Nav_Side_Level2,.Nav_Side_Leveln,.Nav_Side_Level_Selected,.Nav_Top{
  text-decoration:none;
}


.Nav_Side_Level1{
  color:#000000; font-size:12px; text-decoration:none; padding-left:25px; line-height:25px;  background-repeat: no-repeat;  width:175px; _width:200px; height:25px;  background-image:url(../images/graphics/menu_bg.gif); background-repeat:no-repeat; background-position:top; display:block; margin:2px 0px 0px 0px
}

.Nav_Side_Level1:hover{ background-image:url(../images/graphics/menu_bg_over.gif); color:#FFFFFF}

.Nav_Side_Level2{ width:161px; _width:196px; height:18px; background-color:#e8e8e8; display:block; padding-left:35px; font-size:11px; line-height:18px; color:#000000; position:relative; left:2px}	
 
.Nav_Side_Level2:hover{ color:#343399}

.Nav_Side_Leveln{
  color:69a;
}

.Nav_Side_Level_Selected{

}

.Nav_Top{
  color:036;
}

.Nav_Top:hover{
  color:black;
}



.toplink {
font: bold 12px  verdana;
color:#000000; 
text-decoration:underline;
}

.toplink:hover {
color:333;
text-decoration:none;
}




/* Start Shop Styles */
.shopsubmit,.ft100bold,.pft100,.ft100,.ft{
  background-color:cccccc ;font-size:10px;
}
.ft100bold,.pft100,.ft100{
  width:100px;
}
.shopsubmit,.ft100bold{
  font-weight:bold; font-size:11px;
}
.shopsubmit{
  font-size:12px
}
/* End Shop Styles */
 	
/* Start Form Validation Styles*/
.validation_failed {
  border: 1px solid red;
}
.error_msg {
  color:red;
}
/* End  Form Validation Styles */

