/* 
	:: Main style sheet for website. Contains layout and styles common accross site
	:: Categorised and sorted
	:: Copyright Epson Australia 2007
*/


/* ----------------------------------------------------------------  elements  ---------------------------- */

/* Australia Addons - Andrew P */ 
ul.centernav li {
	height: auto;
	font-family :  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color: #262c26;
}
.centernav {
	height: auto;
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #262c26;
     margin-left:6px;
       paddding-left:0px;
}

ul.rightnav_info {
	margin-left: 18px;
	margin-top: 10px;
	padding-left: 0px;
	
}
ul.rightnav_info li
{
	list-style-image: url("../img/blue_doublearrow.gif");
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-bottom: 4px;
}

 td, th {
	line-height: 1.3em;
}

p {
	line-height: 1.3em;
	margin: 0 0 1.35em 0;
}



td, th {
	font-size: 11px;
}

/* a {
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;

} */

/* a:visited {
	color: #000000;
} */

/* a:active {
	color: #000000;
	text-decoration: none;
} */

/* a:hover{

	color:#ff030f;
	text-decoration: underline;
} */

ul.downloads li {
	background: transparent url("/img/icons/downloadgeneric.gif") 0 0.25em no-repeat;
	padding: 5px 0 5px 33px;
	height: auto;

}

ul.downloads li.grey {
	background: transparent url("/img/icons/downloadgenericgrey.gif") 0 0.25em no-repeat;
	padding: 5px 0 5px 33px;
	height: auto;
}

ul.downloads li.pdf {
	background: transparent url("/img/icons/downloadpdf.gif") 0 0.25em no-repeat;
}

ul.downloads li.pdfgrey {
	background: transparent url("/img/icons/downloadpdfgrey.gif") 0 0.25em no-repeat;
}

ul.downloads li.quicktime {
	background: transparent url("/img/icons/downloadquicktime.gif") 0 0.25em no-repeat;
}

ul.downloads li.quicktimegrey {
	background: transparent url("/img/icons/downloadquicktimegrey.gif") 0 0.25em no-repeat;
}

ul.downloads li.movie{
	background: transparent url("/img/icons/downloadmovie.gif") 0 0.25em no-repeat;
}

ul.downloads li.windowsmedia {
	background: transparent url("/img/icons/downloadwindowsmedia.gif") 0 0.25em no-repeat;
}

ul.downloads li.windows {
	background: transparent url("/img/icons/downloadwindows.gif") 0 0.25em no-repeat;
}

ul.downloads li.windowsgrey {
	background: transparent url("/img/icons/downloadwindowsgrey.gif") 0 0.25em no-repeat;
}

ul.downloads li.macintosh {
	background: transparent url("/img/icons/downloadmacintosh.gif") 0 0.25em no-repeat;
}

ul.ticks {
	background-color: #ecf3ff;
}

ul.ticks li {
	background: transparent url("/img/tickboxes.gif") 0 0.45em no-repeat;
	padding: 5px 0 5px 19px;
	height: auto;
}

ul.icon li {
	background: none;
	padding: 5px 0 5px 0;
	height: auto;
}
ul.icon a {
	heightss: auto; /* IE5 fix */
	padding-left: 27px;
}

ul.icon li.wheretobuy {
	background: transparent url("/img/buttons/wheretobuy.gif") 0 0 no-repeat;
}

ul.icon li.shoponline 
{
    height: 50px;
	background:  url("/img/buttons/trolly.gif") 160px 0px no-repeat;
}


ul.consumable {
	margin: 0px 0;
	padding: 0px 0;
	list-style: none;
}

ul.consumable li 
{
	background: none;
	padding: 5px 0 5px 0;
	height: auto;
}
ul.consumable a {
/*	height: 0.71em;  IE5 fix */
	padding-left: 27px;
}

ul.consumable li.wheretobuy {
	background: transparent url("/img/buttons/wheretobuy.gif") 0 0 no-repeat;
}


.centernav_images {
	margin-left: -2px;
	padding-top: 1px;
	padding-bottom: -10px;
}

.centernav_heading {
	
	padding-top: -10px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:26px;
	color : #000000;
	background-color: #f2f2f2;
	font-weight : bold;
	
}

.centernav_background {
	background-color: #f2f2f2;
}

.centernav_heading_dark {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size :16px;
	font-weight : bold;
	color : #000000;
	background-color: #cccccc;
	font-weight : bold;
	/*margin-left: -2px;*/
}

ul.centernav li {
	margin-left: 22px;
	list-style-image: url("/img/bullet12pt.gif");    
    display: list-item;
    
    list-style-position: outside;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
    
	color : #ff0000;
	background-color: #f2f2f2;
}

