@charset "utf-8";
/* CSS*/

/*GENERAL SETTINGS
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

div, h1, h2, h3, h4, h5, h6, p, ol, ul, li, span, a, form {
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-weight: normal;
}
img {
	border: none;
}
ul {
	list-style: none;
}
body {
	font: 11px/14px Arial, Helvetica, sans-serif;
	font-weight: normal;
	background: #FFF url(../images/HeaderBg.jpg) repeat-x center top;
	color: #333333;
	text-align: center;
	margin: 0; padding: 0;
}
.clear {
	width: 100%;
	height: 0px;
	line-height: 0px;
	clear: both;
}
.FixUmrcoError {
	display: none;
}

/*LAYOUT
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*Header
:::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#Header {
	width: 980px;
	height: 158px;
	position: relative;
	margin: 0 auto 30px auto; padding: 0;
	text-align: left;
}
#Header a.LogoEPC {
	width: 193px;
	height: 75px;
	display: block;
	position: relative;
	float: left;
	margin: 21px 0 0 22px; padding: 0;
}
#Header img.LndnWhl {
	width: 738px;
	height: 116px;
	background: transparent url(../images/ImgLondWheel.jpg) no-repeat center center;
	position: relative;
	/*float: right;*/
	margin: 0; padding: 0;
}

/* __________ Main Navigation: Start ___________ */
#Header #MainNavig {
	width: 980px;
	height: 42px;
	/*position: absolute;*/
	z-index: 9999;
	left: 0;
	bottom: 0;
	margin-top: 9px;
}
#Header ul#Navig {
	width: auto;
	height: 42px;
	display: block;
	float: left;
	margin-top: 9px;
	padding: 0;
}
#Header ul#Navig li {
	width: auto;
	height: 42px;
	display: block;
	float: left;
	margin: 0 5px 0 0; padding: 0;
}
#Header ul#Navig li a {
	width: 0;
	height: 42px;
	display: block;
	text-decoration: none;
	margin: 0; padding: 0;
	outline: none;
}
#Header ul#Navig li a.Home-N {
	width: 76px;
	height: 42px;
	background: url(../images/Nav_Home_N.jpg) no-repeat center top;
}
#Header ul#Navig li a.Home-A, #Header ul#Navig li a.Home-N:hover {
	width: 76px;
	height: 42px;
	background: url(../images/Nav_Home_H.jpg) no-repeat center top;
}
#Header ul#Navig li a.QuangoDB-N {
	width: 160px;
	height: 42px;
	background: url(../images/Nav_QuangoDB_N.jpg) no-repeat center top;
}
#Header ul#Navig li a.QuangoDB-A, #Header ul#Navig li a.QuangoDB-N:hover {
	width: 160px;
	height: 42px;
	background: url(../images/Nav_QuangoDB_H.jpg) no-repeat center top;
}
#Header ul#Navig li a.Reports-N {
	width: 90px;
	height: 42px;
	background: url(../images/Nav_Reports_N.jpg) no-repeat center top;
}
#Header ul#Navig li a.Reports-A, #Header ul#Navig li a.Reports-N:hover {
	width: 90px;
	height: 42px;
	background: url(../images/Nav_Reports_H.jpg) no-repeat center top;
}
#Header ul#Navig li a.Publications-N {
	width: 120px;
	height: 42px;
	background: url(../images/Nav_Publications_N.jpg) no-repeat center top;
}
#Header ul#Navig li a.Publications-A, #Header ul#Navig li a.Publications-N:hover {
	width: 120px;
	height: 42px;
	background: url(../images/Nav_Publications_H.jpg) no-repeat center top;
}
#Header ul#Navig li a.Media-N { 
	width: 70px;
	height: 42px;
	background: url(../images/Nav_In_the_Media_N.jpg) no-repeat center top; 
}
#Header ul#Navig li a.Media-A, #Header ul#Navig li a.Media-N:hover { 
	width: 70px;
	height: 42px;
	background: url(../images/Nav_In_the_Media_H.jpg) no-repeat center top;
}
#Header ul#Navig li a.FAQ-N {
	width: 76px;
	height: 42px;
	background: url(../images/Nav_FAQ_N.jpg) no-repeat center top;
}
#Header ul#Navig li a.FAQ-A, #Header ul#Navig li a.FAQ-N:hover {
	width: 76px;
	height: 42px;
	background: url(../images/Nav_FAQ_H.jpg) no-repeat center top;
}
#Header ul#Navig li a.Blog-N {
	width: 65px;
	height: 42px;
	background: url(../images/Nav_Blog_N.jpg) no-repeat center top;
}
#Header ul#Navig li a.Blog-A, #Header ul#Navig li a.Blog-N:hover {
	width: 65px;
	height: 42px;
	background: url(../images/Nav_Blog_H.jpg) no-repeat center top;
}
#Header ul#Navig li a.ContactUs-N {
	width: 77px;
	height: 42px;
	background: url(../images/Nav_Contact_Us_N.jpg) no-repeat center top;
}
#Header ul#Navig li a.ContactUs-A, #Header ul#Navig li a.ContactUs-N:hover {
	width: 77px;
	height: 42px;
	background: url(../images/Nav_Contact_Us_H.jpg) no-repeat center top;
}
/* -- Main Search Section in Navig Container -- */
div#SrchContnr {
	width: 200px;
	height: 42px;
	float: left;
	margin: 4px 0 0 0; padding: 0;
}
div#SrchContnr input.Srch {
	width: 167px;
	height: 42px;
	background: transparent url(../images/Bg_SrchSys.jpg) no-repeat right center;
	border: none;
	outline:none;
	float: left;
	margin: 1px 0 0 0 ; padding: 0 0 0 0;
	font-size: 12px;
	color: #333333;
	outline:none;
}

div#SrchContnr input.BtnSrch {
	width: 33px;
	height: 42px;
	background: transparent url(../images/Btn_SrchSys.jpg) no-repeat right center;
	border: none;
	float: right;
	cursor: pointer;
	margin: 1px 0 0 0 ; padding: 0;
}
/* __________ Main Navigation: End ___________ */


#RepSel {
	width: 980px;	
	background: transparent url(../images/LineDot.gif) repeat-y 257px 0;
	position: relative;
	margin: 0 auto;  padding: 0;
	text-align: left;
}

#RepSel #ColmnLft {
	float: left;
	width: 250px;
	position: relative;
}
#RepSel h1 {
	margin: 5px;
}

#RepSel h2 {
	margin: 10px 0 10px 5px;
}

#RepSel p {
	width: 715px;
	font-size: 15px;
	line-height: 17px;
	color: #333333;
	margin: 0 10px 10px 5px; padding: 0;
}

#RepSel #Container {
	float: right;
	width: 715px;
	position: relative;
}

#RepSel form {
	display: table;
}

#RepSel .LftBoxs {
	width: 730px;
	margin: 0 0 0 0; padding: 0;
	position: relative;
}

#RepSel .LftBoxs h3 {
	float: left;
	margin: 0; padding: 0;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
}

#RepSel .LftBoxs .HdngBarBlu {
	width: 730px;
	height: 26px;
	line-height: 26px;
	background: transparent url(../images/HdngBgMdlBlu.jpg) repeat-x center center;
	margin: 0; padding: 0;
}

#RepSel .LftBoxs .HdngBgRoundLtBlu {
	width: 6px;
	height: 26px;
	float: left;
	background: transparent url(../images/HdngBgRoundLtBlu.jpg) no-repeat left center;
	margin: 0 5px 0 0; padding: 0;
}

#RepSel .LftBoxs .IcoGetReports {
	width: 15px;
	height: 26px;
	float: right;
	background: transparent url(../images/IconGetReports.jpg) no-repeat right center;
	margin: 0 3px 0 0; padding: 0;
}

