html, body {
margin : 0;
padding : 0;
}


body {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
background : #ffffff;
}

#page-container {
width : 960px;
margin : 0 auto;
background-color : #ffffff;
}


#header {
height : 144px;
width : 960px;
background : #ffffff url(../images/header.jpg) no-repeat;
}


#content-wrapper {
background : #ffffff  repeat-x;
}


#sidebar {
	margin : 0;
	padding : 0;
	width : 170px;
	float : left;
	font-size: 10px;
	padding-left : 10px;
	margin-right:10px;
	height:610px;
	background-color:#f8f6f6;

}


/* HORIZONTAL NAVIGATION BAR
/////////////////////////////////////*/

/* HORIZONTAL NAVIGATION BAR
/////////////////////////////////////*/

ul#navigation {	
	width:960px;
	list-style:none;
	height:42px;
padding:0px;
margin:0px;
}

ul#navigation li {
	display:inline
}

ul#navigation li a {
	height:42px;
	float:left;
	text-indent:-9999px;
	text-decoration:none
}

ul#navigation  li a span {
	float:left;
	display:block
}

ul#navigation li#navigation-1 a {
	width:62px;
	background:url(navigation.jpg) no-repeat 0px 0
}

ul#navigation li#navigation-1 a:active,
ul#navigation li#navigation-1 a:hover {
	background-position:0px -42px
}
ul#navigation li#navigation-1 a.current {
	background-position:0px 0px -42px
}

ul#navigation li#navigation-2 a {
	width:121px;
	background:url(navigation.jpg) no-repeat -62px 0
}

ul#navigation li#navigation-2 a:active,
ul#navigation li#navigation-2 a:hover {
	background-position:-62px -42px
}
ul#navigation li#navigation-2 a.current {
	background-position:-62px -62px -42px
}

ul#navigation li#navigation-3 a {
	width:62px;
	background:url(navigation.jpg) no-repeat -183px 0
}

ul#navigation li#navigation-3 a:active,
ul#navigation li#navigation-3 a:hover {
	background-position:-183px -42px
}
ul#navigation li#navigation-3 a.current {
	background-position:-183px -183px -42px
}

ul#navigation li#navigation-4 a {
	width:181px;
	background:url(navigation.jpg) no-repeat -245px 0
}

ul#navigation li#navigation-4 a:active,
ul#navigation li#navigation-4 a:hover {
	background-position:-245px -42px
}
ul#navigation li#navigation-4 a.current {
	background-position:-245px -245px -42px
}

ul#navigation li#navigation-5 a {
	width:101px;
	background:url(navigation.jpg) no-repeat -426px 0
}

ul#navigation li#navigation-5 a:active,
ul#navigation li#navigation-5 a:hover {
	background-position:-426px -42px
}
ul#navigation li#navigation-5 a.current {
	background-position:-426px -426px -42px
}

ul#navigation li#navigation-6 a {
	width:100px;
	background:url(navigation.jpg) no-repeat -527px 0
}

ul#navigation li#navigation-6 a:active,
ul#navigation li#navigation-6 a:hover {
	background-position:-527px -42px
}
ul#navigation li#navigation-6 a.current {
	background-position:-527px -527px -42px
}

ul#navigation li#navigation-7 a {
	width:55px;
	background:url(navigation.jpg) no-repeat -627px 0
}

ul#navigation li#navigation-7 a:active,
ul#navigation li#navigation-7 a:hover {
	background-position:-627px -42px
}
ul#navigation li#navigation-7 a.current {
	background-position:-627px -627px -42px
}

ul#navigation li#navigation-8 a {
	width:167px;
	background:url(navigation.jpg) no-repeat -682px 0
}

ul#navigation li#navigation-8 a:active,
ul#navigation li#navigation-8 a:hover {
	background-position:-682px -42px
}
ul#navigation li#navigation-8 a.current {
	background-position:-682px -682px -42px
}

ul#navigation li#navigation-9 a {
	width:111px;
	background:url(navigation.jpg) no-repeat -849px 0
}

ul#navigation li#navigation-9 a:active,
ul#navigation li#navigation-9 a:hover {
	background-position:-849px -42px
}
ul#navigation li#navigation-9 a.current {
	background-position:-849px -849px -42px
}




#content {
line-height : 18px;
width : 600px;
margin-left:190px;
margin-right:170px;
}

#home_content {
line-height : 18px;
width : 960px;
margin:0px;
}

