body
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	width: 970px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
}
h1
{
	font-size: 18px;
	color: #ce0700;
}
h2
{
	font-size: 14px;
}
h3
{
	font-size: 12px;
}
#main
{
	margin: 0 auto;
	width: 970px;
}

#searchbutton
{    
    margin-top: 1px;
    float: left;
}

#searchbutton input
{    
    border-top: solid 1px #AFAFAF;
    border-right: solid 1px #AFAFAF;
    border-bottom: solid 1px #AFAFAF;
}

#topmenu
{
	margin-top: 5px;
	display: block;
}
#topmenu .setMenuBorder
{
	border-right: solid 1px White;
	text-align: center;
}
#topmenu .setMenuBorder td
{
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 0;
}
#topmenu .setMenuBorder a
{
	cursor: default;
	line-height: 18px;
}
.staticSelected
{
	background-color: #FFC700;
}
/* top & bottom navigation current item classes */
#topmenu .current
{
	background: #E43337;
	text-decoration: none;
	color: #130C0E;
	border-left: 1px solid #fff;
}
#topmenu .setMarginBottom
{
	margin-bottom: 4px;
}
/*#footer
{
	padding-top: 30px;
	clear: both;
	color: #AFAFAF;
	font-size: 11px;
	margin: 0px;
}
#footer ul
{
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	margin-bottom: 0px;
}
#footer ul li
{
	display: inline;
	margin-left: 0px;
	padding-left: 0px;
}
#footer ul li a:link, #footer ul li a:visited
{
	color: #7f7f7f;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#footer ul li a:hover
{
	text-decoration: underline;
}
#footer .current
{
	color: #E43337;
	text-decoration: none;
}
#footer p
{
	margin: 0;
	padding: 0;
}*/
/*	no script links font size	*/

.separator
{
	clear: both;
	height: 2px;
}

/* Sai Menu Structural properties */
.SaiMenu 
{
    /*display: none;*/
}

ul.AspNet-Menu 
{
    position: relative;
}

ul.AspNet-Menu, 
ul.AspNet-Menu ul
{
    margin: 0;
    padding: 0;
    display: block;
}

ul.AspNet-Menu li
{
    position: relative;
    list-style: none;
}

ul.AspNet-Menu li a,
ul.AspNet-Menu li span
{
    display: block;
    text-decoration: none;
    /*cursor:default;*/
    line-height:18px;
}

ul.AspNet-Menu ul li a,
ul.AspNet-Menu ul li span
{
    display: block;
    text-decoration: none;
    /*cursor: pointer;*/
    line-height: normal;
}

ul.AspNet-Menu ul
{
    position: absolute;
    display: none;    
}

/* Don't display by default 2nd and 3rd Tier menu */
ul.AspNet-Menu li:hover ul ul,
ul.AspNet-Menu li:hover ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul
{
    display: none;     
}

/* All tiers of menu set as block elements */
ul.AspNet-Menu li:hover ul,
ul.AspNet-Menu li li:hover ul,
ul.AspNet-Menu li li li:hover ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li.AspNet-Menu-Hover ul
{
    display: block;     
}

/* Layout top tier as horizontal items */
.AspNet-Menu-Horizontal ul.AspNet-Menu li
{
    float: left;
}

.AspNet-Menu-Horizontal ul.AspNet-Menu li li
{
    float: none;
}


/* Sai Menu Style properties */
.SaiMenu 
{
    *height: 20px;
}

.SaiMenu ul.AspNet-Menu
{
    width: 175px;
    font-family: Arial;
    font-size: 13px;
}

.SaiMenu ul.AspNet-Menu ul
{
    font-size: 11px;
}

.SaiMenu a:focus
{
    /* get rid of dotted box when selecting menu item */
    outline: none;
}

/* 1st Tier Menu */
.SaiMenu .AspNet-Menu-Horizontal
{
    z-index: 4;
    *position:absolute; /* Fix child menu outside parent container bug in IE */
}

.SaiMenu .AspNet-Menu-Horizontal ul.AspNet-Menu
{
    width: 970px;
}

