/* *********** base styles ************* */

body{
	background-color: #FFF;
	background-image: url(../images/zigzag.gif);
}
body, p, table, td,th,li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: small;
}
table td{
	background-color: #FFF;
}

h1,h2,h3 {
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
h1 {
	font-size: 28px;
	line-height: 36px;
}
h2 {
	color: #006600;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
h3 {
	color: #000000;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}
.boldtext {font-weight: bold;}

ul {display: compact;}

/* *********** end base styles ************* */


/* *********** foooter styles ************* */
td.footer {
	font-size: 10px;
	color: #FFF;
	background-color: #006600;
	line-height: 16px;
	text-align: center;
}

td.footer a {
	color: #99CC99;
	background-color: #006600;
	text-decoration: none;	
}
td.footer a:hover{
	color: #FFF;
	background-color: #000000;
	text-decoration: none;
	 }
/* *********** end footer styles ************* */
/* *********** top navigation bar styles ************* */

.topnavbar { 
	color: #006600;
	background-color: #006600;
	text-align: center;
	line-height: 20px;
	padding: 0px;
	margin: 0px;
}

#conrad, #products,#technical,#prices,#purchase,#contact{}

td.topnavbar a {
	color: #FFF;
	font-size: 11px;
	background-color: #006600;
	text-decoration: none;
	text-align: center;
	display: block;
	width:100%;
}
td.topnavbar a:hover{ 
	color: #FFF;
	background-color: #000000;
}

/* *********** end top navigation bar styles ************* */
/* *********** main content area styles ************* */
/* redefine for N4 thin etc ******** */
.contentborders {
	background-color: #FFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;

}
td.contentborders {
	background-color: #FFF;
}
/**/
td.content {
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 12px;
	background-color: #FFF;
	background-color: #FFF;
	text-align: left;
}
/**/
td.content a  {
	color: #006600;
	text-decoration: none;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;

}

td.content a:hover {
	color: #C90;
	text-decoration: none;
}

/* *********** end main content area styles ************* */

/* *********** product navigation bar styles ************* */
.productnavbar { 
	color: #000000;
	background-color: #9CCE9C;
	text-align: center;
	line-height: 18px;
}

#fbsd, #fbhd,#fsingle,#fdouble,#channel{}

td.productnavbar a {
	color: #FFF;
	font-size: 11px;
	background-color: #9CCE9C;
	text-decoration: none;
	font-style: normal;
	text-align: center;
	display: block;
	width:100%;
}
td.productnavbar a:hover{ 
	color: #FFF;
	text-decoration: none;
	font-style: normal;
	background-color: #000000;
}

/* *********** end product navigation bar styles ************* */

/* *********** tabulated data styles ************* */
.tabledata {
	border: 1px solid #006600;
	text-align: center;
	padding 3px;
}

table.tabledata th {
	color: #000000;
	background-color: #99CC99;
	text-align: center;
	vertical-align: top;
	font-weight: normal;
	padding: 12px;

}

table.tabledata td {
	text-align: center;
	background-color: #FFF;
}
/* *********** end tabulated data styles ************* */

/* *********** home page styles ************* */
.hometext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	padding: 0.3px;
	margin-left: 34px;
	margin-right: 30px;
}
div.hometext a  {
	color: #006600;
	font-style: italic;
	text-decoration: none;
}

div.hometext a:hover {
	color: #C90;
	text-decoration: none;
}
.homeimage {
	/*border: solid thin; apply to div */
}
/* *********** end home page styles ************* */
/* *********** border styles ************* */

.border {
	border: solid thin;
}


/* *********** end border styles ************* */
/* *********** alignment styles ************* */

.top  {
	color: #006600;
	font-style: italic;
	text-align: right;
}

.centeralign {
	text-align: center;
}

.alignleft {
	text-align: left;
	padding-left: 3px;
}
/* *********** end alignment styles ************* */
/* *********** form styles ************* */

.formtable th{
	text-align: right;
	vertical-align: top;
}
.formtable td{
	text-align: left;
}
input, select, textarea {
	background-color: #DFEBD9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.formtable {
	background-image: url(../images/zigzag.gif);
	padding: 3px;
	}

select {
	width: 160px;
}

input.read{
	color: #OOO;
	background-color: #99CC99;
}

input.readwhite{
	color: #000000;
	background-color: #FFF;
}
legend {
	color: #000000;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}

/* *********** end form styles ************* */
/* *********** banner ************* */
.collage {}
/* *********** end banner ************* */

.titletable {}
.titletable td{}
.hometitletable {}

.topnavborder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.highlightbg {background-color: #DFEBD9;}
.bannertable {background-color: #FFF;}
.highlight {
	font-weight: bold;
	color: #006600;
}
.alert {
	font-size: small;
	font-weight: bold;
	color: #C60;
}
.smaller {
	font-size: small;
	font-style: italic;
	color: #666666;
}
.small{
	font-size: 10px;
}
.Highalert {
background-color: #99CC99;
border: solid 1px #000000;
padding: 10px;
}
fieldset { border: none;}
#printfield {display: none}
/*  */
.imageleft{}
.imageright{}

.imageproduct{}
.small{
	font-size: 10px;
}
.Highalert {background-color: #99CC99;}
#printfield {}
