/* CSS Document */
/**
 * style sheet to change the size of the font
 * Changes font in to bigger one
 */ 
/*body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#daf1fc;
	
}*/

body 
{
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-image:url('../../images/index/back-bg.jpg');
  background-repeat: repeat-y;
  background-color:#1c6184;
  background-position:center;
  border:#93bddc;
}

.iframe
{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image:url('../../images/index/content_filler.jpg');
background-color:#abdae2;
background-repeat: repeat-x;
}

ul{
margin: 0px;
padding: 0px;
}
li{
margin: 0px;
padding: 0px;
}
.searchtext1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#035e75;
text-decoration:none;
}

p, div, span, td, ol, ul
{
	font-family: tahoma;
	font-size: 14px;	
}
.tabcontent
{
	font-size:12px;
}
.headinglisting
{
  background-color:#25458a;
  border-top:1px solid #3691a8;
  height:33px;
  padding-left:5px;
}
.searchtext2
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
  color:#ffffff;
}

#maindiv
{
background-image:url(../../images/index/mainbg.jpg);
background-repeat: no-repeat;
width:1000px;
margin:auto;
border:1px solid #93bddc;
background-color:#e2eff7;
}

.toplinks1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;}

.votetext1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-style:normal;
text-decoration:none;}

.votetext1a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-style:normal;
text-decoration:none;}