.SaiMenu ul.AspNet-Menu li.AspNet-Menu-TopLevel:hover, 
.SaiMenu ul.AspNet-Menu li.AspNet-Menu-TopLevel.AspNet-Menu-Hover
{
    background:#FFC700;   
   
}

.SaiMenu ul.AspNet-Menu li.AspNet-Menu-TopLevel.AspNet-Menu-Selected
{
    background:#FFC700;
}

/* HACK set space between menu and flash image for all browsers */
.SaiMenu ul.AspNet-Menu li.AspNet-Menu-TopLevel
{
    background: #B5B5B5;
    margin: 0;
    margin-bottom: 4px; /* all browsers */
    *margin-bottom: 0px; /* IE7 and below */
}

/* HACK set space between menu and flash image for IE8 and below */
.SaiMenu
{
    margin-bottom: 0px; /* all browsers */
    *margin-bottom: 4px; /* IE7 and below */
}

.SaiMenu ul.AspNet-Menu li a,
.SaiMenu ul.AspNet-Menu li span
{
    color: white;
    padding: 1px 0px 1px 0px;
    border-right: solid 1px white;
}

.SaiMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-TopLevel
{
    width:194px;
    text-align:center;
}

/* 2nd and 3rd Tier menu */
ul.AspNet-Menu ul {
    margin:0;
    background-color:White;
    border:1px solid #B5B5B5;
}

.SaiMenu ul.AspNet-Menu ul
{
    left: 128px;
    top: 3px;
    background:#FFF;
    padding: 6px 8px 16px 8px;
}

.SaiMenu ul.AspNet-Menu ul li
{
    background: white url(../images/TopMenuImages/line_dotted_155.png) left bottom no-repeat;
    margin: 0px;
}

.SaiMenu ul.AspNet-Menu ul li a,
.SaiMenu ul.AspNet-Menu ul li span
{
    color: #6F6F6F;
    padding: 5px 8px 5px 0px;
    background-image: none;
}

.SaiMenu ul.AspNet-Menu ul li.AspNet-Menu-WithChildren > a,
.SaiMenu ul.AspNet-Menu ul li.AspNet-Menu-WithChildren > span
{
    background: transparent url(../images/TopMenuImages/popout_arrow.jpg) right center no-repeat;
}

.SaiMenu ul.AspNet-Menu ul li:hover, 
.SaiMenu ul.AspNet-Menu ul li.AspNet-Menu-Hover
{
    background: #FFF;
    background: white url(../images/TopMenuImages/line_dotted_155.png) left bottom no-repeat;
    
}

.SaiMenu ul.AspNet-Menu ul li.AspNet-Menu-WithChildren > a:hover,
.SaiMenu ul.AspNet-Menu ul li.AspNet-Menu-WithChildren > span.Asp-Menu-Hover
{    
    background: transparent url(../images/TopMenuImages/popout_arrow.jpg) right center no-repeat;  
   
}

.SaiMenu ul.AspNet-Menu ul li a:hover
{
    color: #FFC700;
    background-image: none;   
}

.SaiMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul
{
    width: 175px;
    left: 0px;
    top: 20px;
}

.SaiMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li
{
    width:175px;
    text-align:left;
}

.SaiMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li li
{
    text-align:left;
}

.SaiMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul li
{
    width:175px;
}

/* 3rd Tier menu */
/* Drop to the side */
.SaiMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li ul li ul
{
    margin: -1.8em 0 0 175px;
}

/* end menu */

