body {
	font-family: Arial;
	font-size: 12px;
	line-height: 1.2em;
	color:#000;
}
a {
	color: #01478F;
	text-decoration: underline;
}
a:hover {
	color: #E20A16;
	text-decoration: none;
}
.big_text {
	font-size: 1.4em;
}

ul, ol {
    padding: 0 0 0 14px;
    margin: 0;
    }

ul {
    list-style-type: none;
    }

ul li, ol li {
    line-height: 1.4em;
    }

ul li {
    background-image: url(../images/little_red_arrow.gif);
    background-repeat: no-repeat;
    background-position: 0 .1em;
    padding-left: 1.1em;
    padding-bottom:5px;
    }
    
ol li {
    padding-left: ;
    margin-left:18px;
    padding-bottom:6px;
    } 

ul.big_arrow li {
    background-image: url(../images/big_red_arrow.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
    padding-left: 1.5em;
    }

ul.plain li {
    background-image: url(../images/bull_plain.gif);
    background-repeat: no-repeat;
    background-position: .3em .4em;
    padding-left: 1.5em;
    }

#yellow_fade, #container {
	position: relative;
	width: 907px;
	min-height: 500px;
}
#container {
	background: #fff repeat-y bottom left;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 0;
}
#yellow_fade {
	background: url(../images/top_fade.jpg) no-repeat;
}
#left_col {
	width: 255px;
	min-height: 150px;
	float: left;
	padding: 25px 0 0 0;			
}
#left_col ul {
	margin: 0 35px 0 15px;
	padding-left: 0;
	padding-top: 19px;
	list-style-type: none;
	background: #01478F url(../images/blue_nav_top.gif) no-repeat;
}
#left_col ul li {
border-bottom: 1px solid #C0C0C0;
margin: 0 0 0 5px;
padding: 4px 0 4px 17px;
background: url(../images/nav_bg.jpg) repeat-x;
}
#left_col ul li a img {
	border: none;
	padding-right: 4px;
	margin: 0;
}
#left_col ul li a{ color: #01478F;}
#left_col ul li a:hover{ color: #E20A16;}
#left_col ul li a:visited{ color: #01478F;}
#left_col ul li a:visited:hover{ color: #E20A16;}
#center_col {
	/*width: 359px;*/
	width: 356px;
	float: left;
	padding: 15px 0 0 0;
}
#center_col_content {
	font-size: .9em;
	padding: 18px 44px 0 5px;
	text-align: justify;
	line-height: 1.5em;
}
#right_col {
	float: left;
	width: 293px;
	padding: 15px 0 0 0;
}
#news_and_updates {
	width: 322px;			
}
.red_322_curved_top {
	background: url(../images/red_322_curved_top.gif) no-repeat bottom;
	height: 12px;
}
.left_col_curved_bottom {
	background: url(../images/322_curved_bottom.gif) no-repeat top;
	height: 13px;
}
#news_header {
	background: url(../images/news_and_updates_header.gif);
	height: 31px;
}
#news_and_updates_content {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 10px 10px 10px 10px;
	min-height: 265px;
}
#news_and_updates_content ul {
	margin: 0 10px 0 25px;
	padding: 0 0 0 0;
	list-style-image: url(../images/little_red_arrow.gif);
	font-size: .9em;
}
#news_and_updates_content ul li {
	padding-bottom: 8px;
}
#news_and_updates_content ul li a {
	border-bottom: 1px solid #ccc;
}
#this_month, #right_links {
	width: 260px;			
}
#right_links {
	margin-top: 18px;
}
.blue_curved_top {
	background: url(../images/blue_curved_top.gif) no-repeat bottom;
	height: 12px;
}
.right_col_curved_bottom {
	background: url(../images/260_curved_bottom.gif) no-repeat top;
	height: 13px;
}
#this_month_header {
	background: url(../images/this_month_header.gif);
	height: 31px;
}
#my_webinars_header {
        background: url(../images/my_webinars_header.gif);
        height: 31px;
}
.right_col_promo_content {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 10px 10px 10px 10px;
	min-height: 200px;
}
#this_month .right_col_promo_content {
	background: url(../images/ebook_tsads_bg.jpg) no-repeat;
	min-height: 265px;
}
.right_col_promo_content ul {
	margin: 0 10px 0 25px;
	padding: 0 0 0 0;
	list-style-image: url(../images/little_red_arrow.gif);
	font-size: .9em;
}
#right_links .right_col_promo_content ul {
	margin: 0 10px 0 25px;
	list-style-image: url(../images/big_red_arrow.gif);
}
.right_col_promo_content ul li {
	padding-bottom: 8px;
}
#right_links .right_col_promo_content ul li {
	padding-left: 5px;
}
#right_links .right_col_promo_content ul li a {
	color: red;
}
.right_col_promo_content ul li a {
	border-bottom: 1px solid #ccc;
}
.red_260_curved_top {
	background: url(../images/red_260_curved_top.gif) no-repeat bottom;
	height: 19px;
}
#mark_widawer_wrap {
	background: url(../images/blue_bar.gif);
	padding: 5px;
}
#mark_widawer {
margin: 0 0 0 15px;
background:#01478F;
width: 195px;
color: white;
font-size: .8em;
padding:0px 5px 10px 5px;
}