#RepSel .RhtBoxs {
	width: 715px;
	margin: 0 0 4px 0; padding: 0;
	position: relative;
}
#RepSel .RhtBoxs .HdngBarBlu {
	width: 715px;
	height: 26px;
	line-height: 26px;
	background: transparent url(../images/HdngBgMdlBlu.jpg) repeat-x center center;
	margin: 0; padding: 0;
}
#RepSel .RhtBoxs .HdngBgRoundRtBlu {
	width: 6px;
	height: 26px;
	float: right;
	background: transparent url(../images/HdngBgRoundRtBlu.jpg) no-repeat left center;
	margin: 0; padding: 0;
}
#RepSel .RhtBoxs .HdngBgArowLtBlu {
	width: 8px;
	height: 26px;
	float: left;
	background: transparent url(../images/HdngBgArowLtBlu.jpg) no-repeat right center;
	margin: 0 5px 0 0; padding: 0;
}
#RepSel .RhtBoxs .HdngBarSky {
	width: 715px;
	height: 26px;
	line-height: 26px;
	background: transparent url(../images/HdngBgMdlSky.jpg) repeat-x center center;
	margin: 0; padding: 0;
}
#RepSel .RhtBoxs .HdngBgRoundLtSky {
	width: 6px;
	height: 26px;
	float: right;
	background: transparent url(../images/HdngBgRoundRtSky.jpg) no-repeat left center;
	margin: 0; padding: 0;
}

#RepSel .RhtBoxs p.TxtRefRtdQues, #Container .RhtBoxs p.TxtRefRtdQues a {
	line-height: 26px;
	font-size: 11px;
	color: #d3efff;
	float: right;
	margin: 0; padding: 0;
	text-align: right;
	text-decoration: none;
}
#RepSel .RhtBoxs a.BtnRefRtdQues {
	display: block;
	width: 26px;
	height: 26px;
	float: right;
	background: transparent url(../images/BtnRefineSky.jpg) no-repeat center center;
	margin: 0; padding: 0;
}

#RepSel .RhtBoxs p.TxtRefViwQngo, #Container .RhtBoxs p.TxtRefViwQngo a {
	line-height: 26px;
	font-size: 11px;
	color: #97d4ff;
	float: right;
	margin: 0; padding: 0;
	text-align: right;
	text-decoration: none;
}
#RepSel .RhtBoxs a.BtnRefViwQngo {
	display: block;
	width: 26px;
	height: 26px;
	float: right;
	background: transparent url(../images/BtnRefineBlu.jpg) no-repeat center center;
	margin: 0; padding: 0;
}

#RepSel .RhtBoxs .HdngBgArowLtSky {
	width: 8px;
	height: 26px;
	float: left;
	background: transparent url(../images/HdngBgArowLtSky.jpg) no-repeat right center;
	margin: 0 5px 0 0; padding: 0;
}
#RepSel .RhtBoxs .HdngBarYel {
	width: 715px;
	height: 26px;
	line-height: 26px;
	background: transparent url(../images/HdngBgMdlYel.jpg) repeat-x center center;
	margin: 0; padding: 0;
}
#RepSel .RhtBoxs .HdngBgRoundLtYel {
	width: 6px;
	height: 26px;
	float: right;
	background: transparent url(../images/HdngBgRoundRtYel.jpg) no-repeat left center;
	margin: 0; padding: 0;
}
#RepSel .RhtBoxs p.TxtRefRtdCmnt, #Container .RhtBoxs p.TxtRefRtdCmnt a {
	line-height: 26px;
	font-size: 11px;
	color: #fff3d4;
	float: right;
	margin: 0; padding: 0;
	text-align: right;
	text-decoration: none;
}
#RepSel .RhtBoxs a.BtnRefRtdCmnt {
	display: block;
	width: 26px;
	height: 26px;
	float: right;
	background: transparent url(../images/BtnRefineYel.jpg) no-repeat center center;
	margin: 0; padding: 0;
}
#RepSel .RhtBoxs .HdngBgArowLtYel {
	width: 8px;
	height: 26px;
	float: left;
	background: transparent url(../images/HdngBgArowLtYel.jpg) no-repeat right center;
	margin: 0 5px 0 0; padding: 0;
}

#RepSel .RhtBoxs h3 {
	float: left;
	margin: 0; padding: 0;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
}
#RepSel .RhtBoxs .RhtBoxBordrTp {
	width: 715px;
	height: 6px;
	line-height: 6px;
	background: transparent url(../images/MainBoxBordrTp.jpg) no-repeat center center;
	margin: 0; padding: 0;
}
#RepSel .RhtBoxs .RhtBoxBordrBt {
	width: 715px;
	height: 20px;
	background: transparent url(../images/MainBoxBordrBt.jpg) no-repeat center center;
	margin: 0; padding: 0;
}
#RepSel .RhtBoxs .RhtBoxBordrLtRt {
	width: 713px;
	margin: 0; 
	padding: 10px 0 0 0;
}


/* Wrapper Body Content: Begin
:::::::::::::mirza::::::::sajjad:::::::::ahmad::::::::::::::*/
#Wrapper {
	width: 980px;
	background: transparent url(../images/LineDot.gif) repeat-y 257px 0;
	position: relative;
	margin: 0 auto; padding: 0;
	text-align: left;
}

#Wrapper #Reports {
	float: right;
	width: 980px;
	position: relative;
}

#Wrapper #Container {
	float: right;
	width: 715px;
	position: relative;
}

#Wrapper_Blog {
	width: 980px;
	position: relative;
	margin: 0 auto; padding: 0;
	text-align: left;
}
#Wrapper_Blog #Blog {
	width: 900px;
	position: relative;
}
#Container .TxtSect {
	width: 707px;
	background: transparent url(../images/LineDot.gif) repeat-y right top;
	margin: 0; padding: 0 8px 0 0;
}
#Container .TxtSect p {
	margin: 10px 0 2px 0; padding: 0;
}
#Container .TxtSect h1 {
	color: #333333;
	font-size: 20px;
	line-height: 22px;
	font-weight: normal;
	margin: 12px 0; padding: 0;
}
#Container .TxtSect .ShdwTxtSect {
	width: 715px;
	height: 12px;
	background: transparent url(../images/ShdwTxtSect.jpg) no-repeat right top;
	margin: 0; padding: 0;
}

/* __________ Right Boxes: Begin ___________ */
#Container .RhtBoxs {
	width: 715px;
	margin: 0 0 4px 0; padding: 0;
	position: relative;
}
#Container .RhtBoxs .HdngBarBlu {
	width: 715px;
	height: 26px;
	line-height: 26px;
	background: transparent url(../images/HdngBgMdlBlu.jpg) repeat-x center center;
	margin: 0; padding: 0;
}
#Container .RhtBoxs .HdngBgRoundRtBlu {
	width: 6px;
	height: 26px;
	float: right;
	background: transparent url(../images/HdngBgRoundRtBlu.jpg) no-repeat left center;
	margin: 0; padding: 0;
}
#Container .RhtBoxs .HdngBgArowLtBlu {
	width: 8px;
	height: 26px;
	float: left;
	background: transparent url(../images/HdngBgArowLtBlu.jpg) no-repeat right center;
	margin: 0 5px 0 0; padding: 0;
}
#Container .RhtBoxs .HdngBarSky {
	width: 715px;
	height: 26px;
	line-height: 26px;
	background: transparent url(../images/HdngBgMdlSky.jpg) repeat-x center center;
	margin: 0; padding: 0;
}
#Container .RhtBoxs .HdngBgRoundLtSky {
	width: 6px;
	height: 26px;
	float: right;
	background: transparent url(../images/HdngBgRoundRtSky.jpg) no-repeat left center;
	margin: 0; padding: 0;
}

