@charset "utf-8";
/* CSS Document */

body {
	margin-top:0;
	margin-left:0;
	margin-right:0;
}

#TopLine {
	width:100%;
	height:20px;
	margin:auto;
	background-image:url(../images/top_line.jpg);
	background-repeat:repeat-x;
	position:relative;
	font-family:Tahoma;
	font-size:12px;
}

#Body {
	width:965px;
	margin-left:auto;
	margin-right:auto;
}

#TopPane {
	height:132px;
	width:inherit;
	vertical-align:middle;
	background-image:url(../images/logo_tanco.png);
	background-position:left;	
	background-repeat:no-repeat;
}

#MenuPane {
	border:#c0c0c0 solid 1px;
	height:43px;
	background-image:url(../images/menu_bg.jpg);
	background-repeat:repeat-x;	
}

.MenuItem {
	width:89px;
	height:28px;
	padding-top:15px;
	text-align:center;
	font-family:Tahoma;
	font-size:11px;
	float:left;
}

.MenuItem:hover {
	background-image:url(../images/menu_hover_bg.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}

.MenuItem a{
	color:#919191;
	text-decoration:none;
}

.MenuItem a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

.MenuItemSelected {
	width:89px;
	height:28px;
	padding-top:15px;
	text-align:center;
	font-family:Tahoma;
	font-size:11px;
	float:left;
	color:#FFFFFF;
	background-image:url(../images/menu_hover_bg.jpg);
	background-repeat:no-repeat;
}

.MenuItemSelected a{
	color:#FFFFFF;
	text-decoration:none;
}

.SearchBar {
	width:150px;
	height:25px;
	background-image:url(../images/search_icon.jpg);
	background-position:right;
	background-repeat:no-repeat;
	float:left;
	padding-top:15px;
	padding-left:30px;
}

.SearchBarBox {
	width:120px;
	height:25px;
	float:left;
	margin-top:-8px;
}

.SearchBarBox input{	
	width:120px;
	height:25px;
	border:none;
	background-color:#606060;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:14px;
}

#BannerPane {
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	width:965px;	
	padding-bottom:15px;
}

#ContentPane {
}

.LeftIntro {
	width:650px;	
	float:left;
}

.LeftIntro_Title {
	background-image:url(../images/title_bar_1.jpg);
	background-repeat:repeat-x;
	height:33px;
	color:#404040;
	font-family:Verdana;
	font-size:15px;	
	font-weight:bold;
	padding-top:12px;
	padding-left:12px;
}

.LeftIntro_Content {
	background-color:#e2e2e2;		
	font-family:Tahoma;
	font-size:12px;
	padding:12px;	
	height:100px;
}

.RightIntro {
	width:315px;	
	float:left;
}

.RightIntro_Title {
	background-image:url(../images/title_bar_2.jpg);
	background-repeat:repeat-x;
	height:33px;
	color:#ffffff;
	font-family:Verdana;
	font-size:15px;	
	font-weight:bold;
	padding-top:12px;
	padding-left:12px;
}


.RightIntro_Content {
	background-color:#ec3526;
	height:124px;	
}

.RightIntro_Content ul{
	margin:0;
	padding:15px;
}

.RightIntro_Content ul li{
	list-style:square;
	color:#FFFFFF;
	font-family: Tahoma;
	font-size:11px;
	margin-left:15px;
}

.RightIntro_Content ul li a{
	color:#FFFFFF;
	text-decoration:none;
}

.RightIntro_Content ul li a:hover{
}

.BlankBoxBlocks {
	width:965px;
	border:#c0c0c0 solid 1px;
}

.HomeBlocks_first {
	float:left;
	width:240px;
	border-left:#c0c0c0 solid 1px;
	border-right:#c0c0c0 solid 1px;
	min-height:340px;
}

.HomeBlocks {
	float:left;
	width:240px;
	border-right:#c0c0c0 solid 1px;
	min-height:340px;
}

.HomeBlocks img{
	padding-bottom:15px;
}

.HomeBlocks_Text {
	padding:20px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#8c8c8c;
}

.HomeBlocksContent {
}

