body {
	margin-top: 0px;
}
*, body { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
}
h1.pagetitle { 
	font-size: 1.7em;
	line-height: 2em;
	font-weight: bold;
}
/* special classes */
.TOUPPER {
	text-transform: uppercase;
}
.UCB13 {
	font-family: Verdana, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #FFFFFF;
}

/* main menu */
.menu_item {
	height: 38px; 
	background-image:url(/images/menuborder.jpg); 
	background-position: top right; 
	background-repeat: no-repeat; 
	padding-left: 8px; 
	padding-right: 8px; 
/*	padding-top: 12px; */ 
	float: left; 
	text-align: center;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 38px;
}
.menu_item_o {
	height: 38px; 
	background-image:url(/images/menuborder.jpg); 
	background-position: top left; 
	background-repeat: repeat-x; 
	padding-left: 8px; 
	padding-right: 8px; 
/*	padding-top: 12px; */
	float: left; 
	text-align: center;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 38px;
}
.menu_text, a.menu_text, a.menu_text:link, a.menu_text:active, a.menu_text:visited  {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #4E4E4E;
}
a.menu_text:hover {
	color: #FFFFFF;
	text-decoration: none;
}


/* dropmenu */

#dropmenudiv{
position:absolute;
text-align:left;
border:1px solid #C3C4CA;
border-bottom-width: 0;
font:normal 11px Arial;
font-weight: normal;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #C3C4CA;
padding: 1px 0;
text-decoration: none;
color: #000000;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #D8DBED;
}

/* video menu sidebar */
.video_menu_btn {
	background-image: url(/images/video_menu_buttons_bg.jpg); 
	background-repeat: no-repeat;
	width: 159px;
	height: 25px;
	padding-left: 8px;
}
.video_menu_btn a:link, .video_menu_btn a:active, .video_menu_btn a:visited {
	line-height: 25px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none;
}
.video_menu_btn a:hover {
	text-decoration: underline;
}


.footer {
	color: #5A605C;
}
/*Today's Perspective */
.tpwrapper {padding:0px;}
.tpwrapper div {width:305px; border:0px solid blue; position:relative;}
.tpbox div {
	width: 143px;
	position: absolute;
	bottom: 15px;
}
.tpwrapper div.tpbox a {position:absolute; bottom:15px;margin-left: 50px;border:0px solid lime;}
.tpwrapper a {margin: 0 4px;}
.tpwrapper .tpbox a:hover {border: 0px solid white;}
.tpwrapper .tpbox img {display:block; border: 0;} 

.tpspeaker {
	text-transform: uppercase;
	color: #009966;
}
.tptitle {
	font-family:  times, sans-serif;
	font-weight: bold;
	color: #006A80;
	padding: 3px;
	font-size: 15px;

}
/*  resources, books */
.resources {
        position:absolute;top:315px;left:0px;
	height: 191px; width: 448px; background-image: url(/images/ctreshome.jpg); background-repeat: no-repeat; margin-top: 15px;
}
.redcaps {
	color: #DC0002;font-weight: bold;font-size: 8px;font-family: verdana, arial, sans-serif;
} 
a#storelink img { margin-bottom: 15px; margin-left: 15px; margin-top: 10px;} 

#absdiv {
        position:absolute;top:670px;left:118px;
}

/* events */
#events_container {
	margin: 15px 0px 0px 0px; padding: 0px;
}
#events_left {
	border-left: 1px solid #CBCBCB;padding-left: 10px;
}
#events_right {
	border-right: 1px solid #CBCBCB;padding-right: 10px; text-align: left;
}
.featured_event {
	width: 170px; height: 70px; padding: 4px;font-size:12px; border: 1px solid #CBCBCB; background-color: #E2ECC7;
}
.one_event {
	padding: 4px;
}
td#evtbtn_left {
	padding-left: 0px; 
