
td {
	font-family: Arial ;
	color: #000000 ;
}
BODY  {
	FONT-FAMILY : Arial ;
	Color : #000000;
	font-size : 11px ;
	background-color : #FFFFFF;
}
TABLE  {
	FONT-FAMILY : Arial;
	FONT-SIZE : 100%;
	FONT-Color : #FFFFFF;
}
#blueBacking {
	background-color: #228FCA ;
}
#blueBackingLight {
	background-color: #D6EAF8 ;
}

input.floater {
	vertical-align: middle;
}

H1  {
	COLOR : #228FCA;
	FONT-WEIGHT : bold;
	FONT-SIZE : 18px ;
	MARGIN-BOTTOM : 0.5em;
}

H2  {
	COLOR : #00A8A8;
	FONT-WEIGHT : bold;
	FONT-SIZE : 16px ;
	MARGIN-BOTTOM : 0.5em;
	MARGIN-TOP : 1.5em;
}

H3  {
	COLOR : #00A8A8;
	FONT-WEIGHT : bold;
	FONT-SIZE : 14px ;
}

H4  {
	COLOR : #FFFFFF;
	FONT-WEIGHT : bold;
	FONT-SIZE : 12px ;
}
.H1  {
	COLOR : #3C3FCE;
	FONT-WEIGHT : bold;
	FONT-SIZE : 18px ;
	MARGIN-BOTTOM : 0.5em;
}

.H2  {
	COLOR : #3C3FCE;
	FONT-WEIGHT : bold;
	FONT-SIZE : 16px ;
	MARGIN-BOTTOM : 0.5em;
	MARGIN-TOP : 1.5em;
}

.H3  {
	COLOR :#FFFFFF;
	FONT-WEIGHT : bold;
	FONT-SIZE : 14px ;
	MARGIN-BOTTOM : 0.5em;
	MARGIN-TOP : 1.2em;
}

.H4  {
	COLOR : #3C3FCE;
	FONT-WEIGHT : bold;
	FONT-SIZE : 12px ;
}

