﻿body 
{
    background-color: #102a07; 
    background-image: url(images/bg-all.jpg); 
    margin: 0px; background-repeat: repeat-x
    }
a:link, a:visited, a:hover, a:active
{	
	color: mediumturquoise; 
}
.bg-left
{   
    background-position: right top; 
    background-image: url(images/bg-left.jpg);
    background-repeat: no-repeat; width: 60px;
    }
.bg-right
{   
    background-position: left top; 
    background-image: url(images/bg-right.jpg);
    background-repeat: no-repeat; width: 60px;
    }
.nav-bg
{   
    background-image: url(images/header-bg.jpg); 
    width: 650px; background-repeat: repeat-x;
    }
.nav-right
{   
    background-image: url(images/header-right.jpg); 
    width: 150px; background-repeat: no-repeat;
    }
.nav-button-bg
{   
    background-position: right top; 
    background-image: url(RadControls/Menu/Skins/tfs/img/MenuBG.gif);
    background-repeat: no-repeat;
    }
.footer-bg
{   
    background-image: url(images/footer.jpg); 
    background-repeat: repeat-x; 
    height: 40px;
    }
.right-bg
{   
    background-image: url(images/RightBG.gif); width: 150px;
    background-repeat: repeat-y; height: 400px;
    }
.right-top-news
{   
    background-image: url(images/RightFrame-top-news.gif);
    background-repeat: no-repeat; height: 30px;
    }    
.right-top-products
{   
    background-image: url(images/RightFrame-top-products.gif);
    background-repeat: no-repeat; height: 30px;
    }
.right-top-promotions
{   
    background-image: url(images/RightFrame-top-promo.gif);
    background-repeat: no-repeat; height: 30px;
    }
.right-center-bg
{   
    background-image: url(images/RightFrame-center.gif); 
    background-repeat: repeat-y; height: 40px ;
    }                                                                       
.right-frame-bottom
{   
    background-image: url(images/RightFrame-bottom.gif); 
    background-repeat: no-repeat; height: 21px;
    }
.news-text
{   
    font-size: 9px; color: #ffff66; font-family: Verdana
    }
.news-date
{   
    border-top: #66cc33 1px solid; font-weight: bold; font-size: 9px;
    border-bottom-width: 1px; border-bottom-color: #66cc00; color: #66ff00; 
    padding-top: 5px; font-family: Verdana;
    }
.text-product
{   
    font-size: 9px; color: #ffffff; font-family: Verdana; font-weight: bold; padding-top: 5px;
    }
.left-bg
{   
    width: 650px; height: 400px; background-color: #ffffff; 
    background-image: url(images/LeftBG.jpg); background-repeat: repeat-y;
    }
.left-bg-shadow
{   
    background-image: url(images/LeftBG-top.jpg); 
    background-repeat: repeat-x; height: 10px;
    }
.text-gray
{   
    font-weight: bold; font-size: 9px; color: #323232;
    padding-top: 10px; font-family: Verdana; text-align: left;
    }
.text-gray-small
{   
    font-weight: normal; font-size: 9px; color: #323232;
    padding-top: 10px; font-family: Verdana; text-align: left;
    }
.text-gray-11
{   
    font-weight: bold; font-size: 11px; color: #323232;
    padding-top: 10px; font-family: Verdana; text-align: left;
    }
.text-white
{   
    font-weight: bold; font-size: 9px; color: #ffffff;
    padding-top: 10px; font-family: Verdana; text-align: left;
    }
.text-green
{   
    font-weight: bold; font-size: 13px; color: #006600;
    font-family: Verdana; text-align: left; padding-top: 10px;
    }
.text-green-small
{   
    font-weight: normal; font-size: 10px; color: #006600;
    font-family: Verdana; text-align: left; padding-top: 10px;
    }
.news-text-green
{   
    font-weight: bold; font-size: 11px; text-decoration: underline;
    color: #006600; font-family: Verdana; padding-top: 4px;
    }
