﻿.leftnav
{
	width: 200px;
	text-align: center;
	vertical-align: top;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
.main
{	
	vertical-align: top;	
}
.left_nav_menu
{ 
	color: gray;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	vertical-align: top;
}

.left_menu_item
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align: left; 
    padding-left: 20px; 
    border-bottom: solid 1px #8f8f8f;	
    border-right: solid 1px #8f8f8f;
    background-color: #e6e6e6;
    color: #303287;
}
.left_menu_item2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align: left; 
    padding-left: 20px; 
    font-weight: bold;
    background-image: url(/content/images_tx/2007_layout/Theme/Shop_TX/Button.gif);
    background-repeat: no-repeat;
    color: #ffffff;
    height: 20px;
}
.left_nav_menu2 a{color: #2f3587; text-decoration: none;}
.left_nav_menu2 a:link {color: #2f3587; text-decoration: none;}
.left_nav_menu2 a:visited{color: #2f3587; text-decoration: none;}
.left_nav_menu2 a:hover{color: #ff6800; text-decoration: none;}

.left_nav_menu a{color: #303287; text-decoration: none;}
.left_nav_menu a:link {color: #303287; text-decoration: none;}
.left_nav_menu a:visited{color: #303287; text-decoration: none;}
.left_nav_menu a:hover{color: #ff6800; text-decoration: underline;}

.left_menu_item3
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
 text-align: left; 
 padding-left: 20px; 
 font-weight: bold;
 width: 186px;
 background-color: #8fa9b9;/*#e6e6e6;*/
 color: #ffffff;/*#303287;*/
 height: 20px;
 border-right: solid 1px #ffffff;
 border-bottom: solid 1px #ffffff;
}

.left_nav_menu3 a{color: #ffffff; text-decoration: none;}
.left_nav_menu3 a:link {color: #ffffff; text-decoration: none;}
.left_nav_menu3 a:visited{color: #ffffff; text-decoration: none;}
.left_nav_menu3 a:hover{color: #2f3587; text-decoration: none;}

.left_nav_menu4 a{color: #2f3587; text-decoration: none; font-weight: bold;}
.left_nav_menu4 a:link {color: #2f3587; text-decoration: none; font-weight: bold;}
.left_nav_menu4 a:visited{color: #2f3587; text-decoration: none; font-weight: bold;}
.left_nav_menu4 a:hover{color: #ff6800; text-decoration: underline; font-weight: bold;}


.product_ad_left
{
text-align: center; 
vertical-align: middle; 
border-right: solid 1px #eeeeee; 
border-bottom: solid 1px #eeeeee;
width: 193px;
padding: 10px 10px 10px 10px;	
}
.product_ad_right
{
text-align: center; 
vertical-align: middle;
border-bottom: solid 1px #eeeeee;
width: 193px;
padding: 10px 10px 10px 10px;
}
.product_ad_left_bottom
{
text-align: center; 
vertical-align: middle; 
border-right: solid 1px #eeeeee; 
width: 193px;
padding: 10px 10px 0px 10px;	
}
.product_ad_right_bottom
{
text-align: center; 
vertical-align: middle;
width: 193px;
padding: 10px 10px 0px 10px;
}
div#ads_colum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	padding-top: 10px;
	
	
	padding-bottom: 30px;
	
	float: left;
	line-height: 1.5em;
}
* html div#ads_colum
{
  
}
div#right_nav 
{
	float: right;
	padding-top: 10px;
	text-align: right;
	padding-right: 3px;
	
}
* html div#right_nav
{
  width: 186px;
 /* w\idth: 702px;*/
}
.product_price
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6800; /*#8FA9B9;*/
	font-weight: bold;
}
.product_price2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2f3287;/*#333333; /*#8FA9B9;*/
	font-weight: bold;
}
.product_title
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	
}
/*[-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-Videos-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=]*/
div#right_nav h1{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	height: 16px;
	text-align: left;
	text-align: right;
	background-image: url(/content/images_tx/2007_layout/Theme/Shop_TX/subhead_bg.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-right: 20px;
	_background-position: right;
	width: 162px;
	margin: 0px;
	
}
.videocallout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: left;
	line-height: 11px;
}

div#callout{
	_background-color: #FFFFFF;
	background-image:  url(/content/images_tx/2007_layout/Theme/Shop_TX/bg.gif);
	background-repeat: repeat-y;
	width: 186px;
	text-align: right;
	background-position: right;
	vertical-align: top;
	padding-top: 0px;



}
div#calloutcontent{
	background-image: url(/content/images_tx/2007_layout/Theme/Shop_TX/callout_top.gif);
	background-repeat: no-repeat;
	width: 186px;

}
div#calloutbottom{
	height: 20px;
	width: 186px;
	background-image: url(/content/images_tx/2007_layout/Theme/Shop_TX/callout_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/*[-=-=-=-=-=-=-=-=-=-Product Ads-=-=-=-=-=-=-=-=-=-=-=-=-=-= ]*/
.productads_top
{
	background-image: url(images/middle_01.png);
	background-repeat: no-repeat;
	width: 540px;
	height: 20px;
	
}
.product_box_middle
{
background-image: url(images/middle_03.png);	
background-repeat: repeat-y;
width: 540px;
height: 50px;

}

.productads_bottom
{
	background-image: url(images/middle_05.png);
	background-repeat: no-repeat;
	width: 540px;
	height: 47px;
	
}

/*[-=-=-=-=-=-=-=-=-=-Recommends-=-=-=-=-=-=-=-=-=-=-=-=-=-= ]*/

div#leftcallout{
	/*_background-image:  url(/content/images_tx/2007_layout/Theme/Shop_TX/bg.gif);
	background-repeat: repeat-y; */
	width: 170px;
	padding: 0px;
}

div#leftcallout h1
{
    background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	height: 16px;
	width: 170px;
	background-image: url(/content/images_tx/2007_layout/Theme/Shop_TX/subhead_bg.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	margin: 0px;
}
div#leftcalloutcontent{
	background-image: url(/content/images_tx/2007_layout/Theme/Shop_TX/callout_top.gif);
	background-repeat: no-repeat;
	width: 170px;
	text-align: left;
}
div#leftcalloutbottom{
	height: 20px;
	width: 170px;
	background-image: url(/content/images_tx/2007_layout/Theme/Shop_TX/callout_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.recommends {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: left;
}
div#subheader
{
background-image: url(/content/images_tx/2007_layout/Theme/Shop_TX/subhead_bg2.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	
}

div#main_frame
{
	width: 730px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 10px 20px 20px 20px;
}
.edu_table
{
border-bottom: solid 1px dimgray;
border-right: solid 1px dimgray;	
height: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
}
.blue_hightlight {color: #2f3587; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.recommends_callouttop
{
background-image: url(/content/images_tx/2007_layout/Theme/Shop_TX/tx_recommends_01.gif); 
height: 35px; width: 170px; 
background-repeat: no-repeat;

}
.recommends_callouttop_video
{
background-image: url(/content/images_tx/2007_layout/Theme/Shop_TX/today_on_techxtend1.gif); 
height: 25px; width: 186px; 
background-repeat: no-repeat;

}
.recommends_calloutmiddle
{
background-image: url(/content/images_tx/2007_layout/Theme/Shop_TX/tx_recommends_03.gif); 
background-repeat: repeat-y;
width: 170px; 
}
.recommends_calloutbottom
{
	background-image: url(/content/images_tx/2007_layout/Theme/Shop_TX/tx_recommends_05.gif); 
height: 27px; width: 170px; 
background-repeat: no-repeat;
}

.enewsletter_callouttop
{
background-image: url(/content/images_tx/2007_layout/Theme/Shop_TX/enewsletter_01.gif); 
height: 34px; width: 170px; 
background-repeat: no-repeat;
}
.enewsletter_calloutmiddle
{
background-image: url(/content/images_tx/2007_layout/Theme/Shop_TX/enewsletter_03.gif); 
background-repeat: repeat-y;
width: 170px; 
}
.enewsletter_calloutbottom
{
	background-image: url(/content/images_tx/2007_layout/Theme/Shop_TX/enewsletter_05.gif); 
height: 26px; width: 170px; 
background-repeat: no-repeat;
}
.bannercallout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: center;
}
div#checkout{
	
	width: 120px;
	height: 18px;
	left: 820px;
	float: right;
	padding-top: 8px;
	/*background-image: url(/content/images_tx/2007_layout/Theme/Shop_TX/nav_bg1.gif); */
}
div#checkout1
{
float: left;
font-family: arial,helvetica;
font-size: 10px; 
font-weight: bold;
height: 18px;
vertical-align: middle;
	color: #303287;
}

div#checkout1 a {color: #303287; text-decoration: none;}
div#checkout1 a:link {color: #303287; text-decoration: none;}
div#checkout1 a:visited {color: #303287; text-decoration: none;}
div#checkout1 a:hover {color: #ff6800; text-decoration: none;}

div#checkout2
{
float: left;
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;

}
