/* CSS Document */
body{
background-image:url(../images/ICTESTIC-slysing_24.gif);
background-repeat:repeat-x;
background-color:#4498df;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
}

#topcont{
background-image:url(../images/ICTESTIC_ont_02.jpg);
background-position:right;
background-repeat:no-repeat;
color:#ffffff;
font-size:11px;
width:894px;
margin:auto;
padding:8px 2px 3px 0;
}
.logo{
float:left;
padding:5px 0 0 2px;
width:651px;
}

#logoArea{
background-image:url(../images/ICTESTIC_06.gif);
background-repeat:no-repeat;
height:68px;
width:890px;
margin:2px auto;
padding:4px;
}
#logoArea h2{
display:none;
}
#shopcart{
background-image:url(../images/shop_06.gif);
background-repeat:no-repeat;
margin:13px 0 0 10px;
padding:12px 0 13px 55px;
width:166px;
float:left;
font-size:11px;
}
#shopcart a{
color:#ff8800;
text-decoration:none;
font-weight:bold;
}
#shopcart a:hover{
color:#ff8800;
text-decoration:none;
font-weight:bold;
}
#navbase_t{
background-image:url(../images/ICTESTIC_09.gif);
background-position:top;
background-repeat:no-repeat;
width:898px;
margin:auto;
height:42px;
padding:0;
}
#navbase_t ul{
padding:5px 0 0 0;
margin:0;
list-style:none;
display:inline;
}
#navbase_t li {
color:#062252;
display:inline;
font-size:12px;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}
#navbase_t li a{
display:block;
padding:16px 20px 12px 20px;
margin:0;
float:right;
color:#062252;
text-decoration:none;
}

#navbase_t li.home{
padding:0;
margin:0;
}

#navbase_t li.home a{
background-image:url(../images/ICTESTIC_13.gif);
background-position:bottom;
background-repeat:no-repeat;
color:#FFFFFF;
}
#navbase_t li a:hover{
text-decoration:none;
color:#FFFFFF;
}
#navbase_t li.contact{
padding:0;
margin:0;
}

#navbase_t li.contact a{
background-image:url(../images/ICTESTIC_21.gif);
background-position:bottom;
background-repeat:no-repeat;
color:#FFFFFF;
}
#navbase_t li.contact a:hover{
text-decoration:none;
color:#FFFFFF;
}

#navbase_t li.product{
padding:0;
margin:0;
}

#navbase_t li.product a{
background-image:url(../images/ICTESTIC_15.gif);
background-position:bottom;
background-repeat:no-repeat;
color:#FFFFFF;
}
#navbase_t li.product a:hover{
text-decoration:none;
color:#FFFFFF;
}
#navbase_t li.mat{
padding:0;
margin:0;
}

#navbase_t li.mat a{
background-image:url(../images/ICTESTIC_17.gif);
background-position:bottom;
background-repeat:no-repeat;
color:#FFFFFF;
}
#navbase_t li.mat a:hover{
text-decoration:none;
color:#FFFFFF;
}
#navbase_t li.abt{
padding:0;
margin:0;
}

#navbase_t li.abt a{
background-image:url(../images/ICTESTIC_19.gif);
background-position:bottom;
background-repeat:no-repeat;
color:#FFFFFF;
}
#navbase_t li.abt a:hover{
text-decoration:none;
color:#FFFFFF;
}

