/* Insilicos CSS  060915 */

/* TEXT */
.tb,.tx,.ts,.tv,.t,     /* body text */
.stb,.stx,.sts,.stv,.st /* serif text */ 
{text-align:left} 


/* LINKS */
.intlnkb,.intlnkx,.intlnks,.intlnkv,.intlnk {text-decoration:none; color:#0033CC} /* internal links */
.lnkb,.lnkx,.lnks,.lnkv,.lnk    {text-decoration:none} /* external links */
.lnkb:hover,.lnkx:hover,.lnks:hover,.lnkv:hover,.lnk:hover {text-decoration:underline} 

/* FONT FAMILY */
.tb,.tx,.ts,.tv,.t,
.intlnkb,.intlnkx,.intlnks,.intlnkv,.intlnk,
.lnkb,.lnkx,.lnks,.lnkv,.lnk,
.title,.heading,.altheading,.subheading,.altsubheading
.caption,.captions,.captionx
{font-family:Verdana,Arial,Helvetica,sans-serif; line-height:125%}

.stb,.stx,.sts,.stv,.st 
{font-family:Times,"Times Roman","Times New Roman",serif; line-height:125%} 

.mtb,.mtx,.mts,.mtv,.mt 
{font-family:Courier,monospace; line-height:125%} 


/* FONT SIZE */
.title {font-size:45px}
.heading,.altheading {font-size:17.3px}
.subheading,.altsubheading {font-size:17.3px; font-weight:500}

.tb,.stb,.mtb,.intlnkb,.lnkb {font-size:17.3px}
.tx,.stx,.mtx,.intlnkx,.lnkx,.captionx {font-size:14.5px} /* our regular text size (looks great in Verdana, smallish in Arial) */
.ts,.sts,.mts,.intlnks,.lnks,.captions {font-size:12px}
.tv,.stv,.mtv,.intlnkv,.lnkv {font-size:10px}

/* COLOR */

.emphasis {color:green}
.altheading {color:green}
.subheading,.inlineheading {color:green}
.altsubheading {color:black}

/* MISC */
.indent {padding-left:10px}



/* MENU */

/* menu text */
.menu,.cmenu,.smenu,.csmenu,.menuParent,.smenuParent
{font-family:Verdana,Arial,Helvetica,sans-serif}


.menu,.cmenu,.menuParent,.smenuParent {text-decoration:none; color:black}
.smenu,.csmenu {text-decoration:none; color:black}

.menu,.cmenu,.menuParent {font-size:14px}

.cmenu,.csmenu {color:#990000}
.menuParent,.smenuParent {color:#774433}

.menu:hover,.smenu:hover {color:white}

.smenu,.smenu:active,.csmenu,.smenuParent {font-size:11px}

/* menu table cells */
.upperMenu {background:#EAFFCA; height:25px}
.lowerMenu {background:transparent; height:20px}
.altMenu{background:#A6B098; height:55px}
.menuOver {background:#9CBC69}
.menuOut {background:transparent}
.menuOver,.menuOut {vertical-align:middle}


