BODY
{
    SCROLLBAR-SHADOW-COLOR: black;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-BASE-COLOR: #94aad6;
    scrollbar-3d-light-color: black;
    scrollbar-dark-shadow-color: black
}
P
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 10pt;
    COLOR: #314294;
    FONT-FAMILY: helvetica,arial,sans-serif
}
P A:link
{
    COLOR: #314294;
    TEXT-DECORATION: underline
}
P A:visited
{
    COLOR: #314294;
    TEXT-DECORATION: underline
}
P A:hover
{
    COLOR: #ffcc00;
    TEXT-DECORATION: underline
}
.error
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: center
}
OL
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 10pt;
    COLOR: #314294;
    FONT-FAMILY: helvetica,arial,sans-serif
}
UL
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 10pt;
    COLOR: #314294;
    FONT-FAMILY: helvetica,arial,sans-serif
}
DT
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 10pt;
    COLOR: #314294;
    FONT-FAMILY: helvetica,arial,sans-serif
}
DD
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 10pt;
    COLOR: #314294;
    FONT-FAMILY: helvetica,arial,sans-serif
}
TD
{
    FONT-SIZE: 8pt;
    COLOR: #314294;
    FONT-FAMILY: arial
}

td.cs_question_mc
{
    font-weight: bold;
    font-size: 15px;
    color: #000000;
    font-family: helvetica, arial, sans-serif;
    background-color:#FAFEEF;
}

td.cs_green_back
{
    background-color:#7BC700;
}

td.cs_blue_back
{
    background-color:#B7C4DF;
}
td.cs_sidegreen_back
{
    background-color:#EAFCC6;
}

td.gab_1
{
    text-align:left;
    width:300px;
}

td.gab
{
    text-align:center;
    width:80px;
    FONT-SIZE: 6pt;
}


A
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 10pt;
    /*FONT-SIZE: 8pt;*/
    COLOR: #314294;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
A.nav
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.pagenav
{
    FONT-SIZE: 9pt;
    COLOR: #7dc700;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-DECORATION: none
}
.date
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 8pt;
    COLOR: #ff9933;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: center
}
.greeting
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10pt;
    COLOR: #ffcc00;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: center
}
.join_mentor_bio
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10pt;
    COLOR: #394214;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: left;
}
.join
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #394214;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: right
}
.joinform
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 10pt;
    COLOR: #314294;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: right
}
.join_right
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #394214;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: right
}
.join_left
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #394214;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: left
}
.joinmessage
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: left
}
.joinmessage A:link
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.joinmessage A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.joinmessage A:hover
{
    COLOR: #ffcc00;
    TEXT-DECORATION: underline
}
.smalltext
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: center
}
.description
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: #94aad6;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: left
}
.header
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12pt;
    COLOR: #7dc700;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: left;    
}

.headerblk
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12pt;
    COLOR: #000;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: helvetica,arial,sans-serif;
    background-color: Yellow;
    margin:0px;
    padding:7px;
}

#c1
{
    BACKGROUND: #94add6
    /*BACKGROUND: #AECBDA*/
}
#c2
{
    BACKGROUND: #000000
}
#c3
{
    BACKGROUND: #000033
}
#c4
{
    BACKGROUND: #94aad6
}
#c5
{
    BACKGROUND: #ffcc00
}
#c6
{
    BACKGROUND: #324395
}
#c7
{
    BACKGROUND: #e5e5e5
}
#c8
{
    BACKGROUND: #314294
}
#c9
{
    BACKGROUND: #a8c0e8
}
#c10
{
    BACKGROUND: #cccccc
}
#c11
{
    BACKGROUND: #0066ff
}
#c12
{
    BACKGROUND: #94aed6
}
#c13
{
    BACKGROUND: #EDFEC8
}


