body, html  {
	height:100%;
}
#pagemaster {
	width:100%;
	min-height:100%;
	text-align:center;
	background-color: #F3F3F5;
}
#skinmaster {
	margin: auto;
	border: 0;

}
#leftedge {
	background: transparent url(img/leftedge.png) repeat-y right;
	height:100%;
	width: 20px;
}
#skinmain {
	background-color: white;
	padding: 0px;
	width:960px;
}
#rightedge {
	background: transparent url(img/rightedge.png) repeat-y;
	height:100%;
	width: 20px;
}
#bar {
	background: transparent url(img/bar.png) repeat-x;
	height:26px;
	width:100%;
}
.bar {
	background: transparent url(img/bar.png) repeat-x;
	height:26px;
	width:100%;
}

#dynalabs {
    background: #D2EDFB url(img/bottomclouds.png) right no-repeat;
	text-align:left;
	padding: 5px 0 0 35px;
    vertical-align:middle
}
.FeaturedBlogs .Item, .FeaturedForums .Item {
	margin: 0 0 1px 0;
	background: #D1EBF8;
	padding: 5px;
}
.FeaturedBlogs .Title, .FeaturedForums .Title {
	font-weight: bold;
}
.FeaturedBlogs .rss, .FeaturedForums .rss {
	font-weight: bold;
	background: #A8D1E3;
	text-align:left;
	padding:4px;
}
.FeaturedBlogs .rss img, .FeaturedForums .rss img {
	font-weight: bold;
	background: #A8D1E3;
	float:right;
	padding:2px;
}
.FeaturedForumContainer {
	width:400px;
	background:#A8D1E3;
	padding:2px;
}
.FeaturedForum {
	background:#D1EBF8 url(img/BlogBG.gif) repeat-x;
	padding:5px;
	border-bottom: 2px solid #D8F1FF;
	height:95px;
}
.FeaturedForum img {
	padding:3px;
	padding-right:5px;
}
.FeaturedForum h2 {
	margin-top:4px;
}
.FeaturedForum A, .FeaturedForum A:link, .FeaturedForum A:visited {
	text-decoration:underline;
	color: #00599E;
}
.LatestBlogs {
	padding: 5px;
}
.BlogPost a:link, .BlogPost a:visited {
	text-decoration:underline;
}
.BlogTopic {
	background:#DBF1F8 url(img/BlogBg2.png) repeat-x;
	padding:5px;
	border: 1px solid #B1CBD8;
	margin-bottom:5px;
}
.BlogTopic a:link, .BlogTopic a:visited {
	color: #00599E;
	text-decoration:underline !important;
}
.BlogName:link, .BlogName:visited {
	color: #00599E; 
	text-decoration:none !important;
}

.whatsnewsection {
	padding:5px;
	background: #D1EBF8;
}
.whatsnewfooter {
	font-weight: bold;
	background: #A8D1E3;
	text-align:left;
	padding:4px;
	-moz-border-radius:0 0 5px 5px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
}

.share {
    padding-left:35px;
    color:#007dc3;
     font-weight: bold;
     font-size:32px;
     font-family:Arial Black, Arial, Sans-Serif;

}
p, div, span, td, .normal {
	font-family: Arial, Sans-Serif;
	font-size: 11px;

	text-align:left;
}
a, a:link, a:visited, a:active {
	color: #00599E;
}
a:hover {
	text-decoration:underline;
	color:#CC0033;
}
.blue { color:#007dc3;}
.bold {font-weight:bold;}
.right {text-align:right;}
.small {font-size:9px;}
.ucase {text-transform:uppercase;}
p {
	margin-top: 5px;
	margin-bottom:5px;
}
a, a:link, a:visited, a:active {
	color: #1588C8;
}
a:hover {
	text-decoration:underline;
	color:#CC0033;
}
h1 {
	color: #002200;
	font-weight:bold;
	font-family: Arial;
	font-size: 16px;
}

h2 {
	color: #334433;
	font-weight:bold;
	font-family: Arial;
	font-size: 14px;
	text-transform:uppercase;
	margin-bottom:5px;
}
h3 {
	color: #000;
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
	text-transform:uppercase;
	margin-bottom:5px;
}
h4 {
	font-family: Arial;
	color: #7AC249;
	font-weight: bold;
	font-variant: small-caps;
	font-size: 14px;
}
#menucontainer {
padding: 3px ;
}
#searchcontainer {
	padding-top: 1px;
	padding-right:15px;

}
#info_at {
	width:76px;height:33px;
	background: white url(img/info_at.png) bottom left no-repeat;
}
#footerline {
	width: 850px;
	vertical-align: middle;
	font-size: 10px;
	background: white url(img/footerline.png) bottom left repeat-x;
}
.skinheader  {
	background: #D2EDFB url(img/topclouds.png) top right repeat-y;
	text-align:left;
	padding: 0px;
	height:119px;
}
.default .skinheader {
	background: #D2EDFB url(img/topclouds.png) right no-repeat;
	text-align:left;
	padding: 0px;
	height:35px;
}
.footer {
	font-weight: normal;
	font-size: 10px;
	text-align:center;
}
.footermenu, .footermenu a {
	color: black;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	text-align:center;
}
.LeftPane {}
.AdPane {width: 125px;
}
.ContentPane {width:90%;}
