/* Elending Style Sheet */

*{margin:0px; padding:0px;}

body{margin-top:0px; font-family:Tahoma; font-size:11px; background:#FFFFFF;}

#header-container{width:100%; height:115px; background-image:url(img/pre-header-bg.jpg); background-repeat:repeat-x; border-bottom:2px #5782b5 solid;}
#header{ width:848px; height:115px; margin-left:auto; margin-right:auto;}

.logo{padding-top:20px; float:left;}
.search-area{width:286px; height:60px; background-image:url(img/searc-bg.jpg); float:right; margin-top:55px;}
.search-area input{ font-size:11px; color:#666666;}
.search-area p{margin:28px 0px 0px 50px;}

#nav-area{width:100%; height:29px; background-image:url(img/nav-gradient-bg.jpg); background-repeat:repeat-x; margin-top:1px; padding-top:13px;}
.nav-list{width:985px; margin-left:auto; margin-right:auto; text-align:center; padding-bottom:10px;}
.navigation ul{margin-top:10px;}
.navigation li{list-style:none; display:inline;}
.navigation a{text-decoration:none; color:#666666; padding:0px 7px 0px 7px;}
.navigation a:hover{color:#0066FF;}
.navigation p{white-space:normal;}

.sub-content-menu{
	position:absolute;
	visibility: hidden;
	width: 850px;
	height: 30px;
	padding: 5px;


}

.sub-content-menu ul{margin-top:20px; margin-left:30px;}
.sub-content-menu li{list-style:none; display:inline;}
.sub-content-menu a{text-decoration:none; color:#666666;}
.sub-content-menu a:hover{color:#0066FF;}


#main-content-container{width:848px; margin-left:auto; margin-right:auto; margin-top:40px;}
.site-banner{width:848px; height:191px;}
.tag-line{width:848px; height:50px; background-image:url(img/tagline.jpg); margin-top:3px; text-align:center;}
.tag-line p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding-top:17px;}
.upper-banner-ad{ width:848px; height:94px; text-align:center; margin-top:3px;}
.upper-banner-internal{ width:848px; height:94px; text-align:center; margin-top:3px; float:left; margin-bottom:5px;}

#tabbed-content{width:848px; margin-top:8px;}
#left-tab{width:414px; float:left; margin-left:5px;}
.tab-links{padding-top:10px;}
.tab-links li{list-style:none; display:inline;}
.tab-links a{padding:8px; background-color:#e2eefc; border:1px #9fbcdc solid; text-decoration:none; color:#666666;}
.tab-links a:hover{padding:8px; border:1px #9fbcdc solid; text-decoration:underline; color:#000000;}
.tab-links a.selected{padding:8px; background-color:#4f7aad; border:1px #9fbcdc solid; text-decoration:none; color:#FFFFFF;}

#left-tab-content{width:387px; height:181px; background-image:url(img/content-bg.jpg); background-repeat:repeat-x; 
				   border:1px #9fbcdc solid; float:left; margin-top:10px; padding:10px 10px 10px 15px; overflow:hidden;}
				   
#left-tab-content p{margin-bottom:10px; line-height:18px;}


#right-tab{widows:434px; float:right; margin-left:5px;}

#right-tab-content{width:400px; height:181px; background-image:url(img/content-bg.jpg); background-repeat:repeat-x; 
				   border:1px #9fbcdc solid; margin-top:10px; padding:10px; overflow:hidden;}
				   
				   
#blue-box-content{width:848px; margin-top:8px;}
#left-blue-content{width:414px; float:left; margin-left:5px;}
.left-blue-title{width:414px; height:35px; background-image:url(img/title-bar.jpg); margin-top:5px;}			   
.left-blue-title p{color:#FFFFFF; font-weight:bold; padding:10px 0px 0px 30px;}

#left-tab-content-blue{width:387px; height:181px; background-color:#bbd4f0;
				   		border:1px #9fbcdc solid; float:left; margin-top:2px; padding:10px 10px 10px 15px;}
						
#left-tab-content-blue p{margin-bottom:10px; line-height:18px;}
#left-tab-content-blue ul{margin-left:90px;}
#left-tab-content-blue li{ list-style:square; line-height:15px;}

#right-blue-content{widows:434px; float:right; margin-left:5px;}
.right-blue-bar{width:422px; height:5px; margin-top:35px; background-color:#759dcc;}
#right-tab-content-blue {width:400px; height:181px; background-color:#bbd4f0;
				   		border:1px #9fbcdc solid; float:left; margin-top:2px; padding:10px;}
#right-tab-content-blue p{margin-bottom:10px; line-height:15px; color:#38679e;	}				

#first-column-article{width:291px; height:441px; border:1px #9fbcdc solid; background-color:#e3effb; float:left; margin-left:5px; padding:10px;}
#first-column-article a{font-weight:bold; color:#000000; text-decoration:none;}

#login{width:312px; height:255px; border:1px #9fbcdc solid; float:left; margin-left:3px; background-color:#eef5fd;}
#login input{font-size:11px;}
#login a{font-weight:bold; color:#446ea0;}

#side-ads{width:208px; height:680px; border:1px #9fbcdc solid; padding-top:10px; float:right;}

#blog-box{width:292px; height:181px; border:1px #9fbcdc solid; float:left; margin:3px 0px 0px 3px; 
		  background-image:url(img/content-bg.jpg); background-repeat:repeat-x; padding:10px;}
#blog-box a{font-weight:bold; color:#000000; text-decoration:none;}

#adsense{width:312px; height:224px; border:1px #9fbcdc solid; float:right; margin:3px 3px 0px 0px;}

#blog-box1{width:311px; height:224px; border:1px #9fbcdc solid; background-color:#e3effb; float:left; margin-left:5px; margin-top:3px;}

#blog-box1 p{padding:10px;}

.lower-banner-ad{ width:842px; height:auto; text-align:center; margin-top:3px; margin-left:auto; margin-right:auto;}

#footer { width:848px; height:20px; margin-left:auto; margin-right:auto; float:left}
#footer p{text-align:left; margin-top:50px;}

.table a{text-decoration:none; color:#999999;}
.table a:hover{text-decoration:underline;}

.divclass a{text-decoration:none; color:#999999;}
.divclass a:hover{text-decoration:underline;}

#calculator-article{width:848px; margin-top:3px; margin-left:2px;}
.calculator{width:353px; float:left;}
#article1{width:310px; float:right;}
.article-box{border:1px #9fbcdc solid; background-color:#446ea0; margin-left:1px;color:#FFFFFF;}
.article-box p{padding:10px;}
.article-box a{text-decoration:none; color:#7798ba;}
.article-box a:hover{text-decoration:underline;}
.article-title{background-color:#7798ba; padding:6px; color:#FFFFFF; font-weight:bold;}

#article2{width:535px; margin-top:3px; float:left;}

.article-box1{border:1px #c4c2c2 solid; background-color:#e7e7e7; margin-left:1px;color:#000000; margin-top:3px;}
.article-box1 p{padding:10px 10px 0px 10px;}
.article-box1 a{text-decoration:none; color:#446ea0; font-weight:bold;}
.article-box1 a:hover{text-decoration:underline;}
.article-title1{background-color:#999999; padding:6px; color:#FFFFFF; font-weight:bold;}

#banner-ad1{width:133px; height:515px; border:1px #9fbcdc solid; float:left; margin:3px 0px 0px 5px; text-align:center; padding:10px;}

.article-title-hot-links{background-color:#446ea0; padding:6px; color:#FFFFFF; font-weight:bold;}
.article-box-hot-links{border:1px #9fbcdc solid; background-color:#e3effb; margin-left:1px;color:#FFFFFF;}
.article-box-hot-links ul{padding:10px; margin-top:15px;}
.article-box-hot-links li{ list-style:none; margin-left:25px; padding-bottom:10px;}
.article-box-hot-links a{color:#666666; text-decoration:underline;}
.article-box-hot-links a:hover{text-decoration:none;}

#full-article{width:843px; margin-left:auto; margin-right:auto; margin-top:5px;}
.FullArticleContent{width:515px; float:left; height:900px; border:1px #9fbcdc solid; background-color:#e3effb; padding:10px;}
.InnerBoxWhite{width:495px; background-color:#FFFFFF; height:880px; padding:10px;}
.InnerBoxWhite img{float:left;}
.ArticleMainTitle{color:#446ea0; font-weight:bold; padding-bottom:5px;}
.AuthorInfo{padding-bottom:5px;}
.ArticleParagraph{margin-top:50px;}
.ArticleParagraph p{padding-bottom:10px; line-height:16px;}
#ArticleAdsense{width:525px; height:60px; border:1px #9fbcdc solid; float:left; margin-left:2px; margin-top:3px; padding:5px; text-align:center;}

#SideContents{width:303px; float:right;}