/* general */
html { height: 100%; }
body
{
    margin: 0px;
    padding: 0px;
    height: 100%;
    min-width: 1024px;
    min-height: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #5E5E5E;
    text-align: center;
}

div#container
{
	margin-left: auto;
	margin-right: auto;
}

div
{
	text-align: left;
}


/* Header */
.header { background: url(../images/banner_slice.jpg) repeat-x;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bold; color: #1A7F08; } /* ff1 fs4 fwb c3 */

/* Widths */
.w1 { width: 1000px; }
.w2 { width: 400px; }
.w3 { width: 250px; }
.w4 { width: 530px; }
.w5 { width: 260px; }
.w6 { width: 30px; }
.w7 { width: 360px; }
.w8 { width: 25px; }
.w9 { width: 240px; }
.w10 { width: 700px; }
.w11 { width: 300px; }
.w12 { width: 220px; }
.w13 { width: 610px; }
.w14 { width: 150px; }
.w15 { width: 200px; }
.w16 { width: 50px; }

/* Heights */
.h1 { height: 59px; }
.h2 { height: 24px; }
.h3 { height: 18px; }

/* Padding */
.p0 { padding: 0 0 0 0; }
.pt1 { padding-top: 22px }
.pt2 { padding-top: 40px }
.pt3 { padding-top: 6px; }

/* Margin */
.mt0 { margin-top: 0; }
.mt1 { margin-top: 6px; }
.mt2 { margin-top: 6px; }
.mt3 { margin-top: 15px }
.mt4 { margin-top: 35px }
.mt-quoteL1 { margin-top: 75px }
.mt-quoteR1 { margin-top: 190px }
.mt-quoteR2 { margin-top: 240px }

.mr1 { margin-right: 5px; }
.mr2 { margin-right: 10px; }

.mb0 { margin-bottom: 0; }
.mb1 { margin-bottom: 10px; }

.ml1 { margin-left: 10px; }
.ml2 { margin-left: 60px; }
.ml3 { margin-left: 50px; }
.ml4 { margin-left: 16px; }

/* div positioning */
.floatR { float: right; }
.floatL { float: left; }
.float_clear 
{
	clear: both;
    display: block;    
    font: normal 1px/1px monospace;
    margin: 0;
    padding: 0;
}

/* lists */
ul.orange-dot { list-style-image: url( ../images/orange_circle.gif); }

/* Other */
.main
{
	width: 760px;
	padding-left: 20px;
	margin-left: 0px;
}

.sidebar
{
	float: right;
	width: 210px;
	padding: 0px 0px 0px 5px;
	margin-right: 0px;
}

h1
{
	font-size: 16pt;
	font-weight: normal;
	display: block;
	margin-bottom: 3pt;
}

h2
{
	font-size: 14pt;
	font-weight: normal;
	display: block;
	margin-bottom: 3pt;
}

h3
{
	font-size: 12pt;
	font-weight: normal;
	display: block;
	margin-bottom: 3pt;
}


.main p
{
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	display: block;
	margin-bottom: 6pt;
	line-height: 1.5em
}


.sub-normal
{
	font-size: 12px;
}

.tiny
{
	font-size: 9px;
}

.main ul
{
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	display: block;
	margin-bottom: 8pt;
}

.main li { margin-bottom: 6px; }

.sidebar h2 { margin-bottom: 18px; }

.sidebar p
{
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	margin-bottom: 24px;
	line-height: 1.5em
}

.normal
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}


.quote { font-size: 12pt; font-weight: bold; color: #A1A1A1; }
.figure { font-size: 8pt; font-weight: normal; }

.border
{
	border: solid 1px #000000;
}

.orangeThinBorderLeft
{
	border-left: #FC9700 1px solid;
}

.orangeThinBorderRight
{
	border-right: #FC9700 1px solid;
}


.orange { color: #FC9700; }
.orangey { color: #894A00; }
.black { color: #000000; }
.grey { color: #5E5E5E; }
.red { color: #FF0000; }


div.centered { text-align: center; }

.free-button
{
	width: 460px;
	border: solid 1px #000000;
	background-color: #FC9700;
	font-size: 16px;
	font-weight: normal;
	text-align: center;
	padding: 3px 3px 3px 3px;
	margin-left: auto;
	margin-right: auto;
}

.free-button a
{
	text-decoration: none;
	color: #000000;
}

.free-button a:hover
{
	color: #FFFFFF;
}

/* anchor tags */
a
{
	color: #5E5E5E;
	text-decoration: underline;
}

a:hover
{
	color: #5E5E5E;
	text-decoration: none;
}

/* Menu */
a.menu-item
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.menu-item:hover
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.menu-item-selected
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.menu-item-selected:hover
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}



/* Get Satisfaction widgets customisation */
a#fdbk_tab
{
	top: 385px !important;
} 