.inputbutton1
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #94aad6
}
.inputbutton2
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #7bc700
}
.inputbutton3
{
    FONT-SIZE: 10px;
    WIDTH: 450px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #94aad6;
    TEXT-ALIGN: left
}
.table_border
{
    BORDER-RIGHT: #94aad6 1px solid;
    BORDER-TOP: #94aad6 1px solid;
    BORDER-LEFT: #94aad6 1px solid;
    BORDER-BOTTOM: #94aad6 1px solid
}
.table_border_gr
{
    BORDER-RIGHT: #7bc700 1px solid;
    BORDER-TOP: #7bc700 1px solid;
    BORDER-LEFT: #7bc700 1px solid;
    BORDER-BOTTOM: #7bc700 1px solid
}
.mentor_answer
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 9pt;
    COLOR: #008000;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: center
}
.mentee_answer
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 9pt;
    COLOR: #000080;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: center
}
.mentor
{
    COLOR: #008000
}
.mentee
{
    COLOR: #000080
}
.header_blue
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12pt;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: left
}
.like_p
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 10pt;
    COLOR: #314294;
    FONT-FAMILY: helvetica,arial,sans-serif
}
.debug
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: center
}
.big_blue
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12pt;
    COLOR: #0066ff;
    FONT-FAMILY: helvetica,arial,sans-serif
}
.like_p_black
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: helvetica,arial,sans-serif
}
A.toplinks:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: underline
}
A.toplinks:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: underline
}
A.toplinks:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #800080;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: underline
}
A.toplinks:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: underline
}
.nav-welcome
{
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif
}
.nav-forgot
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.nav-help
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
.nav-2
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif
}
.nav-3
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif
}
.main-tag
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif
}
.main-title1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 23px;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif
}
.main-title2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 23px;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif
}
.main-title3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 23px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif
}
.main-text1
{
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
.main-text2
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
.main-text3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif
}
.main-text4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif
}
.main-box1
{
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 10px
}
.main-box2
{
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 7px
}
.main-box3
{
    MARGIN-RIGHT: 20px;
    TEXT-ALIGN: right
}
.main-box4
{
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px
}
.main-success
{
    FLOAT: left
}
.nav_inputbutton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WIDTH: 140px;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #afd3dd
}
.linkcell
{
    CURSOR: pointer
}
A.nav-help-link:link
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.nav-help-link:active
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.nav-help-link:visited
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.nav-help-link:hover
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.nav-forgot-link:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.nav-forgot-link:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.nav-forgot-link:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.nav-forgot-link:hover
{
    COLOR: #ffff00;
    TEXT-DECORATION: none
}
A.main-link1:link
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link1:active
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link1:visited
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link1:hover
{
    FONT-SIZE: 10px;
    COLOR: #ffff00;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link3:link
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link3:active
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link3:visited
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link3:hover
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link4:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link4:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link4:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link4:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link5:link
{
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link5:active
{
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link5:visited
{
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link5:hover
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link6:link
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link6:active
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link6:visited
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link6:hover
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none
}
A.main-link7:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: underline
}
A.main-link7:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: underline
}
A.main-link7:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: underline
}
A.main-link7:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}

A.main-link8:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link8:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #FFFF00;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link8:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link8:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #FFFF00;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}

A.main-link9:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #314294;
    FONT-FAMILY: helvetica, arial, sans-serif;
}
A.main-link9:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #59B02D;
    FONT-FAMILY: helvetica, arial, sans-serif;
}
A.main-link9:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #314294;
    FONT-FAMILY: helvetica, arial, sans-serif;
}
A.main-link9:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #59B02D;
    FONT-FAMILY: helvetica, arial, sans-serif;
}


A.main-link8red:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link8red:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #FF3300;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link8red:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link8red:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #FF3300;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}


A.main-link9white:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000080;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link9white:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link9white:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000080;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link9white:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}

A.main-link10:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link10:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link10:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link10:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}

A.main-link11:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link11:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #40FF40;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link11:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link11:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #40FF40;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}

A.main-link12:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #FFFF00;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link12:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #FFFFFF;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link12:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #FFFF00;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.main-link12:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #FFFFFF;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}