border-left: 1px solid #CBCBCB;border-bottom: 1px solid #CBCBCB; padding-bottom: 10px;
}
td#evtbtn_right {
	padding-right: 10px; border-right: 1px solid #CBCBCB;border-bottom: 1px solid #CBCBCB; padding-bottom: 10px;
}
.evtbtn {
	display:block; 
	width: 182px; 
	height: 37px;
	border:0;
	padding: 4px 0px;
        margin-top: 8px;  
	text-align: center;
}
.evtbtnbg1 {
	background: url(/images/cansee.jpg) no-repeat;
}
.evtbtnbg2 {
	background: url(/images/bring.jpg) no-repeat;
}
.evtbtntext {
	color: white;
	font-size:11px;
	font-weight: bold;
	font-family: Arial,sans-serif;
	letter-spacing: 2px;
	line-height: 14px;
}


/* front page buttons at bottom left */
#btncontainer {
        position:absolute;top:200px;left:0px;
}
.fpbtn {
	display:block;
	padding-top: 15px; 
	height: 192px;
	border:0;
	text-align: center;
}
.fpbtnbg1 {
	background: url(/images/fpbuttons_01.jpg) no-repeat;
	width: 143px;
}
.fpbtnbg2 {
	background: url(/images/fpbuttons_02.jpg) no-repeat;
	width: 152px;
}
.fpbtnbg3 {
	background: url(/images/fpbuttons_03.jpg) no-repeat;
	width: 146px;
}
.fpbtntext1 {
	color: white;
	font-weight: bold;
	font-size:13px;
	font-family: Verdana, Arial, sans-serif;
	letter-spacing: 2px;
	line-height: 16px;
}
.fpbtntext2 {
	color: white;
	font-weight: normal;
	font-size:11px;
	font-family: Arial, sans-serif;
	line-height: 14px;
}

/* right table cell for home page content */
#fp_rightcol {
	padding-top: 15px; padding-right: 15px;
}

/* Viewer's Choice container */
#vc_container {
	width: 306px; background-color: #FFFFFF;text-align: left;	
}
/* Perspectives */
div.tpbox {
	margin-top: 0px; width: 305px;height: 150px; background-color: #FFFFFF; background-image:url(/images/tpfade.jpg); background-position: bottom; background-repeat: repeat-x; border-left: 1px solid #CBCBCB; border-right: 1px solid #CBCBCB; border-bottom: 1px solid #CBCBCB;
}

/* Home Page Channels Area */
.home_channel_container {
	background-color: #ffffff;
	width: 306px;
	background-image: url(/images/home_channelshead.jpg);
	background-repeat: no-repeat;
	padding-top: 28px;
	margin-top: 15px;
/*	padding-right: 15px;  /* new */
/*	padding-left: 15px;  /* new */
}

.home_channels {
/*	width: 100%; */
	vertical-align: middle;
	border-bottom: 1px solid #E1E4E9;
	height: 26px;
	min-height: 26px;
	padding-top: 7px;
	background-color: transparent;
	color: #354D6F;
}

.home_channels_o {
/*	width: 100%; */
	vertical-align: middle;
	border-bottom: 1px solid #E1E4E9;
	height: 26px;
	min-height: 26px;
	padding-top: 7px;
	background-color: #D5E9BC;
	color: #3366FF;
}
.home_channels_o .home_channel_title a {
	color: #FFFFFF;
}

div.chRow1 {
	background-color: #FFFFFF; 
/*	height: 80px; */
	min-height: 25px; 
	width: 299px;    
	padding: 6px 0px 6px 8px;
	text-align: left;
}
div.chRow2 {
/*	background-image:url(/images/fpchannelsbg.jpg); 
	background-repeat: repeat-x;  */
	background-color: #F3F9DD;
	border-top: 1px solid #E3E9CD;
	border-bottom: 1px solid #E3E9CD;
/*	height: 80px;  */
	min-height: 25px; 
	width: 299px;    
/*	margin-top: 15px; */
	padding: 6px 0px 6px 8px;
	text-align: left;
}

