body { 
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#666666;
}

:root{
	overflow-y:scroll;
}

#NewTopHeader {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../webimages/topHeaderBG_new.gif); VERTICAL-ALIGN: top; BACKGROUND-REPEAT: no-repeat; HEIGHT: 73px;
}

.sublinks {
	font-family:"Trebuchet MS";
	font-size:11px;
	text-decoration:none;
	color:#666666;
}

.sublinks A:link {
	text-decoration:none;
	color:#666666;
	font-size: 13px;
}
.sublinks A:visited {
	text-decoration:none;
	color:#666666;
	font-size: 13px;
}
.sublinks A:hover {
	text-decoration:underline;
	color:#FF0000;
	font-size: 13px;
}
//Added for right panel content on indexLogin page 
.sublinks1 {
	font-family:"Trebuchet MS";
	font-size:11px;
	text-decoration:none;
	color:#666666;
}

.sublinks1 A:link {
	text-decoration:none;
	color:#666666;
	font-size: 13px;
	text-align: left;
}
.sublinks1 A:visited {
	text-decoration:none;
	color:#666666;
	font-size: 13px;
}
.sublinks1 A:hover {
	text-decoration:underline;
	color:#FF0000;
	font-size: 13px;
}


#active img {
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}

#active a:link {
	color:#0066ff;
	text-decoration:none;
}

#active a:visited {
	color:#0066ff;
	text-decoration:none;
}

#active a:hover {
	color:#FF0000;
	text-decoration:underline;
}

.topless-cell {
	border-top:1px none none;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
}

.input
{
	color:#000033;
	border: 1px solid  #999999;
	width:85px;
	font-family:Verdana, Arial, Helvetica, sans-serifl;
	font-size:10px;
}

.inputSmall
{
	color:#000033;
	border: 1px solid  #999999;
	font-family:Verdana, Arial, Helvetica, sans-serifl;
	font-size:10px;
}

.submit input
{
	color:#000033;
	border: 1px solid  #999999;
	width:85px;
	font-family:Verdana, Arial, Helvetica, sans-serifl;
	font-size:10px;
}

select
{
	color:#000033;
	border: 1px solid  #999999;
	width:85px;
	font-family:Verdana, Arial, Helvetica, sans-serifl;
	font-size:10px;
}

.title {
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:14pt;
	color:#7a8995;
	font-weight:normal;
	margin-bottom:10px;
}

.title span {
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}

.subtitle {
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:12pt;
	color:#606C77;
	font-weight:bold;
}