.clear
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    Z-INDEX: 4;
    LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 10px;
    PADDING-TOP: 10px;
    POSITION: absolute;
    TOP: -15px
}
.nav_side_bar
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif
}
.side_bar
{
    PADDING-LEFT: 15px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: left
}
.teen_hr
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 80%;
    COLOR: #84c639;
    BORDER-BOTTOM: 0px;
    HEIGHT: 5px;
    BACKGROUND-COLOR: #84c639;
}
.pageblue
{
    FONT-SIZE: 9pt;
    COLOR: #003399;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-DECORATION: none
}
.joinblue
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #003399;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: right
}
.warningred
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 12pt;
    COLOR: red;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: center
}
.portal_header
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 26px;
    COLOR: #59B02D;
    FONT-FAMILY: helvetica, arial, sans-serif
}
.portal_header_med
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 24px;
    COLOR: #59B02D;
    FONT-FAMILY: helvetica, arial, sans-serif
}
.login_hello
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 25px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif
}
.mp_login_hello
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif
}

.mp_login_hello_small
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #314294;
    FONT-FAMILY: helvetica, arial, sans-serif
}

#navigator {
width: auto;
text-align: center;
}

.housebutton {
font-size: 8pt;
font-weight: normal;
text-align: center;
margin-bottom: 1px;
margin-top: 1px;
}

.housebutton a {
padding: 2px;
font-size: 8pt;
text-decoration: none;
display: block;
color: #75B2DF;
background-color: #75B2DF;
border-top: 2px #BCD5E6 solid;
border-left: 2px #BCD5E6 solid;
border-bottom: 2px #3983B7 solid;
border-right: 2px #3983B7 solid;
}

.housebutton a:hover {
font-size: 8pt;
background-color: #59B02B;
border-top: 2px #FFFFFF solid;
border-left: 2px #FFFFFF solid;
border-bottom: 2px #FFFFFF solid;
border-right: 2px #FFFFFF solid;
}

.ssl-text
{
	font-weight: BOLD;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: helvetica, arial, sans-serif;
}
.mentor_reg_text
{
    FONT-SIZE: 9pt;
    COLOR: #008000;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-DECORATION: none
}
.big_gold
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12pt;
    COLOR: #ffcc00;
    FONT-FAMILY: helvetica,arial,sans-serif
}

.login_table 
{
	color: #75B2DF;
	background-color: #75B2DF;
	border-top: 2px #BCD5E6 solid;
	border-left: 2px #BCD5E6 solid;
	border-bottom: 2px #3983B7 solid;
	border-right: 2px #3983B7 solid;
}
.popup_header { 
  FONT-WEIGHT: 700;
  FONT-SIZE: 12pt;
  COLOR: #7DC700;
  FONT-FAMILY: helvetica,arial,sans-serif;
  TEXT-ALIGN: center;
}
.popup_medium {
  FONT-WEIGHT: 500;
  FONT-SIZE: 10pt;
  COLOR: #314294;
  LINE-HEIGHT: 10pt;
  FONT-FAMILY: helvetica,arial,sans-serif;
  TEXT-ALIGN: left;
}
.popup_small {
    FONT-WEIGHT: 300;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: center;
}
.error_medium {
  FONT-WEIGHT: 500;
  FONT-SIZE: 10pt;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 10pt;
  FONT-FAMILY: helvetica,arial,sans-serif;
  TEXT-ALIGN: left;
}
.error_small {
  FONT-WEIGHT: 300;
  FONT-SIZE: 8pt;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 9pt;
  FONT-FAMILY: helvetica,arial,sans-serif;
  TEXT-ALIGN: center;
}
.error_header { 
  FONT-WEIGHT: 700;
  FONT-SIZE: 12pt;
  COLOR: #FFFF00;
  FONT-FAMILY: helvetica,arial,sans-serif;
  TEXT-ALIGN: center;
}
A.error:link {
  COLOR: #7DC700;
  TEXT-DECORATION: underline
}
A.error:visited {
  COLOR: #7DC700;
  TEXT-DECORATION: underline
}
A.error:hover {
  COLOR: #FFCC00;
  TEXT-DECORATION: underline
}
.small_maroon {
  FONT-SIZE: 8pt;
  COLOR: #800000;
}
.cs_question
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: helvetica,arial,sans-serif
}