.homeChanImg {
	border: 1px solid #FFFFFF;
	margin-top: 6px;
	margin-bottom: 7px;
}

a.home_channel_title:link, a.home_channel_title:active, a.home_channel_title:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #354D6F;  
	margin-left: 0px;
}
a.home_channel_title:hover {
/*	color: #3366FF; */
	text-decoration: none;
}

.home_channel_count {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	margin-left: 6px;
}
a.link1:link, a.link1:active, a.link1:visited  {
	color: #5784AD !important;  /* #599AD0; */
	text-decoration: none;
/*	margin-left: 7px; */
	margin-right: 10px;
}

a.link1:hover {
	text-decoration: underline;
}

a.link2:link, a.link2:active, a.link2:visited  {
/*	margin-left: 7px !important; */
	margin-right: 10px !important;
	color: #76A03E !important; /* #2C465D; */
	text-decoration: none;
}

a.link2:hover {
	text-decoration:  underline;
}

a.link3:link, a.link3:active, a.link3:visited  {
/*	margin-left: 7px; */
	margin-right: 10px;
	color: #2C465D !important; /* #EBA646; */
	text-decoration: none;
}

a.link3:hover {
	text-decoration:  underline;
}

/* TopVideo */

.tvHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #EF9019;
}

.tvSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EF9019;
}

.tvSubSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}
.tvTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

/* HOME PAGE */
.homeTpTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2B2B2B;
	margin-top: 8px;
}
.homeTpText {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #2B2B2B;
	margin-top: 8px;
}

.homeTpImage {}
.homeNewsSignup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 28px;
	margin-left: 20px;
	padding: 6px 6px 0 6px; 
}
.homeCommunity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 175px;
	margin-left: 15px;
	margin-top: 10px;
}
.homeATD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-left: 8px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.homeBooksImg {}

.upcomingEvents {
	width: 90%;
	margin-left: 15px;
}

.upcomingTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-top: 10px;
	border-bottom: 1px solid #E2E2E2;
}
.upcomingEvent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 8px;
	border-bottom: 1px solid #E2E2E2;
}


.augustEvent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 0px;
	padding-left: 23px;
	padding-bottom: 3px;
	border-bottom: 1px solid #E2E2E2;
}

.homeProduct1 {
	margin-top: 18px;
	margin-left: 10px;
	margin-bottom: 5px;
	padding: 5px 5px 8px 5px;
	border-bottom: 1px solid #C9C9C9;
}
.homeProduct2 {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
}
.homeProductTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.homeProductDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px 0px 5px 0px;
}

h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.defaulttext { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	text-align:left;
}


/* share this video */
.darkonlight 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	text-align:left;
	background-color: #FEFEFE;
}

/* MYPAGE PAGE */
.actions { }
#SP { } /* Show My Playlists and Groups */
#CP { } /* Change Password */
#CM { } /* Cancel Membership */
#chgpswdDiv { }

/* rc was for RoundCorners code, we are not using that now */
.rc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#336699;
	font-size:11px;
	line-height:120%;
	text-align:left;
 }  /* on chgpswdForm, dropoutForm */
#chgpswdForm { }
#oldPswd { }
#newPass1 { }
#newPass2 { }

.rcbutton { }  /* on chgpswdButton, dropoutButton */
#chgpswdButton { }
#dropoutButton { }

.msgtext {    /* on statusMsg1 and statusMsg2 */ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#336699;
	font-weight: bold;
	font-size:12px;
	line-height:120%;
	text-align:left;
	background-color: #FFF2C8;
	margin: 10px 10px;
	padding: 10px;
}  
#statusMsg1 { }
#statusMsg2 { }

#dropoutDiv { }
#dropoutForm { }
#password { }
#reason { }

.playlist { } /* on playlistsDiv */
#playlistsDiv { }

.hidden {
	display:none;
}

/* from VV playlist.css */
.playlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#336699;
}

.playlist fieldset {
	
}

.playlist div {
	background-color: #FFFFFF;
      height: 100%;
	padding: 4px;
} 