#Container .RhtBoxs p.TxtRefRtdQues, #Container .RhtBoxs p.TxtRefRtdQues a {
	line-height: 26px;
	font-size: 11px;
	color: #d3efff;
	float: right;
	margin: 0; padding: 0;
	text-align: right;
	text-decoration: none;
}
#Container .RhtBoxs a.BtnRefRtdQues {
	display: block;
	width: 26px;
	height: 26px;
	float: right;
	background: transparent url(../images/BtnRefineSky.jpg) no-repeat center center;
	margin: 0; padding: 0;
}

#Container .RhtBoxs p.TxtRefViwQngo, #Container .RhtBoxs p.TxtRefViwQngo a {
	line-height: 26px;
	font-size: 11px;
	color: #97d4ff;
	float: right;
	margin: 0; padding: 0;
	text-align: right;
	text-decoration: none;
}
#Container .RhtBoxs a.BtnRefViwQngo {
	display: block;
	width: 26px;
	height: 26px;
	float: right;
	background: transparent url(../images/BtnRefineBlu.jpg) no-repeat center center;
	margin: 0; padding: 0;
}

#Container .RhtBoxs .HdngBgArowLtSky {
	width: 8px;
	height: 26px;
	float: left;
	background: transparent url(../images/HdngBgArowLtSky.jpg) no-repeat right center;
	margin: 0 5px 0 0; padding: 0;
}
#Container .RhtBoxs .HdngBarYel {
	width: 715px;
	height: 26px;
	line-height: 26px;
	background: transparent url(../images/HdngBgMdlYel.jpg) repeat-x center center;
	margin: 0; padding: 0;
}
#Container .RhtBoxs .HdngBgRoundLtYel {
	width: 6px;
	height: 26px;
	float: right;
	background: transparent url(../images/HdngBgRoundRtYel.jpg) no-repeat left center;
	margin: 0; padding: 0;
}
#Container .RhtBoxs p.TxtRefRtdCmnt, #Container .RhtBoxs p.TxtRefRtdCmnt a {
	line-height: 26px;
	font-size: 11px;
	color: #fff3d4;
	float: right;
	margin: 0; padding: 0;
	text-align: right;
	text-decoration: none;
}
#Container .RhtBoxs a.BtnRefRtdCmnt {
	display: block;
	width: 26px;
	height: 26px;
	float: right;
	background: transparent url(../images/BtnRefineYel.jpg) no-repeat center center;
	margin: 0; padding: 0;
}
#Container .RhtBoxs .HdngBgArowLtYel {
	width: 8px;
	height: 26px;
	float: left;
	background: transparent url(../images/HdngBgArowLtYel.jpg) no-repeat right center;
	margin: 0 5px 0 0; padding: 0;
}

#Container .RhtBoxs h3 {
	float: left;
	margin: 0; padding: 0;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
}
#Container .RhtBoxs .RhtBoxBordrTp {
	width: 715px;
	height: 6px;
	line-height: 6px;
	background: transparent url(../images/MainBoxBordrTp.jpg) no-repeat center center;
	margin: 0; padding: 0;
}
#Container .RhtBoxs .RhtBoxBordrBt {
	width: 715px;
	height: 20px;
	background: transparent url(../images/MainBoxBordrBt.jpg) no-repeat center center;
	margin: 0; padding: 0;
}
#Container .RhtBoxs .RhtBoxBordrLtRt {
	width: 713px;
	background: transparent url(../images/MainBoxBordrLtRt.jpg) repeat-y center center;
	margin: 0 0 0 0; padding: 1px;
}

.DtlRows {
	width: 713px;
	margin: 0; padding: 4px 0;
	background-color: #ededed;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	position: relative;
}
.DtlRows:hover {
	background-color: #d9e8f6;
}
.DtlRowsYel {
	width: 713px;
	margin: 0; padding: 4px 0;
	background-color: #ededed;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	position: relative;
}
.DtlRowsYel:hover {
	background-color: #f8efd7;
}
.DtlRowsSky {
	width: 713px;
	margin: 0; padding: 4px 0;
	background-color: #ededed;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	position: relative;
}
.DtlRowsSky:hover {
	background-color: #e2f1fe;
}
table.Dtl {
	width: 100%;
}
table.Dtl tr td.NameQngo {
	width: 402px;
	color: #000;
	font-size: 13px;
	line-height: 15px;
}
table.Dtl tr td.NameQngoSec {
/*	width: 402px; */
	width: 541px;
	color: #000;
	font-size: 13px;
	line-height: 15px;
}
table.Dtl tr td.TitleQues {
	width: 480px;
	color: #000;
	font-size: 13px;
	line-height: 15px;
}
table.Dtl tr td.TitleAnswr {
	width: 550px;
	color: #000;
	font-size: 13px;
	line-height: 15px;
}
a.LnkMore {
	width: 42px;
	height: 13px;
	background: transparent url(../images/LinkMore_N.png) no-repeat center center;
	margin: 1px; padding: 0;
	text-decoration: none;
	vertical-align: text-top;
	display: inline-block;
	cursor: pointer;
}
a.LnkMore:hover {
	background: transparent url(../images/LinkMore_H.png) no-repeat center center;
}
a.LnkComntQngo {
	width: 70px;
	height: 13px;
	background: transparent url(../images/LinkComntQngo_N.png) no-repeat center center;
	margin: 1px; padding: 0;
	text-decoration: none;
	vertical-align: text-top;
	display: inline-block;
	cursor: pointer;
}
a.LnkComntQngo:hover {
	background: transparent url(../images/LinkComntQngo_H.png) no-repeat center center;
}
a.LinkPostAnswr {
	width: 83px;
	height: 13px;
	background: transparent url(../images/LinkPostAnswr_N.png) no-repeat center center;
	margin: 1px; padding: 0;
	text-decoration: none;
	vertical-align: text-top;
	display: inline-block;
	cursor: pointer;
}
a.LinkPostAnswr:hover {
	background: transparent url(../images/LinkPostAnswr_H.png) no-repeat center center;
}
a.LinkReportAbuse {
	width: 87px;
	height: 13px;
	background: transparent url(../images/LinkReportAbuse_N.png) no-repeat center center;
	margin: 1px; padding: 0;
	text-decoration: none;
	vertical-align: text-top;
	display: inline-block;
	cursor: pointer;
}
a.LinkReportAbuse:hover {
	background: transparent url(../images/LinkReportAbuse_H.png) no-repeat center center;
}
table.Dtl tr td.DtlVewNo {
	width: 65px;
	color: #555555;
	font-size: 10px;
	line-height: 14px;
}
table.Dtl tr td.DtlVewNo span.VewNo {
	color: #FFF;
	background-color: #0e4476;
	font-size: 10px;
	line-height: 14px;
	margin: 0 0 0 1px; padding: 0 2px;
}
table.Dtl tr td.DtlVotNo {
	width: 135px;
	color: #555555;
	font-size: 10px;
	line-height: 14px;
}
table.Dtl tr td.DtlVotNo span.VotNoFor {
	color: #FFF;
	background-color: #00a700;
	font-size: 10px;
	line-height: 14px;
	margin: 0 0 0 1px; padding: 0 2px;
}
span.VotNoFor {
	color: #FFF;
	background-color: #00a700;
	font-size: 10px;
	line-height: 14px;
	margin: 0 0 0 1px; padding: 0 2px;
}
table.Dtl tr td.DtlVotNo span.VotNoAgnst {
	color: #FFF;
	background-color: #ff0000;
	font-size: 10px;
	line-height: 14px;
	margin: 0 0 0 1px; padding: 0 2px;
}
span.VotNoAgnst {
	color: #FFF;
	background-color: #ff0000;
	font-size: 10px;
	line-height: 14px;
	margin: 0 0 0 1px; padding: 0 2px;
}
table.Dtl tr td.DtlVotNo span.SmbVotNoFor {
	display: inline-block;
	width: 14px;
	height: 12px;
	line-height: 14px;
	vertical-align: text-top;
	background: transparent url(../images/IcoVoteFor_N.png) no-repeat center center;
	margin: 0; padding: 0;
}
span.SmbVotNoFor {
	display: inline-block;
	width: 14px;
	height: 12px;
	line-height: 14px;
	vertical-align: text-top;
	background: transparent url(../images/IcoVoteFor_N.png) no-repeat center center;
	margin: 0; padding: 0;
}
table.Dtl tr td.DtlVotNo span.SmbVotNoAgnst {
	display: inline-block;
	width: 17px;
	height: 12px;
	line-height: 14px;
	vertical-align: text-top;
	background: transparent url(../images/IcoVoteAgainst_N.png) no-repeat center center;
	margin: 0 0 0 4px; padding: 0;
}
span.SmbVotNoAgnst {
	display: inline-block;
	width: 17px;
	height: 12px;
	line-height: 14px;
	vertical-align: text-top;
	background: transparent url(../images/IcoVoteAgainst_N.png) no-repeat center center;
	margin: 0 0 0 4px; padding: 0;
}
table.Dtl tr td.DtlVotNo a.SmbVotNoFor {
	display: inline-block;
	width: 14px;
	height: 12px;
	line-height: 14px;
	vertical-align: text-top;
	background: transparent url(../images/IcoVoteFor_N.png) no-repeat center center;
	margin: 0; padding: 0;
}
table.Dtl tr td.DtlVotNo a.SmbVotNoFor:hover {
	background: transparent url(../images/IcoVoteFor_H.png) no-repeat center center;
}
table.Dtl tr td.DtlVotNo a.SmbVotNoAgnst {
	display: inline-block;
	width: 17px;
	height: 12px;
	line-height: 14px;
	vertical-align: text-top;
	background: transparent url(../images/IcoVoteAgainst_N.png) no-repeat center center;
	margin: 0 0 0 4px; padding: 0;
}
table.Dtl tr td.DtlVotNo a.SmbVotNoAgnst:hover {
	background: transparent url(../images/IcoVoteAgainst_H.png) no-repeat center center;
}
table.Dtl tr td.DtlComntNo {
	width: 85px;
	color: #555555;
	font-size: 10px;
	line-height: 14px;
}
table.Dtl tr td.DtlComntNo span.ComntNo {
	color: #FFF;
	background-color: #ed9c00;
	font-size: 10px;
	line-height: 14px;
	margin: 0 0 0 1px; padding: 0 2px;
}
table.Dtl tr td.DtlAnswrNo {
	width: 70px;
	color: #555555;
	font-size: 10px;
	line-height: 14px;
}
table.Dtl tr td.DtlAnswrNo span.AnswrNo {
	color: #FFF;
	background-color: #3c98e6;
	font-size: 10px;
	line-height: 14px;
	margin: 0 0 0 1px; padding: 0 2px;
}
table.Dtl tr td.Comnt {
	width: 550px;
	color: #333333;
	font-size: 12px;
	line-height: 14px;
}
table.Dtl tr td.Comnt p.TimeStamp, table.Dtl tr td.TitleQues p.TimeStamp, table.Dtl tr td.TitleAnswr p.TimeStamp {
	color: #7f7f7f;
	font-size: 11px;
	margin: 8px 0 3px 0; padding: 0;
	text-decoration: none;
}

