/*
name: BlackFin.com.au
designer: Sven Dowideit
designer_url: http://fosiki.com
*/

@import "../WidgetsSkin/themes/fluid/screen.css";
@import "../../css/style.css";
@import "../../css/forms.css";

/* widgets skin customisations */
html body {
    color:#606466;
    background-color:#ffffff;
    font-family:Verdana,Arial,"times new roman",Helvetica;
}
#container {
    left:50%;
    margin-left:-460px;
    margin-top:40px;
    position:absolute;
    text-align:left;
    width:996px;
}
:link, a:link, a:visited {
    text-decoration:none;
    color:#39B8E1;
}
:link:hover, :visited:hover {
    background-color: transparent;
    background-image:none;
    color:#39B8E1;
    text-decoration: underline;
}
.foswikiNewLink {
    border-color: red;
    border-style: inset;
    border-width: 0 0 2px;
    color:#39B8E1;
}
#header-inner, #footer-inner, #alpha-inner, #beta-inner, #gamma-inner {
    padding:0px;
}
#beta-inner {
    overflow: visible;
    padding-top: 5px;
}
.layout-tw #alpha-inner {
    margin:0pt 0px 0pt 180px;
}
#alpha-inner {
    background: white;
    margin-right: 0;
}
#footer-widgets {
    background:white none repeat scroll 0% 0%;
    clear:left;
    padding:5px;
    width:99%;
}

#header {
	height: 135px;
}

.foswikiTopicActions {
    padding: 10px;
}
.foswikiToolBarButton {
    padding-right: 8px;
}

.widget-headerimage {
    width: 266px;
}

.widget-webmenu {
    background:transparent url(../../images/headerbg.gif) no-repeat scroll right top;
    font-size:11px;
    height:152px;
    position:relative;
    width:723px;
    padding-top:0.5em;
}

.widget-webmenu .widget-content {
	margin: 0;
}

.widget-webmenu ul {
    NObottom:35px;
    list-style-type:none;
    NOmargin-left:450px;
    text-align:left;
    NOwidth:271px;

    position:absolute;
    left: 450px;
}

.widget-webmenu li {
    padding: 0;
    margin: 0;
}
.widget-copyright .foswikiCurrentTopicLink,
.widget-submenu .foswikiCurrentTopicLink,
.widget-webmenu .foswikiCurrentTopicLink {
    color:#39B8E1;
}
.widget-copyright a, 
.widget-webmenu a, 
.widget-submenu  a {
    color: #656768;
    NOtext-transform: lowercase;
}
.submenu li {
list-style-type:none;
text-transform: none;
}
.widget-submenu li {
    margin-bottom:0;
    margin-top:0;
}
.widget-copyright .widget-content {
    margin-left: 40px;
    float: left;
}
.widget-webmenu a {
    text-transform: lowercase;
}
.layout-wt #alpha {
    NObackground:transparent url(../../images/rgt_line.jpg) no-repeat scroll right top;
    margin-bottom: 0;
    width:714px;
    NEWwidth:694px;
}
.layout-wt #alpha-inner {
    margin: 0;
    padding-top: 20px;  
    padding-right: 5px;
    background: none;
}
.layout-wt #beta {
    background:transparent url(../../images/rgt_line.jpg) no-repeat scroll left top;
    padding-top: 0;
    font-size:11px;
    margin-left:-1px;
    width:215px;
}
.layout-wt #beta {
    padding-left:12px;
}
#footer {
    color:#909496;
    font-size:10px;
    text-align: center;
}
.logo {
    padding-top: 70px;
    width: 266px;
}
.remotebg {
    height:349px;
    width:217px;
}
.banner {
    height: 400px;
}
.banner h3 {
    color:#418DAD;
    float:left;
    font-size:26px;
    height:55px;
    line-height:30px;
    margin-top:24px;
    font-weight: normal;
    padding-right:20px;
}
.caseStudy {
    font-size:11px;
    padding-left:20px;
    padding-right:20px;
    padding-top:2px;
}
.caseStudy table {
    border-spacing: 7px;
}
.caseStudy h3 {
    font-size:26px;
    font-weight: normal;
    margin-top:0;
}
.highlighBox {
    background: url('../../images/servicebg.jpg') no-repeat; 
    -moz-background-clip: -moz-initial; 
    -moz-background-origin: -moz-initial; 
    -moz-background-inline-policy: -moz-initial; 
    NOwidth: 225px; 
    height: 390px;
    padding-left: 10px;
    padding-right:20px;
}
.caseStudyHorizontal {
    background: url('../../images/casestudybg.jpg') no-repeat; 
    height:128px;
    width:708px;
}
#beta h2 {
    text-transform: lowercase;
}
#twiki_text p {
    margin: 1em 0 0;
}
#twiki_text {
    font-size:12px;
    NOcolor:#606466;
    NOfont-family:Verdana,Arial,"times new roman",Helvetica;
}
h1, h2, h3, h4, h5, h6 {
    font-weight:normal;
}
h1{margin-top:10px;margin-bottom:10px;color:#07A6DA;font-size:16px;font-weight:bold;}
h2{margin-top:6px;margin-bottom:6px;color:#07A6DA;font-size:16px;font-weight:bold;}
h3{margin-top:1.5em; margin-bottom:6px;color:#07A6DA;font-size:14px;}
h4{margin-top:17px;margin-bottom:4px;color:#3D8AAB;font-size:12px;font-weight:bold;}

ol li, ul li {
line-height: 1.38em;
}
/* hide things from guest users */
.foswikiTopicInfo,
.foswikiForm,
.foswikiToolBar {
    display: none;
}
.foswikiCanChangeBaseTopic .foswikiTopicInfo,
.foswikiCanChangeBaseTopic .foswikiForm,
.foswikiCanChangeBaseTopic .foswikiToolBar {
    display: inline;
}
/* end hide*/
.widget-content {
    margin:5px 21px 1em 1px;
}
.widget-content .foswikiToc {
   margin: 0;
   padding: 0;
}

.widget-news-item {
    padding-bottom: 1em;
}
.widget-news-item .readMore {
    text-align: right;
}
.newsApplicationEditLink {
    float:right;
}
.foswikiTable {
    margin: 2px;
}
.contact {
	margin-top:0;
}
/* width hacks to let ie6 work on frontpage*/
.managebg {
	width:217px;
}
.remocont {
	width: 238px;
}
.solbg {
	width: 208px;
}
/* CalendarPlugin */
.calendar td {
background-color: transparent
}
.calendar td td,
.calendar td th {
background-color: transparent;
float: left;
padding:2px;
margin: 2px;
width: 5em;
overflow: hidden;
font-weight: normal;
}
.calendar .calendarHeader {
width: auto;
float:right;
}
.calendar .day {
background:transparent url(../../CalendarPlugin/day-bg.png) no-repeat scroll bottom right;
text-align: left;
vertical-align:top;
height: 5em;
overflow: hidden;
}
.calendar .Sat,
.calendar .Sun {
background:transparent url(../../CalendarPlugin/day-bg.png) no-repeat scroll bottom left;
}
.calendar .today {
background:transparent url(../../CalendarPlugin/day-bg.png) no-repeat scroll top left;
color:#07A6DA;
font-weight:normal;
}

