@import menuList.css;
a, a:link, a:active {
    COLOR: #006699;
    text-decoration: none;
}

a:hover {
    color:#006699;
    text-decoration:underline;
}

a.jumpLinkWhite {
    FONT-SIZE: 8pt;
    COLOR: #2e7fc2;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline;
}
.alert{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial;
    COLOR: #ce0000;    
}
body {
	margin-top: 0;
	margin-left: 0;
	margin-right:0;
	margin-bottom:0;
	background-color: #94babd;
	/*background: url(/vcf/images/tpma-bg.gif);*/
	background-repeat:repeat-y;
}

.footer {
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #fff;
    FONT-FAMILY: arial
}

.header {
    FONT-SIZE: 14pt;
    font-weight:bold;
    color:#0879BF;
    FONT-FAMILY: arial,verdana
}
.highlightedBox {
    padding:5px;
    background-color:#e1edfd;
    border:1px #ccc solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial;    
}
input.buttonoff {
    cursor:auto;
    border:outset 1px #cccccc;
    color:#333;
    font-weight:bold;
    padding: 1px 0px;
    background:url(/base/images/formbg.gif) repeat-x left top;
	font-size:10pt;
    font-family:tahoma;
    text-transform:uppercase;
}

.jumpLink {
    FONT-SIZE: 8pt;
    COLOR: #006699;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}

.logWhite a, .logWhite:link, .logWhite:visited, .logWhite:active, .logWhite:hover {
    padding:20px;
    font-family:arial;
    font-size:10pt;
    font-weight:bold;
    color:#ffffff; 
}

.logBlack a, .logBlack:link, .logBlack:visited, .logBlack:active, .logBlack:hover {
    padding:20px;
    font-family:arial;
    font-size:10pt;
    font-weight:bold;
    color:#000000; 
}
.normal {
    FONT-SIZE: 10pt;
    COLOR: #666;
    FONT-FAMILY: arial
}
.normalbold {
    FONT-WEIGHT: bold;
    FONT-SIZE:10pt;
    COLOR: #333;
    FONT-FAMILY: arial
}
.normalheader {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333;
    FONT-FAMILY: arial
}

.mainmenu {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    padding: 5px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
}
A.mainmenu:link, A.mainmenu:visited, A.mainmenu:active, A.mainmenu:hover {
    TEXT-DECORATION: none
}

.meetingtitle {
    FONT-SIZE: 12pt;
    font-weight:bold;
    color:#006699;
    FONT-FAMILY: arial,verdana
}

.pageHeader{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0.1cm;
    TEXT-TRANSFORM: uppercase;
    COLOR: #333333;
    FONT-FAMILY: arial
}

.quickLinkBoxH {
    padding:0px 0px 0px 0px; 
    padding-bottom:0px;       
    border-bottom:1px #ccc solid;
    float:right;    
}
.quickLinkBoxH li {
    margin:0;
    padding:2px 0px 0px 0px;
    list-style:none; 
    display:inline;
    float:right;
}
td.borderBottom { 
    border-bottom:1px solid #999999;
}

td.borderTop { 
    border-top:1px solid #999999;
}

td.colhead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333;
    FONT-FAMILY: arial;
    padding:3px;
}

td.coltext {
    FONT-SIZE: 10pt;
    COLOR: #666;
    FONT-FAMILY: arial;
    padding:3px;
}

A.coltext:link, A.coltext:visited, A.coltext:active, A.coltext:hover  {
    TEXT-DECORATION: underline
}

A.coltext:hover {
    COLOR: #666666;
}
.coltext_w {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}

.textBox {
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: arial;
}

.reportheader {
    FONT-SIZE: 15pt;
    COLOR: #666666;
    FONT-FAMILY: arial;
    Font-weight: bold;
}

.reportnormal {
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana;
    Font-weight: normal;
}

.note {
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}

A.note:link,  A.note:visited, A.note:active, A.note:hover{
    COLOR: #000000;
    TEXT-DECORATION: underline
}

.notebold {
    FONT-SIZE: 10pt;
    font-family:arial, tahoma;
    Font-weight: bold;
}
.sectionTitle {
    font-family:arial, tahoma;
    Font-weight: bold;
    color:#666;	
}
td.companyProfileHeader {
    padding-left:20px;
    padding-top:15px;
    padding-bottom:15px;
    font-family:arial;
    font-size:13pt;
    font-weight:bold;
    color:#ffffff;
    TEXT-TRANSFORM: uppercase;
}

td.confirmationHeader {
    padding-left:20px;
    padding-top:15px;
    padding-bottom:15px;
    font-family:arial;
    font-size:13pt;
    font-weight:bold;
    color:#ffffff;
    TEXT-TRANSFORM: uppercase;   
}

tr.menuHeader, td.menuHeader {
    padding-left:8px;
    padding-right:8px;
    padding-top:4px;
    padding-bottom:4px;
    font-family:tahoma; 
    font-size:10px; 
    font-weight:bold;
}
td.menuHeader a, td.menuHeader a:hover, td.menuHeader a:link, td.menuHeader a:visited, td.menuHeader a:active {
    text-decoration:none;
}

td.mainmenu {
    padding-left:8px;
    padding-right:8px;
    padding-top:4px;
    padding-bottom:4px;
    font-family:tahoma; 
    font-size:10px; 
    COLOR: #333333; 
    font-weight:bold;
    TEXT-DECORATION: none;
}

