/*   Homepage Stylesheet                    */
/*   OIC Advisor                            */
/*   May 14, 2010                           */
/*------------------------------------------*/

/* HOMEPAGE */
#wrapperhome {
	width: 990px;
}

/* START TOP CONTENT */
#hometopcontent { width:990px; height:285px; margin: 30px 0 0 0;}

/* START LEFT TOP */
.hometopleftmain {
	width:450px; height:285px; float:left; margin: 0 29px 0 30px; background: url(/components/img/home/top_link_back.jpg) repeat-x 0 0;
}
.hometopleftmaincontent {
	width: 450px; padding: 10px 0 0 0;  vertical-align:top;
}

/* END LEFT TOP */

/* START TOP RIGHT COLUMN */
.hometoprightmain {
	width: 481px; height: 285px; float: left;
}
.hometoprightmaincontent {
	width: 481px; vertical-align:top;
}

.hometoprightmaincontent p{
	line-height: 1.4em;	font-size: 12px; font-family:Arial, Helvetica, sans-serif;
}

#hometopcontent img{ margin:0; padding:0;}

#benefitleftside {width: 235px; padding: 0 5px 0 0; float:left;}

#benefitrightside {width: 240px; float:left;}

/* END RIGHT COLUMN */
/* END TOP CONTENT*/

/* ARTICLE BAND */
#articleband {margin: 0 0 15px 0; height:210px; background: url(/components/img/home/article_band_back.jpg) repeat-x 0 0;}
/* END ARTICLE BAND*/

/* START BOTTOM CONTENT*/
#bottomcontent {padding: 0; height:400px;}
/* END BOTTOM CONTENT*/

/* LEFT COLUMN */
#wrapperleftnew {
	width:320px; float:left; margin: 0 0 0 30px;
}
/* END LEFT COLUMN */

/* MIDDLE COLUMN */
#wrappermiddlenew {
	width:320px; float:left; margin: 0;
}
/* END MIDDLE COLUMN */

/* RIGHT COLUMN */
#wrapperrightnew {
	width: 320px; float: left; margin:0;
}
/* END RIGHT COLUMN */

/* COMMON HOME ITEMS */

#homenews, #homearticles, #homeconnect {
	width: 305px; padding:0 10px 0 0; float:left; vertical-align:top;
}

#homenewsheaders, #homearticlesheaders, #homeconnectheaders{
	border-bottom:1px #979797 solid;
}

#homearticleheaders h4 {
	color: #424242; padding: 15px 0 10px 0; margin: 0; font-weight:bold; font-size: 14px; font-family:Arial, Helvetica, sans-serif; text-align:left;
}

#homenewsheaders h4, #homearticlesheaders h4, #homeconnectheaders h4 {
	color: #424242; padding: 6px 0 6px 0; margin: 0; font-weight:bold; font-size: 14px; font-family:Arial, Helvetica, sans-serif; text-align:left;
}

#homenewsheaders h4 span{
	font-weight:normal;
}

#homenewsheaders h4 span.title{
	color:#979797;
}

#homearticleinside{
	width: 305px; margin: 0; padding:0; font-size: 13px; font-family:Arial, Helvetica, sans-serif;
}

#homenewsinside, #homearticlesinside, #homeconnectinside {
	width: 305px; margin: 5px 0 0 0; padding:0; font-size: 13px; font-family:Arial, Helvetica, sans-serif;
}

#homearticlesinside a, #homeconnectinside a {
	font-size: 13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;
}

#homeconnectinside p {
	line-height: 1.4em;	font-size: 12px; font-family:Arial, Helvetica, sans-serif; margin-bottom: 0.7em;
}

#homeconnectinside form {
	font-size: 13px; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:3px; margin:0 0 7px 0;
}

.media {
	padding: 0 0 10px 0;
}

#textfield {height:20px; margin-top: 5px; margin-bottom: 10px; padding: 0;}
#mailbutton {padding: 0 5px 5px 5px; vertical-align:middle;}

.new {
	font-size: 13px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#619918;
}

.clear {
	clear:both;
}