UL.budget
{
	list-style-type:lower-alpha;
	margin-top:0px;
	margin-bottom:0px;
	color:black;
}	

.pers_portal_title
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12pt;
    COLOR: #800000;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: helvetica,arial,sans-serif;
    TEXT-ALIGN: center;
}

.map_core_title
{
	font-weight: bold;
	font-size: 23px;
	color: #003399;
	font-family: helvetica, arial, sans-serif;
}

table.map_core {
	border-width: 1px;
	border-style: outset;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
	width: 710;	
	font-weight: normal;
	font-size: 18px;
	color: #000000;
	text-align: center;
	font-family: helvetica, arial, sans-serif;
	/*cursor:hand;*/
}

table.map_key_small {
	border-width: 1px;
	border-style: outset;
	border-color: gray;
	width: 400;	
	color: #000000;
	text-align: center;
	font-family: helvetica, arial, sans-serif;
	margin-left:6px;
	cursor:hand;
}

table.map_key {
	border-width: 1px;
	border-style: outset;
	border-color: gray;
	width: 710;	
	color: #000000;
	text-align: center;
	font-family: helvetica, arial, sans-serif;	
}

table.map_core_title {
	width: 710;	
	font-weight: normal;
	color: #000000;
	text-align: center;
}

table.map_unit_description {
	border-width: 1px;
	border-style: outset;
	border-color: gray;
	width: 710;	
	color: #000000;
	text-align: left;
	font-family: helvetica, arial, sans-serif;
}

table.map_unit_description_popup {
	border-width: 0px;
	width: 510;	
	color: #000000;
	text-align: left;
	font-family: helvetica, arial, sans-serif;
}


table.map_traj {
	border-width: 2px;
	border-style: solid;
	border-color: gray; /*was purple*/
	border-collapse: separate;
	background-color: white;
	width: 170;	
	font-weight: normal;
	font-size: 18px;
	color: #000000;
	text-align: center;
	font-family: helvetica, arial, sans-serif;	
	/*cursor:hand;*/
}


td.map_core_unit{
	border: medium solid green;
	padding:8px;
	text-align: center;
}

td.map_traj_name{
	border: medium solid purple;
	padding:3px;
}

td.map_core_top, td.map_traj_req_unit, td.map_traj_elec_unit, td.map_univ_elec_unit{
	border: 1px solid gray;
	padding: 2px;
}

td.X_map_traj_req_unit{
	border: 2px solid blue;
	padding:3px;
}

td.X_map_traj_elec_unit{	
	border: 2px solid #E3E3D9;
	padding:3px;	
}

td.X_map_univ_elec_unit{
	border: 2px solid yellow;
	padding:3px;	
}

td.map_key_complete_border{
	border: medium solid #CEE1FF;
	padding:3px;	
}

td.map_key_notstarted_border{
	border: medium solid #FEFFDD;
	padding:3px;	
}

td.map_key_inprogress_border{
	border: medium solid #BEFACA;
	padding:3px;	
}

td.map_key_core_unit{
	border: 2px solid green;
	padding:8px;	
	text-align: center;
}

td.map_key_path_unit{
	border: 2px solid purple;
	padding:8px;
	text-align: center;	
}


td.map_elec_unit{
	border: medium solid #7C3EE3;
	padding:3px;
	text-align: center;
}


td a:link
{
    color: #000000;
    text-decoration: none;
    
}
td a:visited
{
    color: #000000;
    text-decoration: none;
}
td a:hover
{
    color: #000000;
    text-decoration: none;
}

td a.map_hide_link:link
{
    color: red;
    text-decoration: none;
    font-size: 12px;
}
td a.map_hide_link:visited
{
    color: red;
    text-decoration: none;
    font-size: 12px;
}
td a.map_hide_link:hover
{
    color: red;
    text-decoration: none;
    font-size: 12px;
}

td a.map_link:link
{
    color: black;
    text-decoration: none;
    font-size: 14px;
}
td a.map_link:visited
{
    color: black;
    text-decoration: none;
    font-size: 14px;
}
td a.map_link:hover
{
    color: red;
    text-decoration: none;
    font-size: 14px;
}

