﻿body { margin:0px; padding:0px; background-image:url(../../Images/bg_gradient.jpg); background-repeat:repeat-y; background-color:#dcdcde; height:100%; width:100%; }

#linkA A         { font-family:Tahoma; font-size:11px; color:#666666; padding-left:8px; padding-right:8px; padding-bottom:2px; padding-top:1px; text-decoration:none; }
#linkA A:visited { font-family:Tahoma; font-size:11px; color:#666666; padding-left:8px; padding-right:8px; padding-bottom:2px; padding-top:1px; text-decoration:none; }
#linkA A:hover   { font-family:Tahoma; font-size:11px; color:#8ae701; padding-left:8px; padding-right:8px; padding-bottom:2px; padding-top:1px; background-color:#333333; text-decoration:none; }
#linkA A:active  { font-family:Tahoma; font-size:11px; color:#8ae701; padding-left:8px; padding-right:8px; padding-bottom:2px; padding-top:1px; background-color:#333333; text-decoration:none; }

#linkB A         { font-family:Tahoma; font-size:11px; color:#8ae701; padding-left:8px; padding-right:8px; text-decoration:none; }
#linkB A:visited { font-family:Tahoma; font-size:11px; color:#8ae701; padding-left:8px; padding-right:8px; text-decoration:none; }
#linkB A:hover   { font-family:Tahoma; font-size:11px; color:#ffffff; padding-left:8px; padding-right:8px; text-decoration:none; }
#linkB A:active  { font-family:Tahoma; font-size:11px; color:#ffffff; padding-left:8px; padding-right:8px; text-decoration:none; }

#linkC A         { font-family:Tahoma; font-size:11px; color:#8ae701; text-decoration:none; }
#linkC A:visited { font-family:Tahoma; font-size:11px; color:#8ae701; text-decoration:none; }
#linkC A:hover   { font-family:Tahoma; font-size:11px; color:#ffffff; text-decoration:underline; }
#linkC A:active  { font-family:Tahoma; font-size:11px; color:#ffffff; text-decoration:underline; }

#linkD A         { font-family:Tahoma; font-size:11px; color:#333333; text-decoration:none; }
#linkD A:visited { font-family:Tahoma; font-size:11px; color:#333333; text-decoration:none; }
#linkD A:hover   { font-family:Tahoma; font-size:11px; color:#ffffff; text-decoration:none; }
#linkD A:active  { font-family:Tahoma; font-size:11px; color:#ffffff; text-decoration:none; }

#linkE A         { display:block; border:1px solid #333333; }
#linkE A:visited { display:block; border:1px solid #333333; }
#linkE A:hover   { display:block; border:1px solid #ffffff; }
#linkE A:active  { display:block; border:1px solid #ffffff; }

#linkF A         { font-family:Tahoma; font-size:11px; color:#333333; padding-left:8px; padding-right:8px; text-decoration:none; }
#linkF A:visited { font-family:Tahoma; font-size:11px; color:#333333; padding-left:8px; padding-right:8px; text-decoration:none; }
#linkF A:hover   { font-family:Tahoma; font-size:11px; color:#ffffff; padding-left:8px; padding-right:8px; text-decoration:none; }
#linkF A:active  { font-family:Tahoma; font-size:11px; color:#ffffff; padding-left:8px; padding-right:8px; text-decoration:none; }

#linkG A         { font-family:Tahoma; font-size:11px; color:#63a403; text-decoration:none; }
#linkG A:visited { font-family:Tahoma; font-size:11px; color:#63a403; text-decoration:none; }
#linkG A:hover   { font-family:Tahoma; font-size:11px; color:#333333; text-decoration:none; }
#linkG A:active  { font-family:Tahoma; font-size:11px; color:#333333; text-decoration:none; }

#linkH A         { font-family:Tahoma; font-size:11px; color:#8ae701; text-decoration:underline; }
#linkH A:visited { font-family:Tahoma; font-size:11px; color:#8ae701; text-decoration:underline; }
#linkH A:hover   { font-family:Tahoma; font-size:11px; color:#333333; text-decoration:underline; }
#linkH A:active  { font-family:Tahoma; font-size:11px; color:#333333; text-decoration:underline; }

#linkI A         { font-family:Tahoma; font-size:11px; color:#cccccc; text-decoration:none; }
#linkI A:visited { font-family:Tahoma; font-size:11px; color:#cccccc; text-decoration:none; }
#linkI A:hover   { font-family:Tahoma; font-size:11px; color:#8ae701; text-decoration:none; }
#linkI A:active  { font-family:Tahoma; font-size:11px; color:#8ae701; text-decoration:none; }

#linkJ A         { display:block; text-decoration:none; padding:2px; border:3px solid #cccccc; }
#linkJ A:visited { display:block; text-decoration:none; padding:2px; border:3px solid #cccccc; }
#linkJ A:hover   { display:block; text-decoration:none; padding:2px; border:3px solid #8ae701; }
#linkJ A:active  { display:block; text-decoration:none; padding:2px; border:3px solid #8ae701; }

#linkK A         { display:block; text-decoration:none; padding:1px; border:2px solid #cccccc; }
#linkK A:visited { display:block; text-decoration:none; padding:1px; border:2px solid #cccccc; }
#linkK A:hover   { display:block; text-decoration:none; padding:1px; border:2px solid #8ae701; }
#linkK A:active  { display:block; text-decoration:none; padding:1px; border:2px solid #8ae701; }

#linkL A         { font-family:Tahoma; font-size:11px; color:#666666; text-decoration:none; }
#linkL A:visited { font-family:Tahoma; font-size:11px; color:#666666; text-decoration:none; }
#linkL A:hover   { font-family:Tahoma; font-size:11px; color:#8ae701; text-decoration:none; }
#linkL A:active  { font-family:Tahoma; font-size:11px; color:#8ae701; text-decoration:none; }

#linkM A         { font-family:Tahoma; font-size:13px; color:#8ae701; text-decoration:none; text-align:center; background-color:#333333; display:block; }
#linkM A:visited { font-family:Tahoma; font-size:13px; color:#8ae701; text-decoration:none; text-align:center; background-color:#333333; display:block; }
#linkM A:hover   { font-family:Tahoma; font-size:13px; color:#ffffff; text-decoration:none; text-align:center; background-color:#8ae701; display:block; }
#linkM A:active  { font-family:Tahoma; font-size:13px; color:#ffffff; text-decoration:none; text-align:center; background-color:#8ae701; display:block; }

#linkN A         { font-family:Tahoma; font-size:11px; font-weight:normal; color:#333333; text-decoration:none; border-bottom:2px solid #ffffff; border-top:2px solid #ffffff; background-color:#efefef; text-align:center; display:block; float:left; width:20px; padding-top:3px; padding-bottom:3px; }
#linkN A:visited { font-family:Tahoma; font-size:11px; font-weight:normal; color:#333333; text-decoration:none; border-bottom:2px solid #ffffff; border-top:2px solid #ffffff; background-color:#efefef; text-align:center; display:block; float:left; width:20px; padding-top:3px; padding-bottom:3px; }
#linkN A:hover   { font-family:Tahoma; font-size:16px; font-weight:normal; color:#ffffff; text-decoration:none; border-bottom:2px solid #333333; border-top:2px solid #333333; background-color:#7ed400; text-align:center; display:block; float:left; width:20px; padding:0px; }
#linkN A:active  { font-family:Tahoma; font-size:16px; font-weight:normal; color:#ffffff; text-decoration:none; border-bottom:2px solid #333333; border-top:2px solid #333333; background-color:#7ed400; text-align:center; display:block; float:left; width:20px; padding:0px; }

#linkO A         { font-weight:normal; color:#333333; text-decoration:underline; color:#666666; }
#linkO A:visited { font-weight:normal; color:#333333; text-decoration:underline; color:#666666; }
#linkO A:hover   { font-weight:normal; color:#333333; text-decoration:underline; color:#ffffff; }
#linkO A:active  { font-weight:normal; color:#333333; text-decoration:underline; color:#ffffff; }

#linkP A         { display:block; border:1px solid #efefef; padding:1px; }
#linkP A:visited { display:block; border:1px solid #efefef; padding:1px; }
#linkP A:hover   { display:block; border:1px solid #8ae701; padding:1px; }
#linkP A:active  { display:block; border:1px solid #8ae701; padding:1px; }

#linkR A         { color:#666666; text-decoration:none; }
#linkR A:visited { color:#666666; text-decoration:none; }
#linkR A:hover   { color:#8ae701; text-decoration:underline; }
#linkR A:active  { color:#8ae701; text-decoration:underline; }

#linkS A         { color:#8ae701; text-decoration:none; }
#linkS A:visited { color:#8ae701; text-decoration:none; }
#linkS A:hover   { color:#ffffff; text-decoration:underline; }
#linkS A:active  { color:#ffffff; text-decoration:underline; }

#linkT A         { font-family:Tahoma; font-size:11px; color:#999999; text-decoration:none; }
#linkT A:visited { font-family:Tahoma; font-size:11px; color:#999999; text-decoration:none; }
#linkT A:hover   { font-family:Tahoma; font-size:11px; color:#8ae701; text-decoration:underline; }
#linkT A:active  { font-family:Tahoma; font-size:11px; color:#8ae701; text-decoration:underline; }


 
.headlineA { font-family:Tahoma; font-size:12px; color:#efefef; font-weight:normal; display:block; width:590px; margin-top:245px; margin-left:10px; margin-bottom:0px; }
.headlineB { font-family:Tahoma; font-size:17px; color:#7ed400; font-weight:normal; margin:0px; margin-bottom:25px; }

.headerA { font-family:Tahoma; font-size:11px; font-weight:bold; color:#8ae701; }

.bgColourA { background-color:#efefef; }
.bgColourB { background-color:#ffffff; }
.bgColourC { background-color:#a0d067; } 
.bgColourD { background-color:#333333; } 

.textStyleA { font-family:Tahoma; font-size:11px; color:#666666; }
.textStyleB { font-family:Tahoma; font-size:11px; color:#7ed400; }
.textStyleC { font-family:Tahoma; font-size:11px; color:#858585; }
.textStyleD { font-family:Tahoma; font-size:11px; color:#333333; }
.textStyleE { font-family:Tahoma; font-size:13px; color:#63a403; }
.textStyleF { padding:30px; font-style:italic; }
.textStyleG { font-family:Tahoma; font-size:11px; color:#cccccc; }
.textStyleH { font-family:Tahoma; font-size:13px; color:#ffffff; font-weight:bold; }
.textStyleI { font-family:Tahoma; font-size:15px; color:#8ae701; }
.textStyleJ { font-family:Tahoma; font-size:15px; color:#666666; }
.textStyleK { font-family:Tahoma; font-size:10px; color:#858585; }

.middotSty { font-family:Verdana; font-size:10px; font-weight:bold; }

.borderA { border:1px solid #999999; }
.borderB { border:1px solid #a0d067; }
.borderBottomA { border-bottom:1px solid #999999; }

.divResultStyle { position:absolute; background-color:#000000; filter:alpha(opacity=70); opacity:0.70; width:345px; font-family:Tahoma; font-size:11px; color:#ffffff; font-weight:normal; padding:10px; }

.generalFormItemStyleA   { background-color:#ffffff; width:200px; border:2px solid #cccccc; font-family:Tahoma; color:#666666; font-size:11px; }
.generalFormItemStyleB   { background-color:#ffffff; width:200px; border:0px solid #ffffff; font-family:Tahoma; color:#cccccc; font-size:11px; padding-left:5px; }
.generalFormItemStyleC   { background-color:#ffffff; width:200px; border:0px solid #ffffff; font-family:Tahoma; color:#999999; font-size:11px; padding-left:5px; }
.generalFormItemStyleD   { background-color:#ffffff; width:200px; border:1px solid #999999; font-family:Tahoma; color:#666666; font-size:11px; padding-left:5px; }
.generalFormItemStyleE   { background-color:#ffffff; border:1px solid #999999; font-family:Tahoma; color:#666666; font-size:11px; }
.generalFormItemStyleF   { background-color:#ffffff; border:1px solid #cccccc; font-family:Tahoma; color:#666666; font-size:11px; }


.generalFormButtonStyleA { width:100px; border:2px solid #7ed400; font-family:verdana; background-color:#7ed400; color:#ffffff; font-size:10px; font-weight:bold; }
.generalFormButtonStyleB { width:50px; border:1px solid #333333; font-family:Tahoma; background-color:#333333; color:#8ae701; font-size:11px; }
.generalFormButtonStyleC { border:1px solid #cccccc; font-family:Tahoma; background-color:#ffffff; color:#999999; font-size:10px; text-decoration:none; padding:2px; padding-left:10px; padding-right:10px; }
.highlightFormElement    { background-color:#efefef; border:2px solid #7ed400; color:#666666; }
.highlightFormElementB   { background-color:#efefef; color:#666666; padding-left:5px; }


.formItemWatermarkA { background-color:#ffffff; border:1px solid #999999; font-family:Tahoma; color:#cccccc; font-size:11px; }


.detailsViewHeaderPadding { padding-right:10px; }

.successTemplateStyle { font-family:Tahoma; font-size:11px; color:#ff0000; display:block; margin-top:20px; margin-bottom:50px; }


.warningStyle { font-family:Verdana; font-size:10px; color:#ff0000; font-weight:bold; }



.pagerStyle td { border:1px solid #ffffff; border-top:1px solid #cccccc; background-color:#ffffff;  }
.pagerStyle td table td { border-width:0px; } 
.pagerStyle td table td A { font-family:Tahoma; font-size:11px; color:#999999; text-decoration:none; }
.pagerStyle td table td A:visited { font-family:Tahoma; font-size:11px; color:#999999; text-decoration:none; }
.pagerStyle td table td A:hover { font-family:Tahoma; font-size:11px; color:#000000; text-decoration:underline; }
.pagerStyle td table td A:active { font-family:Tahoma; font-size:11px; color:#000000; text-decoration:underline; }
.pagerStyle span { font-family:Tahoma; font-weight:bold; color:#8ae701; display:block; border:1px solid #8ae701; padding:1px; padding-left:3px; padding-right:3px; }




.mainPic_submit { background-image:url(../../Images/mainPic_submit.jpg); background-repeat:no-repeat; }
.mainPic_contact { background-image:url(../../Images/mainPic_contact.jpg); background-repeat:no-repeat; }
.mainPic_products { background-image:url(../../Images/mainPic_products.jpg); background-repeat:no-repeat; }
.mainPic_jobBoard { background-image:url(../../Images/mainPic_jobBoard.jpg); background-repeat:no-repeat; }
.mainPic_philosophy { background-image:url(../../Images/mainPic_philosophy.jpg); background-repeat:no-repeat; }
.mainPic_news { background-image:url(../../Images/mainPic_news.jpg); background-repeat:no-repeat; }
.mainPic_membership { background-image:url(../../Images/mainPic_membership.jpg); background-repeat:no-repeat; }
.mainPic_main { background-image:url(../../Images/mainPic_main.jpg); background-repeat:no-repeat; }
.mainPic_login { background-image:url(../../Images/mainPic_login.jpg); background-repeat:no-repeat; }
.mainPic_jobBoard { background-image:url(../../Images/mainPic_jobBoard.jpg); background-repeat:no-repeat; }
.mainPic_listing { background-image:url(../../Images/mainPic_listing.jpg); background-repeat:no-repeat; }
.mainPic_admin { background-image:url(../../Images/mainPic_admin.jpg); background-repeat:no-repeat; }
.mainPic_default { background-image:url(../../Images/mainPic_default.jpg); background-repeat:no-repeat; }





