﻿* {
margin:0;
padding:0;
}

img {
position:relative;
}

         a img {
         border: 0 none;
           }


HR {
border:0;
color:#999;
background-color:#999;
height:1px;
width:95%;
text-align:left;
}

body {
text-align:center;
font-size:12px;
background:url(images/background.gif) repeat-x;
background-color:#d4e3ed;
margin:0 auto;
}

td,th,div {
font-family:verdana,tahoma,arial;
font-size:11px;
}

a,a:link,a:visited {
color:#000;
text-decoration:underline;
}

a:hover {
color:#999;
text-decoration:underline;
}

.Normal {
font-family:verdana,tahoma,arial;
font-size:12px;
color:#333;
}

.Normal ul {
margin:0 10px 0 25px;
padding:5px 0;
}

.skinObject {
color:#fff;
font-weight:400;
}

#container {
text-align:center;
width:910px;
margin:0 auto;
}

#top {
width:910px;
height:133px;
text-align:right;
line-height:38px;
color:#fff;
background:url(images/topback.gif) no-repeat;
margin:0 auto;
}

#logo {
float:left;
width:100px;
height:132px;
display:inline;
}

#userinfo {
float:right;
width:200px;
height:132px;
display:inline;
}

#menu {
margin-top:94px;
width:605px;
display:block;
float:left;
}

#header {
width:910px;
height:22px;
text-align:left;
background:url(images/headerback.gif) no-repeat;
background-color:#fff;
}

#breadright {
float:right;
height:25px;
width:350px;
margin-right:10px;
font-weight:400;
color:#fff;
font-size:10px;
line-height:25px;
text-align:right;
}

#footer {
text-align:center;
width:910px;
height:50px;
background:url(images/footerback.gif) no-repeat;
font-family:verdana,tahoma, arial;
font-size:10px;
line-height:30px;
color:#748b99;
padding-top:20px;
margin:0 auto;
}

#footer a {
font-family:verdana,tahoma,arial;
font-size:10px;
color:#748b99;
text-decoration:underline;
}

#footer a:hover {
color:#fff;
}

#content {
width:910px;
background:url(images/contentback.gif) repeat-y;
}

#toppane {
width:830px;
display:block;
margin:0 40px;
}

#left {
float:left;
margin-left:40px;
width:600px;
display:inline;
}

#right {
float:right;
margin-right:40px;
width:200px;
display:inline;
}

#righttop {
clear:both;
font-family:verdana,tahoma,arial;
font-size:11px;
}

#leftbottomleft {
width:285px;
float:left;
}

#leftbottomright {
width:285px;
float:right;
}

#bottom {
width:830px;
clear:both;
font-family:verdana,tahoma,arial;
font-size:11px;
margin:0 40px;
}

#filler {
clear:both;
}

.MainMenu_MenuContainer {
background:transparent;
width:100%;
}

.MainMenu_MenuItem {
color:#666;
font-size:15px;
font-weight:700;
border:0;
background:#f5f5f5;
padding:4px 6px;
}

.submenu {
z-index:1000;
border:0 #000 solid;
background:#999;
text-align:left;
margin:0;
padding:1px;
}

.submenuover {
color:#000;
font-size:15px;
font-weight:700;
border:0;
background:#fff;
text-align:left;
margin:0;
padding:4px 6px;
}

.mainmenu td div {
margin-top:0;
padding-top:0;
background:url(images/mainbuttonright.gif) top right no-repeat;
}

.mainmenu td div div {
background:url(images/mainbuttonleft.gif) top left no-repeat;
padding:0 10px;
}

.mainmenu td div div div {
background:url(images/mainbuttonback.gif) top center repeat-x;
font-family:"trebuchet ms",verdana,tahoma, arial, sans-serif;
font-weight:700;
font-size:15px;
color:#555;
height:40px;
line-height:35px;
_margin:-14px 0;
margin:-2px 0 -42px;
padding:4px 10px 0;
}

.mainmenuover td div,.mainmenuoveractive td div {
background:url(images/mainbuttonoverright.gif) top right no-repeat;
font-family:"trebuchet ms",verdana,tahoma, arial, sans-serif;
font-weight:700;
font-size:15px;
color:#555;
}

.mainmenuover td div div,.mainmenuoveractive td div div {
background:url(images/mainbuttonoverleft.gif) top left no-repeat;
padding:0 10px;
}

.mainmenuover td div div div,.mainmenuoveractive td div div div {
background:url(images/mainbuttonoverback.gif) top center repeat-x;
color:#555;
height:40px;
line-height:35px;
_margin:-14px 0;
margin:-2px 0 -42px;
padding:4px 10px 0;
}

.toppane {
width:100%;
background-color:transparent;
padding-left:10px;
padding-right:10px;
padding-top:5px;
}

.leftpane {
width:20%;
background-color:transparent;
padding-left:10px;
padding-right:5px;
padding-top:5px;
}

.contentpane {
width:100%;
background-color:transparent;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}

.rightpane {
width:20%;
background-color:transparent;
padding-left:5px;
padding-right:10px;
padding-top:5px;
}

.bottompane {
width:100%;
background-color:transparent;
padding-left:10px;
clear:both;
padding-right:10px;
padding-top:6px;
}

.head,.subhead,.subhead a:link,.subhead a:visited,.DataGrid_Header {
color:#000;
}

.dateclass,.footerclass {
font-weight:400;
font-size:10px;
}

.MainMenu_RootMenuArrow,.MainMenu_MenuArrow,.MainMenu_MenuIcon {
display:none;
}

.ModuleTitle_MenuItemSel,.MainMenu_MenuItemSel {
background-color:transparent;
}

.mainmenu td,.mainmenuover td,.mainmenuoveractive td {
margin:0;
padding:0;
}

.blog_body {
	text-align:left;
	font-family:Verdana,tahoma,arial;
	font-size:14px;
	color:#666;
}
blog_title {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:400;
    color:#000;
}
a:link.blog_title {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:400;
    color:#000;
}
.blog_edit_link
{	text-align:left;
	font-family:Verdana,tahoma,arial;
	font-size:14px;
	color:#666;
    }
.blog_print
{	text-align:left;
	font-family:Verdana,tahoma,arial;
	font-size:14px;
	color:#666;
    }
.blog_trackback
{	text-align:left;
	font-family:Verdana,tahoma,arial;
	font-size:14px;
	color:#666;
    }

.blog_footer
{text-align:left;
	font-family:Verdana,tahoma,arial;
	font-size:14px;
	color:#666;
    
    }
.blog_author
{
    font-weight:bold;
    }
    h2.blog_title{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:34px;
    font-weight:400;
    color:#000;

}
.Blog_Description
{
font-family:Verdana,Tahoma, Arial, Helvetica;
font-size:14px;
color:#666666;
    }
.BlogInfo
{
font-family:Verdana,Tahoma, Arial, Helvetica;
font-size:14px;
color:#666666;
    }
.ProfileImage
{ 
    border: ; border-right: #999999 1px solid; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; }

.afpostbody {
font-family:Verdana,Tahoma, Arial, Helvetica;
font-size:14px;
color:#666666;
}
.profileimagelarge {
    width:100px;
    text-align:center;
    border:1px solid black;
}
.profileimagesmall {
    width:25px;
    text-align:center;
    border:1px solid black;
}

