/***** A Free Template by joomlajunkie.com*** @version 1.0*** @copyright (C) 2005-2006 by - Joomla Junkie*** @web http://www.joomlajunkie.com**//***This css file seperates the actual styling from the layout, it contains all colors, links andspecific Joomla styling***//*global resets - eliminates cross browser inconsistancies*/* { margin:0; padding:0; }h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address { margin: 0.5em 0; } li,dd { margin-left:1em;} fieldset { padding:.5em; } img {border: 0;}a img {border: 0;}table {    font-size: 1em;}/*end global resets*//*layout styles seperated fromlayout.css as they are not structuralbut graphical*/body {background: #B4C3E2 url(../images/html_bg.gif) repeat-x;color: #000000;font: 76.1%/1.3em Arial, Verdana, Helvetica, sans-serif;}#top_shadow {background: url(../images/top_bg.gif) no-repeat;}#top_a {background: #2D2D2D;}#top_a_left {font-size: 14px;color: #eef2d0;}#top_a_right {font-size: 10px;color: #eef2d0;}#top_a_right a {font-size: 10px;padding: 5px;color: #eef2d0;}#branding_header {background:url(../images/branding_head.jpg) no-repeat;}#top_nav {background: #2D2D2D;}#top_shelf {background: #FFE271 url(../images/top_shelf.gif) repeat-y;}#content_wrap {background: url(../images/content_bg.gif) repeat-y;}#pathway {background:#F7F9E8;}#footer_shadow a {color: #cdcdcd;}/*Typography -->These control the general, asthetic, typographical/textelements of the css*/h1 {color: #175588; font-size: 1.4em; font-weight: bold;}h2 {color: #175588; font-size: 1.3em; font-weight: bold;}h3 {color: #175588; font-size: 1.2em; font-weight: bold;}h4 {color: #175588; font-size: 1.1em; font-weight: bold;}h5 {color: #175588; font-size: 1em; font-weight: bold;}h6 {color: #175588; font-size: 0.9em;font-weight: bold;}blockquote {background: #FFE88E;border: 2px solid #DFE6F2;border-left: 4px solid #DFE6F2;margin: 10px;padding: 0.5em;color: #666;line-height: 140%;}pre {background: #fff;color: #333;padding: 10px;border: 1px solid #EEF2D0;border-left: 5px solid #EEF2D0;}/*General link Styling*/a:link, a:visited {font-size: 11px; color: #000000; text-decoration: none;}a:hover, a:active {color: #FF9900;	text-decoration: underline;}/*List item Styling*/li {list-style-type:none;background: url(../images/bullet.gif) no-repeat 0px 5px;padding-left: 13px;margin-left: 5px;}ul {margin: 10px;}/*Graphical ElementsThese styles provide management of content's appearences.*/hr { /*many components use this as a seperator line */background: transparent; height:1px; border: 1px solid #ccc;}.pagenav {/* this is for formatting texts where yousee "<< Start < Previous 1 Next > End >>" linkswithin content*/font-weight: normal;margin: 5px;}a.pagenav, a.pagenav:visited {/* as above but specifically if they are links */font-weight: bold;color: #175588;}a.pagenav:hover {/* as above but specifically when the links are hovered over */color: #FF9900;color: #666;}.pagenav_prev a {float: left;width: 430px;font-weight: bold;color: #175588;}.pagenav_next a {float: right;width: 40px;font-weight: bold;color: #175588;} .back_button  {background: #FFCC00;padding: 1px 0 2px 7px;width: 39px;margin: 5px 0 5px 0;color: #fff;} .back_button a  {color: #fff;}.small {/* a symantic style to allow you to add text with this class, thatis used for small text, like date/written by etc */font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 9px;color: #999;letter-spacing: 0.1em;margin: 0;padding: 0;text-decoration: none;font-weight: normal;}.button {/* button style for Joomla component, form and module buttons*/background: url(../images/button_bg.gif) repeat-x;border: 1px solid #B8DB6F;color: #FFFFFF;margin: 4px;font-weight: normal;text-align: center;padding: 1px 0 3px 0;}.inputbox {/* the look of input boxes in forms */font-size: 12px;color: #666;background: white;border: 1px solid #FFE271;padding: 1px 3px;margin: 0;}/**Joomla General styling*/.createdate {/* styling the date the content was created on*/background:url(../images/date.png) no-repeat 0 5px;font-size: 11px;color:  #666;text-indent:21px;font-weight: normal;margin:0;margin: 7px 0 5px 4px;padding: 5px 0 5px 0;}.modifydate {/*Styles the "Last updated on" textat the end of articles/contents */background: url(../images/bullet.gif) no-repeat 0px 4px;text-indent: 12px;font-size: 10px;color: #666;text-decoration: none;font-weight: normal;}.readon {display:block;background:url(../images/read_more.gif) no-repeat;text-align: center;width:74px;height:18px;line-height: 18px;margin: 1em 0;}a.readon:link, a.readon:visited, a.readon:hover {/* formatting the "Read on..." link on blog layout pages */color: #fff; text-decoration: none; font-size: 11px;}/*Default styling for the pathway displayed by the mosPathWay()*/.pathway {margin-left: 4px;color: #666;font-size: 11px;}a.pathway:link, a.pathway:visited {color: #175588;}a.pathway:hover {color: #666;}/* Joomla Styling for ContentsThese are all the styles for content*/.contentpane {/* This is used mainly for Table that holds all non-article information (components, category lists, contact forms, etc).all contained within a single table*/background-color : #fff;font-size: 1em;}.contentpaneopen {	background-color : #FFFFFF;font-size: 1em;}.moduletable .contentpaneopen {	background-color : #eff2ce;font-size: 1em;margin-top: 10px;}.contentheading {/* Used as the Title of the content, article, etc. being displayed,it is also used for Section's heading*/font-size: 1em;border-bottom: 1px solid #175588;letter-spacing: 0.1em;margin-bottom: 1em;font-weight: bold;color: #175588;line-height: 16px;}.contentpagetitle {/*Title of articles*/font-size: 13px;font-weight: bold;color: red;text-align:left;}.componentheading {/* Used to format a components heading or title */font-size: 1.3em;margin-bottom: 0.7em;border-bottom: 2px solid #175588;font-weight: bold;color: #175588;}table.contenttoc {margin: 10px;padding: 0px;float:right;}/*Joomla Sections StylesStyling of sections tables */.sectiontableheader {/* This is for styling the section table headers on a SECTION's page.*/background-color : #F7F9E8;background-repeat: repeat;padding: 2px 0 2px 10px;color : #175588;font-weight : bold;}.sectiontableentry1 {/* this is used when there's a whole list of data to provide andyou need to create alternate colors for each row of data. This isthe first color */background-color : #f7f9e8;padding: 1px 0 1px 10px;}.sectiontableentry2 {/* this is the second color for the row*/background-color : #F3F3F3;padding: 1px 0 1px 10px;}/*  Polls  */.poll {/* polls texts */font-size: 1em;line-height: 14px}/*this helps make the polllook better as it removes thesection and table entry lines*/.poll .sectiontableentry1, .poll .sectiontableentry2 {background: none;}.pollstableborder {/* set the border properties of the polls voting table */border: none;width: 178px;border: none;}.poll td {/* set the table data properties of the polls voting table */font-size: 0.95em;color: #175588;font-weight: normal;padding: 4px;}/*MODULE STYLINGThese stylings are to format the way modules aredisplayed. */.moduletable {/*generic for all modules*//* well.. for formatting the table cells of the module table */font-size: 1em;margin: 0;}/*only top 3 modules*/#top_shelf .moduletable h3 {font-size: 12px;font-weight: bold;background: #1E6AAB;color: #fff;height: 25px;margin: 0;padding: 0;margin-left: -5px;margin-right: -5px;line-height: 25px;width: 246px;text-indent: 10px;}/*all sidebar modules*/#sidebar .moduletable h3, .moduletable-leftnav h3 {background: #1E6AAB url(../images/mod_header_bullet.gif) no-repeat 6px 6px;font-size: 12px;height: 25px;margin-left: -5px;margin-right: -5px;font-weight: bold;color: #fff;line-height: 25px;width: 200px;text-indent: 28px;}#sidebar .moduletable-leftnav h3 {margin-bottom: 0;}#sidebar .moduletable-leftnav { padding: 0px;margin: 0;}/*SIDEBAR MENU STYLING STARTS*/#sidebar #mainlevel{padding: 0;}#sidebar ul#mainlevel {list-style-type: none;margin: 0;width: 200px; margin-left: -5px;margin-right: -5px;margin-bottom: -6px;margin-top: -6px;padding 0px; }#sidebar #mainlevel li {text-indent: 0;padding:0;background: none;list-style-type: none;border-bottom: 1px solid #eef2d0;margin: 0; }#sidebar #mainlevel a {display: block;height: 25px;line-height: 25px;text-indent: 13px;background-color:#DFE6F2;color: #FF9900;text-decoration: none;}* html body #mainlevel a { width: auto; }#sidebar #mainlevel li a:hover, a#active_menu:link, a#active_menu:visited { background-color: #1E6AAB; color: #fff;border-right: 3px solid #1E6AAB; }/*TOPMENU STYLING STARTS*/div#top_nav ul#mainlevel-nav {margin: 0;padding: 0;width: 778px;height: 31px;line-height: 31px;border: 0px solid red;text-indent: 6px;}div#top_nav ul#mainlevel-nav li {float: left;width: auto;margin: 0;padding: 0 5px 0 5px;list-style-type: none;background: none;}div#top_nav ul#mainlevel-nav a.mainlevel-nav, div#top_nav ul#mainlevel-nav a.mainlevel-nav:link,div#top_nav ul#mainlevel-nav a.mainlevel-nav:visited {color: #eef2d0;text-decoration: none;padding: 3px 6px 4px 6px;} div#top_nav ul#mainlevel-nav a.mainlevel-nav:hover {background: #373737;border: 1px solid #666;text-decoration: none;padding: 2px 5px 3px 5px;}div#top_nav ul#mainlevel-nav a#active_menu {background: #373737;border: 1px solid #666;text-decoration: none;padding: 2px 5px 3px 5px;}/*search box styling top left*/.search {position: absolute;top: 8px;left: 15px;}.search input {background: #EFF2CE;border: 1px solid #404040;color: #000000;}.search input:hover {background: #FFE271;border: 1px solid #505050;color: #000000;}