﻿/*---------------------
    TABLES
---------------------*/
table.ms-rteTable-7 td
{ 
	border-bottom-width: 0px !important;
	padding: 5px 11px 5px 11px !important;
}




.ms-rteTable-7 {
	border: 2px solid #656565;
	font-family: arial, helvetica, sans serif;
	border-collapse:collapse;
}
.ms-rteTable-7 .ms-rteTableHeaderRow-7{
	background: #3366CC; 
	color: #000;
}
.ms-rteTable-7 td {border-bottom:1px solid #ccc; text-align: left;}
.ms-rteTable-7 .ms-rteTableHeaderRow-7 td {font-weight: bold;}
.ms-rteTable-7 tr.ms-rteTableEvenRow-7 {background: #ececec;} 
.ms-rteTable-7 tr.ms-rteTableOddRow-7 {background: #ffffff;}
.ms-rteTable-7 tr.ms-rteTableHeaderRow-7 td {
	background: #3366CC;
	padding: 5px 5px;
	color: #fff;
	border-top: 1px solid #fff;
	text-align: left;
}


table.ms-rteTable-8 td
{ 
	border-bottom-width: 0px !important;
	padding: 5px 11px 5px 11px !important;
}



.ms-rteTable-8 .ms-rteTableHeaderFirstCol-8 {
	border-left: 1px solid #fff;
}

.ms-rteTable-8 {
	border: 2px solid #656565;
	border-collapse:collapse;
	font-family: arial, helvetica, sans serif;
}
.ms-rteTable-8 .ms-rteTableHeaderRow-8{
	background: #3366CC; 
	color: #000;
}
.ms-rteTable-8 td {border-bottom:1px solid #ccc; text-align: left;}
.ms-rteTable-8 .ms-rteTableHeaderRow-8 td {font-weight: bold;}
.ms-rteTable-8 tr.ms-rteTableEvenRow-8 {background: #ececec;} 
.ms-rteTable-8 tr.ms-rteTableOddRow-8 {background: #ffffff;}
.ms-rteTable-8 tr.ms-rteTableHeaderRow-8 td {
	background: #3366CC;
	padding: 5px 5px;
	color: #fff;
	border-top: 1px solid #fff;
	text-align: left;
}
.ms-rteTable-8 .ms-rteTableHeaderFirstCol-8 {
	border-left: 1px solid #fff;

}

.ms-rteTable-8 .ms-rteTableFirstCol-8{
	font-weight:bold !important;
	}
	
table.ms-rteTable-9 td
{ 
	border-bottom-width: 0px !important;
	padding: 5px 11px 5px 11px !important;
}




.ms-rteTable-9 {
	border: 2px solid black;
	font-family: arial, helvetica, sans serif;
	border-collapse:collapse;
}
.ms-rteTable-9 .ms-rteTableHeaderRow-9{
	background: #672467;
	color:#FFFFFF;
}
.ms-rteTable-9 td {border-bottom:1px solid #ccc; text-align: left;}
.ms-rteTable-9 .ms-rteTableHeaderRow-9 td {font-weight: bold;}
.ms-rteTable-9 tr.ms-rteTableEvenRow-9 {background: #F8F3F9;} 
.ms-rteTable-9 tr.ms-rteTableOddRow-9 {background: #ffffff;}
.ms-rteTable-9 tr.ms-rteTableHeaderRow-9 td {
	background: #656565
	padding: 5px 5px;
	color: #fff;
	border-top: 1px solid #fff;
	text-align: left;
}	


/* Dark Yellow header table - Starts */
table.ms-rteTable-10 td
{ 
	border-bottom-width: 0px !important;
	padding: 5px 11px 5px 11px !important;
}

.ms-rteTable-10 {
	border: 2px solid black;
	font-family: arial, helvetica, sans serif;
	border-collapse:collapse;
}
.ms-rteTable-10 .ms-rteTableHeaderRow-10{
	background: #FBE481;
	color:#000000;
}
.ms-rteTable-10 td {border-bottom:1px solid #ccc; text-align: left;}
.ms-rteTable-10 .ms-rteTableHeaderRow-10 td {font-weight: bold;}
.ms-rteTable-10 tr.ms-rteTableEvenRow-10 {background: #FBF3CC;} 
.ms-rteTable-10 tr.ms-rteTableOddRow-10 {background: #ffffff;}
.ms-rteTable-10 tr.ms-rteTableHeaderRow-10 td {
	background: #FBE481;
	padding: 5px 5px;
	color: #000000;
	border-top: 1px solid #fff;
	text-align: left;
}

/* Dark Yellow header table - Ends */


#searchbox{
	text-align:center;
}
#advancedsearchbox{
	text-align:left;
}
#advancedsearchbox input{
    font-size: 10pt;  
    border:thin;
}
td.ms-advsrchText {
    font-size: 8pt;  
    font-family: tahoma, verdana, arial, helvetica, sans-serif; 
    padding-right: 4px;

}
td.ms-advsrchText label{
	font-weight:normal;
}
td.ms-advsrchText label b{
	font-weight:bold;
}
td.ms-advsrchText input{
	width:280px;
}
select.ms-advsrchPropertyDDL {
    font-size: 8pt;  
    font-family: tahoma, verdana, arial, helvetica, sans-serif; 
    width: 160px; 
    height: 20px; 
}
select.ms-advsrchOperatorDDL {
    font-size: 8pt;  
    font-family: tahoma, verdana, arial, helvetica, sans-serif; 
    width: 130px; 
    height: 20px; 
}
.ms-advsrchPropValue {
    font-size: 8pt;  
    font-family: tahoma, verdana, arial, helvetica, sans-serif; 
    width: 150px; 
    height: 20px;
}
select.ms-advsrchAndOrDDL {
    font-size: 8pt;  
    font-family: tahoma, verdana, arial, helvetica, sans-serif; 
    height: 20px; 
}
td.ms-advsrchHeadingText {
   font-size: 8pt;  
   font-family: tahoma, verdana, arial, helvetica, sans-serif; 
   font-weight: bold;
   padding-top: 5px;
   padding-bottom: 5px;
}
#overviewcolumn h2 img {
	/*background: #ccc;
	margin: 5px 20px 10px 0;
	border:1px solid #CCCCCC;*/
	margin-right: 5px;
}

.audienceitem h2
{margin-bottom:0px;}


#banner h1 a {
    background: url(/PublishingImages/fwo_banner_new.jpg) no-repeat -776px -54px !important;
    margin-top: 4px;
	height: 90px;
}

fieldset {

      width: 590px !important;

}

/* Multimedia styling overrideing starts */


div.leftimage
{
	padding: 0px !important;
}

td.multimediaLine 
{
	line-height: 0px;
}

#videotitle
{
	margin-top:-4px;
}


td.multimediaDescription
{
	padding-bottom:0px;
}

td.multimediaLine
{
	height:0px;
}

div#homepagevideo div.videoheader a#fullscreenvideo,
div#homepagevideo div.videoheader a#morevideos,
div#rightcolumn div.videoheader a#fullscreenvideo,
div#rightcolumn div.videoheader a#morevideos
{
 font-size: 11px;
 font-weight: normal;
}
 
 div#homepagevideo div.videoheader a#morevideos, div#rightcolumn div.videoheader a#morevideos
{
	margin-left:12px;
}

#homepagevideo div.videoheader {
height:25px !important;
}

#homepagevideo div#videoDetailsRight {
padding-bottom:5px;
padding-top:4px;
}

 
#videoArea {
 background-image: none !important;
 height: 225px !important;
}

#homepagevideo
{
	margin-top: -7px;
	margin-bottom: 5px;	
}
 
#homepagevideo div.leftimage {
 float:right;
 margin-right:18px;
 padding-top: 0px !important;
 margin-left: 0px;
 padding-left: 0px;
 width:108px;
}
 
#homepagevideo div.leftimage img
{
 margin-left: 2px !important;
}
 
#homepagevideo div.rightvideo {
 float:left;
 margin-left:0;
 margin-top:0px;
 padding-left:5px;
 padding-right:0;
 margin-right: 0px;
 padding-top:0;
 width:180px;
}
 


body.videoplayerpage
{
	text-align: left;
	width: 660px;
}

body.videoplayerpage div#downloadlinks
{
	width: 680px;
}

div#rightcolumn div#videoContainer {
	padding-left: 28px !important;
}

div#homepagevideo div#playerContainer img
{
	margin-left:0px !important;
	margin-top:0px !important;	
}

div#homepagevideo div#playerContainer
{
	height: 150px !important;
}

/* Multimedia styling overrideing ends */



h3{
padding-top:10px;
}

.highlighted h3
{
	padding-top: 0px;
}

hr.bluehr
{
border-color: #3366CC;
color: #3366CC;
margin:0px !important;
}

hr.greyhr
{
border-color: #999999;
color: #999999;
margin:0px !important;
}

#footer
{
	margin-bottom: 0px !important;
	}
	
	
.sidebar
{
padding-bottom:0px !important;
}

.flashBlock
{margin-bottom:0px !important;
padding-bottom:0px !important;
margin-top:10px !important;
}

.newsBlock
{
margin-top:20px !important;
margin-bottom:5px !important;
}

.blueBlock ul li
{
/*padding-bottom: 2pt !important;*/
line-height: 25px !important;

}

.blueBlock
{
padding-bottom: 26px !important;
}

#ie .blueBlock
{
padding-bottom: 8px !important;
line-height: 14px !important;
}


#width-fixer div#promo img
{
	margin-left: -6px;
}

#rightcolumn
{
	margin-bottom: 40px !important;
	background:transparent url(/PublishingImages/rightcol-bg.jpg) no-repeat  0 100% !important;
}

#ie #rightcolumn
{
	background:transparent url(/PublishingImages/rightcol-bg.jpg) no-repeat  0 100% !important;
}

a.jcarousel-singleimg-black
{
	border: 0px !important;
}

.flashBlock a.jcarousel-singleimg-black img {
		margin-bottom:15px !important;
}

#rightcolumn p {
padding:0 0 0 0;
}

