﻿body 
{
	margin:0px 0px 0px 0px;
	font-family:Tahoma; 
	font-size:8pt;

}
img
{
	border:0px;
}

.space
{
	padding-top:1px;
}

.root 		{
		position:relative;
		height:190px;
		width:600px;
		margin:0px 0px 8px 7px;		
		}
.root p 	{
		margin:			10px 10px 5px 10px;
		}
.thumb 		{
		position:			absolute;
		height:			24px;
		width:			15px;
		left: 			0px;
		}
.up, .dn 	{
		position:			absolute;
		left: 			10px;
		}
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{
		border:			0;
		}
.scrollContainer { 
		position:			absolute; 
		left:			2px; 
		top:			19px; 
		width:			600px; 
		height:			200px; 
		clip:			rect(0 467 200 0); 
		overflow:			auto; 
		}
.scrollContent { 
		position:			absolute; 
		left:			0px; 
		top:			0px; 
		width:			100px; 
		}

.Textbox
{
	border:none;
	color:#3d520e;
	width:145px;
	height:20px;
	font-size :8pt;
	background-color:Transparent;
	font-family:Tahoma;   
}

.Textbox1
{
	border:none;
	color:#3d520e;
	width:145px;
	height:20px;
	font-size :8pt;
	background-color:#ddf3fb;
	font-family:Tahoma;   
}

.Textbox2
{
	border:none;
	color:#1a75bc;
	width:195px;
	height:15px;
	 vertical-align:top;   
	font-size :8pt;
	background-color:Transparent;
	font-family:Verdana;  
}
.Button
{
	width: 100px;
	border: solid 1px white;
	font-family:Tahoma;
	font-size:8pt;
	   
}

.Button1
{
	width: 70px;
	border: solid 1px white;
	font-family:Tahoma;
	color:White;
	background-color:#45beee;
	font-size:9pt;
	   
}

.ContactTD
{
	font-family:Tahoma;
	font-size:8pt;
	color:#748134;
	font-weight:bold;  

}
.SpanContent1
{
 font-size: 14pt; 
 font-family: Tahoma;
 color: #1a76bc;
	
}
.SpanContent2
{
	 color: #ffffff;
	 font-family:Tahoma;
	 font-size:9pt;
	  font-weight:bold;
	 
}
.SpanContent3
{
	font-size: 11pt;
	color: #1a76bc;
	font-weight:bold;
	 
}
.SpanContent4
{
	font-size: 10pt; 
	font-weight:normal; 
	font-family: 'Lucida Sans Unicode','sans-serif';
}
.SpanContent5
{
	 color: #ffffff;
	 font-family:Tahoma;
	 font-size:8pt;
	 width: 100px; vertical-align: middle; text-align: right;
}
.MiddlePartTD1
{
	padding-right: 37px;
    padding-left: 37px;
    vertical-align: top;
    width: 100%;
    height: 30px;
    background-color: #45beee;
    text-align: justify;
	
}
.MiddlePartTD2
{
	width: 980px;
	background-color: #45beee; 
	padding-left: 25px;
    vertical-align: top;
    text-align: justify;
		}
		.MiddlePartHomeTD2
{
	width: 931px;
	background-color: #45beee; 
	padding-left: 37px;
    vertical-align: top;
    text-align: justify;
	padding-right: 37px;
		}
		.CenterPartTD
{
	width: 987px;
	background-color: #45beee; 
	padding-left: 18px;
    vertical-align: top;
    text-align: justify;
		}
		.CenterPartTD1
{
	width: 887px;
	background-color: #45beee; 
	padding-left: 18px;
    vertical-align: top;
    text-align: justify;
		}
.FooterPartTD
{
	width: 952px;
    background-position: left top;
    background-image: url(SiteImage/Footer4.gif);
    background-repeat: no-repeat;
    height: 57px;
    vertical-align: bottom;
    text-align: center;
    background-color: #cdde60; 
	padding-left: 27px;
	font-weight:bold;
}
.HFooterPartTD
{
	width: 965px;
    background-position: left top;
    background-image: url(SiteImage/HFooter4.gif);
    background-repeat: no-repeat;
    height: 57px;
    vertical-align: bottom;
    text-align: center;
    background-color: #cdde60; 
	padding-left: 40px;
	font-weight:bold;
}
.FooterBLeft
{
	width:26px;
	background-color:#45beee;
}  
.FooterPartTD a
{
	font-weight:bold;
	font-size:8pt;
	color:#748134;
	text-decoration:none;
}
.HFooterPartTD a
{
	font-weight:bold;
	font-size:8pt;
	color:#748134;
	text-decoration:none;
}
.Header1
{
	width: 404px;
	background-position: left top;
    background-image: url(SiteImage/Header1.gif);
	background-repeat: no-repeat;
}
.Header2
{
	vertical-align:top;
	width: 601px;
	height: 97px;
}
.HeaderTD a
{
	color:#748134;
	font-size:8pt;
	font-weight:bold;
	width: 1005px;
	text-decoration:none;

}
.SpanTable a
{
	color:#748134;
	font-size:8pt;
	font-weight:bold;
	width: 1005px;
	text-decoration:none;
}
	
