body {
        font-family: arial, sans-serif;
        font-size: 14px;
        color: #000000;
        margin: 0px;
        padding: 0px;
}

.binfo {
        color: red;
}

a {
        color: #7474d0;
        outline: none;
}

a:hover {
        text-decoration: none;
}

#main {
        position: relative;
        margin: 0 auto;
        width: 1006px;
        margin-top: 50px;
}

#logo {
        float: left;
}

#footer {
background-color:#FCD77D;
background-image:url(/images/portfolio/classic/footer.jpg);
clear:both;
height:34px;
/*line-height:34px;*/
}
#footer p {
color:#262525;
/*float:left;*/
/*height:34px;*/
margin-left:335px;
}
#footer p img {
margin:2px 0pt 0pt -55px;
}
#footer a {
color:#262525;
}
#footer a:hover {
text-decoration:underline;
}

#nav {
background-image:url(/images/portfolio/classic/nav.jpg);
height:29px;
line-height:29px;
width:100%;
}

#nav a {
color:#EF7202;
float:left;
font-weight:bold;
padding-left:17px;
padding-right:17px;
text-decoration:none;
}
#nav a:hover {
text-decoration:underline;
}
#nav span {
float:right;
}
#nav span a {
color:#262525;
font-weight:normal;
text-decoration:underline;
}

.clear {
	clear: both;
}

#right {
	float:left;
	margin-bottom:30px;
	width:250px;
}
#right p {
margin:0px;
padding:2px 3px 4px;
}
#right h1, #content h1 {
color:#EF7202;
font-size:14px;
margin:30px 0pt 22px;
}
#right2 {
}
#right a {
color:#262525;
}
#right a:hover {
text-decoration:underline;
}
#right2 a {
}
#right2 a:hover {
}
#right2 p {
}
#right2 h1 {
}
.links a {
background-image:url(/images/portfolio/classic/arrow.gif);
background-repeat:no-repeat;
color:#024562;
display:block;
margin-left:1px;
padding-bottom:4px;
padding-left:20px;
padding-top:4px;
text-decoration:none;
}
.links a:hover {
text-decoration:underline;
}
#content {
	float:right;
	/*margin-top:32px;*/
	width:750px;
}
#intro h1 {
color:#036598;
font-size:15px;
margin:0px;
padding-bottom:2px;
}
#intro p {
margin:0px;
padding-left:6px;
}
#intro {
padding-bottom:15px;
}
#table {
}
#table h1 {
}

table {
font-size:14px;
}
tr, caption {
}
tr.r0 {
background-color:#F9D275;
height:29px;
}
tr.r1 {
background-color:#FDE9BB;
height:29px;
}
td {
margin-right:1px;
padding-left:5px;
text-align:left;
vertical-align:middle;
}
.header {
background-color:#FBDA8E;
background-image:url(/images/portfolio/classic/table_header.jpg);
color:#EF7202;
height:29px;
text-align:center;
}
.header a {
	color:#EF7202;
}

#table a {
	color: #262525;
}

.paginator {
        text-align: left;
        font-family: monospace;
}

.paginator a, .paginator div {
        text-decoration: none;
        width: 22px;
        height: 20px;
        color: #7575d0;
        font-size: 14px;
        font-family: sans-serif;
        padding-top: 3px;
}

.paginator div {
        display: block;
        float: left;
}

.paginator div {
        background-color: #7575d0;
        color: #ffffff;
        font-family: monospace;
        text-align: center;
}

.paginator a:hover {
        text-decoration: underline;
}

.paginator a {
        display: block;
        float: left;
        text-align: center;
}

.pag {
        margin-top: 50px;
        text-align: center;
}

h1 {
	color:#036598;
	font-size:15px;
	margin:0px;
	padding-bottom:2px;
}

.fstbold tr td:first-child {
	font-weight: bold;
}

#rightblock {
	float: right;
	width: 750px;
}

.fstbold input[type=text], .fstbold textarea, .fstbold select {
	width: 300px;
	border: 1px solid #fcd77d;
}

.fstbold select {
	width: 80px;
}

.fstbold textarea {
	height: 100px;
}