.BxRefine {
	width: 280px;
	position: absolute;
	z-index: 9999;
	right: 6px;
	top: 26px;
}
.BxRefine .BgBxRefineTpBlu {
	width: 280px;
	height: 11px;
	background: transparent url(../images/BgBxRefineTpBlu.jpg) no-repeat center center;
}
.BxRefine .BgBxRefineTpSky {
	width: 280px;
	height: 11px;
	background: transparent url(../images/BgBxRefineTpSky.jpg) no-repeat center center;
}
.BxRefine .BgBxRefineTpYel {
	width: 280px;
	height: 11px;
	background: transparent url(../images/BgBxRefineTpYel.jpg) no-repeat center center;
}
.BgBxRefineBtm {
	width: 280px;
	height: 24px;
	background: transparent url(../images/BgBxRefineBtm.png) no-repeat center center;
}
.BgBxRefineMdl {
	width: 260px;
	background: transparent url(../images/BgBxRefineMdl.jpg) repeat-y center center;
	margin: 0; padding: 3px 10px;
}
.BgBxRefineMdl ul {
	width: 260px;
	display: block;
	list-style: none;
	margin: 0; padding: 0;
}
.BgBxRefineMdl ul li {
	width: 260px;
	display: block;
	list-style: none;
	margin: 6px 0; padding: 0;
}
.BgBxRefineMdl ul.Blu {
	list-style: none;
}
.BgBxRefineMdl ul.Blu li a {
	display: block;
	font-size: 11px;
	line-height: 11px;
	color: #333333;
	border-left: 3px solid #808080;
	text-decoration: none;
	margin: 0; padding: 0 0 0 10px;
}
.BgBxRefineMdl ul.Blu li a:hover {
	color: #0e4476;
	border-left: 3px solid #0e4476;
}
.BgBxRefineMdl ul.Sky li a {
	display: block;
	font-size: 11px;
	line-height: 11px;
	color: #333333;
	border-left: 3px solid #808080;
	text-decoration: none;
	margin: 0; padding: 0 0 0 10px;
}
.BgBxRefineMdl ul.Sky li a:hover {
	color: #3c98e6;
	border-left: 3px solid #3c98e6;
}
.BgBxRefineMdl ul.Yel li a {
	display: block;
	font-size: 11px;
	line-height: 11px;
	color: #333333;
	border-left: 3px solid #808080;
	text-decoration: none;
	margin: 0; padding: 0 0 0 10px;
}
.BgBxRefineMdl ul.Yel li a:hover {
	color: #f4b302;
	border-left: 3px solid #f4b302;
}


.AdvSect {
	width: 715px;
	margin: 0; padding: 0;
	position: relative;
}
.AdvBoxRt {
	width: 230px;
	float: left;
	margin: 0 4px 5px 4px; padding: 0;
	position: relative;
}
.AdvBoxRt .AdvRt {
	width: 208px;
	border: 1px solid #e1e1e1;
	margin: 0; padding: 10px;
}
.AdvBoxRt .ShadAdvRt {
	width: 230px;
	height: 8px;
	background: transparent url(../images/ShadAdvRt.jpg) no-repeat right top;
	margin: 0; padding: 0;
}


