body
{
	background-color: #FCFAE7;
    margin-left:auto;
    margin-top:0px;
    margin-bottom:0px;
    margin-right:auto;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    text-align:center;
}

div,p
{
	padding:0px;
	margin:0px;
}

#shell
{
    background-color:#EEEEEE;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
    margin-bottom:0px;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:1px;
    padding-right:1px;
    width:913px;
    text-align:center;
}

#container
{
    background-color:#FFFFFF;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    width:911px;
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    text-align:center;
}

#footer
{
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    margin-bottom:0px;
    width:911px;
    height:66px;
	background: #265a9e;

}

#topNav
{
	background:#FFFFFF;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    margin-bottom:0px;
    width:100%;
}

.leftMenu
{
	background:#FFFFFF;
	border-right:1px solid #CCCCCC;
}

#leftMenu
{
    padding-left:0px;
    padding-top:5px;
    padding-right:0px;
    padding-bottom:0px;
    width:250px;
}

#mainPanel
{
    text-align:left;
    width:600px;
    padding-top:10px;
    padding-bottom:0px;
    padding-left:10px;
    padding-right:10px;
    background:#FFFFFF;
}

.mainCell
{
    text-align:justify;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:20px;
    line-height:145%;
}

.bg1
{
    background-color:#FFFFFF;
}
.bg2
{
    background-color:#CCCCFF;
}
.bg3
{
    background-color:#CCCCCC;
}
.bg5
{
    background-color:#FFFFFF;
}


#spacer1
{
    width:1px;
}

.spacer1
{
    width:1px;
}

#spacer2
{
    width:5px;
}

.spacer2
{
    width:5px;
}
li
{
    font-family: arial, verdana, helvetica;
    padding-top:px;
    padding-bottom:4px;
    margin-left:0px;
    padding-left:0px;
    padding-right:10px;
    margin-right:10px;
    letter-spacing: 0.0em
}

ul
{
    margin-top:1px;
    margin-left:25px;
    margin-bottom:2px;
    padding-top:2px;
    padding-bottom:5px;
    list-style-type:square;
    list-style-position: outside;
/*
    list-style-type:square; list-style-position:inside; list-style-image:url('arrow.gif')
    list-style-image: url(Images/3bullet.gif);
*/
}


ol
{
    margin-top:1px;
    margin-left:25px;
    margin-bottom:2px;
    padding-top:2px;
    padding-bottom:5px;
}


H1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #265a9e;
	LINE-HEIGHT: 1.0;
	FONT-FAMILY: arial, verdana, helvetica;
	LETTER-SPACING: 0px;
	TEXT-DECORATION: none
    margin-top:0px;
    margin-left:0px;
    margin-bottom:0px;
    margin-right:0px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:5px;
}

H1.top
{
	FONT-SIZE: 22px;
	LETTER-SPACING: 0.2px;
    margin-top:10px;
}


H2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #265a9e;
	LINE-HEIGHT: 1.0;
	FONT-FAMILY: arial, verdana, helvetica;
	LETTER-SPACING: 0px;
	TEXT-DECORATION: none
    margin-top:0px;
    margin-left:0px;
    margin-bottom:0px;
    margin-right:0px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:5px;
}

H2.top
{
	FONT-SIZE: 11px;
    color:#666666;
}


H3, h3 a
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 1.0;
	FONT-FAMILY: arial, verdana, helvetica;
	LETTER-SPACING: 0px;
	TEXT-DECORATION: none
    margin-top:0px;
    margin-left:0px;
    margin-bottom:0px;
    margin-right:0px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:5px;
}

H3.top
{
    font-size:10pt;
    color:#FFFFFF;
}

.menuCell
{
    padding-left: 9px;
    padding-right: 6px;
    padding-top:4px;
    padding-bottom:4px;
	border-bottom:1px solid #CCCCCC;
}

A.menuLink
{
    font-family: arial, verdana, helvetica;
    font-size:12px;
    font-weight: bold;
    color:#666666;
    letter-spacing:0.01em;
    text-decoration:none;
	font-style:normal;
	text-transform: uppercase ;
}

A.menuLink:hover
{
    color:#265a9e;
	font-style:italic;
    text-decoration:none;

}

.footer
{
    font-family: arial, verdana, helvetica;
    font-size:11px;
    color:#FFFFFF;
    letter-spacing:0.01em;
	font-style:normal;
}

A.footer
{
    font-family: arial, verdana, helvetica;
    font-size:11px;
    font-weight: bold;
    color:#FFFFFF;
    letter-spacing:0.01em;
    text-decoration:underline;
	font-style:normal;
}

A.footer:hover
{
    color:#CCCCFF;
    text-decoration:none;
}

.tableRow
{
    font-family: arial, verdana, helvetica;
    font-weight: normal;
    font-size: 8pt;
    color:#000000
}

.altRow
{
    font-family: arial, verdana, helvetica;
    font-weight: normal;
    font-size: 8pt;
    color:#000000;
    background:#EEEEEE;
}

.mini
{
    font-family: arial, verdana, helvetica;
    font-weight: normal;
    font-size: 8pt;
}

A.mini
{
    font-family: arial, verdana, helvetica;
    text-decoration: underline;
    font-weight: bold;
    font-size: 8pt;
    color:#000066;
}

A.mini:hover
{
    font-family: arial, verdana, helvetica;
    font-weight: bold;
    font-size: 8pt;
    color:#191550;
}


A
{
	FONT-WEIGHT: normal;
	COLOR: #000066;
	FONT-FAMILY: arial, verdana, helvetica;
	TEXT-DECORATION: underline;
}

A:hover
{
    color:#cb9003;
    text-decoration:none
}

.tablehead
{
    color:#FFFFFF;
    background:#0066CC;
    font-family: Arial, Helvetica, sans-serif;
    font-size:11pt;
    font-weight:bold
}

.altBG
{
    background-color:#EEEEEE;
}

.rowBG
{
    background-color:#FFFFFF;
}

.qtyInput
{font-family: Sans-Serif,Arial,Helvetica;
    font-size:8pt;
    width:35px
}



td  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: 1.7;
	FONT-FAMILY: arial, verdana, helvetica;
	TEXT-DECORATION: none;
}


.column  {
    font-family: arial, verdana, helvetica;
	line-height:140%;
    font-size:9pt;
    color:#000000;
    text-align:justify;
}
.buttonSite
{
    font-family: Helvetica,Helvetica,Arial;
    font-size:10pt;
    color:#FFFFFF;
    background:#0066CC;
    border:1px ridge #FFFF00;
    font-weight:bold;
    cursor:hand
}

.buttonMini
{
    font-family: Helvetica,Helvetica,Arial;
    font-size:8pt;
    color:#FFFFFF;
    background:#0066CC;
    border:1px ridge #FFFF00;
    font-weight:bold;
    cursor:hand
}

.errorText
{
    font-family: arial, verdana, helvetica;
    font-size:9pt;
    color:#bb0000
}

HR.black        {height:1px;
            color:#000000;
            width:98%;
            padding:0}

HR.gray  {height:1px;
        color:#dddddd;
        width:98%;
       padding:0}


.frame
{
    border: solid 1px #93A760;
}