.map_path_purple{
	color:#404040; /*was purple*/
}

.map_notstarted_unit{
	background-color: #FEFFDD;
}

.map_inprogress_unit{
	background-color: #BEFACA;
}

.map_complete_unit{
	background-color: #CEE1FF;
}

.map_key_left{
    font-weight: bold;
    font-size: 14px;
    color: #003399;
    font-family: helvetica, arial, sans-serif;
	text-align: left;
}

.map_key_right{
    font-weight: bold;
    font-size: 14px;
    color: #003399;
    font-family: helvetica, arial, sans-serif;
	text-align: right;
}

.mapbutton_current_unit
{
    font-size: 12px; /*was 14px;*/
    font-weight: bold;
    width: 140px; /*was 160px;*/   
    height: 50px;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #befaca;
    filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#befaca');
	/*background: transparent url('<%=path_inc%>images/courseroom/unlock-1.gif') no-repeat left top;*/
  
        
}
.mapbutton_future_unit
{
    font-size: 12px; /*was 14px;*/
    font-weight: bold;
    width: 140px; /*was 160px;*/   
    height: 50px;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #FEFFDD;
    filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#FEFFDD');
        
}


.mapbutton_previous_unit
{
    font-size: 12px; /*was 14px;*/
    font-weight: bold;
    width: 140px; /*was 160px;*/   
    height: 50px;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #CEE1FF;
    filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#CEE1FF');
        
}

.mapbutton2_long
{
    font-size: 18px;
    width: 500px;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #CEE1FF;
    filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#CEE1FF');        
}

.mapbutton_core_req_unit
{
    font-size: 12px;
    font-weight: bold;
    width: 140px;
    height: 50px;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #18AD29;
    color:white;        
}

.mapbutton_path_req_unit
{
    font-size: 12px;
    font-weight: bold;
    width: 140px;
    height: 50px;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #184A94;
    color: white;        
}


.mapbutton_path_univ_elec_unit	
{
    font-size: 12px;
    font-weight: bold;
    width: 140px;
    height: 50px;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #FFEF00;
    color: black;        
}

.mapbutton_path_elec_unit
{
    font-size: 12px;
    font-weight: bold;
    width: 140px;
    height: 50px;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #FFFFFF;
    color: black;        
}


.map_key_core_req_unit
{
    font-size: 12px;
    font-weight: bold;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #18AD29;
    color:white;        
}

.map_key_path_req_unit
{
    font-size: 12px;
    font-weight: bold;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #184A94;
    color: white;        
}


.map_key_path_univ_elec_unit	
{
    font-size: 12px;
    font-weight: bold;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #FFEF00;
    color: black;        
}

.map_key_path_elec_unit
{
	border-width: 1px;
	border-style: outset;
	border-color: gray;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #FFFFFF;
    color: black;        
}


/*---------------------  PROFILE PAGE --------------------------*/

.pro_path_top_inputbutton
{
    font-size: 12px;
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: bold;
    background-color: #8168FE;
	width:300px;
	height:50px;
	color:black;	
}

.pro_path_inputbutton_current 
{
    font-size: 10px;
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: normal;
    background-color: #8168FE;
	width:200px;
	height:25px;
}

.pro_path_inputbutton_not_started
{
    font-size: 10px;
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: normal;
    background-color: #FEFFDD;
	width:200px;
	height:25px;
}

.pro_path_inputbutton_complete
{
    font-size: 10px;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #CEE1FF;
	width:200px;
}

table.pro_path_unit
{
	border-width: 1px;
	border-style: outset;
	border-color: gray;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana, arial, helvetica, sans-serif;
    color: black;            
} 

table.curr_path
{
	border:2px dotted;
	background-color: #FFFFFF;
}

table.curr_path_history
{
	border:2px dotted;
	background-color: #FFFFFF; /*#F2F2F6 /*#FBFDF3; #FAFEED;*/
	/*background-image: url('<%=path_inc%>images/courseroom/bg_parchment3.jpg');*/
}

