/* @override http://fieldid.trajectoryinc.com/site/css/tj_fieldid.css */

* {
	margin:0;
	padding:0;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:9pt;
	font-variant:inherit;
}

img {
border:none;
}
a {
	color: #2374a6;
	text-decoration: none;
}
ul {
	padding:0px 0px 0px 15px;
}

#div_arealogo {
	float:left;
	width:210px;
	height:87px;
	padding:60px 0px 0px 0px; 
	text-align:center;
}

#div_contentheader {
	float:left;
	width:770px;
	height:147px;
}

#div_arealogin {
	width:770px;
	height:45px;	
}

#div_areamenu {
	width:770px;
	height:77px;
	background-image: url(/site/img/headershop.jpg);	
}

#div_areapathnav {
	width:765px;
	height:22px;
	padding: 3px 0px 0px 5px;	
}

#div_tabcar {
	float:right;
	width:224px;
	height:35px;
	margin:0px 15px 0px 0px;
	background-image: url(/site/img/headertap.jpg);
	text-align:center;
}

#div_tabaccount {
	float:right;
	width:224px;
	height:35px;
	background-image: url(/site/img/headertap.jpg);
	text-align:center;
}

a.smalltext, a.crumb, a.crumbover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:9pt;	
	/* color: #12baed; */
	color: #2374a6;
	text-decoration: none;	
}

#div_contentnav {
	margin: 0px 0px 0px 150px;
	padding: 5px 0px 0px 0px;
}

#div_contenttopleft {
	width:15px;
	height:15px;
	background-image: url(/site/img/topleft.jpg);
}

#div_contentdownleft {
	width:15px;
	height:15px;
	background-image: url(/site/img/downleft.jpg);
}

#div_contenttopright {
	width:15px;
	height:15px;
	background-image: url(/site/img/topright.jpg);
}

#div_contentdownright {
	width:15px;
	height:15px;
	background-image: url(/site/img/downright.jpg);
}

#div_contenttop {
	background-image: url(/site/img/top.jpg);
	background-position:center;
	background-repeat: repeat-x;
	width:100%;
	height:15px;
}

#div_contentdown {
	background-image: url(/site/img/down.jpg);
	background-position:center;
	background-repeat: repeat-x;
	width:100%;
	height:15px;
}


#div_contentleft {
	background-image: url(/site/img/leftcontent.jpg);
	background-repeat: repeat-y;
	width:15px;
	height:100%;	
}

#div_contentright {
	background-image: url(/site/img/rightcontent.jpg);
	background-repeat: repeat-y;
	width:15px;
	height:100%;	
}

#div_leftnavarea {
	width:205px;
	padding:0px 5px 0px 0px;
}

#div_leftnavtop {
	height:15px;
	width:205px;
	background-image: url(/site/img/leftnavtop.jpg);
	margin:0px 0px -1px 0px;
}
#div_leftnavdown {
	height:15px;
	width:205px;
	background-image: url(/site/img/leftnavdown.jpg);
	margin:-1px 0px 0px 0px;
}

#div_leftnavcontent {
	width:205px;
	background-image: url(/site/img/leftnavcontent.jpg);
	background-repeat: repeat-y;
	
}

#div_leftnavsubcontent {
	width:175px;
	padding:0px 15px 0px 15px;
}

.tittleportlet {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:9pt;	
	/* 
	 	color: #12baed; 
	   	font-weight:bold;
	*/
	color: #ffffff;
	
}

.smalltext, .smalltextul, .smalltextrt, .smalltextnolink {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:9pt;	
	text-decoration: none;
}

.div_img_category {
	margin:10px 0px 10px 0px;
	text-align:center;
}

.div_title_category {
	font-size:14pt;
	font-weight:normal;
	text-align:center;
	margin: 0 0 0 20px;
}

.div_btn_shopnow_category{
	margin:10px 0;
	text-align:center;
}

.div_description_category {
	margin:0 0 20px 20px;
	
}

