﻿/* CSS Document */

/* Tables */
.Alert
{
    color: #B92F00;
    font-size: 12px;
    text-decoration: underline;
}
.CalenderText
{
    color: #3F3F3F;
    font-size: 11px;
    font-family: 'Times New Roman' , Times, serif;
}
.IndiaForm3Border
{
    border: 1px dashed #AAAAAA;
}

.CenterTableBox
{
    border-color: #B0B0B0;
    border-style: solid;
    border-width: 2px;
}
.BoxRightShade
{
    background-image: url('images/MainTheme_RightShade.gif');
    background-repeat: repeat-y;
    height: 452;
}
.BoxLeftShade
{
    background-image: url('images/MainTheme_LeftShade.gif');
    background-repeat: repeat-y;
    height: 452;
}
.tableMain
{
    clip: rect(0px, auto, 0px, auto);
    top: 0px;
    bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}
.GreyBoxLeftLineSplit
{
    background-image: url('images/GeyThemeBox_05.gif');
    background-repeat: repeat-y;
}

.GreyBoxRightLineSplit
{
    background-image: url('images/GeyThemeBox_06.gif');
    background-repeat: repeat-y;
}
.BoxHeaderImg
{
    background-image: url('images/GeyThemeBox_04.gif');
    background-repeat: no-repeat;
    width: 174px;
    height: 40px;
}
.LinksTopHeaderImg
{
    background-image: url('images/MainTheme_08.gif');
    background-repeat: no-repeat;
    width: 660px;
    height: 31px;
}

.MainPageCenterBottomShade
{
    background-image: url('images/Shadow_bot.gif');
    background-repeat: repeat-x;
    width: 487px; 
    height: 9px;   
}
.SiteMaintainLeftShade
{
    background-position: top;
    background-image: url('images/MainTheme_20.gif');
    background-repeat: repeat-y;
    width: 17px;
}

/* END Tables */

/* Styles */
.headersWithBg {
	color: #003366;
	font-weight: bold;
	text-align: center;
	background-color: #F0FCFF;
	font-size: 108%;
}
.BoxHeads
{
    color: #D90000;
    font-size: 72%;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    text-transform: capitalize;
}
.MiniText
{
    font-size: 11px;
    color: #339933;
    text-decoration: none;
    font-weight: 700;
    text-align: left;
    font-family: Arial;
    margin-top: .5em;
    margin-bottom: .5em;
}
.MiniTextSp
{
    font-size: 11px;
    color: #CC0000;
    text-decoration: none;
    font-weight: 700;
    text-align: left;
    font-family: Arial;
    margin-top: .5em;
    margin-bottom: .5em;
}
.controlsMini
{
    font-size: 72%;
    color: #666666;
    text-decoration: none;
    font-weight: normal;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: middle;
    padding-left: 4px;
}
.controlsTextBox_Main
{
    border: 1px solid #CCCCCC;
    font-size: 11px;
    color: #006699;
    text-decoration: none;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 2px;
    background-color: #FFFFFF;
    height: 16px;
}
.controlsForAddress_Main
{
    border: 1px solid #CCCCCC;
    font-size: 11px;
    color: #006699;
    text-decoration: none;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 2px;
    background-color: #FFFFFF;
    margin-top: 4px;
}
.xlblMsg
{
    color: #FF3300;
    text-align: left;
    font-weight: normal;
    font-size: 72%;
}

/* END Styles */

/* Tree Styles */

.ParentNodeText
{
    font-size: 75%;
    color: #B53C3C;
    text-decoration: none;
    font-weight: bold;
    text-align: left;
    font-family: Arial;
    margin-top: .5em;
    margin-bottom: .5em;
}

.SelectedNodeText
{
    font-size: 72%;
    color: #999999;
    text-decoration: none;
    font-weight: bold;
    text-align: left;
    font-family: Arial;
    margin-top: .5em;
    margin-bottom: .5em;
}

/* END Tree */


/*Buttons*/
.buttonSmall, .buttonMedium, .buttonLarge
{
    border: 1px solid #CA0000;
    display: inline-block;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    margin: 0em .5em 0em 0em; /*T R D L*/
    padding-top: .2em;
    text-align: center;
    color: #666666;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    vertical-align: middle;
}
.buttonSmall
{
	width: 100px;
	height: 18px;
}
.buttonMedium{
	width:160px;
	height:26px;
}
.buttonLarge{
	width:220px;
	height:26px;
}
.buttonLarge:hover, .buttonSmall:hover, .buttonMedium:hover
{
    background-position: 0 -40px;
    color: #FF0000;
    cursor: default;
}

/* END */


/* Login */

.LoginleftLine
{
    background-image: url('images/Login_new_02.gif');
    background-repeat: repeat-y;
    width: 10px;
    height: 132px;    
}
.LoginRightLine
{

    background-image: url('images/Login_new_04.gif');
    background-repeat: repeat-y;
    width: 13px;
    height: 130px;
    
}
.loginText
{
    color: #676767;
    font-size: 68%;
    text-decoration: none;
    font-style: normal;
    text-transform: uppercase;
    width: 92px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

/* END */

/*modal popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup
{
	background-color: #F3F3F3;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;	
}
/* END */