.news-text-small
{   
    font-weight: normal; font-size: 9px; 
    color: #323232; font-family: Arial; padding-top: 4px;
    }
.news-text-gray
{   
    font-weight: normal; font-size: 9px; 
    color: #323232; font-family: Verdana; padding-top: 4px;
    }    
    
/* about us gallery */


.thumbsViewer
{
    background-color: #1373c7;
    background-image: url('applications_devt/images/TEMPLATE_BORDER_14.jpg');
    background-repeat: no-repeat;
}

.RotatorImage
{
    margin:5px 5px;
    cursor:hand;
    cursor: pointer;
} 
/* products */
.prod-text-gray-nd
{   
    font-weight: bold; font-size: 9px; color: #323232; font-family: Verdana;
    padding-bottom: 5px; padding-top: 5px;
    }
.prod-text-gray
{   
    font-weight: bold; font-size: 9px; color: #323232; font-family: Verdana;
    padding-bottom: 5px; padding-top: 5px; border-bottom: dimgray 1px dotted;
    }
.prod-text-green
{   
    font-weight: bold; font-size: 13px; color: #006600; font-family: Verdana;
    padding-bottom: 5px; padding-top: 5px; border-bottom: dimgray 1px dotted;
    }
.prod-text-white
{   
    font-weight: bold; font-size: 9px; color: #ffffff; font-family: Verdana;
    padding-bottom: 5px; padding-top: 5px; border-bottom: #ffffff 1px dotted;
    }
.prod-text-yellow
{   
    font-weight: bold; font-size: 17px; color: #f6ff00; font-family: Verdana;
    padding-bottom: 5px; padding-top: 5px; border-bottom: #ffffff 1px dotted;
    }
.prod-text-feat
{   
    font-weight: bold; font-size: 11px; color: #dedede; font-family: Arial;
    padding-bottom: 5px; padding-top: 5px; border-bottom: #ffffff 1px dotted;
    text-align: left;
    }
.prod-text-feat-white
{   
    font-weight: bold; font-size: 9px; color: #dedede; font-family: Verdana;
    text-align: left; padding-top: 5px;
    }
.prod-text-black
{   
    padding-left: 10px; 
    background-image: url(images/bg-selectprod.gif); 
    background-color: #dcdcdc;
    color: #ffffff; background-repeat: no-repeat; 
    font-family: Arial; height: 30px; font-weight: bold; font-size: 13px;
    border-right: lightgrey 1px solid;
    border-top: whitesmoke 1px solid; 
    border-left: whitesmoke 1px solid; 
    border-bottom: darkgray 1px solid;
    }
    
.pt-gray
{   
    font-weight: bold; font-size: 9px; color: #323232; font-family: Verdana;
    padding-bottom: 2px; padding-top: 5px;
    }
.pt-white
{   
    font-weight: bold; font-size: 9px; color: #ffffff; font-family: Verdana;
    padding-bottom: 2px; padding-top: 2px;
    }
.pt-white-13
{   
    font-weight: bold; font-size: 17px; color: #ffffff; font-family: Verdana;
    padding-bottom: 2px; padding-top: 2px;
    }
.pt-green
{   
    font-weight: bold; font-size: 13px; color: #006600; font-family: Verdana;
    padding-bottom: 2px; padding-top: 5px;
    }
.pt-green-17
{   
    font-weight: bold; font-size: 17px; color: #006600; font-family: Verdana;
    padding-bottom: 2px; padding-top: 5px;  
    }
.pt-lightgreen
{   
    font-weight: bold; font-size: 13px; color: #daffac; font-family: Verdana;
    padding-bottom: 2px; padding-top: 2px; 
    }
.pt-white-prod
{   
    font-weight: bold; font-size: 9px; color: #ffffff; font-family: Verdana;
    height: 20px; background-image: url(images/button-prod.gif);
    padding-left: 20px; padding-right: 2px; padding-bottom: 2px; padding-top: 2px;
    }
