/********************************************************************

 * JOOMLA! TEMPLATE CSS FILE

 * ----------------------------------------------------------------

 * Copyright (C) 2005 - 2008 JoomlaShine.com. All Rights Reserved.

 * @license - Copyrighted Commercial Software

 * Author: JoomlaShine.com

 * Websites:  http://www.joomlashine.com

 * ----------------------------------------------------------------

 * 

 * STANDARD JOOMLA ELEMENTS:

 * Settings for standard typography like headings, paragraphs, etc.

 * and standard Joomla elements like content heading, mosimage,

 * read more button, etc.

 *

*********************************************************************/



.img_news

{

	border: 3px solid #97B9D7;

	padding: 1px;

	margin-left:10px;

	float:right;

}



.img_left_align

{

	border: 3px solid #97B9D7;

	padding: 1px;

	margin-right:10px;

	float:left;

}



.img_right_align

{

	border: 3px solid #97B9D7;

	padding: 1px;

	margin-left:10px;

	float:right;

}

.accessory

{

	width:100%;

	height:20px;

	line-height:20px;

	font-weight:bold;

	text-indent: 3px;

	background: #D7E5F2 url(../images/bg_hdr_wnew.gif) top repeat-x;		

}



/** PATHWAY **/

/* Path way container */

span.pathway {

	font-weight: bold;

	font-size: 0.9em;

}



a.pathway:link,

a.pathway:visited {

	padding: 0 .35em;

	font-weight: normal;

	text-decoration: none;

}



a.pathway:hover {

	text-decoration: underline;

}



/** HEADING AREA **/

/* page heading */

.componentheading,

.contentheading {

	font-size: 18px;

}



/* Content title link */

a.contentpagetitle:link,

a.contentpagetitle:visited {

	text-decoration: none;

}



a.contentpagetitle:hover {

	text-decoration: underline;

}



/** CONTENT AREA **/

/* Blog page main wrapper */

table.blog {

	width: 100%;

}



table.blog td {

	padding-right: .4em;

}



/* Content container */

table.contentpane,

table.contentpaneopen {

	width: 100%;

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

	margin: 0px;

}



table.contentpaneopen td {

	padding-right: 10px;

}



/* Separator after each content container TD */

span.article_seperator {

	display: block;

	height: 1px;

}



table.blog span.article_seperator {

	height: 1.5em;

}







.componentheading_wnew,

.contentheading_wnew {

	font-size: 14px;

	font-weight: bold;

	border-left: 6px solid #174672;

	border-bottom: 1px solid #174672;

	text-indent: 5px;

	background: #D7E5F2 url(../images/bg_hdr_wnew.gif) top repeat-x;

}



/* Content title link */

a.contentpagetitle_wnew:link,

a.contentpagetitle_wnew:visited {

	text-decoration: none;

}



a.contentpagetitle_wnew:hover {

	text-decoration: underline;

}



/** CONTENT AREA **/

/* Blog page main wrapper */

table.blog_wnew {

	width: 100%;

}



table.blog_wnew td {

	padding-right: .4em;

}



/* Content container */

table.contentpane_wnew,

table.contentpaneopen_wnew {

	width: 99%;

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

	margin: 0px;

	

}



table.contentpaneopen_wnew td {

	padding-right: 10px;

}



/* Separator after each content container TD */

span.article_seperator {

	display: block;

	height: 1px;

}



table.blog_wnew span.article_seperator {

	height: 1.5em;

}







/* 3 buttons */

td.buttonheading {

	padding: 0 2px;

}



/* Data & written by area */

span.small,

td.createdate,

td.modifydate {

	font-size: 0.9em;

	padding-bottom: .6em;

}



/* Page counter */

div.pagenavcounter {

	margin: .5em 0;

	font-size: .9em;

	font-weight: bold;

}



/* Table of content */

table.contenttoc {

	margin: 1em;

	padding: 0 .5em;

}



table.contenttoc th {

	padding: .4em;

	background: url(../images/grey_dot.png) bottom repeat-x;

	font-weight: bold;

	text-align: center;

}



table.contenttoc td {

	padding: .2em .5em;

}



a.toclink:link,

a.toclink:visited {

	font-size: .9em;

}



a.toclink:hover {

}



div.mosimage {

	margin:-2px;

	/*padding: .3em;*/

	/*margin: .8em;*/

}