#news_content {
line-height : 18px;
width : 960px;
margin:0px;
}


#letstalk {
width:175px;
height:43px;
border:none;
}

#equivet {
width:175px;
border:none;
height:auto;
margin:0px;
padding-top:10px;
}

#letstalk a{
text-decoration:none;
border:none;
}

#login {
	background-color:#0f75bc;
	width:580px;
	
	margin-bottom:15px;
	
}


#alfares {
margin-bottom:15px;
width:225px;
height:700px;
}

#right_sidebar {
width : 150px;
font-size: 10px;
float: right;
padding-right: 5px;
margin-bottom: 10px;
padding-left:5px;
background-color:#f8f6f6;

height:610px;
}

#right_sidebar img {
border: 0;
margin: 0;
padding: 0;
}



#quickclicks {
	margin: 0;
	padding-left: 5px;
	padding-right:10px;
	width:230px;	
	padding-top:10px;
	float:left;
	
	
}

#quickclicks2 {
	margin: 0;
	padding: 0;
	width:230px;	
	padding-top:10px;
	padding-right:10px;
	float:left;
	
	
	
}

#quickclicks3 {
	margin: 0;
	padding: 0;
	width:230px;	
	padding-top:10px;
	padding-right:10px;
	float:left;
	
	
	
}


#quickclicks4 {
	margin: 0;
	padding-right: 5px;
	width:230px;	
	padding-top:10px;
	float:left;
	
}


#quickclicks td {
	margin: 0;
	padding: 0;	
	
}






/*** old boxes - obsolete ***/
#box1 {
width : 175px;
height : 97px;
background : url(../images/box1.png);
margin : 15px 0 0 0;
}

#box2 {
width : 175px;
height : 97px;
background : #9cc5e3;
margin : 5px 0 5px 0;
background : url(../images/box2.png);
}

#box3 {
width : 175px;
height : 97px;
background : #b3dcfa;
margin : 0 0 0 0;
background : url(../images/box3.png);
}

/*** End old boxes - obsolete ***/


#ads {
margin : 0;
padding : 0;
/*height : 60px;*/
clear : both;
line-height : 18px;
background : url(../images/bottombackground.jpg) repeat-x;
margin-top: 10px;
}


#content h1 {
margin : 0;
padding : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
padding-bottom : 15px;
font-weight : 600;
font-size : 18px;
color : #0f75bd;
line-height : 20px;
}

#content h2 {
margin : 0;
padding : 0;
padding-bottom : 7px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : 400;
font-size : 16px;
color : #0f75bd;
line-height : 18px;
}

#content h3 {
margin : 0;
padding : 0;
padding-bottom : 7px;
font-family : Arial, Helvetica, sans-serif;
font-weight : 550;
font-size : 12px;
color : #0f75bd;
line-height : 16px;
padding-top: 5px;
}

#content p {
margin : 0;
padding : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
}

#content a {
margin : 0;
padding : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #0f75bd;
text-decoration : none;
}

.padding {
padding : 10px;
background-color:#f8f6f6;
margin-bottom:10px;
}

A:link {
text-decoration : none;
color : #000000;
}

A:visited {
text-decoration : none;
}

A:active {
text-decoration : none;
}

A:hover {
text-decoration : underline;
}

.boxheaders {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : 700;
font-size : 10.5px;
color : #ffffff;
padding-top : 10px;
padding-left : 5px;
}

.boxcopy {
margin : 0;
padding : 0;
padding : 5px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : 600;
font-size : 8px;
color : #000000;
}

.boxlinks {
margin : 0;
padding : 0;
padding : 5px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : 600;
font-size : 8px;
color : #000000;
text-decoration : none;
}

.ditto_pageTitle {

margin-top: 10px;
}



.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}


fieldset {
border: none;
}

.formfont {
font-size: 10px;	
	
}

.formfont legend {
margin : 0;
padding : 0;
padding-bottom : 7px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : 400;
font-size : 16px;
color : #981c1e;
line-height : 18px;	
	
}














#spoga1 {
padding: 20px;
margin:auto;

	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.boxout h3 {
	color: #ffffff;	
}

.boxout h2 {
	color: #ffffff;	
}



button {
	border: 1px solid #333;
	font-size: 9px;
	margin-bottom: 5px;
}

#wlpeLoginFieldset {
	color:#FFFFFF;
	font-size:13px;


}

#wlpeLoginButton {
	width: 35px;	
}