#rightcolumn ul li img
{
  margin: 0px 0px 0px 0px;
}

div#rightcolumn div#width-fixer table
{
   margin-left: -10px; 
   width: 260px !important;	
}

div#rightcolumn div#ctl00_PlaceHolderMain_editmodepanel_pc2 ul
{
	padding-left: 5px !important;	
}

.blueBlock h2 span
 {
   float: left;
 }
         
#ie .blueBlock H2 a
{
   margin-top: 0px !important;
}



#language
{	
	height: 60px !important;
	background-image:url(../.../fake.jpg) !important;
	background-color:#000000 !important;
}

a.hindi_gif
{
margin-left: 40px !important;
}


#footer #language li
{
	padding-top: 5px !important;
}

#footer #language li a {

	margin-right: 10px !important;

}


#ie #footer #language ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float:right;
	/*width: 620px !important;*/
	width: 677px !important;
	margin:5px 5px 0 0;
	display:block;
}
#ie #footer #language li {
	background: #fff;
	margin-bottom: 5px;
	padding: 2px;
	/*width: 605px !important;*/
	width: 670px !important;
	text-align:center;
	padding-top:5px;
	
}

#footer #language ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float:right;
	/*width: 620px !important;*/
	width: 685px !important;
	margin:5px 5px 0 0;
	display:block;
}
#footer #language li {
	background: #fff;
	margin-bottom: 5px;
	padding: 2px;
	text-align:center;
	float:left;
	/*width: 605px !important;*/
	width: 670px !important;
	padding-left:10px;
	padding-top:5px;
}