/* old CSS */
p
{
	font-size: 1em;
	line-height: 1.8em;
	margin: 1.2em 0em 1.2em 0em;
	color: #666;
}
h1, h2, h3, h4
{
	color: #666;
}
h1
{
	font-size: 18px;
	font-weight:normal; /*Added by Abu on 05-11-2007 */
	margin-top: 10px;
}
h2
{
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 4px;
}
#LogoRight
{
	float: right;
	margin-top: 20px;
	margin-right: 5px; /*	margin-bottom: 15px; 		margin-left: 10px;*/
	clear: right;
}
#LogoLeft
{
	margin: 5px;
	float: left;
}
#logo
{
	margin-top: 10px; /* 	line-height: 50px; */
}
.SpaceHolder
{
	line-height: 40px; /* for Mozillar browser */
}
label.editLabel
{
	width: 8em;
}
table.SearchField label
{
	width: 3em;
}
tbody
{
	width: 100%;
}
#ButtonSave
{
	font-weight: bold;
}
.button
{
	font-size: 11px;
	letter-spacing: normal;
}
.buttonSearch
{
	font-size: 9px;
}
li > p
{
	margin-top: 0.2em;
}
img
{
	border-width: 0;
}
tr#TopMenu td
{
	/*background-color: Red;*/
	width: 100%;	
}
#FooterRow
{
	border-top: solid #dcdcdc 1px;
	text-align: right;
	color: gray;
}
.HLine
{
	border-top: solid #dcdcdc 1px;
}
.menuItem
{
	color: gray;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-weight: 700;
	line-height: 15px;
}
a:link, a:visited
{
	/*text-decoration: none;*/
	text-decoration: underline;
	/*color: #366; 	background-color: #E5E5E5; */
	color: #29537c;
}