td.pro_path_unit {
	padding:3px;
}	

.pro_path_current_unit
{
    background-color: #BEFACA;
} 

.pro_path_future_unit
{
    background-color: #FEFFDD;
} 

.pro_path_complete_unit
{
    background-color: #CEE1FF;
} 

.pro_path_ddown_complete_units
{
	margin-bottom:2px;
	width: 198;
	height: 19;
	font-size: 10px;
	color: #003399;
	background-color: #CEE1FF;
}

table.pro_path_reason
{
	width:230px;
	border:2px dotted gray;
	/*margin-top: 60px;*/
}

table.pro_path_reason_mentor_view
{
	width:300px;
	border:2px dotted gray;
	margin-top: 60px;
}

td.pro_path_reason
{
	font-size: 18px;	
	padding: 5px;
}

.pro_path_reason_title
{
	color: #800000;
	font-weight: bold;
}	

.pro_path_mentee_name
{
	font-size: 18px;	
	color: #008000;
	font-weight: bold;
	text-align: center;
    margin-bottom:12px;	
}	

.pro_history_inputbutton
{
    font-size: 14px;
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: bold;
    background-color: #CEE1FF;
	width:405px;
	height:50px;
	color:black;	
	margin-top:5px;	
}
p.pro_path_mentor_approval
{
	color: black;
	font-weight: bold;
	font-size: 16px;	
	background-color:yellow;
	margin-top:5px;	
	margin-bottom:5px;	
}	

p.pro_path_mentor_rejection
{
	color: black;
	font-weight: bold;
	font-size: 16px;	
	background-color:red;
	margin-top:5px;	
	margin-bottom:5px;	
}	


p.pro_you_have_email
{
	color: black;
	font-weight: bold;
	font-size: 16px;	
	background-color: #85D0FF;
	margin-top:1px;	
	margin-bottom:1px;
	text-align: center;	
}	

p.pro_history_message
{
	color: black;
	font-weight: bold;
	font-size: 16px;	
	margin-top:5px;	
	margin-bottom:5px;
	text-align: center;		
	padding-top:10px;
	padding-bottom:10px;		
}	

p.pro_future_act
{
	color: black;
	font-weight: bold;
	font-size: 16px;	
	text-align: left;		
	margin-top:5px;	
	margin-bottom:5px;	
    color: #008000;
}

textarea.pro_reason {
	background-color: #FFFFFF;
	border: black 0px solid;
	color: #314294;
	font-family: arial, verdana, ms sans serif;
	font-size: 16px;	
	font-weight: normal;
	scrollbar-arrow-color:white;
	scrollbar-track-color:white;
	scrollbar-darkshadow-color:black;
	scrollbar-face-color:#94AAD6;
	width: 230px;
	height: 265px;				
	/*scrollbar-3dlight-color:blue;*/
	/*scrollbar-highlight-color:teal;*/
	/*scrollbar-shadow-color:purple;*/
}

.pro_portfolio_button
{
    font-size: 12px;
    font-weight: bold;
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: normal;
    background-color: #CFC6FC;
	width:200px;
	height:30px;
}

.pro_edit_button
{
    font-size: 12px;
    font-weight: bold;
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: normal;
    background-color: #F2E4E4;/*#CFC6FC;*/
	width:50px;
	height:20px;
}

.about_me
{
	color: #314294;
	font-family: arial, verdana, ms sans serif;
	font-size: 16px;	
	font-weight: normal;
}

input.about_me
{
	width:400px;
}

textarea.about_me {
	background-color: #FFFFFF;
	border: #7F9DB9 1px solid;
	color: #314294;
	font-family: arial, verdana, ms sans serif;
	font-size: 16px;	
	font-weight: normal;
	scrollbar-arrow-color:white;
	scrollbar-track-color:white;
	scrollbar-darkshadow-color:black;
	scrollbar-face-color:#94AAD6;
	width: 400px;
	height: 100px;				
}
 
 .pers_portal_titles
{
 	color: #000080;
	font-family: arial, verdana, ms sans serif;
	font-size: 18px;	
	font-weight: bold;
}