a.croatian_gif
{

	margin-left:4px !important;
}

a.maso_gif
{
    width: 69px;
    height: 13px;
    background-image: url(/PublishingImages/Macedonian.gif);
    background-repeat:no-repeat;
	display:inline-block;
}

a.nepa_gif
{
    width: 33px;
    height: 13px;
    background-image: url(/PublishingImages/Nepalititle.gif);
    background-repeat:no-repeat;
	display:inline-block;
}

a.portug_gif
{
    width: 56px;
    height: 13px;
    background-image: url(/PublishingImages/Portuguesetitle.gif);
    background-repeat:no-repeat;
	display:inline-block;
}


/* Release 6.0 modification */

.templatemaroon #overviewcolumn ul li {
	padding-left: 20px;
	background: url(/_layouts/FairWork.Online/images/dotpoint-maroon.gif) no-repeat scroll 0 7px !important;
}

.templatemaroon #rightcolumn h3.extraHeading
{
	background:transparent url(/_layouts/FairWork.Online/images/rightcol-top2_purple.jpg) no-repeat  -2px -3px !important;
	
}

.templatemaroon #rightcolumn h3.extraSubHeading
{
	background:transparent url(/_layouts/FairWork.Online/images/rightcol-top2-v2_purple.jpg) no-repeat  15px 0px !important;

}



/* Search box */

#search div.searchbox
{
	background: transparent url("/_layouts/FairWork.Online/images/Search-Field.png");
	background-repeat: no-repeat;
	background-position: top left;
	padding-right: 8px;
	padding-left: 5px;
	margin-top:8px;
	height: 43px;
	
}

#ie7 #search div.searchbox
{ margin-top:17px;
}

#ie8 #search div.searchbox
{ margin-top:10px;
}

#ie6 #search div.searchbox
{ margin-top:17px;
}

#ie6 #search div.searchbox input#searchSubmit
{
	right: -10px !important;
	margin-top: -9px;
}