/*Left Column: Begin
:::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#Wrapper #ColmnLft {
	float: left;
	width: 250px;
	position: relative;
}
#ColmnLft .UsrActvty {
	width: 250px;
	margin: 0 0 12px 0; padding: 0;
	position: relative;
}
#ColmnLft .UsrActvty h4 {
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
	color: #8e8e8e;
	margin: 8px 0; padding: 0;
}
#ColmnLft .UsrActvty ul {
	list-style: none;
	margin: 0; padding: 0;
}
#ColmnLft .UsrActvty ul li {
	list-style: none;
	width: 250px;
	display: block;
	margin: 0; padding: 0;
	line-height: 18px;
	color: #7f7f7f;
}
#ColmnLft .UsrActvty ul li p {
	width: 150px;
	float: left;
	text-align: right;
	margin: 0 2px 0 0; padding: 0;
}
#ColmnLft .UsrActvty ul li a {
	display: block;
	float: left;
	text-align: left;
	margin: 2px 0; padding: 1px 2px;
	line-height: 10px;
	text-decoration: none;
	color: #FFF;
	cursor: default;
}
#ColmnLft .UsrActvty ul li a.VotFor {
	background-color: #00a700;
	border: 1px solid #00a700;
	color: #FFF;
}
#ColmnLft .UsrActvty ul li a.VotFor:hover {
	background-color: #FFF;
	border: 1px solid #00a700;
	color: #000;
}
#ColmnLft .UsrActvty ul li a.VotAgnst {
	background-color: #F00;
	border: 1px solid #F00;
	color: #FFF;
}
#ColmnLft .UsrActvty ul li a.VotAgnst:hover {
	background-color: #FFF;
	border: 1px solid #F00;
	color: #000;
}
#ColmnLft .UsrActvty ul li a.Views {
	background-color: #0e4476;
	border: 1px solid #0e4476;
	color: #FFF;
}
#ColmnLft .UsrActvty ul li a.Views:hover {
	background-color: #FFF;
	border: 1px solid #0e4476;
	color: #000;
}
#ColmnLft .UsrActvty ul li a.QuesAns {
	background-color: #3c98e6;
	border: 1px solid #3c98e6;
	color: #FFF;
}
#ColmnLft .UsrActvty ul li a.QuesAns:hover {
	background-color: #FFF;
	border: 1px solid #3c98e6;
	color: #000;
}
#ColmnLft .UsrActvty ul li a.CmntPstd {
	background-color: #f4b302;
	border: 1px solid #f4b302;
	color: #FFF;
}
#ColmnLft .UsrActvty ul li a.CmntPstd:hover {
	background-color: #FFF;
	border: 1px solid #f4b302;
	color: #000;
}
/* ------------------------- */ 

/* ------------------------- */ 
#ColmnLft .LftBoxs {
	width: 250px;
	margin: 0 0 4px 0; padding: 0;
	position: relative;
}

#ColmnLft .LftBoxs .HdngBarBlu {
	width: 250px;
	height: 26px;
	line-height: 26px;
	background: transparent url(../images/HdngBgMdlBlu.jpg) repeat-x center center;
	margin: 0; padding: 0;
}
#ColmnLft .LftBoxs .IcoSrchQngoDB {
	width: 17px;
	height: 26px;
	float: right;
	background: transparent url(../images/IconSrchQngoDB.jpg) no-repeat right center;
	margin: 0; padding: 0;
}
#ColmnLft .LftBoxs .IcoGetReports {
	width: 15px;
	height: 26px;
	float: right;
	background: transparent url(../images/IconGetReports.jpg) no-repeat right center;
	margin: 0 3px 0 0; padding: 0;
}
#ColmnLft .LftBoxs .HdngBgRoundLtBlu {
	width: 6px;
	height: 26px;
	float: left;
	background: transparent url(../images/HdngBgRoundLtBlu.jpg) no-repeat left center;
	margin: 0 5px 0 0; padding: 0;
}
#ColmnLft .LftBoxs .HdngBgArowRtBlu {
	width: 8px;
	height: 26px;
	float: right;
	background: transparent url(../images/HdngBgArowRtBlu.jpg) no-repeat right center;
	margin: 0; padding: 0;
}
#ColmnLft .LftBoxs .HdngBarSky {
	width: 250px;
	height: 26px;
	line-height: 26px;
	background: transparent url(../images/HdngBgMdlSky.jpg) repeat-x center center;
	margin: 0; padding: 0;
}
#ColmnLft .LftBoxs .HdngBgRoundLtSky {
	width: 6px;
	height: 26px;
	float: left;
	background: transparent url(../images/HdngBgRoundLtSky.jpg) no-repeat left center;
	margin: 0 5px 0 0; padding: 0;
}
#ColmnLft .LftBoxs .HdngBgArowRtSky {
	width: 8px;
	height: 26px;
	float: right;
	background: transparent url(../images/HdngBgArowRtSky.jpg) no-repeat right center;
	margin: 0; padding: 0;
}
#ColmnLft .LftBoxs .HdngBarYel {
	width: 250px;
	height: 26px;
	line-height: 26px;
	background: transparent url(../images/HdngBgMdlYel.jpg) repeat-x center center;
	margin: 0; padding: 0;
}
#ColmnLft .LftBoxs .HdngBgRoundLtYel {
	width: 6px;
	height: 26px;
	float: left;
	background: transparent url(../images/HdngBgRoundLtYel.jpg) no-repeat left center;
	margin: 0 5px 0 0; padding: 0;
}
#ColmnLft .LftBoxs .HdngBgArowRtYel {
	width: 8px;
	height: 26px;
	float: right;
	background: transparent url(../images/HdngBgArowRtYel.jpg) no-repeat right center;
	margin: 0; padding: 0;
}
#ColmnLft .LftBoxs .HdngBarGry {
	width: 250px;
	height: 26px;
	line-height: 26px;
	background: transparent url(../images/HdngBgMdlGry.jpg) repeat-x center center;
	margin: 0; padding: 0;
}
#ColmnLft .LftBoxs .HdngBgRoundLtGry {
	width: 6px;
	height: 26px;
	float: left;
	background: transparent url(../images/HdngBgRoundLtGry.jpg) no-repeat left center;
	margin: 0 5px 0 0; padding: 0;
}
#ColmnLft .LftBoxs .HdngBgArowRtGry {
	width: 8px;
	height: 26px;
	float: right;
	background: transparent url(../images/HdngBgArowRtGry.jpg) no-repeat right center;
	margin: 0; padding: 0;
}
#ColmnLft .LftBoxs h3 {
	float: left;
	margin: 0; padding: 0;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
}

#ColmnLft .LftBoxs .LftBoxBordrTp {
	width: 250px;
	height: 6px;
	line-height: 6px;
	background: transparent url(../images/MainBoxBordrTp.jpg) no-repeat center center;

	margin: 0; padding: 0;
}
#ColmnLft .LftBoxs .LftBoxBordrBt {
	width: 250px;
	height: 24px;
	background: transparent url(../images/LftBoxBordrBt.jpg) no-repeat center center;
	margin: 0; padding: 0;
}

#ColmnLft .LftBoxs .LftBoxBordrBtRep {
	width: 250px;
	height: 24px;
	background: transparent url(../images/LftBoxBordrBtRep.jpg) no-repeat center center;
	margin: 0; padding: 0;
}

#ColmnLft .LftBoxs .LftBoxBordrBtRep .TxtSect {
	width: 250px;
	background: transparent url(../images/LineDot.gif) repeat-y  top;
	margin: 0; padding: 0 8px 0 0;
}
#ColmnLft .LftBoxs .LftBoxBordrLtRt .TxtSect p {
	margin: 10px 0 2px 0; padding: 0;
}
#ColmnLft .LftBoxs .LftBoxBordrBtRep .TxtSect h1 {
	color: #333333;
	font-size: 20px;
	line-height: 22px;
	font-weight: normal;
	margin: 12px 0; padding: 0;
}
#ColmnLft .LftBoxs .LftBoxBordrBtRep .TxtSect .ShdwTxtSect {
	width: 250px;
	height: 12px;
	background: transparent url(../images/ShdwTxtSectLft.jpg) no-repeat  bottom;
	margin: 0; padding: 0;
}

#ColmnLft .LftBoxs .LftBoxBordrLtRt {
	width: 250px;
	background: transparent url(../images/LftBoxBordrLtRt.jpg) repeat-y center center;
	margin: 0; padding: 6px 0 1px 0;
}



