body {
background-color: #ffffff;/*#CCE5E5*/
}
.Content{
	width: 715px; margin-left:auto; margin-right:auto;
	background-color:#ffffff;	
}
.Content2{
	width: 1024px; margin-left:auto; margin-right:auto;
	background-color:#ffffff;	
}

.RightMargin{
	margin-right:20px;
}
.AllMargin{
padding:10px 10px 10px 10px;
}
.LeftRightMargin{
margin:0px 10px 0px 10px;
}
/*
.NoMargin{
margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family: Verdana; 
font-size: 10px; line-height:14px;
}
.ButtomLeftMargin{
margin:0px 0px 5px -30px; padding:0px 0px 0px 0px; font-family: Verdana; 
font-size: 11px; line-height:14px; 
}
.LeftMargin{
margin:0px 0px -20px -30px; padding:0px 0px 0px 0px; font-family: Verdana; 
font-size: 11px;
}

.bullet {
	margin:0px 0px 0px 10px; padding:0px 0px 0px 10px; color:Green;
}



ul{
    margin: 0 auto;
}
ul.cool_background il {
    text-align: left;
    float: left;
    padding: 3px 10px 3px 25px;
    margin: 5px;/
    background: url(../images2/bullet.gif) 5px 5px; background-repeat:no-repeat;
}
*/
ul {
	list-style: disc url(../../images2/67887/bullet2.gif); 
	margin-left: 10px;
	padding-left: 1em;
	text-indent: 0em; 
	}









.BG {
	background-image: url(../../images2/67887/background_middle.jpg);
	background-repeat:repeat-y;
}
.SMBG {
	background-image: url(../../images2/67887/SMbackground_middle.gif);
	background-repeat:repeat-y;
}
/* --------------------Brgin BG for Side Box------------------------ */  
.BG2 {
	background-image: url(../../images2/67887/sidebox_top.gif);
	background-repeat:no-repeat; height:36px; width:173px;
}
.BG3 {
	background-image: url(../../images2/67887/sidebox_middle.gif);
	background-repeat:repeat-y;
}
.BG4 {
	background-image: url(../../images2/67887/sidebox_bottom.gif);
	background-repeat:no-repeat;
}

/*.BGcolor1 { background-color:#cce5e5;	
}
 --------------------End BG for Side Box------------------------ */  