.HomeBlocksContent ul{
	margin:0;
	margin-top:10px;
}

.HomeBlocksContent ul li {
	list-style:none;
	color:#8c8c8c;
	font-family: Tahoma;
	font-size:11px;
	text-decoration:none;
	margin-top:5px;
	margin-left:-10px;	
	padding-left:10px;
	background-image:url(../images/img_icon.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.HomeBlocksContent ul li a{
	text-decoration:none;
	color:#8c8c8c;	
}

.HomeBlocksContent ul li a:hover{
}

.HomeBlocksFooter {
	height:35px;
	background-image:url(../images/home_block_bottom.jpg);
	background-repeat:no-repeat;
	clear:both;
}

.HomeBlocksFooter_2 {
	height:20px;
	background-image:url(../images/bottom_bg.jpg);
	clear:both;
}

#BottomPane {
	margin-top:57px;
}

.BlankBox {
	width:965px;
	border:#c0c0c0 solid 1px;
}

.BlankBoxNoBorder {
	width:965px;
	border:none;
}

.Break_20 {
	height:10px;
	clear:both;
}

/* 2 Columns */
.LeftMenu {
	vertical-align:top;
	float:left;
}

.LeftMenu_LeftShadow {
	width:16px;
	min-height:547px;
	float:left;
	background-image:url(../images/shadow_break_line_vertical2.gif);
	vertical-align:top;
}

.LeftMenu_RightShahow {
	width:16px;
	min-height:547px;
	float:left;
	background-image:url(../images/shadow_break_line_vertical1.gif);
}

.LeftMenu_ItemHolder {
	float:left;
	width:199px;
}

.LeftMenu_Item {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	height:30px;
	vertical-align:middle;
	background-image:url(../images/cell_bg1.gif);
	background-repeat:repeat-x;
	padding-top:5px;
}

.LeftMenu_Item a{
	text-decoration:none;
	color:#676767;
}

.LeftMenu_Item a:hover{
	text-decoration:none;
	color:#FF0000;
}

.LeftMenu_ItemSelected {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	height:30px;
	vertical-align:middle;
	background-image:url(../images/cell_bg1.gif);
	background-repeat:repeat-x;
	padding-top:5px;
}

.LeftMenu_ItemSelected a{
	text-decoration:none;
	color:#FF0000;
}

.LeftMenu_ItemSelected a:hover{
	text-decoration:none;
	color:#333333;
}

.BottomShadow {
	width:965px;
	background-image:url(../images/bottom_shadow.jpg);
	height:23px;
	margin-left:auto;
	margin-right:auto;
	clear:	both;
}

.ContentHolder {
	width:auto;
	font-family:Tahoma;
	font-size:12px;
}


/*
Product Left Menu System
*/
.ProductMenu_Level_1, .ProductMenu_Level_1 a , .ProductMenu_Level_1 a:hover {
	line-height:30px;
	height:30px;
	vertical-align:middle;
	background-image:url(../images/cell_bg2.gif);
	background-position:left;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

.ProductMenu_Level_1 img {
	vertical-align:middle;
	margin-top:2px;
}

.ProductMenu_Level_2, .ProductMenu_Level_2 a {
	line-height:30px;
	height:30px;
	vertical-align:middle;
	background-image:url(../images/cell_bg4.gif);
	background-position:left;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

.ProductMenu_Level_2 img {
	vertical-align:middle;
	margin-top:2px;
}

.ProductMenu_Level_3, .ProductMenu_Level_3 a {
	line-height:30px;
	height:30px;
	vertical-align:middle;
	background-image:url(../images/cell_bg1.gif);
	background-position:left;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}

.ProductMenu_Level_3_Selected, .ProductMenu_Level_3_Selected a {
	line-height:30px;
	height:30px;
	vertical-align:middle;
	background-image:url(../images/cell_bg1.gif);
	background-position:left;
	font-family: Verdana;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
	text-decoration:none;
}

.ProductMenu_Level_3 img {
	vertical-align:middle;
	margin-top:2px;
}










.bg5
{
	background-color: #c0c0c0;
}