li {
	list-style-image: url(file:///V|/CMP/registrations/%27images/menu/blue_bullet29.gif%27);
	list-style-position:outside;
	padding-bottom:-5px;
	MARGIN-TOP : 1px;
	MARGIN-BOTTOM : 0px;
	padding-left:0px;
}
UL { 
    margin: 18px ;      
    padding: 0px ;
  }

.ul_subtitle {
	font-size : 12px ;
	color : #777777;
}

.title_results {
	font-size : 13px ;
	font-weight : bold ;
	color : #ffffff;
}

.title_company {
	font-size : 13px ;
	font-weight : bold ;
	color : #ffffff;
}

.grey_title {
	font-size : 13px ;
	font-weight : bold ;
	color : #666666;
}

textarea {
	font-size : 14px ;
}

.clsToolbar:link  {
	COLOR : white;
	TEXT-DECORATION : none;
}

.clsToolbar  {
	COLOR : Red;
	TEXT-DECORATION : none;
}

.clsToolbar:visited  {
	COLOR : Red;
	TEXT-DECORATION : none;
}

.clsToolbar:hover  {
	COLOR : red;
	TEXT-DECORATION : none;
}

TD.navDivider  {
	BORDER-RIGHT : rgb(0,0,0) 0px double;
}

TR.titleBar  {
	color : Red;
	background-color : #9E9EE6;
	FONT-SIZE : 11pt;
	FONT-STYLE : normal;
	FONT-WEIGHT : bolder;
	font-family : Arial;
}

TR.PageTitleBar  {
	color : Red;
	background-color : #9E9EE6;
	FONT-SIZE : 12pt;
	FONT-STYLE : normal;
	FONT-WEIGHT : bolder;
	font-family : Arial;
}

TR.titleBarSub  {
	color : Red;
	background-color : #9E9EE6;
	FONT-SIZE : 10pt;
	FONT-STYLE : normal;
	FONT-WEIGHT : bold;
	font-family : Arial;
}

.mbStyle {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	background-color: #CCCCCC
}

.menuStyle {
		font-family: Arial;
		font-size: 8pt;
}
.menuStyleSub{
		font-family: Arial;
		font-size: 7pt;
		font-weight : normal;
		font-variant : normal;
		font-style : normal;
		font-stretch : normal;
}
.pageSubLinks{
		font-family: Arial;
		font-size: 8pt;
		font-weight : normal;
		font-variant : normal;
		font-style : normal;
		font-stretch : normal;
}

.mainBody  {
	color : black;
	background-color : #FFFFFF;
	FONT-SIZE : 10pt;
	FONT-STYLE : normal;
	FONT-WEIGHT : normal;
	font-family : Arial;
}

.error { 
	color: #F30303;
	font-weight: bold;
	font-size: 12;
}
.error_mark_text { 
	color: #ff0000;
	font-weight: bold;
	font-size: 14;
}
#blueBackingLight {
	background-color: #D6EAF8 ;
}
#blueBackingLight2 {
	background-color: #F5FAFD ;
}
#showMenuBacking {
	background-image: url("images/menu_backing.gif");
	background-repeat: repeat-y ;
}
#commentSmall {
	font-size : 10px ;
	color : #999999 ;
}
#commentMedium {
	font-size : 11px ;
	color : #999999 ;
}
#commentDarkerSmall {
	font-size : 10px ;
	color : #666666 ;
}
#Greentxt {
	color: #00A8A8 ;
}
#midBlue {
	color: #990B0B ;
}
#maintxt {
	color: #ffffff ;
	font-family : Arial;
	FONT-SIZE : 10pt;
	font-weight:strong;
}
#txtorange {
	color: orange ;
	font-family : Arial;
	FONT-SIZE : 10pt;
	font-weight:strong;
}
td.rowClass { 
	background-color: #D6EAF8; 
	cursor: hand ;
	font-weight: bold ;
	font-size: 11px ;
	height: 20px ;
} 
td.rowClass_myhover { 
	color: #ffffff ;
	background-color: #990B0B; 
	cursor: hand ;
	font-weight: bold ;
	font-size: 11px ;
	height: 20px ;
}
td.rowClassSub { 
	background-color: #F3F9FD; 
	cursor: hand ;
	text-indent: 10px;
	font-size: 10px ;
	height: 20px ;
} 
td.rowClassSub_myhover { 
	color: #000000 ;
	background-color: #ffffff ; 
	text-indent: 10px;
	cursor: hand ;
	font-size: 10px ;
	height: 20px ;
}

#menuSpacer {
	background-color: #ffffff ;
}
#menuSubItem {
	background-color: #F3F9FD ;
	font-size: 10px ;	
}
#flagCommentBoxHead {
	background-color: #ffffff ;
	font-size: 14px ;
	font-weight: bold ;
	text-transform: capitalize ;
	color: #228FCA ;
	border-style: solid;
	border-color: #D6EAF8 ;
	border-width: 2px ;
	padding: 6px ;
}
#flagCommentBoxDetails {
	background-color: #ffffff ;
	font-size: 11px ;
	border-style: none none none solid;
	border-color: #D6EAF8 ;
	border-width: 2px ;
	padding: 6px ;
}
#fieldcell {
	width: 200px; 
	font: 11px Arial; 
	background-color: #F9FCFF; 
	color: #102132; 
	border: 1px solid #990B0B; 
	margin-right: 0px; 
}
#fieldcellSmall {
	width: 82px; 
	font: 11px Arial; 
	background-color: #F9FCFF; 
	color: #102132; 
	border: 1px solid #990B0B; 
	margin-right: 0px; 
}
#dropDownSmall {
	width: 60px; 
	font: 11px Arial; 
	background-color: #F9FCFF; 
	color: #102132; 
	border: 1px solid #990B0B; 
	margin-right: 0px; 
}
#dropDownOpen {
	font: 11px Arial; 
	background-color: #F9FCFF; 
	color: #102132; 
	border: 1px solid #990B0B; 
	margin-right: 0px; 
}
#textArea {
	width: 400px;
	height: 200px ;
	font: 11px Arial; 
	background-color: #F9FCFF; 
	color: #102132; 
	border: 1px solid #990B0B; 
	margin-right: 0px; 
}
#submitButtonRegister {
	width: 120px; 
	height: 30px ;
	font: 12px Arial; 
	font-weight: bold ;
	background-color: #E6F3FF; 
	color: #102132; 
	border: 1px solid #990B0B; 
	margin-right: 0px; 
}
#registerBackgroundRow {
	background-color: #F3F9FF;
	margin-right: 0px; 
}
#registerBackgroundRow2 {
	background-color: #A5D1EF;
	margin-right: 0px; 
}
#registerTextCell {
	color: #444444 ;
	text-align: right ;
	margin-right: 0px; 
	font-weight: bold ;
}
#registerTextCell2 {
	color: #ffffff ;
	font-weight: bold ;
	text-align: right ;
	margin-right: 0px; 
}
#mandatoryMark {
	color: #990B0B ;
	font: 13px ;
	font-weight: bold ;
}
#welcomeLoginUser {
	color: #228FCA ;
	font: 18px ;
	font-weight: bold ;
}
A {
	COLOR : #00A8A8;
	TEXT-DECORATION : none;
}
A:active {
	color : #00A8A8;
	TEXT-DECORATION : none;
}
A:visited  {
	COLOR : #00A8A8;
	TEXT-DECORATION : none;
}