/* --------------------Links------------------------ */  
/* For Normal link */   
a:link    {text-decoration: none; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#0097AC}
a:visited {text-decoration: none; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#0097AC}
a:active  {text-decoration: none; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#0097AC}
a:hover   {text-decoration: underline; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#0097AC}
/* For special link */   
a.linkStyle1:link {color: #0097AC; text-decoration: none; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
a.linkStyle1:visited {color: #0097AC; text-decoration: none;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
a.linkStyle1:hover {color: #0097AC; text-decoration: none;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
a.linkStyle1:active {color: #0097AC; text-decoration: none;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }

/* For footer link */   
#footer a:link {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;text-decoration: none; font-weight: normal; color:#0097AC}
#footer a:active {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;text-decoration: none; font-weight: normal; color:#0097AC}
#footer a:hover {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;text-decoration: underline; font-weight: normal; color:#0097AC}
#footer a:visited {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;text-decoration: none; font-weight: normal; color:#0097AC}

#footer {
background-image: url(../../images2/67887/background_bottom.jpg);
background-repeat:no-repeat;
font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;
color:#818181; padding:0px 0px 0px 0px; width:725px; height:37px; 
}
.footer {
font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;
color:#818181; padding:0px 0px 0px 0px; width:725px; height:37px; 
}

td {
font-family: Verdana;
font-size: 11px; line-height:15px
}
.SmallText {
font-family: Verdana;
font-size: 7px
}
.SmallText2 {
font-family: Verdana;
font-size: 10px; line-height:13px;
}
.SpecialText {
font-family: Verdana;
font-weight: bolder;
font-size: 11px;
color: #006786
}
.IntroText {
font-family: Verdana;
font-size: 11px; line-height:15px
}
.Text {
font-family: Verdana;
font-size: 11px; line-height:15px
}
.MainHeader {
font-family: Verdana;
font-weight: bolder;
font-size: 17px;
color: #006786
}
.SubHeader {
font-family: Verdana;
font-weight: bolder;
font-size: 13px;
color: #006786
}
.Ruler2{
font-family: Verdana; font-size: 11px;	color:#ffffff; height:1PX 
}
.Ruler{
font-family: Verdana;	color:#FFD100; font-size: 11px;
background-color:#FFD100; border:0; height:1px; width:100%;
}

/*------------------for pricing table--------------------------*/
.BG5 {
	background-image: url(../../images2/67887/tabletop.gif);
	background-repeat:no-repeat; 
}

.tablestyle2{	
	width:500px; background-color:#cccccc;	/*	 border:solid 0.5px #cccccc; */	
}
.tableText{		
	font-family: Verdana; font-size:14px;
	background:#FFFFFF;	/* 006666 */
}

/*------------------END for pricing table--------------------------*/
/*------------------for sm table--------------------------*/

.tablestyle{	
	background:#dae7ed;	/* cce5e5*/
	border-top:solid 1px #C2DBE2;
	border-bottom :solid 1px #C2DBE2;
	border-right :solid 1px #C2DBE2;	
	border-left :solid 1px #C2DBE2;
	border:solid 1px #C2DBE2;
	width:500px;padding-left:5px;
}

.tableHeader{		
	font-weight: bolder; 
	color: #ffffff;padding-left:5px; padding: 5px;	
	background:#006685; text-transform:uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left; 
}

/*------------------END for sm table--------------------------*/
/*------------------ for sm DG--------------------------*/

tr.trResult{
	background-color:#006685;
	font-family: Verdana;font-size: 11px; line-height:15px;color:#fff;font-weight:bold;
	height:25px;
	text-align:left;text-transform:uppercase;
}
th.trResult{
	background-color:#006685;
	font-family: Verdana;font-size: 11px; line-height:15px;color:#fff;font-weight:bold;
	height:25px;
	text-align:left;text-transform:uppercase;
}
tr.trResult td {
	background-color:#006685;
	font-family: Verdana;font-size: 11px; line-height:15px;color:#fff;font-weight:bold;
	padding-left:5px;text-align:left;
}
tr.altrow 
{
	font-family: Verdana;font-size:11px; line-height:15px;color:#333333;
	background-color: #DDE6E9;
}

tr.altrow td
{
	text-align:left;
}

tr.row 
{
	font-family: Verdana;font-size:11px; line-height:15px;color:black;
	background-color: White;
}

tr.row td
{
	text-align:left;
}

.BorderlessCell
{
	border-collapse:collapse;
}

tr.TableRowHover
{
	font-family: Verdana;font-size:11px; line-height:15px;color:Black;
	background-color:#FFE373;
}

tr.TableRowHover td
{
	text-align:left;
}

/*------------------ for sm DG--------------------------*/
/*results class*/
table.tbResult 
{
	
}
.tbResult tr
{
	
}
.tbResult td{
	padding: 5px;
	padding-left:5px;
	font-family: Verdana;font-size:11px; line-height:15px;
}
.tbResult th{
	background-color:#006685;
	font-family: Verdana;font-size:11px; color:#fff;font-weight:bold; line-height:15px;font-weight:bold;
	padding-left:5px; text-transform:uppercase;
}

tbResult .DGheader th{/* alternative row */
	font-family: Verdana;font-size: 11px; line-height:15px;color:#fff;font-weight:bold;
	padding:5px;border-top:0 !important; border:1px solid #fff;
	text-align:left;background:#3f6892;text-transform:uppercase;
	}


































.tableContent33{	
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif; color:#333333;
	border: 1px solid red;
	padding:3;
	min-width:215px;	
	background-color:orange;		
}

.tableHeaders33{
	font:13px; font-family: Geneva, Arial, Helvetica, sans-serif; color:red;
	font-weight:bold;		
	background-color:#ffffff;	
	height:18px;
}

/*
.subHeaderGreen {
font-family: Verdana;
font-weight: bolder;
font-size: 14px;
font-weight: bolder;
color: #006786
}
*/
.Smallcontent {
	position:relative;
	width:600px;/*796 for firefox*/
	margin:0px 50px 0px 0px;		
	font:11px Verdana;
	background-image: url(images/smallBG.gif);/* light blue used in the bg color as an img DAE7ED*/
	border:0px;		
}
.content222{
border-top:solid 0px white;
border-bottom :solid 0px white;
border-right :solid 0px white;	
border-left :solid 0px white;
border:solid 0px white;
background-color:#ffffff; padding-left:0; 
font-family: Verdana; font-size: 11px;	color: black; WIDTH: 768px; 
OVERFLOW: hidden; WORD-WRAP: break-word;
}
.inercontent2{
	position:relative;
	width:768px;
	margin:7px 10px 7px 10px;		
	font:11px Verdana;	
	border:0px;
	background-color:#FFFFFF;	
	/*background-image: url(images/HomeBg.gif);*/
	background-repeat:no-repeat;	
}
.Box {
border-top:solid 0px white;
border-bottom :solid 0px white;
border-right :solid 0px white;	
border-left :solid 0px white;
border:solid 0px white;
background-color:#ffffff; padding-left:0; 
font-family: Verdana; font-size: 11px;	color: black; WIDTH: 549px; 
OVERFLOW: hidden; WORD-WRAP: break-word;
}
.Indented2
{
padding-left:15; 
padding-right:0;
background:#CCE5E5;
}
.inercontent 
{
	position:relative;
	width:720px;
	margin:0px 0px 0px 20px;		
	font:11px Verdana;	
	border:0px;
	/*padding:2px;*/	
	/*height: 350px;*/	
}
.tablestyleSmall{
	font:11px Verdana;	
	margin:0px 0px 0px 0px;	
	cellpadding:0px;
	cellspacing:0px;
	background:#dae7ed;	/* cce5e5*/
	border-top:solid 1px #C2DBE2;
	border-bottom :solid 1px #C2DBE2;
	border-right :solid 1px #C2DBE2;	
	border-left :solid 1px #C2DBE2;
	border:solid 1px #C2DBE2;
}
.Padding{
padding:10px 10px 10px 10px;
}
.Padding2{
padding:0px 10px 0px 10px;
}
.Padding3{
padding:0px 10px 10px 10px;
}

textarea.long{
font-family: Verdana;
font-size: 10px;	
color: black;
width: 390px;
height: 50px;
}
input.normal{
font-family: Verdana;
font-size: 10px;	
width: 150px;
}
input.long{
font-family: Verdana;
font-size: 10px;	
width: 200px;
}
input.short{
font-family: Verdana;
font-size: 10px;	
color: black;
width: 120px;
}
select.dropdown {
font-family: Verdana;
font-size: 10px;	
}
.Scrolling {
border-top:solid 3px white;
border-bottom :solid 3px white;
border-right :solid 3px white;	
border-left :solid 3px white;
border:solid 3px white;
background-color:#CCE5E5; padding-left:0; 
font-family: Verdana; font-size: 11px;	color: black; WIDTH: 581px; 
OVERFLOW: hidden; WORD-WRAP: break-word;
}

.Indented{
padding-left:10; 
padding-right:10;
background:#ffffff;
}
.LeftMenue{
border-top:solid 0px white;
border-bottom :solid 0px white;
border-right :solid 0px white;	
border-left :solid 0px white;
border:solid 0px white;
padding-left:0; 
font-family: Verdana; font-size: 11px;	color: black; 
OVERFLOW: hidden; WORD-WRAP: break-word;
height:411;
vertical-align:top;	
background-color:#ffffff;	
}
.TopLeftTbl{
background-color:#BFD9E0;
width:170
}
.BotLeftTbl{
background-color:#EEF7F7;
width:170;
height:207;
background-image: url(images/BlueBox.gif);
background-repeat:no-repeat;
}
.BoxBG
{
width:172;
background-image: url(images/BlueBoxBG.gif);	
}
/*
.indented3{
margin:4px 7px 4px 7px;
}
*/









/*the other style sheet */



.tab_font {
font-family: Verdana;
font-size: 11px;
color: #ffffff;
font-weight: bold;
}

.footer_note 
{
font-family:  Verdana ;
font-size: 9px;
text-align: center;

}



.contentText
{
	text-align:left;
	margin:10px;
}

.collapseText
{
	text-align:left;
	margin:20px;
	margin-right:15px;
}

.collapseText1
{
	text-align:left;
	margin:5px;
	margin-right:15px;
}
.subHeader {
font-family: Verdana;
font-weight: bolder;
font-size: 12px;
color: #006786
}

.subHeaderGreen {
font-family: Verdana;
font-weight: bolder;
font-size: 14px;
font-weight: bolder;
color: #006786
}

.Instructions {
font-family: Verdana;
font-size: 7pt;
color: #006786
}

.lightGreenHeader 
{
	font-family:  Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#0097AC;
	padding:3px;
	padding-left:15px;	
	background-image: url(../images/Optus/Navigation/navArrow.gif);
	background-repeat:no-repeat;
	background-position:5px 8px;
}

.yellowBox
{
	background-color:#fff3bf; 
	border: solid 1px #ffd100;
	
}
.list
{
	text-align:left;
	list-style-image:url(images/optus/Tick.gif);
	
}
.list li
{
	margin-top:10px;
}



.left_Nav {
font-family:  Verdana ;
font-size: 11px;
font-weight:700;
color:#006685;
text-align: left;
width:146px;
background-color:#e9f2f6;
padding:0px;
margin-left:1px;
}


.left_Nav td
{
	border-width:0px;
	background-image:url("../Images/Optus/navigation/ln_dotted.gif");
	background-position:bottom;
	background-repeat:repeat-x;
	padding:0px;
	padding-bottom:1px;
}

.left_Nav a
{
	FONT-WEIGHT: bold !important;
	padding:3px;
	padding-left:15px;	
	background-image: url(../images/Optus/Navigation/navArrow.gif);
	background-color:#e9f2f6;
	background-repeat:no-repeat;
	background-position:5px 8px;
	display:block;
}

.left_Nav a:hover
{
	text-decoration:none;
	background-color:#FFCC00;
}

.left_Nav td:hover
{
	background-color:#FFCC00;
}

.secTitle 
{
	text-align:left;
	PADDING-RIGHT: 6px;	
	PADDING-LEFT: 10px;	
	FONT-WEIGHT: bold;	
	FONT-SIZE: 11px;	
	MARGIN-BOTTOM: 1px;	
	PADDING-BOTTOM: 6px;	
	COLOR: #000;	
	PADDING-TOP: 6px;	
	BACKGROUND-COLOR: #ffd100;
}

.bread-crumb 
{
	text-align:left;
	vertical-align:bottom;
	PADDING-RIGHT: 2px;	
	PADDING-LEFT: 10px;	
	FONT-SIZE: 10px;	
	PADDING-BOTTOM: 2px;	
	COLOR: #006685;	
	LINE-HEIGHT: 30px;	
	PADDING-TOP: 3px;	
	BACKGROUND-COLOR: #fff3bf;	
	voice-family: inherit;
	height:30px;
}

.sprtr 
{
	background-image: url("../Images/Optus/navigation/ln_dotted.gif");
	HEIGHT: 1px;	
	BACKGROUND-COLOR: #e9f2f6;
	width:200px;
}

.Cbase 
{
	FONT-WEIGHT: bold !important;
	padding:3px;
	padding-left:15px;	
	background-image: url(../images/Optus/Navigation/navArrow.gif);
	background-color:#e9f2f6;
	background-repeat:no-repeat;
	background-position:5px 5px;
	display:block;
}

.Cbase:hover
{
	text-decoration:none;
	background-color:#FFCC00;
}

SmallText {
font-family: Verdana;
font-size: 7px
}

td {
font-family: Verdana;
font-size: 11px
}

.Text {
font-family: Verdana;
font-size: 11px
}

.text {
font-family: Verdana;
font-size: 11px
}

.SmallFont {
font-family: Verdana;
font-size: 9px
}

toplinkfont {
font-family: Verdana;
color: White;
font-size: 11px
}


.Smallcontent 
{
	position:relative;
	width:600px;/*796 for firefox*/
	margin:0px 50px 0px 0px;		
	font:11px Verdana;
	background-image: url(images/smallBG.gif);/* light blue used in the bg color as an img DAE7ED*/
	border:0px;	
}

.content{
border-top:solid 0px white;
border-bottom :solid 0px white;
border-right :solid 0px white;	
border-left :solid 0px white;
border:solid 0px white;
background-color:#ffffff; padding-left:0; 
font-family: Verdana; font-size: 11px;	color: black; WIDTH: 768px; 
OVERFLOW: hidden; WORD-WRAP: break-word;
}
/* Rule 16 of font_style.css */ .inercontent2 {	BORDER-RIGHT: 0px;	BORDER-TOP: 0px;	MARGIN: 7px 10px;	FONT: 11px Verdana;	BORDER-LEFT: 0px;	WIDTH: 750px;	BORDER-BOTTOM: 0px;	BACKGROUND-REPEAT: no-repeat;	POSITION: relative;	BACKGROUND-COLOR: #ffffff}



.Box {
border-top:solid 0px white;
border-bottom :solid 0px white;
border-right :solid 0px white;	
border-left :solid 0px white;
border:solid 0px white;
background-color:#ffffff; padding-left:0; 
font-family: Verdana; font-size: 11px;	color: black; WIDTH: 549px; 
OVERFLOW: hidden; WORD-WRAP: break-word;
}
.Indented2
{
padding-left:15; 
padding-right:0;
background:#CCE5E5;
}

.inercontent 
{
	position:relative;
	width:720px;
	margin:0px 0px 0px 20px;		
	font:11px Verdana;	
	border:0px;
	/*padding:2px;*/	
	/*height: 350px;*/
	
}

.tablestyleSmall{
	font:11px Verdana;	
	margin:0px 0px 0px 0px;	
	background:#dae7ed;	/* cce5e5*/
	border-top:solid 1px #C2DBE2;
	border-bottom :solid 1px #C2DBE2;
	border-right :solid 1px #C2DBE2;	
	border-left :solid 1px #C2DBE2;
	border:solid 1px #C2DBE2;
}
.Padding{
padding:10px 10px 10px 10px;
}
.Padding2{
padding:0px 10px 0px 10px;
}
.Padding3{
padding:0px 10px 10px 10px;
}





/*
a:link {color:#009999; text-decoration: none;}
a:visited {color:#009999;text-decoration: underline}
a:hover {color:#666666;text-decoration: none}

*/
a:link {color:#0097AC; text-decoration: none;}
a:visited {color:#0097AC;text-decoration: none}
a:hover {color:#0097AC;text-decoration: underline} /*8BBBCA*/

option,select
{
	font:11px Verdana;
	color:#0097AC
}

select
{
	font-weight:bold;
}


textarea.long{
font-family: Verdana;
font-size: 10px;	
color: black;
width: 390px;
height: 50px;
}
input.normal{
font-family: Verdana;
font-size: 10px;	
width: 150px;
}
input.long{
font-family: Verdana;
font-size: 10px;	
width: 200px;
}
input.short{
font-family: Verdana;
font-size: 10px;	
color: black;
width: 120px;
}
select.dropdown {
font-family: Verdana;
font-size: 10px;	
}

.Scrolling {
border-top:solid 3px white;
border-bottom :solid 3px white;
border-right :solid 3px white;	
border-left :solid 3px white;
border:solid 3px white;
background-color:#CCE5E5; padding-left:0; 
font-family: Verdana; font-size: 11px;	color: black; WIDTH: 581px; 
OVERFLOW: hidden; WORD-WRAP: break-word;
}




.Indented{

margin-right:15px;
background:#ffffff;
text-align:left;
}

.LeftMenue{
border-top:solid 0px white;
border-bottom :solid 0px white;
border-right :solid 0px white;	
border-left :solid 0px white;
border:solid 0px white;
padding-left:0; 
font-family: Verdana; font-size: 11px;	color: black; 
OVERFLOW: hidden; WORD-WRAP: break-word;
vertical-align:top;	
background-color:#ffffff;	
width:138px;
}
.TopLeftTbl{
background-color:#BFD9E0;
width:170px;
}

.BotLeftTbl{
background-color:#EEF7F7;
width:170;
height:207;
background-image: url(images/BlueBox.gif);
background-repeat:no-repeat;
}

.BoxBG
{

width:172;

background-image: url(images/BlueBoxBG.gif);
	
}
/*
.OrBox{
background-color:#EEF7F7;
width:172;
height:233;
background-image: url(images/ToolkitOrBox.gif);
background-repeat:no-repeat;	
}
*/
.indented3{
margin:4px 7px 4px 7px;

}




/*Customs Style */
.error 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	/*background-color: #ffcccc;*/
	color:Black;
	border: 1px solid #7fb2c2;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	background-image: url("images/icon/ico_error.gif");
	background-repeat: no-repeat;
	background-position: 7px 6px;
	width:450px;
}
.success {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	/*background-color: #ffcccc;*/
	color:Black;
	border: 1px solid #7fb2c2;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: 7px 6px;
	width:450px;
}


.outerTable
{
	height:500px;
}

.AnalyticsChartTable
{
	border:solid 2px #006786;
	border-collapse:collapse;
}

.AnalyticsChartTable td
{
	padding:10px;
	width:800px
}

td.AnalyticsChartTableHeader
{
	background: #006786 url('../../images2/67887/GraphIcon.png') no-repeat;
	background-position: 5px center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color:white;
	font-weight:bold;
	padding-left:35px;
}