@import "content_tables.css"; /* Content Table Style */

body{
	margin:19px 0 0 0;
	background:#FFFFFF url(images/page_bg.gif) top left repeat-x;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: center;
}
p{
	margin:0px 0 8px 0;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#375359;
}

UL, LI{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#375359;
}
OL LI{
         margin-bottom:5px;
         margin-top:5px;
}
OL LI.smallletter {
         list-style-type:lower-alpha;
         margin-bottom:5px;
         margin-top:5px;
}
OL LI.smalllatin {
         list-style-type:lower-roman;
         margin-bottom:5px;
         margin-top:5px; 
}
#wrapper{
	width:744px;
	text-align: left; 
	margin:0 auto !important;
}

#wrapper2{
	width:870px;
	text-align: left; 
	margin:0 auto !important;
}

.clear{
	clear:both;
	min-height:1px;
}
.logo_content{
	height:57px;
	padding:0 0 0 11px;
	margin:0 0 4px 0;
}
.toplinks_content{
	height:25px;
	padding:0 0 0 28px;
}
.toplinksL{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#275394;
	float:left;
}
.toplinksL a, .toplinksL a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#275394;
	text-decoration:none;
}
.toplinksR{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#657888;
	float:right;
}
.toplinksR a, .toplinksR a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#657888;
	text-decoration:none;
}
.main_menu{
	min-height:37px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .main_menu {
	height:37px;
}
/* end filter */
/*Flash Content - News Pod*/
.flash_content{
	min-height:163px;
	width:744px;
}
.pod_main{
	min-height:1px;
	width:744px;
}
.pod_content{
	width:217px;
	height:163px;
	z-index:1000;
	position:relative;
	margin:-167px 0px 0 0;
	float:right;
}
html>body .pod_content{
	*margin:-165px 0px 0 0;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .pod_content {
	margin:-163px 0px 0 0;
}
/* end filter */

.pod_outerB{
	width:167px;
	height:123px;
	/*background: url(images/pod_bottombg.gif) bottom left no-repeat; */
         margin:0px 0 0px 0px;
}
.pod_outerM{
	width:167px;
	height:163px;
	background:url(images/pod_bg.gif) top left repeat-x;
}
.pod_inside{
	width:163px;
	height:123px;
	margin:5px 0 15px 0px;
}
.pod_inside P{
	margin:0px 0 4px 0;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#737373;
}
.pod_inside a, .pod_inside a:hover, .pod_inside TD p a, .pod_inside TD p a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#737373;
         text-decoration:none;
}

.pod_icons{
	padding:0 5px 0 0;
	float:left;
	vertical-align:middle;
}
.pod_insidenews{
	height:118px;
}
.more_btn{
	height:5px;
	margin:0 5px 0 0;
}

/* Boxes */
.boxes_content{
	height:112px;
}
.boxes_content2{
	height:112px;
	width:744px;
	margin:6px 0 0 0;
}
.index_main{
	width:744px;
	height:112px;
}
.box_Center{
	padding:0 249px 0 249px;
	margin:0 0 0 0;
}
.box_outerL{
	width:245px;
	min-height:112px;
	float:left;
	background:url(images/box_bg.jpg) top center repeat-y;
}
.box_outerR{
	width:245px;
	min-height:112px;
	float:right;
	background:url(images/box_bg.jpg) top center repeat-y;
}
.box_outerRB{
	width:250px;
	min-height:160px;
	float:right;
	background:url(images/box_bg.jpg) top center repeat-y;
	margin-top:6px;
}
.box_outerL a, .box_outerR a, .box_outerM a, 
.box_outerL a:hover, .box_outerR a:hover, .box_outerM a:hover,
.box_outerRB a, .box_outerRB a:hover {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}
.homepod_news p{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#375359;
	font-size:10px;
	margin:0;
}
.homepod_news a, .homepod_news a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#375359;
	text-decoration:none;
	font-weight:bold;
}
.box_outerM{
	width:245px;
	min-height:112px;
	float:left;
	background:url(images/box_bg.jpg) top center repeat-y;
}
.box_top{
	width:245px;
	min-height:112px;
	background:url(images/box_topbg.jpg) top left no-repeat;
}
.box_bottom{
	width:245px;
	min-height:112px;
	background:url(images/box_bottombg.jpg) bottom left no-repeat;
}


/* for IE, with IE5/Mac backslash filter \*/
* html .box_outerL, * html .box_outerM, * html .box_top, * html .box_bottom, * html .box_outerR {
	 height: 112px;
}
* html .homepodbg, * html .homepodT, * html .homepodB{
	 height: 182px;
}
* html .box_image2 {
	width:230px !important;
	height:215px;
	padding:9px 5px 9px 10px !important; 
}
/* end filter */

.box_image{
	width:222px;
	min-height:94px;
	padding:9px 13px 9px 10px; 
}
.box_image2{
	width:222px;
	min-height:200px;
	padding:9px 13px 9px 10px; 
}
.box_image2 p{
          line-height:16px;
}
/* Left Home Pod - News*/
.homepod_content{
	width:499px;
	float:left;
	min-height:180px;
         margin-top:6px;
}
.homepodbg{
	width:499px;
	min-height:180px;	
	background:url(images/homepodbg.jpg) top left repeat-y;
}
.homepodT{
	width:499px;
	min-height:180px;
	background:url(images/homepodTop.jpg) top left no-repeat;
}
.homepodB{
	width:499px;
	min-height:180px;
	background:url(images/homepodBottom.jpg) left bottom  no-repeat;
}
.homepod_news{
	width:476px;
	min-height:162px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#375359;
	font-size:10px;
	padding:5px 13px 9px 10px;
}

