/* CSS Document */
* {margin: 0; padding: 0;}
/* FONT COLORS: 
Content Black: #000000; 
Content Blue: #1A3C5B; 
Column Blue: #1A3C5B; 
Column White: #FFFFFF; */
/* MARGINS: Margins in the fonts are used to ensure the text appears correctly within the given width to accomodate for the footer code - DO NOT TOUCH */
/* _IN: To accomodate for in-sentence color change in text, some fonts have no margin specified - differentiated by _in */

/* HEADINGS LARGE: Fonts for the Headings of each page*/
.heading_title_home_blue {width: 775x; font-size: 28px; font-weight: normal; font-family: Century Gothic; 
color: #1A3C5B; line-height: 30px; margin-left: 10px; margin-top:3px;}
.heading_title_home_black {width: 775px; font-size: 25px; font-weight: bold; font-family: "Trebuchet MS"; 
color: #000000; line-height: 25px; margin-left: 10px;}
.heading_title_black {width: 775px; font-size: 19px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 20px; margin-left: 10px;}
.heading_title_black_in {width: 775px; font-size: 19px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 20px;}
.heading_title_blue {width: 775px; font-size: 28px; font-weight: normal; font-family: Century Gothic; 
color: #1A3C5B; line-height: 35px; margin-left: 10px; margin-top:0px;}
.heading_title_blue_in {width: 775px; font-size: 28px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 30px;}

.banner_dark_blue {font-size: 13px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 25px; margin-left: 10px; width: 775px; background-color: #1A3C5B; color: #FFFFFF; 
border-style: solid; border-width: 1px; border-color: #ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px}
.banner_light_blue {font-size: 17px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 25px; margin-left: 10px; width: 775px; background-color: #E7EFF6; color: #000000; 
border-style: solid; border-width: 1px; border-color: #ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px}
.banner_ebook {font-size: 13px; font-weight: normal; font-family: Arial; 
line-height: 25px; width: 775px; background-color: #E7EFF6; color: #1E3C53; margin-bottom: -3px; margin-left: 0px;
border-style: solid; border-width: 1px; border-color: #ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px}
.banner_ebook_category {font-size: 13px; font-weight: normal; font-family: Arial; 
line-height: 25px; width: 775px; background-color: #E7EFF6; color: #1E3C53; margin-bottom: -3px; margin-left: 10px;
border-style: solid; border-width: 1px; border-color: #ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px}



/* HEADINGS MEDIUM: Fonts for the Headings of each page*/
.heading_main_black {width: 775px; font-size: 22px; font-weight: normal; font-family: Century Gothic; 
color: #000000; line-height: 28px; margin-left: 10px; margin-top:-1px;}
.heading_main_black_in {width: 775px; font-size: 18px; font-weight: normal; font-family: Century Gothic; 
color: #000000; line-height: 28px;}
.heading_main_blue {width: 775px; font-size: 22px; font-weight: normal; font-family:  Century Gothic; 
color: #1A3C5B; line-height: 28px; margin-left: 10px;}
.heading_main_blue_in {width: 775px; font-size: 22px; font-weight: normal; font-family:  Century Gothic; 
color: #1A3C5B; line-height: 28px;}

/* SUBHEADINGS: Fonts for in-content Sub-headings*/
.subheading_black {width: 775px;font-size: 13px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 25px; margin-left: 10px;}
.subheading_black_in {width: 775px;font-size: 13px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 25px;}
.subheading_blue {width: 775px;font-size: 13px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 25px; margin-left: 10px;}
.subheading_blue_in {width: 775px;font-size: 13px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 25px;}
.subheading_blue_bullet {font-size: 13px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 25px; margin-left: 10px; width: 775px;}


.opening_paragraph_1 {width: 775px; font-size: 15px; font-weight: normal; font-family: Century Gothic; 
color: #000000; line-height: 10px; margin-left: 10px; }
.opening_paragraph_2 {width: 775px; font-size: 17px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1E3C53; line-height: 20px; margin-left: 10px; }

.search_box {margin-left:4px; width: 165px; font-size: 13px; font-weight: normal; color:#1E3C53; font-family: Century Gothic; }

.rss_heading {margin-left:15px; width: 168px; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif, "Trebuchet MS"; color: #1A3C5B; line-height: 12px; }

.subheading_blue_bullet_sponsorship {font-size: 13px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 25px; align: justify; margin-left: 10px; width: 600px;}

.yellow_highlight {background-color:#FFFF33; font-family: Arial; font-size:9px; color:#101010; line-height: 9px;} 
	


/* MAIN CONTENT: Fonts for in-content text*/
.main_bold {width: 775px; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 25px; margin-left: 10px;}
.main_bold_in {width: 775px; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 25px;}
.main_bold_blue {width: 775px; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 25px; margin-left: 10px;}
.main_bold_blue_in {width: 775px; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 25px;}
.main_medium {width: 775px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000; line-height: 23px; margin-left: 10px;}
.main_medium_in {width: 775px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000; line-height: 23px;}
.main_medium_blue {width: 775px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #1A3C5B; line-height: 25px; margin-left: 10px;}
.main_medium_blue_in {width: 775px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #1A3C5B; line-height: 23px;}
.main_small {width: 775px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 23px; margin-left: 10px;}
.main_small_in {text-align:justify; width: 600px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 23px;}
.main_small_bold {width: 775px; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 23px; margin-left: 10px;}
.main_small_bold_in {width: 775px; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 23px;}
.main_small_bold_blue {width: 775px; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 5px; margin-left: 10px;}
.main_small_bold_blue_in {width: 775px; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 23px;}
.main_small_italics {width: 775px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 23px; font-style: italic; margin-left: 10px;}
.main_small_italics_in {width: 775px; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 23px; font-style: italic;}
.main_underline {width: 775px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; text-decoration: underline; line-height: 25px; margin-left: 10px;}
.main_underline_in {width: 775px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; text-decoration: underline; line-height: 25px;}
.main_italics {width: 775px; font-size: 12px; font-weight: normal; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 23px; margin-left: 10px;}
.main_italics_in {width: 775px; font-size: 12px; font-weight: normal; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 23px;}
.main_italics_bold {width: 775px; font-size: 12px; font-weight: bold; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 23px; margin-left: 10px;} /* MAIN CONTENT: Used for opening Quotes */
.main_italics_bold_in {width: 775px; font-size: 12px; font-weight: bold; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 23px;} /* MAIN CONTENT: Used for opening Quotes */
.main_bold_star {width: 775px; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 1px; margin-left: 10px;}
.main_small_bold_red {width: 775px; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #CC0000; line-height: 23px;}
.main_small_bold_red_in {width: 775px; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #CC0000; line-height: 23px; margin-left: 10px;}
.main_extra_small_bold_blue_in {width: 775px; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 23px;}

.tania_image {width: 775px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000; line-height: 23px;}

.main_newsletter_ad {width: 775px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000; line-height: 23px;}
.heading_newsletter_ad {border-width:1px; background-color: #F4F4F4; border-style:solid; padding: 4px; width: 615px;font-size: 13px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 23px; margin-left: 10px;}
.article_list {width: 775px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #101010; margin-left: 10px; line-height: 20px; text-align: justify;}
.more_articles {width: 775px; font-size: 25px; font-weight: normal; font-family: Century Gothic; 
color: #000000; line-height: 33px; margin-left: 10px;}
.newsletter_heading {width: 775px; font-size: 25px; font-weight: normal; font-family: Corbel, Verdana, "Bitstream Vera Sans", sans-serif; 
color: #1E3C53; line-height: 23px; }
.newsletter_text {width: 755px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000; line-height: 23px;}
.article_continued {width: 775px; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666; line-height: 23px; margin-left: 10px;}

.note_heading {width: 775px; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #335B84; line-height: 17px; margin-left: 10px;}
.note_text {width: 775px; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 17px; }


/* QUOTE TOPICS */
.quote_myr_topic_heading {width: 775px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #D4E2EF;
color: #000000; line-height: 25px; margin-left: 10px;}


/* QUOTES */
.quotes_1 {width: 775px; text-align: justify; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 20px; margin-left: 10px; margin-bottom:10px;}
.quotes_2 {width: 775px; text-align: justify; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 20px;}


/* BULLETS */
.main_bullet {width: 775px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000; line-height: 25px; padding-left: 25px; text-align: justify;}
.main_bullet_small {width: 775px; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000; line-height: 25px; padding-left: 25px; }
.index_bullet {width: 775px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000; line-height: 25px; margin-top: -7px; padding-left: 25px; }
.sponsor_bullet {width: 760px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000; line-height: 25px;  text-align: justify; padding-left: 25px; }


/* ASIDE COMMENTS */
.aside_heading {width: 775px; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 3px;}
.aside_body {width: 775px; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 17px; font-style: normal;}
.aside_italics {width: 775px; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; line-height: 17px; font-style: italic;}
.copyright {width: 775px; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif;
color: #1A3C5B;}

/* AUTHOR & DATE Font */
.by_tania {font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #303030; line-height: 17px; padding-bottom: 10px; margin-left: 10px;}
.by_tania_in {font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #303030; line-height: 25px; padding-bottom: 10px;}

/* ICONS: Fonts for icons quick tip; attention and nutshell */
.main_attention {width: 708px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #1A3C5B; line-height: 23px; margin-left:75px;}
.main_tip {width: 708px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #1A3C5B; line-height: 23px; margin-left:75px;}
.main_nutshell {width: 708px; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal;
color: #000000; line-height: 23px; margin-left:75px;}

/* LEFT-HAND COLUMN: Fonts for left hand column text*/
.lhs_heading_large {font-size: 20px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 23px;}
.lhs_heading {font-size: 19px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 23px;}
.lhs_subheading {font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 17px;}
.lhs_body {font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 17px;}
.lhs_body_bold {font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 17px;}
.lhs_body_large{font-size: 15px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 23px;}
.lhs_body_bold_blue {font-size: 11px; font-weight: bold; font-family: Verdana; 
color: #1A3C5B;}
.lhs_body_italics {font-size: 11px; font-weight: normal; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 17px;}



/* RECOMMENDATIONS FONTS: Fonts for left hand column text*/
.main_trn_heading {font-size: 28px; font-weight: normal; font-family: Century Gothic; 
color: #CC0000; line-height: 25px; margin-left: 10px; margin-top:0px;}

.main_dm_heading {font-size: 28px; font-weight: normal; font-family: Century Gothic; 
color: #E97032; line-height: 25px; margin-left: 10px; margin-top:0px;}
.main_bold_dm {width: 775px; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #E97032; line-height: 23px; margin-left: 10px;}
.main_bold_dm_in {width: 775px; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #E97032; line-height: 23px;}

.main_np_heading {font-size: 28px; font-weight: normal; font-family: Century Gothic; 
color: #2459AB; line-height: 23px; margin-left: 10px; margin-top:0px;}

.main_sbi_heading {font-size: 28px; font-weight: normal; font-family: Century Gothic; 
color: #010066; line-height: 23px; margin-left: 10px;margin-top:0px;}

.main_books_heading {font-size: 28px; font-weight: normal; font-family: Century Gothic; 
color: #1A3C5B; line-height: 25px; margin-left: 10px; margin-top:0px;}

.rec_by_tania {font-size: 12px; font-weight: bold; font-style:italic; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #303030; line-height: 23px; padding-bottom: 10px; margin-left: 10px;}
.rec_by_tania_in {font-size: 12px; font-weight: bold; font-style:italic; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #303030; line-height: 23px; padding-bottom: 10px;}
.main_rec {width: 775px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000; line-height: 23px; margin-left: 10px;}
.main_rec_in {width: 775px; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000; line-height: 23px;}
.main_sml_rec {width: 775px; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000; line-height: 23px; margin-left: 10px;}

/* RIGHT-HAND COLUMN: Fonts for right hand column text*/
.rhs_heading_blue {font-size: 15px; font-weight: bold; font-family: "Trebuchet MS"; 
color: #1A3C5B; line-height: 23px;}
.rhs_body {font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #005F8C; line-height: 16px;}
.rhs_body_bold {font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 16px;}
.rhs_body_italics {font-size: 11px; font-weight: normal; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1A3C5B; line-height: 16px;}
.rhs_search {font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #1A3C5B; line-height: 15px; padding-top: 1px;}
.rhs_email_sub {font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif, "Trebuchet MS"; 
color: #1A3C5B;}

/* FOOTER QUOTES: Fonts for footer quotes*/
.quote_body {font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1E3C53; padding-top: 0px;}
.quote_author {font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1E3C53; padding-top: 0px;}
.sbi_design {font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1E3C53; padding-top:5px;}


/* RHS COLUMN LINKS */
.rhs_articles {font-size: 11px; font-weight: none; font-family: "Trebuchet MS"; 
color: #1A3C5B; }

.button_text {font-size: 12px; font-weight: normal; font-family: Verdana; 
color: #1A3C5B;}


/* READER REVIEWS */

.reader_reviews {
	position: relative; left: 10px; width: 745px; height: auto; z-index: 10; padding-left: 15px; padding-right: 15px; margin-top: 10px; 
    margin-bottom: 15px; border-width:1px; border-style: solid; border-color: #718888; background-color: #F7F8F9; font-size: 12px; 
	font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 25px; 
	-moz-border-radius: 10px; -webkit-border-radius: 10px;
	}
	
	
/* SEMINAR BULLETS */

.seminar_table {
	position: relative; left: 10px; width: 738px; height: auto; z-index: 10; padding-left: 0px; padding-top: 10px; padding-bottom: 10px; padding-right: 35px; margin-top: 5px; 
    margin-bottom: 15px; border-width:1px; border-style: solid; border-color: #718888; background-color: #F7F8F9; font-size: 12px; 
	font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 25px; 
	-moz-border-radius: 10px; -webkit-border-radius: 10px;
	}
	
.seminar_bullet {list-style-image: url(../images/bullet_point.jpg); width: 720px; margin-left: 10px; font-size: 13px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000; line-height: 24px; padding-left: 25px; text-align: justify;}



