@import "global.css";






body, td, th {
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:    x-small;      
             /* false value for WinIE4/5 */
	font-family: verdana, Arial, Helvetica, sans-serif;
    voice-family: "\"}\"";   
             /* trick WinIE4/5 into thinking the rule is over */
    voice-family: inherit;   
             /* recover from trick */
    font-size:    small;        
             /* intended value for better browsers */
	
    }

html>body, html>body div, html>body p, html>body th, 
html>body td, html>body li, html>body dd    {
    font-size:    small; 
             /* be nice to Opera */
    } 
	

	
	
	

/*   TOP NAV    */


td.topdeliver
{ 
DISPLAY: none;
}

.topdeliveron
{ 
DISPLAY: none;
}

td.topdeliverright
{ 
DISPLAY: none;
}

table#spacer
{
DISPLAY: none;
}

table#wimage
{
DISPLAY: none;
}

table#wimage td.news
{ 
DISPLAY: none;
}

table#wimage td.backcolor
{ 
DISPLAY: none;
}

table#wimage td.newsback
{ 
DISPLAY: none;
}

table#wimage .newsbig
{ 
DISPLAY: none;
}


table#wimage td.bread
{ 
DISPLAY: none;
}

table#wimage td.bread .breadcrumb
{
DISPLAY: none;
}

table#wimage td.bread .breadcrumbarrow
{
DISPLAY: none;
}

table#wimage td.bread .breadcrumbon
{
DISPLAY: none;
}

table#wimage td.bread a.breadcrumblink
{
DISPLAY: none;
}

table#wimage td.bread a.breadcrumblink:hover
{
colDISPLAY: none;
}


td.wimagecell
{
DISPLAY: none;
}

td.wimageright
{
DISPLAY: none;
}

form.searchform
{ 
DISPLAY: none;
}

table#searchtable
{
DISPLAY: none;
}

table#searchtable td
{
DISPLAY: none;
}

table#searchtable a
{
DISPLAY: none;
}


table#searchtable a:hover
{
DISPLAY: none;
}

td.registerback
{
DISPLAY: none;
}

table#register
{
DISPLAY: none;
}

table#register td.row1
{
DISPLAY: none;
}

table#register td.row1a
{
DISPLAY: none;
}

table#register td.row2
{
DISPLAY: none;
}

table#register .view
{
DISPLAY: none;
}

table#register td.row2 a
{
DISPLAY: none;
}

table#register td.row2 a:hover
{
DISPLAY: none;
}


table#register td.row3
{
DISPLAY: none;
}

table#register a
{
DISPLAY: none;
}
table#register a:hover
{
DISPLAY: none;
}




/*  MAIN NAV  */


td.mainnavcell
{
background-color:#F7DCD4;
border-right: 3px #ffffff solid;

}

.white{
DISPLAY: none;
}

table#mainnav
{

DISPLAY: none;
}

table#mainnav td
{
DISPLAY: none;
}

.mainnav{
DISPLAY: none;
}

table#mainnav a
{
DISPLAY: none;
}
table#mainnav a:hover
{
DISPLAY: none;
}

table#mainnav .portalonstate
{
DISPLAY: none;
}

table#mainnav td.blnonstate
{
DISPLAY: none;
}

table#mainnav td.blnsubonstate
{
DISPLAY: none;
}

table#mainnav td.blnsubonstatenav
{
DISPLAY: none;
}

table#mainnav td.blnsubonstate a
{
DISPLAY: none;
}

table#mainnav td.blnsubonstate  a.hover
{
DISPLAY: none;
}

table#mainnav td.blnsubonstate1
{
DISPLAY: none;
}

.blnsubonstate1
{
DISPLAY: none;
}
td.blnsubonstate1nav
{
DISPLAY: none;
}

table#mainnav td.indent
{
DISPLAY: none;
}

table#mainnav td.indentnav
{
DISPLAY: none;
}





/*  MAINCONTENT */



td.white
{
background-color:#ffffff;
}


table#maincontent
{
border-top: 1px solid #ffffff;
background-color:#F7DCD4;
}

td.maincontentcell
{
background-color:#F7DCD4;
}


table#maincontent td.col1
{
color:#000000;
padding: 10px 10px 10px 15px;
width: 70%;
font-size: 0.8em;
vertical-align: top;
}


table#maincontent td.col1 h1
{
color:#7e3d3d;
font-size: 1.4em;
font-weight: bold;
margin-bottom: 5px;
}


table#maincontent td.col1 a
{
color:#3d5dc0;
font-weight:bold;
text-decoration: none;
}



table#maincontent td.col1 a:hover
{
color:#3d5dc0;
font-weight:bold;
text-decoration: underline;
}