a.mainmenulink {
    font-family:tahoma; 
    font-size:10px;
    COLOR: #333333; 
    font-weight:bold;
    TEXT-DECORATION: none;
}
a.mainmenulink:hover, a.mainmenulink:link, a.mainmenulink:visited, a.mainmenulink:active {
    COLOR: #333333;
    TEXT-DECORATION: none;
}

table.siteHeader {
    border:"0";
    width:100%;
}

.siteHeader {
    border:"0";
    width:100%;
}

div.alertBox {
    padding:10px;
    background-color:lightyellow;
    border:1px red solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial;    
}

div.progressBox {
    padding:20px;
    background-color:#eeeeee;
    border:1px solid #999999;
    FONT-SIZE: 13pt;
    COLOR: red;
    FONT-FAMILY: arial; 
    text-align:center;   
}

td.mainContent {
	padding:20px;
    border:1px solid #fff;
    background-color: #ffffff;
    background: #ffffff;    
}

td.submenuFiller {    
    width:179px;
}

td.reportTableHeader {
    padding:3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;    
    COLOR: #000000;
    FONT-FAMILY: arial;
    border-top:1px solid #666666;
    border-bottom:1px solid #666666;
    height:20;
    text-transform:uppercase;
    background:url(/sands/client/images/Gradientbar.gif);   
}

td.reportTableLabelMid { 
    padding:3px;
    FONT-SIZE: 10pt;    
    COLOR: #000000;
    FONT-FAMILY: arial;
    font-weight:bold;
    height:20;
    width:150;
}

td.reportTableLabelMidColor { 
    padding:3px;
    FONT-SIZE: 10pt;    
    COLOR: #000000;
    FONT-FAMILY: arial;
    font-weight:bold;
    height:20;
    width:150;
    background-color: #ffffff;
}

td.reportTableLabelBottom { 
    padding:3px;
    FONT-SIZE: 10pt;
    BACKGROUND: #f2f2f2;
    COLOR: #000000;
    FONT-FAMILY: arial;
    font-weight:bold;        
    border-bottom:1px solid #666666;
    height:20;
    width:150;
}

td.reportTableLabelBottomColor { 
    padding:3px;
    FONT-SIZE: 10pt;
    BACKGROUND: #f2f2f2;
    COLOR: #000000;
    FONT-FAMILY: arial;
    font-weight:bold;
    border-bottom:1px solid #666666;
    height:20;
    width:150;
    background-color: #ffffff;
}

td.reportTableMid { 
    padding:3px;
    FONT-SIZE: 10pt;    
    COLOR: #000000;
    FONT-FAMILY: arial;
    height:20;
}

td.reportTableMidColor { 
    padding:3px;
    FONT-SIZE: 10pt;    
    COLOR: #000000;
    FONT-FAMILY: arial;
    height:20;
    background-color: #ffffff;
}

td.reportTableBottom { 
    padding:3px;
    FONT-SIZE: 10pt;
    BACKGROUND: #f2f2f2;
    COLOR: #000000;
    FONT-FAMILY: arial;
    border-bottom:1px solid #666666;
    height:20;
}

td.reportTableBottomColor { 
    padding:3px;
    FONT-SIZE: 10pt;
    BACKGROUND: #f2f2f2;
    COLOR: #000000;
    FONT-FAMILY: arial;
    border-bottom:1px solid #666666;
    height:20;
    background-color: #ffffff;
}

.reportNav {
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma;
    Font-weight: normal;    
}

.reportNav a, .reportNav a:hover, .reportNav a:link, .reportNav a:visited, .reportNav a:active {
    COLOR: #000000;
    text-decoration:none;
}

td.dashBoardHeader {
    background: url(/sands/client/images/widget_sliver.gif) repeat-x;
    height:20;
    font-size:9pt;
    font-weight:bold;
}

.widget {padding: 3px 10pt;}
.container {border: 1px solid #666;}

.rowGray { background: #ccc;}
.rowWhite { background: #FFFFFFF; }
.pre {
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: courier new;
}
.mainmenu {
    border-bottom:1px solid #5d7f7e;
}
A.coltext:link, A.coltext:visited, A.coltext:active {
    COLOR: #154644;
}

td.companyProfileHeader {
    background-color:#154644;
}

td.confirmationHeader {
    background-color:#154644;
}

tr.menuHeader, td.menuHeader {
    background-color:#c0cfc8;
    border-top:1px solid #5d7f7e;
    color:#154644;
}
td.menuHeader a, td.menuHeader a:hover, td.menuHeader a:link, td.menuHeader a:visited, td.menuHeader a:active {
    color:#154644;
}

table.siteHeader {
    background:#154644;
    background-color:#154644;
    bgcolor:#154644;
}

td.outerTable {
	padding:4px;
	border:1px solid #ccc;
    background-color:#bebebe;	
}
.siteHeader {
    background:#154644;
    background-color:#154644;
}

td.submenuFiller {
    border-right:1px solid #154644;
}

td.headerMenu,  td.headerMenu a {
    background:#bebebe;
    background-color:#bebebe;
    font-family:Arial;
    font-size:10px;
    font-weight:bold;
    color:#333;
}
table.bodyTable {
	width:900;
    background:#fff;
    background-color:#fff;
    border:0;    
}
table.headerTable {
	width:900;	
    background:#fff;
    background-color:#fff;	
    border:0;    
}