
.header { color: #A6A6A6;  font-size: 23px; font-weight: bold; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.headerwhite23 { color: #FFFFFF;  font-size: 23px; font-weight: bold; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.body { color: #000000;  font-size: 13px; line-height: 16px; font-family:  Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bodyblack { color: #000000;  font-size: 13px; line-height: 16px; font-family:  Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textgrey13 { color: #666666;  font-size: 13px; line-height: 16px; font-family:  Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textgrey12 { color: #666666;  font-size: 12px; line-height: 15px; font-family:  Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textblackbold14 { color: #000000; font-weight:bold;  font-size: 14px; line-height: 16px; font-family:  Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textblack11 { color: #000000;  font-size: 11px; line-height: 14px; font-family:  Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textblack11 a:link { color: #000000;  font-size: 11px; line-height: 14px; font-family:  Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textblack11 a:visited { color: #000000;  font-size: 11px; line-height: 14px; font-family:  Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textblack11 a:hover { color: #CCCCCC;  font-size: 11px; line-height: 14px; font-family:  Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }



.textblack13 { color: #000000;  font-size: 13px; line-height: 17px; font-family:  Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textblack18 { color: #000000;  font-size: 18px; line-height: 23px; font-family:  Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textblack18 a:link { color: #000000;  font-size: 18px; line-height: 23px; font-family:  Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; }
.textblack18 a:visited { color: #000000;  font-size: 18px; line-height: 23px; font-family:  Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; }
.textblack18 a:hover { color: #FFFFFF;  font-size: 18px; line-height: 23px; font-family:  Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:underline; }
.textblackbold11 { color: #000000; font-weight: bold;  font-size: 11px; line-height: 23px; font-family:  Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.button { font-size: 11px; font-weight: bold; height: 21px; font-family:  Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.dropdown { font-size: 11px; font-weight: bold; height: 21px; font-family:  Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.black { color: #000000 }
.black a:link { color: #000000 }
.black a:visited { color: #000000 }
.black a:hover { color:#D85600  }

.white { color: #000000 }
.grey { color: #cccccc }
.deepgrey { color: #666666 }
.orange { color: #D85600 }
.orange a:link { color: #D85600; text-decoration:none; }
.orange a:visited { color: #D85600; text-decoration:none; }
.orange a:hover { color: #000000; }
.red { color: #FF0000; }
.grey { color:#666666; }


.text18 { font-size:18px; line-height: 22px; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.text17 { font-size:17px; line-height: 17px; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.text16 { font-size:16px; line-height: 20px; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.text14 { font-size:14px; line-height: 18px; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.text12 { font-size:12px; line-height: 15px; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.text11 { font-size:11px; line-height: 15px; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.text10 { font-size:10px; line-height: 12px; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.text9 { font-size:9px; line-height: 11px; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }

/* .tablebackground { background-image:url(media/back.gif); background-repeat:no-repeat } */
.tablebackground2 { background-image:url(media/back2.gif); background-repeat:no-repeat }

.space { font-size: 3px; font-height:3px }
.nav { color: #FFFFFF;  font-size: 12px; line-height:21px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.navselected { color: #FF6600;  font-size: 12px; line-height:21px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.nav a:link { text-decoration:none; }
.nav a:visited { text-decoration:none; }
.nav a:hover { color: #CCCCCC; text-decoration:none; }

a:link {color: #000000; } 
a:visited {color: #000000; } 
a:hover {color: #D85600; } 

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff
}

.errors { font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000 }
.compulsary { font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#FF0000 ; font-weight: bold }

.whitebox {
	background-color: #FFFFFF;
	height: 100%;
	padding: 10px;
}

.logo { margin-bottom:5px; margin-top:-10px; }

#pageheader {  background-repeat:no-repeat; border-top:1px #CCCCCC solid; }
.productlist { width:180px; float:left; margin-left:1px;  background-color:#FFFFFF; height:240px; margin-bottom:1px; }
.productlist p { font-size: 11px; line-height: 12px; font-family:  Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left:10px; margin-top:20px; }
.productlist p a { color: #000000; text-decoration:none; }
.productlistimage { height:190px; overflow:hidden; padding:0px; }
.productlistimage p { text-align:center; margin-top:0px; margin-left:0px;  }

#secondline { border-bottom:1px #CCCCCC solid; position:absolute; top:118px; width:761px; }
h1.categoryname { font-size:18px; line-height: 22px; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top:4px; } 
h1.ordering { font-size:18px; line-height: 22px; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top:10px; } 

/* projects */
#projectcontainer { font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; } 
#projectcontainer h2 { font-size:14px; line-height: 15px;  margin-top:4px;  }
#projectcontainer h1 { font-size:23px; line-height: 25px;  margin-top:10px; font-weight:normal;  }
#projectcontainer p { font-size:12px; line-height: 13px;  margin-top:4px;  }




