/* ### CEA WEBSITE ### */
/* ### DESIGN BY AKGOLD INTERNET ### */


/* ### GLOBAL CLASSES BEGIN ### */

BODY, TD {
font-family: Arial, Helvetica, Sans-Serif;
color: #5b5b5b;
font-size: 12px;
line-height: 18px;
font-weight: regular;
/* text-align: left; */
}

blockquote,ul,li, option, select {
font-family: Arial, Helvetica, Sans-Serif;
color: #5b5b5b;
font-size: 12px;
font-weight: regular;
line-height: 18px;
text-align: left;
}

a:link {
color: #1f5aff;
/* color: #405ebe; */ 
/* color: #1C67B9; */
text-decoration: none;
}

a:visited {
color: #9e358c;
text-decoration: none;
}

a:active {
color: #006600;
text-decoration: none;
}

a:hover {
color: #0000FF;
text-decoration: underline;
}

/* ### GLOBAL CLASSES END ### */

/* ### COLOR CLASSES BEGIN ### */

#akgoldRed {
background-color: #e80000;
}


/* ### HEAD CLASSES BEGIN ### */

#tabColor {
background: #c9daff;
}

.titleTopSpacing {
padding-top: 6px;
padding-bottom: 0px;
padding-left: 20px;
padding-right: 20px;
}

.titleTopSpacing2 {
padding-top: 6px;
padding-bottom: 0px;

}

.headSpacer1 {
font-family: Arial, Helvetica, Sans-Serif;
color:#dbdbdb;
font-size: 10px;
font-weight: regular;
line-height: 10px;
/* text-align: left; */
}


/* ### HEAD CLASSES END ### */

/* ### FOOTER LINKS BEGIN ### */
.footerSpace {
margin-top: 20px;
margin-bottom: 6px;
}

.footerText2 {
font-family: Arial, Helvetica, Sans-Serif;
color: #8b8b8b; 
font-size: 14px;
font-weight: regular;
line-height: 13px;
margin-top: 16px;
margin-left: 6px;
margin-right: 6px;
/* text-align: left; */
}


.footerSeparator {
font-family: Arial, Helvetica, Sans-Serif;
color: #b9b9b9;
font-size: 13px;
font-weight: regular;
line-height: 13px;
margin-left: 6px;
margin-right: 6px;
/* text-align: left; */
}

.footer {
font-family:  Arial, Helvetica, Sans-Serif;
color: white;
font-size: 14px;
font-weight: regular;
line-height: 18px;
text-align: left;
padding-top: 0px;
padding-bottom: 0px;
}

.footer:link {
color: white;
/* color: #405ebe; */
text-decoration: none;
}

.footer:visited {
color: white;
text-decoration: none;
}

.footer:active {
color:#0000FF;
text-decoration: none;
}

.footer:hover {
color: white;
text-decoration: underline;
}

.copyright {
padding-top: 6px;
font-size: 9px;
font-family: Arial, Helvetica, Sans-Serif;
color:#979797; 
line-height: 15px;
}

.copyrightLink {
padding-top: 6px;
font-size: 9px;
font-family: Arial, Helvetica, Sans-Serif;
color:#979797;
line-height: 15px;
}

.copyrightLink:link {
color: #4768de;
/* color: #405ebe; */
text-decoration: none;
}

.copyrightLink:visited {
color: #4768de;
text-decoration: none;
}

.copyrightLink:active {
color:#0000FF;
text-decoration: none;
}

.copyrightLink:hover {
color:#0000FF;
text-decoration: underline;
}

/* ### FOOTER LINKS END ### */

/* ### LEFT NAV LINKS BEGIN ### */

.leftNavLink {
font-family: Arial, sans-serif;
color: #333333;
/* color:#4C4C4C; */
font-size: 14px;
font-weight: bold;
line-height: 18px;
text-align: left;
}

.leftNavLink:link {
color: #916fc2;
/* color:#4C4C4C; */
text-decoration: none;
}

.leftNavLink:visited {
color: #916fc2;
/* color:#4C4C4C; */
text-decoration: none;
}

.leftNavLink:active {
color:#808080;
text-decoration: none;
}

.leftNavLink:hover {
color: #0000FF;
text-decoration: none;
}

.leftNavLink2 {
font-family: Arial, sans-serif;
color: #333333;
/* color:#4C4C4C; */
font-size: 13px;
font-weight: regular;
line-height: 20px;
/* margin-top: 7px; */
/* margin-bottom; 7px; */
text-align: left;
}

.leftNavLink2:link {
color: #916fc2;
/* color:#4C4C4C; */
text-decoration: none;
}

.leftNavLink2:visited {
color: #916fc2;
/* color:#4C4C4C; */
text-decoration: none;
}

.leftNavLink2:active {
color:#808080;
text-decoration: none;
}

