body
{
    margin-top:3px;
    margin-left:3px;	
}

h1.pagetitle, h2.pagetitle {
	margin-bottom: 20px;
	padding-bottom: 7px;
	font-size: 2.6em;
	line-height: 1.1em;
	border-bottom: 4px double #dddddd;
	}


h3
{
	font-size:18px;
	margin-bottom:0px;
}

h4
{
	font-size:12px;
	margin-bottom:0px;
}

td
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}

li
{
	line-height:16px;
}

p
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;

}

b
{
	font-size: 12px;
}

.big
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
}

.small
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
}

.title
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

h3
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
}

h4
{
	font-family: Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size: 14px;

}


a:hover
{
    text-decoration: none;
    color:#EA7500;
}

a.front
{
    text-decoration: none;
    color: #FFFFFF;
}

.nav
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    text-decoration: none;
    letter-spacing: 1pt;
    color: #FFFFFF;	
}

blockquote
{
	margin-left:25;
}


.tableHeader
{
	font-weight:bolder;
}

.tableTitle
{
	font-size:120%;
    font-weight:bolder;
}

.rowHighlight
{
    background-color:#555555;
}

.required
{
    color:RED;
    font-weight:bolder;
}

.errorMessage
{
    background-color:RED;
    color:#FFFFFF;
    font-weight:bolder;
}

.confirmationMessage
{
    background-color:YELLOW;
    color:#000000;
    font-weight:bolder;
}

.darkBackground
{
    background-color: #2E3C5F;
}

.thin {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}

.ledge {
	border-bottom: 1px solid #15171E;
}
.nbedge {
	border-top: 1px solid #15171E;
	border-right: 1px solid #15171E;
	border-left: 1px solid #15171E;
}
.tedge {
	border-bottom: 1px solid #15171E;
	border-left: 1px solid #15171E;
}
.redge {
	border-left: 1px solid #15171E;
}

.topedge {
	border-top: 1px solid #15171E;
}

.header-chrome {
	background:url(skin/blue/header_chrome.jpg);
	height:30px;
}

.header-chrome h1 {
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

#wrapper{
        width: 904px;
	background: #fff;
	padding: 0;
        border-left: 0px;
	border-right: 0px;
        margin-top: 0px;
}


#wrapper_index{
        width: 904px;
	background: #fff;
	padding: 0;
        border-left: 0px;
	border-right: 0px;
        margin: 0 auto;
		
}