/* English CSS Document */

/*----General Styles, Main Containers, Margins and Repeaters----*/
body{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
background-color:#D9D9D9;
}
a
{
text-decoration:none;
}
#Container{
margin-top:11px;
margin-bottom:11px;
}

#Repeater{
background-image:url(../images/En/common/mainbgrepeat.png);
background-repeat:repeat-y;
}

#HeaderTopRepeator-left{
background-image:url(../images/En/common/lefttop_repeat.png);
background-repeat:repeat-y;
}

#HeaderTopRepeator-right{
background-image:url(../images/En/common/righttop_repeat.png);
background-repeat:repeat-y;
}

#pageinsideBG{
background-image:url(../images/En/common/cbg.jpg);
background-repeat:repeat-x;
background-position:top;
}

#tableHolder{
width:920px;
margin-top:16px;
margin-bottom:19px;
}

#tableHolderInner{
width:920px;
margin-bottom:19px;
}

#welcomeTable{
margin-bottom:20px;
}

#tableHome{
margin-top:20px;
}

#tbl_importantlink{
background-image:url(../images/En/implinks/bg.jpg);
background-repeat:repeat-x;
background-color:#EBEBEC;
border-color:#D6D6D6;
border-width:1px;
border-style:solid;
}

/*---PNG FIX---*/

img, div{
behavior: url(../JS/iepngfix.htc)
}

/*---Header Classes and  Backgrounds---*/
.headerbg1{
background-image:url(../images/En/common/topbg1.png);
background-position:bottom;
background-repeat:repeat-x;
height:38px;
}

.headerbg2{
background-image:url(../images/En/common/topbg2.png);
background-position:bottom;
background-repeat:repeat-x;
height:38px;
}

/*---Quick Links---*/
.quicklinks {
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#666666;
}.quicklinks a{
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#666666;
}.quicklinks a:hover{
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#971515;
}

.changeLanguae {
font-family:Tahoma;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#971515;
}.changeLanguae a{
font-family:Tahoma;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#971515;
}.changeLanguae a:hover{
font-family:Tahoma;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#000000;
}

/*---Menu & SubMenu Classes---*/
#menutable{
width:950px;
height:30px;
background-color:#000000;
}

