/* CSS Document */
html{
height: 100%;
border: 0;
padding: 0;
margin: 0;
} 

body 
{
height: 100%;
border: 0;
padding: 0;
margin: 0;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;	
}

.footer{
clear: both;
position:fixed;
bottom:0;
left:0;
} 

.footerTd
{
width: 100%;
text-align:center;
color:White;
font-family:Verdana;
font-size:12px;
}

.HeaderFreeze
{
/*	position: relative;
	top: expression(this.offsetParent.scrollTop);
	z-index: 10;*/
}

#divGrid{
	overflow: auto; 
}
 
.images{
 padding-left:2px;
 padding-right:2px;
 padding-bottom:0px;
 padding-top:1px;
 }
.imagemaster{
 padding-left:83px;
 padding-right:5px;
 padding-bottom:0px;
 padding-top:15px;
 }
.bgimage{
 background-image:url(../images/FormRight.jpg);
 background-repeat:repeat;
}

 .bgimageleft
 {
 background-image:url(../images/FormLeft.jpg);
 background-repeat:repeat;
}

.borderimage{
background-image:url(../images/MenuRight.jpg);
background-repeat:repeat;
}

.borderimageleft{
background-image:url(../images/MenuLeft.jpg);
background-repeat:repeat;}

.b{
background-color:#CCCCCC;
border-bottom:1px;
border-left:1px;
border-right:1px;
border-top:1px;
}

.bgformtext{
background-image:url(../images/TextBoxSmall.jpg); 
width:185px; height:27px;
background-repeat:no-repeat;
}
 .menutext{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;  
 color:#000000;
 padding-left:5px;
 padding-right:5px;
 padding-bottom:2px;
 padding-top:2px;
 vertical-align:middle;
 }
 
 .line{ 
 background-image:url(../images/DotedLine.jpg);
 background-repeat:repeat;
 }
 
 .centerTable
 {
 margin-left:auto;
 margin-Right:auto;
 text-align:center;
 }
 
 .formLableStyle
 {
 font-family:Arial, Helvetica, sans-serif, Verdana;
 font-size:13px;
 color:#2B547E;
 font-weight:normal;
 }
 
 .formTextStyle
 {
 width:140px;
 }
 .ddlStye
 {
width:140px;
}
.buttonStyle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tdLeftAlign
{
	text-align:left;
	margin-left: 80px;
	font-weight: 700;
}
 
 .errmessage
 {
 	color:Maroon;
 	font-size:11px;
  }
  
 .ajaxErrorMessage
 {
 	color:Green;
 	font-size:11px;
 	width:2px;
 }
 
.tdCenterStyle
{
text-align:center;
}

.tdRight
{
text-align:right;
}

.CountryCodeStyle
{ 
	width:40px;
}

.AreaCodeStyle
{ 
	width:30px;
}

.PhoneStyle
{ 
	width:54px;
}

.ExtensionStyle
{ 
	width:40px;
}

.MobileStyle
{
	 width:92px;
}

.ddlYearStyle
{
	width:52px;
}

.ddlMonStyle
{
	width:45px;
}

.ddlDayStyle
{
	width:38px;
}

 .mGrid {   
	width: 100%;   
	background-color: #fff;   
	margin: 5px 0 10px 0;   
	border: solid 1px #525252;   
	border-collapse:collapse;   
	}  
 .mGrid td {   
	padding: 2px;   
	border: solid 1px #c1c1c1;   
	color: #153E7E;   
       	}  
  .mGrid th {   
	padding: 4px 2px;   
	color: #fff;   
	background: #424242 url(../images/grd_head.png) repeat-x top;   
	border-left: solid 1px #525252;   
	font-size: 0.9em;   
 	}  
   .mGrid .alt { background: #fcfcfc url(../images/grd_alt.png) repeat-x top; }  
  .mGrid .pgr { background: #424242 url(../images/grd_pgr.png) repeat-x top; }  
  .mGrid .pgr table { margin: 5px 0; }  
  .mGrid .pgr td {   
	border-width: 0;   
	padding: 0 6px;   
	border-left: solid 1px #666;   
	font-weight: bold;   
	color: #fff;   
	line-height: 12px;   
 	}     
  .mGrid .pgr a { color: #666; text-decoration: none; }  
  .mGrid .pgr a:hover { color: #000; text-decoration: none; }  
  h1 {
    font: bold 32px Times;
	color: #666;
	text-align: center;
	padding: 20px 0;    
}
#container {
    width: 700px;
    margin: 10px auto;
}

.popUpClassValue
{
	color:Red;
 	font-size:11px;
}

.popUpClassNumber
{
	color:Red;
 	font-size:11px;
}

.popUpClassImage
{
	color:Red;
 	font-size:11px;
}

.popUpClassDdl
{
	color:Red;
 	font-size:11px;
}

.popUpClassEmail
{
	color:Red;
 	font-size:11px;
}

.popUpClassWebsite
{
	color:Red;
 	font-size:11px;
}

.popUpClassDate
{
	color:Red;
 	font-size:11px;
}

.popUpDeleteImage
{
}

.popUpMaxLimit
{
	color:Red;
	font-size:11px;
}

/* Alert css */
#popup_container {
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 5px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-border-radius: 5px;
}

#popup_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	color: #666;
	background: #CCC url(../images/title.gif) top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#popup_content {
	background: 16px 16px no-repeat url(../images/info.gif);
	padding: 1em 1.75em;
	margin: 0em;
}

#popup_content.alert {
	background-image: url(../images/info.gif);
}

#popup_content.confirm {
	background-image: url(../images/important.gif);
}

#popup_content.prompt {
	background-image: url(../images/help.gif);
}

#popup_message {
	padding-left: 48px;
}

#popup_panel {
	text-align: center;
	margin: 1em 0em 0em 1em;
}

#popup_prompt {
	margin: .5em 0em;
}

/* style for ajax dropdown */
.CustomComboBoxStyle .ajax__combobox_textboxcontainer input {
    border: solid 1px #B7D3FC;
    border-right: 0px none;
    width:120px;
}

.CustomComboBoxStyle .ajax__combobox_buttoncontainer button {
    background-color: #B7D3FC;
    border: solid 1px #B7D3FC;
}

.tdLeftAlignWithBottomMargin
{
	text-align:left;
	margin-left: 80px;
	margin-bottom:10px;
	padding-bottom:8px;
}

.numeric
{}
.digits
{}
.popUpClassXls
{}
.LableHeading
{
 color:Black;	
  font-weight:bold;
  font-family:Arial;
  font-size:12px;
}
 
.leftMargin
{
 	margin-left:50px;
}

.wrapper
{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
 .DivBorder
 {
 	border:red solid 1px;
 	margin-left:auto;
 	margin-right:auto;
 }
 
 .TextboxPadding
 {
 	padding-bottom:5px;
 }
 
  .Border{
 border: #CFCECE solid 1px;
 background-color: #F0F7FF;
 }
 
 .logoMargin
{
    margin-top:80px;
    margin-bottom:80px;
}
.hiddencol
{
    display:none;
}
.visiblecol
{
   display:block;
}
    
.ddlHour
{
	width:45px;
}
.ddlMin
{
	width:45px;
}
.ddlTimeType
{
	width:45px;
}