.SpanHead
{
		font-size: 7pt;
	  font-family: Verdana;
	   height: 10px;
	   vertical-align:top;
       text-align: center; color: #748134;
}
.H1TD
{
	font-size: 7pt;
	font-family: Verdana;
	vertical-align:top;
	font-weight:normal;
	height: 5px; 
    text-align: center; color: #748134;
}
.SpanTable
{
	width: 100%;
	vertical-align: middle;
	font-family: Tahoma; 
	text-align: center;
	font-size: 11pt;
	color: #748134; 
	background-color: #ccdd5f;
	
}
.ATag
{
	font-family:Tahoma;
	font-size:8pt;
	color:#27333a;
	vertical-align: middle; text-align: center; padding-bottom: 5px; padding-top: 10px; height: 13px;
}
.ATag1
{
	font-family:Tahoma;
	font-size:7pt;
	font-weight:bold;
	color:#27333a;
	vertical-align: middle; text-align: center; padding-bottom: 5px; padding-top: 10px; height: 13px;
}
.ATag a
{
	color:#000000; 
}
.ATag1 a
{
	color:#000000; 
}
.DocRegDetailsTD
{
	color:#ffffff;
	font-weight:bold;  
	font-size:10pt;
	height:30px;
	text-align:right;
	padding-right:15px;    
}
.DocRegTD
{
	font-size:8pt;
	text-align:right;
	width:140px;
	padding-right:15px;
	padding-bottom:5px; 
	color:#27333a;
	font-family:Tahoma;        
}
.DocRegPTD
{
	font-size:8pt;
	text-align:right;
	width:180px;
	padding-right:15px;
	padding-bottom:5px; 
	color:#27333a;
	font-family:Tahoma;        
}
.DocRegMiddleTD
{
	width:335px;
	padding-bottom:5px; 
	text-align:left;   
}
.DocRegTextBox
{
	width:250px;
	height:12px;
	font-size :8pt; 
} 
.DocRegTextUpDown
{
	width:145px;
	border:none;
	color:#1a75bc;
	font-size :8pt;
	height:18px; 
	font-family:Verdana;   

}
.DocRegUpDownTable
{
	width: 50px; height:18px; vertical-align: middle;
	text-align: left; background-image: url(SiteImage/UPDP1.gif);
	background-repeat: repeat-x;
	background-position: left Center;
}
.DocRegUPDownTD
{
	width: 80%; height: 18px;
	text-align:left;  
	vertical-align:middle;  background-position: left Center;
	background-image: url(SiteImage/UPD.jpg);
	background-repeat: no-repeat;
}
.DocSearchFTD
{
	width: 80%; height: 18px;
	text-align:left;  
	vertical-align:middle;  background-position: left Center;
	padding-left:3px;  background-image: url(SiteImage/UPDFilter.jpg);
	background-repeat: no-repeat;
}
.HLine
{
	color:#3d7fc2; height:1px;
}
.DocCTextBox
{
	width:315px;
	height:15px;
	border-style:inset;
	border-width:1px;   
	color:#1a75bc;
	font-size :8pt;
	font-family:Verdana;   

}
.DocCMedTextBox
{
	width:315px;
	height:15px;
	border-style:none;
	color:#1a75bc;
	font-size :8pt;
	background:transparent;
	font-family:Verdana;   

}
.DocPTextBox
{
	width:145px;
	height:12px;
	border:none;
	color:#3d520e;
	width:135px;
	font-size :8pt;
	font-family:Tahoma;   
    visibility:hidden;  
} 
.LabelPDetail
{
	visibility:hidden;  
}
.DocRegUPDownHTD
{
	width: 80%; height: 14px;
	vertical-align:middle;  background-position: left top;
}
.DocRegUpDownHTable
{
	width: 50px; height:14px; vertical-align: middle;
	text-align: left; background-image: url(SiteImage/UpDownHTd2.gif);
	background-repeat: repeat-x;
	background-position: left Center;

}
.DocRegTextHUpDown
{
	width:140px;
	background-color:#ffffff;
 	height:12px;
 	vertical-align:top;  
	font-size:7pt;
	color:#1a75bc;
	font-family:Verdana;   
}
.DocRegTopTD
{
	font-family:Tahoma;
	font-size:8pt;
}
.WaterMaskText
{
	color:#1a75bc;
	border:none;
	width:145px; 
	height:15px;
	font-size :8pt;
	background-color:Transparent;
	vertical-align:middle; 
	font-family:Verdana;  
}
.WaterMaskTextE
{
	color:#1a75bc;
	border:none;
	width:105px; 
	height:15px;
	font-size :8pt;
	background-color:Transparent;
	vertical-align:middle; 
	font-family:Verdana;  
}
.ATagReg 
{
	font-family:Tahoma;
	font-size:10pt;
	color:#ffffff;
	vertical-align: middle; text-align: center; padding-bottom: 5px; padding-top: 10px; height: 13px;
}   
.ATagReg a
{
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none; 
	color:#45beee;
}   

#pic {
	position: relative;
	width:40px;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	bottom: -1px;
	width: 1px;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	display: block;
	width:25px; 
	left: 0;
	text-decoration: none;
	top: 0;
	height:21px; 
}