.dashboardtop {
	background-image:url(../webimages/dashboard-top.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:25px;
	color:#15428b;
	padding:0px 0px 0px 5px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

.dashboardbottom {
	background-image:url(../webimages/dashboard-bottom.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:23px;
	color:#15428b;
	padding:0px 5px 0px 5px;
}

.dashboardmiddle {
	border-left:1px solid #99bbe8;
	border-right:1px solid #99bbe8;
	background-image:url(../webimages/dashboard-middle.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}

a:link {
	color:#0066FF;
	text-align:left;
	text-decoration:none;
}

a:visited {
	color:#0066FF;
	text-align:left;
	text-decoration:none;
}

.leftbar_blueHead {
	background-image:url(../webimages/heading-bg.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	color:#15428b;
	height:22px;
	font-weight:bold;
	font-size:11px;
}

.blueSubHead {
	background-image:url(../webimages/heading-bg1.gif);
	background-position:center top;
	background-repeat:repeat-x;
	color:#15428b;
	height:30px;
	font-weight:bold;
	font-size:13px;
}

.searchButton {
	PADDING-RIGHT: 6px;
	MARGIN-TOP: 2px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 3px;
	FONT: bold 13px verdana, arial;
	COLOR: #000000;
}

.redHead {
	background-image:url(../webimages/redheading-bg.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	color:#8b1515;
	height:22px;
	font-weight:bold;
	font-size:11px;
}
.blueHead {
	background-image:url(webimages/heading-bg.html);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	color:#15428b;
	height:22px;
	font-weight:bold;
	font-size:11px;
}
/**********************************************************************/
#content {
	padding:0px 0px 0px 0px;
	font-family:"Trebuchet MS";
	color:#4f4f4f;
}

#boxMatter {
	padding:0px 5px 0px 5px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
}

#boxMatter li {
	margin:5px 5px 0px -20px;
}

#boxMatter ul {
	padding:5px 5px 0px -30px;
}

.boxTitle {
	font-size:12px;
	color:#333;
	font-weight:bold;
	background: url(../webimages/box-middle.gif) repeat-x top left;
	padding:3px 0px 0px 3px;;
}

.boxTitleBg {
	background: url(../webimages/box-middle.gif) repeat-x top left;
}

.boxBottom {
	background: url(../webimages/box-bottom-middle.gif) repeat-x top left;
}

/*******************************************************************/
.topnav {
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#666666;
}

.topnav A:link {
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#666666;
}
.topnav A:visited {
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#666666;
}
.topnav A:hover {
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:underline;
	color:#FF0000;
}

.mainnav {
	font-family:"Trebuchet MS";
	font-size:11px;
	text-decoration:none;
	color:#666666;
	xpadding-right:100px;
}


.mainnav A:link {
	text-decoration:none;
	color:#666666;
	padding-right:8px;
}
.mainnav A:visited {
	text-decoration:none;
	color:#666666;
	padding-right:8px;
}
.mainnav A:hover {
	text-decoration:underline;
	color:#FF0000;
	padding-right:8px;
}
/******************************************************************/

#login {
	background-image:url(../webimages/dashboard-middle.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	font-size:11px;
	height:104px;
}

#login input {
	font-size:11px;
	border:1px solid #CCCCCC;
}

form {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

/****************************New Style 28.03.09*****************************************************************/

.logo_padding_top {
	padding:10px 0px 0px 0px;
}

.bottom_bgcolo{
	background-color:#E0E0DE;
}

.common_padding_right {
	padding:0px 5px 0px 0px;
}

form {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.faqQuestion {
	font-weight:bold;
	color:#f5a250;
}

.faqAnswer span {
	font-weight:bold;
}

.onlineresult {
	color:#15428b;
	font-weight:bold;
	font-size:11px;
}

.li {
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 8pt;
	color: #606C77;
	font-weight: normal;
	list-style-image: url(../webimages/bullet.gif);
	text-align: left;
	
}


.footer {
	
	color:#999999;
	font-weight: bold;
}

.footer a:link {
	color:#666666;
	text-decoration:none;
	font-weight: bold;	
}

.footer a:visited {
	color:#666666;
	text-decoration:none;
	font-weight: bold;	
}

.footer a:hover {
	color:#333333;
	text-decoration:none;
	font-weight: bold;	
}

.ipaddress {
	background-color:#000000;
	color:yellow;
	font-weight:bold;
	padding:5px 5px 5px 5px;
	xborder-bottom:2px solid #FFFFFF;
}

.ipaddressDetail {
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	background-image:url(../webimages/ipaddressBG.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}

.resultLink {
	font-family:"Trebuchet MS";
	font-size:11px;
	text-decoration:none;
	color:#666666;
}

.resultLink A:link {
	text-decoration:underline;
	color:#666666;
	font-size: 12px;
}

.resultLink A:visited {
	text-decoration:underline;
	color:#666666;
	font-size: 12px;
}

.resultLink A:hover {
	text-decoration:underline;
	color:#FF0000;
	font-size: 12px;
}

#contentBig {
	font-size:13px;
	text-align:justify;
}

.style3 {
color: #FF0000;
}

.style5 {
color: #FF0000;
text-decoration:underline;
}

.style4 {
color: #FF0000;
font-size:12px;
}

.styleBlack {
            color: #000000;
            font-weight:bolder;
            text-decoration:underline;
}

.styleBorder
{
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
}
.newsstyle1
{
    color: #FF0000;
    font-weight: bold;
    font-size: 10pt;
    
}

#topHeader {
	background-image:url(../webimages/topHeaderBG.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:166px;
	vertical-align:top;
}


/************ only for group subject selection********************/


.group_registered_drop_list{
font-family:Trebuchet MS;
font-size:11px;
color:#595b5a;
text-align:left;
background-color:#FFFFFF;
width:100px;
}
.subject_registered_drop_list{
font-family:Trebuchet MS;
font-size:11px;
color:#595b5a;
text-align:left;
background-color:#FFFFFF;
width:300px;
height:25px;
}


.subject_reg_subtext{
font-family:Verdana, Arial, Helvetica, sans-serif;	
font-size:11px;
color:#000000;
}

.box_extj{
border:#99bbe8;
border-style:solid;
border-top:none;
border-bottom:none;
background-color:#dfe8f6;
border-width:1px;
}

.inner_box_extjs{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:4px;
}

