

.CheckBoxList
{
	font-family: Verdana, 'Times New Roman' , Arial;
	vertical-align: top;
	text-decoration: none;
	list-style: none;
}


/*for Calender */
.TESTcpYearNavigation {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #6677dd; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.TESTcpMonthNavigation {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #6677dd; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.TESTcpDayColumnHeader {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpYearNavigation {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpMonthNavigation {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentMonthDate {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentMonthDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpOtherMonthDate {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpOtherMonthDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentDate {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpTodayText {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpTodayTextDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpText {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
TD.TESTcpDayColumnHeader {
	BORDER-RIGHT: #6677dd 0px solid; BORDER-TOP: #6677dd 0px solid; BORDER-LEFT: #6677dd 0px solid; BORDER-BOTTOM: #6677dd 1px solid; TEXT-ALIGN: right
}
.TESTcpCurrentMonthDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.TESTcpOtherMonthDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.TESTcpCurrentDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.TESTcpCurrentMonthDateDisabled {
	COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.TESTcpOtherMonthDateDisabled {
	COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.TESTcpCurrentDateDisabled {
	COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.TESTcpCurrentMonthDate {
	FONT-WEIGHT: bold; COLOR: #6677dd
}
.TESTcpCurrentDate {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.TESTcpOtherMonthDate {
	COLOR: #808080
}
TD.TESTcpCurrentDate {
	BORDER-RIGHT: #000000 thin solid; BORDER-TOP: #000000 thin solid; BORDER-LEFT: #000000 thin solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 thin solid; BACKGROUND-COLOR: #6677dd
}
TD.TESTcpCurrentDateDisabled {
	BORDER-RIGHT: #ffaaaa thin solid; BORDER-TOP: #ffaaaa thin solid; BORDER-LEFT: #ffaaaa thin solid; BORDER-BOTTOM: #ffaaaa thin solid
}
TD.TESTcpTodayText {
	BORDER-RIGHT: #6677dd 0px solid; BORDER-TOP: #6677dd 1px solid; BORDER-LEFT: #6677dd 0px solid; BORDER-BOTTOM: #6677dd 0px solid
}
TD.TESTcpTodayTextDisabled {
	BORDER-RIGHT: #6677dd 0px solid; BORDER-TOP: #6677dd 1px solid; BORDER-LEFT: #6677dd 0px solid; BORDER-BOTTOM: #6677dd 0px solid
}
A.TESTcpTodayText {
	HEIGHT: 20px
}
SPAN.TESTcpTodayTextDisabled {
	HEIGHT: 20px
}
A.TESTcpTodayText {
	FONT-WEIGHT: bold; COLOR: #6677dd
}
SPAN.TESTcpTodayTextDisabled {
	COLOR: #d0d0d0
}
.TESTcpBorder {
	BORDER-RIGHT: #6677dd thin solid; BORDER-TOP: #6677dd thin solid; BORDER-LEFT: #6677dd thin solid; BORDER-BOTTOM: #6677dd thin solid
}
/******************************************/

.imga
{
	float:right;
	clear :left;
}
.sectionHeader {
	position:relative;
	height: 100px;
	background: url(images/bgr.jpg) repeat-x;
	overflow:auto;
}
.sectionContent {
	position:relative;
	background: url(images/map_faded.jpg) center top no-repeat #f4f4f4;
	/*background:#f4f4f4;*/
/* 	overflow:auto; */
}
.lightTextIngress1
{
	font-size: 11px;
	color: #000033;
	line-height: 13px;
	font-family: arial, helvetica, verdana;
	text-decoration: none;
}
.sectionFlash
{
	background: #eee;
	overflow: auto;
	position: relative;
	height: 480px;
}
.sectionFlash_members {
	BACKGROUND: #eee; OVERFLOW: auto; POSITION: relative; HEIGHT: 400px
}
.maincol {
	position:relative;
	float:left;
	width:460px;
	padding:30px 20px 30px 20px;
	/*background:#aaa;*/
}
.sidecol h2 span {
	font-size: 10px;
	text-transform: lowercase; 
	font-weight: bold;
}
.sidecol { 
	position:relative;
	clear :right;	
/*	background:#ccc;
	border-left:1px solid #000; */
    padding-right: 19px; padding-left: 10px; padding-bottom: 20px; padding-top: 20px; }
    
.sidecol1 { 
	position:relative;
	clear :right;	
/*	background:#ccc;
	border-left:1px solid #000; */
    padding-right: 19px; padding-left: 10px; padding-bottom: 20px; padding-top: 0px; }
.sidecol1 h2 span {
	font-size: 10px;
	text-transform: lowercase; 
	font-weight: bold;
}

.sectionMain
{
	background: url(images/map_faded.jpg) fixed no-repeat center top;
	overflow: auto;
	position: relative;
}
.sectionContact {
	BACKGROUND: #232020; OVERFLOW: auto; POSITION: relative
}
.sectionMemberInfo
{
	background-position: center top;
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-color: #232020;
	table-layout: fixed;
}
.sectionInfo {
/* 	OVERFLOW: auto;  */
	POSITION: relative
}
.sectionFooter {
	POSITION: relative
}
.maincol .agenda .agendaItem {
	overflow:auto;
	background:#ddd;
	margin:0 0 5px 0;
	padding:5px;	
}
/* SIDECOL */
.sidecol ul {
	padding:0;
}
/* SIDECOL */
.sidecol1 ul {
	padding:0;
}
.sidecol ul li {
	list-style: none;	
}
.sidecol1 ul li {
	list-style: none;	
}
.maincol .agenda .agendaItem h3 {
	float:left;
	margin:0;
}
.maincol .agenda .agendaItem p.date {
	float:right;
	width:100px;
	text-align:right;
	margin:0;	
}
/* CONTAINERS */

.maincol .news { 
	margin:0 0 10px 0;
	border-bottom:5px solid #fff;
}
.maincol .latestFormats { 
	margin:0 0 0px 0; 
	padding:0 0 0px 0;	
}
.maincol .latestFormats .formatItem h3 {
	float:left;
	width:190px;
	margin:0;
}
.maincol .latestFormats .formatItem
{
	overflow: auto;
	background: #fff;
	margin: 0px 0px 5px;
	padding: 0px;
}

.maincol .latestFormats .formatItem p.genre {
	float:left;
	margin:0;
	
}
.maincol .latestFormats .formatItem p.date {
	float:right;
	width:100px;
	text-align:right;
	margin:0;
}

.colLoggedinas {
	position:relative;
	float:left;
	width:340px;
	margin:20px 0;
	padding:0 20px 0 20px;	
}
.colNews {
	BORDER-RIGHT: #faab2d 3px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; WIDTH: 337px; PADDING-TOP: 0px; POSITION: relative
}
.colNewsletter {
	BORDER-RIGHT: #faab2d 3px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px; WIDTH: 100px; PADDING-TOP: 0px; 
}
.colContact
{
	float: left;
	
	padding-top: 0px;
	position: static;
	text-align: right;
}
.colmsg {	padding-right: 0px;
	display: block;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	padding-top: 14px;
	background-color: transparent;
	font-weight: bolder;
	font-size: 12px;
	text-transform: uppercase;
	color: White;
	font-family: 'verdana';
	text-decoration: none;
	letter-spacing: normal;
	PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
.leftcol {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 40px; WIDTH: 340px; PADDING-TOP: 40px; POSITION: relative
}
.rightcol
{
	padding-right: 20px;
	padding-left: 20px;
	float: left;
	padding-bottom: 40px;
	width: 340px;
	padding-top: 40px;
	position: relative;
}
.widecol
{
	padding-right: 20px;
	padding-left: 10px;
	float: left;
	padding-bottom: 40px;
	overflow: hidden;
	width: 720px;
	padding-top: 40px;
	position: relative;
}
.leftContactCol {
	BORDER-RIGHT: #272424 3px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 147px; PADDING-TOP: 20px; POSITION: relative
}
.middleContactCol {
	BORDER-RIGHT: #272424 3px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 147px; PADDING-TOP: 20px; POSITION: relative
}
.rightContactCol {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 150px; PADDING-TOP: 20px; POSITION: relative
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #faa41b; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A
{
	color: darkslateblue;
	text-decoration: none;
}

A:hover {
	TEXT-DECORATION: none
}

P
{
	font-size: 12px;
	color: #444;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
LI {
	FONT-SIZE: 12px; COLOR: #444; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LABEL {
	FONT-SIZE: 12px; COLOR: #444; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P
{
	margin: 0px 0px 1em;
	text-align: justify;
}
.sectionInfo P {
	COLOR: #56401f
}
.sectionInfo LI {
	COLOR: #56401f
}
.sectionInfo LABEL {
	FONT-WEIGHT: bold; COLOR: #fff
} 
.sectionMemberInfo P {
	COLOR: #999
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; MARGIN: 0px 0px 20px; COLOR: #890012; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2
{
	font-weight: normal;
	font-size: 22px;
	margin: 0px 0px 10px;
	color: #890012;
	font-family: Arial, Helvetica, sans-serif;
}
.sectionMemberInfo H2 {
	COLOR: #faa41b
}
H3
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	color: #faa41b;
	line-height: 16px;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.link
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	color: #ff7e00;
	line-height: 16px;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: capitalize;
}	

.linkLogo
{
	text-decoration: none;
}	
.sectionInfo h3
{
	color: #fff;
	text-transform: uppercase;
}

.newsHeader
{
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 0px;
	margin: 0px 35px;
	padding-top: 0px;
	position: relative;
	CURSOR: pointer
}
.newsHeader1
{
	padding-right: 20px;
	padding-left: 10px;
	padding-bottom: 0px;
	margin: 0px 25px;
	padding-top: 0px;
	position: relative;
	CURSOR: pointer
}
.newsContent {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 35px; PADDING-TOP: 0px; POSITION: relative
}


.newsHeader H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #faa41b; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsHeader1 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #faa41b; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsContent .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.5em; OVERFLOW: hidden; PADDING-TOP: 0px
}
.newsContent.content1
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	overflow: hidden;
	padding-top: 0px;
	border-bottom: aqua 2px solid;
}

.tagline {
	FONT-WEIGHT: bold
}

.sectionHeader ul.menuContainer
{
	padding: 0;
	list-style: none;
	float: right;
	margin: 10px 0px 0px 0px;
}


.sectionHeader ul.menuContainer1
{
	padding: 0;
	list-style: none;
	float: right;
	margin: 5px 0px 0px 0px;
}
.sectionHeader ul.menuContainer1 li
{
	margin: 10px 0px 0px;
	float: left;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 10px;
}

.sectionHeader .menuContainer1
{
	float: right;
	margin: 0px 0px 0px 0px;
}


.sectionHeader .menuContainer1 A.menu2
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	float: left;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: transparent;
	font-weight: bolder;
	font-size: 12px;
	text-transform: uppercase;
	color: infotext;
	font-family: 'Arial Narrow';
	text-decoration: none;
	text-indent: 5px;
	margin-left: 3px;
	margin-right: 3px;
	letter-spacing: normal;
}


.sectionHeader .menuContainer1 A.menu1
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	float: left;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: transparent;
	font-weight: bolder;
	font-size: 12px;
	text-transform: uppercase;
	color: gray;
	font-family: 'Arial Narrow';
	text-decoration: none;
	text-indent: 5px;
	margin-left: 3px;
	margin-right: 3px;
	letter-spacing: normal;
}


.sectionHeader ul.menuContainer li {
	padding: 20px 0 5px 0;
	margin: 0;
	float: left;
	font-size: 0px;
	line-height: 0px;	
}

.sectionHeader ul.menuIntranetContainer {
	border-top: 1px solid #ccc;
	padding: 0;
	list-style: none;
	margin:0px 0px 0px 0px;
	float: right;
}

.sectionHeader ul.menuIntranetContainer li {
	padding: 3px 3px 3px 3px;
	margin: 0;
	float: left;
	font-size: 0px;
	line-height: 0px;
}


.sectionInfo ul {
	margin: 0.5em 0 0 0;
	padding: 0px;
	list-style: none;
}


.sectionHeader IMG.logo {
	MARGIN: 0px 0px
}
.centerContent
{
	margin-left: auto;
/* 	overflow: auto; */
	width: 70%;
	margin-right: auto;
	position: relative;
	text-align: left;
}
.centerContentforadmin
{
	margin-left: auto;
	overflow: visible;
	margin-right: auto;
	position: relative;
	text-align: center;
}
.nextPrevNavigation {
	MARGIN: 40px 0px 0px; TEXT-ALIGN: center
}
.nextPrevNavigation A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.nextPrevNavigation .currentPage {
	FONT-WEIGHT: bold; BACKGROUND: #cbe7f2
}
.nextPrevNavigation .firstPage {
	
}
.leftContactCol UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.middleContactCol UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.rightContactCol UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.leftContactCol LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.middleContactCol LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.rightContactCol LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.leftContactCol LI.companyName {
	FONT-WEIGHT: bold; COLOR: #faa41b
}
.middleContactCol LI.companyName {
	FONT-WEIGHT: bold; COLOR: #faa41b
}
.rightContactCol LI.companyName {
	FONT-WEIGHT: bold; COLOR: #faa41b
}
.leftContactCol LI.phone {
	
}
.middleContactCol LI.phone {
	
}
.rightContactCol LI.phone {
	
}
.colContact UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.colContact LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.colContact LI.phone {
	PADDING-TOP: 1em
}
.colContact LI.companyName {
	FONT-WEIGHT: bold; COLOR: #890012
}
.colNewsletter P {
	FONT-WEIGHT: bold; COLOR: #890012
}
.logo {
	FLOAT: left; clear:right ;
}
.sectionHeader .menuContainer
{
	float: right;
	margin: 20px 10px 0px 0px;
}
.sectionHeader .menuContainer1
{
	float: left;
	margin: 0px;
}
.centerContent.menuContainer1
{
	float: left;
	margin: 0px;
}
.sectionHeader .menuContainer1 A.menu
{
	padding-right: 0px;
	display: block;
	padding-left: 5px;
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	background-color: transparent;
	font-weight: bolder;
	font-size: 12px;
	text-transform: uppercase;
	color: infotext;
	font-family: 'Arial Narrow';
	text-decoration: none;
	text-indent: 5px;
	margin-left: 5px;
	margin-right: 0px;
	letter-spacing: normal;
}
.sectionHeader .menuContainer A.menu
{
	padding-right: 0px;
	display: block;
	padding-left: 5px;
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	background-color: transparent;
	font-weight: bolder;
	font-size: 12px;
	text-transform: uppercase;
	color: infotext;
	font-family: 'Arial Narrow';
	text-decoration: none;
	text-indent: 5px;
	margin-left: 5px;
	margin-right: 0px;
	letter-spacing: normal;
}
.sectionHeader .menuContainer A.menuExtranet
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	padding-top: 14px;
	background-color: transparent;
	font-weight: bolder;
	font-size: 12px;
	text-transform: uppercase;
	color: infotext;
	font-family: 'Arial Narrow';
	text-decoration: none;
	text-indent: 5px;
	margin-left: 3px;
	margin-right: 3px;
	letter-spacing: normal;
	
}

.sectionHeader .menuContainer A.msg
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	padding-top: 14px;
	background-color: transparent;
	font-weight: bolder;
	font-size: 12px;
	text-transform: uppercase;
	color: gray;
	font-family: 'Arial Narrow';
	text-decoration: none;
	text-indent: 5px;
	margin-left: 3px;
	margin-right: 3px;
	letter-spacing: normal;
}
.centerContent .menuContainer1 A.menuExtranet1
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	padding-top: 2px;
	background-color: transparent;
	font-weight: bolder;
	font-size: 13px;
	text-transform: uppercase;
	color: White;
	font-family: Verdana,'Arial Narrow';
	text-decoration: none;
	text-indent:0px;
	margin-left: 0px;
	margin-right: 0px;
	letter-spacing: normal;
}
.sectionHeader .menuContainer A.menu1
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	float: left;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: transparent;
	font-weight: bolder;
	font-size: 12px;
	text-transform: uppercase;
	color: gray;
	font-family: 'Arial Narrow';
	text-decoration: none;
	text-indent: 10px;
	margin-left: 3px;
	margin-right: 3px;
	letter-spacing: normal;
	cursor: pointer ;
}
.sectionHeader .menuIntranetContainer A.menu
{
	padding-right: 0px;
	display: block;
	padding-left: 3px;
	float: left;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: transparent;
	font-weight: bolder;
	font-size: 12px;
	text-transform: uppercase;
	color: infotext;
	font-family: 'Arial Narrow';
	text-decoration: none;
	text-indent: 0px;
	margin-left: 3px;
	margin-right: 0px;
	letter-spacing: normal;
	clear: none;
}
INPUT {
	MARGIN: 5px 0px
}
UL.memberInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-TOP: 0px
}
.memberInfo LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI.memberInfo_member {
	FONT-WEIGHT: bold; COLOR: #890012
}
LI.memberInfo_www {
	PADDING-BOTTOM: 1em
}
LI.memberInfo_country {
	PADDING-BOTTOM: 1em
}
.loginbox {
	BORDER-RIGHT: #faa41b 3px solid; PADDING-RIGHT: 120px; BORDER-TOP: #faa41b 3px solid; PADDING-LEFT: 120px; BACKGROUND: #fff; PADDING-BOTTOM: 20px; MARGIN: 40px auto; BORDER-LEFT: #faa41b 3px solid; WIDTH: 150px; PADDING-TOP: 20px; BORDER-BOTTOM: #faa41b 3px solid; TEXT-ALIGN: left
}
.loginbox INPUT.field {
	WIDTH: 140px
}
.newsPublishDate {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffc569; LEFT: -35px; PADDING-BOTTOM: 3px; WIDTH: 25px; PADDING-TOP: 5px; POSITION: absolute; TEXT-ALIGN: center
}
.newsPublishDate .month {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #faa41b; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsPublishDate .date {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #faa41b; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sectionFooter P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 20px; COLOR: #ffc569; PADDING-TOP: 20px; TEXT-ALIGN: center
}

