/*** Additional Styles ***/

/* Page name 1 */


/* Page name 2 */


/* Page name 3 */

/* Added to increse default Japanese Body Font Size */
#col2 {
	font-size: small;
}

/* Added to change color of anchor links for h1 tags to match non-anchors */
#col2 h1 a {
	color:#7f909e;
}	

/* Added to change color of h3 tags to Blue */
#col2 h3 {
	color: #00349A;
}

/* Added to change color of h3 tags to Blue */
#col2 h3 a {
	color: #00349A;
}

.photobug {
	border: 0;
}

#terms strong {
	color:#00349A;
}	

#faqquestions ul
{
	list-style-type:decimal;
}




#faq ul
{
	list-style-type:decimal;
}




#faq ul li ul
{
	list-style-type:upper-alpha; 

}

#faq ul li ul td
{
	padding-top: 10px;
}

#newsevents table
{
	border: solid 1px #aac2cf;
}

#newsevents table tr td
{
	vertical-align: top;
	background-color: #e6edf1;
	padding-left: 5px;
	padding-top:2px;
	padding-bottom:2px;
}

#newsevents table tr.even td
{

	border-top: dotted 1px #aac2cf;
}

#newsevents table tr th
{
	margin:0;
	padding:2px;
	background-color: #aac2cf;
	text-align: left;
	color:#334651;
	font-weight:bolder;
}

#carrer 
{
	text-align: center;
}

#carrer table
{
	border: solid 1px #aac2cf;
}


#carrer table td
{

	background-color: #e6edf1;
	text-align: center;
	color:#334651;
	padding-top: 10px;
}


#consulting 
{
	
}

#consulting table
{
	width: 100%;

}


#consulting table td
{

	color:#334651;
	vertical-align: top;
	padding: 2px;

}

#consulting table tr.line td
{

	border-top: dotted 1px #aac2cf;
	padding-bottom: 10px;
	padding-top: 10px;
}



#trucks table
{
	width: 100%;
}

#trucks table tr td
{
	vertical-align: top;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}


#trucks table tr.line td
{
	border-top: dotted 1px #aac2cf;
}

.homeColBox .home_widget_padding .menuItem a { display:block; padding-left:20px; position:relative; left:-3px; background:url(/images/arrow.gif) 3px 3px no-repeat; }