#search input {
	background-image: none;
	
	
}

#search div.searchbox #txtSearchKeyword
{
	width: 190px;
	padding-top: 5px;
}


#search div.searchbox input#searchSubmit
{
	right: -10px !important;
	margin-top: -9px;
}

#rightcolumn table.promotionContents
{
	margin-left:-29px;
	
}

#rightcolumn table.promotionContents td img
{
margin:0 0 0 0;
padding:0;
}

#maroonHeading
{
 width:394px;
 background-image:url(/PublishingImages/Smallbusinessresources-banner-White-463x55.png);
 background-repeat:no-repeat;
 background-position:right;
 height:45px;
 padding:10px;
 padding-left:0px;
 text-align:left;
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#64256c;
 }
 
#maroonHeadingText
{
 width:180px;
 }
 
.templatemaroon #ctl00_PlaceHolderMain_editmodepanel_pc2
{
padding-left:0px;
}

.templatemaroon #ctl00_PlaceHolderMain_editmodepanel_pc2 #width-fixer p, #ctl00_PlaceHolderMain_editmodepanel_pc2 #width-fixer table td
{
	padding-left: 15px;
}

.templatemaroon #rightcolumn h3.extraSubHeading
{margin-left:0px;
}
 
.templatemaroon .audienceitem h2 a
{
	color: #64256c !important;
}

.templatemaroon #overviewcolumn UL LI UL LI {
	PADDING-LEFT: 20px; BACKGROUND: url(/PublishingImages/ul-li-dots/ul2_maroon.jpg) no-repeat 0px 7px !important;
}

.templatemaroon #overviewcolumn UL LI UL LI UL LI {
	PADDING-LEFT: 20px; BACKGROUND: url(/PublishingImages/ul-li-dots/ul3_maroon.jpg) no-repeat 0px 7px !important;
}
.templatemaroon #overviewcolumn UL LI UL LI UL LI UL LI {
	PADDING-LEFT: 20px; BACKGROUND: url(/PublishingImages/ul-li-dots/ul4_maroon.gif) no-repeat 0px 7px !important;
}

#banner #phoneNo
{
	color: black;
	display: inline-table !important;
	font-size: 24px;
	font-weight: bold;
	line-height: 0px;	
	margin-bottom: 2px;
}

#ie8 #banner #phoneNo
{
	display: block !important;
}

a.chinese_gif {
background-image:url(/PublishingImages/lang_sprite.png);
background-position:0 -152px;
display:inline-block;
height:12px;
width:36px;
}

/* Expand/collapse feature style starts */

div.question
{
	background-image:url(/PublishingImages/plus.gif);
	background-repeat:no-repeat;
	background-position: left;
	padding-left: 15px;
	cursor: pointer;
	text-decoration: underline;	
}

div.answer
{
	padding-left: 15px;
}

.questionnotactive
{
	background-image:url(/PublishingImages/plus.gif);
	background-repeat:no-repeat;
	background-position: left;
	padding-left: 15px;
	cursor: pointer;
	text-decoration: underline;	
}

.questionactive
{
	background-image:url(/PublishingImages/minus.gif);
	background-repeat:no-repeat;
	background-position: left;
	padding-left: 15px;
	cursor: pointer;
	text-decoration: underline;	
}

/* Expand/collapse feature style ends */

div.howtoguide
{
	background-image:url(/PublishingImages/howtoguide.gif);
	background-repeat:no-repeat;
	width: 100% !important;
}

div.howtoguideA
{
	background-image:url(/PublishingImages/howtoguideA.gif);
	background-repeat:no-repeat;
	width: 100% !important;
}

div.howtoguideB
{
	background-image:url(/PublishingImages/howtoguideB.gif);
	background-repeat:no-repeat;
	width: 100% !important;
}

div.howtoguideC
{
	background-image:url(/PublishingImages/howtoguideC.gif);
	background-repeat:no-repeat;
	width: 100% !important;
}

div.howtoguide h1, div.howtoguideA h1, div.howtoguideB h1, div.howtoguideC h1
{
	margin-left: 130px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-size: 23px !important;
	font-weight: 200 !important;
	color: #ffffff !important;
	width: 100%;
}

#ie8 div.howtoguideA h1, #ie8 div.howtoguideB h1, #ie8 div.howtoguideC h1
{
	padding-top: 15px !important;
}

div.howtoguide h1, div.howtoguideA p, div.howtoguideB p, div.howtoguideC p
{
	margin-top: 0px;
	padding-bottom: 18px;
	margin-left: 130px !important;
	font-size: 15px;
	font-weight: 200;
	color: #ffffff !important;
}


