/* CSS Document */


/* MAIN LAYOUT STYLES ------------------------------------------------- */


.tableTL {
background-image:url(../_images/tl.gif);
background-repeat:no-repeat;
}
.tableT {
background-image:url(../_images/t.gif);
background-repeat:repeat-x;
}
.tableTR {
background-image:url(../_images/tr.gif);
background-repeat:no-repeat;
}
.tableR {
background-image:url(../_images/r.gif);
background-repeat:repeat-y;
}
.tableR2 {
background-image:url(../_images/r2.gif);
background-repeat:repeat-y;
}
.tableBR {
background-image:url(../_images/br.gif);
background-repeat:no-repeat;
}
.tableB {
background-image:url(../_images/b.gif);
background-repeat:repeat-x;
}
.tableBL {
background-image:url(../_images/bl.gif);
background-repeat:no-repeat;
}
.tableL {
background-image:url(../_images/l.gif);
background-repeat:repeat-y;
}
.tableL2 {
background-image:url(../_images/l2.gif);
background-repeat:repeat-y;
}

.logoBlock {
width: 345px;
height: 70px;

}

.blogBlock{
width: 225px;
height: 70px;
vertical-align: top;
}

.footer{
text-align: center;
padding: 5px 5px 5px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 8pt;
color:#999999;
}

.errorTitle{
text-align: center;
padding: 5px 5px 5px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 18pt;
color:#333333;
}

.errorMessage{
text-align: center;
padding: 5px 5px 5px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 14pt;
color:#666666;
}

/* TEXT BLOCK STYLES ------------------------------------------------- */

p {
margin-top: 0em; 
margin-bottom: .5em; 
}

.bold {
 font-weight: bold;
}

.italic {
 font-style:italic;
}





a:visited {
	color: #FF9900;
	text-decoration: none;
}
a:link {
	color: #FF9900;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF9900;
}
a:active {
	color: #FF9900;
	text-decoration: none;
}



/* TEXT AREA STYLES ------------------------------------------------- */

.sideBarTitle{
vertical-align: top;
line-height: 1.2em;
background-image: url(../_images/bg_gray.gif);
width:115px;
background-color: #E8E8E8;
text-align: right;
padding: 10px 0px 10px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 9pt;
color:#333333;
}
.sideBar{
vertical-align:middle;
line-height: 1.2em;
background-image: url(../_images/bg_gray.gif);
width: 345px;
background-color: #E8E8E8;
text-align: right;
padding: 10px 5px 15px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 9pt;
color:#333333;
}
.sideBarGrid{
vertical-align:top;
width: 345px;
background-color: #FFF;
}

.sideBarVideo{

background-image: url(../_images/bg_gray.gif);
width: 345px;
background-color: #E8E8E8;
}

.sideBarText{
vertical-align: top;
line-height: 1.2em;
background-image: url(../_images/bg_gray.gif);
width:226px;
background-color: #E8E8E8;
text-align: left; 
padding: 10px 15px 10px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color:#333333;
}

.mainText {
 width: 530px;
 overflow:auto;
 font-weight:normal;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #797979;
 vertical-align:top;
line-height: 1.4em;
 padding: 5px 5px 5px 20px;
 }
 
 .mainTextClientLogos {
 width: 530;
 vertical-align: top;
 }
 
 .pageTitle {
 width: 400px;
 height: 70px;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 20pt;
 color: #333333;
 vertical-align:top;
 padding: 0px 5px 5px 20px;
}
 
 