#pic a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}
#pic a.p1:hover .large {
	display: block;
	height:197px;
	left: 520px;
	position: absolute;
	top:  75px;
	width: 221px;
}

#pic1 {
	position: relative;
	width:40px;
}

#pic1 a .large1 {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	bottom: -1px;
	width: 1px;
}

#pic1 a img {
	border: 0;
}

#pic1 a.p11, #pic1 a.p11:visited {
	background: #FFFFFF;
	display: block;
	width:25px; 
	left: 0;
	text-decoration: none;
	top: 0;
	height:21px; 
}

#pic1 a.p11:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}
#pic1 a.p11:hover .large1 {
	display: block;
	height:197px;
	left: 540px;
	position: absolute;
	top:  -90px;
	width: 221px;
}

#pic2 {
	position: relative;
	width:40px;
}

#pic2 a .large2 {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	bottom: -1px;
	width: 1px;
}

#pic2 a img {
	border: 0;
}

#pic2 a.p2, #pic2 a.p2:visited {
	background: #FFFFFF;
	display: block;
	width:25px; 
	left: 0;
	text-decoration: none;
	top: 0;
	height:21px; 
}

#pic2 a.p2:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}
#pic2 a.p2:hover .large2 {
	display: block;
	height:197px;
	left: 528px;
	position: absolute;
	top:  -205px;
	width: 221px;
}

#pic3 {
	position: relative;
	width:40px;
}

#pic3 a .large13 {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	bottom: -1px;
	width: 1px;
}

#pic3 a img {
	border: 0;
}

#pic3 a.p13, #pic3 a.p13:visited {
	background: #FFFFFF;
	display: block;
	width:25px; 
	left: 0;
	text-decoration: none;
	top: 0;
	height:21px; 
}

#pic3 a.p13:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}
#pic3 a.p13:hover .large13 {
	display: block;
	height:197px;
	left: 520px;
	position: absolute;
	top:  15px;
	width: 221px;
}

#pic4 {
	position: relative;
	width:40px;
}

#pic4 a .large14 {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	bottom: -1px;
	width: 1px;
}

#pic4 a img {
	border: 0;
}

#pic4 a.p14, #pic4 a.p14:visited {
	background: #FFFFFF;
	display: block;
	width:25px; 
	left: 0;
	text-decoration: none;
	top: 0;
	height:21px; 
}

#pic4 a.p14:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}
#pic4 a.p14:hover .large14 {
	display: block;
	height:197px;
	left: 540px;
	position: absolute;
	top:  -50px;
	width: 221px;
}

#pic5 {
	position: relative;
	width:40px;
}

#pic5 a .large15 {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	bottom: -1px;
	width: 1px;
}

#pic5 a img {
	border: 0;
}

#pic5 a.p15, #pic5 a.p15:visited {
	background: #FFFFFF;
	display: block;
	width:25px; 
	left: 0;
	text-decoration: none;
	top: 0;
	height:21px; 
}

#pic5 a.p15:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}
#pic5 a.p15:hover .large15 {
	display: block;
	height:197px;
	left: 540px;
	position: absolute;
	top:  -30px;
	width: 221px;
}

#pic6 {
	position: relative;
	width:40px;
}

#pic6 a .large16 {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	bottom: -1px;
	width: 1px;
}

#pic6 a img {
	border: 0;
}

#pic6 a.p16, #pic6 a.p16:visited {
	background: #FFFFFF;
	display: block;
	width:25px; 
	left: 0;
	text-decoration: none;
	top: 0;
	height:21px; 
}

#pic6 a.p16:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}
#pic6 a.p16:hover .large16 {
	display: block;
	height:197px;
	left: 540px;
	position: absolute;
	top:  -14px;
	width: 221px;
}

#pic7 {
	position: relative;
	width:40px;
}

#pic7 a .large7 {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	bottom: -1px;
	width: 1px;
}

#pic7 a img {
	border: 0;
}

#pic7 a.p7, #pic7 a.p7:visited {
	background: #FFFFFF;
	display: block;
	width:25px; 
	left: 0;
	text-decoration: none;
	top: 0;
	height:21px; 
}