#ColmnLft .LftBoxs .LftBoxBordrLtRt ul.Blu, #ColmnLft .LftBoxs .LftBoxBordrLtRt ul.Sky, #ColmnLft .LftBoxs .LftBoxBordrLtRt ul.Yel, #ColmnLft .LftBoxs .LftBoxBordrLtRt ul.Gry {
	list-style: none;
	display: block;
	width: 232px;
	margin: 0 9px; padding: 0;
}
#ColmnLft .LftBoxs .LftBoxBordrLtRt ul li {
	list-style: none;
	display: block;
	width: 223px;
	background-color: #FFF;
	margin: 5px 0; padding: 2px 2px 2px 4px;
	color: #333333;
	font-size: 12px;
}
#ColmnLft .LftBoxs .LftBoxBordrLtRt ul li:hover {
	background-color: #ebebeb;
}
#ColmnLft .LftBoxs .LftBoxBordrLtRt ul.Blu li {
	border-left: 3px solid #0e4476;
}
#ColmnLft .LftBoxs .LftBoxBordrLtRt ul.Sky li {
	border-left: 3px solid #3c98e6;
}
#ColmnLft .LftBoxs .LftBoxBordrLtRt ul.Yel li {
	border-left: 3px solid #f4b302;
}
#ColmnLft .LftBoxs .LftBoxBordrLtRt ul.Gry li {
	border-left: 3px solid #7f7f7f;
}
#ColmnLft .LftBoxs .LftBoxBordrLtRt ul li a {
	color: #333333;
	font-size: 12px;
	text-decoration: none;
	margin: 0; padding: 0;
}
#ColmnLft .LftBoxs .LftBoxBordrLtRt ul li a:hover {
	color: #000;
}
#ColmnLft .LftBoxs .LftBoxBordrLtRt ul li p.TimeStamp, #ColmnLft .LftBoxs .LftBoxBordrLtRt ul li p.TimeStamp a {
	color: #7f7f7f;
	font-size: 10px;
	margin: 0; padding: 0;
	text-decoration: none;
}
a.SeeMoreBlu {
	width: 60px;
	height: 16px;
	display: block;
	background: transparent url(../images/BtnSeeMoreBlu_N.jpg) no-repeat center center;
	text-decoration: none;
	float: right;
	margin: 0 30px 0 0; padding: 0;
}
a.SeeMoreBlu:hover {
	background: transparent url(../images/BtnSeeMoreBlu_H.jpg) no-repeat center center;
}
a.SeeMoreSky {
	width: 60px;
	height: 16px;
	display: block;
	background: transparent url(../images/BtnSeeMoreSky_N.jpg) no-repeat center center;
	text-decoration: none;
	float: right;
	margin: 0 30px 0 0; padding: 0;
}
a.SeeMoreSky:hover {
	background: transparent url(../images/BtnSeeMoreSky_H.jpg) no-repeat center center;
}
a.SeeMoreYel {
	width: 60px;
	height: 16px;
	display: block;
	background: transparent url(../images/BtnSeeMoreYel_N.jpg) no-repeat center center;
	text-decoration: none;
	float: right;
	margin: 0 30px 0 0; padding: 0;
}
a.SeeMoreYel:hover {
	background: transparent url(../images/BtnSeeMoreYel_H.jpg) no-repeat center center;
}
a.SeeMoreGry {
	width: 60px;
	height: 16px;
	display: block;
	background: transparent url(../images/BtnSeeMoreGry_N.jpg) no-repeat center center;
	text-decoration: none;
	float: right;
	margin: 0 30px 0 0; padding: 0;
}
a.SeeMoreGry:hover {
	background: transparent url(../images/BtnSeeMoreGry_H.jpg) no-repeat center center;
}
#ColmnLft .AdvBoxLt {
	width: 250px;
	margin: 0 0 5px 0; padding: 0;
	position: relative;
}
#ColmnLft .AdvBoxLt .AdvLt {
	width: 228px;
	border: 1px solid #e1e1e1;
	margin: 0; padding: 10px;
}
#ColmnLft .AdvBoxLt .ShadAdvLt {
	width: 250px;
	height: 8px;
	background: transparent url(../images/ShadAdvLt.jpg) no-repeat left top;
	margin: 0; padding: 0;
}

/*Footer
:::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#FtrContnr {
	width: 100%;
/*	height: 147px;*/
	background: #e0e0e0 url(../images/FtrBg.jpg) repeat-x center top;
	position: relative;
	margin: 0; padding: 0 0 20px 0;
	text-align: center;
}
#FtrContnr #FtrBtmBarBg {
	width: 100%;
	height: 19px;
	background: transparent url(../images/FtrBtmBarBg.jpg) repeat-x center bottom;
	position: absolute;
	bottom: 0;
	left:0;
}
#Footer #FtrArwHeadTop {
	width: 13px;
	height: 7px;
	background: transparent url(../images/FtrArwHeadTop.jpg) no-repeat center center;
	position: absolute;
	z-index: 100;
	left: 251px;
	top: -7px;
}
#FtrContnr #Footer {
	width: 980px;
	position: relative;
	text-align: left;
	margin: 0 auto; padding: 0;
}
#Footer #FtrNav {
	float: left;
	background: transparent url(../images/FtrSeperator.jpg) no-repeat right top;
	margin: 0; padding: 0 14px 0 0;
}
#Footer #FtrNav ul {
	float: left;
	margin: 12px 24px 0 0; padding: 0;
	list-style: none;
}
#Footer #FtrNav ul li {
	margin: 2px 0 0 0; padding: 0;
	list-style: none;
	color: #0e4476;
	font-weight: bold;
}
#Footer #FtrNav ul li a {
	background: transparent url(../images/FtrLnkBlt_N.gif) no-repeat left center;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	margin: 0; padding: 0 0 0 10px;
}
#Footer #FtrNav ul li a:hover {
	background: transparent url(../images/FtrLnkBlt_H.gif) no-repeat left center;
	color: #0e4476;
	margin: 0; padding: 0 0 0 10px;
}
#Footer #FtrCopyRTxt {
	float: right;
	background: transparent url(../images/FtrSeperator.jpg) no-repeat left top;
	margin: 0; padding: 0 0 0 14px;
	text-align: right;
	color: #8e8e8e;
}
#Footer #FtrCopyRTxt p {
	margin: 30px 0 0 0; padding: 0;
	text-align: right;
	color: #8e8e8e;
}
#Footer #FtrCopyRTxt p a {
	color: #8e8e8e;
	text-decoration: none;
}
#Footer #FtrCopyRTxt p a:hover {
	color: #333;
	text-decoration: none;
}

/* Internal Pages PAGE
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */

/* Ask a Question and Disclaimer Page */
.CntntRtBx {
	width: 713px;
	position: relative;
	margin: 0; padding: 2px 0;
}
.CntntRtBx .WrpRefAlpha {
	width: 700px;
	position: relative;
	margin: 5px 0 10px 12px; padding: 0;
}
.CntntRtBx .WrpRefAlpha a {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #666;
	margin: 0 2px; padding: 0 3px;
}
.CntntRtBx .WrpRefAlpha a:hover {
	color: #175389;
	text-decoration: underline;
}
h3.SubHdng {
	display: block;
	width: 701px;
	font-size: 17px;
	line-height: 19px;
	background: transparent url(../images/HdngLineBtm.jpg) no-repeat left bottom;
	color: #333333 !important;
	font-weight: normal;
	margin: 3px 0 20px 0 !important; padding: 0 10px 12px !important;
}
.FormRows {
	width: 550px;
	position: relative;
	font-size: 12px;
	margin: 0; padding: 0;
	clear: both;
}
.FormRows p {
	width: 190px;
	float: right;
	font-size: 12px;
	line-height: 26px;
	margin: 0; padding: 0;
	text-align: right;
}
.FormRows span {
	display: block;
	width: 336px;
	line-height: 26px;
	float: right;
	text-align: left;
	font-size: 12px;
	color: #0e4476;
	margin: 0 0 0 8px; padding: 0;
}
.FormRows input.TxtFld {
	width: 344px;
	height: 19px;
	float: right;
	background: transparent url(../images/BgTxtFlds.jpg) repeat-x center top;
	border: 1px solid #175289;
	font-size: 12px;
	color: #333333;
	margin: 3px 2px; padding: 3px 2px 0 2px;
}
.FormRows select.ListMnu {
	width: 350px;
	height: 24px;
	float: right;
	background: transparent url(../images/BgTxtFlds.jpg) repeat-x center top;
	border: 1px solid #175289;
	font-size: 12px;
	color: #333333;
	margin: 3px 2px; padding: 1px;
}
.FormRows textarea.TxtArea {
	width: 344px;
	height: 110px;
	float: right;
	background: transparent url(../images/BgTxtFlds.jpg) repeat-x center top;
	border: 1px solid #175289;
	font-size: 12px;
	color: #333333;
	margin: 3px 2px; padding: 3px 2px 0 2px;
}
.FormRows input.BtnSendFB {
	width: 110px;
	height: 27px;
	float: right;
	background: transparent url(../images/BtnSendFeedback.jpg) no-repeat center center;
	border: none; outline: none;
	cursor: pointer;
	font-size: 12px;
	color: #333333;
	margin: 4px 2px; padding: 0;
}
.FormRows input.BtnPostComnt {
	width: 110px;
	height: 27px;
	float: right;
	background: transparent url(../images/BtnPostComnt.jpg) no-repeat center center;
	border: none; outline: none;
	cursor: pointer;
	font-size: 12px;
	color: #333333;
	margin: 4px 2px; padding: 0;
}
.FormRows input.BtnAskQues {
	width: 100px;
	height: 27px;
	float: right;
	background: transparent url(../images/BtnAskQues.jpg) no-repeat center center;
	border: none; outline: none;
	cursor: pointer;
	font-size: 12px;
	color: #333333;
	margin: 4px 2px; padding: 0;
}
.FormRows input.BtnPostAnswer {
	width: 100px;
	height: 27px;
	float: right;
	background: transparent url(../images/BtnPostAnswer.jpg) no-repeat center center;
	border: none; outline: none;
	cursor: pointer;
	font-size: 12px;
	color: #333333;
	margin: 4px 2px; padding: 0;
}

div.QangoVote {
	position: relative;
	width: 336px;
	float: right;
	color: #555555;
	font-size: 10px;
	line-height: 14px;
	text-align: left;
	margin: 7px 0 8px 8px; padding: 0;
}
div.QangoVote table.Dtl tr td.DtlVotNo span {
	display: inline;
	width: auto;
	color: #FFF;
	font-size: 10px;
	line-height: 14px;
	float: left;
	margin: 0 0 0 1px; padding: 0 2px;
}
div.QangoVote table.Dtl tr td.DtlVotNo span.VotNoFor {
	margin-right: 16px;
}
div.QangoVote table.Dtl tr td.DtlVotNo img {
	display: inline;
	float: left;
	margin: 0; padding: 0;
}
div.QangoVote table.Dtl tr td.DtlVotNo a.SmbVotNoFor, div.QangoVote table.Dtl tr td.DtlVotNo a.SmbVotNoAgnst {
	float: left;
}

/* FAQ Page */
.BxFreqQA {
	width: 687px;
	margin: 0 13px; padding: 0;
/*	position: relative; */
}
ul.FreqQuesAns {
	width: 687px;
	display: block;
	list-style: none;
	float: left;
	margin: 0; padding: 0;
	position: relative;
}
ul.FreqQuesAns li {
	width: 687px;
	display: block;
	list-style: none;
	margin: 2px 0 12px 0; padding: 0;
	position: relative;
}
ul.FreqQuesAns li a {
	display: block;
	width: 667px;
	font-size: 15px;
	line-height: 15px;
	color: #0e4476;
	text-decoration: none;
	margin: 0; padding: 0 0 0 20px;
	background: transparent url(../images/IconFAQ.jpg) no-repeat left top;
}
ul.FreqQuesAns li a:hover {
	color: #1985e0;
}
ul.FreqQuesAns li p {
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	margin: 4px 0; padding: 0;
}

/* ---------- Quango Database Page ----------- */
div.PaginLnks {
	width: 715px;
	height: 11px;
	line-height: 11px;
	position: relative;
	margin: 8px 0; padding: 0;
	text-align: center;
}
div.PaginLnks ul {
	height: 11px;
	display: block;
	list-style: none;
	margin: 0 20px; padding: 0;
	text-align: center !important;
}
div.PaginLnks ul li {
	display: inline-block;
	height: 11px;
	width: auto;
	list-style: none;
	margin: 0 10px 0 0; padding: 0;
	text-align: center;
}
div.PaginLnks ul li a, div.PaginLnks ul li a:link {
	display: block;
	height: 11px;
	line-height: 11px;
	background-color: #70c4ff;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin: 0; padding: 0 3px;
}
div.PaginLnks ul li a:visited {
	background-color: #70c4ff;
}
div.PaginLnks ul li a:hover, div.PaginLnks ul li a:focus {
	background-color: #154f84;
	color: #FFF;
}
div.PaginLnks ul li a:active {
	background-color: #c9c9c9;
}
div.PaginLnks ul li.PgFirst a {
	display: block;
	width: 9px;
	height: 11px;
	text-decoration: none;
	background: transparent url(../images/PgFirst.gif) no-repeat center bottom;
	margin: 0; padding: 0;
}
div.PaginLnks ul li.PgFirst a:hover {
	background: transparent url(../images/PgFirst.gif) no-repeat center top;
}
div.PaginLnks ul li.PgLast a {
	display: block;
	width: 9px;
	height: 11px;
	text-decoration: none;
	background: transparent url(../images/PgLast.gif) no-repeat center bottom;
	margin: 0; padding: 0;
}
div.PaginLnks ul li.PgLast a:hover {
	background: transparent url(../images/PgLast.gif) no-repeat center top;
}
div.PaginLnks ul li.PgPrev a {
	display: block;
	width: 6px;
	height: 11px;
	text-decoration: none;
	background: transparent url(../images/PgPrev.gif) no-repeat center bottom;
	margin: 0; padding: 0;
}
div.PaginLnks ul li.PgPrev a:hover {
	background: transparent url(../images/PgPrev.gif) no-repeat center top;
}
div.PaginLnks ul li.PgNext a {
	display: block;
	width: 6px;
	height: 11px;
	text-decoration: none;
	background: transparent url(../images/PgNext.gif) no-repeat center bottom;
	margin: 0; padding: 0;
}
div.PaginLnks ul li.PgNext a:hover {
	background: transparent url(../images/PgNext.gif) no-repeat center top;
}
/* ----------------- */
div.TblWrapper {
	width: 713px;
	position: relative;
	margin: 0; padding: 0;
}
div.TblWrapper table.QangoTbl {
	width: 713px;
	font-size: 11px;
	color: #333333;
	text-align: left;
	margin: 0; padding: 0;
	border: 0px;
}

