/*
'* MODIFICATION HISTORY
'*
'* MODIFIED BY				 DATE (YYYY/MM/DD)			DESCRIPTION
'* ---------------------------- ---------------------------------------------------------------------------------------
'* Unknown          			                     Unknown				Created this file.
'* Massiel Carmenate-Roca                          2010-05-26                                   Changed the color of the HomeBlurb links
'**********************************************************************************************************************
*/

body {color: #000000; font: .875em Arial, Helvetica, sans-serif;  margin-top: 10; margin-left: 15;}

h1 {color: #008265;font: bold 2.0em  Arial, Helvetica, sans-serif;}

h2 {color: #008265;font: bold 1.8em  Times;}

h3 {color: #000000; font: bold 1.1em  Arial, Helvetica, sans-serif; display:inline; text-decoration:none;}

h3.training {color: #008265; font: bold 1.05em  Arial, Helvetica, sans-serif; text-decoration:none;}

h3.training a:link{color: #008265; font: bold 1.05em  Arial, Helvetica, sans-serif; text-decoration:none;}

h3.training a:visited{color: #008265; font: bold 1.05em Arial, Helvetica, sans-serif; text-decoration:none;}

h3.register{color: #3852A4; font: bold 1.05em Arial, Helvetica, sans-serif; display:inline; text-decoration:none;}

h3.register a:link{color: #3852A4; font: bold 1.05em Arial, Helvetica, sans-serif; display:inline; text-decoration:none;}

h3.register a:visited{color: #3852A4; font: bold 1.05em Arial, Helvetica, sans-serif; display:inline; text-decoration:none;}

p{color: #000000; font: .875em Arial, Helvetica, sans-serif; margin:0;}

a{color: #3953a4; font-size: 1.0em;text-decoration: none;}


table.history{ width:100%; text-align:left;}
table.history tr td{ vertical-align:top; width:auto; text-align:justify;}

table.president{ padding:2px 2px 2px 2px; border:2px #000000 solid; border-collapse:collapse;}
table.president tr td{ vertical-align:top; border:1px #000000 solid; border-collapse:collapse;}

table.basictbl {vertical-align:top;}
table.basictbl tr td{color: #000000; font: .875em Arial, Helvetica, sans-serif; vertical-align:top; padding-bottom:5px;}
table.basictbl td img{height:150px; width:150px;}

table.skidpadtbl {border:1px #000000 solid; border-collapse:collapse;}
table.skidpadtbl td{color: #000000; font: .875em Arial, Helvetica, sans-serif; vertical-align:top; padding-bottom:5px; border:1px #000000 solid; border-collapse:collapse;}

table.coursecontent{vertical-align:top; width:100%;}
table.coursecontent td{color: #000000; font: .875em Arial, Helvetica, sans-serif; vertical-align:top;}

.basictext{color: #000000; font: .875em Arial, Helvetica, sans-serif;}
.boldtext{color: #000000; font: bold 1.0em Arial, Helvetica, sans-serif;}

table.coupon{ text-align:center; width:630px; padding:3px 3px 3px 3px; vertical-align:top;}
table.coupon tr td{ vertical-align:top; text-align:center;}

.breadCrumb { margin-right:4px; margin-left:4px; font-size :8pt; letter-spacing:1px; font-style:italic; color:#676767; font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration:none; vertical-align:top;}
img.breadCrumb { vertical-align:text-top;}

h4{  
   font-family: sans-serif;
   font-size: 10pt;
   display:inline;
   color:#000000;
   
}

h4.underline{font-family: sans-serif;font-size: 10pt;display:inline; text-decoration:underline;}

body, td {
	font-family: Arial; 
	font-size: 10pt; 
	color: #000000; 
}

br{
	font-size: 11pt;
}

a:hover {
	text-decoration: underline;
}

.pagetext{
	font-size: 10pt;
	font-family: Arial;  
}

.header
{
	font-size: 16px; 
	color: #990000; 
	text-decoration: underline;
}

.subheader{
	font-size: 14px; 
	color: #000000; 
	text-decoration: none;
}

.b1{
	font-size: 11px; 
	color: #000000; 
}
.b1gr{
	font-size: 11px; 
	color: #009933; 
}

.b2{
	color: #151515; 
}

.b3{
	color: #3C3C3C; 
	text-decoration: none;
}

	
input,select,textarea{
   border: 1px solid #E4E4E4;
   font-family: Times;
   font-size: 11pt;
} 

.checkbox {
  margin: 0px;
  padding: 0px;
  border: 0px;
  background: #FFFFFF;
}

.radio {
  margin: 0px;
  padding: 0px;
  border: 0px;
  background: #FFFFFF;
}

#Title
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #9C0000;
  font-weight:bold;
  font-size: 11pt;
  text-decoration: underline;
}

.Title
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #9C0000;
  font-weight:bold;
  font-size: 11pt;
  text-decoration: underline;
}

.menuselected
{
  color: #9D9FA2;
}

.aboutmenudivider
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #303030;
  font-weight:bold;
  font-size: 10pt;
  text-align:center;
}

.aboutmenu
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #303030;
  font-weight:bold;
  font-size: 9pt;
  border-left:2px;
  border-top:2px;
}

a.aboutmenu:hover
{
  color: #303030;
  text-decoration: underline;
}

a.aboutmenu:visited
{
  color: #303030;
  text-decoration: none;
}

a.aboutmenu:link
{
  color: #303030;
  text-decoration: none;
}

a.aboutmenu
{
  color: #303030;
  text-decoration: none;
}

.edumenu
{
  font-family: Arial;
  padding: 0px 0px 0px 0px;
  color: #FFFFFF;
  font-weight:bold;
  font-size: 10pt;
  background-color:#000000;
}

a.edumenu:hover
{
  color: #FFFFFF;
  text-decoration: underline;
}

a.edumenu:visited
{
  color: #FFFFFF;
  text-decoration: none;
}

a.edumenu:link
{
  color: #FFFFFF;
  text-decoration: none;
}

a.edumenu
{
  color: #FFFFFF;
  text-decoration: none;
}

.newsmenu
{
  font-family: Arial;
  padding: 0px 0px 0px 0px;
  color: #FFFFFF;
  font-weight:bold;
  font-size: 10pt;
  background-color:#008265;
}

a.newsmenu:hover
{
  color: #FFFFFF;
  text-decoration: underline;
}

a.newsmenu:visited
{
  color: #FFFFFF;
  text-decoration: none;
}

a.newsmenu:link
{
  color: #FFFFFF;
  text-decoration: none;
}

a.newsmenu
{
  color: #FFFFFF;
  text-decoration: none;
}

.memmenu
{
  font-family: Arial;
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-weight:bold;
  font-size: 10pt;
  background-color:#FCB717;
}

a.memmenu:hover
{
  color: #000000;
  text-decoration: underline;
}

a.memmenu:visited
{
  color: #000000;
  text-decoration: none;
}

a.memmenu:link
{
  color: #000000;
  text-decoration: none;
}

a.memmenu
{
  color: #000000;
  text-decoration: none;
}

hr.dottedline {
	border-top-width: 2px;
	border-top-style: dashed;
	border-top-color: #D9D9D9;
}

hr.dottedgreyhor{  
  margin-left:10%;
	border-top-width: 2px;
	border-top-style: dashed;
	border-top-color: #D9D9D9;
}

.dotted{
	border-right-width: 2px;
	border-right-style: dashed;
	border-right-color: #D9D9D9;
}

.sitemap
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #676767;
  font-size: 9pt;
}

a.sitemap:hover
{
  color: #676767;
  text-decoration: underline;
}

a.sitemap:visited
{
  color: #676767;
  text-decoration: none;
}

a.sitemap:link
{
  color: #676767;
  text-decoration: none;
}

a.sitemap
{
  color: #676767;
  text-decoration: none;
}

.footer
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #676767;
  font-size: 9pt;
}

/*gb: 2008-09-18 - changed font for single page left menu*/
.menusection{font-family: sans-serif;padding: 0px 0px 0px 0px;color: #FFFFFF;font-size: 11pt;font-weight:bold;}

a.menusection:hover{color: #FFFFFF;text-decoration: underline;}
a.menusection:visited{color: #FFFFFF;}
a.menusection:link{color: #FFFFFF;text-decoration: none;}
a.menusection{color: #FFFFFF;text-decoration: none;}

.menusubsection{font-family: sans-serif;padding: 0px 0px 0px 0px;color: #8C8C8C;font-size: 9pt;}
a.menusubsection:hover{color:#FCB717;text-decoration: underline;}
a.menusubsection:visited{}
a.menusubsection:link{color: #8C8C8C;text-decoration: none;}
a.menusubsection{color: #8C8C8C;text-decoration: none;}

.menusubsectionon{font-family: sans-serif;padding: 0px 0px 0px 0px;color: #FCB717;font-size: 9pt;}
a.menusubsectionon:hover{color: #FFAA00;text-decoration: underline;}
a.menusubsectionon:visited{color: #FCB717;text-decoration: none;}
a.menusubsectionon:link{color: #FCB717;text-decoration: none;}
a.menusubsectionon{color: #FCB717;text-decoration: none;}

#menusubsectionon a{color: red;}

hr.menudottedline {
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #FFFFFF;
}

.menusection{font-family: sans-serif;padding: 0px 0px 0px 0px;color: #FFFFFF;font-size: 10pt;font-weight:bold;}

.menusectionmember{
  font-family: Arial;
  padding: 0px 0px 0px 0px;
  color: #008061;
  font-size: 11pt;
  font-weight:bold;
}

a.menusectionmember:hover
{
  color: #008061;
  text-decoration: underline;
}

a.menusectionmember:visited
{
  color: #008061;
  text-decoration: none;
}

a.menusectionmember:link
{
  color: #008061;
  text-decoration: none;
}

a.menusectionmember
{
  color: #008061;
  text-decoration: none;
}

.memberlogin
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-size: 12pt;
  font-weight:bold;
}

a.memberlogin:hover
{
  color: #000000;
  text-decoration: underline;
}

a.memberlogin:visited
{
  color: #000000;
  text-decoration: none;
}

a.memberlogin:link
{
  color: #000000;
  text-decoration: none;
}

a.memberlogin
{
  color: #000000;
  text-decoration: none;
}


.pubwksforum
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #008265;
  font-size: 11pt;
  font-weight: bold;
}

a.pubwksforum:hover
{
  color: #008265;
  text-decoration: underline;
}

a.pubwksforum:visited
{
  color: #008265;
  text-decoration: none;
}

a.pubwksforum:link
{
  color: #008265;
  text-decoration: none;
}

a.pubwksforum
{
  color: #008265;
  text-decoration: none;
}

.pubwksblog
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #676767;
  font-size: 11pt;
  font-weight: bold;
}

a.pubwksblog:hover
{
  color: #676767;
  text-decoration: underline;
}

a.pubwksblog:visited
{
  color: #676767;
  text-decoration: none;
}

a.pubwksblog:link
{
  color: #676767;
  text-decoration: none;
}

a.pubwksblog
{
  color: #676767;
  text-decoration: none;
}

.shopaors
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #3953a4;
  font-size: 11pt;
  font-weight: bold;
}

a.shopaors:hover
{
  color: #3953a4;
  text-decoration: underline;
}

a.shopaors:visited
{
  color: #3953a4;
  text-decoration: none;
}

a.shopaors:3953a4
{
  color: #008265;
  text-decoration: none;
}

a.shopaors
{
  color: #3953a4;
  text-decoration: none;
}


.hometopmenu
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #B3B3B3;
  font-size: 10pt;
  font-weight: bold;
    background-color:#000000;
  border-left-width: 1px;
  border-left-style: dashed;
	border-left-color: #000000;
}

a.hometopmenu:hover
{
  color: #B3B3B3;
  text-decoration: underline;
}

a.hometopmenu:visited
{
  color: #B3B3B3;
  text-decoration: none;
}

a.hometopmenu:link
{
  color: #B3B3B3;
  text-decoration: none;
}

a.hometopmenu
{
  color: #B3B3B3;
  text-decoration: none;
}

hr.menutop {
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #FFFFFF;
}

.hometopmenuforum
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #FFFFFF;
  font-size: 12pt;
  font-weight: bold;
}

a.hometopmenuforum:hover
{
  color: #FFFFFF;
  text-decoration: underline;
}

a.hometopmenuforum:visited
{
  color: #FFFFFF;
  text-decoration: none;
}

a.hometopmenuforum:link
{
  color: #FFFFFF;
  text-decoration: none;
}

a.hometopmenuforum
{
  color: #FFFFFF;
  text-decoration: none;
}

.homeedu
{
  font-family: Arial;
  padding: 0px 0px 0px 0px;
  color: #FFFFFF;
  font-size: 11pt;
  font-weight: bold;
}

a.homeedu:hover
{
  color: #FFFFFF;
  text-decoration: underline;
}

a.homeedu:visited
{
  color: #FFFFFF;
  text-decoration: none;
}

a.homeedu:link
{
  color: #FFFFFF;
  text-decoration: none;
}

a.homeedu
{
  color: #FFFFFF;
  text-decoration: none;
}
/* gb: 2008-09-18 - changed the body and the links font*/
.homeedubody
{
  font-family: Arial;
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-size: 10pt;
  font-weight: normal;
}
a.homeedubody:link
{
  text-decoration:none;
}
.homeedubodylink
{
  font-family: Arial;
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-size: 10pt;
  font-weight: normal;
}

a.homeedubodylink:hover
{
  color: #000000;
  text-decoration: underline;
}

a.homeedubodylink:visited
{
  color: #000000;
  text-decoration: none;
}

a.homeedubodylink:link
{
  color: #000000;
  text-decoration: none;
}

a.homeedubodylink
{
  color: #000000;
  text-decoration: none;
}

/* gb: 2008-09-18 - changed the Training link font*/
.homeedutrain
{
  font-family: Arial;
  padding: 0px 0px 0px 0px;
  color: #3953A4;
  font-size: 11pt;
  font-weight: bold;
}

a.homeedutrain:hover
{
  color: #3953A4;
  text-decoration: underline;
}

a.homeedutrain:visited
{
  color: #3953A4;
  text-decoration: none;
}

a.homeedutrain:link
{
  color: #3953A4;
  text-decoration: none;
}

a.homeedutrain
{
  color: #3953A4;
}

/* gb: 2008-09-18 - changed the Register link font*/
.homeedureg
{
  font-family: Arial;
  padding: 0px 0px 0px 0px;
  color: #008265;
  font-size: 11pt;
  font-weight: bold;
}

a.homeedureg:hover
{
  color: #008265;
  text-decoration: underline;
}

a.homeedureg:visited
{
  color: #008265;
  text-decoration: none;
}

a.homeedureg:link
{
  color: #008265;
  text-decoration: none;
}

a.homeedureg
{
  color: #008265;
  text-decoration: none;
}

.homemem
{
  font-family: Arial;
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-size: 11pt;
  font-weight: bold;
}

a.homemem:hover
{
  color: #000000;
  text-decoration: underline;
}

a.homemem:visited
{
  color: #000000;
  text-decoration: none;
}

a.homemem:link
{
  color: #000000;
  text-decoration: none;
}

a.homemem
{
  color: #000000;
  text-decoration: none;
}

.homenewstitle
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-size: 12pt;
  font-weight: bold;
}

.HomeBlurb
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #F5BC19;
  font-size: 10pt;
  font-weight: bold;   
}

/*MCR. 2010-05-26 Changed the color of the HomeBlurb links*/
.HomeBlurb a, .HomeBlurb a:visited, .HomeBlurb a:hover, .HomeBlurb a:link{color:#F5BC19}


.Placement
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #BBBBBB;
  font-size: 11pt;
  font-weight: normal;
}

.PlacementLast
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #676767;
  font-size: 11pt;
  font-weight: normal;
}

.moreitems
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #008265;
  font-size: 13pt;
  font-weight: bold;
}

a.moreitems:hover
{
  color: #008265;
  text-decoration: underline;
}

a.moreitems:visited
{
  color: #008265;
  text-decoration: none;
}

a.moreitems:link
{
  color: #008265;
  text-decoration: none;
}

a.moreitems
{
  color: #008265;
  text-decoration: none;
}

.pagetitle
{
  font-family: Times;
  padding: 0px 0px 0px 0px;
  color: #008265;
  font-size: 16pt;
  font-weight: bold;
}

ul.supplierslist
{
 margin-top: 0;
 margin-bottom: 0;
}

.SuppliersList
{
  font-family: sans-serif;
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-size: 1pt;
  font-weight: normal;
}

a.SuppliersList:hover
{
  color: #000000;
  text-decoration: underline;
}

a.SuppliersList:visited
{
  color: #B0B0B0;
}

a.SuppliersList:link
{
  color: blue;
  text-decoration: none;
}

a.SuppliersList
{
  color: #000000;
  text-decoration: none;
}



.newsinformation{
  font: .875em Arial, Helvetica, sans-serif #E7E8E9;
}

.Name a
{
  font: 14pt;
  font-weight:bold;
  color:#0d8265;
}

.Teaser
{
  color:Black;
  font: 12pt;
  text-decoration: italic;
}

.more{
  font: 10pt Geneva, Arial, Helvetica, sans-serif #E7E8E9;
  text-decoration: none;  
  color:#103bdc;
}

.menubox{
  background-color:#000000;
}

.blackBackground{
  background-color:#000000;
}

.logbox{
  text-align:left;
  background-color:#FCB717;
  height:40px;
  padding:10px;
  margin-left:5%;
  margin-right:5%;
}

span 
{
  font-size:10pt;
}
span.RenderDisplayDate
{
  font-size: 8pt;
}

span.name
{
  font-family: "Times New Roman";
  font-size: 11pt;
}

span.subName
{
  font-family: Arial;
  font-size: 10pt;
  color: lightslategray;
  font-weight:bold;
}