#letter {
    background:transparent url(../images/big_head.jpg) 0px 36px no-repeat;
    padding-top:8px;
}

.fourteen {
	font:bold 14px verdana;
	line-height:16px;
	text
}

.sixteen {
	font:normal 16px tahoma;
	line-height:18px;
	text-align:center;
	color:#cc0000;
	padding-top:12px;
    }

.eighteen {
	font-size:18px;
	line-height:20px;
}

.twenty {
	font-size:24px;
	line-height:30px;
	color:#cc0000;
	font-family:tahoma;
	font-weight:bold;
	text-align:center;
	/*
width:550px;
	margin-left:auto;
	margin-right:auto;
*/
}

.hilite {
background:#ffff5e;
padding:1px 3px;
}

.actionbox {
    position:relative;
    width:475px;
    margin-left:auto;
    margin-right:auto;
    border:4px dashed #cc0000;
    padding: 2px 18px 2px 18px;
    }

.big_box_top {
    background: url(../images/box_big_r_corner.gif) top right no-repeat;
    height:15px;
}

.red_box_top {
    background: url(../images/box_red_r_corner.gif) top right no-repeat;
    height:15px;
}

.blue_box_top {
    background: url(../images/box_blue_r_corner.gif) top right no-repeat;
    height:15px;
}

.box_guts {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 2px 18px 2px 18px;
}

.box_guts h1 {
    padding-top:0;
		font-weight:bold;
}

.box_guts p {
    padding-top:0;
		font-weight:normal;
}

.box_btm {
    background: url(../images/box_btm_r_corner.gif) top right no-repeat;
    height:15px;
}

/*Green Button*/
.btn_grn {
    color:#000;
    height:24px;
    padding:0; /*this spaces the text from the top of the tab*/
    font: bold 12px verdana;
    background:url(../images/btn_body_grn.gif) top right  no-repeat;
    border:1px dotted #000;
    text-align:center;
    }

.btn_grn img {
    float:left;
    }

.btn_grn a:link {text-align:center; display:block; padding:4px 24px 4px 0; color:#000;}
.btn_grn a:hover{ color:#fff; text-decoration:none;}
.btn_grn a:visited {text-align:center; display:block; padding:4px 24px 4px 0; color:#000;}
.btn_grn a:vistied:hover { color:#fff; text-decoration:none;}

/*Red Button*/
.btn_red {
    color:#fff;
    height:47px;
    padding:0; /*this spaces the text from the top of the tab*/
    font: normal 14px verdana;
    background:url(../images/btn_body_red.gif) top right  no-repeat;
    /*border:1px solid green;*/
    text-align:center;
    }

.btn_red img {
    float:left;
    }

.btn_red a:link {text-align:center; display:block; padding:14px 25px 14px 0; color:#fff;}
.btn_red a:hover{ color:#FFFF00; text-decoration:none;}
.btn_red a:visited {text-align:center; display:block; padding:14px 25px 14px 0; color:#fff;}
.btn_red a:vistied:hover { color:#FFFF00; text-decoration:none;}

/*Blue Button*/
.btn_blue {
    color:#fff;
    height:47px;
    padding:0; /*this spaces the text from the top of the tab*/
    font: normal 14px verdana;
    background:url(../images/btn_body_blue.gif) top right  no-repeat;
    /*border:1px solid green;*/
    text-align:center;
    }

.btn_blue img {
    float:left;
    }

.btn_blue a:link {text-align:center; display:block; padding:14px 25px 14px 0; color:#fff;}
.btn_blue a:hover{ color:#FFFF00; text-decoration:none;}
.btn_blue a:visited {text-align:center; display:block; padding:14px 25px 14px 0; color:#fff;}
.btn_blue a:vistied:hover { color:#FFFF00; text-decoration:none;}

.center_me {
    margin-left:auto;
    margin-right:auto;
    }