table#maincontent td.col1 .breadcrumb
{
color:#D78E9C;
font-weight:bold;
font-size:0.9em;
}

table#maincontent td.col1 .breadcrumbarrow
{
color:#D78E9C;
font-size:0.8em;
}

table#maincontent td.col1 .breadcrumbon
{
color:#D78E9C;
font-weight:bold;
font-size:0.9em;
}

table#maincontent td.col1 a.breadcrumblink
{
color:#D78E9C;
font-size:0.9em;
font-weight:normal;
text-decoration: underline;
}

table#maincontent td.col1 a.breadcrumblink:hover
{
color:#D78E9C;
font-size:0.9em;
font-weight:normal;
text-decoration: underline;
}


table#maincontent td.col2
{
width: 30%;
padding: 10px 10px 10px 10px;
text-align: center;
}



table#maincontent .side
{
background-color:#cea9b1;
width:10%;
}


td.breadcrumb
{
color:#ffffff;
padding: 10px 10px 10px 15px;
font-size: 0.8em;
vertical-align: top;
height: 15px;
}


td.maincontentright
{
BORDER-RIGHT: solid; BORDER-TOP: solid; MARGIN-TOP: 2pc; DISPLAY: none;BORDER-LEFT: solid;BORDER-BOTTOM: solid
}

td.mainright
{
background-color:#edf5f8;
border-top: #ffffff solid 1px;
}


td.mainright2
{
background-color:#edf5f8;
}

table#contenttables
{
background-color:#FDE1B5;
border-top:#ffffff solid 1px;
border-bottom:#ffffff solid 3px;
height:250px;
}



table#indexcontenttables
{
background-color:#FDE1B5;
border-top:#ffffff solid 1px;
border-bottom:#ffffff solid 3px;
}

table#indexcontenttables .tablestop
{
background-color:#6698b1;
background-image: url(/bimages/branding/bln/indextableyellow_topleft.gif);
width:30%;
border-right:#ffffff solid 1px;
}

table#indexcontenttables .tablestopright
{
background-color:#6698b1;
background-image: url(/bimages/branding/default/indextableyellow_topleft.gif);
width:30%;
}


table#indexcontenttables .tableleft
{
background-color:#ffffff;
width:70%;
vertical-align:top;
padding: 10px 30px 10px 15px;
font-size: 0.8em;
}

table#indexcontenttables .tableleft h2
{
color:#7e3d3d;
font-size: 1.2em;
font-weight: bold;
margin-bottom: 5px;
}

table#indexcontenttables td.tablesmain
{
border-right:#ffffff solid 0px;
padding: 10px 15px 10px 15px;
font-size: 0.8em;
color:#444444;
text-align: justify;
}

table#indexcontenttables td.tablesmain  div
{
border-top:#004D5F dotted 1px;
margin-top: 10px;
}

table#indexcontenttables td.tablesmain a
{
color:#3d5dc0;
font-weight:bold;
text-decoration:none;
}

table#indexcontenttables td.tablesmain a:hover
{
color:#3d5dc0;
font-weight:bold;
text-decoration:underline;
}

table#indexcontenttables td.tablesmainright
{
padding: 0px 15px 10px 15px;
font-size: 0.8em;
color:#444444;
}

table#indexcontenttables td.tablesmainright div
{
border-top:#004D5F dotted 1px;
margin-top: 10px;
}


table#indexcontenttables td.tablesmainright a
{
color:#3d5dc0;
font-weight:bold;
text-decoration:none;
}

table#indexcontenttables td.tablesmainright a:hover
{
color:#3d5dc0;
font-weight:bold;
text-decoration:underline;
}



table#menuright td.topright
{
background-color:#6698b1;
background-image: url(/bimages/branding/default/indextableyellow_topleft.gif);
width:30%;
height:15px;
}

table#menuright td.tablesright
{
padding: 0px 15px 10px 15px;
font-size: 0.8em;
color:#444444;
}



table#menuright td.tablesright a
{
color:#3d5dc0;
font-weight:bold;
text-decoration:none;
padding:5px;
}

table#menuright td.tablesright a:hover
{
color:#3d5dc0;
font-weight:bold;
text-decoration:underline;
padding:5px;
}

table#menuright td.tablesright div
{
border-top:#004D5F dotted 1px;
margin-top: 10px;
}



td#tableleft
{
background-color:#ffffff;
width:70%;
vertical-align:top;
padding: 10px 30px 10px 15px;
font-size: 0.8em;
}

td#tableleft .resultsscore
{
font-size: 0.9em;
color:#999999;
}

td#tableleft h2
{
color:#964C59;
font-size: 1.2em;
font-weight: bold;
margin-bottom: 5px;
}

td#tableleft a
{
color:#3d5dc0;
font-weight:bold;
text-decoration:none;
}