.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#737373;
	height:15px;
}
.footerlinksL{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#737373;
	vertical-align:top;
}
.footerlinksL a, .footerlinksL a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#737373;
	text-decoration:none;
}
.footerlinksR{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#737373;
	text-decoration:none;
}
/* Inside Pages */
.main_inside{
	width:583px;
	height:300px;
/*	float:right;  */
}
.inside_wrapper{
	min-height:280px;
	font-size:11px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .inside_wrapper {
	height:280px;
}
.inside_wrapper a, .inside_wrapper a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#375359;
}
* html .homepod_news{
	width:499px;
	height:162px;

}
/* end filter */
.inside_content{
	min-height:300px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .inside_content {
 height: 300px;
}
/* end filter */
.urhere{
	min-height:17px;	
}
.urhere_content{
	min-height:17px;
	margin:0 0 0 161px;
	color:#2C507A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.urhere_content a, .urhere_content a:hover{
	color:#2C507A;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}


.urhere_content2{
	min-height:17px;
	margin:0 0 0 5px;
	color:#2C507A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.urhere_content2 a, .urhere_content2 a:hover{
	color:#2C507A;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}

.main_content{
	min-height:510px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .main_content {
 height: 510px;
}
/* end filter */
.leftarea{
	width:141px;
	height:300px;
	float:left;
}
.leftmenu{
	width:141px;
	min-height:100px;
}
.newsletter{
	margin:10px 0 0 0;
	width:141px;
	height:50px;
}
FORM{
         margin:0 0 0 0;
}
.newsletter INPUT{
	margin:0 2px 0 0;
	padding:0 0 0 0;
	float:left;
	background:url(images/input_bg.gif) top left repeat-x;
	border:1px solid #D3D3D3;
	height:18px;
	color:#737373;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align:middle;

	text-indent:2px;
}
.tx-thmailformplus-pi1 INPUT {
	margin:0 2px 0 0;
	padding:0 0 0 0;
	float:left;
	background:url(images/input_bg.gif) top left repeat-x;
	border:1px solid #D3D3D3;
	color:#737373;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align:middle;

	text-indent:2px;
}
.tx-thmailformplus-pi1 TEXTAREA {
	margin:0 2px 0 0;
	padding:0 0 0 0;
	float:left;
	background:url(images/input_bg_textarea.gif) top left repeat-x;
	border:1px solid #D3D3D3;
	color:#737373;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align:middle;

	text-indent:2px;
}
.leftcontent_bottom{
	margin:10px 0 0 0;
	width:141px;
	min-height:50px;
	color:#8A8A8A;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .leftcontent_bottom {
 height: 50px;
}
/* end filter */
.leftcontent_bottom2{
	margin:0 0 0 0;
	width:141px;
	height:100px;
	color:#8A8A8A;
}
.main{
	width:650px;
	min-height:510px;
	float:right; 
}
/* for IE, with IE5/Mac backslash filter \*/
* html .main {
 height: 510px;
}
/* end filter */
.mainFP{
	width:583px;
	height:310px;
	float:right;
         margin:8px 0 0 0;
}
.mainFP_content{
	min-height:310px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .mainFP_content {
 height: 310px;
}
/* end filter */
.main_top{
	width:583px;
	height:115px;
	/*background:url(images/main_bg.jpg) top left repeat-x;*/
	margin-bottom:1px;
}
.main_top_Lcorner{
	width:583px;
	height:115px;
	background: url(images/main_Lcorner.jpg) top left no-repeat;
}
.main_top_Rcorner{
	width:583px;
	height:115px;
	background:url(images/main_Rcorner.jpg) top right no-repeat;
}
.main_topLeft{
	width:583px;
	height:115px;
	background:url(images/motorcycle.jpg) top left no-repeat;
}
.main_topRight{
	width:300px;
	height:20px;
	float:right;
}
.main_topRight2{
	width:300px;
	height:93px;
	float:right;
	text-align:center;
	margin:2px 0 0 0;
}
.inside_box_content1{
	width:583px;
	height:87px;
	margin:0 0 9px 0;
}
.inside_box_content2{
	width:583px;
	min-height:87px;
	margin:0 0 11px 0;
}
.inside_box_content3{
	width:583px;
	min-height:192px;
	margin:0 0 2px 0;
}
.inside_box1{
	width:193px;
	min-height:87px;
	float:left;
}
.inside_box2{
	width:193px;
	min-height:87px;
	float:right;
}
.inside_box_center{
	padding:0 195px 0 195px;
	margin:0 0 0 0;
}
.inside_box3{
	width:193px;
	min-height:87px;
	float:left;
}
.inside_box_top{
	background:url(images/insidebox_topbg.jpg) top left repeat-x;
	width:193px;
	height:19px;
}
.inside_box_image{
	width:193px;
	min-height:68px;
}
.inside_box_textbg{
	width:193px;
	min-height:173px;
	background-color:#E8F1F3;
}
.inside_box_text{
	width:173px;
	min-height:153px;
	padding:10px 10px 10px 10px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .inside_box_text{
 height: 153px;
}
/* end filter */

.shoponline{
	min-height:300px;
}

/* for IE, with IE5/Mac backslash filter \*/
* 
html .shoponline{
 height: 300px;
}
/* end filter */
.shoponline p{
	color:#375359;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.shoponline UL LI {
     margin-bottom:8px;
}
.shoponline p a,.shoponline p a:hover, .shoponline UL LI a, .shoponline UL LI a:hover {
	color:#375359;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
}
.hline{
	background-color:#B9B9B9;
	height:1px;
	width:583px;
}

.hline2{
	background-color:#B9B9B9;
	height:1px;
	width:729px;
}

.footerinside{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#737373;
	height:15px;
	margin:2px 0 5px 0px;
}
/* Inside_Shop Online Cars*/
.main_top2{
	width:576px; 
	min-height:316px;
	background:#D5E3E9 url(images/main_Rcorner_blue.gif) top right no-repeat;
	margin-bottom:9px;
	padding:7px 0 0 7px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .main_top2{
 height: 316px;
}
/* end filter */


.main_top_pwd{
	background:#D5E3E9 url(images/main_Rcorner_blue.gif) top right no-repeat;
	margin-bottom:9px;
	padding:7px 0 0 7px;
}

.main_topLeft_photo{
	width:293px;
	min-height:316px;
	float:left;
         margin: 0 0 20px 0;
}
.main_topRight_descr{
	width:280px;
	/*min-height:316px;*/
	float:right;
	padding:0px 0 0 0px;
	color:#666666;
}
.main_topRight_descr p{
	color:#666666;
}
.main_topRight_descr A {
	COLOR: #666666
}
.main_topRight_descr H5{
	color:#51606E;
	font-size:14px;
	margin:0 0 10px 0;
}
.blue_title{
	color:#51606E;
	font-weight:bold;
}
.photo_placeholder{
	width:293px;
	min-height:150px;
	background:url(images/photo_outerbg.gif) top left repeat-y;
}
.photo_placeholderTop{
	width:293px;
	min-height:150px;
	background:url(images/photo_outerTop.gif) top left no-repeat;
}
.photo_placeholderBottom{
	width:293px;
	min-height:150px;
	background:url(images/photo_outerBottom.gif) bottom left no-repeat;
}
.photo_placeholderMiddle{
	width:263px;
	min-height:121px;
	padding:15px 15px 14px 15px;
}
.zoomtext_difficulty{
	width:283px;
	height:20px;
	margin:5px 5px 5px 5px;
}
.zoomtext{
	width:160px;
	height:20px;
	float:left;
	color:#51606E;
}
.difficulty{
	width:113px;
	height:20px;
	float:right;
	color:#51606E;
	text-align:right;
}
.thumbnails_holder{
	width:293px;
	height:55px;
}
.thumbnails_holder A{
	width:293px;
	height:55px;
	color:#51606e;
}
.thumbnails_holderL{
	width:87px;
	height:51px;
	float:left;
}
.thumbnails_holderR{
	width:87px;
	height:51px;
	float:right;
}
.thumbnails_holderM{
	padding:0 100px 0 103px;
	margin:0 0 0 0;
	min-height:51px;
}
.thumbnails_placeholder{
	width:87px;
	height:51px;
	float:left;
	background:url(images/photoS_outerbg.gif) top left repeat-y;
}
.thumbnails_placeholderTop{
	width:87px;
	height:51px;
	background:url(images/photoS_outerTop.gif) top left no-repeat;
}
.thumbnails_placeholderBottom{
	width:87px;
	height:51px;
	background:url(images/photoS_outerBottom.gif) bottom left no-repeat;
}
.thumbnails_placeholderMiddle{
	width:64px;
	height:28px;
	padding:9px 11px 8px 12px;
}
.recommended_products{
	width:583px;
	min-height:171px;
	margin:0 0 0 0;
	color:#375359;
}
.recommended_products_headlineH{
	width:583px;
	min-height:21px;
	margin:0 0 2px 0;
	background-color:#D8C387;
}
.recommended_products_headline{
	width:573px;
	min-height:18px;
	padding:3px 0 0px 10px;
	margin:0 0 1px 0;
	background-color:#D8C387;
	border-bottom:#E2D2A5 1px solid;
	font-weight:bold;
}
.recommended_products_content{
	width:583px;
	min-height:150px;
	margin:0 0 0px 0;
	background-color:#E0D0A0;
	padding:0 0 5px 0;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .recommended_products_content{
	height:150px;
}
/* end filter */
td.recommended_products_list{
	border-bottom:#E8DCB8 1px solid;
	min-height:19px;
}
td.recommended_products_list A{
	border-bottom:#E8DCB8 1px solid;
	min-height:19px;
	color:#375359;
}
td.recommended_products_list p{
	margin:2px 0 2px 0;
}
.hline_blue{
	background-color:#BCC9CF;
	height:2px;
	width:580px;
	margin:0 0 1px 3px;
}
/* Inside Pages Gato*/
.gato{
	min-height:180px;
	width:744px;
	background-color:#1980E5;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .gato{
	height:150px;
}
/* end filter */
.gato_content{
	padding:10px 63px 10px 63px;
	min-height:100px;
	width:618px;
	background:#1980E5 url(images/GATO/gato_inside_bottom.jpg) left bottom no-repeat;
	color:#FFFFFF;
}
.gato_txt{
	width:618px;
}
.gato_txt_left{
	width:300px;
	float:left;
}
.gato_txt_right{
	width:300px;
	float:right;
}
.gato_content .gato_txt p{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.gato_txt UL LI{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.gato_txt a, .gato_txt a:hover{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
.gato_thumbs{
	min-height:10px;
	width:618px;
}
/* GATO Boxes */
.gatoThumbs{
	width:618px;
	height:106px;
}
.gatoThumbs_Center{
	padding:0 156px 0 156px;
	margin:0 0 0 0;
}
.gatoThumbs_outerL{
	width:152px;
	min-height:106px;
	float:left;
	background:url(images/GATO/gato_thumb_bg.gif) top center repeat-y;
}
.gatoThumbs_outerR{
	width:152px;
	min-height:106px;
	float:right;
	background:url(images/GATO/gato_thumb_bg.gif) top center repeat-y;
}
.gatoThumbs_outerM{
	width:152px;
	min-height:106px;
	float:left;
	background:url(images/GATO/gato_thumb_bg.gif) top center repeat-y;
}
.gatoThumbs_top{
	width:152px;
	min-height:106px;
	background:url(images/GATO/gato_thumb_top.gif) top left no-repeat;
}
.gatoThumbs_bottom{
	width:152px;
	min-height:106px;
	background:url(images/GATO/gato_thumb_bottom.gif) bottom left no-repeat;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .gatoThumbs_outerL, * html .gatoThumbs_outerR, * html .gatoThumbs_outerM, * html .gatoThumbs_top, * html .gatoThumbs_bottom{
	 height: 106px;
}
/* end filter */
.gatoThumbs_image{
	width:125px;
	min-height:76px;
	padding:15px 10px 15px 14px; 
}
.footer_gato{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#737373;
	height:15px;
	margin:5px 15px 0 15px;
}
.footer_gato2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#737373;
	height:15px;
	margin:5px 10px 0 10px;
}
/* Feature Products */
.feature_products{
	min-height:25px;
}
.banner_content{
	min-height:119px;
	margin:1px 0 1px 0;	
}
.banner_content p{
	margin:0 0 0 0;	
	padding:0 0 0 0;	
}
.feature_products_holderL{
	background:#ECDBAD url(images/LBcorner_yellow.gif) bottom left no-repeat;
	min-height:80px;
}
.feature_products_holderR{
	background:url(images/RBcorner_yellow.gif) bottom right no-repeat;
	min-height:80px;
}
.feature_products_holderM{
	min-height:40px;
	padding-bottom:40px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .feature_products_holderM{
	height:40px;
}
.feature_products_text {
	min-height:40px;
	padding-bottom:10px;
	background: #ECDBAD;
}
.feature_products_left_image {
	float:left;
}

.feature_products_right_image {
	float:right;
}
/* end filter */
.fptext_content{
	padding:20px 25px 0 30px;
	min-height:20px;
	color:#4A4A4A;
}
.fptext_content p{
	color:#4A4A4A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
/* Trade Portal */
.tradeportal_main{
	width:583px; 
	min-height:274px;
	margin-bottom:15px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .tradeportal_main {
	 height: 274px;
}
/* end filter */
.tradeportal_L{
	float:left;
	width:239px; 
	min-height:274px;
}
.tradeportal_L p{
	color:#43596E;
}
.tradeportal_RTop{
	float:right;
	width:205px; 
	min-height:294px;
	background:#1771CC url(images/trade_portalTop.jpg) top left no-repeat;
}
.tradeportal_RBottom{
	width:205px; 
	min-height:294px;
	background:url(images/trade_portalBottom.jpg) bottom left no-repeat;
}
.tradeportal_RMiddle{
	width:196px; 
	min-height:235px;
	padding:18px 2px 43px 7px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .tradeportal_RMiddle{
	height:245px;
}
/* end filter */

.tradeportal_RMiddle hr{
	background-color:#7DAEDD;
	color:#7DAEDD;
	padding:0;
	margin:0;
	height:1px;
	border:0;
}
hr.tradeportalrule{
	background-color:#E8DCB8;
	color:#E8DCB8;
	padding:0;
	margin:0 0 5px 0;
	height:1px;
	border:0;
}
tr.tradelist_titles p, tr.tradelist p{
	margin:2px 0 2px 0;
	color:#375359;
}
tr.tradelist_titles{
	background-color:#E8DCB8;
}
tr.tradelist TD{
	border-bottom:#E8DCB8 1px solid;
	min-height:19px;
}
.tradeportal_RMiddle p{
	color:#E2EBED;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .tradeportal_RMiddle p{
	margin:-2px 0 0 0;
}
/* end filter */
.tradeportal_RMiddle a, .tradeportal_RMiddle a:hover{
	color:#E2EBED;
	font-weight:bold;
	text-decoration:none;
}
.tradeportal_RMiddle H5{
	color:#E2EBED;
	font-weight:bold;
	font-size:14px;
	margin:0px 0 5px 0;
}
.tradeportal_RMiddle img{
	padding:2px 5px 5px 0;
	float:left;
}
.paging{
	margin:5px 20px 0 20px;
	height:10px;
}
.paging a,.paging a:hover{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#2C74BD;
	border:1px #327AC3 solid;
	padding:2px 3px 2px 3px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin:0 3px 0 3px;
	text-decoration:none;
}
.tradeportal_Center{
	padding:0 206px 0 239px;
	margin:0 0 0 0;
}
.tradeportal_M{
	width:138px; 
	min-height:256px;
	float:left;
}
.footer_tradeportal{
	position:relative;
	float:left;
	margin:-15px 0 0 0;
}
/* NEws & Events */
.news{
	width:583px;
	min-height:5px;
	margin-bottom:10px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .news{
	 height: 5px;
}
/* end filter */
.news p{
	color:#455B70;
}
.news .image{
	float:right;
	padding:0 0 5px 30px;
}
.news_list{
	min-height:160px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .news_list{
	 height: 160px;
}
/* end filter */
.newsdetails{
	width:583px;
	min-height:130px;
	margin-bottom:10px;
	color:#666666;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .newsdetails{
	 height: 60px;
}
/* end filter */
.date_category p{
	color:#666666;
	margin:0px;
	font-size:10px;
}
.date_category{
	width:390px;
	min-height:20px;
	padding:0 0px 5px 20px;
	color:#666666;
}
.knowledgebase_date_category p{
	color:#666666;
	margin:0px;
	font-size:10px;
}
.knowledgebase_date_category{
	width:160px;
	min-height:10px;
	padding:0 0px 5px 0px;
	color:#666666;
}
.knowledgebase_date_category .date, .knowledgebase_date_category .category{
	text-align:right;
}
.knowledgebase_news_text a, .knowledgebase_news_text a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}
.date{
	float:right;
	text-align:right;
}
.category{
	float:right;
	text-align:right;
}
.news_headline{
	background-color:#C9D4DC;
	min-height:18px;
	margin-bottom:1px;
	padding:2px 0 0 20px;
}

/* for IE, with IE5/Mac backslash filter \*/
* html .news_headline{
	 height: 15px;
}
/* end filter */


.news_headline p{
	color:#455B70;
	font-size:12px;
	font-weight:bold;
}
.news_headline p a, .news_headline p a:hover{
	color:#455B70;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;

}
.newsbody{
	background-color:#f0e7c3;
	min-height:103px;
	padding:7px 11px 7px 11px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .newsbody{
	 height: 103px;
}
/* end filter */
.news_image{
	width:141px;
	min-height:91px;
	float:left;	
}

.news_imagebg{
	width:141px;
	min-height:91px;
	background:url(images/news_imgbg.gif) top left repeat-y;
}
.news_imageTop{
	width:141px;
	min-height:91px;
	background:url(images/news_imgTopbg.gif) top left no-repeat;
}
.news_imageBottom{
	width:141px;
	min-height:91px;
	background:url(images/news_imgBottombg.gif) bottom left no-repeat;
}

.news_imgcontent{
	width:119px;
	min-height:67px;
	padding:11px 11px 13px 11px;
}
.news_text{
	width:410px;
	float:right;
	min-height:103px;
	color:#666666;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .news_text{
	 height: 93px;
}
/* end filter */
.knowledgebase_news_text{
	width:370px;
	min-height:91px;
	float:left;	
}
/* for IE, with IE5/Mac backslash filter \*/
* html .knowledgebase_news_text{
	 height: 91px;
}
/* end filter */
.news_text p{
	color:#666666;
}
.news_text a, .news_text a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}
.knowledgebase_news_right_text{
	width:160px;
	float:right;
	min-height:53px;
	color:#666666;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .knowledgebase_news_right_text{
	 height: 53px;
}
/* end filter */
.knowledgebase_news_right_text p{
	color:#666666;
}
.knowledgebase_news_right_text a, .knowledgebase_news_right_text a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}
.news_paging{
	width:583px;
	height:15px;
	margin-bottom:10px;
	color:#455B70;
}
.news_paging p{
	color:#455B70;
}
.pagesdisplay{
	float:left;
          margin-left:0px;
}
.pagesnum{
	float:right;

}
.news_paging a, .news_paging a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#455B70;
	text-decoration:none;
}
.calendar{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width:139px;
	min-height:125px;
	background-color:#E3EBEF;
	padding:6px 6px 6px 6px;
	margin:5px 0 5px 0;
         font-size:11px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .calendar{
	 height: 125px;
          font-size:11px;
}
/* end filter */
.calendarmonth p{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#434D87;
	font-weight:bold;
	font-size:11px;
	text-align:center;
}
.calendarmonth a, .calendarmonth a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#434D87;
	font-weight:bold;
	font-size:11px;
         text-decoration:none;
}
td.weekdays, .weekdays {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:2px 0px 2px 0px;
	text-align:center;
         font-size:11px;
}

td.days{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
         font-size:11px;
	text-align:center;
	border-top:1px #ACBCD2 solid;
	border-left:1px #ACBCD2 solid;
	border-bottom:1px #FFFFFF solid;
	border-right:1px #FFFFFF solid;
	background-color:#FFFFFF;
}
td.link{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color:#B6CCE2;
	font-weight:bold;
	padding:0 0px 0 0px;
	text-align:center;
         font-size:11px;
}
td.weekdays a, td.weekdays a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color:#9FAAB5;
         font-size:11px;
	border-top:1px #5B6671 solid;
	border-right:1px #B0BBC6 solid;
	border-bottom:1px #B0BBC6 solid;
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 3px 0px 3px;
}
.submenu{
	font-family:Arial, Helvetica, sans-serif;
	display: table;
	height: 20px;
	WIDTH: 149px; 
	font-size: 11x;
	color: #2c507a;
	text-decoration: none;
	filter: Alpha(Opacity=90);
	-moz-opacity: 0.85;
	background-color: #FFFFFF;
	opacity: 0.9;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.submenu A{
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	height: 20px;
	font-size: 11px;
	color: #2c507a;
	text-decoration: none;
	background-color: #FFFFFF;
	filter: Alpha(Opacity=90);
	-moz-opacity: 0.85;
	opacity: 0.9;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px;
	margin-left: 0px;
	margin-right: 0px;
	BACKGROUND: url(images/button_background.jpg) #ffffff no-repeat left 50%;
}
.submenu A:hover{
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	height: 20px;
	color: #2c507a;
	font-size: 11px;
	text-decoration: none;
	filter: Alpha(Opacity=90);
	opacity: 0.9;
	-moz-opacity: 0.85;
	background-color: #E9F0F1;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px;
	margin-left: 0px;
	margin-right: 0px;
	BACKGROUND: url(images/button_background_on.jpg) #ffffff no-repeat left 50%;
}
.submenu_last{
	font-family:Arial, Helvetica, sans-serif;
	display: table;
	height: 20px;
	WIDTH: 149px; 
	font-size: 11x;
	color: #2c507a;
	text-decoration: none;
	filter: Alpha(Opacity=90);
	-moz-opacity: 0.85;
	background-color: #FFFFFF;
	opacity: 0.9;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.submenu_last A{
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	height: 20px;
	font-size: 11px;
	color: #2c507a;
	text-decoration: none;
	background-color: #FFFFFF;
	filter: Alpha(Opacity=90);
	-moz-opacity: 0.85;
	opacity: 0.9;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px;
	margin-left: 0px;
	margin-right: 0px;
	BACKGROUND: url(images/button_background.jpg) #ffffff no-repeat left 50%;
}
.submenu_last A:hover{
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	height: 20px;
	color: #2c507a;
	font-size: 11px;
	text-decoration: none;
	filter: Alpha(Opacity=90);
	opacity: 0.9;
	-moz-opacity: 0.85;
	background-color: #E9F0F1;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px;
	margin-left: 0px;
	margin-right: 0px;
	BACKGROUND: url(images/button_background_on.jpg) #ffffff no-repeat left 50%;
}
.submenu_second{
	font-family:Arial, Helvetica, sans-serif;
	display: table;
	height: 20px;
	WIDTH: 149px;
	font-size: 11x;
	color: #2c507a;
	text-decoration: none;
	filter: Alpha(Opacity=90);
	-moz-opacity: 0.85;
	background-color: #FFFFFF;
	opacity: 0.9;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.submenu_second A{
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	height: 20px;
	font-size: 11px;
	color: #2c507a;
	text-decoration: none;
	background-color: #FFFFFF;
	filter: Alpha(Opacity=90);
	-moz-opacity: 0.85;
	opacity: 0.9;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px;
	margin-left: 0px;
	margin-right: 0px;
	BACKGROUND: url(images/button_background.jpg) #ffffff no-repeat left 50%;
}
.submenu_second A:hover{
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	height: 20px;
	color: #2c507a;
	font-size: 11px;
	text-decoration: none;
	filter: Alpha(Opacity=90);
	opacity: 0.9;
	-moz-opacity: 0.85;
	background-color: #E9F0F1;
/*	background: #d9e5ec url(images/menu_arrow.gif) left no-repeat;*/
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px;
	margin-left: 0px;
	margin-right: 0px;
	BACKGROUND: url(images/button_background_on.jpg) #ffffff no-repeat left 50%;
}
.submenu_second_last{
	font-family:Arial, Helvetica, sans-serif;
	display: table;
	height: 20px;
	WIDTH: 149px;
	font-size: 11x;
	color: #2c507a;
	text-decoration: none;
	filter: Alpha(Opacity=90);
	-moz-opacity: 0.85;
	background-color: #FFFFFF;
	opacity: 0.9;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.submenu_second_last A{
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	height: 20px;
	font-size: 11px;
	color: #2c507a;
	text-decoration: none;
	background-color: #FFFFFF;
	filter: Alpha(Opacity=90);
	-moz-opacity: 0.85;
	opacity: 0.9;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px;
	margin-left: 0px;
	margin-right: 0px;
	BACKGROUND: url(images/button_background.jpg) #ffffff no-repeat left 50%;
}
.submenu_second_last A:hover{
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	height: 20px;
	color: #2c507a;
	font-size: 11px;
	text-decoration: none;
	filter: Alpha(Opacity=90);
	opacity: 0.9;
	-moz-opacity: 0.85;
	background-color: #E9F0F1;
/*	background: #d9e5ec url(images/menu_arrow.gif) left no-repeat;*/
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px;
	margin-left: 0px;
	margin-right: 0px;
	BACKGROUND: url(images/button_background_on.jpg) #ffffff no-repeat left 50%;
}
.lmenu{
	font-family:Arial, Helvetica, sans-serif;
	display: table;
	height: 20px;
	WIDTH: 141px; 
	font-size: 11px;
	color: #375359;
	background: #FFFFFF url(images/leftmenu_hline.gif) top left repeat-x;
	padding: 5px 0 0 9px;
	margin: 0 0 0 0;
}
.lmenu a{ 
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	font-size: 11px;
	color: #375359;
	text-decoration: none;
}
.lmenu a:hover{
	font-weight:bold;
	display: block;
	text-decoration: none;
}
.lmenu_active{
	font-family:Arial, Helvetica, sans-serif;
	background: #E9F0F1 url(images/leftmenu_hline.gif) top left repeat-x;
	padding: 5px 0 0 9px;
	margin: 0 0 0 0;
	color: #375359;
	display: table;
	height: 20px;
	WIDTH: 141px; 
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}
.lmenu_active a, .lmenu_active a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color: #375359;
	font-weight:bold;
	display: block;
	font-size: 11px;
	text-decoration: none;
}
.lsubmenu{
	font-family:Arial, Helvetica, sans-serif;
	display: table;
	height: 20px;
	WIDTH: 141px; 
	font-size: 11px;
	color: #375359;
	background: #FFFFFF url(images/leftmenu_hline.gif) top left repeat-x;
	padding: 5px 0 0 0px;
	margin: 0 0 0 0;
}
.lsubmenu a{ 
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	font-size: 11px;
	color: #375359;
	padding: 0px 0 0 19px;
	text-decoration: none;
}
.lsubmenu a:hover{
	font-weight:bold;
	display: block;
	padding: 0px 0 0 19px;
	text-decoration: none;
}
.lsubmenu_active{
	font-family:Arial, Helvetica, sans-serif;
	background: #FFFFFF url(images/leftmenu_hline.gif) top left repeat-x;
	padding: 5px 0 0 19px;
	margin: 0 0 0 0;
	color: #375359;
	display: table;
	height: 20px;
	WIDTH: 141px; 
	font-size: 11px;
	font-weight:bold;
	padding: 5px 0 0 0;
	text-decoration: none;
}
.lsubmenu_active a, .lsubmenu_active a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color: #375359;
	font-weight:bold;
	background: #FFFFFF url(images/menu_arrow.gif) center left no-repeat;
	display: block;
	font-size: 11px;
	padding: 0px 0 0 19px;
	text-decoration: none;
}
.lsubmenu2{
	font-family:Arial, Helvetica, sans-serif;
	display: table;
	height: 20px;
	WIDTH: 141px; 
	font-size: 11px;
	color: #375359;
	background: #FFFFFF url(images/leftmenu_hline.gif) top left repeat-x;
	padding: 5px 0 0 0px;
	margin: 0 0 0 0;
}
.lsubmenu2 a{ 
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	font-size: 11px;
	color: #375359;
	padding: 0px 0 0 33px;
	text-decoration: none;
}
.lsubmenu2 a:hover{
	font-weight:bold;
	display: block;
	padding: 0px 0 0 33px;
	text-decoration: none;
}
.lsubmenu2_active{
	font-family:Arial, Helvetica, sans-serif;
	background: #FFFFFF url(images/leftmenu_hline.gif) top left repeat-x;
	padding: 5px 0 0 19px;
	margin: 0 0 0 0;
	color: #375359;
	display: table;
	height: 20px;
	WIDTH: 141px; 
	font-size: 11px;
	font-weight:bold;
	padding: 5px 0 0 0;
	text-decoration: none;
}
.lsubmenu2_active a, .lsubmenu2_active a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color: #375359;
	font-weight:bold;
	background: #FFFFFF url(images/menu_arrow2.gif) center left no-repeat;
	display: block;
	font-size: 11px;
	padding: 0px 0 0 33px;
	text-decoration: none;
}


/* 1submenu3 for recategorization, Nov 2009 */

.lsubmenu3{
	font-family:Arial, Helvetica, sans-serif;
	display: table;
	height: 20px;
	width: 141px; 
	font-size: 11px;
	color: #375359;
	background: #dddbdb url(images/leftmenu_hline.gif) top left repeat-x;
	padding: 5px 0 0 0px;
	margin: 0 0 0 0;
}
.lsubmenu3 a{ 
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	font-size: 11px;
	color: #375359;
	padding: 0px 0 0 19px;
	text-decoration: none;
}
.lsubmenu3 a:hover{
	font-weight:bold;
	display: block;
	padding: 0px 0 0 19px;
	text-decoration: none;
}
.lsubmenu3_active{
	font-family:Arial, Helvetica, sans-serif;
	background: #D1E5ED url(images/leftmenu_hline.gif) top left repeat-x;
	padding: 5px 0 0 19px;
	margin: 0 0 0 0;
	color: #375359;
	display: table;
	height: 20px;
	WIDTH: 141px; 
	font-size: 11px;
	font-weight:bold;
	padding: 5px 0 0 0;
	text-decoration: none;
}
.lsubmenu3_active a, .lsubmenu3_active a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color: #375359;
	font-weight:bold;
/*	background: #D1E5ED url(images/menu_arrow.gif) center left no-repeat; */
	display: block;
	font-size: 11px;
	padding: 0px 0 0 19px;
	text-decoration: none;
}
/* end 1submenu3 */


/* Contact Page */
.contact{
	width:583px;
	height:300px;
         margin:0 0 10px 0;
}
.contactL{
	float:left;
	width:350px;
         
}
.contactR{
         margin:40px 0 0 0;
	float:right;
	width:225px;
}
.contactR p, .contactL p{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#375359;
         margin:0 0 8px 0;
}
.contactR p a, .contactR p a:hover, .contactL p a, .contactL p a:hover{
	color:#375359;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
}
.contact_formR INPUT{
	border:1px #ABB9C4 solid;
	background-color:#F7F8F9;
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;	
}
.contact_formR TEXTAREA{
	border:1px #ABB9C4 solid;
	background-color:#F7F8F9;
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;	
}
td.contact_formL {
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:10px;
}
td.contact_formR {
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tx-indexedsearch-title,.tx-indexedsearch-descr, .tx-indexedsearch-res, .tx-indexedsearch-info, .tx-indexedsearch-path, .tx-indexedsearch-percent{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.tx-indexedsearch-path a, .tx-indexedsearch-path a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
.tx-indexedsearch-title a, .tx-indexedsearch-title a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
	font-weight:bold;
}
strong.tx-indexedsearch-redMarkup{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
INPUT{
	border:1px #ABB9C4 solid;
	background-color:#F7F8F9;
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;	
}
TEXTAREA{
	border:1px #ABB9C4 solid;
	background-color:#F7F8F9;
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;	
}
SELECT{
	border:1px #ABB9C4 solid;
	background-color:#F7F8F9;
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;	
}
td.tx-indexedsearch-searchbox, .tx-indexedsearch .tx-indexedsearch-searchbox, .tx-indexedsearch-searchbox td{
	color:#666666 !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
}
.tx-indexedsearch a, .tx-indexedsearch a:hover{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
         text-decoration:underline;
}
.BoxHeader{
	background-color:#6c8ba6;
	color:#ffffff;
	padding-left:20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif
}
.BoxContent{
	background-color:#baccd5;
	padding:0px;
}
.boxText{
	padding-left:10px;
}

/* Thumb Double Column Template*/
.maincolumns{
	width:583px;
	min-height:300px;
	margin:10px 0 20px 0;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .maincolumns {
 height: 300px;
}
/* end filter */
.displaypages, .displaypages p{
	min-height:20px;
	color:#375359;
	margin:0;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .displaypages, .displaypages p {
 height: 20px;
}
/* end filter */
.sortby{
	height:22px;
	background-color:#E0D0A0;
	color:#375359;
	margin-bottom:15px;
}
.sortbyL{
	margin:2px 0 2px 5px;
	float:left;


}
.sortbyR{
	margin:2px 5px 2px 0;
	float:right;
}
.sortby SELECT{
	border:1px #7F9DB9 solid;
	background-color:#FFFFFF;
	color:#375359;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.products_wrapper{
	width:583px;
	min-height:107px;
	margin-bottom:15px;
	padding-bottom:0;
	border-bottom:1px #DFDFDF solid;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .products_wrapper {
	height: 100px;
}
/* end filter */

.productL{
	width:286px;
	min-height:108px;
	float:left;
}
.productR{
	width:286px;
	min-height:108px;
	float:right;
}
.productTop{
	background-color:#D1E5ED;
	min-height:20px;
	margin:0 0 2px 0;
	color:#37535A;
	font-weight:bold;
         font-size:11px;

}
/* for IE, with IE5/Mac backslash filter \*/
* html .productTop {
	height:20px;
}
/* end filter */
.productList p{
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:3px 0 0 10px;
	margin:0;
	display:block;
}
.productTop p{
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:3px 0 0 10px;
	margin:0;
	display:block;
	font-weight:bold;
}
.productTop p A, .productTop p A:hover{
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0 0 10px;
	margin:0;
	display:block;
	font-weight:bold;
	text-decoration:none;
}
.productBoby{
	min-height:81px;
	background:#FFFFFF url(images/productsbox_Bg.gif) top right repeat-y;
	color:#37535A;
	padding:0 0 5px 0;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .productBoby {
	height: 81px;
}
/* end filter */
.thumb_placeholder{
	width:90px;
	min-height:64px;
	background:url(images/productsthumb_Bg.gif) top left repeat-y;
	float:left;
}
.thumb_placeholderTop{
	width:90px;
	min-height:64px;
	background:url(images/productsthumb_Top.gif) top left no-repeat;
}
.thumb_placeholderBottom{
	width:90px;
	min-height:64px;
	background:url(images/productsthumb_Bottom.gif) bottom left no-repeat;
}
.thumb_placeholderMiddle{
	width:80px;
	min-height:48px;
	padding:8px 5px 8px 5px;
	text-align:center;
}
.productDescr{
	float:right;
	width:190px;
	min-height:86px;
	padding:7px 0 0 0;
	color:#37535A;
}
.productDescr p, .productDescrSingle_text p, .productDescrThree p, .productEditCart p{
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:8px;
	display:block;
	margin:0;
}
.productprice{
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.productDescr p a, .productDescr p a:hover,
.productDescrSingle p a, .productDescrSingle p a:hover,
.productDescrThree p a, .productDescrThree p a:hover,
.productEditCart p a, .productEditCart p a:hover{
	background:url(images/products_arrow.gif) 0px 5px no-repeat;
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:7px;
	margin-left:-8px;
	text-decoration:underline;
	display:block;
}
.products_paging{
	width:583px;
	min-height:25px;
	margin:0 0 0 0;
}
.products_paging p{
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.products_paging p a, .products_paging p a:hover{
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

/* Thumb Single Column Template*/
.productLSingle{
	width:583px;
	min-height:108px;

}
.productDescrSingle{
	float:right;
	width:487px;
	min-height:86px;
	padding:7px 0 0 0;
	color:#37535A;
	margin:0;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .productDescrSingle {
	height: 86px;
}
/* end filter */
.productDescrSingle_text{
	float:left;
	width:350px;
}
.cart_productDescrSingle_text {
	FLOAT: left; WIDTH: 200px
}
.cart_productDescrSingle_text P {
	DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #37535a; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.addtocartimg{
	float:right;
	padding:20px 20px 0 0;
}
.addtocartitem {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; width:250px;
}
.addtocartitem A{
	COLOR: #37535a;
}
/* Thumb Three Column Template*/
.productLThree{
	width:190px;
	min-height:108px;
	float:left;
}
.productRThree{
	width:190px;
	min-height:108px;
	float:right;
}
.productMThree{
	padding:0 0px 0 0px;
	margin:0 0 0 197px;
}
.productDescrThree{

	width:190px;
	min-height:50px;
	padding:0 0 0 0;
	color:#37535A;
}
.thumb_container{
	width:190px;
	min-height:64px;
	margin-bottom:2px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .thumb_container {
	height: 64px;
}
/* end filter */

/* Text Column Template*/
.productTopTextL{
	width:150px;
	float:left;
}
.productTopTextR{
	width:80px;
	float:right;
}
.productTopTextM{
	width:340px;
	float:left;
}
.productTopTextC{
	padding:0 0px 0 0px;
	margin:0 80px 0 155px;
	min-height:20px;
}
.productList{
	border-bottom:1px #DFDFDF solid;
	min-height:20px;
	margin:0 0 2px 0;
	color:#37535A;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .productList {
	height:20px;
}
/* end filter */
.productList p a, .productList p a:hover{
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
.productBobyList{
	min-height:81px;
	background:#FFFFFF url(images/productsbox_Bg.gif) top right repeat-y;
	color:#37535A;
	padding:0 0 20px 0;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .productBobyList {
	height: 81px;
}
/* end filter */

/* Edit Cart Template*/
.productEditCart{
	float:right;
	width:487px;
	min-height:86px;
	padding:7px 0 0 0;
	color:#37535A;
	margin:0;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .productEditCart{
	height: 86px;
}
/* end filter */
.productEditCart_text{
	float:left;
	width:200px;
}
.updateCart{
	float:right;
	width:260px;
	padding:10px 5px 0 0;
}
.totalCart{
	float:right;
	width:260px;
	padding:0px 5px 0 0;
}
.totalCartTitle{
	width:110px;
	float:left;
}
.totalCartText{
	width:150px;
	float:right;
}
.updateCart INPUT{
	background-color:#FFFFFF;
	border:1px #7F9DB9 solid;
	text-align:center;
}
.more_actions{
	padding:20px 0 0 0;
	width:583px;
	height:30px;
}
.more_actionsL{
	float:left;
}
.more_actionsR{
	float:right;
}
.updatebtn INPUT {
	border:0px;
}
.updateCart FORM{
	width:95px;
	float:left;
}
.singleprice{
	float:right;
	width:160px;
}
.removeitem{
	float:right;
	width:140px;
	text-align:left;
	padding:0 0 0 0;
}
.register{
	padding:10px 0 0 0;
	text-align:center;
}
.register p a, .register p a:hover{
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
.updateCartform{
	width:105px;
	float:left;
}
.browsebar{
         margin:5px 0 10px 0;
	color:#455B70;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.browsebar a, .browsebar a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#375359;
	text-decoration:none;
	font-size:11px;
}
.tx-damdownloads-pi1 .tx-damdownloads-pi1-collect {  
}
.tx-damdownloads-pi1 .tx-damdownloads-pi1-search, .tx-damdownloads-pi1 { 
 	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#375359;
}
.tx-damdownloads-pi1 .tx-damdownloads-pi1-list, .tx-damdownloads-pi1-list p{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#375359;
}
.tx-damdownloads-pi1-list a, .tx-damdownloads-pi1-list a:hover{
	font-size: 11px;
}
.tx-damdownloads-pi1 .tx-damdownloads-pi1-detail {  
}
.tx-damdownloads-pi1 .dam_item_doc{  
}
.tx-damdownloads-pi1 .dam_item_desc {  
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.details_download{
	float:left;
}
.details_download a, .details_download a:hover{
 	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#375359;
	text-decoration:underline;
}
.dam_links{
	margin:5px 0 10px 0;
}
.dam_links p,.dam_links a, .dam_links a:hover{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#375359;
	text-decoration:underline;
}
/* Creative Master */
.cm_placeholder{
	float:right;
	width:245px;
          height:500px;
	margin-left:10px;
}
.cm_legend{
	float:left;
	width:245px;
	padding-left:5px;
}
.cm_floatL{
	float:left;
	width:121px;
}
.cm_floatR{
	float:right;
	width:121px;
}
.cm_placeholderbg{
	width:121px;
	min-height:85px;
	background:url(images/Featured/cm_imgbg.gif) top left repeat-x;
}
.cm_placeholderL{
	width:121px;
	min-height:85px;
	background:url(images/Featured/cm_imgL.gif) top left no-repeat;
}
.cm_placeholderR{
	width:121px;
	min-height:85px;
	background:url(images/Featured/cm_imgR.gif) top right no-repeat;
}
.cm_placeholderM{
	width:101px;
	min-height:65px;
	padding:10px 10px 10px 10px;
	text-align:center;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .cm_placeholderbg, * html .cm_placeholderL,* html .cm_placeholderR, * html .cm_floatL{
	height:85px;	
}
/* end filter */
/* for IE, with IE5/Mac backslash filter \*/
* html .cm_placeholderM{
	height:65px;		
}
/* end filter */
.eshop_links, .eshop_links a, .eshop_links a:hover{
	color:#2C507A;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
/* Choppers */
.choppers_holderL{
         	background:#AA519C url(images/LBcorner_purple.gif) bottom left no-repeat;
	min-height:80px;
}
.choppers_holderR{
	background:url(images/RBcorner_purple.gif) bottom right no-repeat;
	min-height:80px;
}
.choppers_holderM{
	min-height:30px;
	padding-bottom:30px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .choppers_holderM{
	height:30px;
}
/* end filter */
.chopperstext_content{
         width:100%;
	padding:20px 45px 0 40px;
	min-height:20px;
	color:#FFFFFF;
}
.chopperstext_content p{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
}
.choppers_placeholder{
	width:460px;
	margin:0 0 0 10px;
}
.choppers_floatL{
	float:left;
	width:142px;
}
.choppers_floatR{
	float:right;
	width:142px;
}
.choppers_Middle{
	padding:0 157px 0 157px;
}
.choppers_floatL_caption{
	float:left;
	width:142px;
	min-height:20px;
	text-align:center;
}
.choppers_floatR_caption{
	float:right;
	width:142px;
	min-height:20px;
	text-align:center;
}
.choppers_Middle_caption{
	padding:0 157px 0 157px;
}
.choppers_devide{
	margin:0 0 10px 0;
}
.choppers_placeholderbg{
	width:142px;
	min-height:97px;
	background:url(images/Featured/choppersbg.gif) top left repeat-y;
}
.choppers_placeholderL{
	width:142px;
	min-height:97px;
	background:url(images/Featured/choppersT.gif) top left no-repeat;
}
.choppers_placeholderR{
	width:142px;
	min-height:97px;
	background:url(images/Featured/choppersB.gif) bottom left no-repeat;
}
.choppers_placeholderM{
	width:120px;
	min-height:81px;
	padding:8px 12px 8px 8px;
	text-align:center;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .choppers_placeholderbg, * html .choppers_placeholderL,* html .choppers_placeholderR, * html .choppers_floatL{
	height:97px;	
}
/* end filter */
/* for IE, with IE5/Mac backslash filter \*/
* html .choppers_placeholderM{
	height:81px;		
}
/* end filter */
.eshop_lmenu{
	font-family:Arial, Helvetica, sans-serif;
	display: table;
	height: 20px;
	WIDTH: 111px; 
	font-size: 11px;
	color: #375359;
	background: #FFFFFF url(images/leftmenu_hline.gif) top left repeat-x;
	padding: 5px 0 0 29px;
	margin: 0 0 0 0;
}
.eshop_lmenu a{ 
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	font-size: 11px;
	color: #375359;
	text-decoration: none;
}
.eshop_lmenu a:hover{
	font-weight:bold;
	display: block;
	text-decoration: none;
}

/* .eshop_3menu for recategorization, Nov 2009 */
.eshop_3menu{
	font-family:Arial, Helvetica, sans-serif;
	display: table;
	height: 20px;
	width: 111px; 
	font-size: 11px;
	color: #375359;
	background: #f7f6f6 url(images/leftmenu_hline.gif) top left repeat-x;
	padding: 5px 0 0 29px;
	margin: 0 0 0 0;
}
.eshop_3menu a{ 
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	font-size: 11px;
	color: #375359;
	text-decoration: none;
}
.eshop_3menu a:hover{
	font-weight:bold;
	display: block;
	text-decoration: none;
}
.eshop_3menu_active{
	font-family:Arial, Helvetica, sans-serif;
	display: table;
	height: 20px;
	width: 111px; 
	font-size: 11px;
	color: #375359;
	background: #D1E5ED url(images/leftmenu_hline.gif) top left repeat-x;	
	padding: 5px 0 0 29px;
	margin: 0 0 0 0;
}
.eshop_3menu_active a, eshop_3menu_active a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
	display: block;
	font-size: 11px;
	color: #375359;
	text-decoration: none;
}
/* end .eshop_lmenu3 */


dd.csc-textpic-caption{
	color:#375359;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.news-latest-date{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#375359;
}
.insidesubmenu {
	padding-right:0px;
	padding-left:0px;
	font-size:10px;
	background: url(images/inside_submenu_bgall.gif) #ffffff repeat-x left top;
	padding-bottom:0px;
	margin:0px;
	width:114px;
	color: #375359;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	height:21px;
}
.insidesubmenu A {
	padding-right:0px;
	padding-left:0px;
	font-weight:bold;
	font-size:10px;
	background: url(images/inside_submenu_bgall.gif) #ffffff repeat-x left top;
	padding-bottom:0px;
	margin:0px;
	width:114px;
	color: #375359;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	height:21px;
	text-decoration:none;
	display:block;
}
.insidesubmenu A:hover {
	padding-right:0px;
	padding-left:0px;
	font-weight:bold;
	font-size:10px;
	background: url(images/inside_submenu_bg_overall.gif) #ffffff repeat-x left top;
	padding-bottom:0px;
	margin:0px;
	width:114px;
	color: #375359;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	height:21px;
	text-decoration:none;
	display:block;
}
.insidesubmenu_active {
	padding-right:0px;
	padding-left:0px;
	font-size:10px;
	background: url(images/inside_submenu_bg_overall.gif) #ffffff repeat-x left top;
	padding-bottom:0px;
	margin:0px;
	width:114px;
	color: #375359;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	height:21px;
}
.insidesubmenu_active A {
	padding-right:0px;
	padding-left:0px;
	font-weight:bold;
	font-size:10px;
	background: url(images/inside_submenu_bg_overall.gif) #ffffff repeat-x left top;
	padding-bottom:0px;
	margin:0px;
	width:114px;
	color: #375359;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	height:21px;
	text-decoration:none;
	display:block;
}
.insidesubmenu_active A:hover {
	padding-right:0px;
	padding-left:0px;
	font-weight:bold;
	font-size:10px;
	background: url(images/inside_submenu_bg_overall.gif) #ffffff repeat-x left top;
	padding-bottom:0px;
	margin:0px;
	width:114px;
	color: #375359;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	height:21px;
	text-decoration:none;
	display:block;
}
.insidesubmenu_2rows {
	padding-right:0px;
	padding-left:0px;
	font-size:9px;
	background: url(images/inside_submenu_bgall.gif) #ffffff repeat-x left top;
	padding-bottom:0px;
	margin:0px;
	width:114px;
	color: #375359;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	height:21px;
}
.insidesubmenu_2rows A {
	padding-right:0px;
	padding-left:0px;
	font-weight:bold;
	font-size:9px;
	background: url(images/inside_submenu_bgall.gif) #ffffff repeat-x left top;
	padding-bottom:0px;
	margin:0px;
	width:114px;
	color: #375359;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	height:21px;
	text-decoration:none;
	display:block;
}
.insidesubmenu_2rows A:hover {
	padding-right:0px;
	padding-left:0px;
	font-weight:bold;
	font-size:9px;
	background: url(images/inside_submenu_bg_overall.gif) #ffffff repeat-x left top;
	padding-bottom:0px;
	margin:0px;
	width:114px;
	color: #375359;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	height:21px;
	text-decoration:none;
	display:block;
}
.insidesubmenu_active_2rows {
	padding-right:0px;
	padding-left:0px;
	font-size:9px;
	background: url(images/inside_submenu_bg_overall.gif) #ffffff repeat-x left top;
	padding-bottom:0px;
	margin:0px;
	width:114px;
	color: #375359;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	height:21px;
}
.insidesubmenu_active_2rows A {
	padding-right:0px;
	padding-left:0px;
	font-weight:bold;
	font-size:9px;
	background: url(images/inside_submenu_bg_overall.gif) #ffffff repeat-x left top;
	padding-bottom:0px;
	margin:0px;
	width:114px;
	color: #375359;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	height:21px;
	text-decoration:none;
	display:block;
}
.insidesubmenu_active_2rows A:hover {
	padding-right:0px;
	padding-left:0px;
	font-weight:bold;
	font-size:9px;
	background: url(images/inside_submenu_bg_overall.gif) #ffffff repeat-x left top;
	padding-bottom:0px;
	margin:0px;
	width:114px;
	color: #375359;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	height:21px;
	text-decoration:none;
	display:block;
}
.inside_submenu {
	padding-top:0px;
         padding-botom:10px;
}
.news-amenu-container
{
	background-color: #F1F3F5;
	border-bottom: 1px solid #BCBFB4;
	padding: 10px;
	width: 100%;
}

.news-amenu-container dd
{
	background-color: #C9D4DC;
	font-weight: bold;
	letter-spacing: 3px;
	list-style-type: none;
	margin-left: -39px;
}
.news-amenu-container li
{
	list-style-type: none;
	margin-left: -15px;
	padding-bottom: 5px;
}
.news-amenu-container li a, .news-amenu-container li a:hover
{
	color: #455B70;
	list-style-type: none;
	margin-left: 0px;
	padding-bottom: 5px;
}
.news-latest-item{
	background:url(images/news_dot.gif) top left repeat-x;
	padding:5px 0 3px 0;
	margin-bottom:5px;
	min-height:45px;
}
.latestnews_txt p{
         margin:0;
}
.news-latest-container{
	background:url(images/news_dot.gif) bottom left repeat-x;
	margin-bottom: 5px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .news-latest-item {
	height:45px;
}
/* end filter */
.latestnews_img{
	float:left;
         width:85px;
	
}
.csc-mailform{
	border:0px;
}
.csc-mailform-field{
	width:200px;
	height:30px;
}
.csc-mailform-field LABEL{
	float:left;	
	height:30px;
	vertical-align:middle;
	font-size: 11px; 
	color: #37535a; 
	font-family: Arial, Helvetica, sans-serif
}
.csc-mailform-field  INPUT,.csc-mailform-field  SELECT{
	border-right: #d3d3d3 1px solid; 
	padding-right: 0px; 
	border-top: #d3d3d3 1px solid; 
	padding-left: 0px; 
	font-size: 11px; 
	background: url(images/input_bg.gif) repeat-x left top;  
	padding-bottom: 0px; 
	margin: 0px 2px 0px 20px;  
	border-left: #d3d3d3 1px solid; 
	color: #737373; 
	text-indent: 2px; 
	padding-top: 0px; 
	border-bottom: #d3d3d3 1px solid; 
	font-family: Arial, Helvetica, sans-serif; 
	float:right; 
	height:20px;
}
INPUT.csc-mailform-submit {
	margin-right:95px;
}
/* ----- General Feature Template ----- */
.general_feature{
	min-height:180px;
	width:744px;
	background-color:#1980E5;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .general_feature{
	height:150px;
}
/* end filter */
.general_feature_content{
	padding:10px 63px 10px 63px;
	min-height:100px;
	width:618px;
	color:#FFFFFF;
}
.general_feature_txt{
	width:618px;
}
.general_feature_txt_left{
	width:300px;
	float:left;
}
.general_feature_txt_right{
	width:300px;
	float:right;
}
.general_feature_content .general_feature_txt p{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.general_feature_txt UL LI{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.general_feature_txt a, .general_feature_txt a:hover{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
.footer_general_feature{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#737373;
	height:15px;
	margin:5px 15px 0 15px;
}
/* ------ General Page Templates ------- */
.leftnavspotlight{
	margin:10px 0 0 0;
	width:141px;
	height:50px;
}
.pageContentHeader{
	min-height:1px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .pageContentHeader{
	height:1px;
}
/* end filter */
.pageContent{
	min-height:1px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .pageContent{
	height:1px;
}
/* end filter */
.pageContent_left{
	float:left;
	width:49%;
	min-height:1px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .pageContent_left{
	height:1px;
}
/* end filter */
.pageContent_right{
	float:right;
	width:49%;
	min-height:1px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .pageContent_right{
	height:1px;
}
/* end filter */
.pageContent_left_66{
	float:left;
	width:66%;
	min-height:1px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .pageContent_left_66{
	height:1px;
}
/* end filter */
.pageContent_right_33{
	float:right;
	width:32%;
	min-height:1px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .pageContent_right_33{
	height:1px;
}
/* end filter */
.pageContent_middle_33{
	width:180px;
	min-height:1px;
	margin: 0px 0px 0px 34%;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .pageContent_middle_33{
	height:1px;
}
/* end filter */
.pageContent_left_33{
	float:left;
	width:32%;
	min-height:1px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .pageContent_left_33{
	height:1px;
}
/* end filter */
.pageContentFooter{
	margin:10px 0 0 0;
	min-height:50px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .pageContentFooter{
	height:50px;
}
/* end filter */
/* -------- Content Island -------- */
.contentIslandTop{
	width:189px; 
	min-height:100px;
	background:#1771CC url(images/contentIslandTop.jpg) top left no-repeat;
}
.contentIslandBottom{
	width:189px; 
	min-height:100px;
	background:url(images/contentIslandlBottom.jpg) bottom left no-repeat;
}
.contentIslandMiddle{
	width:189px; 
	min-height:100px;
	padding:18px 2px 43px 7px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .contentIslandMiddle{
	height:100px;
}
/* end filter */
.contentIslandMiddle p{
	color:#E2EBED;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .contentIslandMiddle p{
	margin:-2px 0 0 0;
}
/* end filter */
.contentIslandMiddle a, .contentIslandMiddle a:hover{
	color:#E2EBED;
	font-weight:bold;
	text-decoration:none;
}
.contentIslandMiddle H5{
	color:#E2EBED;
	font-weight:bold;
	font-size:14px;
	margin:0px 0 5px 0;
}
/* ------- Product Image ----- */
.productImage_devide {
	margin: 0px 0px 10px; 
	width: 142px; 
}
.productImage_placeholderbg {
	min-height: 90px; 
	background: url(images/Featured/choppersbg.gif) repeat-y left top; 
	width: 142px;
}
.productImage_placeholderL {
	min-height: 90px; 
	background: url(images/Featured/choppersT.gif) no-repeat left top; 
	width: 142px;
}
.productImage_placeholderR {
	min-height: 90px; 
	background: url(images/Featured/choppersB.gif) no-repeat left bottom; 
	width: 142px;
}
.productImage_placeholderM {
	padding-right: 8px; 
	padding-left: 8px; 
	min-height: 70px; 
	padding-bottom: 8px; 
	width: 120px; 
	padding-top: 8px; 
	text-align: center;
}
* HTML .productImage_placeholderbg {
	height: 90px;
}
* HTML .productImage_placeholderL {
	height: 90px;
}
* HTML .productImage_placeholderR {
	height: 90px;
}
* HTML .productImage_placeholderM {
	height: 70px;
}
.productImage_caption {
	min-height: 20px;  
	width: 142px; 
	text-align: center;
}
/* --------- Fetaure Text ----- */
.feature_text_holder{
	min-height:40px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .feature_text_holder{
	height:40px;
}
.feature_text_content{
	padding:20px 25px 0 30px;
	min-height:20px;
	color:#4A4A4A;
}
.feature_text_content p{
	color:#4A4A4A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
dd.csc-textpic-caption{
	color:#4A4A4A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	padding-top:4px;
}
/* ------ Home Header ------- */
.homeHeader_content{
	min-height:163px;
	width:744px;
}
.homeHeader_outerB{
	width:167px;
	height:123px;
	/*background: url(images/pod_bottombg.gif) bottom left no-repeat; */
         margin:0px 0 0px 0px;
}
.homeHeader_outerM{
	width:167px;
	height:163px;
	background:url(images/pod_bg.gif) top left repeat-x;
	margin-top:5px;
}
.homeHeader_inside{
	width:163px;
	height:123px;
	margin:0px 0 15px 0px;
}
.homeHeader_inside P{
	margin:0px 0 4px 0;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#737373;
}
.homeHeader_inside a, .homeHeader_inside a:hover, .homeHeader_inside TD p a, .homeHeader_inside TD p a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#737373;
    text-decoration:none;
}

.news a, .news a:hover {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}	

	
.news2{
	min-height:5px;
	margin-bottom:10px;
}
	
.news2 a, .news2 a:hover {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}
.news2 p{
	color:#455B70;
}
.news2 .image{
	float:right;
	padding:0 0 5px 30px;
}


.productTop_Germany{
	background-color:#d6f9da;
	min-height:20px;
	margin:0 0 2px 0;
	color:#37535A;
	font-weight:bold;
	font-size:11px;

}
.productTop_Germany p{
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:3px 0 0 10px;
	margin:0;
	display:block;
	font-weight:bold;
}
.productTop_Germany p A, .productTop_Germany p A:hover{
	color:#37535A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0 0 10px;
	margin:0;
	display:block;
	font-weight:bold;
	text-decoration:none;
}

.main_top_Germany{
	width:576px; 
	min-height:316px;
	background:#d6f9da url(images/main_Rcorner_green.gif) top right no-repeat;
	margin-bottom:9px;
	padding:7px 0 0 7px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .main_top_Germany{
 height: 316px;
}
/* end filter */


.photo_placeholder_Germany{
	width:293px;
	min-height:150px;
	background:url(images/photo_outerbg_Germany.gif) top left repeat-y;
}
.photo_placeholderTop_Germany{
	width:293px;
	min-height:150px;
	background:url(images/photo_outerTop_Germany.gif) top left no-repeat;
}
.photo_placeholderBottom_Germany{
	width:293px;
	min-height:150px;
	background:url(images/photo_outerBottom_Germany.gif) bottom left no-repeat;
}