.inputbutton3
{
    FONT-SIZE: 10px;
    WIDTH: 450px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #94aad6;
    TEXT-ALIGN: left
}

table.multiple_boxes{
	background-color:white;
	border-collapse:collapse;
}	

td.multiple_boxes_left {
	padding:2px;
	border-bottom:1px solid black;
}
td.multiple_boxes_right {
	padding:2px;
	border-bottom:1px solid black;
}

.faq_title { 
	color:#7dc700;
	font-weight:bold;
}	

.faq_heading {
    font-size: 10pt;
    color: #314294;
    font_family: helvetica,arial,sans-serif;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}


table.add_ylmentee
{
	border:2px dotted;
	background-color: yellow;
}
    

.mentorbutton1
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #7bc700;
    WIDTH:450px;    
    MARGIN:3px;
}

.mentorbutton2
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #DF7D7D;
    WIDTH:450px;    
    MARGIN:3px;
}

/* Below added 7/2008 */


A.contactlinks:link
{
    FONT-WEIGHT: bold;
    COLOR: #000080;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.contactlinks:active
{
    FONT-WEIGHT: bold;
    COLOR: #000080;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.contactlinks:visited
{
    FONT-WEIGHT: bold;
    COLOR: #000080;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}
A.contactlinks:hover
{
    FONT-WEIGHT: bold;
    COLOR: #000080;
    FONT-FAMILY: helvetica, arial, sans-serif;
    TEXT-DECORATION: none;
}

.hidden 
{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}

table.mismatch_data_login{	
	border-collapse:collapse;
	background-color:white;
}	

#mismatch_msg td {
	padding:2px;
	border:1px solid black;	
	font-weight: normal;
    font-size: 10pt;
    color: #314294;
}

#mismatch_msg th {
	padding:2px;
	border:1px solid black;	
	font-weight: bold;
    font-size: 10pt;
    color: #314294;
    background-color:#EBE7E7;
}

.smaller {font-size: 14px;}    

.left_smaller 
{   font-size: 16px;
    text-align:left;
}    

.indent {margin-left:100px;} 

.lastpost
{
    margin:0px;
    font-size: 14px;    
}

.tos
{
     font-weight: 600;
     font-size: 16px;
     color: #394214;
     font-family: helvetica,arial,sans-serif;
     text-align:left;
}

.mentor_checkbox
{
    font-weight: bold;
    font-size: 14px;
    color: #008000;
    font-family: helvetica,arial,sans-serif;
    text-align: left;
    margin:0px;
}

.mentee_checkbox
{
    font-weight: bold;
    font-size: 14px;
    color: #000080;
    font-family: helvetica,arial,sans-serif;
    text-align: left;
    margin:0px;
}

#activity_summary 
{
    border:2px solid #94aad6;
    background-color:#E1F0F7;
    width:550px;
    margin:0px 0px 20px 0px;
    padding:3px;
}
#activity_summary .post_extract 
{
    font-style:italic;
    font-weight: bold; 
}

#activity_summary .intro
{   
    color:blue;
    margin:0px 0px 10px 0px;
    font-size:18px;
}

#activity_summary p
{
    margin:0px 0px 5px 0px;
}    

#activity_summary .listing
{
    /*display:inline;
    line-height:110%;*/ 
}    

#activity_summary .when
{   
    color:#800000;
}

#activity_summary h3 
{
    margin:0px 0px 10px 0px;
    font-size:18px;
}

#nav p {margin:0px 0px 5px 0px;}

.accesskey
{
    font-weight: bold;
    font-size: 13px;
    color: red;
    font-family: helvetica, arial, sans-serif;
    text-decoration: underline;
    padding-right:2px;
}


.unread_mentee_posts
{
	margin:10px 0px;
	width: 400px;
	height: 20px;
	font-size: 11px;
	color: #000;
	background-color: #FDFEE9;
}

.unread_post_inputbutton
{
    font-size: 12px;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: yellow;
	width:150px;
	margin-bottom:10px;
}
