﻿body {font-family: Arial, Helvetica, sans-serif; margin: 0 0 0 0; }

.FullPage               { width:1000px; height:615px; background-color:#f7f8fb; vertical-align:top; }
.TopBanner              { width:1000px; height:74px;  background-image:url(Images/TopBanner.jpg); }
.PageHeadingRow    		{ width:1000px; height:25px;  background-color:#f7f8ee; vertical-align:bottom; text-align:right; font-size:16px; font-weight:bold; padding-right:10px; border-bottom-style:ridge; border-bottom-width:1px; }
.HorizontalMenu         { width:1000px; height:30px;  background-image:url(Images/NavigationBackground.gif); text-align:center; }
.HorizontalMenuDivider  { width:2px;    height:30px;  background-image:url(Images/NavigationDivider.gif); }
.VerticalMenu           { width:150px;  height:481px; background-image:url(Images/MenuBackground.jpg); vertical-align:top; background-repeat:no-repeat; background-color:#ffffff; }
.PageContent            { width:850px;  height:481px; vertical-align:top; }
.LoginPageContent       { width:100%;   height:100%;  background-image:url(Images/FrontPage.jpg); background-repeat: no-repeat; background-position:right bottom; vertical-align:top; }

.UserMenuItem           { font-size: 11px; text-decoration: bold; color:#ffffff; }
.FooterText				{ font-size: 11px; text-decoration: none; color:#003366; }
.CopyrightText 			{ font-size: 9px;  text-decoration: none; color:#003366; }
.NavigationText 		{ font-size: 11px; text-decoration: none; color:#003366; font-weight:bold; }
.NavigationMouseOver 	{ background-image: url(Images/NavigationBackgroundMouseOver.gif); }
.NavigationMouseOut 	{ background-image: url(Images/NavigationBackground.gif); }

.PageHeading     		{ font-size: 12px; text-decoration: none;       color: #003366; font-weight: bold; }
.BodyText        		{ font-size: 11px; text-decoration: none;       color: #000000; }
.LabelLink        		{ font-size: 10px; text-decoration: underline;  color: #003366; }
.LabelError        		{ font-size: 10px; text-decoration: none;       color: red; }

td        	            { font-size: 11px; text-decoration: none; color: #000000; }
td.SpacerCell        	{ width:30px; }
td.LabelCell        	{ width:200px; font-size: 10px; text-decoration: none; color: #000000; text-align:right; }
td.InputCell        	{ width:620px; font-size: 10px; text-decoration: none; color: #000000; text-align:left; }

/* Data Grid Styles */
.FooterStyle            { text-align:center; background-color:#507CD1; font-size:10px; height:5px; color:#FFFFFF; font-weight:bold; }
.RowStyle               { text-align:center; background-color:#EFF3FB; font-size:9px;  height:27px; }    
.AlternatingRowStyle    { text-align:center; background-color:#FFFFFF; font-size:9px;  height:27px; }
.PagerStyle             { text-align:center; background-color:silver;  font-size:10px; height:5px; color: #FFFFFF; }
.HeaderStyle            { text-align:center; background-color:silver;  font-size:9px;  color :#003366; }

/* ASP Control Styles */
.TextBoxStyle           { font-size:10px; background-color:#f7f8ee; }
.DropDownStyle          { font-size:10px; background-color:#f7f8ee; }
.RadioButtonListStyle   { font-size:10px; }
.CheckBoxStyle          { font-size:10px; }
.CheckBoxListStyle      { font-size:10px; }

.Question 				{color: #043077; font-size: 11px;text-decoration: underline;margin-bottom:5px;}
.Answer 				{color: #000000; font-size: 11px;}

.SectionBreakerTable			{border-width:0px; padding: 0px 0px 0px 0px;}
.TableDocumentList				{width:100%; border-width:0px;}
.TableLaTrobeCompanies			{width:80%; border-width:0px;}

.SectionSpacer1Indent			{width: 17px;}
.TableSpacer1Indent				{width: 30px;}
.TableSpacer0Indent				{width: 10px;}

.TableHeaderColumnSize1			{background-color: #80a0d1; font-weight:bold  ; color:#FFFFFF; width:50px ; text-align:center; padding: 1px;}
.TableHeaderColumnSize2			{background-color: #80a0d1; font-weight:bold  ; color:#FFFFFF; width:100px; text-align:left  ; padding: 1px;}
.TableHeaderColumnSizeX			{background-color: #80a0d1; font-weight:bold  ; color:#FFFFFF; width:*    ; text-align:left  ; padding: 1px;}
.TableDetailColumnSize1			{background-color: #D5E3F0; font-weight:normal; 			   width:50px ; text-align:center; padding: 1px;}
.TableDetailColumnSize2			{background-color: #D5E3F0; font-weight:normal; 			   width:100px; text-align:left  ; padding: 1px;}
.TableDetailColumnSizeX			{background-color: #D5E3F0; font-weight:normal; 			   width:*    ; text-align:left  ; padding: 1px;}

.SectionBreakerRow 				{background-color: #235bb0; width: 300px; height:14px; font-weight:bold; color:#FFFFFF; text-align:left; padding: 0px 0px 0px 0px;}
.SectionBreakerRowX 			{background-color: #235bb0; width: 600px; height:14px; font-weight:bold; color:#FFFFFF; text-align:left; padding: 0px 0px 0px 0px;}
.SectionBreakerRowLeft 			{background-color: #235bb0; width: 20px ; height:14px; font-weight:bold; color:#FFFFFF; text-align:left; padding: 0px 0px 0px 0px; background-image: url(http://www.latrobefinancial.com.au/NewWebsite/Images/SmallBlueHalfCircleLeft.gif) ; background-repeat:no-repeat}
.SectionBreakerRowRight			{background-color: #FFFFFF; width: 20px ; height:14px; font-weight:bold; color:#FFFFFF; text-align:left; padding: 0px 0px 0px 0px; background-image: url(http://www.latrobefinancial.com.au/NewWebsite/Images/SmallBlueHalfCircleRight.gif); background-repeat:no-repeat}