#pic7 a.p7:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}
#pic7 a.p7:hover .large7 {
	display: block;
	height:197px;
	left: 528px;
	position: absolute;
	top:  -160px;
	width: 221px;
}
.imgVABottom
{
	vertical-align:bottom; 
}
.imgVACenter
{
	vertical-align:middle;  
}
.imgVATop
{
	vertical-align:top;  
}
.FooterTD
{
	width: 100px; border-left: #748134 1px solid;
}
.FooterCopyRight
{
	width: 200px; border-left: #748134 1px solid;
	color:#748134;
	font-weight:bold;
	font-size:8pt; 
}
.Footer1
{
	width: 100%;
	background-position: right top;
	background-image: url(SiteImage/Footer1.gif);
	background-repeat: no-repeat; height: 57px;
	background-color: #45beee;
}
.Footer2
{
	background-position: right top; background-image: url(SiteImage/Footer2.gif);
	width: 303px; background-repeat: no-repeat; height: 57px;
}
.Footer3
{
	width: 399px; background-position: right top;
	background-image: url(SiteImage/Footer3.gif); background-repeat: no-repeat;
	height: 57px; background-color: #45beee;
}
.Footer3R
{
	background-color:#cdde60;
	width:606px;  
}
.FooterCTD1
{
 width: 402px; background-color: #45beee;
}
.FooterCTD2
{
 width: 300px; background-color: #cdde60; background-repeat:no-repeat; 
 background-image: url(SiteImage/FooterTopCorner.gif); background-repeat: no-repeat;

}
.Header3
{
	font-weight: bold; font-size: 11pt; vertical-align: top;
	color: #29abe2; font-family: Verdana; text-align: left;
	padding-left: 5px; background-position: left top;
	background-image: url(SiteImage/CornerH1.gif); background-repeat: no-repeat;
}
.HeaderSearchTD1
{
	font-size: 7pt; color: #546024; font-weight: bold; width: 55%; height: 17px; vertical-align: top; text-align: center;
}
.HeaderSTD
{
	width: 45%; font-size: 8pt; color: #000000; height: 17px;
	vertical-align: top; text-align: left;
}
.HeaderSeachTD2
{
	font-weight: bold; font-size: 7pt; color: #546024;
	padding-left: 5px;
}
.HeaderSeachTD3
{
	font-weight: bold; font-size: 7pt; color: #546024;
	 width:10%;
}
.HeaderSeachTD4
{
	font-weight: bold; font-size: 10pt; vertical-align: middle;
    color: #29abe2; font-family: Verdana; text-align: left; width: 50%;
    padding-left: 5px; background-position: left bottom; background-image: url(SiteImage/CornerH2.gif);
    background-repeat: no-repeat;
}
.HeaderSTable
{
	 vertical-align: top; width: 100%;
     height: 17px; text-align: left
}
.HeaderAS
{
	width: 50%; padding-right: 5px; font-weight: bold;
	font-size: 8pt; color: #546024; text-align: right;
	vertical-align: middle; background-position: right bottom;
	background-image: url(SiteImage/CornerH4.gif);
	background-repeat: no-repeat;
}
.HeaderAS1
{
	width: 50%; padding-right: 5px; font-weight: bold;
	font-size: 8pt; color: #546024; text-align: right;
	vertical-align: middle;
}
.HeaderNavTable
{
	width: 100%; vertical-align: middle;
	font-family: Tahoma; text-align: center; font-size: 11pt;
	color: #748134; background-color: #ccdd5f;
}

.HeaderNavTable:hover
{
	width: 100%; vertical-align: middle;
	font-family: Tahoma; text-align: center; font-size: 11pt;
	color: #ffffff; background-color: #ccdd5f;
}




.HeaderTable1
{
	background-position: 15% top;
	
	background-image: url(SiteImage/menubg1.jpg);
	 background-repeat: no-repeat;
	vertical-align: middle; text-align: center;
}

.HeaderTable2
{
	  height:37px; background-position: left top;
	background-image: url(SiteImage/menubg.jpg);
	  background-repeat : no-repeat;
	 vertical-align: top; text-align: left;
	
}


.HeaderNagTD
{
	 width:130px; height:37px; background-position: left top;
	
	 background-repeat: no-repeat;
}
.HBelowNav1
{
	width: 116px; height:63px; background-position: right top;
	background-image: url(SiteImage/Menu22.gif); background-repeat: no-repeat; 
	background-color: #45beee;
}
.HBelowNav2
{
	width: 148px; height:63px; background-position: left top;
	background-image: url(SiteImage/BelowMenu2.gif); background-repeat: no-repeat;
	background-color: #45beee;
	vertical-align:top; 
}
.HBelowNav3
{
	width: 350px; height:63px; background-position: left top;
	vertical-align:top;  
	background-image: url(SiteImage/BelowMenu3.gif); background-repeat: no-repeat;
	background-color: #45beee;
}
.HBelowNav3 a
{
	text-decoration :none;
}
.HBelowNav4
{
	width: 198px; height:53px; background-color: #45beee; padding-left:5px;
	text-align:left; vertical-align:top;    
}
.SearchTD
{
	width:252px; 
	background-image: url(SiteImage/textbox1.gif); background-repeat:no-repeat;
	background-position: right top; padding-right: 8px; padding-top:4px;
	text-align:right;  
}
.SearchETD
{
	width:100%; 
	background-image: url(SiteImage/textESearch.gif); background-repeat:no-repeat;
	background-position: right top; padding-top:0px; padding-right:8px;
	text-align:right;  
}
.SearchETD1
{
	width:100%; 
	background-image: url(SiteImage/search.png); background-repeat:no-repeat;
	background-position: right top; padding-top:0px; padding-right:14px;
	text-align:right;  
}
.HeaderSignTD1
{
	height:63px; vertical-align: top; width: 390px;
	background-color: #45beee; text-align: left;
}
.HeaderSignTD2
{
	width: 290px; height: 21px; background-image: url(SiteImage/textbox2.gif);
	background-repeat:no-repeat; vertical-align: top; text-align: left;
	background-position: left top; padding-top: 4px; padding-left:11px; 
}
.DocValidation
{
	
} 
.CalenderCss a
{
	text-decoration:none; 
}
.FilterTable
{
	width:182px;
	background-color:#99d4f4;
	font-family:Tahoma;
	font-weight:bold;
	font-size:7pt; 
}
.FilterTable1
{
	width:850px;
	background-color:#99d4f4;
	font-weight:bold;
	font-size:7pt; 
}
.FilterHeading
{
	width:100%;
	font-size:12pt;
	color:#4594ce; 
}