#wlpeLegend{
color:#FFFFFF;
padding:0px;
padding-top:5px;
padding-bottom:2px;
font-size:18px;
}

#wlpeReminderButton {
	width: 98px;
}



#login h3 {
	margin: 0;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 0px;
	color: #ffffff;
	font-size:11px;
}

#login p {
	padding: 5px;	
}

#wlpePassword, #wlpeUsername, wlpeResetEmail {
	width: 135px;
	
	
}


#tradetalk img {
margin: 0;
padding: 0;
border: 0;	
padding-top:10px;
padding-bottom:10px;
}

img
{  border-style: none;
}

#home_header{
background:#0f75bc;
height:30px;

}

#news_index_tpl {
min-height:140px;
}
#home_header p{
font-size:14px;
color:#FFFFFF;
text-indent:8px;
padding-top:6px;
font-weight:bold;
}

#news_title {
color:#0F75BD; font-size:15px; width:295px; float:left; padding-bottom:10px; padding-left:10px; padding-right:10px; font-weight:bold;
}

#news_index_title {
color:#0F75BD; font-size:15px; float:left;  padding-right:10px; font-weight:bold; width:400px;

}


#home_header_news {
background:#0f75bc;
height:30px;
width:314px;
float:left;
margin-right:9px;
margin-top:0px;
margin-bottom:0px;


}

#home_header_jobs {
background:#0f75bc;
height:30px;
width:314px;
float:left;
margin-right:0px;
margin-top:0px;
margin-bottom:10px;
margin-left:0px;


}

#home_header_jobs p{
 color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding-right: 8px;
    padding-top: 6px;
    text-indent: 8px;
	}
	
	#home_header_trade_talk {
background:#0f75bc;
height:30px;
width:314px;
float:left;
margin-right:0px;
margin-top:0px;
margin-bottom:10px;
margin-left:0px;


}

#home_header_trade_talk p{
 color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding-right: 8px;
    padding-top: 6px;
    text-indent: 8px;
	}



#home_header_latest {
background:#0f75bc;
height:30px;
width:314px;
float:left;
margin-top:0px;
margin-bottom:10px;


}

#home_header_latest p{
font-size:14px;
color:#FFFFFF;
text-indent:8px;
padding-top:6px;
font-weight:bold;
padding-right:8px;
margin:0px;
}

#home_header_news p{
font-size:14px;
color:#FFFFFF;
text-indent:8px;
padding-top:6px;
font-weight:bold;
padding-right:8px;
margin:0px;
}

#home_header_ltp {
background:#0f75bc;
height:30px;
width:314px;
margin-top:0px;
margin-bottom:10px;
float:left;


}

#home_header_ltp p{
font-size:14px;
color:#FFFFFF;
text-indent:8px;
padding-top:6px;
font-weight:bold;
margin:0px;
}

#news{
height:260px;
width:314px;
float:left;
background-color:#f8f6f6;
}

#jobs{
height:260px;
width:314px;
float:left;
background-color:#f8f6f6;
margin-top:9px;
}

#trade_talk{
height:260px;
width:314px;
float:left;
background-color:#F8F6F6;
margin-top:9px;
margin-left:9px;
}

#trade_talk a{
color: #0F75BC;
    float: left;
    font-weight: bold;
    padding-left: 11px;
    text-decoration: none;
	}


#secondary_news{
height:260px;
width:314px;
float:left;
background-color:#f8f6f6;
margin-top:9px;
margin-right:9px;
}

#latest_issue {
height:260px;
width:313px;
float:left;
background-color:#f8f6f6;
margin-left:9px;
}

#news a{
text-decoration:none;
color:#0f75bc;
padding-left:11px;
font-weight:bold;
float:left;

}

#jobs a{
text-decoration:none;
color:#0f75bc;
padding-left:11px;
font-weight:bold;
float:left;

}

#latest_issue a{
text-decoration:none;
color:#0f75bc;
padding-left:11px;
font-weight:bold;
float:left;

}

#news_index_summary{
font-size:11px;
color:#000000;
font-weight:normal;
text-indent:0px;
padding-top:0px;
margin-top:0px; 
padding-right:10px;
}
#news_summary{
font-size:11px;
padding-left:11px;
color:#000000;
font-weight:normal;
text-indent:0px;
padding-bottom:5px;
padding-top:0px;
margin-top:0px; 
padding-right:10px;
}