.table_submenu { background-color: #f2f2f2; }
.table_submenu td {background-color: #f2f2f2;}
.table_submenu .theading{ padding:10px 0px 12px 15px; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size: 16px; font-weight:bold; color:#000; }


ul.center_whats_new
{
   margin-top:0px;
   vertical-align:text-top;
        
}

ul.center_whats_new li {
	margin-left: 20px;
	margin-top: 0px;
	list-style-image: url("/img/bullet12pt.gif");
	font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color : #4d4d4d;
	background-color: #ffffff;
}

ul.center_whats_new div{
	font-size:11px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	color : #333333;
	background-color: #ffffff;
	font-weight : bold;
}


.rightnav_info_text {
	margin-left: 5px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
}



ul.rightnav_info {
	margin-left: 18px;
	margin-top: 10px;
	padding-left: 0px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

ul.rightnav_info li
{
	list-style-image: url("/img/black_doublearrow.gif");
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height:14px;
	padding-bottom: 4px;
}


.rightNavLine {
	width: 99%;
	background-image:  url("/img/dottedline.gif");
	height : 1px;
	margin : 0 0 0px 1px;
	font-size : 1px;
	padding: 0 0 0px 0;
	background-repeat : repeat-x;
}
.Text8pt {
	font-size:8px;
}
.Text9pt {
	font-size:9px;
}
.Text10pt {
	font-size:10px;
}
.Text11pt {
	font-size:11px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	color : #4d4d4d;
	background-color: #ffffff;
}
.Text12pt {
	font-size:12px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	color : #4d4d4d;
	background-color: #ffffff;
}
.Text13pt {
	font-size:13px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	color : #4d4d4d;
	background-color: #ffffff;
}
.Text14pt {
	font-size:14px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	color : #4d4d4d;
	background-color: #ffffff;
}
 
 /* ============================= TW9000W Promo ===================================================*/
 .TW9000WContent
 {
 padding-left:70px; padding-top:150px; padding-right: 400px;
 
 }
 
 .TW9000WContent2
 {
 padding-left:70px; padding-top:110px;padding-right: 450px;
 
 }
  .TW9000WContent3
 {
 padding-left:470px; padding-top:270px;padding-right: 50px;
 
 }
  .TW9000WContent4
 {
 padding-left:70px; padding-top:100px; padding-right: 50px;
 
 }
 .TW9000WContent5
 {
 padding-left:70px; padding-top:110px;padding-right: 310px;
 
 }
 
  .TW9000WContent6
 {
 padding-left:225px; padding-top:130px;padding-right: 50px;
 
 }
   .TW9000WContent7
 {
 padding-left:225px; padding-top:20px; padding-right: 85px;
 
 }
 
 .TW9000WText12pt {
	font-size:12px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	color : #4d4d4d;
}

 .TW9000WText13pt {
	font-size:13px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	color : #4d4d4d;
}

 .TW9000WText14pt {
	font-size:14px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	color : #4d4d4d;
}
/* =================================================================================================== */


/* ============================= Visualiser Landing Page ===================================================*/
 .visualiserContent
 {
 padding-left:70px; padding-top:260px; padding-right: 450px;
 
 }
 
 .visualiserContent2
 {
 padding-left:70px; padding-top:55px; padding-right: 500px;
 
 }
  .visualiserContent3
 {
 padding-left:485px; padding-top:100px;padding-right: 50px;
 
 }
 
   .visualiserContent4
 {
 padding-left:485px; padding-top:275px;padding-right: 50px;
 
 }
 
  .visualiserContent5
 {
 padding-left:70px; padding-top:100px; padding-right: 500px;
 
 }
 
 .visualiserContent6
 {
 padding-left:70px; padding-top:110px;padding-right: 310px;
 
 }
 


  .visualiserText10pt {
	font-size:10px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:12px;
	color : #000;
}
 
 .visualiserText12pt {
	font-size:12px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	color : #000;
}

 .visualiserText13pt {
	font-size:13px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	color : #000;
}

 .visualiserText14pt {
	font-size:14px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:22px;
	color : #000;
}

 .visualiserText16pt {
	font-size:16px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	color : #000;
}
/* =================================================================================================== */


#PromoBanner 
{
     top: 5px;
     margin-top: 0px;
     margin-left: 10px;
     padding-top: 0px;
}

#PromoBanner img 
{
    margin-top: 0px;
    display:block;
}


.newsresult
{
     width: 694px;
     border-collapse: collapse; 
     
}

.newsresult th
{

 	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size :16px;
	font-weight : bold;
	color : #000000;
	background-color: #cccccc;
	font-weight : bold;   
    padding: 0px;
    text-indent: 30px;
    text-align:left;
    
}

.newsresult td
{
    padding:2px 0  0 0;
    vertical-align:top;
}


.newsresult th.leftspace
{

     border-right-style:solid;
     border-right-width:5px;
     border-right-color: #ffffff;
    
}


/* =================================================================================================== */
.bannerImage
{

    width: 694px;
    border-collapse: collapse; 
    clear:both;
}


.bannerImage td
{
    padding:5px  0  5px 0;
}



.bannerImage td.align-right {  float:right;
                display:inline;}
.bannerImage td.align-left { float:left;
                display:inline;}
				
/* ================================================Clear Image Alignment=================================================== */	
.imgBlock 
{
     top: 5px;
     margin-top: 0px;
     margin-left: 10px;
     padding-top: 0px;
     float:left;

}

.imgBlock img 
{
    margin-top: 0px;
    display: inline;
    
}
			
 #Image_left 
{
     top: 0px;
     margin-top: 0px;
     margin-left: 0px;
     padding-top: 0px;
	 align:  left;
}   

/****** liberty added ****/
img.liteBorder {
	padding:5px;
	margin:5px 10px 5px 5px;
	border:1px solid #cccccc;
}
img.liteBorderLeft {
	padding:5px;
	margin:5px 10px 5px 5px;
	border:1px solid #cccccc;
	float:left;
	background-color:#ffffff;
}

img.liteBorderRight {
	padding:5px;
	margin:5px 5px 5px 10px;
	border:1px solid #cccccc;
	float:right;
}

img.paddedBorderRight {
	margin:8px;
	float:right;
}

img.paddedBorderLeft {
	margin:5px;
	float:left;
}

img.paddedLeft {
	margin:0px 8px 0px 8px;
	float:left;
}

/* ==================== Index Page ===========================*/
.mainbanner
{
	background-color: #ffffff;
	margin-bottom: 0px;
	padding-bottom: 0px;
	height: 100%;
	line-height: 5px;
}


.mainbanner img
{
    display: inline;
}


.bg_black
{
    background-color: #000000;
}

/*  ==========================      Ink cartridge page images with bullet pointed text next to it  ===========*/

ul.Ink_image_text li {
	margin-left: 170px;
	margin-top: 0px;
	/*list-style-image: url("/img/bullet12pt.gif");  */
	font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color : #4d4d4d;
	background-color: #ffffff;
}

.Ink_image_text  {
	margin-left: 170px;
	margin-top: 0px;
	/*list-style-image: url("/img/bullet12pt.gif");  */
	font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color : #4d4d4d;
	background-color: #ffffff;
}

ul.Ink_image_text_190 li {
	margin-left: 190px;
	margin-top: 0px;
	/*list-style-image: url("/img/bullet12pt.gif");  */
	font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color : #4d4d4d;
	background-color: #ffffff;
}

.image_right  {
	float : right;
	padding : 10px;
}

.image_left  {
	float : left;
	padding : 10px;
}

.image_height_250  {
	padding-bottom: 50px;
	
}
ol.decimal li {
	margin-left: 40px;
	margin-top: 0px;
	list-style-type: decimal;
	list-style-position: outside;
	font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	background-color: #ffffff; 

}

ol.decimal_indent li {
	margin-left: 60px;
	margin-top: 0px;
	list-style-type: decimal;
	list-style-position: outside;
	font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	background-color: #ffffff; 

}

/*  ==========================      Table with thin 1px black border and cell fields  ===========*/

table.thinblackline 
{  
border-width: 0 0 1px 1px; 
border-spacing: 0; 
border-collapse: collapse; 
border-style: solid; 
border-color: #000000;
} 
 
.thinblackline td, .thinblackline th 
{ 
margin: 0; 
padding: 4px; 
border-width: 1px 1px 0 0; 
border-style: solid; 
border-color: #000000;
} 

/*   Paper landing page         */

.Landingpage_paper_table tr, .Landingpage_paper_table img, .Landingpage_paper_table tbody, .Landingpage_paper_table table, .Landingpage_paper_table td{ vertical-align:top !important;}
.Landingpage_paper_table td{ padding:7px 0 7px 0;}
.Landingpage_paper_table h2{    
	font-family: arial,helvetica,sans-serif;
    font-size: 16px;
    font-weight: normal;
    text-decoration: none;
    color: #000;
    margin: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-weight: bold;
   
}
.Landingpage_paper_table h3{
    font-size: 11px; 
    font-family: arial,helvetica,sans-serif;
    font-weight: bold;
    color: rgb(0, 51, 153);
    margin: 0px;}
.Landingpage_paper_table p{font-family: arial,helvetica,sans-serif; font-size:12px;}
.Landingpage_paper_table .dotted_border { border-bottom:1px dotted #000;}
.Landingpage_paper_table h3 a { text-decoration:none !important;}
.Landingpage_paper_table h3 a:hover {/*color: rgb(0, 51, 153);*/ text-decoration: underline !important;}
.Landingpage_paper_table span{
     font-weight:bold;}
.Landingpage_paper_table span a{ 
background-image:url(../../img/blue_doublearrow.gif)  ; padding-left:12px; background-repeat:no-repeat; background-position:0px 2px;   color: rgb(0, 51, 153); font-size:12px; text-decoration:none; }
.Landingpage_paper_table span a:hover{ text-decoration: underline;  }
.Landingpage_paper_table img { padding-right:10px;}


.Landingpage_paper_table div.col-3-right a { vertical-align:top !important;}

/*** MeetingMate play icon ***/

.play-icon {
	padding: 0 5px 0 0;
	margin-bottom: -4px;
	margin-top: 5px; 
}


