@import url(reset.css);
@import url(layout.css);
@import url(navigation.css);
@import url(font-style-size.css);

a { color: #F73439; font-weight:bold; }
a:hover { color:#00B6FF; }
h1, h1 a, h2, h2 a, h3 a, h4 a { color: #F73439; }
div#coll h1 em{font-size:17px;}
div#coll h2,div#col2 h2 {font-size:13px;margin:0pt; padding:0pt}
div#coll2 h2{margin:0pt; padding:0pt}

strong{font-weight:normal;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover { color: rgb(27, 166, 178); }
ul{list-style-image:none; list-style-type:none;}
div#letter_index { width:98%; text-align:center; margin:0pt auto; background-color:#FFFFCC;  font-size:10px;}
div#letter_index ul { margin: 0pt; padding: 0pt; display: inline; float: right; }
div#letter_index li {	display: inline; padding:4px;}
div#letter_index a { color: rgb(0, 0, 0); text-decoration:none;  background-color: #FFEBD6; }
div#letter_index .current {  color: #FFFFFF; background-color: #7CCB31; }
div#letter_index a:hover {  color: rgb(241, 51, 163); text-decoration: underline; }


.orange,.blue,.red,.green,.blue-light{ font-weight:bold;margin:0pt; padding:0pt;}
.orange em,.blue em,.red em,.green em,.blue-light em{padding: 5px 10px;display: block; font-style:normal;}

.orange {background:scroll left top no-repeat url('bg_heading_orange_left.gif'); color: #FFFFFF;}
.orange em { background:scroll right top no-repeat url('bg_heading_orange_right.gif');}
.brdBlockOrange{padding:1px; border:#EF9000 1px solid;background-color:#FFF9F0; 	}
.brdBlockOrange li a{color:#EF9000; display:block; background:#FFF9F0 url(bg_menu_orange.gif); margin:1px; text-decoration:none; padding:2px;}

.blue {background:scroll left top no-repeat url('bg_heading_blue_left.gif'); color: #FFFFFF;}
.blue em { background:scroll right top no-repeat url('bg_heading_blue_right.gif');}
.brdBlockBlue{padding:1px; border:#278AED 1px solid;background-color:#F1F8FE;}
.brdBlockBlue a{color:#278AED; display:block; background:#F1F8FE  url(bg_menu_blue.gif); margin:1px; text-decoration:none; padding:2px;}

.red {background:scroll left top no-repeat url('bg_heading_red_left.gif'); color: #FFFFFF;}
.red em { background:scroll right top no-repeat url('bg_heading_red_right.gif');}
.brdBlockRed{padding:1px; border:#DB271A 1px solid;background-color:#FEF2F1;	margin-bottom:5px;}
.brdBlockRed a{color:#DB271A; display:block; background:#F1F8FE  url(bg_menu_red.gif); margin:1px; text-decoration:none; padding:2px;}

.green {background:scroll left top no-repeat url('bg_heading_green_left.gif'); color: #FFFFFF;}
.green em { background:scroll right top no-repeat url('bg_heading_green_right.gif');}
.brdBlockGreen{padding:1px; border:#7BAE26 1px solid;background-color:#F9FDF2;	margin-bottom:5px;}
.brdBlockGreen{list-style-image:url(categories_yellow.gif);}
.brdBlockGreen a{color:#7BAE26; display:block; background:#F1F8FE  url(bg_menu_green.gif); margin:1px; text-decoration:none; padding:2px;}

.blue-light {background:scroll left top no-repeat url('bg_heading_bluel_left.gif'); color: #DC3023;}
.blue-light em { background:scroll right top no-repeat url('bg_heading_bluel_right.gif');}
.brdBlockBluel{padding:1px; border:#60A9F2 1px solid;background-color:#ffffff;	margin-bottom:5px; overflow:hidden;}

div#col2 p{padding:5px;font-size:12px;}
.clear{clear:both}
.float-right { float: right; }
.float-left { float: left; }
#ad-links{	margin-top:-29px;}

#breadCrums{padding:5px; color:#F73439; margin:0pt; background:#FFEAF4;}
#installation{padding:7px 0pt;}
#installation ol{margin-left:25px}
.brdBlock p{padding:2px 5px;}
.brdBlockBluel p span{ background: url(msg.gif) no-repeat; display:block; width:16px; height:16px; float:left; margin-right:2px; }
div.item-listing p{  padding:0pt 0pt 5px 0pt; margin:6px;}
div.item-listing img{float:left; padding:3px; border:3px solid #F0A69F; margin:0pt 4px; width:40px; height:40px;}

ul.item-count{list-style:none; list-style-image:none;}
ul.item-count li{ margin:0pt; padding:0pt;float:left; display:inline; overflow:hidden;}
ul.item-count em{font-style:normal; display:block; background:#B0FFD8; float:left;  padding:3px; margin:1px;}

dl.categories {margin: 0pt 5px 5px;padding: 5px; width:94%; }
dl.categories dt {margin: 0pt;padding: 0pt;width: 60px;float: left;vertical-align:middle;}
dl.categories dd {margin: 0pt;padding: 5px 5px 0pt 5px;width: 100px;height: 60px;float: left;vertical-align:middle;}
.item { padding:3px; }
.item img{ padding:7px; border:#63AAF7 8px solid; margin:15px; width:300px; height:300px;}
.item h5{padding:0pt; margin:5px 0pt 3px 0pt; color:#D56A00}