a:hover, a:active
{
	color: #FFC700;	
}
option, select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}
fieldset
{
	margin: 1em 1em 0px 0px;
	padding: 0.5em;
	width: 30%;
	border: 1px solid #FFAEAE;
}
legend
{
	color: #FF0000;
	letter-spacing: 0.2em;
}
.Red
{
	color: #FF0000;
}
#Category
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 5px;
	line-height: 2em;
}
table
{
	font-size: 12px;
}
.WhiteTextRedBg
{
	color: #FFFFFF;
	background-color: #FF0000;
	text-align: center;
	letter-spacing: normal;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.5em;
}
.tblList
{
	width: 100%;
	/*font-size: 9px;*/
	border: none;
	font-size: 11px;
	padding: 3px;
}
th, tr.tableHeader td
{
	color: #FFFFFF;
	background-color: #929CA0;
	text-align: center;
	letter-spacing: normal;
	font-weight: bold;
}
td
{
	color: #333;
	font-size: 11px;
}
.td10
{
	width: 10%;
	vertical-align: top;
	font-weight: bold;
}
.td15
{
	width: 15%;
	vertical-align: top;
	font-weight: bold;
}
.div1
{
	vertical-align: top;
	/*font-weight: bold;*/
	font-size:medium;
	text-align:center;
}
.td20
{
	width: 20%;
	vertical-align: top;
	font-weight: bold;
}
.td35
{
	width: 35%;
}
.td200px
{
	width: 200px;
	vertical-align: top;
	padding-top: 15px;
	text-align: left;
}
.td300px
{
	width: 300px;
}
.td45
{
	width: 45%;
}
.td50
{
	width: 50%;
}
.tblList td
{
	border: 1px solid #FFFFFF;
	padding: 1px;
}
.GreyBoxSml
{
	border: 1px solid #CCCCCC;
	background-color: #F5F5F5;
	font-size: 12px;
	line-height: 2em;
	padding: 5px 5px 10px 10px;
	width: 500px;
}
.GreyBoxLrg
{
	border: 1px solid #CCCCCC;
	background-color: #F5F5F5;
	font-size: 13px;
	line-height: 1.2em;
	padding: 25px 25px 25px 25px;
	width: 400px;
}
.GreyBox
{
	border: 1px solid #CCCCCC;
	background-color: #F5F5F5;
	font-size: 12px;
	line-height: 1.5em;
	padding: 10px;
}
.GreyTable
{
	border: 1px solid #F5F5F5;
	background-color: #F5F5F5;
	font-size: 12px;
	line-height: 1.5em;
	padding: 10px 10px 10px 10px;
	vertical-align: top;
	width: 95%;
}
.tdGrey
{
	background-color: #F5F5F5;
	padding: 10px;
}
.trOdd
{
	background-color: #f5f5f5;
}
.trAlt
{
	background-color: #f5f5f5;
}
.trEven
{
	background-color: #FFFFFF;
}
.tdLeft
{
	text-align: left;
	padding-right: 10px;
}
.tdCentreLeft
{
	padding-left: 0px;
}
.tdCentre
{
	text-align: center;
}
.tdRight
{
	text-align: right;
	padding-right: 10px;
}
.floatL
{
	clear: left;
	float: left;
}
.floatR
{
	clear: right;
	float: left;
	margin-left: 150px;
}
input
{
	font-size: 0.9em;
	padding-left: 2px;
	letter-spacing: 0.05em;
}
input.SubmitButton
{
	color: #000000;
	width: 50px;
	margin-left: 90px;
	margin-bottom: 20px;
}
#CompanyName
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333;
	padding-bottom: 0.25em;
}
#startDate, #endDate, #status
{
	line-height: 1.5em;
}
#ABN
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 1.5em;
}
#address
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	color: #333333;
}
#Standard
{
	font-size: 11px;
	padding-top: 10px;
}
.subHead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.1em;
	text-align: center; /*	letter-spacing: 0.1em; */
	margin-bottom: 5px;
}
.modelDetail
{
	text-align: left;
	vertical-align: top;
}
.modelHeading
{
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	color: #333333;
}
.smltxt
{
	font-size: 9px;
}
.ProdThumb img
{
	border: 1px solid #999999;
	margin: 5px;
	padding: 5px;
}
#tblSchedule th
{
	font-size: 9px;
	line-height: 1.5em;
}
#ChangeCompanyinfo
{
	float: right;
	position: static;
	clear: both;
	margin-right: 2px;
}
#LicenceNo
{
}
#IssueDate
{
}
.floatR
{
	float: right;
	padding-right: 10px;
	padding-left: 10px;
}
.floatL
{
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
.FileManager
{
	width: 100%;
	border: 1px solid #C0C0C0;
	padding: 30px;
	font-size: 10px;
}
#contact, #phone, #fax, #email
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	color: #333333;
}
#CRID
{
	font-size: 14px;
	color: #FF0000;
	margin-bottom: 5px;
}
.action
{
	margin: 1px;
}
.action a:link, .action a:link:visited
{
	color: #FE7936;
}
.action a:link:hover, .action a:link:active
{
	color: #FFC700;
	text-decoration: none;
}
.oldValue
{
	color: #FFFFFF;
	background-color: #FF6C6C;
}
.newValue
{
	color: #333333;
	background-color: #FFFF99;
}
.distributorName
{
	text-align: left;
	vertical-align: top;
	line-height: 1.2em;
	padding-top: 5px;
	font-weight: bold;
}
.distributorAddress
{
	text-align: left;
	vertical-align: top;
	line-height: 1.2em;
}
.distributorMore
{
	text-align: left;
	vertical-align: top;
	line-height: 1.2em;
	font-size: 9px;
}
dt, dd
{
	float: left;
	margin: 0.5em;
}
div#cr-info
{
	/*    width: 95%;     float: right; */
}
#contents
{
	margin: 0em;
	padding: 1em; 
	
	/* use padding instead of margin for multicolumn layouts because of a really odd ie5pc bug where it sometimes relates the width of an unrelated menu div to this div. i'll, uh, write about that somewhere. it was hard to figure out what was causing it, so i want this note here to remind me. */
}
/*the following classes are to demonstrate better line heights for narrow columns*/
.narrow1
{
	width: 50%;
	line-height: 1.3em;
}
.narrow2
{
	width: 50%;
	line-height: 1.5em;
}
.compact
{
	line-height: 1.3em;
}
img#NewsLogo
{
	margin-left: 20px;
	margin-top: 10px;
}
div.Feature, div.NewsItem
{
	margin-left: 20px;
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	padding-top: 10px;
	line-height: 1.3em;
}
div.Feature h3, div.NewsItem h3
{
	margin-top: 0;
	padding-bottom: 0;
	margin-bottom: 0.3em;
	font-size: 1.1em;
	font-weight: bold;
}
div.Feature img
{
	float: left;
	margin-right: 10px;
}
div.NewsItem div
{
	font-size: smaller;
	color: #cbb;
}
div.Feature p, div.NewsItem p
{
	margin-top: 0;
	padding-top: 0;
	line-height: 1.3em;
}
div.Feature a, div.NewsItem a.ReadMore
{
	font-size: 0.9em;
	color: Red;
	text-align: right;
	display: block;
	font-weight: 700;
	margin-right: 10px;
}
/* 
blockquote
{
    background-color: #315b7f;
    color: #f3f1f4;
    padding: 2%;
    font-style: italic;
    font-size: 1.5em;
    border: medium #4a88be solid;
    margin-left: 3em;
    margin-right: 3em;
}
*/
blockquote
{
	border: 1px solid #eee;
	padding: 5px;
	line-height: 1.2em;
	background-color: transparent;
}
blockquote, q
{
	color: #555;
}
/*div#Contents {
    margin:10px;
	}*/
