﻿body
{
	text-align: center;
}
.clsTopFrameBackgroundImage
{
	/*background-image: url('../CustomizedImages/top.gif' );*/
	background-image: url('../CustomizedImages/top.jpg');
	background-repeat: no-repeat;
	vertical-align: top;
	height: 93px;
	width: 982px;
}
.clsHelp
{
	text-align: right;
	padding-right: 15px;
	color: White;
	font-family: Arial;
	font-size: 12px;
}
.clsContactUs
{
	text-align: right;
	padding-right: 31px;
	color: White;
	font-family: Arial;
	font-size: 12px;
}


.clsLoginText
{
	font-weight: normal;
	font-style: normal;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}

.clsUesrMessages
{
	text-align: right;
	padding-top: 6px;
	padding-right: 20px;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
}

.clsLoginBtn
{
	text-align: right;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.clsDivLogin
{
	text-align: right;
	padding-right: 35px;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.clsTopLinks
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
/*
.clsBody
{
	background-color:#022161; 
	background-repeat:repeat-x; 
}
*/

.clsFooterTd
{
	background-color: white;
	font-family: arial;
	font-size: 11px;
	color: #0000cc;
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
	padding-top: 10px;
}

.clsFooterTdNormalText
{
	font-size: 10px;
	font-family: Arial;
	color: #0000cc;
}

.clsHorizontalAdvertisement
{
	font-size: 12px;
	font-family: Arial;
	padding-left: 6px;
	padding-right: 6px;
	position: relative;
	padding-bottom: 5px;
}
.clsFooterTd a, .clsFooterTd a:hover
{
	color: #09357a;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}
.clsFooterBoldText, .clsFooterBoldText a, .clsFooterBoldText a:hover
{
	color: #09357a;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}

.clsFooterLinks
{
	vertical-align: middle;
	font-family: Arial;
	color: White;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
#TopFrame1_pnlLogin a:hover, #TopFrame1_pnlAfterLogin a:hover
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-decoration: underline;
}

/* To set welcome message colour dynamically  */
.clsWelcomeMsg
{ 
	color:White;
}
.clsLeftBackgroundImage
{
	background-image: url('../Images/BG_Left_broad_new.jpg');
	background-repeat: no-repeat;
	vertical-align: top;
	height: 902px;
	width:360px;
	
}
.clsRightBackgroundImage
{
	background-image: url('../Images/BG_Right_broad.jpg' );
	background-repeat: no-repeat;
	vertical-align: top;
	height: 902px;
	width:360px;
}

#TopFrame1_pnlLogin_fbLogin a:hover
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-decoration: none;
}

/*.clsModalPopupContaintLarge
{
    background-image: url('../Images/ModalPopup/753.png' );
    width:753px;
    background-repeat: repeat-y;
}

.clsModalPopupContaintSmall
{
    background-image: url('../Images/ModalPopup/366.png' );
    width:366px;
    background-repeat: repeat-y;
}*/

.clsModalPopupMediumTop
{
    background-image: url('../Images/ModalPopup/PopUpTop_Medium.png' );
    width:566px;
    height:56px;
    background-repeat:no-repeat;
}

.clsModalPopupMediumMiddle
{
    background-image: url('../Images/ModalPopup/PopUpMiddle_Medium.png' );
    width:566px;
    background-repeat: repeat-y;
}

.clsModalPopupMediumBottom
{
    background-image: url('../Images/ModalPopup/PopUpBottom_Medium.png' );
    width:566px;
    height:40px;
    background-repeat:no-repeat;
}

.clsModalPopupSmallTop
{
    background-image: url('../Images/ModalPopup/PopUpTop_Small.png' );
    width:366px;
    height:56px;
    background-repeat:no-repeat;
}

.clsModalPopupSmallMiddle
{
    background-image: url('../Images/ModalPopup/PopUpMiddle_Small.png' );
    width:366px;
    background-repeat: repeat-y;
}

.clsModalPopupSmallBottom
{
    background-image: url('../Images/ModalPopup/PopUpBottom_Small.png' );
    width:366px;
    height:40px;
    background-repeat:no-repeat;
}

.clsModalPopupLargeTop
{
    background-image: url('../Images/ModalPopup/PopUpTop_Large.png' );
    width:765px;
    height:56px;
    background-repeat:no-repeat;
}

.clsModalPopupLargeMiddle
{
    background-image: url('../Images/ModalPopup/PopUpMiddle_Large.png' );
    width:765px;
    background-repeat: repeat-y;
}

.clsModalPopupLargeBottom
{
    background-image: url('../Images/ModalPopup/PopUpBottom_Large.png');
    width:765px;
    height:40px;
    background-repeat:no-repeat;
}
.clsModalPopupCustomTop
{
    background-image: url('../Images/ModalPopup/PopUpTop_Custom.png' );
    width:460px;
    height:56px;
    background-repeat:no-repeat;
}

.clsModalPopupCustomMiddle
{
    background-image: url('../Images/ModalPopup/PopUpMiddle_Custom.png' );
    width:460px;
    background-repeat: repeat-y;
}

.clsModalPopupCustomBottom
{
    background-image: url('../Images/ModalPopup/PopUpBottom_Custom.png');
    width:460px;
    height:42px;
    background-repeat:no-repeat;
}

/* Classes for Buttons */

.clsSmallButton
{
    background-image:url('../CustomizedImages/s_popup_btn.png');
    background-repeat:no-repeat;
    height:28px;
    width:85px;
    font-family:Arial;
    font-weight:bold;
    vertical-align:middle;
    font-size:12px;
}

.clsMediumButton
{
    background-image:url('../CustomizedImages/m_popup_btn.png');
    background-repeat:no-repeat;
    height:28px;
    width:110px;
    font-family:Arial;
    font-weight:bold;
    vertical-align:middle;
    font-size:12px;
}

.clsLargeButton
{
    background-image:url('../CustomizedImages/L_popup_btn.png');
    background-repeat:no-repeat;
    height:28px;
    width:178px;
    font-family:Arial;
    font-weight:bold;
    vertical-align:middle;
    font-size:12px;
}

.clsSmallButtonRollover
{
    background-image:url('../CustomizedImages/s_popup_btn_over.png');
    background-repeat:no-repeat;
    height:28px;
    width:85px;
    font-family:Arial;
    font-weight:bold;
    vertical-align:middle;
    font-size:12px;
}

.clsMediumButtonRollover
{
    background-image:url('../CustomizedImages/m_popup_btn_over.png');
    background-repeat:no-repeat;
    height:28px;
    width:110px;
    font-family:Arial;
    font-weight:bold;
    vertical-align:middle;
    font-size:12px;
}

.clsLargeButtonRollover
{
    background-image:url('../CustomizedImages/L_popup_btn_over.png');
    background-repeat:no-repeat;
    height:28px;
    width:178px;
    font-family:Arial;
    font-weight:bold;
    vertical-align:middle;
    font-size:12px;
}

/* Classes for Validation Warning Messages */
.clsValidationWarningLeft
{
    background-image:url('../Images/BackgroundImages/ErrorMessage/Error-left.png');
    background-repeat:no-repeat;
    height:44px;
    width:51px;
}

.clsValidationWarningMid
{
    background-image:url('../Images/BackgroundImages/ErrorMessage/Error-center-bg.png');
    background-repeat:repeat-x;
    height:44px;
}

.clsValidationWarningRight
{
    background-image:url('../Images/BackgroundImages/ErrorMessage/Error-right.png');
    background-repeat:no-repeat;
    height:44px;
    width:7px;
}

/*for loading*/
.OuterTableDivLoading
{
    top: -200px;
    left: -300px;
    width: 125%;
    height: 1500px;
    position: absolute;
    background-color: #F6F6F6;
    z-index: 2000;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	padding-top: 25%;
	        
}
        
.InnerTableDivLoading
{
          

}
        
.clsLinkButtonText
{
    color:#1a5baf;
    font-weight:bold;
        
}
.clsLinkButtonText:hover
{
    color:#1a5baf;
    font-weight:bold;
    text-decoration:underline;
        
}