.mosimage img {

	padding: 1px;

	border:2px solid #97B9D7;

	/*padding: .3em;*/

	/*margin: .8em;*/

}





div.mosimage_caption {

	padding: .2em;

	font-weight: bold;

	font-size: 0.9em;

}



/* Read more */

a.readon:link,

a.readon:visited {

	padding: 3px 6px 3px 22px;

	text-decoration: none;

}



a.readon:hover {

	text-decoration: none;

}



/** COMPONENT AND CONTENT TABLE PAGE **/

/* Description in content table and component page */

td.contentdescription {

	padding: .5em 0;

}



/* Links in Section Table page */

a.category:link,

a.category:visited {

	font-weight: bold;

}



a.category:hover {

}



/* table in category table page */

td.sectiontableheader {

	padding: .5em 1em;

	font-weight: bold;

	text-transform: uppercase;

}



/* table's row 1 */

tr.sectiontableentry1 td {

	padding: .5em .8em;

}



/* table's row 2 */

tr.sectiontableentry2 td {

	padding: .5em .8em;

}



.smalldark {

}



/** "MORE..." AREA **/

/* "More..." panel */

div.blog_more {

}



/* "More..." panel heading text */

div.blog_more div {

	padding-bottom: .3em;

}



/* "More..." block links */

div.blog_more ul {

}



div.blog_more li{

}



/* "More..." panel links */

a.blogsection:link, a.blogsection:visited {

	text-decoration: none;

}



a.blogsection:hover {

	text-decoration: underline;

}



/** BOTTOM NAVIGATION BAR **/

/* content page nav */

div.pagenavbar div {

	font-weight: bold;

	font-size: .9em;

}



div.pagenavbar a:link, 

div.pagenavbar a:visited {

	text-decoration: none;

}



div.pagenavbar a:hover {

	text-decoration: underline;

}



/* content item rolling nav */

th.pagenav_prev, th.pagenav_next {

	font-size: .9em;

	font-weight: bold;

}



th.pagenav_prev a:link, th.pagenav_prev a:visited,

th.pagenav_next a:link, th.pagenav_next a:visited {

	text-decoration: none;

}



th.pagenav_prev a:hover, th.pagenav_next a:hover {

	text-decoration: underline;

}



/* blog pages nav */

.pagenav {

	padding: 0 .5em;

	margin-top: 1em;

	font-size: .9em;

	font-weight: bold;

	text-transform: uppercase;

}



/* blog pages nav link */

a.pagenav:link, a.pagenav:visited {

	text-decoration: none;

	text-transform: uppercase;

}



a.pagenav:hover {

	text-decoration: underline;

}



/* Back button */

div.back_button {

	margin: .5em 0;

	padding: .4em 0;

	font-weight: bold;

}



div.back_button a:link,

div.back_button a:visited {

	text-decoration: none;

	text-transform: uppercase;

}



div.back_button a:hover{

	text-decoration: underline;

}



.hd {

	display: none;

}



/** COMMON FORM **/

input.button {

}



input.inputbox {

}



input.inputbox:hover,

input.button:hover {

}



input.inputbox:focus {

}



/** POP UP FORMS **/

body.contentpane {

	padding: 1em;

}



/** SEARCH MODULE **/

/* Search wrapper */

div.search {

}



/* Search input box */

input#mod_search_searchword {

}



span.highlight {

	padding: .2em;

}



/** LOGIN MODULE **/

input#mod_login_username {

	width: 120px;

}



input#mod_login_password {

	width: 120px;

}



input#mod_login_remember {

	border: none;

	background: none;

	vertical-align: middle;

}



/** LATEST NEWS & POPULAR MODULE **/

ul.latestnews,

ul.mostread {

}



ul.latestnews li,

ul.mostread li {

}



/** POLL MODULE **/

/* poll's table */

td.poll {

}



/* poll's question */

td.poll thead td {

}



/* poll's answers */

table.poll td {

	text-align: left;

}



/* poll's answers table */

table.pollstableborder {

	margin: .5em 0;

	text-align: left;

}



table.pollstableborder td{

	font-size: .9em;

}



/* poll's answer row 1 */

td.sectiontableentry1 {

	padding: .3em .2em;

}



/* poll's answer row 2 */

td.sectiontableentry2 {

	padding: .3em .2em;

}



div.2col

{

width:320px;

padding-right:5px;

float:left;

}
