table {font-size: 14px;}
A:link { COLOR: #D2232A; TEXT-DECORATION: none }
A:visited { COLOR: #D2232A; TEXT-DECORATION: none }
A:hover { TEXT-DECORATION: none; color: #FF0000 }
span.right {float:right}
span.left {float:left}
span.left_padded {float:left; padding-right: .2cm; padding-bottom: .2cm}
p.dotted {border-style: dotted}
p.dashed {border-style: dashed}
p.solid {border-style: solid}
p.double {border-style: double}
p.groove {border-style: groove}
p.ridge {border-style: ridge}
p.inset {border-style: inset}
p.outset {border-style: outset}
p {margin-top: 7px; margin-bottom: 7px;}
textarea {font-family: arial, helvetica, sans-serif; font-size: 12px}
input.small {font-size: 10px;}
.lmenu_class { COLOR: rgb(140, 60, 20) ; background-color: rgb(235, 217, 207) }
.lmenu_class { font-size: 8pt ; font-family: arial}
.lmenu_class a:link { COLOR: rgb(140, 60, 20); TEXT-DECORATION: underline}
.lmenu_class a:visited { COLOR: rgb(140, 60, 20); TEXT-DECORATION: underline }
.lmenu_class a:hover { TEXT-DECORATION: underline; color: #E57B47 }
.main_class { COLOR: rgb(49,61,85) ; background-color: "white"}
.main_class { font-size: 12pt ; font-family: arial}
.main_class a:link { COLOR: #C6232A; TEXT-DECORATION: none}
.main_class a:visited { COLOR: #C6232A; TEXT-DECORATION: none }
.main_class a:hover { TEXT-DECORATION: underline; color: rgb(209,153,0) }

.hover_menu A:link {text-decoration: none; color: black;}
.hover_menu A:visited {text-decoration: none; color: black;}
.hover_menu A:hover {text-decoration: none; color: #D2232A;}

.login_text A:link {text-decoration: none; color: white;}
.login_text A:visited {text-decoration: none; color: white;}
.login_text A:hover {text-decoration: none; color: #ED9430;}

h1 {font-size: 26px; font-weight: bold; color: black; margin-top: 4px; margin-bottom: 4px;}

.hr-orange {
color: orange;
width: 98%;
margin-bottom: 0px;
}

.top-left {
margin-right: 9px;
background-image: url('/images/left_corner_blue.jpg');
background-repeat: no-repeat;
background-color: transparent;
height: 38px;
font-size: 2px;
}
.top-right {
float: right;
margin-top: -38px;
background-image: url('/images/rightcornerblue.gif'); 
background-repeat: no-repeat;
height: 92px; 
width: 117px;
font-size: 2px;
position: relative;
right: -51px;
z-index: 2;
}
.top-left-transparent {
margin-right: 9px;
background-image: url('/images/left_corner_trans.gif');
background-repeat: no-repeat;
background-color: transparent;
height: 38px;
font-size: 2px;
}
.top-right-transparent {
float: right;
margin-top: -38px;
background-image: url('/images/rconertrans3gap4.gif'); 
background-repeat: no-repeat;
height: 92px;
width: 117px;
font-size: 2px;
position: absolute!important;
position: relative;
right: -51px;
z-index: 2;
}

.inside {
background-image: url('/images/dither5.jpg');
background-repeat: no-repeat;
background-color: white;
padding-left: 10px;
padding-right: 10px;
margin-right: 2px;
position: relative;
top: -18!important;
top: -75;
margin-top: -1px;
min-height: 560px;
height:auto!important;
height: 560px;
}
.notopgap {

margin-top: 0;
}

.nobottomgap {

margin-bottom: 0;
}

.side-right{
float: right;
margin-left: 1px;
background-image: url('/images/dither5.jpg');
background-repeat: no-repeat;
width: 12px;
height: 270;
position: absolute;
top: 23px !important;
top: 31px;
right: 14px;
z-index: 3;
}
.gray_bar {
background-image: url('/images/gray_vert_bar.gif');
background-repeat: no-repeat;
width: 3px;
height: 363px;
position: relative;
}

.featured-top-left {
margin-right: 20px;
background-image: url('/images/featured_teachers_left.jpg');
background-repeat: no-repeat;
height: 66px;
width: 500px;
font-size: 2px;
}
.featured-top-right {
float: right;
background-image: url('/images/featured_teacher_right1.jpg'); 
background-repeat: no-repeat;
height: 66px; 
width: 20px;
position: absolute;
font-size: 2px;
top: 0;
right: 0;
margin-right: 5;
}

