﻿* {
	margin: 0px;
	padding: 0px;
}

html {
    height: 101%;
}

body {
    background: #dde2cf url(images/def_bg.png) repeat-x;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 9pt;
    color: #000000;
}

a {
    color:#6e5921;
}

p {
    margin-top:10px;
    margin-bottom: 20px;
}

h1 {
    font-family: Georgia, 'Times New Roman' , Serif;
    color: #74cbcb;
    font-size: 23pt;
    font-weight: normal;
    margin-top: 10px;
}

li {
    list-style-image: url(images/def_list_bullet.png);
    list-style-position: outside;
    margin-left: 20px;
}

.container { 
	width: 854px;
	margin-left: auto;
	margin-right: auto;
}

.leftCol {
	width: 94px;
	height: 205px;
	background: url(images/def_left_bg.png) no-repeat;
	text-align: right;
	float: left;
}

.centerCol {
	width: 666px;
	background: url(images/def_content_bg.png);
	float: left;
}

.rightCol {
	width: 94px;
	height: 205px;
	background: url(images/def_right_bg.png) no-repeat;
	text-align: left;
	float: left;
}


.defHDR {
	width: 666px;
	height: 126px;
	background: url(images/def_header_bg.png) no-repeat;
	text-align: left;
}

.defMNU {
	width: 666px;
	height: 52px;
	background: url(images/def_menu_bg.png) no-repeat;
	text-align: center;
}

.contentWrap {
	width: 666px;
    padding-left: 0px;
    padding-right: 21px;
}

.content {
	width: 510px;
	margin-left: 83px;
	margin-right: auto;
	text-align: left;
	float: left;
}

.mBorderLeft {
	width: 26px;
	height: 52px;
	background: url(images/menu_left_border.png) no-repeat;
	float: left;
}

.mItem {
	float: left;
	height: 52px;
	width: 125px;
}

.mSep {
	width: 1px;
	height: 52px;
	float: left;
}

.mLink {
	display: block;
	padding-top: 6px;
	width: 125px;
	height: 52px;
}	

.mLink:hover {
	display: block;
	padding-top: 6px;
	width: 125px;
	height: 46px;
	background: #ffffff url(images/menu_bg_on.png);
}

.mantra {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #808080;
    text-align: right;
    width: 645px;
    float: left;
}

.mainIMG {
    float: left;
    padding: 0px;
    margin: 0px;
    width: 645px;
    height: 122px;
}    

.bioIMG { 
    width: 208px;
    height: 208px;
    float: left;
    padding-top: 30px;
}

.bioTXT {
    width: 295px;
    float: left;
}

.bioFull {
    border-top: 1px solid #C0C0C0;
    width: 510px;
    float: left;
    margin-top: 20px;
}    

input {
    border: solid 1px #949b7b;
    background-color: #dde2cf;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    padding:2px;
}

textarea {
    border: solid 1px #949b7b;
    background-color: #dde2cf;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    padding:2px;
}

.clear {
     clear: both;
     height: 2px;
     background-color: #dde2cf;
     width: 510px;
}

.proBox {
    width:510px;
    float: left;
    margin-top: 10px;
    margin-bottom: 10px;
}

.proTxt {
    width: 370px;
    float: left;
    font-size: 8pt;
}

.proRate {
    float: right;
    font-weight: bold;
    font-size: 11pt;
    display:none;
}

.proTxt b {
    font-weight: bold;
    font-size: 11pt;
}