.pt-white-prod-2
{   
    font-weight: bold; font-size: 9px; color: #ffffff; font-family: Verdana;
    padding-bottom: 4px; padding-top: 4px;
    background-image: url(images/button-prod-box.gif); background-repeat: no-repeat;
    padding-left: 0px; padding-right: 0px; padding-bottom: 5px; padding-top: 15px;
    }
.pt-black
{   
    padding-left: 10px; 
    font-family: Arial; height: 20px; font-weight: bold; font-size: 9px; color: #d2f1ff;
    background-image: url(images/bg-pt.gif); background-repeat: repeat-x;
    background-color: #dcdcdc;
    border-right: lightgrey 1px solid;
    border-top: whitesmoke 1px solid; 
    border-left: whitesmoke 1px solid; 
    border-bottom: darkgray 1px solid;
    }

.pt-bg
{   
    border-right: lightgrey 1px solid; 
    border-top: whitesmoke 1px solid; 
    border-left: whitesmoke 1px solid; 
    border-bottom: darkgray 1px solid; 
    background-repeat: repeat-x;
    background-color: #ffffff;
    background-image: url(images/bg-news.gif); 
    }
.pt-bg-sub
{   
    border-right: lightgrey 1px solid; 
    border-top: whitesmoke 1px solid; 
    border-left: whitesmoke 1px solid; 
    border-bottom: darkgray 1px solid; 
    background-repeat: repeat-x;
    /* background-color: #208a99;
    background-image: url(images/bg-pt-sub.gif); */
    background-color: #2ba1b0;
    background-image: url(images/bg-pt-sub-darkgreen.gif); 
    }
.pt-bg-sub-2
{   
    border-right: lightgrey 1px solid; 
    border-top: whitesmoke 1px solid; 
    border-left: whitesmoke 1px solid; 
    border-bottom: darkgray 1px solid; 
    background-repeat: repeat-y;
    background-color: #208a99;
    background-image: url(images/bg-pt-sub-2.gif);
    }
.pt-bg-sub-3
{   
    padding-left: 10px; 
    font-family: Arial; height: 20px; 
    font-weight: bold; font-size: 9px; color: #ffffff;
    border-right: lightgrey 1px solid; 
    border-top: whitesmoke 1px solid; 
    border-left: whitesmoke 1px solid; 
    border-bottom: darkgray 1px solid; 
    background-color: #04525b; 
}
/* iwi from products pages*/
.header_title
{
	padding-left: 5px; font-weight: bold; font-size: 11px; background-image: url(images/content-top.gif);
    color: #ffffff; background-repeat: no-repeat; font-family: Verdana; height: 36px
}
.content_side
{
	background-image: url(images/content-side.gif); background-repeat: repeat-x;
}
.prod_name_left
{
	padding-left: 10px; background-image: url(images/prod-name-left.gif);
    width: 150px; background-repeat: repeat-x;
    font-weight: bold; font-size: 9px; color: #ffffff; font-family: Verdana;
    padding-bottom: 2px; padding-top: 2px;
}
.prod_name_right
{
	background-image: url(images/prod-name-right.gif); 
	width: 440px; background-repeat: repeat-x;
}
.content_button_BG
{
	background-image: url(images/content-button-BG.gif); 
	background-repeat: repeat-x; 
	text-align: right;
	border-right: lightgrey 1px solid; 
    border-top: whitesmoke 1px solid; 
    border-left: whitesmoke 1px solid; 
    border-bottom: darkgray 1px solid; 
    background-color: #FFFFFF;
}
.bg_pr_top
{
	background-image: url(images/products/bg-pr-top.gif); 
	background-repeat: no-repeat;
	height: 20px;
}
.bg_pr_bottom
{
	background-image: url(images/products/bg-pr-bottom.gif); 
	background-repeat: no-repeat;
	height: 10px;
}