.DocBSearchTable
{
	width:535px; 
	background-image: url(SiteImage/BSBackground.gif); background-repeat:repeat-x; 
	background-position: left top;
	color:#ffffff;
	font-family:Tahoma;
	font-weight:bold;
	font-size:8pt;    
}
.DocBSearchTable a
{
	color:#ffffff;
	font-family:Tahoma;
	text-decoration:none;
}
.HeadingTD
{
	font-size:15pt;
	font-weight:bold;
	color:#cdde60;
	padding-bottom:20px;    
}
.HeadingTD2
{
	font-size:12pt;
	font-weight:bold;
	color:#ffffff;
	padding-bottom:20px;    
}
.HeadingTD21
{
	font-size:10pt;
	font-weight:bold;
	
	padding-bottom:20px;    
}
.HeadingTD20
{
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	padding-bottom:20px;    
}

.HeadingTD1
{
	padding-left:15px;
	font-size:15pt;
	font-weight:bold;
	color:#cdde60;
	padding-bottom:20px;    
}
.WhiteTextBox
{
	border:none;
	width:145px;
	height:15px;
	vertical-align:top;   
	font-size :8pt;
	font-family:Tahoma;   
}
.Atable
{
	width: 900px; 
	background-color: #cdde60;
}
.Aheadtd
{
	padding-top :10px;
	font-family:Tahoma;
	font-size:8pt;
	color:#748134;
	font-weight:bold;  
	text-align: center
}
.AdminMenuTable
{
	width: 100%; vertical-align: middle;
	font-family: Tahoma; text-align: center; font-size: 11pt;
	color: #748134; background-color: #ccdd5f;
}

.AdminMenuTable a
{
	color:#748134;
	font-size:8pt;
	font-weight:bold;
	width: 1005px;
	text-decoration:none;
}
.WebPageTable
{
	width:100%; 
	background-color:#45beee;
	padding-left:38px; 
}
.SummaryTable
{
	width: 375px; height:240px;
	font-family :Tahoma; 
}
.SummaryTable a
{
	text-decoration:none;
	color :#ccdd60;
} 
.AppGridHead
{
	color:#1b75bc;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	font-size:8pt; 
	padding-bottom:20px;     
}
.GoItem a
{
	color:#1b75bc;
	font-weight:bold;
	text-decoration:none; 

}
.HeadingAppTime
{
	color:#1b75bc;
	font-weight:bold;
}
.AccountTable
{
	width:100%;
	background-color:#45beee; 
}
/*.WizardCss
{
	vertical-align:top;
} */
.goBack a
{
	font-family:Tahoma;
	text-decoration:none; 
	color:#ffffff;
}

.ClassGoBack
{
	padding-top:15px; 
} 
.ClassGoBack a
{
	font-family:Tahoma;
	text-decoration:none; 
	color:#ffffff;
}
.DocHiddenRegTextBox
{
	width:115px;
	height:12px;
	font-size :8pt;
	visibility:hidden; 
}
.DocRHeading
{
	width:180px;
	padding-right:15px;
	color: #ffffff;
	font-family:Tahoma;
	font-size:13pt;
	text-align:right;
	vertical-align:middle;
	height:25px;
	vertical-align:top;      
	font-weight:bold;
}
.DocRSubHeading
{
	width:140px;
	padding-right:15px;
	padding-bottom:10px; 
	color:#ebebeb;
	font-family:Tahoma;
	font-size:10pt; 
	text-align:right;  
	font-weight:bold;
}
.DocHRLine
{
	height:20px;
	vertical-align:top;
	color:#3d7fc2;
}
.OTTextbox
{
	border:none; 
	width:54px; 
	height:13px;
	font-size :7pt;
	background-color:#e7e7e8;
	color:#1a75bc;
	vertical-align:middle; 
	font-family:Verdana;  
}
.TextIndicator_TextBox1
{
     background-color:Gray;
     color:White;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}

.BarIndicator_TextBox2_weak
{
    color:White;
    background-color:White;
}
.BarIndicator_TextBox2_average
{
    color:#29abe2;
    background-color:#29abe2;
}
.BarIndicator_TextBox2_good
{
    color:#cdde60;
    background-color:#cdde60;
}

.BarBorder_TextBox2
{
    border:solid 1px #29abe2;
    padding:0px 0px 0px 0px;
    width:200px;
    height:7px; 
    vertical-align:middle;
}
.TextIndicator_TextBox3
{
     background-color:Blue;
     color:Yellow;
     font-size:small;
     font-variant:small-caps;
     padding: 2px 3px 2px 3px;
}

.TextIndicator_TextBox3_Handle
{
	width:16px;
	height:14px;
	background-image:url(images/Question.png);
	overflow:hidden;
	cursor:help;
}

