/*-----------------------------------------------------------------------------
Oneview

version:   1.0
author:    Clearscape
email:     info@clearscape.ie
website:   http://www.clearscape.ie/
date:	   December 2009		
-----------------------------------------------------------------------------*/

/* =General
-----------------------------------------------------------------------------*/
@import url("sIFR-screen.css");
@import url("dropdown.css");

/* Remove padding and margin */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
	
}
body {
	line-height: 1.5em;
	color: black;
	background: white;
}
	
h4 {
	
	text-align: left;
	font: inherit;
	font-size: 14px;
	font-weight:bold;
	padding: 0px 0 10px 0;
	margin: 0 10px 0 0px;
	color:#58ab40;
}


ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/* Class for clearing floats */
.clear {
	clear:both;
}
.right {float:right;}
.left {float:left;}


/* Remove border around linked images */
img, a img {
	border: 0;
}

ul {list-style-type:none;}
li{background:url(../images/layout/bullet.gif) no-repeat 0px 6px; padding-left:10px; margin-left:10px;}
a:link, a:visited {text-decoration:underline; color:#58ab40;}
a:hover, a:active {text-decoration:underline; color:#58ab40; }
p{margin-bottom:10px; line-height:14px}

/* =Body
-----------------------------------------------------------------------------*/

body {
  font: 62.5%/1.6 Arial, sans-serif;
  /*font: 62.5%/1.6 Verdana, Arial, Helvetica, sans-serif;  */
  background:#e0e1e3;
  color:#373737;
}

/* =Main Content
-----------------------------------------------------------------------------*/
#wrapper {width:968px;  margin:0px auto; background: url(../images/layout/bg_grad.jpg) repeat-y #fff; font-size:1.2em;  }

/* =Headings
-----------------------------------------------------------------------------*/

h1 a{height:95px; width:207px; text-indent:-9999px; display:block;  background:url(../images/layout/logo.gif) no-repeat; margin-left:20px; margin-top:10px; float:left;}

.toptag{width:630px; height:21px; display:block; background:url(../images/layout/toptag3.gif) no-repeat; text-indent:-9999px; float:right; margin:50px 25px 0px 0px}


/* =MainNav - see import dropdown.css*/

/* =Body
-----------------------------------------------------------------------------*/
#home #content, #content{margin:12px 13px 10px 13px;  border:none }
#content{border:1px solid #e7e7e9; clear:both}
#flash{height:238px; border:1px solid #c9c9c9; margin-bottom:12px;}

#col1, #col2, #col3{width:298px; border:1px solid #949494; float:left; margin-bottom:9px; text-indent:-9999px; height:198px; display:block}
#col1 a, #col2 a, #col3 a{width:298px; height:198px; display:block;}
#col1{margin-right:20px; background:url(../images/layout/col1.jpg) no-repeat;}
#col2{margin-right:20px; background:url(../images/layout/col2.jpg) no-repeat;}
#col3{background:url(../images/layout/col3.jpg) no-repeat;}

#thincol1, #thincol3{width:200px; background:#519131; float:left; height:27px; margin-bottom:22px; padding:10px}
#thincol1{margin-right:20px; background:url(../images/layout/thincol1.jpg) no-repeat;}
#thincol2{width:438px;border:1px solid #cbcbcb; float:left; height:25px; margin-bottom:22px; padding:14px 10px 6px 10px}
#thincol3{float:right; background:url(../images/layout/thincol3.jpg) no-repeat;}

#insidecol1{width:198px;  float:left; margin-right:30px; margin-left:9px;}

#insidecol1 img{margin-bottom:15px; border:1px solid #949494;}

#insidecontent{float:right;width:680px; margin-right:20px; margin-bottom:20px; line-height: 1.5; text-align: justify; }

.oneview{color:#4c8c2c; font-weight:bold}


/* News ticker homepage */



.newsticker-jcarousellite { width:420px; }
.newsticker-jcarousellite ul li{background-image:none; padding-left:0; margin-left:0; list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; font-weight: bold; text-align: center; }
.newsticker-jcarousellite .info a {color:red; font-size:13px;}



/* =Footer
-----------------------------------------------------------------------------*/
#footer {background:#275b0e; clear:both; border:1px solid #34651c; height:19px; padding-left:10px; padding-right:10px;}
#inside #footer{margin-left:14px; margin-right:14px;}
#footer p{color:#fff; float:left; line-height:17px}
#footer a{color:#fff}
#footer p.links{float:right}
.bottomshadow{width:968px; background:url(../images/layout/bottom-shad.jpg) no-repeat left bottom; padding-top:10px; height:6px; display:block; clear:both;}


/* =Forms
-----------------------------------------------------------------------------*/

/* Removes fieldset borders. even on Opea 7 */
fieldset {
  border: 1px solid transparent;
}

form {margin:0;padding:0;}

select {height:20px; font-size:12px; color: #666666; }


/* =Tables
-----------------------------------------------------------------------------*/


td {
  text-align: left;
	font-weight: normal;
}