.howtoguidehighlightedbox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#fcf4cd none repeat scroll 0 0;
border:1px solid #CEC5BA;
clear:both;
overflow:hidden;
padding:10px 20px;
width: 92% !important;

}

a#lnkNext
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/_layouts/FairWork.Online/images/form-btn.gif) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	padding-left:40px;	
	padding-right:60px;	
	padding-top:3px;	
	padding-bottom:5px;	
}

a#lnkPrev
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/_layouts/FairWork.Online/images/form-btn.gif) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	padding-left:30px;	
	padding-right:60px;	
	padding-top:3px;	
	padding-bottom:5px;	
}

span label
{
	font-weight: normal;
}

div#howtoguideerrormessage
      {
		background:url(/PublishingImages/how-to-guide-validation-message.gif) scroll 0px 0px transparent;
		background-repeat: no-repeat;
        margin:0; 
        display: none;
        visibility: hidden;
        width: 92% !important;
      }
      
     
div#howtoguideerrormessage p
      {
         padding-left: 45px;
         padding-top: 15px;
         padding-bottom: 15px;
      }

div.infoline a
{
	display: block;
	position: absolute;
	left: 90px;
	background-image:url(/PublishingImages/information.png);
	background-repeat: no-repeat;
	width: 42px;
	height: 42px;
	z-index: 200;
}


/* diagram table */

table.diagram-table td
{ 
	border-bottom-width: 0px !important;
	padding: 0px !important;	
	border-right-width: 1px !important;
}

table.diagram-table td 
{ 
	margin-left: 5px !important;	
}

/* Homepage buttons */
div#FWOnlinebuttons 
{
  margin-left: 8px;	
  padding-bottom: 10px;
  padding-top: 10px;
}


div#FWOnlinebuttons img#imgButton1
{
	
}


div#FWOnlinebuttons img#imgButton2
{
	margin-left: 10px;
	margin-right: 10px;

}

div#FWOnlinebuttons img#imgButton3
{
	margin-right: 0px;
	padding-right: 0px;
	
}

#ie8 #overviewcolumn
{
	margin: 0px 0px 60px 0px !important;
}

table.HighlightedTable
{	
	border: 0px;
	width: 45%;	   
}

table.HighlightedTable td, table.HighlightedTable td
{		
	padding-bottom: 10px; 
	background-color: #e7f4cb; 
	padding-left: 10px; 
	padding-right: 10px; 	
	border-top: 1px solid #CEC5BA;
	border-bottom: 1px solid #CEC5BA !important;
	border-left: 1px solid #CEC5BA;
	border-right: 1px solid #CEC5BA;
}

table.HighlightedTable td a
{
	color: #07348e;
	text-decoration: underline;
}

table.HighlightedTable td a:hover
{
	font-weight: bold;
}

table.ms-rteTable-11 td
{ 
	padding-bottom: 10px; 
	background-color: #e7f4cb; 
	padding-left: 20px; 
	padding-right: 20px; 	
	border-top: 1px solid #CEC5BA;
	border-bottom: 1px solid #CEC5BA !important;
	border-left: 1px solid #CEC5BA;
	border-right: 1px solid #CEC5BA;
}

.ms-rteTable-11 {
	border: 0px;
	width: 100%;	
}
.ms-rteTable-11 .ms-rteTableHeaderRow-11{
	
}
.ms-rteTable-11 td 
{
	border-bottom:1px solid #ccc; text-align: left;
}
.ms-rteTable-11 .ms-rteTableHeaderRow-11 td {}
.ms-rteTable-11 tr.ms-rteTableEvenRow-11 {} 
.ms-rteTable-11 tr.ms-rteTableOddRow-11 {}
.ms-rteTable-11 tr.ms-rteTableHeaderRow-11 td {
	padding-bottom: 10px; 
	background-color: #e7f4cb; 
	padding-left: 20px; 
	padding-right: 20px; 	
	border-top: 1px solid #CEC5BA;
	border-bottom: 1px solid #CEC5BA !important;
	border-left: 1px solid #CEC5BA;
	border-right: 1px solid #CEC5BA;
}

table.ms-rteTable-11 td a
{
	
	color: #07348e;
	text-decoration: underline;
}

table.ms-rteTable-11 td a:hover
{
	font-weight: bold;		
}

.templatemaroon .highlighted a
{
	font-weight: normal !important;
	text-decoration: underline;
}

.templatemaroon .highlighted a:hover
{
	font-weight: bold !important;
	text-decoration: underline;
}