.leftNavLink2:hover {
color: #0000FF;
text-decoration: none;
}


/* ### LEFT NAV LINKS END ### */

/* ### MAIN CONTENT CLASSES BEGIN ### */

.ggText {
font-size: 16px;
line-height: 24px;
}

.portURL {
font-family: Arial, sans-serif;
color: #e80000;
/* color:#4C4C4C; */
font-size: 16px;
font-weight: bold;
text-align: left;
margin-left: 3px;
}

.portURL:link {
color: #e80000;
/* color:#4C4C4C; */
text-decoration: none;
}

.portURL:visited {
color: #e80000;
/* color:#4C4C4C; */
text-decoration: none;
}

.portURL:active {
color:#808080;
text-decoration: none;
}

.portURL:hover {
color: #e80000;
text-decoration: underline;
}


/* PORTFOLIO PAGE LINK */

.company-link {
font-family: Arial, sans-serif;
color: #e80000;
/* color:#4C4C4C; */
font-size: 14px;
line-height: 20px;
font-weight: bold;
text-align: left;
/* margin-left: 3px; */
}

.company-link:link {
color: white;
/* color:#4C4C4C; */
text-decoration: none;
}

.company-link:visited {
color: white;
/* color:#4C4C4C; */
text-decoration: none;
}

.company-link:active {
color:#808080;
text-decoration: none;
}

.company-link:hover {
color: white;
text-decoration: underline;
}

.position {
color: #9f9f9f;
font-size: 12px;
line-height: 14px;
margin-left: 4px;
margin-bottom: 26px;
}

.compSpace {

margin-top: 4px;
margin-bottom: 0px;
margin-left: 4px;
padding-bottom: 0px;
}

.rightCol {
font-size: 12px;
color: #7e90a7;
font-family: Arial, Helvetica, Sans-Serif;
margin-top: 6px;
}


/* ### MAIN CONTENT CLASSES END ### */

/* RIGHT MODULE */

.moduleText {
margin-top: 10px;
margin-bottom: 0px;
}

.moduleText2 {
margin-top: 6px;
}

#rightModule {
background-color: #dddddd;
}

.small {
font-size: 11px;
font-family: Arial, Helvetica, Sans-Serif;
color:#636363;
line-height: 18px;
}

.smallRight {
font-size: 10.5px;
font-family: Arial, Helvetica, Sans-Serif;
color:#636363;
line-height: 15px;
text-align: right;
}

.logoSpace {
margin-bottom: 40px;
}


/* POPUP WINDOW CLASSES */

.popupHeader {
color: #4C4C4C;
font-size: 14px;
font-family: Arial, Geneva, Arial, Helvetica, Sans-Serif;
font-weight: bold;
line-height: 16px;
text-align: left;
margin-left: 12px;
margin-top: 6px;
margin-bottom: 6px;
}

.topLink {
font-family: Arial, Helvetica, Sans-Serif;
color: white;
/* color:#4C4C4C; */
font-size: 12px;
font-weight: regular;
line-height: 16px;
text-align: left;
margin-right: 6px;
}

.topLink:link {
color: white;
/* color:#4C4C4C; */
text-decoration: none;
text-align: left;
}

.topLink:visited {
color: white;
/* color:#4C4C4C; */
text-decoration: none;
text-align: left;
}

.topLink:active {
color: yellow;
text-decoration: none;
text-align: left;
}

.topLink:hover {
color: white;
text-decoration: underline;
text-align: left;
}


.closeLink {
font-family: Arial, Helvetica, Sans-Serif;
color: white;
/* color:#4C4C4C; */
font-size: 12px;
font-weight: regular;
line-height: 16px;
text-align: left;
margin-right: 6px;
}

.closeLink:link {
color: #b4d6f7;
/* color:#4C4C4C; */
text-decoration: none;
text-align: left;
}

.closeLink:visited {
color: #b4d6f7;
/* color:#4C4C4C; */
text-decoration: none;
text-align: left;
}

.closeLink:active {
color: yellow;
text-decoration: none;
text-align: left;
}

.closeLink:hover {
color: white;
text-decoration: none;
text-align: left;
}


.timelessText {
font-family: Arial, Helvetica, Sans-Serif;
color: white;
font-size: 14px;
font-weight: regular;
line-height: 20px;
text-align: left;
}

#timelessIndent {
margin-right: 10px;
margin-left: 10px;
margin-top: 10px;
}

#talkBackBlue {
background: #bce4ff;
}

.popMishnaTitle {
color: #00779c;
font-size: 18px;
line-height: 24px;
font-weight: bold;
/* text-align: left; */
}

.popMishnaArticle {
color: #00779c;
font-size: 16px;
line-height: 22px;
font-weight: bold;
/* text-align: left; */
}

.popText {
color: white;
font-size: 14px;
line-height: 20px;
font-weight: regular;
/* text-align: left; */
}

