a.one:link { color: black; text-decoration: none; }
a.one:visited { color: black; text-decoration: none; } 
a.one:hover { color: black; } 

.h5 {
	background-image:url(images/searchbk.jpg);
	background-repeat: repeat-x;
	height: 40px;
	}
.three{font-size: 13px;}
.two{font-size: 18px;}
a.two:link {color: blue;text-decoration: underline; }
a.two:visited {color:blue; text-decoration: none;}
a.two:hover {text-decoration: underline;}

a.three:link {text-decoration: none;font-size: large; }
a.three:visited {color: #0000ff; text-decoration: none;}
a.three:hover {text-decoration: underline;}

.four a,a:link,a:visited{color: #0080C0;text-decoration: none;font: bold; font-size:12px;}
a.four:hover {color:#FF0000; text-decoration: none;font: bold;font-size:12px;}

.paging{font-weight: lighter;padding: 0px}
.paging td{font-size: 12px;padding: 2px}
.paging td a{display: block;font-size: 12px;}
.paging a:hover{background-color: #b7b5b3;}


a.advance
{
	cursor: wait;
}

input.button
{
	background-color: darksilver;
}
.label
{
	color: #000000;
	font-weight: bold;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

body 
{
	text-align: center;
	min-width: 800px;
	background-color:#539fe9;
	background-image:url(images/bg.gif);
	
	background-repeat: repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

td,tr{
	font-size:12px;
	}
#box
{
	width:100%;
}
.ab
{
	width:355px; 
}		

#wrapper 
{
	width: 800px;
	text-align: left;
	background-color:#FFFFFF;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border: 1px solid #4E8FAF;
}

/************************ Navigationbar  starts **********************/

#navbar {
	float: left;
	width: 100%;
	background-image: url(images/button.jpg);
	height: 32px;
}
#navbar li {
	float: left;
	font-size: 12px;
}
#navbar a {
	color:#000000;
	text-decoration:none;
	float:left;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height: 32px;
	line-height: 32px;
	font-weight: bold;
}
#navbar a:hover {
	height: 32px;
	background-image: url(images/buttonhover.gif);
	color: #FFFFFF;
}
/************************ Navigationbar ends **********************/

#sidebox{
	padding:15px;
	font-size:12px;
}

.paging{
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
#categoryListing
{
	width: 210px;
	float: left;
	height:100%;
}

#categoryheading
{
	width: 210px;
	float: left;
	font-size: 18px;
	color: #666666;
}
.categoryheading
{
	padding: 10px;
	font-size: 14px;
	color: #000000;
	height:40px;
	font-weight:bold;
}
.categorypath
{
	float: left;
	font-size: 12px;
	color: black;
	font-weight:bold;
}
.categorypath a:visited
{
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color: #408080;
}
.categorypath a:link
{
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color: #408080;
}

.categorypath a:hover
{
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color: #408080;
}

#about{
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

#selectedcategory
{
	width: 210px;
	float: left;
	background-color: #ffffff;
}

#selectedcategorytest
{
	width: 210px;
	float: right;
	background-color: #ffffff;
}

.profileright{
	padding-right:10px;
}
.selectedcategory a:link
{
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color: black;
}

.selectedcategory a:visited
{
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color: black;
}
.selectedcategory a:hover
{
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color: black;
}


.category a,a:link
{
	font-size: 12px;
	text-decoration:none;
	color: black;
	font-weight:normal;
}
.category a:visited
{
	font-size: 12px;
	text-decoration:none;
	color: black;
	font-weight:normal;
}

.category a:hover
{
	text-decoration:none;
	color: #FF0000;
	font-size: 12px;
	
}

#qatable{
	padding:10px;
	padding-bottom: 0px;
	padding-top: 0px;
}
#questionListing
{
	width: 580px;
	float: left;
	padding-left:10px;
}

.questionListing a
{
	font-size: 15px;
	text-decoration:none;
	font-weight:normal;
	color: #666699;
}.questionListing a:link
{
	font-size: 15px;
	font-weight:normal;
	text-decoration:none;
	color: #666699;
}
.questionListing a:visited
{
	font-size: 15px;
	text-decoration:none;
	color: #666699;
	font-weight:normal;
}
.questionListing a:hover
{
	text-decoration: none;
	color: #FF0000;
	font-weight:normal;
}
.question
{

	font-size: 18px;
	text-decoration:none;
	color: #0080C0;
}.question a
{

	font-size: 18px;
	text-decoration:none;
	color: #0080C0;
}
.question a:link
{

	font-size: 18px;
	text-decoration:none;
	color: #0080C0;
}

.question a:visited
{

	font-size: 18px;
	text-decoration:none;
	color: #0080C0;
	font-weight: normal;
}

.question a:hover
{
	text-decoration:underline;
	font-size: 18px;
	color: #29728D;
}

#error
{
	width: 700px;
	float: none;
	padding: 10px;
	color: #FF0000;
	font-weight:bold;
	text-align: center;
}

#success
{
	width: 700px;
	float: none;
	padding: 10px;
	color: #006633;
	font-weight:bold;
	text-align: center;
}

#homelogin
{
	width: 100%;
	height: 145px;
	float: right;

}

.homelogin a
{
	font-size: 12px;
	text-decoration:none;
	font-weight:normal;
	color: #29728D;
}
.homelogin a:link
{
	font-size: 12px;
	text-decoration:none;
		font-weight:normal;
	color: #29728D;
}
.homelogin a:visited
{
	font-size: 12px;
	text-decoration:none;
		font-weight:normal;
	color: #29728D;
}

.homelogin a:hover
{
	text-decoration:none;
	font-size: 12px;
	color: #FF0000;
}

#homeBanner
{
	width: 500px;
	float: left;
	height:145px;
}

#mandatory
{
	color:#FF0000;
	font-weight:bold;
	vertical-align:top;
}
#bgheading
{
	float:none;
	padding:10px;
	font-size:20px;
}
#heading
{
	color:#4B8F23;
	font-size:18px;
	font-weight:bold;
}
#subheading
{
	color:#666666;
	font-size:13px;
	font-weight:bold;
}

#background1
{
	background-color: #ECF0FF;
	width:600px;
	height:70px;
}
.footer
{
	font-size:10px;
	background-image:url(images/footer.jpg);
	background-repeat:repeat-x;
	width: 100%;
}
#footer
{
	font-size:10px;
	background-image:url(images/footer.jpg);
	background-repeat:repeat-x;	
	width: 100%;
}

#supporttext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#fn
{
	display:inline;
	color:#069;
	font-size:20px;
	font-weight:bold;
}
#fn1
{
	display:inline;
	color:#069;
	font-size:18px;

}
#categorylistbackground
{
	padding:10px;
	padding-bottom:0px;
	overflow:auto;
}
.categorylistbackground select {
	width:180px;
}
#profiletable
{
	background-color:#9dddf6;
}

.profile-tabs
{ 
	position:relative;
	height:2.3em; 
	overflow:hidden; 
	background:transparent;
	margin-bottom:0px;
	width:100%; 
}
.profiletable
{
	background-color:#c6f4c6;
	padding:10px;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
 }

.profiletab
{
	
	background-color:#dde8fe;
	height: 30px;
	background-image:url(images/sqabutton.jpg);
	background-repeat:x;
	font-weight:bold;
 }

.spacertab
{
	height: 30px;
}

.closedprofiletab
{
	background-color: #E8E8E8;
	height: 30px;
	background-image:url(images/button.jpg);
	background-repeat:x;
	text-decoration:none;
}


.ptop  {display:block; background:transparent; font-size:1px;}
.ptb1, .ptb2, .ptb3, .ptb4 {display:block; overflow:hidden;}
.ptb1, .ptb2, .ptb3 {height:1px;}
.ptb2, .ptb3, .ptb4 {background:#dde8fe; border-left:1px solid #9da495; border-right:1px solid #9da495;}
.ptb1 {margin:0 5px; background:#9da495;}
.ptb2 {margin:0 3px; border-width:0 2px;}
.ptb3 {margin:0 2px;}
.ptb4 {height:2px; margin:0 1px;}



.cptop  {display:block; background:transparent; font-size:1px;}
.cptb1, .cptb2, .cptb3, .cptb4 {display:block; overflow:hidden;}
.cptb1, .cptb2, .cptb3 {height:1px;}
.cptb2, .cptb3, .cptb4 {background:#9da495; border-left:1px solid #9da495; border-right:1px solid #9da495;}
.cptb1 {margin:0 5px; background:#9da495;}
.cptb2 {margin:0 3px; border-width:0 2px;}
.cptb3 {margin:0 2px;}
.cptb4 {height:2px; margin:0 1px;}




.nesoternd { padding: 0px;margin:0 0px; background-color: #FFF; }
.top, .bottom {display:block; background:transparent; font-size:1px;}
.tb1, .tb2, .tb3, .tb4 {display:block; overflow:hidden;}
.tb1, .tb2, .tb3 {height:1px;}
.tb2, .tb3, .tb4 {background:#dce7fd; border-left:1px solid #0099FF; border-right:1px solid #0099FF;}
.tb1 {margin:0 4px; background:#0099FF;}
.tb2 {margin:0 3px; border-width:0 2px;}
.tb3 {margin:0 2px;  border-width:0 1px;}
.tb4 {height:2px; margin:0 1px;}
.bb1, .bb2, .bb3, .bb4 {display:block; overflow:hidden;}
.bb1, .bb2, .bb3 {height:1px;}
.bb2, .bb3, .bb4 { background:#FFF;border-left:1px solid #0099FF; border-right:1px solid #0099FF;}
.bb1 {margin:0 4px; background:#0099FF; border-width:0 1px;}
.bb2 {margin:0 3px; border-width:0 2px;}
.bb3 {margin:0 2px; border-width:0 1px;}
.bb4 {height:2px; margin:0 1px;}
.parenttable { background:#E9E9E9; padding: 5px;}


.childtable {
	background:#FFF;
	padding: 5px;

}


a.th:link {text-decoration: none; font-weight:bold; color:#666666;}
a.th:visited {color: black; text-decoration: none; font-weight:normal; color:#666666;}
a.th:hover {text-decoration: none; font-weight:bold; color:#666666;}
.commentli{
	background:url('images/nothing.png');
	float:left ;
	height:34px;
	width:100;
	padding-left:5px;
	padding-top:5px;
	background-repeat:no-repeat;
	margin-left:10px;
}


.commentli  a
{
	color:#555555;
	text-decoration: none;
	line-height:20px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:13px;
	height:34px;
	width:100px;
}
.commentli  a:link
{
	color:#555555;
	text-decoration: none;
	line-height:20px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:13px;
	height:34px;
	width:100px;
}
.commentli  a:visited
{
	color:#555555;
	text-decoration: none;
	text-align:justify;
	line-height:20px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:13px;
	height:34px;
	width:100px;
}

.commentli  a:hover
{
	color:#555555;
	text-decoration: none;
	line-height:20px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:13px;
	height:34px;
	width:100px;
}



.questlabel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
.questlabel a,a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0080C0;
}
.questlabel a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#result{
	padding:10px;
}
#comments{
	background-color:#a5f898;
}
.style32{
	padding-left: 10px;
	font-weight: bold;
	}