.xsnazzy h1, .xsnazzy h2, .xsnazzy p {margin:0 10px; letter-spacing:1px;}
.xsnazzy h1 {font-size:2.5em; color:#ffffff;}
.xsnazzy h2 {font-size:2em; color:#ffffff; border:0;}
.xsnazzy p {padding-bottom:0em; color:#ffffff;}
.xsnazzy h2 {padding-top:0.5em; padding-left:10px;}
.xsnazzy {background: transparent; margin:1em;}

.xsnazzy em {display:block; width:0; height:0; color:#ffffff; overflow:hidden; border-top:12px solid #ffffff; border-left:12px dotted transparent; border-right:12px dotted transparent; margin-left:50px;}
* html .xsnazzy em {width:24px; height:12px; width:0; height:0;}
.xsnazzy span {display:block; width:0; height:0; color:#ffffff; overflow:hidden; border-top:10px solid #ffffff; border-left:10px dotted transparent; border-right:10px dotted transparent; margin-left:52px; margin-top:-15px;}
* html .xsnazzy span {width:20px; height:10px; width:0; height:0;}

.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {display:block; overflow:hidden; font-size:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:#ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}

.xb1 {margin:0 8px; background:#ffffff;}
.xb2 {margin:0 6px; background:#ffffff;}
.xb3 {margin:0 4px; background:#ffffff;}
.xb4 {margin:0 3px; background:#ffffff; border-width:0 5px;}

.xb5 {margin:0 2px; background:#ffffff; border-width:0 4px;}
.xb6 {margin:0 2px; background:#ffffff; border-width:0 3px;} 
.xb7 {margin:0 1px; background:#ffffff; border-width:0 3px; height:2px;} 

.xboxcontent {display:block; background:#ffffff; border:3px solid #ffffff; border-width:0 3px;}

body
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	width: 100%;
	height: 100%;
	background-color: orange;
}
.sparkslabel
{
    font-weight: bold; 
    font-size: 11px; 
    text-transform:capitalize; 
    COLOR: #ff6600; 
    FONT-FAMILY: arial, helvetica, verdana; 
    TEXT-DECORATION: none
	
}
.tdcol
{
    COLOR: #ff6600; 
    vertical-align :top;
}

.Heading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
    line-height: 25px;
    font-weight: bold;
    color: #ff6600;
    background-color: buttonface;
}

.textBox
{
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
    border: #000066 1px solid;
    width: 210px;
}
.multiLineTextBox
{
    font-family: Verdana;
    border-right: #000066 1px solid;
    border-top: #000066 1px solid;
    border-left: #000066 1px solid;
    border-bottom: #000066 1px solid;
    width: 180px;
}
.button
{
    background-color:lightgrey;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	font-family: arial,verdana;
	color: #ffffff;
	width: 20%;
	height: 10;
	padding: 2 5 3 2;
	border-right: buttonshadow 1px solid;
	border-right: #C4A8C4 1px solid;
	border-top: #B07CB0 1px solid;
	border-left: #863486 1px solid;
	border-bottom: buttonshadow 1px solid;
	border-bottom: #3C003C 1px solid;
	cursor: hand;
	color: #000000;
}
.buttons
{
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle;
	width: auto;
	cursor: hand;
	color: blue;
	line-height: 12px;
	background-color: transparent;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
	text-align: left;
}
.submenu
{
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle;
	width: auto;
	cursor: hand;
	color: #000000;
	line-height: 18px;
	background-color: Transparent;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
	text-align: left;
}
.btn
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	border: 1px none #000099;
	background-color: Transparent;
	line-height: 12px;
	vertical-align: middle;
	text-align: center;
	width: auto;
}
.Errlabel
{
	font-size: 12px;
	vertical-align: middle;
	font-family: Verdana;
	letter-spacing: 0.05pc;
	text-align: left;
	direction: ltr;
	color: red;
}
.tablemain
{
    width: 40%;
    height: 40%;
    border-right: gray thin solid;
    border-top: gray thin solid;
    border-left: gray thin solid;
    border-bottom: gray thin solid;
}
.Gridview
{
    border-color: Black;
    border-style: solid;
    border-width: 1px;
    border-style: solid;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    font-size: 9pt;
    font-family: arial,verdana;
    width: 100%;
}
.menu
{
    font-family: Verdana,Times New Roman,Arial,Sans-Serif;
    font-size: small;
    background-color: #f5f5f3;
}
.errordes
{
    font-size: 13px;
    font-family: Verdana,Times New Roman,Arial,Sans-Serif;
    text-align: left;
}
.HyperLink
{
	font-family: Verdana, Arial;
	font-size: 9pt;
	color: #993333;
	text-decoration: none;
	font-weight: bolder;
}
.GridLableTitle
{
	font-weight: bold;
	font-size: 12px;
	color: #ff9933;
	font-family: Arial, Verdana;
}
.GridLabelMatter
{
	font-size: 11px;
	color: black;
	font-family: Arial, Verdana;
}

.LoginWin
{
	font-size: 11px;
	color: blue;
	font-family: Verdana, Arial ;
}

.LoginWinText
{
	font-size: 13px;
	color: white;
	font-family: Arial, Verdana;
	text-decoration: none;
	background-color: orange;
}


.MasterBottomHeader
{
	font-weight: bold;
	font-size: 15px;
	color: #ffffff;
	font-family: Verdana, Arial, Monospace;
	background-color: orange;
}
.MasterBottomText
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana, Arial, Monospace;
	background-color: orange;
}
.TdText
{
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial;
	font-size: 10pt;
	background-color: orange;
}



.Menu
{
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle;
	color: gray;
	direction: ltr;
	font-family: Verdana, 'Times New Roman';
	text-align: center;
	text-decoration: none;
	width: 86%;
}


/* Linklist start */

.linklist {
	text-align: center;
	border-top:3px solid #FAAB2D;
	border-bottom:3px solid #FAAB2D;
	padding: 20px;

}

.linklist a {
	padding: 20px 20px 20px 30px;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
}

.linklist a.catalogue {
	background: url(../Images/formatcatalogue-icon.gif) no-repeat left center;
}
.linklist a.listing {
	background: url(../Images/tvlisting-icon.gif) no-repeat left center;
}

/* Linklist end */

.menuoption-intranet {
	font-weight: bold;
}
