﻿body{
background:#8b8b8b url('Images/background.jpg') repeat-x left bottom;
}
.bgfooter{
 background-image:url('Images/bgfooter.png');
 background-repeat:repeat-x;
}
.strip{
background:url('Images/blueStrip.jpg') repeat-x bottom;
height:25px;
}
.bglogin{
background-image:url('Images/loginboxMiddle.jpg');
background-repeat:repeat-x;
width:187px;
}
.bglogout{
background-image:url('Images/logoutboxMiddle.jpg');
background-repeat:repeat-x;
width:187px;
}
.bgtopgraybox{background-image:url('Images/topgraybox.jpg'); background-repeat:repeat-x;}
.bgbottomgraybox{background-image:url('Images/bottomgraybox.jpg'); background-repeat:repeat-x;}
.bgleftgraybox{background-image:url('Images/leftgraybox.jpg'); background-repeat:repeat-y;}
.bgrightgraybox{background-image:url('Images/rightgraybox.jpg'); background-repeat:repeat-y;}
.bgbutton{background:url('Images/loginButton.png') no-repeat center; height:32px; font:bold 11px Verdana; color:#ffffff; text-align:center; text-decoration:none;}
.bgbutton:hover{color:#000000;}
.lshadow{
	background-image:url('Images/lshadow.png');
	background-repeat:repeat-y;
	width:13px;
}
.rshadow{
	background-image:url('Images/rshadow.png');
	background-repeat:repeat-y;
	width:13px;
}
.topbox{
	background-image:url('Images/topbox.png');
	background-position:right;
	background-repeat:no-repeat;
}

.padl10{padding-left:10px;}
.padl40{padding-left:40px;}
.padt10{padding-top:10px;}
.padb10{padding-bottom:10px;}
.padt5{padding-top:5px;}
.pad10{padding:10px;}


.whiteheading{font-family:Verdana; font-weight:bold; font-size:14px; color:#ffffff;}
.whitetext{font-family:Verdana; font-size:11px; color:#ffffff; text-decoration:none;} 
.whitetext:hover{text-decoration:underline;}
.whitetext1{font-family:Verdana; font-size:11px; color:#ffffff;} 
.whiteItalic{font-family:Verdana; font-size:11px; font-weight:bold; font-style:italic; text-decoration:none; color:#ffffff;}
.whiteItalic:hover{text-decoration:underline;}
.whiteSlogan{font-family:Verdana; font-size:11px; font-weight:bold; font-style:italic; color:#ffffff;}
.blacktext{font-family:Verdana; font-size:11px; color:#000000; line-height:18px; text-align:justify; padding-left:6px; padding-right:5px; width:205px;}
.blacktext1{font-family:Verdana; font-size:11px; color:#000000; line-height:18px; text-align:justify; padding-left:6px; padding-right:5px;}
.bluetext{font-family:Verdana; font-size:11px; color:#0272cb; text-decoration:none;}
.sidelink{font-family:Verdana; font-size:11px; color:#1e1e1e; text-decoration:none; letter-spacing:0px;}
.sidelink:hover{color:#ff7d00;}
.bottomlink{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#494949; text-decoration:none; padding-top:6px;}
.bottomline{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9f9f9f;}
.bottomline1{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#5674a8; text-decoration:none;}
.blackbold{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#494949; text-decoration:none; padding-top:6px;}
.errortext{font-family:Verdana; font-size:11px; color:#FF0000; line-height:18px; text-align:justify; padding-left:6px; padding-right:5px; width:205px;}
.greytext{font-family:Verdana; font-size:12px; color:#6E6E6E; font-weight:bold;}

.input{ border:1px solid #7F9DB9; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#3B3B3C; background-color:White;
	margin-left: 0px; text-indent:0px;
	}
	
	/* Locks table header */
.borderleft{border-left: 1px solid #B9C9D7;}
th {
font-size: 10px;
font-family:Verdana;
height:36px;
text-align: center;
background-image:url('Images/gridHeaderbg.jpg');
color: #375874;
border-right: none;
border-bottom: none;
border-top: 1px solid #ACC3D1;
border-left: 1px solid #B9C9D7;
position:relative;
cursor: default; 
top: expression(document.getElementById("div-datagrid").scrollTop-2); /*IE5+ only*/
z-index: 10;
}

/* Keeps the header as the top most item. Important for top left item*/
th.locked {z-index: 99;text-align:center;}


/* DataGrid Item and AlternatingItem Style*/
.GridRow {font-size: 9px; color: #4B555E; font-family: Verdana; background-color:#F6F7F7; height:15px; border-top: none; border: solid 1px #C3C9CE;}
.GridAltRow {font-size: 9px; color: #4B555E; font-family: Verdana; background-color:#EBECEC; height:15px; border-top: none; border: solid 1px #C3C9CE;}
.header {
font-size: 10px;
font-family:Verdana;
text-align: center;
font-weight:bold;
background-color:#D4D8DB;
color: #375874;
border-right: none;
border-bottom: none;
border-top: 1px solid #ACC3D1;
border-left: 1px solid #B9C9D7;
}

.News_question{   /* Styling question */
      /* Start layout CSS */
      background-color:#F6F7F8;
      width:98%;
      margin-bottom:2px;
      margin-top:2px;
      padding:5px;
      height:16px;
      border:1px solid #E0E1E2;
      font-weight:bold;
      font-family:Verdana;
      font-size:11px;
      color:#7E7E7E;
      text-align:left;
      /* End layout CSS */
      
      overflow:hidden;
      cursor:pointer;
}
.News_answer{     /* Parent box of slide down content */
      /* Start layout CSS */
      border:1px solid #E0E1E2;
      background-color:#FFFFFF;
      width:95.5%;
      visibility:hidden;
      height:0px;
      overflow:hidden;
      position:relative;
      font-family:Verdana; font-size:11px; color:#000000; line-height:15px; text-align:justify; padding-left:15px; padding-right:15px;

}
.News_answer_content{   /* Content that is slided down */
      padding:0.5px;
      
      position:relative;
}
.loginbutton{ background-image:url('Images/loginButton.png');}
