/* CSS Document */

.DefaultText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #707070;
}
.DefaultText a:link {
	color: #003366;
	text-decoration: none;
}
.DefaultText a:visited {
	color: #003366;
	text-decoration: none;
}
.DefaultText a:hover {
	color: #FF3300;
	text-decoration: underline;
}
.DefaultText a:active {
	color: #003399;
	text-decoration: none;
}
.DefaultText a {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.HeaderNav a {
	color: #4B5053;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none
}
.HeaderNav a:visited {
	color: #003366;
	text-decoration: none;
}
.HeaderNav a:hover {
	color: #FF3300;
	text-decoration: underline;
}
.HeaderNav a:active {
	color: #003399;
	text-decoration: none;
}

/* For IE 5 PC */ * html .boxhead h2	{height:1%}
#navigation	{width:190px; margin-left:0px; padding:0px; background-color:#ffffff;}
.navbox	{font-size:100%; margin-bottom:0px;}

.navhead	{margin:0px; padding:0px; border-top:1px solid #e8f7ff; border-left:1px solid #e8f7ff; border-right:1px solid #d7eefb; border-bottom:1px solid #d7eefb; background-color:#2170AF}
.navhead h2	{margin:0px; padding:7px 1px 7px 8px; color:#ffffff; font:bold 12px arial, helvetica, sans-serif; text-transform:uppercase}

.navbody	{margin:0px; padding-bottom:15px; font:11px arial, helvetica, sans-serif; background-color:#ffffff;}
.navbody A {margin:0px; padding-bottom:15px; font:11px arial, helvetica, sans-serif; background-color:#F4F4F4;}
.navbody a:hover {margin:0px; padding-bottom:15px; font:11px arial, helvetica, sans-serif; background-color:#000000;}

#navigation ul	{margin:0px; padding:0px; border:none; list-style-type:none}
#navigation li	{margin:0}
html>body #navigation li a	{width:auto}

/* Selected SubNav */
#navigation ul li.on a	{font-size:13px; font-weight:bold; background-image:url(../images/Nav/bkg_nav1_on.gif); background-position:left center;background-color:#F1FDFF; color:#000000; text-decoration:none; display:block; padding:8px 0px 8px 20px; border-bottom:1px solid #efefef;}
#navigation ul li.on a:hover {background-color:#E2F5FD;color:#000000;  background-image:url(../images/Nav/bkg_nav1_on.gif);cursor:default; }

/* Not Selected SubNav */
#navigation ul li a	{font-size:13px; font-weight:bold; background-color:#ffffff; color:#6F6F6F; text-decoration:none; display:block; padding:8px 0px 8px 20px; border-bottom:1px solid #efefef;}
#navigation ul li a:hover {background-color:#E2F5FD; color:#000000;background-image:url(../images/Nav/bkg_nav_over.gif);}


/* Not Selected SubSubNav */
#navigation ul li.subsub a	{font-size:13px; font-weight:bold; background-color:#ffffff; color:#6F6F6F; text-decoration:none; display:block; padding:8px 0px 8px 20px; border-bottom:1px solid #efefef;}
#navigation ul li.subsub a:hover {background-color:#E2F5FD; color:#000000;background-image:url(../images/Nav/bkg_nav_over.gif);}


/* Selected SubSubNav */
#navigation ul li.subsubon a	{font-size:13px; font-weight:bold; background-image:url(../images/Nav/bkg_nav1_on.gif); background-position:left center;background-color:#F1FDFF; color:#000000; text-decoration:none; display:block; padding:8px 0px 8px 20px; border-bottom:1px solid #efefef;}
#navigation ul li.subsubon a:hover {background-color:#E2F5FD;color:#000000; cursor:default;  background-image:url(../images/Nav/bkg_nav1_on.gif);}


.qa_hd {font-weight:bold;font-size:14px;}
.qa_cont {font-weight:normal;font-size:14px;margin:7px 7px 0 0;}
.qa_q {font-style:italic;font-weight:bold;margin-top:7px;}
.qa_container {background:url(../images/common/qa_bg2.gif); width:520px;background-repeat:repeat-y;}
.qa_tdbg {background-color:#e2e2e2; background-image:url(../images/common/Bkg2.gif); background-repeat:repeat-x; height:2000;}

#qa_left {width:323px;float:left;}
#qa_rt {width:197px;float:left;text-align:center;}
#qa_rtcnt{ text-align:left;margin:0 11px 0 11px;}





