body {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
.cls {clear:left; height:0px; overflow:hidden;}

#main {width:980px; border:#005A84 4px solid; margin:20px auto 20px auto;}

#header {background:url(images/bg-line-header.jpg) repeat-x; height:165px; width:982px; border-bottom:#005A84 4px solid;}
#header #logo {background:url(images/HeaderNoBlueBorder.gif) 0px 0px no-repeat; float:left; height:165px; width:982px;}

#mainBlog {background:url(images/bg-main-blog.jpg) 0px 0px repeat-y; width:982px;}

#mainBlog #aColumn {width:215px; float:left;}
#mainBlog #aColumn ul {margin:45px 0px 0px 0px; padding:0px; list-style:none; width:215px;}
#mainBlog #aColumn li {margin:0px 0px 2px 0px; padding:0px; height:33px;}
#mainBlog #aColumn ul li a {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FCF3B9; padding:0px 0px 0px 15px; text-decoration:none; display:block; line-height:33px;}
#mainBlog #aColumn ul li a:hover {background:transparent url(images/menu-hover.jpg) no-repeat; color:#005A84}
#mainBlog #aColumn #active {background:transparent url(images/menu-hover.jpg) no-repeat; color:#005A84; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:33px; padding:0px 0px 0px 15px; cursor:pointer;}

#mainBlog #aColumn li.sub-level {margin:2px 0px 0px 0px; padding:0px; height:33px; clear:left;}
#mainBlog #aColumn li.sub-level a {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FCF3B9; padding:0px 0px 0px 25px; text-decoration:none; line-height:20px; float:left;}
#mainBlog #aColumn li.sub-level a span {float:left;}
#mainBlog #aColumn li.sub-level a:hover {background:transparent url(images/sub-level-begin.gif) 15px 0px no-repeat; color:#FCF3B9; cursor:pointer;}
#mainBlog #aColumn li.sub-level a:hover span {background:transparent url(images/sub-level-end.gif) top right no-repeat; color:#FCF3B9; height:21px;padding:0px 8px 0px 0px; margin:0px; cursor:pointer;}

#mainBlog #aColumn #sub-active {background:transparent url(images/sub-level-begin.gif) 15px 0px no-repeat; padding:0px 0px 0px 25px; height:33px; margin:2px 0px 0px 0px; cursor:pointer;}
#mainBlog #aColumn #sub-active span {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FCF3B9; line-height:20px; background:transparent url(images/sub-level-end.gif) top right no-repeat; padding:0px 8px 0px 0px; float:left; cursor:pointer;}
#mainBlog #aColumn #smlogo {background:url(images/LogoForSideBar.gif) 45px 10px no-repeat; float:left; height:150px; width:190px;}


#mainBlog #bColumn {width:532px; float:left; padding:25px 20px 20px 20px;}
#mainBlog #bColumn img {
	margin:0px 10px 10px 0px;
	float:left;
	padding: 5px;
}

#mainBlog #bbColumn {width:532px; float:left; padding:10px 0px 0px 0px; float:left}


#mainBlog #pathway {color:#000000; font-size:11px; margin:0px 0px 25px 0px;}
#mainBlog #pathway a {color:#0053A0; font-size:11px; text-decoration:underline}
#mainBlog #pathway a:hover {text-decoration:none;}

#mainBlog #bColumn h1 {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#005A84; line-height:normal;}
#mainBlog #bColumn h1 span {font-size:16px;}
#mainBlog #bColumn h2 {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#2E2E2E;}
#mainBlog #bColumn h3 {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2E2E2E;}
#mainBlog #bColumn h4 {margin:0px 4px 10px 0px; padding:0px 0px 4px 0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#2E2E2E; border-bottom:#2E2E2E 2px dotted; font-weight:normal; }

#mainBlog #bColumn p {font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 10px 0px}
#mainBlog #bColumn p a {color:#005A84; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline;}
#mainBlog #bColumn a:hover, #mainBlog #bColumn .twoColumns a:hover, #mainBlog #bColumn .twoColumnsS a:hover {text-decoration:none;}

#mainBlog #bColumn .twoColumns {width:260px; float:left; overflow:hidden; padding:0px 6px 0px 0px;}
#mainBlog #bColumn .twoColumns a {color:#005A84; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline;}
#mainBlog #bColumn .twoColumns h5 {margin:20px 4px 5px 0px; padding:0px 0px 2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2E2E2E; font-weight:bold; }

#mainBlog #bColumn .twoColumns h6 {margin:15px 4px 10px 0px; padding:0px 0px 2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#2E2E2E; border-bottom:#2E2E2E 2px dotted; font-weight:bold; }
#mainBlog #bColumn .twoColumns ul {margin:8px 0px 8px 0px; padding:0px; list-style:none;}
#mainBlog #bColumn .twoColumns li {margin:0px 0px 2px 0px; padding:0px 0px 0px 15px; background:url(images/point.gif) 0px 4px no-repeat;}

#mainBlog #bColumn .twoColumnsS {width:260px; float:left; overflow:hidden; padding:0px 6px 0px 0px; font-size:11px;}
#mainBlog #bColumn .twoColumnsS img {margin:0px 10px 50px 0px;}
#mainBlog #bColumn .twoColumnsS a {color:#005A84; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline;}
#mainBlog #bColumn .twoColumnsS p {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px}
#mainBlog #bColumn .twoColumnsS ul {margin:8px 0px 0px 0px; padding:0px; list-style:none;}
#mainBlog #bColumn .twoColumnsS li {margin:0px 0px 8px 0px; padding:0px;}

#mainBlog #cColumn {width:175px; float:left; padding:20px 10px 0px 10px}
#mainBlog #cColumn h5 {margin:20px 0px 10px 0px; padding:0px 0px 4px 0px; font-size:16px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; border-bottom:#2E2E2E 2px dotted;}
#mainBlog #cColumn img {margin:0px 0px 10px 0px;}
#mainBlog #cColumn p {margin:0px; padding:0px; color:#FFFFFF; font-size:11px;}
#mainBlog #cColumn a {color:#FCF2B6; font-weight:bold;}
#mainBlog #cColumn a:hover {text-decoration:none;}
#mainBlog #cColumn input {margin:0px; padding:0px;}

#fotter {text-align:center; background-color:#FCF3B9; border-top:#005A84 4px solid; padding:10px 0px;}
#fotter ul {margin:0px; padding:0px; list-style:none;}
#fotter li {margin:0px; padding:0px; display:inline;}
#fotter a {color:#005A84; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#fotter a:hover {text-decoration:none;}
#fotter p {font-size:11px; margin:0px; padding:0px;}
