html {
overflow : auto;
}
.fixedWidthCell {
    width: 300px;
    word-wrap: normal;
	table-layout:fixed;
}
.news_description {
font-size : 11px;
line-height : 15px;
}
a img {
border : none;
}
* {
padding : 0;
margin : 0;
}
body {
background-color : #ffffff;
}
body, input, button, select, table, td {
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
}
a {
outline : none;
text-decoration : none;
color : #0094cc;
}
a:hover {
outline : none;
text-decoration : underline;
color : #0094cc;
}
textarea {
overflow : auto;
}
.container {
width : 997px;
margin : 0 auto;
color : #999;
}
.head_top {
height : 75px;
text-align : left;
color : #ffffff;
font-weight : bold;
}
.head_mid {
background : url(../images/header_banner.png) repeat-x;
height : 225px;
color : #000;
}
.head_mid_afterlogin {
background : url(../images/header_banner.png) repeat-x;
height : 70px;
}
.head_mid_smalltextafterlogin {
font-size : 15px;
color : #ffffff;
font-weight : bold;
}
.head_mid_boldtext {
font-size : 30px;
font-weight : bold;
color : #ffffff;
padding-bottom : 10px;
}
.head_mid_smalltext {
font-size : 16px;
color : #ffffff;
font-weight : bold;
padding-bottom : 10px;
}
.head_mid_smallbottomtext {
font-size : 16px;
color : #000;
font-weight : bold;
}
.menu {
font-size : 14px;
font-weight : bold;
}
.menu a {
font-size : 14px;
color : #cae8f5;
font-weight : bold;
}
.menu a:hover {
font-size : 14px;
color : #fff;
font-weight : bold;
}
.home_top_blodtext {
font-weight : bold;
font-size : 28px;
color : #0094cc;
padding-top : 10px;
padding-bottom : 10px;
text-align : center;
}
.top_blodtext2 {
font-weight : bold;
font-size : 20px;
color : #7D7D7D;
padding-top : 10px;
padding-bottom : 10px;
text-align : center;
}
.home_top_middletext {
color : #000;
font-size : 14px;
font-weight : bold;
text-align : justify;
}
.topic_head {
color : #0094cc;
font-weight : bold;
text-align : left;
}
.td_light_backg {
background-color : #f8f8f8;
height : 25px;
border-left : 1px solid #d4e3ea;
border-right : 1px solid #d4e3ea;
border-bottom : 1px solid #d4e3ea;
color : #000;
}
.td_news {
background-color : #f8f8f8;
height : 15px;
border-left : 1px solid #d4e3ea;
border-right : 1px solid #d4e3ea;
border-bottom : 1px solid #d4e3ea;
color : #000;
}
.td_light_backg_rounded {
background-color : #f8f8f8;
height : 40px;
border-left : 1px solid #d4e3ea;
border-right : 1px solid #d4e3ea;
border-bottom : 1px solid #d4e3ea;
color : #000;
border-top-right-radius : 20px 20px;
border-top-left-radius : 20px 20px;
}
.td_light_backg_rounded {
background-color : #f8f8f8;
height : 40px;
border-left : 1px solid #d4e3ea;
border-right : 1px solid #d4e3ea;
border-bottom : 1px solid #d4e3ea;
color : #000;
border-top-right-radius : 20px 20px;
border-top-left-radius : 20px 20px;
}
.td_task_attention {
background-color : #f8f8f8;
height : 10px;
border-left : 1px solid #d4e3ea;
border-right : 1px solid #d4e3ea;
border-bottom : 1px solid #d4e3ea;
color : #000;
border-top-right-radius : 20px 20px;
border-top-left-radius : 20px 20px;
}
.td_light_backg4 {
background-color : #fdfdfd;
height : 25px;
border-left : 2px solid #d4e3ea;
border-right : 2px solid #d4e3ea;
border-bottom : 2px solid #d4e3ea;
color : #000;
}
.td_jobs {
height : 25px;
border-left : 1px solid #d4e3ea;
border-right : 1px solid #d4e3ea;
border-bottom : 1px solid #d4e3ea;
}
.td_dark_backg {
height : 25px;
border-left : 1px solid #d4e3ea;
border-right : 1px solid #d4e3ea;
border-bottom : 1px solid #d4e3ea;
}
.footer {
background : url(../images/footer.png) repeat-x;
height : 60px;
width : 1000px;
color : #ffffff;
font-weight : bold;
}
.table_content_left {
background : url(../images/featured-bar_left.png) no-repeat;

}
.table_content_middle {
	color : #ffffff;
background : url(images/menu-bar.png) repeat-x;
color : #ffffff;
height : 36px;
width:100%;
}
.table_content_right {
background : url(../images/featured-bar_right.png) no-repeat;

}
.styled-select {
   width: 170px;
   height: 25px;
   overflow: hidden;
   background: url(../images/down_arrow_select.jpg) no-repeat right #F8F8F8;
 }  
 .cashvoucher {
background : url(../images/cash-voucher.gif)no-repeat;
height : 123px;
width: 279px;

 }  
 .giftvoucher {
background : url(../images/gift-voucher.gif)no-repeat;
height : 123px;
width: 279px;
}
.multiselect {
    width:30em;
    height:6em;
    border:solid 1px #c0c0c0;
    overflow:auto;
}
 
.multiselect label {
    display:block;
}
 
.multiselect-on {
    color:#ffffff;
    background-color:#000099;
}
.multiselect2 {
    width:25em;
	height:6em;
    
    border:solid 1px #c0c0c0;
    overflow:auto;
}
.multiselect2 label {
    display:block;
}
 
.multiselect2-on {
    color:#ffffff;
    background-color:#000099;
}
.top_right {
background : url(images/showcase-bg.png) ;
width:100%;
}
.sign_in{
background : url(images/sign-in.png) ;
}