html, body
{
	margin:0;
}

body
{
	background-color:#a9b1ed;
	font-size :62.5%;
	color:#626668;
	font-family:Arial;
	margin-bottom:5px;
}

.qaError
{
	font-size:1.1em;
	text-align:right;
}

.Wizard td
{
	font-size :62.5%;
}

.diagnostic
{
	width:500px;
}


.diagnostic h2, .smaller
{
	font-size:110%;
	margin:5px 0 4px 0px;
	padding:0 0 4px 4px;
	color:#ffa200;
	border-bottom:dotted 1px #a9b1ed;
}

.diagnostic p
{
	margin:7px 0 5px 4px;
}

.diagnostic b
{
	font-weight:bold;
	font-size:12px;
	margin-bottom:5px
}

.qaAnswers
{
	
}

form
{
	padding:0;
	margin:0;
	display:inline;
}

#holder
{
	padding-top:25px !important;
	
	
	padding-right:0px !important;
	padding-right:21px;
	margin: 0 auto;	
	 
	width:711px;
	background-image:url(../images/background.gif);
	background-repeat:repeat-y;
	background-color:#ffffff;
}
#background {

	}
.red
{
	color:Red;
}

.logo
{
	margin:0px 0 0 20px;
	display:block;
}

.consultantName
{
	color:#a9b1ed;
}

#topnav
{
	
	margin:0;
	/*582*/
	float:right;
	margin-right:25px;
	
	display:inline;
}

#topnav li
{
	display:inline;
	padding:0 4px 0 7px;
	line-height:0.8em;
}

#topnav li a
{
	color:#2e3336;
	text-decoration:none;
}

#topnav .innerOld
{
	border-left:solid 1px #2e3336;
	border-right:solid 1px #2e3336;
}

#topnav .inner
{
	border-left:solid 1px #2e3336;
}

.header
{
	margin:14px 0 11px 20px;
	display:block;
}

#breadcrum
{
	margin-left:20px;
}

#breadcrum a
{
	text-decoration:none;
	color:#2e3336;
}

.leftblock
{
	margin-left:0 !important;
	margin-left:5px;
	margin-right:22px !important;
	margin-right:0;
	float:left;
	width:138px; 
	margin-bottom:20px
}

.rightblock
{
	padding-top:22px;
	float:right;
	width:228px;
	margin-right:22 !important;
	margin-right:0px;
}

.rightblock h2
{
	font-size:1.2em;
	padding:4px;
	font-weight:normal;
	color:#fca404;
	border-top:solid 1px #fca404;
	border-bottom:solid 1px #fca404;
	margin-bottom:10px;
}

.categoryLink
{
	display:block;
	text-decoration:underline;
	color:#a9b1ed;
	margin-left:10px;
}

#navigation
{
	margin:31px 0 0 20px !important;
	margin:31px 0 0 10px;
	padding:0 0 0 0;
	width:138px;
	border-top:solid 1px #a9b1ed;
}

#navigation li
{
	padding:0 0 0 12px;
	margin:0;
	list-style-type:none;	
	background-image:url(../images/nav_off.gif);
	background-position:left top;
	background-repeat:no-repeat;
	vertical-align:middle;
	border-bottom:solid 1px #a9b1ed;
	line-height:1.8em;
}

#navigation .on
{
	background-image:url(../images/nav_on.gif);
	color:#ffa200;
	font-weight:bold;
}

#navigation a
{
	color:#626668;
	text-decoration:none;
}

#navigation ul
{
	margin:0;
	padding:0;
}

#navigation li li
{
	background-image:url(../images/pix.gif);
	border:0;
	line-height:1.1em;
	vertical-align:middle;
	padding:3px 0 3px 0;
}

#navigation li li a
{
	color:#a9b1ed;
}
	
#navigation li .subon
{
	color:#ffa200;
}

#didyou, #notice, #register
{
	clear:both;
	margin-top:34px;
	margin-left:20px !important;
	margin-left:10px;
	width:138px;
	border:solid 1px #7c85ca;
	background-color:#bdc3e6;
	text-align:right;
	padding-bottom:5px;
}

