/*------------------------------------------------------------------------

# JA Rochea - May, 2007

# ------------------------------------------------------------------------

# Copyright (C) 2004-2006 J.O.O.M Solutions Co., Ltd. All Rights Reserved.

# @license - Copyrighted Commercial Software

# Author: J.O.O.M Solutions Co., Ltd

# Websites:  http://www.joomlart.com -  http://www.joomlancers.com

-------------------------------------------------------------------------*/





/* COMMON STYLE

--------------------------------------------------------- */

html, body, form, fieldset {

	margin: 0;

	padding: 0;

}



body {

	color: #4F4F4F;

	background: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 1.5;

}



body#bd {

	margin: 0;

	padding: 0;

	text-align: center;

	background: url(../images/bd-bg.gif) #E6E6E6;

}



body.contentpane {

	width: auto; /* Printable Page */

	margin: 1em 2em;

	background: #FFFFFF;

	color: #000000;

}

/* Normal link */

a {

	color: #6DA43A;

	text-decoration: none;

}



a:hover, a:active, a:focus {

	color: #D25D23;

	text-decoration: underline;

}



/* Title text */

.contentheading, .componentheading, .blog_more strong, h1, h2, h3, h4, h5, h6 {

}



/* Small text */

small, .small, .smalldark, .mosimage_caption, #ja-pathway {

	font-size: 100%;

	color: #999999;

}



/* Heading */

h1 {

	font-size: 170%;

}



h2 {

	font-size: 150%;

}



h3 {

	font-size: 125%;

}



h4 {

	font-size: 100%;

	text-transform: uppercase;

}



p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {

	margin: 15px 0;

	padding: 0;

}



ul {

	list-style: none;

}



ul li {

	padding-left: 35px;

	line-height: 170%;

	background: url(../images/arrow.png) no-repeat 25px 8px;

}



ol li {

	margin-left: 35px;

	line-height: 170%;

}



th {

	padding: 5px;

	font-weight: bold;

	text-align: left;

}



fieldset {

	border: none;

}



fieldset a {

	font-weight: bold;

}



hr {

	border-top: 1px solid #CCCCCC;

	border-right: 0;

	border-left: 0;

	border-bottom: 0;

	height: 1px;

}



a img {

	border: none;

}



td, div {

	font-size: 12px;

}

/* NAVIGATION

--------------------------------------------------------- */

#ja-mainnavwrap {

	width: 550px;

	height: 46px;

	float: left;

}



.wide #ja-mainnavwrap {

	width: 730px;

}



#ja-mainnav {

	width: 520px;

	float:left;

}



.wide #ja-mainnav {

	width: 700px;

}



#ja-mainnav a {

	color: #4F4F4F;

	outline: none;

	font-weight: bold;

	font-size: 12px;

	text-transform: uppercase;

	padding: 0 18px 3px 20px;

	border-left: 2px solid #E6E6E6;

	display: block;

}



#ja-mainnav a:hover, #ja-mainnav a:active, #ja-mainnav a:focus {

	text-decoration: none;

}



#ja-subnav {

	clear: both;

	background: url(../images/subnav-bg-wide.gif) no-repeat top left;

	line-height: normal;

}