div.TblWrapper table.QangoTbl tr.TitleRow {
	height: 26px;
	line-height: 26px;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	background: transparent url(../images/HdngBgMdlBlu.jpg) repeat-x center center;
}
div.TblWrapper table.QangoTbl tr.TitleRow td {
	border-right: 1px solid #FFF;
}
div.TblWrapper table.QangoTbl tr.OddRows {
	font-size: 11px;
	color: #333333;
	border-top: 1px solid #FFF;
	background-color: #ededed;
	margin: 0; padding: 0;
}
div.TblWrapper table.QangoTbl tr.EvenRows {
	font-size: 11px;
	color: #333333;
	border-top: 1px solid #FFF;
	background-color: #e1e1e1;
	margin: 0; padding: 0;
}
div.TblWrapper table.QangoTbl tr.OddRows:hover, div.TblWrapper table.QangoTbl tr.EvenRows:hover {
	background-color: #d0e9ff;
}
div.TblWrapper table.QangoTbl tr td.Name {
	width: 25px;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	margin: 0; padding: 6px 4px;
	text-align: center;
}
div.TblWrapper table.QangoTbl tr td.Name a {
	color: #333333;
	font-size: 11px;
	text-decoration: none;
}
div.TblWrapper table.QangoTbl tr td.Name a:hover {
	color: #0e4476;
}
div.TblWrapper table.QangoTbl tr td.Dept {
	width: 25px;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	margin: 0; padding: 6px 4px;
	text-align: center;
}
div.TblWrapper table.QangoTbl tr td.NDPBtype {
	width: 126px;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	margin: 0; padding: 6px 4px;
}
div.TblWrapper table.QangoTbl tr td.City {
	width: 126px;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	margin: 0; padding: 6px 4px;
}
div.TblWrapper table.QangoTbl tr td.View {
	width: 10px;
	border-top: 1px solid #FFF;
	margin: 0; padding: 6px 4px;
}
div.TblWrapper table.QangoTbl tr td.View a {
	width: 16px;
	height: 16px;
	display: block;
	background: transparent url(../images/LinkView.png) no-repeat center center;
	color: #333333;
	font-size: 11px;
	text-decoration: none;
	cursor: pointer;
}
/* ----------------- */

.FormWrap {
	width: 750px;
	margin: 0 2px; padding: 0;	
	position: relative;
    overflow: hidden;
}
.FormWrap .CategRows {
	margin: 0 0 2px 0; 
	padding: 0 0 0 0;
}


.FormWrap .CategRows p {
	display: block;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	margin: 1px 0; padding: 0;

}
.FormWrap .CategRows input.NameCateg {
	width: 224px;
	height: 19px;
	background: transparent url(../images/BgTxtFlds.jpg) repeat-x center top;
	border: 1px solid #175289;
	font-size: 12px;
	color: #333333;
	margin: 3px 0 8px 0; padding: 3px 2px 0 2px;
}
.FormWrap .CategRows select.MenuCateg {
	width: 230px;
	height: 24px;
	background: transparent url(../images/BgTxtFlds.jpg) repeat-x center top;
	border: 1px solid #175289;
	font-size: 12px;
	color: #333333;
	margin: 3px 0 8px 0; padding: 1px;
}
.FormWrap .CategRows input.BtnSrchQDB {
	width: 70px;
	height: 27px;
	float: right;
	background: transparent url(../images/BtnSrchQDB.jpg) no-repeat center center;
	border: none; outline: none;
	cursor: pointer;
	font-size: 12px;
	color: #333333;
	margin: 4px 2px 0 2px; padding: 0;
}

/* New CSS for smaller side by side report drop downs*/

.FormWrap .CategRowsRep	 {
	width: 700px;
	margin: 0 0 2px 0; 
	padding: 0 0 0 0;
}

}
.FormWrap .CategRowsRep input.NameCateg {
	width: 700px;
	height: 15px;
	float: right;
	background: transparent url(../images/BgTxtFlds.jpg) repeat-x center top;
	border: 1px solid #175289;
	font-size: 12px;
	color: #333333;
	margin: 3px 0 8px 0; padding: 3px 2px 0 2px;
}
.FormWrap .CategRowsRep select.MenuCateg {
	width: 700px;
	height: 20px;
	float: right;
	background: transparent url(../images/BgTxtFlds.jpg) repeat-x center top;
	border: 1px solid #175289;
	font-size: 12px;
	color: #333333;
	margin: 3px 0 8px 0; padding: 1px;
}

.FormWrap .CategRowsSS {
	float:left;
	width: 227px;
	margin: 0 0 2px 0; 
	padding: 0 10px 0 0;
}

.FormWrap .CategRowsSS p {
	display: block;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	margin: 1px 0; padding: 0;

}
.FormWrap .CategRowsSS input.NameCateg {
	width: 227px;
	height: 15px;
	float: right;
	background: transparent url(../images/BgTxtFlds.jpg) repeat-x center top;
	border: 1px solid #175289;
	font-size: 12px;
	color: #333333;
	margin: 3px 0 8px 0; padding: 3px 2px 0 2px;
}
.FormWrap .CategRowsSS select.MenuCateg {
	width: 227px;
	height: 20px;
	float: right;
	background: transparent url(../images/BgTxtFlds.jpg) repeat-x center top;
	border: 1px solid #175289;
	font-size: 12px;
	color: #333333;
	margin: 3px 0 8px 0; padding: 1px;
}

/* ---------- Reports Page ----------- */
.FormWrap .CategRows input.BtnGetRep {
	width: 86px;
	height: 27px;
	/*float: right;*/
	background: transparent url(../images/BtnGetReport.jpg) no-repeat center center;
	border: none; outline: none;
	cursor: pointer;
	font-size: 12px;
	color: #333333;
	margin: 4px 2px 0 2px; padding: 0;
}
.AskedQueBx {
	width: 693px;
	font-size: 15px;
	line-height: 17px;
	color: #333333;
	margin: 10px 10px 25px 10px; padding: 0;
}
.AskedQueBx p.AskedQue {
	font-size: 15px;
	line-height: 17px;
	color: #333333;
	background: transparent url(../images/IconFAQ.jpg) no-repeat left top;
	margin: 0; padding: 0 0 0 20px;	
}


div.TblWrapper table.QangoTbl tr td.QngoRes {
	width: 50px;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	margin: 0; padding: 6px 4px;
	text-align: center;
}
/*
div.TblWrapper table.QangoTbl tr td.QngoRes a {
	color: #333333;
	font-size: 11px;
	text-decoration: none;
}
div.TblWrapper table.QangoTbl tr td.QngoRes a:hover {
	color: #0e4476;
}
*/
div.TblWrapper table.QangoTbl tr td.QngoNam {
	width: 492px;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	margin: 0; padding: 6px 4px;
}
/*
div.TblWrapper table.QangoTbl tr td.QngoNam a {
	color: #333333;
	font-size: 11px;
	text-decoration: none;
}
div.TblWrapper table.QangoTbl tr td.QngoNam a:hover {
	color: #0e4476;
}
*/


div.TblWrapper table.QangoTbl tr td.Qty {
	width: 36px;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	margin: 0; padding: 6px 4px;
}
div.TblWrapper table.QangoTbl tr td.Result {
	width: 146px;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	margin: 0; padding: 6px 4px;
}

/* ---------- Quango Detail and Yearly Report Pages ----------- */
a.LnkYear {
	display: block;
	width: 82px;
	height: 21px;
	line-height: 20px;
	background: transparent url(../images/LnkYear_N.jpg) no-repeat center center;
	text-decoration: none;
	text-align: center;
	font-size: 11px;
	color: #535353;
	float: left;
	margin: 2px 12px 8px 0px; padding: 0 2px;
}
a.LnkYear:hover {
	background: transparent url(../images/LnkYear_H.jpg) no-repeat center center;
}

/*Latest blog style*/
.widget p ,
.blog-entry p {
    font-size: 12px;
    line-height: 18px;
}
	
.blog-list{
	margin:15px 0;
	position:relative;
}
.blog-list h4{
    color: #35475d;
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 10px;
	margin-top: 0;
}
.blog-list .blog-entry h3{
    font-size: 15px;
}
.blog-list .blog-entry h3 a{
    font-weight:600;
	text-decoration:underline;
}
.blog-list .blog-entry p{
    text-align:justify;
}