div.FormLayout label, div.FormLayout input
{
	display: block;
	width: 250px;
	float: left;
	margin-bottom: 10px;
	color: #555;
	font-size: smaller;
}
div.FormLayout label
{
	text-align: right;
	width: 130px;
	padding-right: 20px;
}
span.RadioButton input, span.RadioButton label
{
	width: 2em;
	text-align: left;
}
.BigNum
{
	color: #FF8000;
	font-weight: bold;
	font-size: 18px;
}
.currentPageNumber
{
	color: #F00;
}

.pageNumberLink:link, .pageNumberLink:visited
{
	color: #666666;
	text-decoration: underline;
}

.nextLink:link, .nextLink:visited
{
	color: #666666;
	text-decoration: underline;
}

.previousLink:link, .previousLink:visited
{
	color: #666666;
	text-decoration: underline;
}
.mandatory
{
	font-weight: bolder;
	font-size: larger;
	color: red;
}
div#logo-image
{
	text-align: center;
	margin: 15px;
}
#logo-image img
{
	margin: 10px;
}
.legend
{
	width: 500px;
	vertical-align: top;
	border: 1px solid #CCCCCC;
	background-color: #F5F5F5;
	font-size: 12px;
	text-align: left;
}

.legendIcons
{
	margin-bottom: 0px;
	margin-top: 0px;
}

.gridview_item
{
   font-family:Tahoma;
   font-size:12px;
}
.gridview_header, .gridview_pager
{
   font-family:Tahoma;
   font-size:12px;
   background-color:#a6caf0;
   height: 20px;
   
}
.gridview_header a
{
    text-decoration:none;
}

.tablestyle{
	font-family:arial;
	margin:10px 0pt 15px;
	font-size: 8pt;
	border-color: #CDCDCD;
	/*width:850px;*/
	color: #3D3D3D;
	width: 98%;
}
.tablestyle td, .tablestyle th{
	border-color: #CDCDCD;
}
.alternatingrowstyle{
    background-color:#F0F0F6;
}
.headerstyle {
    background-color:#F0F0F6;
    background-repeat: no-repeat;
    background-position: center left;     
    padding-left: 20px;   
}  

.headerstyle a{
	text-decoration:none;
    color:black;
	display:block;
}    
.rowstyle{
	background-color: #FFF;
}
.rowstyle td, .alternatingrowstyle td {
	padding: 4px;
}
.sortascheaderstyle{
    background-image: url(../images/sort_asc.gif);     
    background-color: #8dbdd8; 	
    background-repeat: no-repeat;
    background-position:center left; 
    padding-left: 20px;       
}
.sortdescheaderstyle{
    background-image: url(../images/sort_desc.gif);     
    background-color: #8dbdd8; 	
    background-repeat: no-repeat;
    background-position:center left;       
    padding-left: 20px; 
}   

/* So the overflow scrolls */
.container {overflow:auto;}

/* Keep the header cells positioned as we scroll */
.container table th {position:relative;}

