/* CSS Document */
body {
	background-color: #7F7F7F;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	line-height:18px;
	color: #000000;
}
.mainlinks {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	line-height: 17px;	
}
.mainlinks:hover {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
	line-height: 17px;	
}
.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	line-height: 17px;	
}
.footerlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
	line-height: 17px;	
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E2E2E2;
	border: 1px solid #333333;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E2E2E2;
	border: 0px solid #333333;
}
.hometitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #23ACD0;
}
.hometext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
}
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #23ACD0;
}
.titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #EE6A09;
}
.subtitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #EE6A09;
}
.toplinks{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #003398;
	text-decoration:none;
	line-height: 17px;	
}
.toplinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	color: #F28F05;
	text-decoration:none;
	line-height: 17px;	
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    color: #cccccc;
	text-decoration:none;
}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify ;
	text-decoration:none;
	line-height:18px;
}
.barcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #ffffff;
	text-decoration:none;
}
.qustionlinks{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003398;
	font-weight: normal;
	text-decoration:none;
	line-height: 17px;	
}
.qustionlinks:hover {
	background-color: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	line-height: 17px;	
}
.examlinks{
	background-color: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	line-height: 17px;
}	
.examlinks:hover {
	background-color: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	line-height: 17px;	
}
.close{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003398;
	text-decoration:none;
	line-height: 17px;	
}
.close:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F28F05;
	text-decoration:none;
	line-height: 17px;	
}
.homerightlinks{
	background-color: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC6600;
	text-decoration:none;
	line-height: 17px;
}	
.homerightlinks:hover {
	background-color: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000 ;
	text-decoration:none;
	line-height: 17px;	
}
.leftlinks{
}
.leftlinks a{
	display:block;
	border-bottom:1px #d5d6d7 solid;
	height:25px;
	line-height:25px;
	background-color:#EDF0F0;
	text-decoration:none;
	color:#5d5d5d;
	font-size:12px;
	padding-top:3px;
}
.leftlinks a img{
	border:0;
	margin-left:22px;
	margin-right:27px;
}
.leftlinks a:hover{
	display:block;
	border-bottom:1px #d5d6d7 solid;
	height:25px;
	line-height:25px;
	background-color:#EDF0F0;
	text-decoration:none;
	color:#d96e06;
	font-size:12px;
	padding-top:3px;
}


.newsblock{width:530px; padding:0px;  min-height:40px; float:left;}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative; left:10px;top: 0px;width:98%; overflow: hidden; 
}
.newsHeading{ float:left; position:absolute; left:0px; top:0px; z-index:100; margin:0; height:38px; line-height:40px; color:#014266; padding:6px 20px 0 5px; width:80px; background:#e9e9e9; text-align:center; font:bold 1.4em 'open_sanssemibold', Arial, Helvetica, sans-serif; text-align:center; }

.newsHeading:after{ position:absolute; right:-15px; top:0px; content:""; background:url(../images/newsbg.png) no-repeat right top; width:15px; height:38px; }

ul.newsticker { /* that's your list */position: relative;left:70px;list-style-type: none;margin: 0;padding: 0;float:right; width:520px;}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0 0 0 100px; white-space: nowrap;color:#222;line-height:38px;padding:0 10px; font-size:12px; display:block;
}
ul.newsticker a {white-space: nowrap;color:#222;line-height:38px;padding:0 10px; font-size:12px;} 
ul.newsticker a:hover{ text-decoration:underline; color:#009F4C;}


ul.news { /* that's your list */position: relative; left:70px;list-style-type: none;margin: 0;padding: 0;float:right; width:520px;}
ul.news li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0 0 0 100px; white-space: nowrap; color:#222; line-height:38px;padding:0 10px; font-size:12px; display:block; float: left;}

.text-left{ text-align:left}

.toTop{display:none; text-decoration:none; position:fixed; z-index:997; bottom:10px; right:10px; overflow:hidden; width:50px; height:50px; border:none; text-indent:-9999px; background:url("images/ui-totop.png") no-repeat left top}
.toTop:active, .toTop:focus{outline:none}
.toTop:hover{background:url("images/ui-totop.png") no-repeat left -50px}

#accordion{ margin:20px 0;}
.ui-accordion .ui-accordion-header{font-size:12px!important; font-weight:bold!important; font-family:Arial, Helvetica, sans-serif}
#accordion .ui-state-default{color:#eb8f00;font-weight:normal}
#accordion .ui-widget-content{font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:1.5; padding:15px;}
.ui-accordion .ui-accordion-icons{ padding-left:0.7em!important}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{ display:none}
.ui-accordion .ui-accordion-content-active{display:block}
