﻿body
{
background: #94B8B8;
}

h1
{
    font-family: Arial, Tahoma, Courier;
    font-size:22px;
    padding: 5px;
    color: #fff;

}

h2
{
    font-family: Arial, Tahoma, Courier;
    font-size:15px;
    padding: 5px;
    color: #fff;

}

h3
{
    font-family: Arial, Tahoma, Courier;
    font-size:12px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 2px;
    color: #fff;

}

#logo
{
    background:url(../../images/logo.png) 0 0 no-repeat;
    height: 160px;
    width: 165px;
    margin-left: auto;
    margin-right: auto;

}

/** Content **/


#frontcontent
{
    background:url(../../images/content_strip.png) 0 0 repeat;
    height: auto;
    width: 780px;
    margin-left: auto;
    margin-right: auto;
    margin-top: -16px;
    margin-bottom: -16px;
    font-family: Arial, Tahoma, Courier;
    color: #000;
    padding-left: 10px;
    padding-right: 10px;
}

#contenthead
{
    
    background:url(../../images/content_head.png) 0 0 no-repeat;
    height: 15px;
    width: 800px;
    margin-left: auto;
    margin-right: auto;
}

#contentfoot
{
    
    background:url(../../images/content_foot.png) 0 0 no-repeat;
    height: 15px;
    width: 800px;
    margin-left: auto;
    margin-right: auto;

}


#backcontent
{
    background:#E1EAEA;
    height: auto;
    width: 900px;
    padding: 10px;
    border: solid 1px #000;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    font-family: Arial, Tahoma, Courier;
    color: #000;

}


#backcontent_head
{
    background:#9BCE74;
    width: 900px;
    height: 21px;
    margin-left: auto;
    margin-right: auto;

}

#backcontent_foot
{
    background:#9BCE74;
    width: 900px;
    height: 21px;
    margin-left: auto;
    margin-right: auto;
}

/** Links (Normal) **/
A:link {text-decoration: none; color:#030;}
A:visited {text-decoration: none; color:#030;}
A:active {text-decoration: none; color:#030;}
A:hover {text-decoration: none; color: #666;
	
}

/** View Property Page Key **/
#key table
{
    float:left;
    font-family: Arial, Tahoma, Courier;
    font-size:small;
}

#key td.sale_statement
{
    width: 25px;
    height: 25px;
    background-color: #B53B3B;
    border: solid 1px #9F3434;
}

#key td.piq
{
    width: 25px;
    height: 25px;
    background-color: #783B78;
    border: solid 1px #683368;
}

#key td.title_owner
{
    width: 25px;
    height: 25px;
    background-color: #2C9393;
    border: solid 1px #278484;
}

#key td.search_report
{
    width: 25px;
    height: 25px;
    background-color: #F9BB93;
    border: solid 1px #B4876A;
}

#key td.epc
{
    width: 25px;
    height: 25px;
    background-color: #92B42E;
    border: solid 1px #7F9D28;
}

#key td.hcr
{
    width: 25px;
    height: 25px;
    background-color: #999999;
    border: solid 1px #BBBBBB;
}

#key td.consumer_redress
{
    width: 25px;
    height: 25px;
    background-color: #DBAF29;
    border: solid 1px #BF9923;
}

#key td.index
{
    width: 25px;
    height: 25px;
    background-color: #A4C3DC;
    border: solid 1px #90ACC2;
}

.maintext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
    color: #000;
    margin: 0 0 0 0;

}

#menustrip
{
	background:url(../../images/strip.png) 0 0 no-repeat;
	width: 800px;
	height: 35px;
	padding-top: 2px;
	margin-left: auto;
	margin-right: auto;
    text-align: center;

}

#menulist
{
	display: inline;
	height: 35px;
	width: 2px;

}

#menulist li 
{
	display: inline;
	padding-right: 10px;
	padding-left: 15px;
    background:url(../../images/divider.png) 0 5px no-repeat;
}

#menulist ul 
{
    background:url(../../images/strip.png) 0 0 no-repeat;
	margin-top: 26px;
}

.bg
{
	background: #95B7B9;
	background-repeat:no-repeat;
	font:Arial, Helvetica, sans-serif;
	font-size:0px;
	color:#030;
}

#filelist
{
    text-align: center;
}

#filelist table
{
    width: 500px;
    text-align: center;
}

#filelist thead
{
    background-color: #95B7B9;
}

.val_errors {
 border: 2px solid red;
 color: red;
 margin: 5px 0px;
 padding: 15px 65px;
 background: #fff url(../../images/stop_48x48.png) no-repeat 5px 50%;
}

.val_errors ul {
 margin: 0;
 padding: 0;
 margin-left: 80px;
 list-style: square;
}