ul.menu {list-style:none; margin:0; padding:0; color:#fff; text-decoration:none; font-size:12px; font-weight:normal;}
ul.menu * {margin:0; padding:0; text-align:left; color:#fff; text-decoration:none; font-size:12px; font-weight:normal;}
ul.menu a {display:block; color:#fff; text-decoration:none; font-size:12px; font-weight:normal;}
ul.menu a:hover {display:block; color:#F1DA24; text-decoration:none;  font-size:12px; font-weight:normal;}
ul.menu li {position:relative; float:left; margin-right:2px;}
ul.menu ul {position:absolute; top:28px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none;}
ul.menu ul li {position:relative; width:191px; margin:0;}
ul.menu ul li a {display:block; padding:5px 22px 5px; background-color:#d1d1d1;}
ul.menu ul li a:hover {background-color:#000000;}
ul.menu ul ul {left:148px; top:-1px;}
ul.menu .menulink {padding:7px 7px 7px; font-weight:norm; width:auto;}
ul.menu .menulink:hover, ul.menu .menuhover {color:#F1DA24;}
ul.menu .sub {background:#1C1C1C url(../images/En/submenu/arrow.gif) 11px 10px no-repeat;}
ul.menu .topline {border-top:1px solid #aaa;}



/*---Footer Classes---*/
#footerContainer{
background-color:#919191;
border-color:#979797;
border-width:1px;
border-style:solid;
width:950px;
height:44px;
}

.copyright{
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#484848;
}

.footerlinks {
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#E0E0E0;
}.footerlinks a{
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#E0E0E0;
}.footerlinks a:hover{
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#FFFFFF;
}

#footerbgRepeat{
background-image:url(../images/En/common/footerbg.png);
background-repeat:repeat-x;
}


/*---Grid Control Classes---*/
.gridViewHeader{
background-image:url(../images/En/common/gridheaderbg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#2E546C;

}

.gridViewFooter{
background-color:#FFFFFF;
width:100%;
font-weight:bold;
font-size:12px;
}

.gridViewPager{
font-size:15px;
font-weight:normal;
text-decoration:none;
color:#000000;
background-color:#919191;

}.gridViewPager a:link,a:active{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#e7e7e7;
}.gridViewPager a:hover{
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#FFFFFF;
}

.gridView{
background-color:#FFFFFF;
border-color:#D9D9D9;
border-width:1px;
border-style:solid;
border-collapse:collapse;
}
.gridViewAlternative{
background-color:#EDEDED;
border-color:#D9D9D9;
border-width:1px;
border-style:solid;
border-collapse:collapse;
font-size:12px;
font-weight:normal;
text-decoration:none;
line-height:17px;
margin-left:10px;
margin-right:10px;

}

.gridViewTitles{
font-size:18px;
color:#FFFFFF;
margin-left:18px;

}
.gridViewTitles a{
font-size:18px;
color:#FFFFFF;
margin-left:18px;
text-decoration:none;
}
.gridViewInnerTitles
{
font-size:12px;
color:#FFFFFF;
margin-left:2px;
margin-right:2px;
text-align:left;
}
.gridViewInnerTitles a
{
font-size:12px;
color:#FFFFFF;
margin-left:2px;
margin-right:2px;
text-decoration:none;
text-align:left;
}
.captions{
font-size:13px;
color:#FFFFFF;
margin-left:10px;
}

.gridViewDataRow{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#707070;
line-height:17px;
margin-left:10px;
margin-right:10px;

}

.gridViewTableMargings{
margin-bottom:10px;
margin-top:10px;
}

.gridViewReadmore {
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
margin-left:10px;
margin-right:10px;
}.gridViewReadmore a{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
}.gridViewReadmore a:hover{
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#971515;
}

/*---Common or Shared Classes---*/
.PageHeader
{
	background-color:#919191;
}
.PageHeaderTitles
{
	font-size:18px;
	color:#FFFFFF;
	margin-left:18px;
}
.generalcontent{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#707070;
text-align:justify;
line-height:17px;
}

.readmore {
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
}.readmore a{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
}.readmore a:hover{
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#971515;
}

.back {
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
}.back a{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
}.back a:hover{
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#971515;
}
.iconmargin{
margin-right:5px;
}

.iconmarginboth{
margin-right:5px;
margin-left:5px;
}

/*---Breadcrumb Classes---*/
.breadcrumb_level1{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.breadcrumb_level2{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#666666;
}

.link{
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#FFFFFF;}.link a{
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#FFFFFF;}.link a:hover{
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#000000;
}

/*---Form View Classes---*/
#FormViewTable{
margin-top:35px;
margin-bottom:45px;
}

.checkbox{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
width:15px;
height:15px;
}

.radiobutton{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
width:15px;
height:15px;
}

.TextBox{
font-size:12px;
font-weight:normal;
text-decoration:none;

width:200px;
height:23px;
border-color:#D4D0C8;
border-style:solid;
border-width:1px;
vertical-align:middle;
}

.TextArea{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#A5A5A5;
width:282px;
height:172px;
border-color:#D4D0C8;
border-style:solid;
border-width:1px;
}

.button{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
background-color:#252525;
border-color:#252525;
border-style:solid;
border-width:1px;
vertical-align:middle;
width:63px;
height:21px;
padding-bottom:4px;
}

.ValueLabel{
font-size:12px;
font-weight:normal;
text-decoration:none;

}

.CaptionLabel{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#A5A5A5;
}

.ErrorLabel{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#FF0000;
}

/*---User Loggedin Classes---*/
#LoggedinBar{
width:950px;
height:30px;
background-color:#919191;
}

.Welcome{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
}

.Lable{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
}

/*---logged in marquee Classes---*/
#marquee{
width:950px;
height:25px;
background-color:#BDBDBD;
}

.marquee-text{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
}