﻿html,body { margin:0px; padding:0px; background-image:url(../../Images/bg_img.jpg); background-repeat:repeat-x; height:100%; width:100%; }

A         { font-family:Verdana; color:#14163b; text-decoration:none; }
A:visited { font-family:Verdana; color:#14163b; text-decoration:none; }
A:hover   { font-family:Verdana; color:#14163b; text-decoration:underline; }
A:active  { font-family:Verdana; color:#14163b; text-decoration:underline; }

#linkA A         { font-family:Verdana; color:#53b9fa; text-decoration:none; }
#linkA A:visited { font-family:Verdana; color:#53b9fa; text-decoration:none; }
#linkA A:hover   { font-family:Verdana; color:#ffffff; text-decoration:underline; }
#linkA A:active  { font-family:Verdana; color:#ffffff; text-decoration:underline; }

#linkB A         { font-family:Verdana; color:#14163b; text-decoration:none; }
#linkB A:visited { font-family:Verdana; color:#14163b; text-decoration:none; }
#linkB A:hover   { font-family:Verdana; color:#ffffff; text-decoration:underline; }
#linkB A:active  { font-family:Verdana; color:#ffffff; text-decoration:underline; }

#linkC A         { font-family:Verdana; color:#14163b; background-color:#ffffff; text-decoration:none; font-weight:bold; padding-left:10px; padding-right:10px; }
#linkC A:visited { font-family:Verdana; color:#14163b; background-color:#ffffff; text-decoration:none; font-weight:bold; padding-left:10px; padding-right:10px; }
#linkC A:hover   { font-family:Verdana; color:#ffffff; background-color:#14163b; text-decoration:none; font-weight:bold; padding-left:10px; padding-right:10px; }
#linkC A:active  { font-family:Verdana; color:#ffffff; background-color:#14163b; text-decoration:none; font-weight:bold; padding-left:10px; padding-right:10px; }

#linkD A         { font-family:Verdana; font-size:10px; color:#14163b; background-color:#ffffff; text-decoration:none; display:block; padding:1px; padding-left:8px; padding-right:8px; border:1px solid #14163b; }
#linkD A:visited { font-family:Verdana; font-size:10px; color:#14163b; background-color:#ffffff; text-decoration:none; display:block; padding:1px; padding-left:8px; padding-right:8px; border:1px solid #14163b; }
#linkD A:hover   { font-family:Verdana; font-size:10px; color:#ffffff; background-color:#53b9fa; text-decoration:none; display:block; padding:1px; padding-left:8px; padding-right:8px; border:1px solid #14163b; }
#linkD A:active  { font-family:Verdana; font-size:10px; color:#ffffff; background-color:#53b9fa; text-decoration:none; display:block; padding:1px; padding-left:8px; padding-right:8px; border:1px solid #14163b; }

#linkE A         { font-family:Verdana; color:#999999; text-decoration:none; }
#linkE A:visited { font-family:Verdana; color:#999999; text-decoration:none; }
#linkE A:hover   { font-family:Verdana; color:#14163b; text-decoration:underline; }
#linkE A:active  { font-family:Verdana; color:#14163b; text-decoration:underline; }

#linkF A         { font-family:Verdana; color:#ffffff; text-decoration:none; }
#linkF A:visited { font-family:Verdana; color:#ffffff; text-decoration:none; }
#linkF A:hover   { font-family:Verdana; color:#ffffff; text-decoration:underline; }
#linkF A:active  { font-family:Verdana; color:#ffffff; text-decoration:underline; }

#linkG th A         { font-family:Verdana; color:#ffffff; text-decoration:none; font-size:10px; }
#linkG th A:visited { font-family:Verdana; color:#ffffff; text-decoration:none; font-size:10px; }
#linkG th A:hover   { font-family:Verdana; color:#53b9fa; text-decoration:none; font-size:10px; }
#linkG th A:active  { font-family:Verdana; color:#53b9fa; text-decoration:none; font-size:10px; }

#linkH A         { font-family:Verdana; color:#ffffff; text-decoration:none; }
#linkH A:visited { font-family:Verdana; color:#ffffff; text-decoration:none; }
#linkH A:hover   { font-family:Verdana; color:#14163b; text-decoration:none; }
#linkH A:active  { font-family:Verdana; color:#14163b; text-decoration:none; }

#linkI A         { font-family:Verdana; color:#ffffff; text-decoration:none; text-align:center; display:block; border:1px solid #14163b; width:150px; padding:1px; }
#linkI A:visited { font-family:Verdana; color:#ffffff; text-decoration:none; text-align:center; display:block; border:1px solid #14163b; width:150px; padding:1px; }
#linkI A:hover   { font-family:Verdana; color:#ffffff; text-decoration:none; text-align:center; display:block; border:1px solid #ffffff; width:150px; padding:1px; }
#linkI A:active  { font-family:Verdana; color:#ffffff; text-decoration:none; text-align:center; display:block; border:1px solid #ffffff; width:150px; padding:1px; }

#linkJ A         { font-family:Verdana; color:#53b9fa; text-decoration:underline; }
#linkJ A:visited { font-family:Verdana; color:#53b9fa; text-decoration:underline; }
#linkJ A:hover   { font-family:Verdana; color:#ffffff; text-decoration:underline; }
#linkJ A:active  { font-family:Verdana; color:#ffffff; text-decoration:underline; }

#linkK A         { font-family:Verdana; color:#53b9fa; border:1px solid #53b9fa; text-decoration:none; padding-left:8px; padding-right:8px; }
#linkK A:visited { font-family:Verdana; color:#53b9fa; border:1px solid #53b9fa; text-decoration:none; }
#linkK A:hover   { font-family:Verdana; color:#53b9fa; border:1px solid #53b9fa; text-decoration:none; }
#linkK A:active  { font-family:Verdana; color:#53b9fa; border:1px solid #53b9fa; text-decoration:none; }

#linkL A         { font-family:Verdana; color:#14163b; text-decoration:none; }
#linkL A:visited { font-family:Verdana; color:#14163b; text-decoration:none; }
#linkL A:hover   { font-family:Verdana; color:#53b9fa; text-decoration:none; }
#linkL A:active  { font-family:Verdana; color:#53b9fa; text-decoration:none; }

#divCalendarStyle A         { display:block; border:1px solid #efefef; text-decoration:none; padding:1px; text-align:center; }
#divCalendarStyle A:visited { display:block; border:1px solid #efefef; text-decoration:none; padding:1px; text-align:center; }
#divCalendarStyle A:hover   { display:block; border:1px solid #1f315b; text-decoration:none; padding:1px; background-color:#e6e6fb; text-align:center; }
#divCalendarStyle A:active  { display:block; border:1px solid #1f315b; text-decoration:none; padding:1px; background-color:#e6e6fb; text-align:center; }      



.staticMainMenuItemStyle { font-family:Verdana; color:#ffffff; font-size:10px; padding-left:5px; padding-right:5px; }



.pgButtonTitleStyle { display:none; position:absolute; top:-1500px; background-color:#ffffff; filter:alpha(opacity=85); opacity:0.85; }
.pgButtonTitleTextStyle { font-family:Verdana; font-size:11px; color:#14163b; }
                      


.gridViewBorderA td { border:1px solid #ffffff; }
.gridViewBorderA td td { border-width:0px; }


.pagerStyle { background-color:#efefef; }
.pagerStyle td { border:1px solid #ffffff; }
.pagerStyle table { font-family:Verdana; color:#14163b; font-size:10px; }
.pagerStyle td table td { border-width:0px; } 
.pagerStyle span { font-weight:bold; }


.bgColourA { background-color:#53b9fa; }
.bgColourB { background-color:#14163b; }
.bgColourC { background-color:#efefef; }
.bgColourD { background-color:#eaeeff; }
.bgColourE { background-color:#ffffff; }
.bgColourF { background-color:#1f315b; }



.mainHeader  { font-family:Verdana; font-size:17px; color:#14163b; margin-bottom:10px; }
.mainHeaderB { font-family:Verdana; font-size:17px; color:#ffffff; margin-bottom:15px; }
.subHeader   { font-family:Verdana; font-size:13px; color:#14163b; padding:2px; margin-bottom:10px; margin-top:10px; background-color:#efefef; width:100%; }
.subHeaderB  { font-family:Verdana; font-size:13px; color:#53b9fa; margin-bottom:10px; margin-top:10px; }
.bodyText    { font-family:Verdana; font-size:11px; color:#666666; }
.paragraphicText { font-family:Verdana; font-size:11px; color:#666666; line-height:16px; margin-top:20px; }


.lineHeightA { line-height:16px; }


.textStyleA { font-family:Verdana; font-size:10px; color:#ffffff; }
.textStyleB { font-family:Verdana; font-size:10px; color:#53b9fa; }
.textStyleC { font-family:Verdana; font-size:10px; color:#14163b; font-weight:bold; }
.textStyleD { font-family:Verdana; font-size:10px; color:#666666; font-weight:normal; }
.textStyleE { font-family:Verdana; font-size:10px; color:#14163b; font-weight:normal; }
.textStyleF { font-family:Verdana; font-size:11px; color:#14163b; font-weight:bold; }
.textStyleG { font-family:Verdana; font-size:11px; color:#14163b; font-weight:normal; }
.textStyleH { font-family:Verdana; font-size:11px; color:#53b9fa; font-weight:bold; }
.textStyleI { color:#53b9fa; }
.textStyleJ { font-size:17px; }
.textStyleK { font-family:Verdana; font-size:11px; color:#ffffff; }


.infoDivOuterStyle { background-color:#ffffff; padding:2px; display:none; position:absolute; top:-500px; }
.infoDivInnerStyle { border:2px solid #53b9fa; padding:5px; background-color:#ffffff; }


.infoPopUpFrame { filter:alpha(opacity=90); opacity:0.9; position:absolute; }



.gridHeaderStyA { font-family:Verdana; background-color:#14163b; font-size:10px; font-weight:bold; color:#ffffff; height:16px; }

.gvwBorderSty td      { border-bottom:1px solid #cccccc; }
.gvwItemSty           { font-weight:bold; font-size:13px; }
.gvwItemSty A         { font-family:Verdana; color:#53b9fa; text-decoration:none; }
.gvwItemSty A:visited { font-family:Verdana; color:#53b9fa; text-decoration:none; }
.gvwItemSty A:hover   { font-family:Verdana; color:#14163b; text-decoration:none; }
.gvwItemSty A:active  { font-family:Verdana; color:#14163b; text-decoration:none; }

.gvwItemStyB A         { font-family:Verdana; color:#666666; text-decoration:none; }
.gvwItemStyB A:visited { font-family:Verdana; color:#666666; text-decoration:none; }
.gvwItemStyB A:hover   { font-family:Verdana; color:#14163b; text-decoration:underline; }
.gvwItemStyB A:active  { font-family:Verdana; color:#14163b; text-decoration:underline; }


.adminFixedWidth   { width:1000px; }
.adminFixedHeight  { height:420px; }
.clientFixedHeight { height:350px; }


.warningStyle  { font-family:Verdana; font-size:10px; color:#ff0000; }
.warningStyleB { font-family:Verdana; background-color:#ff0000; font-size:10px; color:#ffffff; }
.warningStyleC { font-family:Verdana; background-color:#cccccc; padding:5px; font-size:10px; color:#ffffff; font-weight:bold;  }


.imgModelClass1 { position:absolute; margin-left:167px; margin-top:8px; border-width:1px; border:1px solid #53b9fa; } 
.imgModelClass2 { position:absolute; margin-left:130px; margin-top:8px; border-width:1px; border:1px solid #53b9fa; } 


.borderTopA   { border-top:1px solid #53b9fa; }
.borderBotA   { border-bottom:1px solid #53b9fa; }
.borderLeftA  { border-left:1px solid #53b9fa; }
.borderRightA { border-right:1px solid #53b9fa; }

.borderTopB   { border-top:1px solid #14163b; }
.borderBotB   { border-bottom:1px solid #14163b; }
.borderLeftB  { border-left:1px solid #14163b; }
.borderRightB { border-right:1px solid #14163b; }

.borderTopC   { border-top:1px solid #cccccc; }
.borderBotC   { border-bottom:1px solid #cccccc; }
.borderLeftC  { border-left:1px solid #cccccc; }
.borderRightC { border-right:1px solid #cccccc; }

.borderTopD { border-top:1px solid #ffffff; }
.borderBotD { border-bottom:1px solid #ffffff; }
.borderLeftD { border-left:1px solid #ffffff; }
.borderRightD { border-right:1px solid #ffffff; }

.borderTopE { border-top:1px solid #efefef; }
.borderBotE { border-bottom:1px solid #efefef; }
.borderLeftE { border-left:1px solid #efefef; }
.borderRightE { border-right:1px solid #efefef; }

.borderTopF { border-top:1px solid #cccccc; }
.borderBotF { border-bottom:1px solid #cccccc; }
.borderLeftF { border-left:1px solid #cccccc; }
.borderRightF { border-right:1px solid #cccccc; }


 .calendarStyle { position:absolute; visibility:hidden; border:1px solid #cccccc; z-index:20; background-color:#ffffff; }


.generalFormItemStyleA { width:150px; border-width:0px; border-left:3px solid #ffffff; font-family:Verdana; color:#14163b; font-size:10px; background-color:#ffffff; }
.generalFormItemStyleB { width:150px; border-width:0px; border-bottom:1px dotted #999999;  font-family:Verdana; color:#14163b; font-size:10px; background-color:#ffffff; }
.generalFormItemStyleC { width:150px; border-width:0px; border:1px solid #999999;  font-family:Verdana; color:#14163b; font-size:10px; background-color:#ffffff; }
.generalFormItemStyleD { width:150px; border-width:0px; border:1px solid #999999;  font-family:Verdana; color:#666666; font-size:10px; background-color:#ffffff; }
.generalFormItemStyleE { width:200px; border-width:0px; border-bottom:1px solid #081736; font-family:Verdana; color:#14163b; font-size:10px; background-color:#081736; }
.generalFormItemStyleF { width:150px; border-width:0px; border:1px solid #cccccc;  font-family:Verdana; color:#666666; font-size:10px; background-color:#ffffff; font-weight:normal; }

.highlightFormElement  { border-left:3px solid #53b9fa; background-color:#efefef; }


.generalFormButtonStyleA { width:100px; border:1px solid #14163b; font-family:Verdana; background-color:#ffffff; color:#14163b; font-size:10px; font-weight:bold; }
.generalFormButtonStyleB { width:100px; border:1px solid #14163b; font-family:Verdana; background-color:#ffffff; color:#14163b; font-size:10px; }
.generalFormButtonStyleC { width:100px; border:1px solid #999999; border-top:1px solid #efefef; border-left:1px solid #efefef; font-family:Verdana; background-color:#ffffff; color:#14163b; font-size:10px; }
.generalFormButtonStyleD { width:100px; border:1px solid #14163b; font-family:Verdana; background-color:#14163b; color:#ffffff; font-size:10px; }
.generalFormButtonStyleE { width:100px; border:1px solid #14163b; font-family:Verdana; background-color:#efefef; color:#14163b; font-size:10px; }
.generalFormButtonStyleF { width:100px; border:1px solid #53b9fa; font-family:Verdana; background-color:#14163b; color:#53b9fa; font-size:10px; }
.generalFormButtonStyleG { width:130px; border:1px solid #ffffff; font-family:Verdana; background-color:#14163b; color:#ffffff; font-size:10px; }


