html, body, div, p, form, img, h1, h2, h3, h4, h5, h6{ font-family:Arial, verdana, Helvetica, sans-serif; padding: 0px; margin: 0px; border:0px transparent none; font-weight:normal; font-size:12px}
body{ background: url(../siteimages/mainBg.gif) repeat-x;  padding:0; margin:0; }

td{font-size:12px;}

body.popBgBody{ background: url(../siteimages/mainBgPop.gif) #ffffff repeat-x;  padding:0; margin:0;}
.popBgBody{ background: url(../siteimages/mainBgPop.gif) #ffffff repeat-x;  padding:0; margin:0; }
.popMargin{padding:20px 30px 0 20px;}
.popMargin2{padding:20px;}

.inWidth{width:790px}
ul.clearType{margin:0; padding:0;}
li.leftRight{float:left; margin:0; padding:0; list-style:none; width:394px}


/*img {behavior:	url("../siteimages/pngbehavior.htc");}*/
a{  text-decoration:none; }
a:hover{ text-decoration:underline; }

a.menu{ padding:9px 9px 10px 9px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.menu:hover {background: url(../siteimages/topMenuABg.gif) repeat-x;  padding:8px 9px 10px 9px; color:#ffffff; font-weight:bold; text-decoration:none; }

a.amenu{ background: url(../siteimages/topMenuABg.gif) repeat-x; padding:8px 9px 10px 9px;  color:#ffffff; font-weight:bold; text-decoration:none; }
a.amenu:hover {  background: url(../siteimages/topMenuABg.gif) repeat-x; padding:8px 9px 10px 9px;  color:#ffffff; font-weight:bold; text-decoration:none; }

table{font-size:12px;}
#LinkColor a{color:#000000;}
#LinkColor a:hover{color:#666666;}
.mainWidth{}
.topMenuBg{ min-width:798px; height:19px; text-align:left; padding:8px 9px 7px 200px; background: url(../siteimages/topMenuLeftPart.gif) left top no-repeat;}

.helpIcon{ float:right; margin:-5px 10px 0 0; padding:0 0 0 0;}

.leftPart{ width:185px; text-align:center; background:#ffffff; top:0; margin:0 0 0 0;}
.leftPart .menu{padding: 0pt 0pt 0pt 25px; float: left;}
.leftPart .menu a{color:#404040; text-decoration:none; font-weight:bold;}
.leftPart .menu a:hover{color:#404040; text-decoration:none; font-weight:bold;}
.leftPart .webId{color:#404040;}
.leftPart .webId a{color:#404040; text-decoration:none;}
.leftPart .webId a:hover{color:#6D981B; text-decoration:none;}
.rightPart{ text-align:left; margin:0 28px 0 0px; top:0;}

.headerPart{margin:0 0 0 -1px; background: url(../siteimages/topHeaderBg.gif) left no-repeat; height:73px;}
.topLogo{height:90px; width:167px; margin:-18px 0 21px 0px; position:relative;}


/***CONTENT PART***********/
h1{padding:0 0 0 30px; background: url(../siteimages/h1Dot.gif) left no-repeat; font-size:20px; color:#000000}

.contentPart{margin:0px 0 0 0;}



.CName{font-size:9px; color:#404040; float:left; width:60%; margin:-55px 0 0 0;}
.CName span{font-size:11px;  margin:0 0 0 32px; color:#404040; height:20px;}
.date{float:right; font-size:8px; color:#404040; height:20px;  width:35%; text-align:right; margin:-50px 10px 0 0;}

.date2{float:right; position:relative; font-size:8px; color:#404040; height:20px;  width:35%; text-align:right; margin:-50px 0px 0 0; padding:0 10px 0 0;}


.dateBg{float:right; font-size:11px;  background: url(../siteimages/dateBg.gif) repeat-x; width:151px; height:20px; margin:0; padding:5px 0 5px 0; text-align:center;}

.phoneDiv{width:130px; padding:5px 0 0 5px;}

.GName{float:left; width:60%;  margin:12px 0 12px 0;}
.aBut{height:22px; float:right; font-weight:bold; font-size:12px; color:#000000; width:35%; text-align:right; margin:12px 10px 12px 0;}

.GName2{float:left; width:40%;  height:22px;  margin:12px 0 12px 0; }
.aBut2{height:22px; float:right; font-weight:bold; font-size:12px; color:#000000; width:55%; text-align:right; margin:12px 0px 12px 0; padding:0 10px 0 0;}

.butGrp {color:#ffffff; font-size: 12px; background: url(../siteimages/butBg.gif) #CCEE9C repeat-x; border:#939393 1px solid; padding:1px;}
.but {color:#ffffff; font-size: 12px; background: url(../siteimages/butBg.gif) #CCEE9C repeat-x; border:#939393 1px solid; padding:2px 8px!important; cursor:pointer; font-weight:bold; border:none; font-family:Verdana, Geneva, sans-serif; font-weight:normal;}
*+html .but{ padding-left:3px; padding-right:3px;}
input.but{ padding:0px 1px 2px 1px;}
input.but{ padding:2px 2px 2px 2px\9 !important;}
.butEdit {color:#ffffff; font-size: 10px; background: url(../siteimages/butBg.gif) #E3EEF3 repeat-x; height:20px; border: solid #939393 1px; width:89px;}
.butEditY{color:#ffffff; font-size: 10px; background: url(../siteimages/butBgY.gif) #fefefe repeat-x; height:20px; border-right:   #acb5b5 1px double; border-top:     #c4cccc 1px double; border-left:    #acb5b5 1px double;border-bottom:  #6f7777 1px double;width:89px;}

.smallFont{font-size:11px;}
.butSmall {color:#ffffff; font-size: 10px; background: url(../siteimages/butBg.gif) #CCEE9C repeat-x; border:#939393 1px solid; padding:0px; margin:0 5px 0 0;}

div.setApp{padding:1px 0 8px 0; margin:0px 0 0 0; position:relavive}
a.setAppLink { position:relavive; background: url(../siteimages/setAppoiment.gif) no-repeat;  padding:3px 0px 3px 25px; color:#404040; font-weight:bold; text-decoration:underline; }
a.setAppLink:hover {position:relavive; background: url(../siteimages/setAppoiment.gif) no-repeat;  padding:3px 0px 3px 25px; color:#6D981B; font-weight:bold; text-decoration:underline; }
.askQ{margin:-2px 0 0 335px; position:absolute; height:25px}

.setAppLink2 { position:relavive; padding:3px 0px 3px 25px; color:#404040; font-weight:bold; text-decoration:none; }



/*h2{padding:2px 0 2px 30px; background:url(..../siteimages/h2Dot.png) left no-repeat; font-size:15px; color:#000000; font-weight:bold;}*/
h2{padding:2px 0 2px 30px; background:transparent; font-size:15px; color:#000000; font-weight:bold;}

/*h5{padding:2px 0 10px 30px; background:url(..../siteimages/h5Dot.gif) top left no-repeat; font-size:16px; color:#000000; font-weight:bold; text-align:left;}*/
h5{padding:2px 0 10px 30px; background:transparent; font-size:16px; color:#000000; font-weight:bold; text-align:left;}
h5 span{font-size:12px; font-weight:normal}
/*h6{padding:2px 0 10px 30px; background:url(..../siteimages/h5Dot.gif) top left no-repeat; font-size:16px; color:#000000; font-weight:bold; text-align:left;}*/
h6{padding:2px 0 10px 30px; background:transparent; font-size:16px; color:#000000; font-weight:bold; text-align:left;}

.dentCombo{padding:0 15px 0 0px; font-weight:bold}
.dentCombo2{padding:0 15px 0 10px; font-weight:bold}
.OR{padding:0 10px 0 10px; font-weight:bold; background: url(../siteimages/vLine.gif) center repeat-y; }
.acutePart{padding:0 0px 0 15px; font-weight:bold}

.clear{clear:both}

/***CLS HEADER LINES***********/
.CLSBoxTop5{background: url(../siteimages/boxTopRight5.gif) right top no-repeat; height:14px;}
.CLSboxMiddle5{ padding:0px; border-right:#CCCCCC 2px solid; border-left:#CCCCCC 2px solid;  background: url(../siteimages/boxMiddle1.gif) #ffffff left bottom repeat-x;}
.CLSboxMiddle5_1{ padding:0px; border-right:#CCCCCC 2px solid; border-left:#CCCCCC 2px solid;  background: url(../siteimages/boxMiddle5.gif) #ffffff left bottom repeat-x;}
.CLSboxMiddle5In{ padding:0px 10px 0px 15px; font-size:12px; color:#404040; min-height:200px}
.CLSboxMiddle5In2{ padding:0px 10px 0px 12px; font-size:12px; color:#404040; min-height:200px}

.CLSBoxTop5_winBox{background: url(../siteimages/boxTopRight5_winBox.gif) right top no-repeat; height:14px;}
.CLSboxMiddle5_winBox{ padding:0px; border-right:#CCCCCC 2px solid; border-left:#CCCCCC 2px solid;  background: url(../siteimages/boxMiddle1.gif) #ffffff left bottom repeat-x;}
.CLSBoxBottom5_winBox{background: url(../siteimages/boxBottomRight5_winBox.gif) right bottom no-repeat;}

.CLSBoxBottom5{background: url(../siteimages/boxBottomRight5.gif) right bottom no-repeat;}

.boxMiddle5_1{ padding:0px; border-right:#CCCCCC 2px solid; border-left:#CCCCCC 2px solid;  background: url(../siteimages/nabMiddleBg.gif) #E6E6E5 left top repeat-x;}
.boxMiddle5_1In{ padding:0px 10px 0px 10px; font-size:12px; color:#404040; margin:0px  0 -10px 0; position:relative}
/***CLS HEADER LINES***********/

.marginLeft{padding:0 0 0 30px;}

.sData{font-size:10px;}
.RBorder{border-right:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid;}
.LBorder{border-left:#CCCCCC 1px solid;}

.LRpadding{padding:0 5px 0 5px ;}
.Lpadding{padding:0 0 0 5px ;}
.Rpadding{padding:0 5px 0 0 ;}

.boxMiddle1{ padding:0px; width:382px; border-right:#CCCCCC 2px solid; border-left:#CCCCCC 2px solid;  background: url(../siteimages/boxMiddle1.gif) #ffffff left bottom repeat-x;}
.boxMiddle1In{ padding:0px 10px 0px 15px; font-size:12px; color:#404040;}

.boxMiddle2{ padding:0px; width:791px; border-right:#CCCCCC 2px solid; border-left:#CCCCCC 2px solid;  background: url(../siteimages/boxMiddle1.gif) #ffffff left bottom repeat-x;}
.boxMiddle2In{ padding:0px 10px 0px 15px; font-size:12px; color:#404040; min-height:200px}
.boxMiddle3In{ padding:0px 10px 0px 15px; font-size:12px; color:#404040;}
.boxMiddle2In2{ padding:5px 15px 0px 15px; font-size:12px; color:#404040;}
.boxMiddle2In3{ padding:0px 10px 0px 10px; font-size:12px; color:#404040; margin:-5px  0 -15px 0; position:relative;}
.boxMiddle3{ padding:0px; width:791px; border-right:#CCCCCC 2px solid; border-left:#CCCCCC 2px solid;  background: url(../siteimages/nabMiddleBg.gif) #E6E6E5 left top repeat-x;}


.boxMiddle4Top_v2{background:transparent url(../siteimages/boxTop4Top_v2.gif) no-repeat scroll right top; height:12px;}
.boxMiddle4Bottom_v2{background:transparent url(../siteimages/boxBottom4Bottom_v2.gif) no-repeat scroll right top; height:28px;}
.boxMiddle4In1{ padding:0px 10px 0px 10px; font-size:12px; color:#404040;}
.boxMiddle4{ padding:0px; width:565px; border-right:#BAC8D3 2px solid; border-left:#BAC8D3 2px solid;  background: url(../siteimages/boxMiddle4.GIF) #ffffff left bottom repeat-x;}
.boxMiddle4_v2{ padding:0px; border-right:#BAC8D3 2px solid; border-left:#BAC8D3 2px solid;  background: url(../siteimages/boxMiddle4.GIF) #ffffff left bottom repeat-x;}
.boxMiddle4In2{padding:0px 10px 0px 15px; font-size:12px; color:#404040; min-height:154px}
.boxMiddle4In2 table tr td input{position:relative; z-index:5}

.photoBg {position:relative; height:140px; width:104px; background: url(../siteimages/photoBg.gif) no-repeat; text-align:center; padding:8px 0 0 0;}
.photoBg2 {position:relative; height:140px; width:150px; background: url(../siteimages/photoPopBg.gif) top center no-repeat; text-align:center; margin:0px 0 0 0px;}
.photoBg3 {position:relative; background: url(../siteimages/photoPopBg.gif) top center no-repeat; text-align:center; margin:0px 0 0 0px;}
.siteInfoData{line-height:20px;}
.siteInfoData label{font-weight:bold;}
.siteInfoData a{ color:#4A8300; text-decoration:none;}
.siteInfoData a:hover{ color:#404040; text-decoration:underline;}

.MName{font-size:9px; color:#404040; float:left; margin:-49px 0 0 0;}
.MName2{font-size:9px; color:#404040; float:left; width:60%; margin:-49px 0 0 0;}
.Part{float:right; margin:-40px 20px 25px 0; color:#000000; font-weight:bold;}
.Part a{color:#000; padding:0 5px 0 5px; font-weight:bold; text-decoration:none;}
.Part a:hover{color:#4A8300; padding:0 5px 0 5px; font-weight:bold; text-decoration:none;}

h3{padding:0px 0 0 30px; background: url(../siteimages/h1Dot.gif) left no-repeat; font-size:20px; color:#000000}

.MName3{font-size:9px; color:#404040; float:left; width:30%; margin:-49px 0 0 0;}
.MName31{font-size:9px; color:#404040; float:left; margin:-49px 0 0 0;}
.MName4{font-size:9px; color:#404040; float:left; width:50%; margin:-49px 0 0 0;}
.MName5{font-size:9px; color:#404040; float:left; width:30%; margin:-49px 0 0 0;}

.add3{float:right; font-size:9px; color:#404040; width:60%; text-align:left; margin:-48px 13px 0 0;}

.add4{float:right; color:#404040; width:70%; text-align:left; margin:-49px 13px 0 0; font-weight:bold;}
.add5{float:right; color:#404040; width:30%; text-align:right; margin:-49px 0 0 0; font-weight:bold;}

.add6{float:right; color:#404040; width:30%; text-align:right; margin:0 0 0 0; font-weight:bold; font-size:}
.MName6{font-size:9px; color:#404040; float:left; width:60%; margin:0 0 0 0; padding:0 0px 0 0;}
.MName6 a{font-size:16px}
.MName6 a:hover{font-size:16px}

.add{float:right; font-size:9px; color:#404040; height:20px;  width:35%; text-align:right; margin:-48px 0 0 0;}
a.addLink{padding:0px 0 0 27px; background: url(../siteimages/add.gif) left no-repeat; font-size:18px; color:#000000; font-weight:normal; text-decoration:none;}
a.addLink:hover{ padding:0px 0 0 27px; background: url(../siteimages/add.gif) left no-repeat; font-size:18px; color:#000000; font-weight:normal; text-decoration:underline;}

a.headerLink{color:#ffffff; font-weight:bold; text-decoration:none;}
a.headerLink:hover{color:#ffffff; font-weight:bold; text-decoration:underline;}

.footer{background: url(../siteimages/footerBg.gif) left top repeat-x; border-top:#B6B6B6 solid 1px; padding:10px 0px 10px 0px; text-align:center; font-size:11px; color:#3D3D3D; margin:0 0 0px 0; bottom:0px; height:75px}
.footerLogo{float:left;  text-align:center;}
.footerText{text-align:center; font-size:11px; color:#3D3D3D; padding-right:210px;}
.footerB{font-weight:bold}
.footer a{color:#689D23; text-decoration:none;}
.footer a:hover{color:#000000; text-decoration:none;}

.label{ color:#404040; font-weight:bold;}
.labely{ color:#F28301; font-weight:bold; }


A.dlink{color:#4A8300; text-decoration:none; font-size:12px;}
A.dlink:hover {color:#404040; text-decoration:underline;  font-size:12px;}

A.dlinkh5{color:#4A8300; text-decoration:none;}
A.dlinkh5:hover {color:#404040; text-decoration:underline;}

a.dlink2{color:#4A8300; text-decoration:none; font-size:12px;}
a.dlink2:hover {color:#000000; text-decoration:underline;  font-size:12px;}

a.dlink3{color:#4A8300; text-decoration:underline; font-size:11px; font-weight:normal;}
a.dlink3:hover {color:#000000; text-decoration:underline; font-size:11px; font-weight:normal;}

.odd { background:#FFFFFF; }
.even{ background:#F0F0F0;}

.colorBoxBg{background:#ffff00; width:100px; height:22px; float:left;}
.colorBox{color:#000000; font-size:10px; font-family:Arial, verdana, Helvetica, sans-serif; font-weight:normal}
.element{color:#000000; font-size:12px; font-family:Arial, verdana, Helvetica, sans-serif; font-weight:normal}
.elementS{color:#000000; font-size:10px; font-family:Arial, verdana, Helvetica, sans-serif; font-weight:normal}
.elementH{color:#000000; width:85px; font-size:10px; font-family:Arial, verdana, Helvetica, sans-serif; font-weight:normal}
.elementS2{color:#000000; font-size:10px; font-family:Arial, verdana, Helvetica, sans-serif; font-weight:normal}
.elementArea{width:150px; height:95px; color:#000000; font-size:12px; font-family:Arial, verdana, Helvetica, sans-serif; font-weight:normal}

.element_newapp{width:243px; color:#000000; font-size:12px; font-family:Arial, verdana, Helvetica, sans-serif; font-weight:normal}

.popElementy{color: #000000; font-size:12px; background:#ffffff;BORDER:#666666 1px solid; font-family:Arial, verdana, Helvetica, sans-serif; font-weight:normal}

.subHeader{ color:#ffffff; font-weight:bold; background: url(../siteimages/subHeaderBg.gif) #7C98B0 left top repeat-x; padding:8px 5px 8px 7px}
.msgDiv{border:solid 1px #F0E0A0; color:#DD150B; text-align:left; padding:8px 5px 6px 33px; background: url(../siteimages/errorDot.gif) #FFFBC6 no-repeat;  font-weight:bold; margin:0 0 0 0;}

a.alpha			{  color:#404040; text-decoration:none;}
a.alpha:hover 	{  color:#404040; text-decoration:underline;}

a.lang			{  color:#4A8300; text-decoration:none;}
a.lang:hover 	{  color:#4A8300; text-decoration:underline;}

a.calpha		{  color:#000000; font-weight:bold; text-decoration:none;}
a.calpha:hover 	{  color:#000000; font-weight:bold; text-decoration:underline;}

.leftloginPart{padding:0 0 0 25px}
.leftloginPartIn{ width:150px;}
.leftloginPartIn p{ padding:7px 5px 5px 25px;  text-align:left; }
.leftloginPartIn p.loginIcon{ font-weight:bold; background: url(../siteimages/loginIcon.gif) left no-repeat;}
.leftloginPartIn p.linkDot{ font-weight:bold; background: url(../siteimages/linkDot.gif) left no-repeat;}
.label2{text-align:left; font-weight:bold; font-size:11px; color:#404040}

.phoneL{text-align:left; font-weight:bold; font-size:11px; color:#6F6F6F; LINE-HEIGHT:20PX;}
.phoneV{text-align:left; font-weight:normal; font-size:11px; color:#000000;}

.hLine{background: url(../siteimages/leftShadowLine.gif) top center no-repeat; width:100%; margin:20px 0 10px 0;}

a.logout{  color:#7F7F7F; font-size:11PX; font-weight:bold; text-decoration:none; }
a.logout:hover 	{  color:#000000; font-size:11PX; font-weight:bold; text-decoration:none; }

a.list{color:#385268; font-size:11PX; font-weight:bold; text-decoration:underline; }
a.list:hover{color:#385268; font-size:11PX; font-weight:bold; text-decoration:none;}

.center{text-align:center;}

.pageHeaderNormal{ font-size:11px; color:#000000; font-weight:normal;}

A.listHeader{ color:#7F7F7F; font-size:12px; text-decoration:none; font-weight:bold}
A.listHeader:hover { color:#000000; font-size:12px; text-decoration:underline; font-weight:bold}



.subHeaderCLS{ color:#ffffff; font-size:11px; font-weight:bold; background: url(../siteimages/subHeaderBg.gif) #7C98B0 left top repeat-x;  padding:8px 5px 8px 7px}
.subHeaderCLSRed{ color:#ffffff; font-size:11px; font-weight:bold; background: url(../siteimages/subHeaderBgRed.gif) #B20000 left top repeat-x;  padding:8px 5px 8px 7px}
.subHeaderCLSGreen{ color:#ffffff; font-size:11px; font-weight:bold; background: url(../siteimages/subHeaderBgGreen.gif) #B20000 left top repeat-x;  padding:8px 5px 8px 7px}

.dateCLS{background:#FFFFFF; font-weight:bold;}
.dateCLSBottom{ font-weight:bold;}

a.header{ color:#000000; font-size:12px; text-decoration:none; font-weight:bold}
a.header:hover { color:#000000; font-size:12px; text-decoration:underline; font-weight:bold}

a.errorLink{ color:#ff0000; font-size:12px; text-decoration:underline; font-weight:bold}
a.errorLink:hover { color:#ff0000; font-size:12px; text-decoration:none; font-weight:bold}

.msg{color:#ff0000;}

/**************/



/* All Anchor classes */
A.nav{color:#c2d4e4; text-decoration:underline;}
A.nav:hover{color:#c2d4e4;  text-decoration:underline;}

A.dataLink{ color:#275C7C; text-decoration:none;}
A.dataLink:hover{ color:#FF0000; text-decoration:underline;}

A.contactInfoLink{ color:#275C7C; text-decoration:none;}
A.contactInfoLink:hover{ color:#FF0000; text-decoration:underline;}

A.but_green{ color:#FFFFFF; text-decoration:none; }
A.but_green:hover{ color:#FFFFFF; text-decoration:none; }

/* All Anchor classes */

/* /////// Start Table CLass ///////// */
table.blueBorder{background: #023351;}
table.blueBorder1   {border-bottom: 1px  #D1D1D1 solid; border-top: 1px  #D1D1D1 solid; border-left: 1px  #D1D1D1 solid; }
table.blueBorder2   {background: #CADCE3;border:1px solid #023351;}
table.blueBorder3   {border:1px solid #D1D1D1;}

/* /////// End Table CLass ///////// */


/* All TR classes only for the back ground color */
TR.pageHeaderLine       { background:#BFE1EC; }
TR.nav                  { background:#e5eafa; }
TR.evenBox 		        { background:#FFFFFF; }
TR.oddBox 			    { background:#E3EEF3; }
TR.blank                { background:#ffffff; height: 3pt; }
TR.fieldHeader          { background:#A9DAE9; height:20px; }
TR.fieldHeadery         { background:#ff0000; height:20px; }


/* All TD classes */
TD.nav 			        { color:#003f7e; }
TD.fieldHeadery     {color:#ffffff; background: url(../siteimages/headerBgY.gif) #A9DAE9 repeat-x; border:#F28301 1px solid;}
TD.fieldHeader 	    {color:#ffffff; background:#99c35e; border: solid #689d23 1px; }
TD.qaddcross1 	    {color:#275C7C; font-size:8pt; background: url(../siteimages/cross_bg.gif) #E6E6E6 repeat-x; border-right:#D1D1D1 solid 1px; }
TD.crossBg 	        {color:#275C7C; font-size:8pt; background: url(../siteimages/cross.gif) #E6E6E6 repeat; border-right:#D1D1D1 solid 1px; }
/*TD.crossBg 	        {color:#275C7C; font-size:8pt; background: url(../siteimages/cross.gif) #FFF repeat-Y 50% 50%; border-right:#D1D1D1 solid 1px; }*/
/*TD.crossBg 	        {color:#275C7C; font-size:8pt; background: url(../siteimages/cross.gif) #E6E6E6 repeat-x; border-right:#D1D1D1 solid 1px; }*/
TD.qaddcross2 	    {color:#275C7C; font-size:8pt; background: url(../siteimages/cross_d_bg.gif) #E6E6E6 repeat-x; border-right:#D1D1D1 solid 1px; }
TD.evenBox 		    {color:#275C7C; font-size: 8pt; font-weight: normal; border-right:#D1D1D1 solid 1px; border-top:#D1D1D1 solid 1px; }
TD.oddBox 		    {color:#275C7C; font-size:8pt; border-right:#D1D1D1 solid 1px; border-top:#D1D1D1 solid 1px; }

td.rightBorder{border-right:1px solid #D1D1D1;}

/* All TD classes */


/* All FONT classes */
.black              { background:#000000; }
.but_red            { color:#FFFFFF;}
.evenBox 		    { color:#275C7C; font-size:8pt; }
.oddBox 		    { color:#275C7C; font-size:8pt; }

/* All FONT classes */

/* All Form element classes */
.popElement {color:#4E5C4B; font-size:8pt; background:#F8F8F8; BORDER :#0289B3 1px solid; }


.butY{color:#ffffff; font-size: 7pt; background: url(../siteimages/butBgY.gif) #fefefe repeat-x; height:20px; border-right:   #acb5b5 1px double; border-top:     #c4cccc 1px double; border-left:    #acb5b5 1px double; border-bottom:  #6f7777 1px double; }


/* All Form element classes */
hr     {color:#93AABE;}
hr.y    {color:#FD8A03;}

.menuskin{position:absolute; width:300px; background: #E3EEF3; border:1px solid #023351; color: #000080;line-height:18px;}

.menuskin a{text-decoration:none; color: #1F4687; padding-left:10px; padding-right:10px; }
.whiteBg {background:#F6F6F6;}
.sheFieldHeader { background:#447CBA; height:30px; color:#ffffff; border-right:   #96B9DB 1px solid; border-top:     #ffffff 1px solid;}

.chairUnavail{ color:#ff0000;}
/* for day navigation */

a.day				{COLOR:#000000; FONT-SIZE:10px; padding:4px 2px 3px 2px; text-decoration:none; display:block; }
a.day:hover   		{COLOR:#2F5373; FONT-SIZE:10px; padding:4px 2px 3px 2px; text-decoration:none; display:block;  background: url(../siteimages/sDayBg_h.gif) center no-repeat; }
                                                                 
/*a.sday				{COLOR:#000000; FONT-SIZE:10px; padding:4px 2px 3px 2px; text-decoration:none; display:block;  background: url(../siteimages/sDayBg.gif) center no-repeat; }
a.sday:hover   		{COLOR:#2F5373; FONT-SIZE:10px; padding:4px 2px 3px 2px; text-decoration:none; display:block;  background: url(../siteimages/sDayBg_h.gif) center no-repeat; }
*/
a.fday				{COLOR:#000000; FONT-SIZE:10px; padding:4px 2px 3px 2px; text-decoration:none; display:block;  background: url(../siteimages/ADayBg.gif) center no-repeat; }
a.fday:hover   		{COLOR:#2F5373; FONT-SIZE:10px; padding:4px 2px 3px 2px; text-decoration:none; display:block;  background: url(../siteimages/ADayBg.gif) center no-repeat; }

.cday{COLOR:#000000; FONT-SIZE:10px; padding:0px 2px 3px 2px; text-decoration:none; display:block;  background: url(../siteimages/CDayBg.gif) center no-repeat;}
.cday a.day{COLOR:#ffffff; FONT-SIZE:10px; padding:4px 2px 3px 2px; text-decoration:none; display:block; }
.cday a.day:hover{COLOR:#2F5373; FONT-SIZE:10px; padding:4px 2px 3px 2px; text-decoration:none; display:block;  background: url(../siteimages/sDayBg_h.gif) center no-repeat; }

.sday				{COLOR:#000000; FONT-SIZE:10px; padding:4px 2px 3px 2px; text-decoration:none; display:block;  background: url(../siteimages/sDayBg.gif) center no-repeat; }


.navMonth            { color:#7F7F7F; font-size:11px; padding:4px 0px 3px 0px; text-decoration:none; border:#B1B1B1 solid 1px; background:#FFFFFF;}
TR.rightBlue            { BACKGROUND-COLOR:#447CBA; } 

.listHeader_Line{border-bottom:#D1D1D1 dotted 0px; margin:3px 0px 3px 0px; font-size:9px; }
.boxBorder{border:#E8E8E8 solid 1px; background:#F8F8F8; FONT-SIZE:9px; }

.NS{font-size:18px; color:#608330; padding:1px 0 0 5px;}
.activeDay            { BACKGROUND-COLOR:#C1DBF3; color: #FFFFFF;}

.rButtonP{text-align:right; margin:5px 0 -5px 0;}
.rButtonP2{text-align:right; margin:-70px 0 -5px 0; width:150px; float:right; position:relative}
.Call{text-align:right; margin:5px 0 -5px 12px; padding:0 0px 0 0; width:50%; float:left;}
.dis{font-size:11px;}

.lhw{height:73px; width:126px}

.colorPalate{width:225px; float:left; position:absolute; margin:-10px 0 0 0;}
.colorPalate a{float:left; margin:1px 0 0 5px;}
.colorPalate input{float:left;}
.colorPalate iframe{float:right; margin:0px 0 0 0; padding:0 0 0 0;}

.normal1px{font-weight:normal; font-size:11px;}

.nextBTN1{float:left; padding-right:26px; padding-top:17px; padding-bottom:3px; background: url(../siteimages/h2Dot.png) right 14px no-repeat; color:#3e586d}

.nextBTN1 input, .backBTN1 input{background:none; border:none; margin:0px; padding:0px; font-weight:bold; color:#3e586d; cursor:pointer; border-bottom:#7c98b0 solid 1px;}
.nextBTN1 input:hover, .backBTN1 input:hover{border-bottom:none; color:#666666;}
.backBTN1{float:left; padding-left:24px; padding-top:17px; padding-bottom:3px; background: url(../siteimages/h2Dot-back.png) 0px 14px no-repeat; margin-right:15px;  color:#3e586d}


.backBTN1 a{color:#3e586d; text-decoration:none; background:none; border:none; margin:0px 0px 0px 5px; padding:0px 0px 0px 0px; font-weight:bold; color:#3e586d; cursor:pointer; border-bottom:#7c98b0 solid 1px; font-size:15px; font-family:Arial, Helvetica, sans-serif;}
.backBTN1 a:hover{text-decoration:none; color:#666666; border:none;}
.SABTN{float:left; margin:0px 0px -33px 20px; position:relative;}
.InnerBackBTN .backBTN1{padding:8px 15px 8px 24px!important;  background: url("../siteimages/h2Dot-back.png") no-repeat scroll 0 3px!important;}
.DatetimeLink{position:relative; float:left;}
.DatetimeLink .HideshowTable{display:none;}
.DatetimeLink:hover .HideshowTable{display:block;}
.DatetimeLink a{color:#333;text-decoration:underline;}
.DatetimeLink a:hover{color:#090; text-decoration:underline;}
.DatetimeLink .HideshowTable{ padding:3px; border:#cccccc solid 2px; background:#f2f2f2; max-height:300px; overflow-x:hidden; overflow-y:auto; position:absolute; z-index:999999999; left:-170px; top:0px; min-width:180px;}
.DatetimeLink .HideshowTable table{ border:#ffffff solid 2px; width:170px!important; }
.DatetimeLink .HideshowTable table td{background:#ffffff; padding:5px;}

.popMarginFP h5{padding-left:0px!important;}
.popMarginFP input.but{padding:2px 8px; font-weight:normal; font-family:Verdana, Geneva, sans-serif; margin:0px;}
.popMarginFP input.element{width:150px;}

.homeInfo{ background:#dff2bf; border:#aec870 1px solid; margin:5px; padding:7px; color:#363636;}


/*12-oct-2011  changes*/

.left{float: left;}
.right{float: right;}
.hText{color:#000; Font-Family: Arial; font-size:18px;}
.hText ul{margin:0; padding:0; list-style:none;}
.hText .leftT{padding:10px 0 10px 23px;}
.hText .rightT{padding:10px 23px 10px 0;}
.hText .rightT a{text-decoration:underline; color:#000;}
.hText .rightT a:hover{text-decoration:none; color:#000;}
.hText .rightT span	a{font-size:11px; font-weight:bold; color:#005996;}
.hText .rightT span	a:hover{font-size:11px; font-weight:bold; color:#0083C7;}
.LText {font-size:18px; font-weight:bold; color:#0089CF;}

#innerpart {width:100%;}
#contentpart{padding:0; border-left:solid 2px #BABABA; border-right:solid 2px #BABABA;}
.innerpart {width:100%;}
.contentpart{padding:0; border-left:solid 2px #BABABA; border-right:solid 2px #BABABA;}


#lineT{background:url(../siteimages/toprightcorner.png) no-repeat right top; margin:0 0px 0 0px;}
#lineB{background:url(../siteimages/botrightcorner.gif) no-repeat right top; margin:0 0px 0 0px;}
.lineT{background:url(../siteimages/toprightcorner.png) no-repeat right top; margin:0 0px 0 0px;}
.lineB{background:url(../siteimages/botrightcorner.gif) no-repeat right top; margin:0 0px 0 0px;}

.fright{ float:right;}
.fleft{ float:left;}

.bgwhite{ background:#ffffff;}

font.setAppLink { position:relavive; background: url(../siteimages/setAppoiment.gif) no-repeat;  padding:3px 0px 3px 25px; color:#404040; font-weight:bold; text-decoration:underline; }
