body
{
    background:#44484F;
    margin:20px;
}

h1
{
   FONT-SIZE: 20px;
}

h2
{
   FONT-SIZE: 16px;
}

.link
{
    COLOR: #999999;
    FONT-FAMILY: 'trebuchet ms',Verdana;
    FONT-SIZE: 11px;
    text-decoration : none;
}

.link:hover
{
    COLOR: #999999;
    FONT-FAMILY: 'trebuchet ms',Verdana;
    FONT-SIZE: 11px;
    text-decoration : underline
}

.cur_link
{
    COLOR: #191970;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: lighter
    text-decoration : none;
}

.nav
{
    COLOR: #004478;
    font-family : 'trebuchet ms',Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    FONT-WEIGHT: lighter;
    text-decoration : none;
}

.nav:hover
{
    COLOR: 004478;
    FONT-FAMILY: 'trebuchet ms', Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: lighter;
    text-decoration : underline;
}

.cur_nav
{
    COLOR: black;
    FONT-FAMILY: 'trebuchet ms', Verdana;
    FONT-SIZE: 12px;

    FONT-WEIGHT: bolder;
    text-decoration : none;
}

.cur_nav:hover
{
    COLOR: white;
    FONT-FAMILY: 'trebuchet ms', Verdana;
    FONT-SIZE: 12px;

    FONT-WEIGHT: bolder;
    text-decoration : underline;
}


.newstext
{
COLOR: Black;
    FONT-FAMILY: 'trebuchet ms', Verdana;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bolder;
}

.headerbg
{
	background-color : #778899;
}

.bodybg
{
	background-color : #FDF5E6;
}


.header
{

	color:white;
        FONT-FAMILY: 'trebuchet ms', Verdana;
        FONT-SIZE: 14px;
        text-decoration : none;
}

.header:hover
{
	color:white;
        FONT-FAMILY: 'trebuchet ms', Verdana;
        FONT-SIZE: 14px;
        text-decoration : underline;
}

.cur_header
{
	color:white;
        FONT-FAMILY: 'trebuchet ms', Verdana;
        FONT-SIZE: 14px;
	font-weight : bold;
        text-decoration : none;
}

.cur_header:hover
{
	color:white;
        FONT-FAMILY: 'trebuchet ms', Verdana;
        FONT-SIZE: 14px;
	font-weight : bold;
        text-decoration : underline;
}

.content
{
	font-family : 'trebuchet ms',arial,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	vertical-align : top;
	color: #313131;
        padding:10px 20px 20px 20px;
}

.content a
{

        color: #313131;
        background-color: #fff;

}

.content a:hover
{

        color: #fff;
        background-color:#313131;

}




.input
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
    border: 1px;
	border-color : Gray;
	border-width : 1px;
	border-style : solid;

}

.form_drop_down
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
    border: 1px;
	border-color : Gray;
	border-width : 1px;
	border-style : solid;
	width: 50%;
}

.headline
{
        FONT-FAMILY: 'trebuchet ms', Verdana;
        FONT-SIZE: 20px;
	  color:#313131;
        FONT-WEIGHT: bolder;
        text-decoration : none;
}

.newstext
{
	COLOR: Black;
        FONT-FAMILY: 'trebuchet ms', Verdana;
        FONT-SIZE: 12px;
        FONT-WEIGHT: normal;
}


.line_break
{
	border-bottom-color : Gray;
	border-bottom-style : dotted;
	border-bottom-width : 1px;
}

.news_title
{
	font-family : 'trebuchet ms',Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #313131;

}

.news_headline
{

        FONT-FAMILY: 'trebuchet ms', Verdana;
        FONT-SIZE: 12px;
	font-weight : normal;
	color: #006699;
	padding-top : 4px;
	padding-bottom:4px;
        text-decoration : none;
}

.news_headline:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #007677;
	border-bottom-color : Gray;
	border-bottom-style : dotted;
	border-bottom-width : 1px;
	padding-top : 4px;
	padding-bottom:4px;
    text-decoration : underline;
}
.row_input
{
	border : 1px solid Gray;
	width : 100%;
}

.row_name
{
	COLOR: #313131;
      FONT-FAMILY: 'trebuchet ms',Verdana;
	FONT-SIZE: 12px;
	text-align : left;
	vertical-align : top;
	      FONT-WEIGHT: bold;

}

.row_header
{
	COLOR: #313131;
      FONT-FAMILY: 'trebuchet ms',Verdana;
      FONT-SIZE: 16px;
      FONT-WEIGHT: bold;
	text-align : left;

}


.footer
{

        FONT-FAMILY: 'trebuchet ms', Verdana;
        FONT-SIZE: 11px;
	  color:#FFF;
        FONT-WEIGHT: normal;
        text-decoration : none;

}

/* ADMIN TABLES */

.admin_table_title
{
	COLOR: #990000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bolder;
}

.admin_table_header
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:black;
	font-weight : bold;
	background-color : #CECECE;
	height : 25px;
}

.admin_table_cell
{
	COLOR: Black;
	background-color : #DCDCDC;
	FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.admin_link
{
    COLOR: #990000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: lighter
    text-decoration : none;
}

.admin_headline
{
	COLOR: #990000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bolder;
    text-decoration : none;
}

/* LOGIN SCREEN */


.form_header
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:black;
	font-weight : bold;
	background-color : #CECECE;
	height : 25px;
}


.form_label
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:black;
	font-weight : normal;
	background-color : #EFEFEF;
	height : 25px;
}