.normal { font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal;color: #000000; }
.normal-bold { font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-style: normal; line-height: 20px; font-weight: bold; font-variant: normal;color: #000000; }
.normal-green { font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: 20px;font-weight: normal;font-variant: normal;color: green; }
.normal-white { font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: 16px;font-weight: normal;font-variant: normal;color: #FFFFFF;list-style-type: disc;list-style-position: inside; }
.normal-red { font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: 16px;font-weight: normal;font-variant: normal;color: #FF0000;list-style-position: inside;list-style-type: circle; }
.normal-orange { font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: 16px;font-weight: normal;font-variant: normal;color: #EF821C;list-style-position: inside;list-style-type: circle; }
.normal-grey { font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: 16px;font-weight: normal;font-variant: normal;color: #999999; }
.large-green { font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;line-height: 20px;font-weight: normal;font-variant: normal;color: green; }
.small-black { font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;color: #000000; }
.small-red { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; color: #FF0000; }
.small-navy { font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;line-height: 12px; font-weight: normal;font-variant: normal;color: #000066; }
.small-green { font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;line-height: 12px; font-weight: normal;font-variant: normal;color: #009900; }
.small-white { font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;line-height: 12px; font-weight: normal;font-variant: normal;color: #FFFFFF; }
.small-grey { font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;line-height: 12px; font-weight: normal;font-variant: normal;color: #999999; }
.small-indent {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;line-height: 12px; font-weight: normal;font-variant: normal;color: #000000;display: block;margin-left: 65px;margin-top: 7px; }
.heading1 { font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;line-height: 22px;font-weight: bold;font-variant: normal;-moz-border-radius: 3px;color: #000000; }
.heading2 { font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-style: italic;line-height: normal;font-weight: bold;font-variant: normal;color: #000000; }
.heading3 { font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;line-height: 22px;font-weight: bold;font-variant: normal;color: #555555; }
.heading4 {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;color: #000000; }
.heading5 {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;color: red; }
.heading6 {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;line-height: 35px;font-weight: bold;font-variant: normal;color: #333333;background-attachment: fixed;background-image: url('http://www.it.alstom.com.au/extranet/icons/background_title1.jpg');background-repeat: no-repeat;background-position:  center;height: 35px }
.heading7 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;line-height: 17px;font-weight: bold;font-variant: normal;color: #000000;list-style-position: inside;list-style-type: circle;padding: 0px;display: block; }
.list1 { font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #000000;line-height: 17px;	margin-bottom:7px;list-style-type: disc;font-variant: normal;list-style-position: outside;text-align: left; }
.list2 { font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #000000;list-style-type: disc;line-height: 14px;	font-variant: normal;list-style-position: outside; }
.list3 { font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #000000;list-style-type: none;line-height: normal;font-variant: normal; }
.list4 { font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #FFFFFF;line-height: 14px;	list-style-type: disc;font-variant: normal;list-style-position: outside;text-align: left; }
.table1 {background-color: #FFFFFF;border: 2px solid #000099;width: 500px;margin: 0px;padding: 5px; }
.table2 {background-color: #FFFFFF;margin: 0px;padding: 5px;border: none;width: 600px; }
.table3 {border: none; width: 500px;margin: 5px;padding: 5px; }
.table4 {background-color: #FF0000;margin: 5px;padding: 5px;border: 1px none #FFFFFF;width: 500px;height: auto;text-indent: 0pt }
.table5 {background-color: #DDDDDD;margin: 5px;padding: 5px;border: 1px solid #666666;width: 500px;height: auto;text-indent: 0pt;white-space: normal; }
.table6 {background-color: #FFFFFF;margin: 10px;padding: 10px;border: thin solid #FFFFFF;width: 750px;height: auto; }
.table7 {background-color: #dddddd;margin: 10px;padding: 10px;border: 1px solid #bbbbbb;width: 700px;height: auto; }
.table8 {background-color: #eeeeee;margin: 5px;padding: 5px;border: 1px solid #bbbbbb;width: 190px;height: auto; }
.table9 {background-color: #dddddd;margin: 10px;padding: 10px;border: 1px solid #bbbbbb;width: 300px;height: auto; }
.table10 {background-color: #FF0000;margin: 5px;padding: 5px;border: 1px none #FFFFFF;width: 600px;height: auto;text-indent: 0pt; }
.table11 {background-color: #FFFFFF;margin: 0px;padding: 0px;border: 1px solid #BBBBBB;width: 600px;height: 700px;text-indent: 0pt;white-space: normal; }
.table12 {background-color: #FFFFFF;margin: 10px;padding: 10px;width: 95%;height: auto;background-color: #FFFFFF;border-top: 0px solid #BBBBBB;border-right: 0px solid #BBBBBB;border-bottom: 1px solid #BBBBBB;border-left: 0px solid #BBBBBB; }
.table13 {background-color: #FFFFFF;margin: 10px;padding: 10px;width: 95%;height: auto;background-color: #FFFFFF;border-top: 0px solid #BBBBBB;border-right: 0px solid #BBBBBB;border-bottom: 0px solid #BBBBBB;border-left: 0px solid #BBBBBB; }
.table15 {margin: 10px;padding: 10px;width: 400px;height: 200px; }
.cell-bg-grey-border-red {margin: 5px;padding: 5px;background-color: #DDDDDD;border: 1px solid #BBBBBB; }
.cell-bg-white-border-grey {margin: 5px;padding: 5px;background-color: #FFFFFF;border: 1px solid #BBBBBB; }
.cell-bg-white-border-grey-bottom {margin: 5px;padding: 5px;background-color: #FFFFFF;border-top: 0px solid #BBBBBB;border-right: 0px solid #BBBBBB;border-bottom: 1px solid #BBBBBB;border-left: 0px solid #BBBBBB;}
.cell-bg-white-border-grey-dashed-bottom {margin: 10px;padding: 10px;background-color: #FFFFFF;border-top: 0px dotted #BBBBBB;border-right: 0px dotted #BBBBBB;border-bottom: 1px dotted #BBBBBB;border-left: 0px dotted #BBBBBB;}
.cell-bg-white-border-grey-right {margin: 5px;padding: 5px;height: 150px;background-color: #FFFFFF;border-top: 0px solid #BBBBBB;border-right: 1px solid #BBBBBB;border-bottom: 0px solid #BBBBBB;border-left: 0px solid #BBBBBB; }
.cell-bg-grey-border-grey-right {margin: 5px;padding: 5px;background-color: #DDDDDD;border-top: 0px solid #BBBBBB;border-right: 1px solid #BBBBBB;border-bottom: 0px solid #BBBBBB;border-left: 0px solid #BBBBBB; }
.cell-front-1 {margin: 5px;padding: 5px; background-color: #FFFFFF; border-top: 1px solid #BBBBBB; border-right: 0px solid #BBBBBB; border-bottom: 1px solid #BBBBBB;border-left: 1px solid #BBBBBB; }
.cell-front-2 {margin: 5px;padding: 5px; background-color: #FFFFFF; border-top: 0px solid #BBBBBB; border-right: 0px solid #BBBBBB; border-bottom: 1px solid #BBBBBB;border-left: 1px solid #BBBBBB; }
.cell-front-3 {margin: 0px;padding: 0px; background-color: #DDDDDD; border-top: 1px solid #BBBBBB; border-right: 0px solid #BBBBBB; border-bottom: 1px solid #BBBBBB;border-left: 1px solid #BBBBBB; }
.cell-front-4 {margin: 0px;padding: 0px; width: 20px;background-color: #FF0000;	height: auto; }
.red-boarder {padding: 0px;display: block;background-position: 0px;position: relative;left: 0px;width: 20px;top: 0px;border: none;height: 100%;background-color: #FF0000; }
.cell-bg-white-border-grey-dashed {margin: 10px;padding: 10px;background-color: #FFFFFF;border: 1px dotted #BBBBBB; }
.table-bg-white-border-grey-dashed  {margin: 10px;padding: 10px;background-color: #FFFFFF;border: 1px dotted #BBBBBB;width: 700px;height: auto; }
.table-bg-red-border-black-dashed-medium {margin: 10px;padding: 10px;background-color: #CCCCCC;border: 2px dotted red;width: 600px;height: auto; }
.table-bg-yellow-border-black-dashed-medium  {margin: 10px;padding: 10px;background-color: #CCCCCC;border: 2px dotted yellow;width: 600px;height: auto; }
a.nav_extranet_yellow {padding:2px 2px; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; font-weight: normal; font-variant: normal; color: black;}
a.nav_extranet_yellow:link {text-decoration: underline; color: black;}
a.nav_extranet_yellow:visited {text-decoration: underline; color: black;}
a.nav_extranet_yellow:hover {text-decoration: none; border: 1px solid; color: black; background-color: yellow;}
a.nav_extranet_yellow:active {text-decoration: none; color: black; background-color: yellow;}
a.nav_extranet:link { text-decoration: underline; color: #404040; }
a.nav_extranet:visited { text-decoration: underline; color: #404040;}
a.nav_extranet:active { text-decoration: underline; color: #404040; }
a.nav_extranet:hover { text-decoration: none; font-weight: bold; color: white; background-color: red; padding: 2px;}
