/* ---------- STRUCTURE ---------- */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
body{background-color: #eee; color: #000; font-family:arial,helvetica,clean,sans-serif; font-size:14px; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal;	line-height:1.231;}
#wrapper{width: 900px;margin: 0 auto; background-color: white;  }
#hd{width: 900px; height: 36px; background: url('../images/header-bg.jpg') no-repeat; }
#nav{width: 900px; height: 23px; margin-bottom:5px;}
#bd{width: 900px; clear:both; }
#sidebar{float: right; width: 273px; margin-left: 1px; }
#main{width: 600px; float:left;}
#mainNoSidebar{width: 900px; float:left;}
.content{padding: 1px 25px 0 20px;}
#crumbs {font-size: 90%; margin: 5px 0 20px 0; padding: 1px; background-color: #CCFFF2; font-family:arial;border-bottom: 1px solid #527DFF;}
#ft{width: 900px; padding-top: 60px; text-align: center; clear: both; background: #eee url('../images/footer-bg.jpg') no-repeat top left; }

/* ---------- TYPOGRAPHY ---------- */
h1{ color: #111; font-size: 170%; font-weight: normal; margin-top: 3px; margin-bottom: 5px;}
h2{ color: #111; font-size: 125%; margin: 5px 0 0 0; font-weight: bold;}
h3{ color: black; font-size: 120%; font-weight: bold; margin-top: 10px; }
h4{font-size:105%; margin-bottom: 5px;}
h5{font-size:110%; margin: 3px 0;}
.content p{ margin: 10px 10px 10px 0; font-size: 100%; line-height: 120%; }
.content a{ text-decoration: none; }
.content a:hover{ text-decoration: underline; }
.content a:visited{ color: blue; }
#sidebar img{border: none;}
#sidebar a:hover{text-decoration: none;}
#ft p{ font-family: arial; color: #AAA; font-size: 85%; }
#ft a{ text-decoration: underline; color: #999; }
#topnav{float:right; font-family:"Trebuchet MS"; font-size:85%;padding: 10px 10px 0 0;}

/* ---------- IMAGES ---------- */
a img{border:none;float:left;}

/* ---------- FORMS ---------- */
.calculator{font-size:130%;}
.calculator td{padding:5px 10px 5px 0px;}
.calculator input{font-size:120%;}
			   
/* ---------- CLASSES ---------- */
.clearLeft{clear:left;}
.clearBoth{clear:both;}
.imgLeft{float:left; margin: 0px 8px 3px 0; padding:3px;}
.imgRight{float:right; margin: 0 0 3px 8px; padding: 3px;}
.left{text-align:left;}
.floatLeft{float: left;}
.right{text-align:right;}
.floatRight{float: right;}
.bigtext{font-size:130%;}
.smalltext{font-size:85%;}
.tinytext{font-size:12px;}

.convertWidget{background-color: #C2CEFF; border: 1px solid blue; padding:3px; margin:3px 0; width: 300px;vertical-align: middle;}
.box{width:450px;}
.boxContent{padding: 3px;}
#jump{font-size:100%;}