A:hover  {
	TEXT-DECORATION : underline;
	color : orange;
}

A.foot {
	COLOR : #99CCFF;
	font-weight : bold ;
	TEXT-DECORATION : none;
}
A.foot:active {
	color : #3C3FCE;
	font-weight : bold ;
	TEXT-DECORATION : none;
}
A.foot:visited  {
	COLOR : #3C3FCE;
	font-weight : bold ;
	TEXT-DECORATION : none;
}

A.foot:hover  {
	TEXT-DECORATION : underline;
	font-weight : bold ;
	color : #ff0000;
}
A.menu {
	COLOR : #3C3FCE;
	font-weight : bold ;
	TEXT-DECORATION : none;
}
A.menu:active {
	color : #3C3FCE;
	font-weight : bold ;
	TEXT-DECORATION : none;
}
A.menu:visited  {
	COLOR : #3C3FCE;
	font-weight : bold ;
	TEXT-DECORATION : none;
}

A.menu:hover  {
	TEXT-DECORATION : underline;
	font-weight : bold ;
	color : #ff0000;
}

A.mm { 
	color: #000000; 
	text-decoration: none; 
	font-size: 10px; 
	font-weight: bold ;
}
A.mm:active { 
	color: #000000; 
	text-decoration: none; 
	font-size: 10px; 
	font-weight: bold ;
} 
A.mm:visited { 
	color: #000000; 
	text-decoration: none; 
	font-size: 10px; 
	font-weight: bold ;
} 
A.mm:HOVER { 
	color: #ffffff; 
	text-decoration: underline; 
	font-size: 10px; 
	font-weight: bold ;
}
A.sponsors {
	COLOR : #00A8A8;
	font-weight : normal ;
	TEXT-DECORATION : none;
    font-size: 9px;
}
A.sponsors:active {
	color : #00A8A8;
	font-weight : normal ;
	TEXT-DECORATION : none;
    font-size: 9px;
}
A.sponsors:visited  {
	COLOR : #00A8A8;
	font-weight : normal ;
	TEXT-DECORATION : none;
    font-size: 9px;
}

A.sponsors:hover  {
	TEXT-DECORATION : underline;
	font-weight : normal ;
	color : orange;
    font-size: 9px;
}
A.menu1 {
	COLOR : #000000;
	TEXT-DECORATION : none;
}
A.menu1:active {
	color : #000000;
	TEXT-DECORATION : none;
}
A.menu1:visited  {
	COLOR : #000000;
	TEXT-DECORATION : none;
}

A.menu1:hover  {
	TEXT-DECORATION : none;
	color : #FFFFFF;
}

.main-content-center-title
{
    font-size:16pt;
    color:#000000;
    border-bottom-style:dotted;
    border-bottom-color:#808889;
    margin:0px 5px 4px 0px;
    padding:5px;    
}