legend.playlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight: bold;
}

ul.playlist {
	list-style-type: circle;
      list-style-image: url(/images/bullet_orange.gif); 
	line-height: 1.5em;
	margin-left:  .3em;
	padding-left:  1em;
	text-indent:  .3em;
}

li.playlist a:link, 
li.playlist a:visited, 
li.playlist a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#336699;
	text-decoration: underline;
}
li.playlist a:hover {
	color: orange;   /* #FFFFFF;   */
}

#PLNameChangeFormDiv div, #PLSharingFormDiv div {
	padding-left:2px;
	padding:6px;
	background-color:#FFFFFF;
	text-align:left;
}
#plncfdl, #plsfdl {
	color: #000000;
}
#newplname { 
	width:275px;
}
.usercontent {
	color:#336699;
	font-size:14px;
	line-height:120%;
}
.textcontent { }

.sharing_cb {
	width:20px;
	color:#FFFFFF;
}
#newmembers {
	color:#336699;
	font-size:14px;
	line-height:120%;
	width:300px;
}
#saveSharingDiv {
	height:26px;
	vertical-align:middle;
	line-height:26px;
	background-color:#FFFFFF;
	clear:both;
	text-align:left;
}
#saveButton {
	width:130px;
}

/* SIGNUP PAGE */

.signupTitle {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #EF9019;
}

.signupText { 
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}

/* SUBCATEGORY PAGES */
.catUpload {
	margin-top: 10px;
}

.catShop {}

.catTopRated {
	margin-top: 10px;
}

.sublandingTopContainer {
	width: 100%;
	margin-left: 10px;
	border-bottom: 1px solid #367CA0;
	margin-bottom: 20px;
}
.sublandingBottomContainer {
	width: 100%;
	margin-left: 10px;
	border-top: 1px solid #367CA0;
	margin-top: 20px;
}

.sublandingTitle {
	display: inline;
/*	width: 70%; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}

.sublandingPagination {
	display: inline;
/*	margin-right: 15px;  */
/*	width: 30%; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
/*	vertical-align: bottom;   */
/*	padding-right: 10px;      */
}
.sublandingPagination a {
	text-decoration: none;
}

.sublandingPagination a:hover {
	text-decoration: underline;
}

.sublandingListContainer {
	width: 100%;
	margin-left: 10px;
	margin-right: 10px;
}

.sublandingList1, .sub_oddrow {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 7px;
	background-color: #FFE3C0;}

.sublandingList2, .sub_evenrow {	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 7px;
	background-color: #FFFFFF;}
	
/* CATEGORY PAGES */

#categoryTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding-left: 10px;
	width: 240px;
	border-bottom: 1px solid #367CA0;
	}

#categoryDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-left: 10px;
	padding-right: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#categoryButtons {}

#categoryKeywordsContainer {
	width: 260px;
	height: 70px;
	border: 1px #00CC33 solid;
	padding: 5px;
/*	background-image: url(/images/channel_keywords_bg.jpg);
	background-repeat: repeat-x; */
	margin-top: 10px;
	margin-bottom: 5px;
}

#categoryKeywordsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 5px;
	margin-left: 5px;
}
#categoryKeywords {
 margin-left: 5px; 
 line-height: 16px;
}

#categoryVideoPlayer {
	height: 312px;
	width: 320px;
	margin-top: 22px;
	margin-left: 20px;
	margin-right: 16px;
}

#categoryVideoTitleContainer {
	margin-right: 16px;
	margin-left: 20px;
	text-align: left;
}

#categoryVideoTitle {
	float: left;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	width: 105px;
}

#categoryVideoLink {
	float: right;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	width: 220px;
	margin-left: 5px;
}

.categoryListContainer {
	margin-left: 6px;
	margin-right: 6px;
}

.categoryOrangeTitle{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #EF9019;
	margin-left: 7px;
}