#navbase{
background-image:url(../images/ICTESTIC_11.gif);
background-position:bottom;
background-repeat:repeat-x;
width:898px;
margin:auto;
}
#flash{
background-color:#FFFFFF;
padding:10px;
width:878px;
margin:auto;
}
#flash_head{
background-image:url(../images/ICTESTIC-insider_30.gif);
color:#FFFFFF;
height:72px;
}
#flash_head h2{
padding:20px 0 0 20px;
margin:0;
font-size:27px;
font-weight:normal;
}
#bcam{
border-bottom:#026cb1 solid 1px;
color:#0085f2;
font-size:11px;
padding:6px 0;
}
#bcam a{
text-decoration:none;
font-weight:bold;
color:#0085f2;
}
#bcam a:hover{
text-decoration:underline;
font-weight:bold;
color:#0085f2;
}
#main_conten{
background-image:url(../images/ICTESTIC-insider_64.gif);
background-repeat:repeat-y;
background-position:center;
background-color:#FFFFFF;
padding:0 10px;
width:878px;
margin:auto;
}
#main_conten_admin{
background-repeat:repeat-y;
background-position:center;
background-color:#FFFFFF;
padding:0 10px;
width:878px;
margin:auto;
}
#main_conten_r{
background-image:url(../images/ICTESTIC-insider_r.gif);
background-repeat:repeat-y;
background-position:center;
background-color:#FFFFFF;
padding:0 10px;
width:878px;
margin:auto;
}
#highimpac{
background-image:url(../images/ICTESTIC_34.gif);
width:137px;
height:107px;
float:left;
padding:66px 13px 0 163px;
color:#FFFFFF;
font-size:11px;
}
#midcont{
background-image:url(../images/ICTESTIC-slysing_37.gif);
background-repeat:repeat-x;
height:173px;
}
#feaproduct{
background-image:url(../images/ICTESTIC_38.gif);
background-position:-2px 12px;
background-repeat:no-repeat;
padding:42px 0px 15px 0;
margin:0 0 0 15px;
width:140px;
color:#FFFFFF;
font-size:11px;
text-align:center;
clear:both;
border-bottom:#00CCFF dashed 1px;
}
#feaproduct p{
padding:0 0 10px 0;
margin:0;
width:150px;
}
.imgfea{
border:#9acffa 4px solid;
margin:0 10px 15px 6px;
float:left;
}
#emailreg{
background-image:url(../images/ICTESTIC-slysing_43.gif);
background-position:0px 16px;
background-repeat:no-repeat;
padding:95px 15px 15px 0;
margin:0 0 20px 15px;
width:150px;
color:#FFFFFF;
font-size:11px;
clear:both;
border-bottom:#00CCFF dashed 1px;
}
#emailreg input{
background-image:url(../images/ICTESTIC_47.gif);
width:142px;
height:17px;
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:3px 4px 0 4px;
color:#1c94cc;
margin-bottom:6px;
}
#mainintro{
background-image:url(../images/bg_66.gif);
background-position:top;
background-repeat:no-repeat;
width:858px;
margin:10px 0 0 0;
font-size:11px;
padding:10px;
color:#373737;
}
#mainintro p{
margin:0;
padding:0 0 12px 0;
}
.headerintro{
font-weight:bold;
font-size:11px;
padding:0;
margin:0;
}
#mainintro a{
color:#009aff;
text-decoration:none;
}
#mainintro a:hover{
color:#009aff;
text-decoration:underline;
}
.blu{
color:#3583bf;
font-weight:bold;
}
.red{
color:#FF0000;
font-weight:bold;
}
#botnav{
background-image:url(../images/ICTESTIC_63.gif);
background-repeat:repeat-x;
background-position:top;
width:898px;
margin:auto;
}
#botnav_end{
background-image:url(../images/ICTESTIC_70.gif);
background-repeat:repeat-x;
background-position:bottom;
width:878px;
height:77px;
padding:10px;
margin-bottom:10px;
font-size:11px;
}
#botlinks{
width:271px;
float:left;
color:#005697;
}
#botlinks a{
text-decoration:underline;
color:#005697;
}
#botlinks a:hover{
text-decoration:none;
color:#005697;
}
#botlinks span{
color:#FFFFFF;
}
#botlinks span a{
text-decoration:underline;
color:#FFFFFF;
}
#botlinks span a:hover{
text-decoration:none;
color:#FFFFFF;
}
#botrghtlinks{
width:191px;
float:left;
text-align:right;
}
#botmidlinks{
width:293px;
float:left;
padding:0 25px;
margin:0 35px;
border-left:#FFFFFF solid 1px;
border-right:#FFFFFF solid 1px;
color:#005697;
}
#botmidlinks span{
color:#FFFFFF;
}
#botmidlinks strong{
color:#FFFFFF;
}
#botmidlinks span a{
text-decoration:underline;
color:#FFFFFF;
}
#botmidlinks span a:hover{
text-decoration:none;
color:#FFFFFF;
}
/*----------inner--------------*/
#leftnav{
float:left;
width:162px;
margin:0 0 0 0;
}
#leftnav h5{
font-size:11px;
color:#003159;
padding:5px 8px;
margin:0;
border-top:#c4c8cb 3px solid;
border-bottom:#c4c8cb 1px solid;
}
#leftnav ul{
padding:0 0;
margin:0;
list-style:none;
font-size:11px;
color:#637d93;
}
#leftnav li{
padding:5px 8px;
margin:0;
list-style:none;
background-image:url(../images/ICTESTIC-insider_38.gif);
background-repeat:no-repeat;
background-position:145px 5px;
}
#leftnav li a{
text-decoration:none;
color:#637d93;
}
#leftnav li a:hover{
text-decoration:none;
color:#3991d7;
}
#midinnercont{
float:left;
width:508px;
margin:0 10px;
}
#midinnercont_r{
float:left;
width:680px;
margin:0 10px 0 0;
font-size:11px;
}
#midinnercont_r td{
padding:0 0;
}
.contact_add{
background-color:#cce8ff;
border-left:solid 10px #FFFFFF;
padding:10px;
height:280px;
}
.contact_add a{
color:#0099FF;
text-decoration:none;
}
.contact_add a:hover{
color:#0099FF;
text-decoration:underline;
}
.contact_fealds{
background-color:#e1f3ff;
border-left:solid 0 #FFFFFF;
padding:10px;
height:280px;
}
.contact_msg{
border:#0066CC dashed 1px;
padding:6px;
background-color:#FFFFFF;
margin-top:15px;
color:#0066FF;
font-size:14px;
line-height:18px;
}
.contact_fealds td{
border-bottom:#94b7d4 solid 1px;
padding:4px;
height:25px;
}
.contact_fealds input{
border:#CCCCCC solid 1px;
padding:0 8px;
}
#rightcol{
float:left;
width:188px;
}
.cleaner{
padding:0;
margin:0;
clear:both;
}
.table{
padding-bottom:15px;
}
.hdproductlist{
background-image:url(../images/ICTESTIC-insider_34.gif);
background-repeat:no-repeat;
padding:9px 25px 14px 25px;
color:#2d83c9;
font-size:11px;
font-weight:bold;
}
.hdproductlist a{
color:#2d83c9;
text-decoration:none;
}
.hdproductlist a:hover{
color:#2d83c9;
text-decoration:underline;
}
.item{
background-image:url(../images/item_40.gif);
background-repeat:no-repeat;
padding:6px;
margin:0 10px 10px 0;
}