td#tableleft a:hover
{
color:#3d5dc0;
font-weight:bold;
text-decoration:underline;
}

td#tableleft .header
{
color:#ffffff;
font-size: 1.0em;
font-weight: bold;
margin-bottom: 5px;
text-align:left;
background-color: #D78E9C;
padding:3px;
width: 25%;
}

td#tableleft .venuetable
{
border:#000000 solid 1px;
}

td#tableleft div
{
border-top:#004D5F dotted 1px;
margin-top: 10px;
}


td#tableleft .subtext
{
font-size:0.9em;
padding:5px;
vertical-align:top;
}

td#tableleft .subtextmonth
{
font-size:0.9em;
padding:5px;
vertical-align:top;
text-align: center;
font-weight: bold;
}

td#tableleft .subtexttime
{
font-size:0.9em;
padding:5px;
vertical-align:top;
text-align: center;
}



/*  BOTTOMTABLE  */


table#bottomprivacy
{
background-color:#dae9f0;
}

table#bottomprivacy td.security
{
background-color:#dae9f0;
padding-left:22px;
font-size:0.9em;
color:#656766
}

table#bottomprivacy td.security a
{
font-size:0.8em;
color:#6daec4;
text-decoration:none;
}

table#bottomprivacy td.security a:hover
{
font-size:0.8em;
color:#6daec4;
text-decoration:underline;
}

table#bottomtable
{
background-color:#edf5f8;
}

table#bottomtable td.copy
{
color:#97989a;
font-size: 0.7em;
}




/*  LINKS  */


a.topdeliverlink
{
color:#ffffff;
text-decoration: none;
}
a.topdeliverlink:hover
{
color:#ffffff;
text-decoration: underline
}




/*  BLN NAV  */


table#mainnav td.onstate
{
background-color:#0F87A3;
}

table#mainnav .mainlevelonenav
{
background-color:#D78E9C;

}

table#mainnav .mainlevelonenavonstate
{
background-color:#A0505F;

border-right: 5px solid #F7DCD4;
}

table#mainnav .mainleveltwonav
{
background-color:#CE586E;

}

table#mainnav .mainleveltwonavonstate
{
background-color:#CE586E;

border-right: 5px solid #F7DCD4;
}


table#mainnav a
{
color:#ffffff;
text-decoration: none;

}


table#mainnav .portalonstate
{
background-color:#004d5f;
}

table#mainnav .mainnavonstateborder
{
background-color:#A0505F;
border-right: 5px solid #F7DCD4;
}

td#tableleft .header
{
color:#ffffff;
font-size: 1.0em;
font-weight: bold;
margin-bottom: 5px;
margin-left: 5px;
text-align:left;
background-color: #F7DDZZ;
padding:3px;
width: 25%;
}
td#tableleft .venuetable
{
border:#000000 solid 1px;
}

td#tableleft div
{
border-top:#004D5F dotted 1px;
margin-top: 10px;
}


td#tableleft .subtext
{
font-size:0.9em;
padding:5px;
vertical-align:top;
}

td#tableleft .subtextmonth
{
font-size:0.9em;
padding:5px;
vertical-align:top;
text-align: center;
font-weight: bold;
}

td#tableleft .subtexttime
{
font-size:0.9em;
padding:5px;
vertical-align:top;
text-align: center;
}

table#indexcontenttables .tableleft p.subheader
{
color:#7e3d3d;
font-size: 1.2em;
font-weight: bold;
margin-bottom: 5px;
}

table#sitemaptable a.sectionhead
{
color:#3d5dc0;
font-weight:bold;
text-decoration:underline;
font-size: 1em;
}

table#sitemaptable a.sectionhead:hover
{
color:#3d5dc0;
font-weight:bold;
text-decoration:underline;
font-size: 1em;
}

table#sitemaptable a.subsection
{
color:#3d5dc0;
font-weight:normal;
text-decoration:underline;
font-size: 0.9em;
}

table#sitemaptable a.subsection:hover
{
color:#3d5dc0;
font-weight:normal;
text-decoration:underline;
font-size: 0.9em;
}
table#sitemaptable a.subsectionindent
{
color:#3d5dc0;
font-weight:normal;
text-decoration:underline;
font-size: 0.9em;
padding-left: 10px;
}

table#sitemaptable a.subsectionindent:hover
{
color:#3d5dc0;
font-weight:normal;
text-decoration:underline;
font-size: 0.9em;
padding-left: 10px;
}

table#maincontent p.heading
{
color:#7e3d3d;
font-size: 1.2em;
font-weight: bold;
margin-bottom: 5px;
padding: 10px 15px 0px 15px;
}
.hid{DISPLAY: none;}






