#secondary_news_summary{
float:left;
font-size:11px;
padding-left:11px;
color:#000000;
font-weight:normal;
text-indent:0px;
padding-bottom:0px;
padding-top:0px;
margin-top:0px; 
padding-right:10px;
}

#secondary_news_link a{
padding-left:11px;
float:left;
padding-bottom:10px;
color: #0F75BC;
font-weight: bold;

text-decoration: none;
}
#news_summary p{
font-size:11px;
padding-left:11px;
color:#000000;
font-weight:normal;
text-indent:0px;
padding-bottom:5px;
padding-top:0px;
margin-top:0px; 
}

#latest_summary p{
font-size:11px;
padding-left:11px;
color:#000000;
font-weight:normal;
text-indent:0px;
float:left;
margin-top:0px; 
width:160px;
}




#letstalkproducts{
float:left;
height:260px;
width:314px;
background-color:#f8f6f6;
margin-left:9px;
}

#ltp_sidebar {
	margin : 0;
	padding : 0;
	width : 170px;
	float : left;
	font-size: 10px;
	
	height:855px;
	background-color:#f8f6f6;

}

#ltp_right_sidebar {
width : 170px;
font-size: 10px;
float: right;

margin-bottom: 10px;

background-color:#f8f6f6;

height:855px;
}

#ltp_content {
line-height : 18px;
width : 610px;
margin : 0 170px 0 175px;
}

#ltp_1{
width:290px;
padding:5px;
height:285px;
background-color:#f8f6f6;
margin-top:5px;
float:left;


}

#ltp_1_page_1{
width:290px;
padding:5px;
height:285px;
background-color:#F8F6F6;
margin-top:5px;
float:left;


}


#ltp_2{
width:290px;
padding:5px;
height:285px;
background-color:#f8f6f6;
margin-top:5px;
float:right;


}

#ltp_3{
width:290px;
padding:5px;
height:285px;
background-color:#f8f6f6;
margin-top:5px;
float:left;


}

#ltp_4{
width:290px;
padding:5px;
height:285px;
background-color:#f8f6f6;
margin-top:5px;
float:right;


}

#ltp_5{
width:290px;
padding:5px;
height:285px;
background-color:#f8f6f6;
margin-top:5px;
float:left;


}

#ltp_6{
width:290px;
padding:5px;
height:285px;
background-color:#f8f6f6;
margin-top:5px;
float:right;


}

.ltp_padding {

}

.ltp_company_header {
color:#0f75bc;
font-size:14px;
font-weight:bold;
line-height:16px;
padding-bottom:5px;
margin-top:-3px;


}


#ltp_images{
}

.ltp_product {
font-size:12px;
line-height:10px;
padding-bottom:5px;


}

.ltp_padding p{
font-size:10px;
line-height:11px;
padding:0px;
margin:0px;
}


#ltp_images a{


text-decoration:none;
font-weight:bold;
color:#0f75bc;
font-size:12px;

}

#ltp_images img{
float:left;

}

#ltp_website{
margin-top:-20px;
}
#ltp_phone{
margin-top:5px;
}


#top_login_bar{
height:27px;
background-color:#0f75bc;
}

#loginbutton a{
text-decoration:none;
border:none;

}

#loginbutton {
padding-top:3px;
padding-left:5px;
padding-right:5px;
float:right;
}

#registerbutton a{
border:none;
text-decoration:none;
}

#registerbutton {
padding-top:3px;
float:right;
}

#ltp_navigation{
background-color:#0f75bc;
margin-top:10px;
height:23px;
color:#FFFFFF;
font-size:18px;
clear:both;
float:left;
width:610px;

}

#ltp_navigation a{
text-decoration:underline;
color:#FFFFFF;

}

#ltp_top_navigation{
color:#FFFFFF;
font-size:16px;
background-color:#0f75bc;
padding-bottom: 5px;
padding-right: 10px;
text-align: right;


}

#ltp_top_navigation a{
text-decoration:underline;
color:#FFFFFF;


}

#ltp_home{
padding:10px;
}

#ltp_home p{
font-size:10px;
margin-top:5px;
}

#ltp_home a{
text-decoration:none;
border:0px;
color:#0f75bc;
}

#ltp_home h3{
margin-bottom:5px;
padding-bottom:0px;
margin-top:0px;
margin-top:-10px;
}

#footer {
clear:both;
font-size:16px;
color:#FFFFFF;
height:20px;
background-color:#0f75bc;
margin-top:5px;
float:left;
width:100%;

}