.TextIndicator_TextBox1_Strength1
{
     padding: 3px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength2
{
     padding: 3px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength3
{
     padding: 3px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength4
{
     padding: 3px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength5
{
     padding: 3px 3px 2px 3px;
}



.dynamicPopulate_Normal
{
	border:silver 1px inset;
	padding:2px;
	text-align:center;
	height:1em;
	margin:5px;
	width:200px;
}

.dynamicPopulate_Updating 
{
	background-image:url(images/loading.gif);
	background-repeat:no-repeat;
	border:silver 1px inset;
	text-align:center;
	padding:2px;
	height:2em;
	margin:5px;
	width:200px;
}
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.DocRegMiddleTD a
{
	text-decoration:none
}
.LableError
{
	color:red;
} 
.TextInsurance
 {
	Width:315px;
	height:15px;
	border-style:inset;
	border-width:1px;   
	color:#1a75bc;
	font-size :8pt;
	font-family:Verdana;   
 }
 .TextType
 {
	Width:315px;
	height:15px;
	border-style:inset;
	border-width:1px;   
	color:#1a75bc;
	font-size :8pt;
	font-family:Verdana;   
 }
 .LabelSpec
 {
	color:#1a75bc;
 }
 .OTimeTab
 {
	border-color:#ffffff; 
 }
 .ButtonAddAnother
 {
 border:none;
 background-image:url(SiteImage/btnAddAnother.gif);
 background-repeat:no-repeat;
 background-color:Transparent;   
 height:18px;
 width:100px;
 }   
 .tabTiming
 {
	width: 560px; background-color:#ffffff;
 }
 .tabPTiming
 {
	width:320px; background-color:#cdde60;
 }  
 .fileUploadClass
 {
	color:#1a75bc;
	font-size :8pt;
	font-family:Verdana;
	height:22px;
 }
 
 #divProcess {
	display: block;
	left: 620px;
	position: absolute;
	top:  315px;
}
#divRecomProc
{
	display: block;
	left: 620px;
	position: absolute;
	top:  315px;
}
.tabDocRNev
{
	color:#8eacd9; font-size: 7pt;
}
.tabDocRNev a
{
	color:#8eacd9; font-size: 7pt;
}
.ButtonAddAnotherPract
 {
 border:none;
 background-image:url(SiteImage/addanotherpractice.gif);
 background-repeat:no-repeat;
 background-color:Transparent;   
 height:26px;
 width:150px;
 }   
 .ButtonRemovePract
 {
 border:none;
 background-image:url(SiteImage/remove.gif);
 background-repeat:no-repeat;
 background-color:Transparent;
 visibility:hidden;  
 height:26px;
 width:70px;
 }   
 .ButtonSavePract
 {
 border:none;
 background-image:url(SiteImage/update.gif);
 background-repeat:no-repeat;
 background-color:Transparent;
 visibility:hidden;  
 height:26px;
 width:70px;
 }
 .ButtonAddAnotherDoc
 {
 border:none;
 background-image:url(SiteImage/btnImageStaff.gif);
 background-repeat:no-repeat;
 background-color:Transparent;   
 height:26px;
 width:150px;
 } 
 
  .ButtonRemove
 {
 border:none;
 background-image:url(SiteImage/remove.gif);
 background-repeat:no-repeat;
 background-color:Transparent;
 height:26px;
 width:70px;
 }       

 .SearchDocFullName
 {
	font-size:8pt;
	color:#ffffff;
	font-weight:normal;    
 }
 .HeadingSTD
{
	font-size:15pt;
	font-weight:bold;
	color:#cdde60;
}
 .HeadingSTD a
{
	font-size:15pt;
	font-weight:bold;
	text-decoration:none;
	color:#cdde60;
}
.HeaderAS a
{
	text-decoration:none;
	color:#546024;
}
.HeaderAS1 a
{
	text-decoration:none;
	color:#546024;
}
.HeaderSeachTD4 a
{
	color:#546024;
	text-decoration:none;
}
  .Sline1
{
	height: 7px;
	border-bottom-style:solid;
	border-bottom-width:2px; 
	border-bottom-color:#79bde6;
} 
.HeadingSTD1
{
	
	font-weight:bold;
	color:#ffffff;
	padding-bottom:20px;    
}
.Headingsub
{
font-weight: bold;
 font-size: 12pt; 
 color: white; 
 font-family: Tahoma; 
 height: 25px; 
 background-color: #45beee;
  text-align: center
}





.HeadingSTD2
{
	
	font-weight:bold;
	color:#000000;
	padding-bottom:14px;    
}
.CalanderTDCss
{
	PADDING-RIGHT: 3px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px;
	VERTICAL-ALIGN: top; WIDTH: 20%; PADDING-TOP: 0px; TEXT-ALIGN: left
}

.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

.ajax__tab_xp-theme .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px; background:url(SiteImage/tab-line1.gif) repeat-x bottom;}
.ajax__tab_xp-theme .ajax__tab_outer {padding-right:6px;background:url(SiteImage/tab-right1.gif) no-repeat right;height:24px;}
.ajax__tab_xp-theme .ajax__tab_inner {padding-left:12px;background:url(SiteImage/tab-left1.gif) no-repeat;}
.ajax__tab_xp-theme .ajax__tab_tab {height:13px; padding:6px;margin:0;background:url(SiteImage/tab.gif) repeat-x;}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer {background:url(SiteImage/tab-hover-right1.gif) no-repeat right;}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner {background:url(SiteImage/tab-hover-left1.gif) no-repeat;}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab {background:url(SiteImage/tab-hover.gif) repeat-x;}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer {background:url(SiteImage/tab-active-right1.gif) no-repeat right;}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner {background:url(SiteImage/tab-active-left1.gif) no-repeat;}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab {padding:6px;background:url(SiteImage/tab-active.gif) repeat-x;}
.ajax__tab_xp-theme .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border-top:0;}


.ajax__tab_xp-theme1 .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px; background:url(SiteImage/tab-line1.gif) repeat-x bottom;}
.ajax__tab_xp-theme1 .ajax__tab_outer {padding-right:6px;background:url(SiteImage/tab-right.gif) no-repeat right;height:24px;}
.ajax__tab_xp-theme1 .ajax__tab_inner {padding-left:12px;background:url(SiteImage/tab-left.gif) no-repeat;}
.ajax__tab_xp-theme1 .ajax__tab_tab {height:13px; padding:6px;margin:0;background:url(SiteImage/tab.gif) repeat-x;}
.ajax__tab_xp-theme1 .ajax__tab_hover .ajax__tab_outer {background:url(SiteImage/tab-hover-right.gif) no-repeat right;}
.ajax__tab_xp-theme1 .ajax__tab_hover .ajax__tab_inner {background:url(SiteImage/tab-hover-left.gif) no-repeat;}
.ajax__tab_xp-theme1 .ajax__tab_hover .ajax__tab_tab {background:url(SiteImage/tab-hover.gif) repeat-x;}
.ajax__tab_xp-theme1 .ajax__tab_active .ajax__tab_outer {background:url(SiteImage/tab-active-right.gif) no-repeat right;}
.ajax__tab_xp-theme1 .ajax__tab_active .ajax__tab_inner {background:url(SiteImage/tab-active-left.gif) no-repeat;}
.ajax__tab_xp-theme1 .ajax__tab_active .ajax__tab_tab {padding:6px;background:url(SiteImage/tab-active.gif) repeat-x;}
.ajax__tab_xp-theme1 .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border-top:0;}