/* PROGRAM OVERVIEW SELECTED LINK */


.indent1 {
margin-left: 10px;
margin-right: 10px;
margin-top: 8px;
margin-bottom: 8px;
}

.indent1b {
margin-left: 10px;
margin-right: 5px;
margin-top: 3px;
margin-bottom: 3px;
}

.indent2 {
margin-left: 18px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;
}

.indent3 {
margin-left: 7px;
}

/* ### HEADER CLASSES BEGIN ### */

H1 {
color: black;
font-size: 21px;
line-height: 24px;
font-family: Arial, Arial, Helvetica, Sans-Serif;
font-weight: bold;
margin-top: 0px;
/* margin-left: 10px; */
margin-bottom: 10px;
text-align: left;
}


H2 {
color: #e80000;
font-size: 18px;
font-family: Arial, Geneva, Arial, Helvetica, Sans-Serif;
font-weight: bold;
line-height: 22px;
text-align: left;
margin-bottom: 4px;
}

.family {
color: #ce8900;
}

H3 {
color: #e80000;
font-size: 14px;
font-family: Arial, Geneva, Arial, Helvetica, Sans-Serif;
font-weight: bold;
line-height: 16px;
text-align: left;
margin-bottom: 0px;
}

.mishnaTitle {
margin-top: 0px;
margin-bottom: 4px;
}

/* ### HEADER CLASSES END ### */

UL.list1 {
font-family: Arial, Helvetica, Sans-Serif;
color:#636363;
font-size: 11px;
font-weight: regular;
line-height: 18px;
margin-top: 0px;
text-align: left;
}

.smallTextError {
color: red;
}

.mainBody {
font-family: Arial, Helvetica, Sans-Serif;
color:#636363;
font-size: 11px;
line-height: 18px;
font-weight: regular;
/* text-align: left; */
}

.country {
font-family: Arial, Helvetica, Sans-Serif;
color:#636363;
font-size: 13px;
/* line-height: 14px; */
padding: 0px;
/* padding-bottom: 0px; */
/* margin-top: 4px; */
font-weight: bold;
/* text-align: left; */
}

.leftnavtitle {
font-weight: bold;
font-family: Arial, Sans-Serif;
color: #D18408;
text-decoration: none;
font-size: 12px;
line-height: 16px;
margin-top: 3px;
margin-bottom: 6px;
text-align: center;
}

.programHead {
font-family: Arial, Helvetica, Sans-Serif;
color:#333333;
font-size: 11px;
line-height: 13px;
font-weight: bold;
/* text-align: left; */
}

/* TOP OF PAGE LINK */

.topPageLink:link {
color: #405ebe;
text-decoration: none;
text-align: right;
}

.topPageLink:visited {
color: #405ebe;
text-decoration: none;
text-align: right;
}

.topPageLink:active {
color:#808080;
text-decoration: none;
text-align: right;
}

.topPageLink:hover {
color: #0000FF;
text-decoration: none;
text-align: right;
}

.alignRight {
text-align: right;
}

hr.excur {
border: none;
background-color: #d6d6d6;
color: #d6d6d6;
height: 1px;
width: 100%;
margin-top: 18px;
margin-bottom: 18px;
}


.imgBorder {
padding: 1px;
color: grey;
background-color: #606060;
align: center;
}

#akgGrey {
background-color: #606060;
}

.imgBorder2 {
padding: 1px;
color: white;
background-color: white;
}

.imgSpace {
line-height: 18px;
}

.pictureText {
margin-top: 4px;
}

.barSpace {
margin-top: 18px;
}

/* ### TABLE CLASSES ### */

#itemDateRow1 {
	background-color: #eaf1f7;
}

#itemDateRow2 {
	background-color: #FFFFFF;
}

.contact {
line-height: 18px;
margin-left: 4px;
color: #333333;
}

.darker {
color: #333333;
}

.finder {
padding-bottom: 2px;
}

#blueOutline {
background: #1da4de;
}

#itemRow {
background: #d4efff;
	/* line-height: 15px; */
}

#itemRow2 {
	background-color: white;
	/* line-height: 15px; */
}

#itemRow3 {
	background-color: #e8e8e8;
	/* background-color: #eaeaea; */
	/* line-height: 15px; */
}



/* ### HOME CLASSES ### */

.homeModule {
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.homeCountry {
margin-left: 16px;
margin-right: 10px;
margin-top: 20px;
margin-bottom: 30px;
}

.homeLink:link {
color: red;
text-decoration: none;
}

.homeLink:visited {
color: red;
text-decoration: none;

}

.homeLink:active {
color:#808080;
text-decoration: none;

}

.homeLink:hover {
color: red;
text-decoration: underline;

}

/* ### BUTTON CLASSES ### */

.button1 {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-align: center;
padding: 1px;
}






