body 				{ font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #666; margin: 0 20px; padding: 0; background:#e4e8e9 url('../images/bg.jpg') repeat-x }

#masthead 			{ color: #999999; padding: 0; margin: 0 }
#wrapper 			{ width: 824px; margin: 0 auto; background:#fff }
#column_wrapper 	{ }
.clearfloat 		{ clear: both; height: 0; line-height: 0; font-size: 0; display: block }


#right 				{ width: 632px; float: left}
#left 				{ width: 190px; float: left }
#left .menu 		{ padding: 24px 0; font-size: 0.75em; line-height: 1.5em }

#left .content 		{ padding: 10px 0 0 8px; font-size: 0.75em; line-height: 1.5em }
#left .content img 	{ padding: 0 0 5px 0; font-size: 0.75em; line-height: 1.5em }

#right .content 	{ padding:24px 15px; font-size: 0.7em; line-height: 1.5em }
#masthead .content 	{ padding: 0 ; margin:0}
#footer .content 	{ padding: 12px 24px }
#footer 			{ color: #999999; background: #ffffff; padding: 0; margin: 0; font-size: 0.7em;	clear: both }

.menulist 			{ margin: 6px 0 12px 0;	padding: 0; list-style-type: none }
.menulist li 		{ border-top:1px dashed #8e8e8e }

/*
#left a:link,
#left a:visited,
#left a:hover,
#right a:link,
#right a:visited,
#right a:hover		{ text-decoration:underline; color:#666; font-style:italic }
*/
#wrapper .menulist a, 
#wrapper .menulist a:visited 	{ color: #000000; border-left: 6px solid #FFD940; padding: 2px 0 2px 6px }
#wrapper .menulist a:hover 		{ border-color: #000000 }
#footer a:link 					{ color: #999999 }
#footer a:visited 				{ color: #666666 }
#footer a:hover 				{ color: #FFFFFF }

.link 			{ font-weight: bold !important; border-color: #000000 !important }
/*h1 				{ font-size: 1.8em; margin: 0 }
h2 				{ font-size: 1.6em; margin: 30px 0 0 0 }
h3 				{ font-size: 1.25em; margin: 30px 0 0 0 }
h4 				{ font-size: 1.1em; margin: 20px 0 0 0 }*/
.nomargintop 	{ margin-top: 0 }
/* .content p 		{ margin: 3px 0 } */


.boxright 		{ width:288px; float:right; position:relative; padding:0 0 10px 0 }
.boxright p 	{ margin-right:26px }
.boxleft 		{ width:302px; float:left; position:relative; padding:0 0 10px 0 }
.boxleft p 		{ padding:0 0 0 6px; margin-right:26px }
.boxleft h1, 
.boxright h1 	{ font-family:Geneva, Arial, Helvetica, sans-serif; background-color:#eb9b10; font-size:1.0em; padding:1px 8px; color:#fff; letter-spacing:0.05em }
.boxleft a 		{ text-decoration:underline; color:#666; font-style:italic }
.clear 			{ clear:both; height:1px; overflow:hidden; margin-top:-1px }


/** images floating **/
.floatleft			{ float: left; width: 90px; margin: 10px 10px 10px 0; background-color: #fff; padding:5px 0 0 0 }
div.floatleft img	{ }

/** li **/
#pdf, #news		{ margin-left: 0; padding-left: 0; list-style: none }
#pdf li			{ padding:0 0 15px 30px; background-image: url('../images/pdf.jpg'); background-repeat: no-repeat; background-position: 0 0.5em }
#news li 		{ padding:5px 0 15px 38px; background-image: url('../images/news.gif'); background-repeat: no-repeat; background-position: 0 0.5em; border-bottom:1px dashed #8e8e8e }
#pdf li a:link , 
#news li a:link { text-decoration:underline; color:#666; font-style:italic }



.iconlist
{
list-style: none;
margin: 0;
padding: 0;
}

li.pdf
{
background-image: url(../images/pdf.jpg);
background-repeat: no-repeat;
background-position: 0 10%;
padding:0 0 15px 30px;
margin: .4em 0;
}

li.doc
{
background-image: url(../images/news.gif);
background-repeat: no-repeat;
background-position: 0 10%;
padding:5px 0 15px 38px;
margin: .4em 0;
}


.iconlist li.doc a,
.iconlist li.pdf a { text-decoration:underline; color:#666; font-style:italic }










#footer #blank 				{ float:left; width:180px }
#footer #funct 				{ display:block; float:right; width:605px; border-top:1px dashed #919191; margin:0 10px 0 20px; padding:10px 0 10px 0 }
#footer #funct table 		{ border:1px solid #999 }
#footer #funct table td.t1 	{ border-right:1px solid #999 }
#footer #funct table td.t2 	{ padding:8px } 

#footer #splash  			{ margin:25px 15px 5px 15px; padding:15px 0 8px 0; border-top:1px dashed #a1a1a1 } 
#footer #splash table td  	{ padding:0 0 0 8px } 


#t1			{ padding: 5px 0 0 0; margin: 0; width: auto }
#t1 li 		{ list-style: none; margin: 0; padding: 0.25em; border-top: 1px dashed #8e8e8e }
#t1 li a 	{ text-decoration:underline; color:#eb9b0e; font-style:italic }

/** inner page **/
.boxright-l 		{ width:28.5%; float:right; position:relative; padding:15px 0 10px 0;}
.boxright-l p 		{ margin-right:2px }
.boxright-l h1 		{ margin:0; padding:2px 0 8px 0; font-size:1.6em; color:#003e6d; font-weight:normal }
.boxleft-l 			{ width:70%; float:left; position:relative; padding:0 0 10px 0 }
.boxleft-l p 		{ margin-right:0px }
.boxleft-l a:link 	{ text-decoration:underline; color:#666; font-style:italic }


.boxleft-long 			{ width:100%; float:left; position:relative; padding:0 0 10px 0 }
.boxleft-long p 		{ margin-right:0px }
.boxleft-long a:link 	{ text-decoration:underline; color:#666; font-style:italic }




#titlebar { padding:5px 0 18px 0; border-bottom:1px dashed #8e8e8e; border-top:1px dashed #8e8e8e; font-size:1.9em; line-height:1.0em}
#titlebar span {color:#999}


.box-wrp { float:right }
.box-wrp .top-t1 	{ background-image:url('../images/bgright2.gif'); background-repeat:repeat-y; width:138px; min-height:60px; padding:10px 15px 0 8px }
.box-wrp .bottom-t1 { background-image:url('../images/bgright-bottom2.gif'); background-repeat:no-repeat; width:161px; height:4px }

.box-wrp .top-t2 	{ background-image:url('../images/bgright1.gif'); background-repeat:repeat-y; width:138px; min-height:60px; padding:10px 15px 0 8px }
.box-wrp .bottom-t2 { background-image:url('../images/bgright-bottom.gif'); background-repeat:no-repeat; width:161px; height:4px }




.rightbox_wrapper{
		background: #eeeded;
		padding:5px;
		margin-bottom: 20px;
		width:167px;
		overflow: hidden;
		font-size:11px;
		line-height: 18px;
		color: #58584D;
	}
	.rightbox{border: 1px dashed #d9e0e8; overflow: hidden;padding:0 5px 6px 5px ;}
	.product_image{ float: left;margin: 6px 0 0 6px;}
	.product_wrapper{float: right;width:200px;}
	.rightbox_wrapper h4{font-size:1.3em;color: #483F3D;font-weight: bold;padding:0 0 0 0;}
	.product_wrapper p{font-size:1em;}
	.lastbox{margin:0;}