/* standard */

body { 
margin-top: 15; 
margin-right: 0; 
margin-bottom: 0; 
margin-left: 0;
color:#3c3c3c;
background-color:#ffffff;
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
font-size:13px;
font-weight: normal;
line-height: 1.5em;
}


h1{
font-family: Trebuchet MS, verdana, arial, helvetica, sans-serif;
color:#2b6ec2;
font-weight: normal;
font-size:26px;	
}

h2{
font-family: Trebuchet MS, verdana, arial, helvetica, sans-serif;
color:#2b6ec2;
font-weight: normal;
font-size:20px;	
}

h3{
font-family: Trebuchet MS, verdana, arial, helvetica, sans-serif;
color:#8c8c8c;
font-weight: bold;
font-size:13px;	
}

h4{
font-family: Trebuchet MS, verdana, arial, helvetica, sans-serif;
color:#fba51c;
font-weight: bold;
font-size:11px;	
}

#pscroller1{
width: 207px;
height: 500px;
border: 0px solid #186093;
padding: 0px;

}

#pmenu, #pmenu ul {padding:0; margin:0; list-style-type: none;}
#pmenu {margin:0px 0px 0px 0px; position:relative; z-index:500;}
#pmenu li {float:left;position:relative;}
#pmenu a, #pmenu a:visited {display:block; width:112px; font-size:13px; color:#276bc1; height:auto; line-height:22px; text-align:center; text-decoration:none; padding-left:3px;padding-right:3px;padding-top:5px;padding-bottom:5px; background:#ffffff; border-bottom:1px solid #2880cd; border-width:1 0px 0px 0;}
#pmenu li:hover > a{background:#276bc1; color:#fff;}
#pmenu li ul {display: none;}
#pmenu li:hover > ul {display:block; position:absolute; top:0; left:118px;}
#pmenu > li:hover > ul {left:0; top:32px;}


/* show hide */


.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#ffffff;
	background-color:#0177bd;

	margin-bottom:5px;
	margin-top:2px;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;	
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #0177bd;
	background-color:#ffffff;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:8px;
	position:relative;
}

/* show hide end */


/* classes for validator */
.tfvHighlight
{font-weight: bold; color: #c92828;}
.tfvNormal
{font-weight: bold;	color: #2b6ec2;}

/* classes for pre validator */
.preval{
border:none;
font-weight: bold;
color: #c92828;
font-size:12px;
}

.formheaders {
color: #2b6ec2; font-weight: bold;
}

/* link*/

A:link  {
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #007dc3;
text-decoration : underline;
} 

A:active {
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #007dc3;
text-decoration : underline;
} 

A:visited {
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #007dc3;
text-decoration : underline;
}

A:hover {
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #99cbe7;
text-decoration : none;
}


/* Header link*/

A.header:link  {
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #007dc3;
text-decoration : none;
} 

A.header:active {
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #007dc3;
text-decoration : none;
} 

A.header:visited {
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #007dc3;
text-decoration : none;
}

A.header:hover {
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #99cbe7;
text-decoration : underline;
}
/* Footer link*/

A.footer:link  {
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #96dbfe;
text-decoration : underline;
font-size:11px;
} 

A.footer:active {
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #96dbfe;
text-decoration : underline;
font-size:11px;
} 

A.footer:visited {
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #96dbfe;
text-decoration : underline;
font-size:11px;
}

A.footer:hover {
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
font-size:11px;
}

/* table */

table { 
font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
border:none 0px #ffffff;
} 


td{
vertical-align:top;
font-size:13px;
border:none 0px #ffffff;
line-height:1.5em;

}

.img{
border-top:1px solid #2B6EC2;
border-left:1px solid #2B6EC2;
border-right:1px solid #2B6EC2;
border-bottom:1px solid #2B6EC2;
padding:0px;
margin:0px;
}

.imgleft{
margin-bottom:3px;
margin-right:10px;
float: left;
}

a img {
border:none; color:#fff 
}