@charset "utf-8";
/* CSS Document for smartknowledgeu.com by Ego-Free Solutions*/
body{
background-color:#fff;

font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
font-size:.7em;
}

ErrMsg{
color:#FF0000;
}

h1{
font-size:1.3em;
font-weight:bold;
color:#151B54;
margin:10px 0 0 0;
padding:0px;
}

h3{

font-weight:bold;
color:#003399;
}

.small {
	color:#1C3C98;	
	font-family:Verdana, Arial, Verdana;
	font-weight:none;
	font-size:9px;                                                 
}
#wrapper{
width:1024px;
position:absolute;
left:50%;
margin-left:-512px;
float:left;
border:5px #000000;
}

#header {
float:left;
	left:0px;
	top:0px;
	width:1024px;
	height:172px;
}

#login{
background-image:url(images/skunewlogo01.jpg);
background-color:#fff;
float:left;
	left:0px;
	top:0px;
	width:1024px;
	height:41px;
}

#login-form{
float:right;height:30px;
}

#login-form input{
border:1px #31499d solid;
width:70px;
margin-right:10px;

}

#toplinks{
float:left;
font-size:.8em;
width:97%;
margin-top:0px;
text-align:right;
}

#ietoplinks{ /*ie hack*/
margin-top:-15px;
margin-right:75px;
color:#000000;
}

#sku02 {
float:left;
	left:0px;
	top:43px;
	width:254px;
	height:148px;	background-color:#00246a;
}

#sku03 {
	background-image:url(images/skunewlogo03.jpg);
	background-repeat:repeat-x;
	background-color:#31499d;
float:left;
	width:770px;
	height:148px;
}

#nav{
width:100%;
height:33px;
padding:0px;
margin:0px;
background-image:url(images/bg-nav.gif);
background-repeat:repeat-x;
font-weight:bold;
float:left;
background-color:#3f8ad7;
text-align:center;
}

/*nav tabs*/
   #tabs10 {
      width:100%;
      font-size:93%;
          /*border-bottom:1px solid #2763A5;*/
      line-height:normal;
	  margin-left:20px;
	  
      }
    #tabs10 ul {
          margin:0;
          padding:10px 10px 0 5px;
          list-style:none;
      }
    #tabs10 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs10 a {
      float:left;
      background:url("images/tableft10.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs10 a span {
      float:left;
      display:block;
      background:url("images/tabright10.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs10 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      color:#FFF;
      }
    #tabs10 a:hover {
      background-position:0% -42px;
      }
    #tabs10 a:hover span {
      background-position:100% -42px;
      }

      #tabs10 #current a {
              background-position:0% -42px;
      }
      #tabs10 #current a span {
              background-position:100% -42px;
      }

img {
border: none;
}


/***/
#body{
width:100%;
float:left;
background-color:#fafafa;
}

#lcol{
width:800px;
float:left;
padding:0px;
}

#lcol p{
text-align:justify;
width:95%;
margin-left:15px;
}

#lcol h1{
margin-left:15px;
}
#rcol{
width:172px;
float:left;
padding:5px;
}

#highlight{
width:188px;
float:left;
}
#highlight-top{
float:left;
}

#highlight-mid{
background-image:url(images/curvy02.gif);
background-repeat:repeat-y;
float:left;
width:100%;
}

#highlight-mid p{
width:170px;
margin-left:10px;
font-weight:bold;
color:#333399;
font-style:italic;
}

#highlight-bottom{
float:left;
}

#realtimeprices{
float:left;
width:188px;
text-align:center;
margin-top:10px;
}

#successbox{
float:left;
width:188px;
margin-left:6px;
}

#box-top{
float:left;
}

#box-mid{
float:left;
width:188px;
background-image:url(images/success02.jpg);
background-repeat:no-repeat;
background-color:#d4d4d4;
}
#box-bottom{
float:left;
}

#story{
width:80%;
float:left;
margin-left:10%;
margin-top:15px;
}

#story p{
margin-bottom:-2px;
}

#memberships{
width:100%;
float:left;
}

.underline{
border-bottom:1px solid #333366;
}

#program{
width:254px;
float:left;
margin-left:1px;
}

#program-top{
float:left;
height:60px;
}
#program-mid{
float:left;
background-image:url(images/programs02.jpg);
background-repeat:no-repeat;
background-color:#0c1a5d;
width:252px;
height:560px;

}

#program-mid-long{
float:left;
background-image:url(images/programs02.jpg);
background-repeat:no-repeat;
background-color:#364ea0;
width:252px;

}
#program-mid h3{
margin-left:25px;
margin-top:0px;
font-size:1em;
height:20px;
padding-right:10px;
}
#program-bottom{
float:left;
height:27px;
}

#program a:link, #program a:visited{
font-weight:bold;
text-transform:capitalize;
color:#fff;
text-align:left;
}

#program a:hover{
color:#6699FF;
}
img.program{
float:right;
}

#description{
width:45%;
float:left;
margin-left:5%;
}

#img{
width:40%;
float:left;
}
#fullwidth{
width:90%;
margin-left:2px;
float:left;
padding:0 20px 5px 10px;
color:#fff;
}
#resources{
width:90%;
margin-left:2px;
float:left;
padding:0 20px 5px 10px;
height:285px;
}

#row{
float:left;
clear:both;
width:100%;
margin-top:10px;
}

#icon{
float:left;
width:25%;text-align:center;}


#txt{
float:left;
width:65%;
font-size:.7em;}

#articlesbox{
background-color:#b1b2b6;
width:100%;
float:left;
clear:both;
margin-top:10px;
background-image:url(images/bg-featured-articles.png);
background-repeat:no-repeat;
padding-bottom:10px;
margin-bottom:10px;
}

#articles-top{
width:100%;float:left;}
#articles-mid{
width:100%;float:left;}
#articles-top{
width:100%;float:left;}

#featuredarticles{
color:#000;
width:400px;
float:left;
}

#featuredarticles li{
list-style:url(images/icon-article.png);

margin-top:10px;
}

#featuredarticles li a:link, #featuredarticles li a:visited{
color:#000000;padding-top:-15px;
}

#featuredarticles li a:hover{
color:#0033FF;
background:none; 
}

a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:230px;}
a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}

#articles-link{
float:left;
clear:both;
width:90%;
margin-top:10px;
margin-left:20px;

}

#articles-link a:link, #articles-link a:visited{
color:#333;
text-decoration:none;
}
#articles-link a:hover{
color:#0000FF;
}

#icon-doc{
float:left;
width:20px;text-align:center;
height:60px;
padding-right:10px;}

#footer{
background-color:#00246a;
background-image:url(images/bg-nav.gif);
background-repeat:repeat-x;
height:30px;
width:100%;
float:left;
text-align:center;
padding-top:5px;
}

#footer a:link, #footer a:visited{
color:#fff;
font-weight:bold;
text-decoration:none;
}

#footer a:hover{
color:#000000;
}
/*.myBox
{
    margin: 0 auto;
    border: 0px solid #ffffff;
    color: #ffffff;
    width: 90%;
    padding: 20px;
    text-align: left;
    background-color:#f1f2f2;
}*/