#didyou h2, #notice h2, #register h2
{
	margin:0;
	width:130px !important;
	width:138px;
	background-position:left bottom;
	background-image:url(../images/did_bg.gif);
	background-repeat:repeat-x;
	background-color:#827fc6;
	min-height:17px !important;
	min-height:25px;
	font-size:1.2em;
	padding:4px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}

#didyou p, #notice p, #register p
{
	text-align:left;
	margin:0;
	padding:7px 9px 8px 9px;
	font-size:1.1em;
}

#didyou a, #notice a, #register a
{
	background-image:url(../images/more_bullet.gif);
	background-repeat:no-repeat;
	background-position:left center;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	font-size:1.1em;
	padding-left:10px;
	margin-right:5px;
}

#didyou a:hover, #notice a:hover, #register a:hover
{
	text-decoration:underline;
}

#didyou input, #notice input, #register input
{
	font-size:10px;
	width:118px;
}

.copy
{
	margin-top:31px;
	margin-left:19px;
	float:left;
	width:511px;
	padding:0;
	padding-bottom:16px;
}

.copy h1
{
	font-size:1.7em;
	margin:0 0 10px 0;
	padding:0;
	font-weight:bold;
	color:#ffa200;
}

.copy h3
{
	font-size:1.7em;
	margin:30px 0 5px 0;
	padding:0;
	font-weight:normal;
	text-decoration:underline;
	color:#ffa200;
}

.copy p
{
	padding:1px;
	font-size:1.1em;
}

.copy a
{
	color:#626668;
	text-decoration:underline;
}

.copy ul
{
	font-size:1.1em;
}

#footer
{
	clear:both;
	background-image:url(../images/footer_bg.gif);
	height:22px;
	width:711px;
	text-align:center;
	clear:both;

}

#footer a
{
	color:#626668;
	text-decoration:underline;
}

#footer .text
{
	margin:0;
		padding-left:100px;
	margin-left:5px;
	float:left;
}

#footer .image
{
	float:right;
	margin:0;
	padding:0;
}

.blogFooter
{
	padding-top:10px;
}

.blogFooter a
{
	color:#a9b1ed;
}

#blog_content
{
	font-size:1.1em;
}

#blog_content p
{
	font-size:100%;
}

.bannerAd
{
	clear:both;
	margin-top:34px;
	width:438px;
	border:solid 1px #7c85ca;
	background-color:#bdc3e6;
	text-align:right;
	padding-bottom:5px;
}

.bannerAd h2
{
	margin:0;
	width:430px !important;
	width:438px;
	background-position:left bottom;
	background-image:url(../images/did_bg.gif);
	background-repeat:repeat-x;
	background-color:#827fc6;
	height:17px !important;
	height:25px;
	font-size:1.2em;
	padding:4px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}

.bannerAd p
{
	text-align:left;
	margin:0;
	padding:7px 9px 8px 9px;
	font-size:1.1em;
}

.bannerAd a
{
	background-image:url(../images/more_bullet.gif);
	background-repeat:no-repeat;
	background-position:left center;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	font-size:1.1em;
	padding-left:10px;
	margin-right:5px;
}
@CHARSET "ISO-8859-1";

#blogleft
	{
	width:450px;
	float:left;
	font-size:12px
	}
#blogright
	{
    float:right; 
	width:200px; 
	
	
	}
#blogright h2
{
	font-size:1.2em;
	padding:4px;
	font-weight:normal;
	color:#fca404;
	border-top:solid 1px #fca404;
	border-bottom:solid 1px #fca404;
	margin-bottom:10px;
}
.postinfo {
margin-top:20px
}
.blogcomment
	{
	border:1px solid lightgrey;
	padding:3px 3px 3px 3px; 
	width:450px;
	margin-bottom:10px;
	}
	

#blogright a:link,#blogright a:visited{

	
	text-decoration:none;
	color:#a9b1ed;

}
#blogright a:hover {

	text-decoration:underline;
	color:#a9b1ed;
} 
#blogleft  a.comments {

	text-decoration:underline;
	color:#a9b1ed;
}
#blogleft a.articletitle{

	font-size:1.7em;
	margin:30px 0 5px 0;
	padding:0;
	font-weight:bold;
	text-decoration:underline;
	color:#ffa200;

}

.numcom {
font-size:14px;
font-weight:bold;
color:grey
}
.articletitle {
font-size:14px
}