
.clww { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.clww a { color:#BD6C6E; font-weight:normal; text-decoration:none; font-size:12px;}
.clww a:hover { color:#BD6C6E; font-weight:normal; text-decoration:none; text-decoration:none; border-bottom: 1px solid #C0D3C0;}

.clww2 { font-family: Arial, Helvetica, sans-serif; font-size:11px;color:#BD6C6E;  }
.clww2 a {color:#797979;  text-decoration:none; font-size:12px; font-weight:bold;}
.clww2 a:hover { color:#797979; text-decoration:none; text-decoration:none; border-bottom: 1px solid #797979; font-weight:bold;}


.printmag, .printmag a { font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#67839c; text-decoration:none;}
.printmag a:hover { color:#67839c; font-weight:normal; text-decoration:none; text-decoration:none; border-bottom: 1px solid #C0D3C0;}

.calendar { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; padding-top:5px; }
.calendar a { font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none; }
.calendar a:hover { color:#ffffff; font-weight:normal; text-decoration:none; text-decoration:none; border-bottom: 1px solid #C5E4FC;}
td.calendar {padding-left:13px;}
.calendar_header { background-color:#227ABC; color:#ffffff; height:16px;padding:5px;font-size:12px;margin-top:10px;vertical-align:middle}
.calendar_header a {font-size:12px; color:#ffffff; text-decoration:none;}
a.calendar_sub, a.calendar_sub:hover {font-size:10px; color:#C5E4FC;}


.OtherLanguages {margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px;color: #999999; font-weight:normal;}
.OtherLanguages a { font-family:Arial, Helvetica, sans-serif; font-size:11px;color: #095090; font-weight:normal; text-decoration:none;font-size:11px;}

.BrowseBySubject_Title a { font-family:Arial, Helvetica, sans-serif; font-size:12px;color: #095090; font-weight:normal; text-decoration:none; margin-bottom:5px;} 
.BrowseBySubject_Title a:hover{ text-decoration:none; border-bottom: 1px solid #E2E2E2;  } 

.BrowseBySubject, .BrowseBySubject a { font-family:Arial, Helvetica, sans-serif; font-size:11px;color: #666666; text-decoration:none;} 
.BrowseBySubject a:hover {text-decoration:none; border-bottom: 1px solid #E2E2E2;  }

.atr{padding: 0;margin: 0;}
.atr a{font-size: 12px;	font-family: Arial, Helvetica, sans-serif; color: #095FA7; text-decoration: none; padding: 0 0 0 0px;}
.atr a:hover {text-decoration:none; border-bottom: 1px solid #E2E2E2;}
.atr li {background-image: url(/images/home/tabs/arrow.gif); background-repeat:no-repeat; list-style: none; margin: 0; padding-left: 10px; margin-left:12px; line-height:16px;}
.atr li a {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #095FA7; text-decoration: none; padding: 0 0 0 0px;}
.atr li a:hover {text-decoration:none; border-bottom: 1px solid #E2E2E2;}

.tabHeading {font-size: 13px; font-family: georgia, Arial, Helvetica, sans-serif; font-weight: bold; color: #095FA7;}
.tabHeading a{font-size: 13px; font-family: georgia, Arial, Helvetica, sans-serif; font-weight: bold; color: #095FA7;text-decoration: none;}
.tabHeading a:hover{text-decoration:none;border-bottom: 1px solid #E1D6B0;}


.arial12bold {font-size: 17px; font-family: georgia, Arial, Helvetica, sans-serif; font-weight: bold; color: #095FA7; letter-spacing:-1px;}
.arial12bold a{font-size: 17px; font-family: georgia, Arial, Helvetica, sans-serif; font-weight: bold; color: #095FA7;text-decoration: none;}
.arial12bold a:hover{text-decoration:none;border-bottom: 1px solid #E1D6B0;}

.arial12, .arial12 p {font-size: 12px;font-family: Arial, Helvetica, sans-serif;color: #095FA7;line-height: 17px;}
.arial12 a{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #095FA7; text-decoration: none;}
.arial12 a:hover{text-decoration:none; border-bottom: 1px solid #E1D6B0;}

.arial12underline {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #095FA7; line-height: 17px;}
.arial12underline a{font-size: 12px; font-family: Arial, Helvetica, sans-serif;	color: #095FA7; text-decoration: none;	border-bottom: 1px solid #E1D6B0;}
.arial12underline a:hover{text-decoration:none; border-bottom: 1px solid #E1D6B0;}

.tabSection, .tabSection a {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #095FA7; text-decoration:none;}

.tabSynopsis, .tabSynopsis a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #AA8C3E; text-decoration:none;}

.tabMoreFrom {font-size: 11px; font-weight: bold; color: #095FA7; font-family: Arial, Helvetica, sans-serif; text-align: right;}
.tabMoreFrom a{font-size: 11px; font-weight: bold; color: #095FA7; font-family: Arial, Helvetica, sans-serif; text-align: right; text-decoration: none;}
.tabMoreFrom a:hover{text-decoration: none; border-bottom: 1px solid #E1D6B0; }

.promoborder {width:1px;background-image:  url(/images/home/tabs/tabDivider.jpg); background-repeat:no-repeat;}
.promoTabs { width:84px; text-align:center;}
.promoTabs a {  font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#AA8C3E; text-decoration:none; text-align:center;}
.promoTabs a:hover {  color:#095FA7; text-decoration:none; }
.TabsHover{width:84px; background-image:  url(/images/home/tabs/tab_Hover.jpg); background-repeat:no-repeat; cursor:pointer; text-align:center;}
.TabsHover a{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#095FA7; text-decoration:none; font-weight:bold; }
.TabsHoverLeft{ width:84px; background-image:  url(/images/home/tabs/tabLeftHover.jpg); background-repeat:no-repeat; cursor:pointer; text-align:center;}
.TabsHoverLeft a {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#095FA7; text-decoration:none; font-weight:bold; }

.DailyThought, .DailyThought p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:center;}
.style1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-align: right; font-weight: bold; }


/*right boxes*/
.DateOuterHP, .DateOuterHP a {font-weight:normal;font-size:10px;text-decoration:none; color: #096BB4;}
.text2OuterHP {font-size:11px;font-family: Arial, Helvetica, sans-serif;line-height:14px;padding-top:3px;padding-left:1px;}
.H1outerHP {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bolder; color: #096BB4; background-color:#FFFFF;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #D8E1F0;padding-left: 7px; padding-right: 7px;padding-bottom: 3px;}
.H1outerHP a {text-decoration:none; color:#096BB4;}
.WRAPouterHP {background-color: #FFFFFF;padding: 7px;font-family: Arial, Helvetica, sans-serif;color: #096BB4;font-size: 12px;}
.WRAPouterHP a {color:#096BB4;text-decoration:none;}	
.WRAPouterHP a:hover{text-decoration:underline;}
.ULouterHP {margin-top:-0px; margin-bottom:-0px;}
.LIouterHP {list-style: url(/images/home/rightboxes/bullet.jpg); list-style-image: url(/images/home/rightboxes/bullet.jpg);list-style-position:outside; margin-left:-20px;margin-top:8px; font-family: Arial, Helvetica, sans-serif;color: #095FA7;}
.outerHPtime {font-size: 20px;padding: 5px;font-weight:bold;}
.outerhpgrey {font-size: 10px;color: #666666;}
.outerhpgrey a {color: #666666;	text-decoration: underline;}

/*home subscribe*/
.Subscribe_Home_subscribe_container {font-family:arial;font-size:11px;}
.Subscribe_Home_subscribe_container_hidden{display:none;}
.Subscribe_Home_subscribe_loader_hidden{display:none;}
.Subscribe_Home_subscribe_loader{}
.Subscribe_Home_subscribe_message, .subscribe_message a {font-family:arial;color:#096BB4 !important;font-weight:bold;}
.Subscribe_Home_subscribe_message_error {color:red;font-weight:bold;}
