body {margin: 0}

a.menu:active {text-decoration:none;}
a.menu:visited {text-decoration:none;}
a.menu:link {text-decoration:none;}
a.menu:hover {text-decoration:none;}

a.line:active {text-decoration:underline;}
a.line:visited {text-decoration:underline;}
a.line:link {text-decoration:underline;}
a.line:hover {text-decoration:none;}

a.un_line:active {text-decoration:none;}
a.un_line:visited {text-decoration:none;}
a.un_line:link {text-decoration:none;}
a.un_line:hover {text-decoration:underline;}

a {
    font-size: 11px;
    font-family: arial;
    color: #4067a4;
    text-decoration:underline;
}
a:hover {text-decoration:none;}

td, div, input, select, textarea, p, li {
    font-size: 11px;
    font-family: arial;
    color: #000000;
}
b, strong {
    font-size: 11px;
    font-family: arial;
    color: #000000;
    font-weight: bold;
}

h1 {
    display:inline;
	font-size: 19px;
    font-family: arial;
    color: #a78349;
	text-transform: uppercase;
    font-weight: normal;
}

.bg {
    background-image: url(../img/bg.jpg);
    background-position: left top;
    background-repeat: repeat-x;
}
.rbg {
    background-image: url(../img/rbg.jpg);
    background-position: right top;
    background-repeat: no-repeat;
}

.tml_bg {
    background-image: url(../img/tml_bg.jpg);
    background-position: left top;
    background-repeat: no-repeat;
}
.tmr_bg {
    background-image: url(../img/tmr_bg.jpg);
    background-position: right top;
    background-repeat: no-repeat;
}
.tm_left {
    background-image: url(../img/tm_left.jpg);
    background-position: left top;
    background-repeat: no-repeat;
	height:46px;
}

.tmbtnbg {
    background-image: url(../img/tmbtnbg.gif);
    background-position: left top;
    background-repeat: repeat-x;
}

.tm_bg {
    background-image: url(../img/tm_bg.gif);
    background-position: left top;
    background-repeat: repeat-x;
}

.ctbg {
    background-image: url(../img/ctbg.jpg);
    background-position: left top;
    background-repeat: repeat-x;
}

.gbg {
    background-image: url(../img/gbg.gif);
    background-position: left top;
    background-repeat: repeat-x;
}

.bottom {
    border-bottom: 1px solid;
    border-color:#d2d2d2;
}

.tbp {padding-top:5px;padding-bottom:5px;}

.date {color: #aeaeae;}
.nl {color: #999999;}
.search {color: #cccccc;}
.about {color: #a78349;}
.copy {color: #666666;}
.pager {color: #777777;}
.list {color: #003280;}
.error {color: #ff0000;}
.pub_title {color: #4067a4;}

.font12 {font-size: 12px;}
.font14 {font-size: 14px;}
.font19 {font-size: 19px;}

.upper {text-transform: uppercase;}

.input_text {
    border:1px solid;
    border-color:#cccccc;
    background-color: #ffffff;
}
.itp {padding-left:5px;}

.ltop {
    border-top: 4px solid;
    border-color:#c2a25d;
}

.fbg {
    background-image: url(../img/fbg.gif);
    background-position: left top;
    background-repeat: repeat-x;
}
.men_bg {
    background-image: url(../img/men_bg.jpg);
    background-position: left top;
    background-repeat: no-repeat;
}

/************************************ INTRO ***********************************/
.ibg {
    background-image: url(../img/ibg.jpg);
    background-position: left top;
    background-repeat: repeat-x;
}
.irow31 {
    background-image: url(../img/irow31.jpg);
    background-position: left top;
    background-repeat: no-repeat;
}
.itop {
    border-top: 1px solid;
    border-color:#7e807b;
}
.irow41 {
    background-image: url(../img/irow41.jpg);
    background-position: left top;
    background-repeat: no-repeat;
}
.imbg {
    background-image: url(../img/imbg.jpg);
    background-position: left top;
    background-repeat: repeat-x;
}
.imlbg {
    background-image: url(../img/imlbg.jpg);
    background-position: left top;
    background-repeat: no-repeat;
}
.imrbg {
    background-image: url(../img/imrbg.jpg);
    background-position: right top;
    background-repeat: no-repeat;
}

.width {width: 97%;}
.width_100 {width: 130px;}
/************************************ INTRO ***********************************/

.border {
    border: 1px solid;
    border-color:#b0b0b0;
}
.top {
    border-top: 1px solid;
    border-color:#b0b0b0;
}
.left {
    border-left: 1px solid;
    border-color:#b0b0b0;
}

.frmp {padding-left:35px;}
