body{margin:0px; padding:0px;}
#top{width:950px; height:140px; margin:auto; position:relative; background:url(../images/top-bg.gif) left top repeat-x;}
#topleft{width:335px; position:relative; float:left; padding-left:15px; padding-top:15px;}
#topright{width:600px; position:relative; float:left; padding-top:20px;}
#middle{
	width:950px;
	clear:both;
	margin:auto;
	position:relative;
	background:url(../images/middlebg.gif) left bottom repeat-x;
	height: 270px;
}
#middleleft{width:465px; position:relative; float:left; padding-left:35px;}
#middleright{width:450px; position:relative; float:left;}
.normal{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#282828; text-align:justify; line-height:20px;}
#mainnav{clear:both; width:950px; margin:auto; position:relative; padding-top:10px;}
/*#mainnav ul{margin:0px; padding:0px;}
#mainnav li{list-style-type:none; display:inline; width:191px; height:90px; margin-right:5px; background:url(../images/about-iqs.jpg) left top no-repeat;}
*/
.tabhead{font:bold 12px Arial, Helvetica, sans-serif; color:#072156; letter-spacing:1px; text-transform:uppercase;}
.tabhead a{font:bold 12px Arial, Helvetica, sans-serif; color:#072156; letter-spacing:1px; text-transform:uppercase; text-decoration:none;}
.tabhead a:hover{text-decoration:underline;}
.smalltxt{font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#0c0c0c; line-height:18px;}
.smalltxt a{font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#0c0c0c; line-height:18px; text-decoration:underline;}
.smalltxt a:hover{text-decoration:none;}

#bottom{clear:both; width:950px; position:relative; margin:auto; height:30px; padding-top:20px; line-height:30px;}
#link{background:#012342; width:950px; position:relative; height:30px;}
#link a{font:bold 10px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; white-space:pre;}
#link a:hover{text-decoration:underline;}
#linkleft{width:450px; position:relative; float:left; white-space:pre;}
#linkright{width:450px; position:relative; float:right; text-align:right; white-space:pre; color:#ffffff;}


#innerleft{width:185px; position:relative; float:left; padding-left:15px;}
#innerright{width:750px; position:relative; float:left;}
#head{height:30px; border-bottom:2px solid #8a8a8a; padding-top:20px;}
#listhead ul{margin:0px; padding:0px;}
#listhead li{list-style-type:none; padding-left:20px; background:url(../images/arrow.gif) left 7px no-repeat; min-height:25px; padding-bottom:5px;}
.readsubheading{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#970d1f; text-decoration:none;}
.readsubheading a{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#970d1f; text-decoration:none;}
.readsubheading a:hover{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#0c508d; text-decoration:underline;}

.whtsubheading{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}

.redlink a{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#970d1f; text-decoration:underline;}
.redlink a:hover{text-decoration:none;}
.heading{font:bold 13px Arial, Helvetica, sans-serif; color:#970d1f; letter-spacing:2px;}
.heading2{font:bold 13px Arial, Helvetica, sans-serif; color:#0c508d; letter-spacing:2px;}
.heading3{font:bold 13px Arial, Helvetica, sans-serif; color:#333333; letter-spacing:2px;}
.imgbrd{padding:2px; border:1px solid #666666;}
.botbrd{border-bottom:1px solid #666666;}

#lftbtn{}
#lftbtn ul{margin:0px; padding:0px;}
#lftbtn ul li{list-style:none; display:block; padding:8px 0px;}
#lftbtn ul a{padding-left:18px; background:url(../images/arrow2.gif) 2px 65% no-repeat; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; letter-spacing:1px; color:#0c457a;} 
#lftbtn ul a:hover{background:url(../images/arrow2-over.gif) left 65% no-repeat; color:#b2273a; text-decoration:none;}
#lftbtn ul .active{background:url(../images/arrow2-over.gif) left 65% no-repeat; color:#b2273a; text-decoration:none;}

#nav{width:750px; position:relative; float:right;}
#nav ul{margin:0px; padding:0px; height:50px;}
#nav ul li{list-style:none; display:inline;}
#nav ul a{float:right; display:block; padding:0px 14px; background:url(../images/arrow.gif) left 12px no-repeat; padding-top:8px; border-top:none; margin-left:10px; text-decoration:none; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#b2273a;}
#nav ul a:hover{border-bottom:#0c457a 2px solid; text-decoration:none; background:url(../images/arrow-over.gif) left 9px no-repeat; padding:3px 14px; padding-top:5px; color:#226197;}
#nav .active{border-bottom:#0c457a 2px solid;  text-decoration:none; padding:3px 14px; padding-top:5px; color:#226197; background:url(../images/arrow-over.gif) left 9px no-repeat;}


.container {
	width:500px;
}
.msg_body {
    border:1px solid #CCCCCC;
	padding: 5px;
	width: 470px;
	height: 190px; /*overflow: scroll;*/
	background-color:#F8F8F8;
	text-align:justify;
	position:absolute;
}
.linkclass
{font:bold 13px Arial, Helvetica, sans-serif; text-decoration:underline; line-height:20px;
 color:#006699;
}
.linkclass a
{font:bold 13px Arial, Helvetica, sans-serif; text-decoration:underline; line-height:20px;
 color:#006699;
}
.linkclass a:hover
{text-decoration:none;

}


.txtfld{width:200px; padding:2px; border:1px solid #4bade6; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#282828;}
.submit{padding:2px 3px; background:#b9263b; font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; letter-spacing:1px; border:none;}
.padding{padding:0px 10px;}
.rgtbrd{border-right:1px solid #999999;}



