/**************************************/
/* $Revision: 14 $
/* $Author: Rebecca.zhang $
/* $Date: 8/04/06 11:02a $
/**************************************/

table , body { font:12px Arial; color : #333333; }
input, select, textarea { font:11px Arial; color : #006699; } 
blockquote {margin-left: 10px; margin-top: 0px; margin-bottom: 0px;}
ul {list-style-image: url(../_images/art_new/dot.gif);	margin-left: 30;  margin-top: 5;}

@media print { .nonPrint { display:none; } div.nonPrint { display:none;} }

a.footer { font:10px Arial; color:#757575; }
a.footer:hover { color:#0768A9; }

a.homepageLinks { font:11px Arial; color:#5698C5; text-decoration:none; }
a.homepageLinks:hover { color:#075899; }

a.blueTop { font:11px Arial; color:#5698C5; text-decoration:none; }
a.blueTop:hover { color:#003366; }
.blueTopSeparator { color:#5698C5; }
.redTopSeparator { color:#FF0000; }

a.homeMenuMain { font:bold 11px Arial; color:#676767; text-decoration:none; padding-top:5px; padding-bottom:5px; }
a.homeMenuMain:hover { color:#003366; }

a.homeMenuItem { font:12px Arial; color:#474747; text-decoration:none; width:100%; padding-left:4px; padding-right:4px; }
/*.homeMenuItemOver { background-color:#B2C1D0; color:#FFFFFF; }*/
.homeMenuItemOver { color:#FFFFFF; }

a.myaccount { font:12px Arial; color:#5698C5; text-decoration:underline; }
a.myaccount:hover { color:#075899; }

a.leftMenu { font:12px Arial; color:#757F82; text-decoration:none; font-weight : bold; }
a.leftMenu:hover { font:12px Arial; color:#F24079; text-decoration:none; font-weight : bold;  }
a.leftMenuSelected { font:12px Arial; color:#EE014C; text-decoration:none; font-weight : bold; }

a.leftSubMenu { font:12px Arial; color:#757F82; text-decoration:none; }
a.leftSubMenu:hover { font:12px Arial; color:#F24079; text-decoration:none; }
a.leftSubMenuSelected { font:12px Arial; color:#EE014C; text-decoration:none; }

.myaccountSubtitle { font:bold 15px Arial; color:#0768A9; }

.juristeSubtitle { color:#0768A9; }

.blueSmall { font:bold 13px Arial; color:#0768A9; }
.blueSmaller { font:bold 12px Arial; color:#0768A9; }

.orange {12px Arial; color : #EE014C; }
.orangeSmall {11px Arial; color : #EE014C; }

a.submenu3 { font-size:11px; color: #5698C5; text-decoration:none; font-weight : bold; } 
a.submenu3:hover { color : #EE014C; text-decoration : none; font-weight : bold;} 

a.productTitle {font:bold 12px Arial; color:#5698C5; }
a.productTitle:hover { color:#075899; }

a.pagingNumber { font-size:12px; color:#2A77D9; text-decoration:none; height:100%; }
a.pagingNumber:hover { background-color:#E3E3E3; }

a.nav { font:bold 11px Arial; color: #5698C5; text-decoration: none; }
a.nav:hover { color: #0768A9; }
.blueNav  { font:bold 11px Arial; color: #0768A9;}

.blueTitle {font:bold 13px Arial; color: #5698C5;} 
.blueTitleSmaller {font:bold 12px Arial; color: #5698C5;}
.greenTitle {font:bold 13px Arial; color: #6EBB1F;} 

.amount { font:bold 12px Arial; color:#0768A9; }

.red {font: 12px Arial; color : #FF0000; }

tr.hideRow { display: none; }

td.hideCell { display: none; }






a.default { font:12px Arial; color:#003366; text-decoration:underline; }
a.default:hover { color:#115588; }

a.leftMenuUnits { font:11px Arial; color:#000000; text-decoration:none; }
a.leftMenuUnits:hover { color:#666666; }
a.leftMenuUnitsSelected { font:11px Arial; color:#EE014C; text-decoration:none; }


a.white10 { font:bold 11px Arial; color:#FFFFFF; text-decoration:none; } 

a.red { font:11px Arial; color:#B8597E; text-decoration:none; }
a.red:hover { color:#D10B11; }

a.red2 { color: #f24079; text-decoration:underline;}
a.red2:visited { color: #f24079; text-decoration:underline; }
a.red2:active { color: #f24079; text-decoration:underline; }
a.red2:hover { color: #f24079; text-decoration:none; }

a.searchTopic { font:bold 12px Arial; color:#EE014C; }
a.searchTopic:hover { background-color:#E3E3E3; }
a.searchItem { font:12px Arial; color:#2A77D9; }
a.searchItem:hover { color:#0A47A9; }

.searchHighlight { background-color:#D3F0FE; }


.nofont { font-size:1px; }
.defaultBlue11 { font:11px Arial; color:#003366; }
.boldwhite10 { font:bold 11px Arial; color: #FFFFFF; }
.boldBlack10 { font:bold 11px Arial; color: #696969; }
.boldBlack12 { font:bold 12px Arial; color: #696969; }
.boldwhite12 { font:bold 12px Arial; color: #FFFFFF; }
.boldRed14 {font:bold 15px Arial; color : #FF0000; }
.boldBlue {font:bold 15px Arial; color : #FF0000; }

.grey {color:#888888;}
.purple {font-size: 11px; color: #413460; font-weight: bold;}
.orangeHeader {font-family : Arial; font-size : 12px; font-weight : bold; color : #EE014C; }


.noTile { background-repeat:no-repeat;}

.disabledInput { background-color:#EFEFEF; font:11px Arial; color : #006699; }
.tlMargin {margin-top: 5px; margin-left: 10px; margin-bottom: 20px;}

/* training center css*/

.BlueBorderTable {BORDER-TOP: #7690b2 1px solid; BORDER-LEFT: #7690b2 1px solid;}
.blueCell {BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; font:bold 11px Arial; color: #FFFFFF;}
.blueBorderCell {BORDER-RIGHT: #7690b2 1px solid; BORDER-BOTTOM: #7690b2 1px solid;}

a.myaccount11 { font:11px Arial; color:#5698C5; text-decoration:underline; }
a.myaccount11:hover { color:#075899; }

.NewsSection {font:13px Arial; font-weight: bold; color: #F24079; } 
.boldGray13 {font:13px Arial; font-weight: bold; color: #757575; } 
.boldGray16 {font:16px Arial; font-weight: bold; color: #999999; } 

.sessions { font:11px Arial; color:#333333; }

.innerTextBrown { color:#A13B4D; font: 15px Arial; }
.innerTextBrownLarger {  font-weight:bold; color:#A13B4D; font: 17px Arial; }
.subtitleBrown { font:bold 15px Arial; color:#A13B4D; }
.blueBoldMedium { font:bold 14px Arial; color:#0768A9; line-height:2}
.blueSmallNoBold { font:13px Arial; color:#0768A9;}