.textbox1{
height:18px;
border:1px solid #f7c847;
background-color:#fff9ea;}

.textbox2{
height:18px;
border:1px solid #549daf;
background-color:#e0f0f4;}

.dropdown2
{
  border:1px solid #549daf;
  background-color:#e0f0f4;
}

.textboxfile
{
  height:22px;
  border:1px solid #549daf;
  background-color:#e0f0f4;
}

.textbox3{
height:35px;
border:1px solid #549daf;
background-color:#e0f0f4;
width:150px;
}


.addnewsimg{
background-color:#c9e3ea;
color:#000000;
border-bottom:3px solid #deeef3;
}

/*.leftlinks{
height:25px;
background-color:#c9e3ea;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
color:#000000;
padding-left:10px;
border-bottom:3px solid #deeef3;
text-decoration:none;
}*/
.leftlinks{
height:26px;
font-family:Tahoma, Helvetica, sans-serif;
background-image:url(../../images/flyout2.jpg);
background-repeat: repeat-x;
width:190px;
font-size:12px;
font-style:normal;
color:#000000;
padding-left:10px;
border-bottom:3px solid #deeef3;
text-decoration:none;
background-position:left;
}
.leftlinks:hover{
height:26px;
font-family:Tahoma, Helvetica, sans-serif;
background-image:url(../../images/flyout1.jpg);
background-repeat: repeat-x;
width:190px;
font-size:12px;
font-style:normal;
color:#000000;
padding-left:10px;
border-bottom:3px solid #deeef3;
text-decoration:underline;
background-position:left;
}
.search_result{
height:26px;
font-family:Tahoma, Helvetica, sans-serif;
color:#000000;
font-size:13px;
padding-left:5px;
}

.search_result:hover{
height:26px;
font-family:Tahoma, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
/*.leftlinks2{
height:25px;
background-color:#c9e3ea;
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#000000;
padding-left:10px;
border-bottom:3px solid #deeef3;
text-decoration:none;
}
.leftlinks2:hover{
height:25px;
background-color:#F7DB92;
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#000000;
padding-left:10px;
border-bottom:3px solid #deeef3;
text-decoration:underline;
}*/

#loadingBox 
{
	font-size: 12px;
	font-family: tahoma;
	color: #789849;	
	font-weight: normal;
}


.leftlinks2{
height:26px;
font-family:Tahoma, Helvetica, sans-serif;
background-image:url(../../images/flyout2.jpg);
background-repeat: repeat-x;
width:190px;
font-size:12px;
font-style:normal;
color:#000000;
padding-left:0px;
border-bottom:3px solid #deeef3;
text-decoration:none;
background-position:left;
}
.leftlinks2:hover{
height:26px;
background-image:url(../../images/flyout1.jpg);
background-repeat: repeat-x;
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#000000;
padding-left:0px;
border-bottom:3px solid #deeef3;
text-decoration:underline;
background-position:left;
}

.newsimg li{
display:inline;
margin:0px;
padding:5px;
list-style:none;}

/*.leftlinks a{
text-decoration:none;
color:#000000;
}
.leftlinks a:hover{
text-decoration:none;
color: #990000;
}*/
.leftlinks a{
text-decoration:none;
color:#000000;

}
.leftlinks a:hover{
text-decoration:underline;
color:#000000;
}

.leftlinks2 a{
text-decoration:none;
color:#000000;

}
.leftlinks2 a:hover{
text-decoration:underline;
color:#000000;
}

pre{
margin:0;
padding:0;}

.textLink{
font-family:Tahoma, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
color:#000000;
padding-left:10px;
text-decoration:none;
}

.textLink a{
text-decoration:none;
color:#000000;
}
.textLink a:hover{
text-decoration:underline;
color: #000000;
}
.enquestatext{
color:#00708c;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.enquestatext a{
color:#00708c;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.enquestatext a:hover{
color:#00708c;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration: underline;
}

.eventListTable td
{
	font-size: 13px;
}
.newspages {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
word-spacing:5px;
text-decoration:none;
}
/* Poller title above radio buttons */
.pollerTitle{
margin:3px;
color:#00708c;
font-family:Tahoma, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
.pollFooter{
padding-top:10px;
}
.pollerLink{
color:#000;
padding-left:0px;
text-decoration:none; 
font-size:12px;
}
  
.pollerLink a{
color:#000;
padding-left:0px;
text-decoration:none;
font-size:11px;
}
  
.pollerLink a:hover{
color:#000;
padding-left:0px;
font-size:11px;
text-decoration:underline;
}
.newstitle1{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
padding:5px;
}


.newspages1 {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
.newspages a{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
word-spacing:10px;
text-decoration:none;
}

.newspages a:hover{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
word-spacing:10px;
text-decoration: underline;
}



.newstitle2{
background-color:#4096ee;
/*border:1px solid #1c6cbe;*/
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
font-weight:bold;
height:18px;
padding-left:5px;
}

.newstitle3{
background-color:#4096ee;
border:1px solid #1c6cbe;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
height:18px;
padding-left:5px;
}

.newsshorttext{
 color:#000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-style:normal;
  text-align:justify;

}
.newsshorttext > ul,ol{
  padding-left:35px;
  color:#000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-style:normal;
}
.olcontroller > ul,ol{
  padding-left:35px;
 }

.bodytext{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
text-align: left;
}

/*ul li {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
text-align: left;
list-style:none;
list-style:url(../Images/Index/listbullet.jpg);
list-style-image:url(../Images/Index/listbullet.jpg);
list-style-position:outside;}*/


.border1{
border:1px solid #43719e;}


.events{
color:#00708c;
font-family:arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
text-align:justify;
}

.events a{
color:#00708c;
font-family:arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
text-align:justify;
text-decoration:none;
}

.events a:hover{
color:#00708c;
font-family:arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
text-align:justify;
text-decoration:underline;
}

.footertext{
font-family:Tahoma;
font-size:13px;
font-style:normal;
color:#000000;
text-decoration:none;}

.polllist{
padding:5px 5px 15px 5px;
background-color:#acd8e3;
font-family:Tahoma;
font-size:13px;
font-style:normal;
color:#1f2f51;
border-bottom:1px solid #eef7f9;
height:30px;
text-align:justify;
}

.evetostitle{
padding:5px 5px 10px 5px;
background-color:#acd8e3;
font-family:Tahoma;
font-size:13px;
font-style:normal;
color:#1f2f51;
font-weight:bold;
height:25px;
text-align:justify;
}

.evetostext{
padding:5px 5px 0px 5px;
background-color:#acd8e3;
font-family:Tahoma;
font-size:13px;
font-style:normal;
color:#1f2f51;
border-bottom:1px solid #eef7f9;
text-align:justify;
}
.pagetitel{
font-family: sans-serif,Arial, Helvetica;
font-size:18px;
font-weight:bold;
color:#1a5189;
text-decoration:none;
padding-top:7px;}


.pagetitle{
font-family:sans-serif,Arial, Helvetica;
font-size:18px;
font-weight:normal;
color:#1a5189;
text-decoration:none;
padding-top:7px;
}
.inputbox
{
	padding: 1px;
	font-family:tahoma;
	font-size: 13px;
/*	font-weight:bold; */
/* margin: 0px 0px 0px 0px;*/
	border: 1px solid #CCCCCC; 
	border-width:1px;
	font-family:Verdana;
	
}
#preloader
{
	color: #000;
	font-size: 13px;
	padding-right:10px;
}
#timeElapsed, #timeElapsedDiv
{
	font-size: 17px;
	font-family: arial;
	font-weight: bold;
}


.exam_main_table
{
	border: 1px solid #012289;
}

.exam_header
{
	height: 114px;
	background: url('../../images/exam/header.jpg') no-repeat;
	border-bottom: 3px solid #012289;
}

.exam_title_bar
{
	background-color: #FFB80F;
	padding: 2px 4px 2px 4px;
	height: 26px;
}

.contentBody
{
	height: 380px;
}

.exam_right_message_box
{
	color: white;
	padding: 4px;
	
}


.exam_right_message_box h1
{
	margin: 0;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E48100;
}

.exam_right_message_box h2
{
  margin: 0;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E48100;
}

.exam_right_message_box h3
{
  margin: 0;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E48100;
}

.contentBody
{
	padding: 10px;
	margin: 10px;
}


.exam_underline
{
	border-bottom: 1px solid #E48100;
}

.exam_underline h1
{
	margin: 0;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E48100;
}

.exam_underline h2
{
  margin: 0;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #254689;
}

.exam_underline h3
{
  margin: 0;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #254689;
}


.vline
{
	width: 1px;
	background: url('../../images/exam/bg_dottedv.png') repeat-y;
}

.hline
{
	height: 20px;
	margin-top: 10px;
	background: url('../../images/exam/bg_dottedh.png') repeat-x;
}
.hline > ul,ol
{
	padding-left:35px;
    color:#000;
    font-family:Arial, Helvetica, sans-serif; 
    font-style:normal;
	/*padding-left:30px;
      height: 20px;
	  margin-top: 10px;
	  background: url('../../images/exam/bg_dottedh.png') repeat-x;*/
}

.exam:link, .exam:active, .exam:visited
{
	color: #E48100;
	font-weight: bold;
	text-decoration: underline;
}

.exam:hover
{
	color: #E48100;
	font-weight: bold;
	text-decoration: none;
}

.tabcontent
{
	font-size:11px;
}

.tabtitle:link, .tabtitle:active, .tabtitle:visited
{
	color: #254689;
	font-weight: bold;
	text-decoration: underline;
}

.tabtitle:hover
{
	color: #254689;
	font-weight: bold;
	text-decoration: none;
}

.tabcontent2
{
	font-size:11px;
}


h1
{
	margin: 0;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #254689;
}

h2
{
	margin: 0;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #254689;
}

h3
{
	margin: 0;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #254689;
}

.message
{
	background-color: #BAE9A9;
	padding: 4px;
	margin: 8px;
	border-top: 3px solid #90C67C;
	border-bottom: 3px solid #90C67C;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	width: 70%;
}
.nl_message
{
	padding: 4px;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align:center;
	
}

.errormsg
{
	background-color: #FF9966;
	padding: 4px;
	margin: 8px;
	border-top: 3px solid #FF6666;
	border-bottom: 3px solid #FF6666;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	width: 70%;
}

#loadingBox 
{
	font-size: 12px;
	font-family: tahoma;
	color: #789849;	
	font-weight: normal;
}


#loadingBox1 
{
	font-size: 12px;
	font-family: tahoma;
	color: #789849;	
	font-weight: normal;
	position:relative;
	
	left:90px;
	top:10px;
	padding-bottom:10px;
	float:left;
}

#loadingBox2 
{
	font-size: 12px;
	font-family: tahoma;
	color: #789849;	
	font-weight: normal;
	position:relative;
	left:450px;
	top:0px;
	padding-bottom:10px;
}
.pageheading th
{
	font-family: tahoma;
	font-size: 19px;
	font-weight:bold;
	color: #285C90;
	height:33px;
	vertical-align:bottom;
	margin: 0;
	padding: 0;
	padding-left:10px;
	
}



/* left menu styling*/

.flyout {display:block; position:relative}
.flyout dt { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
background-color:#c9e3ea;
}
/* 
.flyout dt:hover {background:url(images/header_over.gif)}
*/

.flyout .upperdd {border-bottom:none}

.flyout dd 
{
  position:absolute; top:0; overflow:hidden; width:170px; display:none; background-color:#92c9db; 
  }
.flyout ul {width:170px;  list-style:none}
.flyout li {display:inline}

.flyout a, .flyout a:active, .flyout a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
display:block;
height:26px;
line-height:25px; 
color:#333;
background-image:url(../../images/flyout2.jpg);
background-repeat: repeat-x;
background-position:left;
text-decoration:none;

}

.flyout a:hover {

color:#fff;
background-image:url(../../images/flyout1.jpg);
background-position:left;
background-repeat: repeat-x;
background-position:left;
}
.flyout .underline {border-bottom:1px solid #a6d3e2}

.shdBorber{
  background-image:url(../../images/flyout2.jpg);
  background-repeat:repeat-x;
  height:32px;
}


/* Dropdown class*/


* {padding:0; margin:auto;}
.dropdown {float:left;}
.dropdown dt {width:100px; font-weight:bold; cursor:pointer;}
/*.dropdown dt:hover {background:url(images/header_over.gif)} */
.dropdown dd {position:absolute; overflow:hidden; width:118px; display:none;  z-index:200; opacity:0}
.dropdown ul {width:114px; list-style:none;  }
.dropdown li {display:inline; }
/*.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:0px; color:#00218f; text-decoration:none; border:none;  width:114px;}
 .dropdown a:hover { color:#fff; }*/
 .dropdown .underline {border-bottom:0px solid #f7c74b; }


.dropx{
	background-color:#F7DB92;
}
.dropx a{
background-image:url(../../images/dropdown.jpg);
background-repeat:repeat-x;
height:20px;
line-height:20px;
padding:5px;
padding-left:8px;
display:block;
color:#00218f;
text-decoration:none;
}
.dropx a:hover{
background-image:url(../../images/dropdown1.jpg);
background-repeat:repeat-x;
}


.headinglisting
{
  background-color:#25458a;
  border-top:1px solid #3691a8;
  height:33px;
  padding-left:5px;
}
.searchtext2
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
  color:#ffffff;
}
.Row1listing
{
  background-color:#b8dee7;
  height:25px;  
  padding-left:5px;
}
.Row2listing
{
  background-color:#d9edf2;
  height:25px;  
  padding-left:5px;
}
.spl_ul_li > ul,ol{
	padding-left:32px;
	margin-top:10px;
	margin-bottom:10px;
}