.ajax__tab_xp-themeReg .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px; padding-left:195px; background:url(SiteImage/DocReg.jpg) no-repeat; background-color:#45beee; }
.ajax__tab_xp-themeReg .ajax__tab_outer {padding-right:0px; background-color:#3d7fc2; height:24px;}
.ajax__tab_xp-themeReg .ajax__tab_inner {padding-left:0px; background-color:#3d7fc2; color:#8eacd9; font-size: 7pt;}
.ajax__tab_xp-themeReg .ajax__tab_tab {height:15px; padding:6px;margin:0;}
.ajax__tab_xp-themeReg .ajax__tab_hover .ajax__tab_outer {}
.ajax__tab_xp-themeReg .ajax__tab_hover .ajax__tab_inner {}
.ajax__tab_xp-themeReg .ajax__tab_hover .ajax__tab_tab {}
.ajax__tab_xp-themeReg .ajax__tab_active .ajax__tab_outer {}
.ajax__tab_xp-themeReg .ajax__tab_active .ajax__tab_inner {}
.ajax__tab_xp-themeReg .ajax__tab_active .ajax__tab_tab {padding:6px; color:#ffffff; font-weight:bold}
.ajax__tab_xp-themeReg .ajax__tab_body {border-top:0;}

.ajax__tab_xp-themeDocProfile .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px; padding-left:195px; background:url(SiteImage/UpdateAcc.jpg) no-repeat; background-color:#45beee; }
.ajax__tab_xp-themeDocProfile .ajax__tab_outer {padding-right:0px; background-color:#3d7fc2; height:24px;}
.ajax__tab_xp-themeDocProfile .ajax__tab_inner {padding-left:0px; background-color:#3d7fc2; color:#8eacd9; font-size: 7pt;}
.ajax__tab_xp-themeDocProfile .ajax__tab_tab {height:15px; padding:6px;margin:0;}
.ajax__tab_xp-themeDocProfile .ajax__tab_hover .ajax__tab_outer {}
.ajax__tab_xp-themeDocProfile .ajax__tab_hover .ajax__tab_inner {}
.ajax__tab_xp-themeDocProfile .ajax__tab_hover .ajax__tab_tab {}
.ajax__tab_xp-themeDocProfile .ajax__tab_active .ajax__tab_outer {}
.ajax__tab_xp-themeDocProfile .ajax__tab_active .ajax__tab_inner {}
.ajax__tab_xp-themeDocProfile .ajax__tab_active .ajax__tab_tab {padding:6px; color:#ffffff; font-weight:bold}
.ajax__tab_xp-themeDocProfile .ajax__tab_body {border-top:0;}

.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(SiteImage/arrow-left.gif);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(SiteImage/arrow-right.gif);}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar-theme .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar-theme .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar-theme .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar-theme .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar-theme .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar-theme .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar-theme .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar-theme .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar-theme .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar-theme .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar-theme .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar-theme .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar-theme .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar-theme .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar-theme .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar-theme .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}


.ajax__calendar-theme .ajax__calendar_other .ajax__calendar_day,
.ajax__calendar-theme .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.ajax__calendar-theme .ajax__calendar_hover .ajax__calendar_day,
.ajax__calendar-theme .ajax__calendar_hover .ajax__calendar_month,
.ajax__calendar-theme .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.ajax__calendar-theme .ajax__calendar_active .ajax__calendar_day,
.ajax__calendar-theme .ajax__calendar_active .ajax__calendar_month,
.ajax__calendar-theme .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

.ajax__slider_h_rail {position:relative;background:url(SiteImage/slider_h_rail.gif) repeat-x;height:22px;width:150px;}
.ajax__slider_h_handle {position:absolute;height:22px;width:10px;}
.ajax__slider_v_rail {position:relative;background:url(SiteImage/slider_v_rail.gif) repeat-y;width:22px;height:150px;}
.ajax__slider_v_handle {position:absolute;height:10px;width:22px;}


.PatThanx
{
	color:#45beee;
	font-weight:bold; vertical-align:top; text-align:right;
}
.PatThanx a
{
	color:#29abe2; font-weight:bold; text-decoration:none;
}
.tdXsl
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #3d7fc2;
}
.DocCMTextBox
{
	width:110px;
	height:15px;
	border-style:inset;
	border-width:1px;   
	color:#1a75bc;
	font-size :8pt;
	font-family:Verdana;   

}
.PnlApp
{
	padding-left:10px;
}
.timingTabHeadLeft
{
	width:12px;
	background:url(SiteImage/tab-left1.gif) no-repeat right;
}
.timingTabHeadRight
{
	width:10px;
	background:url(SiteImage/tab-right1.gif) no-repeat right;
}
.timingTabHeadCenter
{
	width:125px;
	background:url(SiteImage/tab-hover.gif) repeat-x;
	font-weight:bold;
	font-size:9pt;
	color:#ffffff;
}
.TimeTabSubH
{
	 width:97%;
	 height:30px;
	 background-color:#1b75bc;
	 color:#ffffff;
	 font-weight:bold;
}

 .tabTimingShow
 {
	width: 560px; background-color:#ffffff;
	font-size :7pt;
	color:#1a75bc;
	font-family:Verdana;  
 }
 .HeadingQualifi
 {
 color:#3d7fc2; padding-bottom:10px; width:200px; vertical-align:top; text-align:left
 }
 .GoogleAdd
 {
	text-align:center;
 }
 
.dropCity1
{
	width:145px;
	border:none;
	color:#1a75bc;
	font-size :8pt;
	height:18px; 
	font-family:Verdana;   
	z-index: 100; left: 221px;
	visibility:hidden;
	position: absolute; top: 802px;
}
.GVText1
{
	font-family:Tahoma;
	font-size:7pt;
	font-weight:bold;
	color:#1b75bc;
}
.pnlPatRecord
{
	padding-left:20px;
	padding-top:10px;
	font-size:10pt
}

.pnlPatRecord a
{
	text-decoration:none;
	outline:none;
 }
.PatRNameTD
{
	padding-right:20px;
	text-align:right;
	color:#45beee;
	font-size:15pt;
	font-weight:bold;
	font-family:Verdana;
}
 .WaitDiv
 {
	position:absolute;
	z-index:100;
	top:1100px;
	left:600px;
	visibility:hidden;
 }
 H1
{
		font-size: 7pt;
	   font-family : Verdana;
	   height: 14px; 
       text-align: center; color: #748134;
       margin:0;
       padding:0;
       font-weight:normal;
}
.AssessmentProceed
{
font-weight:bold;
}
.CenterPartTDAddp
{
	width: 1005px;
	background-color: #45beee; 
	padding-left: 18px;
    vertical-align: top;
    text-align: justify;
}
.HeaderSignTD3
{
	width: 290px; height: 21px; background-image: url(SiteImage/textbox3.gif);
	background-repeat:no-repeat; vertical-align: top; text-align: left;
	background-position: left top; padding-top: 4px; padding-left:11px; 
}



.ASitmape
{
	font-family:Verdana;
	font-size:10pt;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	vertical-align: middle; text-align: center; padding-bottom: 5px; padding-top: 0px; height: 12px;
}

.ASitmape:hover
{
	font-family:Verdana;
	font-size:10pt;
	color:#1a75bc;
	font-weight:bold;
	text-decoration:none;
	vertical-align: middle; text-align: center; padding-bottom: 5px; padding-top: 0px; height: 12px;
}
.HeadingTD1
{
	font-size:13pt;
	font-weight:bold;
	color:#1a75bc;
	vertical-align:middle;
	padding-bottom:10px;
	padding-left:110px;    
}

.sendmsg
{
	color:#1a75bc;
	background-color: #45beee; 
	padding-left: 7px;
    vertical-align: top;
    text-align: left;
     font-family:Verdana;
		}