.div_title_portlet {
	background-image: url(/site/img/bg_title_portlet.jpg);
	background-position:center top;
	background-repeat: repeat-x;
	height:20px;	
}

#div_footer {
	color:#7e7e7e;
	font-size:8pt;
}

.div_title_item {
	font-size:14pt;
	font-weight:normal;
	text-align:left;
	margin: 0 0 20px 15px;
}

.div_img_item {
	margin: 0px 11px 0px 15px;
	float:left;
	width:85px;
	height:135px;
}
.div_description_item {
	margin: 0px;
	float:left;
	width:135px;
	height:160px;
	overflow:auto;
}

.div_description_itemsub {
	margin: 0px;
	float:left;
	width:135px;
	height:140px;
	overflow:auto;
}

.div_btn_details_item {
	margin:15px 0px 10px 15px;
	text-align:right;
}	

.div_title_infoitem {
	font-size:14pt;
	font-weight:normal;
	text-align:left;
	margin: 10px;	
}

.div_description_infoitem {
	margin:0px 10px 10px 10px;	
}

.div_price_infoitem {
	margin: 0px 0px 0px 10px;	
	font-size:12pt;
	color:#2374a6;
}

.div_infoextra_infoitem {
	margin: 0px 0px 0px 10px;
		
}

.div_infoextra_infoitem * {
	background-color:#ffffff;		
}
	
.div_cart_options {
	margin: 0px 0px 0px 10px;
}

.div_addtocar  {
	margin: 10px 0px 0px 10px;	
}

.div_img_infoitem {
}

.valign_top {
	vertical-align:top;
}

.texttable {
	background-color:#ffffff;
	border-color: #ffffff;
	border-style:none;
	border-width:0px;
	font-size: 12pt;
	color:#2374a6;
}

.listheadernosort {
	font-size: 12pt;
	color:#2374a6;
	background-color:#ffffff;	
}
.btn-BuyOff {
	vertical-align:top;
}

.div_btn_button {
	vertical-align:top;
	margin:0px 0px 0px 10px;
}

.input, .inputreq {
	height: 20px;
}

.bgbutton, .nlbutton {
	color:#FFFFFF;
	font-size:9pt;
	font-weight:normal;
	background-image: url(/site/img/bg_title_portlet.jpg);
	background-position:center top;
	background-repeat: repeat-x;
	height:20px;	
	padding:0px 5px 3px 5px;
	border:1px solid #cccccc;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	margin:0px 3px 0px 3px;
	cursor:hand;
}

.div_content_relatied_items {
	margin:10px 0px 10px 0px;
}

.td_title_related_items {
	background-image: url(/site/img/bg_title_portlet.jpg);
	background-position:center top;
	background-repeat: repeat-x;
	height:20px;	
}

.div_title_related_items {
	color:#ffffff;
	font-size:10pt;
	margin:0px 0px 0px 10px;
}

.div_subcontent_ri_info {
	margin:10px 10px 0px 10px;
}

.div_name_ri_info {
	font-size:10pt;
	margin:0px 0px 5px 0px;
	font-weight:bold;
}
.div_description_ri_info{
	font-size:8pt;
}
.div_price_ri_info {
	font-size:10pt;
	color:#2374a6;
	margin:0 0 0 10px;
}

.div_img_welcome {
	margin:10px 30px 10px 20px;	
}
.td_title_welcome {
	vertical-align:bottom;
}
.div_title_welcome {
	font-size:19pt;
}

.td_txt_welcome {
	vertical-align:top;
}
.div_txt_welcome {
	color:#777777;
	font-size:15pt;
	margin:5px 0px 0px 0px;	
}

.div_item_welcom {
	
}

.div_img_feature_item {
	margin:0 0 0 5px;	
}

.div_feature_descirption_item {
	margin:0px 15px 15px 15px;
}

.td_btn_shopnow_featureItem {
	vertical-align:top;
}
.div_btn_shopnow_featureItem {
	margin:0 0 0 15px;	
}