.categoryList1, .cat_oddrow {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	width: 279px;
	height: 60px;
	padding: 7px;
	background-color: #E6E6E6;
}
.categoryList2, .cat_evenrow {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	width: 280px;
	height: 60px;
	padding: 7px;
	background-color: #FFFFFF;
}

.categoryList1A, .catA_oddrow {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	width: 261px;
	height: 45px;
	padding: 2px;
	background-color: #E6E6E6;
/*	background-color: #FFEFBB; */
}
.categoryList2A, .catA_evenrow {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	width: 261px;
	height: 45px;
	padding: 2px;
	background-color: #FFFFFF;
}


.overColor {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	width: 261px;
	height: 45px;
	padding: 2px;
	background-color: #D9FFCC;
/*	background-color: #FFEFBB;*/
}

/* used by channel pages */
.overColor2 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	width: 279px;
	height: 60px;
	padding: 7px;
	background-color: #D9FFCC;
}
/* used by sub-channel pages */
.overColor3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 7px;
	background-color: #D9FFCC;
}

.categoryListLink {
	height: 56px;
	width: 275px;
	background-image: url(/images/channel_all.jpg);
	background-repeat: no-repeat;
	vertical-align: middle;
	padding-top: 20px;
}

.categoryListLink a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
}

.categoryListLink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: underline;
}


/* VIDEO PAGES */
#speakerTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	border-bottom: 1px solid #B7D0F1;
	padding-left: 5px;
}

#clipTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 95%;
	border-bottom: 1px solid #B7D0F1;
	padding-bottom: 8px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
}

#clipKeywords {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-left: 5px;
	padding-top: 8px;
}
.booktitle:link, .booktitle:visited, .booktitle:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #6699FF;
	text-decoration: underline;
	text-align: left;
}
.booktitle:hover {
/*	color: #666666;  */
}
.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}


.belowVideo {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.kt1 {
	margin-right: 5px;
	margin-left: 5px;
	font-size: 11px;
}

.kt2 {
	margin-right: 5px;
	margin-left: 5px;
	font-size: 11px;
}

.kt3 {
	margin-right: 5px;
	margin-left: 5px;
	font-size: 11px;
}

/* STORE PRODUCT PAGES */
.product_Desc {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.product_Title {font-family:Arial, Helvetica, sans-serif; font-size: 18px; color: #F48D17; }
.product_Author {font-family:Arial, Helvetica, sans-serif; font-size: 9px; color: #BA525D; }
.product_Price {font-family:Arial, Helvetica, sans-serif; font-size: 18px; color: #F48D17; }

#articleTitle { float: left; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; width: 100%;  padding-bottom: 2px; border-bottom: 1px solid #999999; }
#articlePrint { float: right; margin: 5px; font-size: 9px; font-family:Arial, Helvetica, sans-serif; }
#articleBody { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
#articleAuthor {font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.articleSubHeading { font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

a { color: #6699FF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;

 }

/* SIGN UP and LOGIN */
.hdrnav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
}
/* Header links */
a.hdrnav:link, a.hdrnav:visited, a.hdrnav:active  {
	color: #999999;
	text-decoration: none;
}
a.hdrnav:hover {
	text-decoration: underline;
	color: #666666;
}

/* left menu links */
.leftnav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #7f7f7f;
}
td.leftnav {
	width: 125px;
	padding-left: 2px;
}
a.leftnav:link, a.leftnav:visited, a.leftnav:active  {
	color: #7f7f7f;
	text-decoration: none;
}
a.leftnav:hover {
	text-decoration: underline;
	color: #000000;
}


/* used in left menu area */
#globalContainer {
	margin:4px 4px; 	
	border:0;
	display:none;
	position:absolute;  /* left:0px;top:0px; */ /* 190px;  */
	width:145px;height:300px;              
	z-index:100;                            
/*	background-color:#0E5778;              */  
	background-color: #D5664A;
	border: 1px solid #2F3D42;
}
.signup, .login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;   /* #d9e3e5; */
}
#sendInfoMsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: blue;
}
.clr{ clear:both;}
