﻿/* IMPORTANT: CURRENTLY CSS AND JAVASCRIPT FILES ARE SET TO 1 WEEK IN .HTACCESS FILE, AND IMAGES TO 1 YEAR IN .HTACCESS FILE*/
/* IF MAKE ANY CHANGES TO THESE, CHANGE THE .HTACCESS FILE OTHERWISE WONT SEE A CHANGE ON THE BROWSER */

body{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px}
a{color: #111111}
a:link{text-decoration: none} 
a:visited{text-decoration: none}
a:hover{color: #008000}
.LinkBar_td_Cell_Default_Title{font-weight: bold; font-size: 12px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #000000; padding: 2px 10px 2px 10px}
.LinkBar_td_Cell_Default{font-size: 12px; border-bottom:1px #e6e6e6 solid; padding: 2px 10px 2px 10px}
.LinkBar_td_Cell_ArticlesCenterCol{font-size: 16px; border-bottom:1px #e6e6e6 solid; padding: 6px 10px 6px 10px}	
.HeaderMenuBar_Cell_td_Default{font-size: 12px; text-align: left; width: 115px; color: #FFFFFF; padding: 6px 10px 6px 10px; border-bottom:1px #ffffff solid; border-right:1px #ffffff solid}
.HeaderMenuBar_Cell_td_Default a{color: #FFFFFF}
.HeaderMenuBar_Cell_td_Default a:hover{color:#DCF9DB}
.FooterMenuBar_Cell_td_Default {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; width: 125px; text-align: left; padding: 6px 10px 6px 10px; background-color: #DCEDDC; border-top:2px #000000 solid; vertical-align: top}
.FooterMenuBar_Cell_td_Default a{color: #575757; font-size: 11px}
.FooterMenuBar_Cell_td_Default a:hover{color: #008000}
.Footer_LinkBar_td_Cell {font-size: 11px; padding: 1px 10px 1px 10px}
.Footer_LinkBar_td_Cell_Title {font-size: 11px; font-weight: bold; border-bottom:1px #575757 solid;	padding: 1px 10px 1px 10px}
/* Google Ads - background-color: #f3f3f3; */
.GoogleAd_336px_Box{border: 1px solid #E6E6E6; padding-top: 15px; padding-bottom: 15px; text-align:center}

/*New more efficient code - Beginning*/
/*linkbar cell default*/
.LinkBar_Def td{font-size: 12px; border-bottom:1px #e6e6e6 solid; padding: 2px 10px 2px 10px}
td#NoBorder {border:none}	
td#NoPadding{padding:0px 0px 0px 0px}
td#BorderBottomBlack{font-weight: bold; border-bottom:1px #000000 solid}
.MenuBar_Bottom td{font-size: 11px; padding: 1px 10px 1px 10px}
td#MenuBar_BottomUnderline {font-weight: bold; border-bottom: 1px #575757 solid}
/*New more efficient code - End*/

/*Table - container*/
.tbl-1000px{border-collapse:collapse; width:1000px}
.tbl-1000px td{vertical-align:top}
td#ColLeft{vertical-align:top; padding-right:10px}
td#ColCenter{vertical-align:top; padding:0px 10px 0px 10px}
td#ColRight{vertical-align:top; padding-left:10px}

/*Table - container of link bar*/
.tbl-100pct{border-collapse:collapse; width:100%}
.tbl-100pct td{vertical-align:top; padding:4px 10px 4px 10px}
.tbl-100pct-0pad{border-collapse:collapse; width:100%}
.tbl-100pct-0pad td{vertical-align:top; padding:0px 0px 0px 0px}
#center {text-align:center}

/*Header Menu*/
table.HdMenu1{border-collapse: collapse; width:1000px; height:100px}
table.HdMenu2{border-collapse: collapse; width:1000px}
.HdMenu2 td{width:100px;padding : 6px 10px 6px 10px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF; border-right-style: solid; border-right-width: 1px; border-right-color: #FFFFFF}
.HdMenu2 a{color: #ffffff; text-decoration:none; font-size:12px}
.HdMenu2 a:hover{color:#DCF9DB}
#HdMenu2GoogSearch {width:400px; text-align:center ; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF; padding-top: 15px; padding-bottom:0px; padding-left:0px; padding-right:0px; background:#000000}

/*Table - link bar*/
.Tbl {border-collapse: collapse; width:100%}
.Tbl th{font-weight: bold; border-bottom:1px #000000 solid; padding: 2px 10px 2px 10px; text-align:left; font-size:12px}
.Tbl td{border-bottom:1px #e6e6e6 solid; padding: 2px 10px 2px 10px; text-align:left; font-size:12px}
td#NoBottomBorder{border-bottom:none}
#HomePageFeed a{font-size:15px}
td#HomePageFeed {border-bottom:none;padding: 2px 10px 2px 10px; text-align:left}
td#Indent_30px{padding-left:30px}
.Tbl_10pxPadLeft {border-collapse: collapse; width:100%}
.Tbl_10pxPadLeft td{padding: 0px 0px 0px 10px; text-align:left; font-size:12px}

/*Table - link bar - local vs main version */
/* we uniquely identify this class so that we can define a local version at the top of the webpage.  This implies that we need a different name otherwise all the "Tbl" on the same page will change */
.Tbl-LocalvsMain {border-collapse: collapse; width:100%}
.Tbl-LocalvsMain th{font-weight: bold; border-bottom:1px #000000 solid; padding: 2px 10px 2px 10px; text-align:left; font-size:12px}
.Tbl-LocalvsMain td{border-bottom:1px #e6e6e6 solid; padding: 2px 10px 2px 10px; text-align:left; font-size:12px}


/* Boxes */
td#Box-GreyBorder-WhiteBg {border-left: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; border-top: 1px solid #E6E6E6; padding-top: 10px; padding-bottom: 10px}
td#Box-GreyBg {border: 1px solid #F0F0F0; padding: 10px; background-color:#F0F0F0}
td#padding-left0px{padding-left:0px}
th#padding-left0px{padding-left:0px}

/*Table - content center*/
.TblContent {border-collapse: collapse; width:100%}
.TblContent th{border-bottom:1px #000000 solid; padding: 2px 10px 2px 10px; text-align:left; font-size:24px}
.TblContent td{padding: 6px 10px 2px 10px; text-align:left; font-size:15px}

/*Table - content center (links)*/
.TblContentLinks {border-collapse: collapse; width:100%}
.TblContentLinks th{border-bottom:1px #000000 solid; padding: 2px 10px 2px 10px; text-align:left; font-size:24px}
.TblContentLinks td{border-bottom:1px #e6e6e6 solid; padding: 6px 10px 6px 10px; text-align:left; font-size:15px}

/*Ads width & height for DIV tags*/
#inserthere-ad-300w-by-250h{}
#inserthere-ad-google-336w-by-280h{width:100%;height:280px}
#inserthere-ad-728w-by-90h{height:728px;height:90px; padding-left:28px;margin-top:-10px;padding-top:-10px !important; position:relative; float:left; display: inline-block;}
#inserthere-ad-google-728w-by-90h-text{width:728px;height:90px}
#inserthere-ad-160w-by-600h{width:160px;height:600px}

/*Career quotes width & height for DIV tags*/
#inserthere-quotes01{width:300px;height:250px}

/* AddThis */
#height-addthis{height:45px}
#height-addthis-small{height:25px}

/* Resume Sample Text Page */
td#Padding24px {padding: 24px 24px 24px 24px}
td#ResumeSampleText {padding: 48px 48px 48px 48px; border:1px #e6e6e6 solid}
td#padding-left10px{padding: 0px 0px 0px 10px}
div#smallimage{padding: 0px 0px 10px 15px; float:right}
img#smallimage{width:375px ;height:485px; border: 1px solid #e6e6e6}