/* For alignment of the scroll bar */
.container table tbody {overflow-x:hidden;} 

/*CollapsiblePanel*/
.collapsePanel {
	
    /*background-color: #D3DEEF;*/
    border: none;/*1px dashed #2F4F4F;*/
    border-top: none;   
    border-color: Gray;
}

.collapsePanelHeader{	
	width:100%;		
	/*background-image: url(../images/Bg_Panel.PNG);*/
	background-image: url(../images/topnav_bg.jpg);
	background-repeat:repeat-x;
	color:white;
    font-family: Arial, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
	overflow:hidden;
	cursor: pointer;
}

#master_content .collapsePanelHeader a {color:White;}
#master_content .collapsePanelHeader a:hover {text-decoration:none;background:none;}

.collapsePanelHeaderNoCursor{	
	/*width:100%;		*/
	/*background-image: url(../images/Bg_Panel.PNG);*/
	background-image: url(../images/topnav_bg.jpg);
	background-repeat:repeat-x;
	color:white;
    font-family: Arial, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
	overflow:hidden;
}
.notificationPanel
{
    position: absolute;  left: 45%; display:inline; border: 0px outset; padding: 0px; background-color:YellowGreen; /* filter:alpha(opacity=100); -moz-opacity: 0.6; */
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}


.panelheader
{
    height: 24px; /*padding: 5px 0 0 35px;	*/
    color: Black;
    font-size: 18px;
    font-weight: normal;
    margin-top: 10px;
    background-color: gainsboro;
    /*background-image: url(../images/Rounded-BG.png)*/
}

.sidebarcontent
{	
	border: 1px solid #0F2543;
	/*padding: 20px 20px 20px 30px;*/
	line-height: 1.5em;
	font-weight: bold;
}

.ChangePasswordStyle
{
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;
	padding:3px;
	width:280px;
	background-color: #F5F5F5;
	font-size: 12px;
	line-height: 1.5em;
	vertical-align: top;
}

.roundedTab
{
 position:static;
}
.roundedTab h2
{
    /*background: url(../images/Bg_Panel.PNG) ;*/
    background: url(../images/topnav_bg.jpg);
    background-repeat:repeat-x;
    height: 30px;
    vertical-align: middle;
    padding-left: 10px;
    padding-top: 0px;
    color: #130C0E;
    width:auto;    
    padding-bottom:0px;
    padding-right:0px;     
    margin:0px;
    line-height :25px; 
    border-radius: 4px;	  
}

.headingText
{
	/*font-size: 1em;
	line-height: 1.8em;
	margin: 1.2em 0em 1.2em 0em;*/
	font-size: 12px;	
	color: #666;
}

.pageHeader
{
    color: #333;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 18px;
	font-weight: normal; /*Added by Abu on 05-11-2007 */
	/*margin-top: 10px;*/
 
}
.logoHeader
{
	color: Red;
	font-size: 22px;
	font-weight: normal; /*Added by Abu on 05-11-2007 */
	font-family:Arial, Verdana, Tahoma,Sans-Serif;
	/*margin-top: 10px;*/
 
}

.rowstyleCenter{
	/*background-color: #FFF;*/
	text-align:center;
}
.rowstyleCenter td {
	padding: 2px;
	text-align:center;
}
/* ACR0084 */
td.licenceStatus
{
	color: #C00010;
	font-size: Large;
	font-weight: bold;
}
.setMargin
{
    margin-right : 30px;
    font-weight:bold;
}
.cssPager span {
    background-color: #29537c;
    color: white;
    padding: 0 4px 0 4px;
}
.cssPager td {
    padding: 0 4px 0 4px;
    font-size: 14px;
}
.setWidth input[type=text]{
    width: 300px;
}
.addMProgramList ol {
    list-style-type: none;
}
.addMProgramList ol li {
    margin-bottom: 10px;
}
.addMProgramList ol li label {
    text-align: right;
    width: 30%;
    float: left;
}
.addMProgramBtn {
    margin-left: 25%;
}