BODY {

  font-family: Arial, Verdana; margin-top: 0px; background-color: #E1E1E1;

}

a:link {color: #006600 }

a:visited { color: #006600 }
a:active { color: #006600 }
a:hover { color: #FF0000; font-weight: bold }












.joblink {
color: #006600; font-size: 13px; font-weight: bold; text-decoration: underline;
}

a.joblink:link {
color: #006600; font-size: 13px; font-weight: bold; text-decoration: underline;
}



a.joblink:visited {
color: #808080; font-size: 13px; font-weight: bold; text-decoration: line-through;
}

a.joblink:hover {
color: #FF0000; font-size: 13px; font-weight: bold; text-decoration: underline;
}




.linktpl {
color: #006600; font-size: 17px; font-weight: bold; text-decoration: underline;
}

a.linktpl:link {
color: #006600; font-size: 17px; font-weight: bold; text-decoration: underline;
}



a.linktpl:visited {
color: #808080; font-size: 17px; font-weight: bold; text-decoration: line-through;
}

a.linktplk:hover {
color: #FF0000; font-size: 17px; font-weight: bold; text-decoration: underline;
}





.leftnavtable {width: 195px; }


.leftnavtabletwo { width: 8px;
border-left: 1px #C0C0C0 dashed }

.rightnavtable { width: 571px;}


.maintable {
background-color: #FFFFFF; width: 779px; border-right: 2px #C0C0C0 solid; border-left: 2px #C0C0C0 solid;}


.viewarticleslink {text-align:left; font-size:14px; font-family:Arial; color:#008000;}





.articletext {text-align:left;background-color: #FFFFFF; width: 775px;
border-right: 2px #C0C0C0 solid; border-left: 2px #C0C0C0 solid;
}


.text {margin-left:25px; width:530px; text-align:left; font-size: 14px; line-height: 20px; font-family: Arial;}

.articlerightnav {float:right; text-align:left; width: 195px; height:800px; margin-right:10px;}

.articletitle {text-align:center; color:#008000; font-family: Arial; font-size: 16px; font-weight:bold; line-height:23px;}




.gradienttable {background-image: url(/graphics/colorgradient.gif); background-repeat: no-repeat;
width: 100%; }


.rnav {
font-family: Arial; font-size: 15px; line-height: 21px; font-weight: bold; color: #808080; text-decoration: none;
}

a.rnav:link {
font-family: Arial; font-size: 15px; line-height: 21px; font-weight: bold; color: #808080; text-decoration: none;

}


a.rnav:active {
font-family: Arial; font-size: 15px; line-height: 21px; font-weight: bold; color: #808080; text-decoration: none;
}

a.rnav:visited {
font-family: Arial; font-size: 15px; line-height: 21px; font-weight: bold; color: #808080; text-decoration: none;
}

a.rnav:hover {
font-family: Arial; font-size: 15px; line-height: 21px; font-weight: bold; color: #000000; text-decoration: underline;
}


.twotab {
font-family: Arial; font-size: 14px; color: #FFFFFF; font-weight: bold; text-decoration: none;
}

a.twotab:link {
font-family: Arial; font-size: 14px; color: #FFFFFF; font-weight: bold; text-decoration: none;

}


a.twotab:active {
font-family: Arial; font-size: 14px; color: #FFFFFF; font-weight: bold; text-decoration: none;
}

a.twotab:visited {
font-family: Arial; font-size: 14px; color: #FFFFFF; font-weight: bold; text-decoration: none;
}

a.twotab:hover {
font-family: Arial; font-size: 14px; color: #FFFF00; font-weight: bold; text-decoration: underline;
}



.twotablg {
font-family: Arial; font-size: 17px; color: #FFFFFF; font-weight: bold; text-decoration: none;
}

a.twotablg:link {
font-family: Arial; font-size: 17px; color: #FFFFFF; font-weight: bold; text-decoration: none;

}


a.twotablg:active {
font-family: Arial; font-size: 17px; color: #FFFFFF; font-weight: bold; text-decoration: none;
}

a.twotablg:visited {
font-family: Arial; font-size: 17px; color: #FFFFFF; font-weight: bold; text-decoration: none;
}

a.twotablg:hover {
font-family: Arial; font-size: 17px; color: #FFFF00; font-weight: bold; text-decoration: underline;
}



.threeselect {
font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFF00; text-decoration: none;
}

a.threeselect:link {
font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFF00; text-decoration: none;

}


a.threeselect:active {
font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFF00; text-decoration: none;
}

a.threeselect:visited {
font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFF00; text-decoration: none;
}

a.threeselect:hover {
font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline;
}




.gradient {
font-family: Tahoma; font-size: 17px; font-weight: bold; color: #006600;
}

a.gradient:link {
font-family: Tahoma; font-size: 17px; font-weight: bold; color: #006600;

}


a.gradient:active {
font-family: Tahoma; font-size: 17px; font-weight: bold; color: #006600;
}

a.gradient:visited {
font-family: Tahoma; font-size: 17px; font-weight: bold; color: #006600;
}

a.gradient:hover {
font-family: Tahoma; font-size: 17px; font-weight: bold; color: #FF0000; text-decoration: underline;
}


.gradienttwo {
font-family: Tahoma; font-size: 17px; font-weight: bold; color: #FFFFFF; text-decoration: none;
}

a.gradienttwo:link {
font-family: Tahoma; font-size: 17px; font-weight: bold; color: #FFFFFF; text-decoration: none;

}


a.gradienttwo:active {
font-family: Tahoma; font-size: 17px; font-weight: bold; color: #FFFFFF; text-decoration: none;
}

a.gradienttwo:visited {
font-family: Tahoma; font-size: 17px; font-weight: bold; color: #FFFFFF; text-decoration: none;
}

a.gradienttwo:hover {
font-family: Tahoma; font-size: 17px; font-weight: bold; color: #FFFFFF; text-decoration: underline;
}




.tabletop {

border-top: 1px #C0C0C0 solid; border-left: 1px #C0C0C0 solid; border-bottom: 1px #C0C0C0 solid;
width: 100%; }

.tabletoptabone { background-color: #CDCDCD; border-right: 1px #C0C0C0 solid; }

.tabletoptabtwo { background-color: #E4E4E4; border-right: 1px #C0C0C0 solid; }

.tabletoptabthree { background-color: #F3F3F3; border-right: 1px #C0C0C0 solid; }


.tabletopmiddle { border-bottom: 1px #C0C0C0 solid; border-left: 1px #C0C0C0 solid;
width: 100%;

}





/*------------------------------------------------*/
/*---------------------[affiliate banners]-------------------*/
/*------------------------------------------------*/



.borderit img{
border: 1px solid #6CB51C;
}

.borderit:hover img{
border: 3px solid red;
}

.borderit:hover{
color: red; /* irrelevant definition to overcome IE bug */
}




.adstyle {
font-family: sans-serif; font-size: 13px; color: #FF0000; font-weight: bold; text-decoration: underline;
}

a.adstyle:link {
font-family: sans-serif; font-size: 13px; color: #FF0000; font-weight: bold; text-decoration: underline;
}


a.adstyle:active {
font-family: sans-serif; font-size: 13px; color: #FF0000; font-weight: bold; text-decoration: underline;
}

a.adstyle:visited {
font-family: sans-serif; font-size: 13px; color: #FF0000; font-weight: bold; text-decoration: underline;
}

a.adstyle:hover {
font-family: sans-serif; font-size: 13px; color: #0000FF; font-weight: bold; text-decoration: underline;
}


.adstyletext {
font-family: Arial; font-size: 12px; color: #000000;
}


.showallads {
font-family: sans-serif; font-size: 11px; color: #808080; font-weight: normal;
}

a.showallads:link {
font-family: sans-serif; font-size: 11px; color: #808080; font-weight: normal; text-decoration: none; border-bottom: 1px #C0C0C0 dashed;
}


a.showallads:active {
font-family: sans-serif; font-size: 11px; color: #808080; font-weight: normal; text-decoration: none; border-bottom: 1px #C0C0C0 dashed;
}

a.showallads:visited {
font-family: sans-serif; font-size: 11px; color: #808080; font-weight: normal; text-decoration: none; border-bottom: 1px #C0C0C0 dashed;
}

a.showallads:hover {
font-family: sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; border-bottom: 1px #C0C0C0 dashed;
}




.quicksearches {
font-family: Arial; font-size: 11px; line-height: 17px; color: #FFFFFF; font-weight: normal; text-decoration: none;

}

a.quicksearches:link {
font-family: Arial; font-size: 11px; line-height: 17px; color: #FFFFFF; font-weight: normal; text-decoration: none;

}


a.quicksearches:active {
font-family: Arial; font-size: 11px; line-height: 17px; color: #FFFFFF; font-weight: normal; text-decoration: none;

}

a.quicksearches:visited {
font-family: Arial; font-size: 11px; line-height: 17px; color: #FFFFFF; font-weight: normal; text-decoration: none;

}

a.quicksearches:hover {
font-family: Arial; font-size: 11px; line-height: 17px; color: yellow; font-weight: bold; text-decoration: underline;

}


.quicksearchcats {
font-family: Arial; font-size: 17px; line-height: 24px; color: #006600; font-weight: normal; text-decoration: none;

}

a.quicksearchcats:link {
font-family: Arial; font-size: 17px; line-height: 24px; color: #006600; font-weight: normal; text-decoration: none;

}


a.quicksearchcats:active {
font-family: Arial; font-size: 17px; line-height: 24px; color: #006600; font-weight: normal; text-decoration: none;

}

a.quicksearchcats:visited {
font-family: Arial; font-size: 17px; line-height: 24px; color: #006600; font-weight: normal; text-decoration: none;

}

a.quicksearchcats:hover {
font-family: Arial; font-size: 17px; line-height: 24px; color: #006600; font-weight: bold; text-decoration: underline;

}



.apply {
font-family: sans-serif; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none;

}

a.apply:link {
font-family: sans-serif; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none;

}


a.apply:active {
font-family: sans-serif; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none;

}

a.apply:visited {
font-family: sans-serif; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none;

}

a.apply:hover {
font-family: sans-serif; font-size: 12px; color: #FFFF00; font-weight: bold; text-decoration: underline;

}