.register {
	margin:10px 0 5px 0;
}

#homenewsinside em{
	font-size: 12px; font-family:Arial, Helvetica, sans-serif;
}

#homecopy {
	padding: 0; margin:0; font-weight:normal; text-align:left; line-height: 1.6em;
}

#homecopy span.articletitle { font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;  }

#homecopy p{
	padding: 0;
	margin:5px 0 10px 0;
	line-height: 1.4em;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

#homecopy p span{
	text-align:right; font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
}

#homecopy p a, #homecopy p a:hover{
	font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;
}
/* END COMMON HOME ITEMS */

/* START TERMINOLOGY */
#terminology {background: url(/components/img/book_white.jpg) no-repeat 350px 15px; width:481px; height:117px; padding:0;}
#terminology p {padding: 0 130px 0 0; line-height: 1.2em; margin: 0 0 .5em 0; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;  }
#terminology p.definition {padding: 0 130px 10px 0; line-height: 1.2em; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal;  }
#terminology p.art_main {padding: 15px 130px 5px 0; margin: 0; line-height: 1.2em; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;  }
#terminology p.art_descrip {padding: 0; line-height: 1.2em; margin: 0; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight:normal;  }
#reveal { padding: 0 130px 15px 0; border-bottom:1px #979797 solid; line-height: 1.2em; height:40px;  font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#term-revealed {background: url(/components/img/home/term_text_back2.jpg) no-repeat 0 0; padding: 10px 120px 5px 10px; border-bottom:1px #979797 solid; line-height: 1.2em; height:40px; font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#terminology p a, #terminology p a:hover{
	font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#3b6ea0; text-decoration:none;
}
/* END TERMINOLOGY */

/* Start Banner Rotation */

#terminology p.bannerimage {width:481px; height:120px; margin: 10px 0 0 0; padding:0;}

/* End Banner Rotation */

/* START BENFITS */
.benefit {background: url(/components/img/home/arrow_bullet.jpg) no-repeat 40px 3px; padding: 0 3px 4px 55px; color:#4f4f4f; text-decoration:none; font-weight: bold; font-size: 13px; font-family:Arial, Helvetica, sans-serif;}
/* END BENEFITS */

/* START OPTIONS INSIDER */
dt a {color:#3b6ea0 !important; text-decoration:none !important; font-weight: bold;}
dt {background: url(http://www.optionseducation.org/components/img/bullet_infopanel.gif) no-repeat 6px 5px;background-color:#FFF;padding: 0 3px 3px 16px !important;}
dl {margin: 10px 0 0 0 !important}
#toi_feeder h3 {display:none;}
/* END OPTIONS INSIDER */

/* START STRIKING PRICE */
a.strikepricelink, a.strikepricelink:hover { text-decoration:none; color:#3b6ea0; font-size: 13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.strikedate {font-size: 13px; color:#979797; font-family:Arial, Helvetica, sans-serif;}
/* END STRIKING PRICE */

/* START FEATURED ARTICLES */
.feature {background: url(http://www.optionseducation.org/components/img/bullet_infopanel.gif) no-repeat 6px 5px; padding: 0 3px 12px 16px;}
.feature a {color:#3b6ea0; text-decoration:none; font-weight: bold;}
/* END FEATURED ARTICLES */

/* START LEGAL STUFF */
#legalhome {font-size:9px; color: #999; border-top:1px dotted #999; background-color: #fff; border-bottom:1px dotted #999; text-align:left; padding: 5px 0; margin: 0 0 17px 0;}
#legalhome a:active, #legal a:link, #legal a:hover, #legal a:visited {font-size:9px; color: #3b6ea0; text-decoration: underline; }
#castbox {margin: 0; font-weight:normal; text-align:left;}
#feedlegal {text-align:left; font-size: 11px; color: #979797; padding-top:10px; font-family:Arial, Helvetica, sans-serif;}
#feedlegal a{font-size: 11px; color:#3b6ea0; text-decoration:none; padding-top:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.feedlegal {line-height: 1.2em;}
/* END LEGAL STUFF */
