/* $Id: local-sample.css,v 1.1 2009/08/19 04:28:07 sociotech Exp $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */

body {
	background-image: url(../images/back.gif);
	color:#ffffff;
}
.row{
	margin:0;
	padding:0;
}
.block .inner{

	margin:0;
	padding:0;

}

.block{
	margin-bottom:0;
}

div#block-block-1{
	height:45px;
}
#main{
	background-image: url(../images/table_back.gif);
	background-repeat: repeat-y;	
}
h1.title {
	font-size:120%;
}
h2.title {
	font-size:100%;
}
#content-tabs ul.primary li a.active:link, 
#content-tabs ul.primary li a.active:visited{
	color:#ffffff;
	border-bottom:4px solid #cccccc;
}

#content-tabs ul.primary li a:link, 
#content-tabs ul.primary li a:visited, 
#content-tabs ul.secondary li a:link, 
#content-tabs ul.secondary li a:visited{
	color:#899CAB;
}

.simplegallery_panorama-table tr.even,
.simplegallery_panorama-table tr.even td,
.simplegallery_panorama-table tr.odd,
.simplegallery_panorama-table tr.odd td{
	background-color:#000000;
	border-bottom:0px;
	text-align:center;
	vertical-align:top;
}
.simplegallery_panorama-table tbody{
	border-top:0px;
}
.simplegallery_panorama-table img{
	border:1px solid #cccccc;
}

tr.even, tr.even td{
	background-color:#999999;
}
tr.odd, tr.odd td{
	background-color:#cccccc;
}
table#attachments{
	margin-top:10px;
}
table#attachments tr.even, 
table#attachments tr.even td, 
table#attachments tr.odd, 
table#attachments tr.odd td{
	background-color:#000000;
	border-bottom: 0px;
}
table#attachments thead th{
	border-bottom: 1px solid #ffffff;
}
a, a:link, a:visited{
	color:#ffffff;
	text-decoration:underline;
}
a:hover, a.active, a:active{
	color:#899CAB;
}
.content-group{
	padding:0 10px;
	width:400px;
}
#sidebar-last-inner .grid16-3{
	width:158px;
            
}
.funding-block h2.block-title,
.company-block h2.block-title,
.newsletter-block h2.block-title,
.aitisi-block h2.block-title{
	background-color:#899CAB;
	padding:5px;
}
.funding-block,
.company-block{
	border:1px solid #cccccc;
	margin:0 0 10px 0;
	min-height:300px;
}
.newsletter-block,
.aitisi-block{
	border:1px solid #cccccc;
	margin:0 0 10px 0;
}
.funding-block .more-link,
.company-block .more-link{
	text-align:center;
}
.funding-block ul.links,
.company-block ul.links,
.funding-block ul.links li,
.company-block ul.links li{
	display:block;
}
.services-block{
	border:1px solid #cccccc;
	margin:0 0 10px 0;
}
.services-block h2.block-title{
	background-color:#899CAB;
	padding:5px;
	text-align:center;
	margin:0px;
}
.services-block ul.menu li{
	list-style-image:none;
	list-style-type:none;
	padding:5px;
	border-top:1px solid #ffffff;
}
.services-block ul.menu li a, 
.services-block ul.menu li a:link, 
.services-block ul.menu li a:visited{
	color:#ffffff;
	text-decoration:none;
}
.services-block ul.menu li a:hover, 
.services-block ul.menu li a.active, 
.services-block ul.menu li a:active{
	color:#899CAB;
	text-decoration:underline;
}
.services-block ul.menu{
	margin-left:0px;
}
.footer-block{
	border-top:1px dotted #cccccc;
	border-bottom:1px dotted #cccccc;
	padding:5px 0;
}
.footer-block ul.gobmenu{
	margin-left:0px;
}
.footer-block ul.menu{
	margin-left:3px;
}
.footer-block ul.menu li,
.footer-block ul.gobmenu li{
	padding:0 5px 0 1px;
}
.footer-block ul.gobmenu li.goback{
	border-right:1px solid #ffffff;
}
.footer-block ul.menu li a, 
.footer-block ul.menu li a:link, 
.footer-block ul.menu li a:visited,
.footer-block ul.gobmenu li a, 
.footer-block ul.gobmenu li a:link, 
.footer-block ul.gobmenu li a:visited{
	color:#ffffff;
	text-decoration:none;
}
.footer-block ul.menu li a:hover, 
.footer-block ul.menu li a.active, 
.footer-block ul.menu li a:active,
.footer-block ul.gobmenu li a:hover, 
.footer-block ul.gobmenu li a.active, 
.footer-block ul.gobmenu li a:active{
	color:#899CAB;
	text-decoration:underline;
}
.leftinfo{
	border-left:1px solid #ffffff;
	margin-left:10px;
	padding-left:10px;
}
.iso-block{
	border-top:2px solid #cccccc;
	border-bottom:2px solid #cccccc;
	margin:10px 0;
}
.websites-block .nd-region-left{
	width:33%;
}
.websites-block .nd-region-left img{
	border:1px solid #cccccc;
}
.websites-block div.sidebar-left{
	width:62%;
}
.node-type-announcements h1,
.node-type-announcements h1{
	font-size:11px;
}
.node-type-announcements .field-body,
.node-type-announcements .field-body{
	margin-top:5px;
}
#content-inner p,
#content-inner div{
	text-align:justify;
}
fieldset.captcha{
	margin:0;
	padding:0px;
	text-align:center;
}
fieldset.captcha .description{
	padding:5px;
}
fieldset.captcha .form-item{
	padding:0 5px;	
}
#content-inner div#edit-captcha-response-wrapper,
#content-inner div#edit-captcha-response-wrapper div.description{
	text-align:center;
}
#content-inner .view-services td{
	vertical-align:top;
}
#content-inner .view-services img{
	border:1px solid #899CAB;
	margin:3px;
}
#content-inner .view-services td div,
#content-inner .view-services td p{
	text-align:center;
	margin:0 auto;
}
#block-block-9{
	width:65px;
}

.breadcrumb{
	margin-bottom:10px;
}
div.node-type-announcements{
	border-bottom:1px dotted #ffffff;
	padding-bottom:10px;
}
tbody{
	border-top:0px;
}



