
input [ type = text ], input [ type = password ], input.inputbox, input.text_area,  textarea.inputbox, select.inputbox, textarea.inputbox, textarea.text_area{
  border: 2px solid #EAE6DF;
  font-family:tahoma;
  font-size:14px;
  color: #444444;
  margin: 0 0px 0px 0px;
  padding: 0px 0px;
}

select.inputbox{
  padding: 2px;
}

.maintext
{
font-family:tahoma;
color:#444444;
font-size:12px;
font-weight: normal;
}

.chapter
{
text-align:left;
font-family:tahoma;
color:#fff;
font-size:14px;
font-weight: bold;
}



a.pathway,
a.pathway,
a.pathway:focus
{
color:#444444;
font-family:tahoma;
font-size:12px;
font-weight: normal;
padding-left:0px;
}

a.pathway:hover
{
color:#c00;
font-family:tahoma;
font-size:12px;
font-weight: normal;

}

a.maincat,
a.maincat:focus
{
color:#444444;
font-family:tahoma;
font-size:12px;
font-weight: normal;

}

a.maincat:hover
{
color:#c00;
font-family:tahoma;
font-size:12px;
font-weight: normal;

}

a.pages,
a.pages:focus
{
color:#444444;
font-family:tahoma;
font-size:12px;
font-weight: normal;

}

a.pages:hover
{
color:#c00;
font-family:tahoma;
font-size:12px;
font-weight: normal;

}



.steps {
	color: #444444;
	font-family:tahoma;
font-size:12px;
font-weight: normal;
}

a.steps,
a.steps,
a.steps:focus
{
color:#444444;
font-family:tahoma;
font-size:12px;
font-weight: normal;
}

a.steps:hover
{
color:#c00;
font-family:tahoma;
font-size:12px;
font-weight: normal;

}

a.steps_active,
a.steps_active,
a.steps_active:focus
{
color:#c00;
font-family:tahoma;
font-size:12px;
font-weight: normal;
}

h4
{color:#444444;
font-family:tahoma;
font-size:12px;
font-weight: normal;
}









a.catalog
{
color:#888888;
font-family:tahoma;
font-size:14px;
font-weight:bold;

}

a.catalog:hover
{
color:#c00;
font-family:tahoma;
font-size:14px;
font-weight:bold;

}

a.catalog:active

{
color:#ff000;
font-family:tahoma;
font-size:14px;
font-weight: bold;
}



ul li { /*lists*/
background: url(menu-poi.htm) 0px 7px no-repeat;
padding:0 0 0 0px;
line-height:10px;
margin:0px 0px 10px -20px;
}

ul {

list-style-position: outside  ;
list-style-type: none;

padding:0 0 0 0px;
margin:0 0 0 0px;
}


.catalog
{
color:#c00;;
font-family:tahoma;
font-size:12px;
font-weight: normal;

}


.style1 {
	color: #FF0000;
	font-weight: bold;
}

table.catalog_list { border-collapse: collapse; width: 100%; margin-bottom: 12px; }
table.catalog_list th { color: #1F1B17; border-top: 1px solid #D4D4D4; border-bottom: 1px solid #D4D4D4; white-space: nowrap; text-align: left;
	padding: 5px 12px; font-weight: bold; font-size: 0.92em; }

table.catalog_list th a { background: url(sort0000.gif) no-repeat right 0; padding: 0 12px 1px 0; color: #1F1B17; }
table.catalog_list th.on a { color: #C50013; }
table.catalog_list th.up a { background: url(sort_up0.gif) no-repeat right 0; }
table.catalog_list th.down a { background: url(sort_dow.gif) no-repeat right 0; }
table.catalog_list a:hover { color: #C50013; }
table.catalog_list td { padding: 12px 12px; vertical-align: top; color: color: #7E8083;
	 border-bottom: 1px solid #D4D4D4; }
table.catalog_list td a { color: #7E8083; }
table.catalog_list td.img { padding: 12px 12px 7px 30px; text-align: center; color: #1F1B17; white-space: nowrap; }
table.catalog_list td.img img { border: 1px solid #A3A5A9; }
table.catalog_list td.img p { margin-bottom: 5px; }
table.catalog_list td.img span { color: #C50013; padding: 0; }
table.catalog_list td.img div { width: 50px; }

table.name
{
font-family: tahoma;
	font-weight: bold;
	font-size: 14px;
	color: #e60000;
	background-color:#006699

}


.style1 {
	font-family: tahoma;
	font-weight: bold;
	font-size: 14px;
	color: #e60000;
}
.style4 {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	margin:0px 0px 10px 20px;
}

.style44 {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	margin:0px 0px 15px 0px;
}
.stylej
{
	color:#3E6A98;
	font-family:tahoma;
	font-size:11px;
	margin: 0px 0px 0px 0px;
}


.pathway {
float: inherit;
border: none;
font-family:tahoma;
font-size:12px;
font-weight: normal;
text-align:;
line-height: 25px;
width: auto;
text-transform: none;
position: relative;
padding:0px 0px 0px 10px;
margin: 0px 0px 0px 10px;

z-index:1;
}

.search {
background-color:;
float:right;

font-family:tahoma;
font-size:14px;
font-weight:bold;

width: 250px;
text-transform: none;
position: relative;
padding: 10px 20px 0px 0px;
margin: 0px 0px 0px 0px;
z-index:1;
}

.extend_search {

}


.shopcart {
background-color:;
float:left;
text-transform: none;
position: relative;
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px 0px;
z-index:1;
}



.cadillac {
background: url(cadillac.gif) 0px 0px no-repeat;
float: left;
border: none;
color:white;
font-family:tahoma;
font-size:11px;
font-weight:bold;
line-height: 130px;
width:240px;
text-transform: uppercase;
position: relative;
padding:0 0px 0 0px;
margin: -100px 0px 0px 0px;
left:0px;
z-index:1;
}
.style5 {
	font-family: tahoma;
	font-size: 12px;
}
.style6 {font-size: 16px}
.style7 {font-family: tahoma; font-size: 16px; font-weight: bold; }



.advanced {



	margin: 0px 0px 0px 0px;
	color:#ff0000;
	border:0px solid #cccccc;
	background:#aaaaaa;

	}
	.advanced thead th {
		padding:12px;
		text-align:center;
		font-weight:normal;
		background-color:#dddddd;
		}
	.advanced thead th a {
		color:#009E44;
		}
	.advanced tbody th {
		padding:0px 6px 0px 6px;
		font-family:tahoma;
		font-size:14px;
		color:#FFFFFF;
		font-weight:bold;
		text-align:left;


		background-color:#aaaaaa;
		}
	.advanced tbody td {
	padding:0px 0px 0px 6px;
	font-family:tahoma;
	font-size:12px;
	color:#444444;


		text-align:left;

		}