.item img{
height:135px;
width:135px;
}
.item img a{
border:0;
}
.item_lar{
background-image:url(../images/ICTESTIC-insider2_40.gif);
background-repeat:no-repeat;
padding:6px;
margin:0 10px 10px 0;
}

.item_lar img{
height:238px;
width:238px;
}
.item_lar img a{
border:0;
}
.shortdes{
color:#666666;
border-bottom:dashed #cce8ff 1px;
padding:6px;
font-size:11px;
margin:0 10px 10px 0;
}
.thumb{
padding:0 0 0 10px;
}

.thumbnail{
padding:3px;
margin:0 13px 0 0;
list-style:none;
background-image:url(../images/thumb_48.gif);
background-repeat:no-repeat;
height:64px;
width:64px;
float:left;
}
.thumbnail img{
height:63px;
width:63px;
padding:0;
margin:0;
float:none;
}
.item_data{
font-size:11px;
}
.item_data h6{
padding:8px 4px 2px 4px;
margin:0;
font-size:11px;
border-bottom:#00CCFF dashed 1px;
background-color:#f0f7fd;
}
.item_data ul{
padding:0;
margin:0;
list-style:none;
}
.item_data li{
padding:4px 4px 0 4px;
margin:0;
list-style:none;
border-bottom:#8fc7f4 solid 1px;
clear:both;
}
.item_data td{
padding:4px;
border-bottom:#8fc7f4 solid 1px;
}
.fealds{
border:#CCCCCC solid 1px;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.item_data li strong{
width:277px;
float:left;
font-weight:normal;
display:block;
}
.item_data li span{
float:right;
}
.item_data li img{
padding:0 0 3px 0;
margin:0;
float:right;
}
.item_data img{
padding-top:15px;
}
.largerview{
padding:0 0 0 18px;
margin:0;
}
.tabTable {
border-left:1px solid #DCDCDC;
margin:0px 0px 5px;
clear:both;
}
.tabTable th {
border-bottom:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
border-top:1px solid #DCDCDC;
color:#000000;
font-weight:bold;
padding:5px 10px;
text-align:center;
}
.tabTable th a {
color:#000000;
}
.tabTable td {
border-bottom:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
padding:5px;
}
.tabTable td {
color:#A00C00;
font-size:11px;
font-weight:normal;
line-height:normal;
}
.tabTable td .listingDescription {
color:#666666;
font-size:11px;
font-weight:normal;
line-height:normal;
padding:5px 0px;
}
.tabTable td a {
color:#262626;
font-size:11px;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
#prevOrders {
border-left:1px solid #DCDCDC;
margin:0px 0px 5px;
}
#prevOrders th {
border-bottom:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
border-top:1px solid #DCDCDC;
color:#000000;
font-weight:bold;
padding:5px 10px;
text-align:center;
}
#prevOrders th a {
color:#000000;
}
#prevOrders td {
border-bottom:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
padding:5px;
}
#prevOrders td {
color:#666666;
font-size:13px;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
#prevOrders td .listingDescription {
color:#666666;
font-size:11px;
font-weight:normal;
line-height:normal;
padding:5px 0px;
}
#prevOrders td a {
color:#262626;
font-size:13px;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.navSplitPagesResult {
font-size:10px;
margin:0;
width:396px;
float:left;
}
.navSplitPagesResult a {
color:#000000;
}
.navSplitPagesLinks {
font-size:10px;
margin:0;
width:110px;
float:left;
text-align:right;
}
.productListingimg{
height:100px;
width:100px;
border:#cce8ff solid 2px;
}
.productListing-data{
font-size:11px;
}
.productListing-heading{
font-size:11px;
}
.productListing-data img a{
border:#cce8ff solid 2px;
}
.productListing-data img a:hover{
border:#cce8ff solid 2px;
}
.blankprice{
border-bottom:#cccccc dashed 1px;
padding:5px 0;
}
.itemTitle{
font-size:11px;
color:#000000;
padding:0;
margin:0;
}
#productListing{
padding:0;
margin:0;
width:508px;
}
.navSplitPagesLinks a {
color:#000000;
}
.navNextPrevCounter {
font-size:0.9em;
margin:0em;
}
.navNextPrevList {
display:inline;
list-style-type:none;
margin:0px 2px 3px 0px;
white-space:nowrap;
}
.navNextPrevWrapper {
margin-bottom:2px;
}
#ThankYou{
font-size:21px;
margin:0 0 10px 0;
color:#666666;
}
.ThankYou_box{
border:#0066CC solid 1px;
padding:6px;
background-color:#F0FAFF;
margin-top:15px;
color:#000066;
font-size:14px;
line-height:18px;
}
.meterials{
padding:8px;
width:200px;
background-color:#E3F2D2;
height:240px;
}
.meterials_hed{
background-color:#006600;
padding:3px 6px;
color:#CCFF66;
font-weight:normal;
}
.meterials td{
padding:6px;
height:18px;
border-bottom:#009933 solid 1px;
}
.meterials td.ccc{
padding:0 6px;
height:18px;
background-color:#006600;
color:#CCFF66;
border-bottom:#009933 solid 1px;
}
.meterialsy{
padding:8px;
width:200px;
height:240px;
background-color:#FEFADA;
}
.meterialsy_hed{
background-color:#FFCC00;
padding:3px 6px;
color:#993300;
font-weight:normal;
}
.meterialsy td{
padding:6px;
height:18px;
border-bottom:#FFCC00 solid 1px;
}
.meterialsy td.cc{
padding:0 6px;
height:18px;
background-color:#FFCC00;
color:#993300;
border-bottom:#FFCC00 solid 1px;
}
.meterialsr{
padding:8px;
width:200px;
height:240px;
background-color:#FFE8E6;
}
.meterialsr_hed{
background-color:#BF0000;
padding:3px 6px;
color:#FFCECE;
font-weight:normal;
height:44px;
}
.meterialsr td{
padding:6px;
height:18px;
border-bottom:#FF3300 solid 1px;
}
.meterialsr td.c{
padding:0 6px;
height:18px;
background-color:#BF0000;
color:#FFFFFF;
border-bottom:#FF3300 solid 1px;
}
