/*imports non-NS 4.x compliant items*/@import url(not4ns4.css);

/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  text attributes*/
/*---------------------------------------------------------------font family*/
body ,td ,th ,p ,li ,ol ,ul ,div ,a ,input ,textbox ,h4 ,textarea ,.helptxt ,option ,select{
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
sup ,sub{
	font-family: Helvetica, Arial, sans-serif;
}
/*---------------------------------------------------------------font weight*/
em ,.tb ,#body dt ,#sdm dt ,li a ,.m1{
font-weight:bold;
} /*bold*/
#sdm dd ,#sdm .rates ,.rates{
	font-weight: normal;
}/*normal*/
/*---------------------------------------------------------------font style*/
h3{
	font-style:italic;
}
/*---------------------------------------------------------------font size small*/
small ,#ql ,#ftr ,#sdm .rates{
	font-size: 10px;
}
/*---------------------------------------------------------------font size reg*/
body ,#tpm ,#body ,th ,td ,input ,select ,div ,textarea{
	font-size: 11px;
}
/*---------------------------------------------------------------font size large*/
strong{
	font-size: larger;
}
/*---------------------------------------------------------------font sub/superscript*/
sup ,sub{
     font-size: smaller;
}
/*---------------------------------------------------------------font color 1*/
#body ,#ql ,td ,th ,.tb ,#calc input ,#sdm a ,div{
	color:#FFF;
}
/*---------------------------------------------------------------font color 2*/
#ftr ,small ,#body h5{
	color: #6CC;
}
/*---------------------------------------------------------------font color 3*/
a{
	color: #9CC;
}
/*---------------------------------------------------------------font color 4*/
#trail ,#body h4 ,a:hover ,.required a ,em{
	color: #CFF;
}
/*---------------------------------------------------------------font color 5*/
input ,select ,h3{
	color: #366;   
}
/*---------------------------------------------------------------font color Red*/
.required{
color: #F99 ! important;
}
/*---------------------------------------------------------------text decortation*/  
#trail a ,li a ,#sd a{
	text-decoration: none;
}/*no under line*/
/*---------------------------------------------------------------text align*/
 #sdm{
    text-align:left;
}/*left*/
/*---------------------------------------------------------------text indent*/
p{
    text-indent: 10px;
}
 /*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  design attributes*/
/*---------------------------------------------------------------page heading*/
h4{
	border-bottom: 2px solid;
    font-size: 16px;
}
/*---------------------------------------------------------------bg color 1*/
#ql ,#sdm ,#trail ,.tb ,#body dl ,th ,#calc ,blockquote{
	background-color: #699;
}
/*---------------------------------------------------------------bg color 2*/
body ,#body th ,#sdm .rates ,#sdm div ,#sdm a:hover ,#calc input ,#body dt ,#sdm dl{
	background-color: #366;
}
/*---------------------------------------------------------------width 80%*/
#body dl ,h5{
	width: 80%;
}
/*---------------------------------------------------------------border*/
#trail ,.tb ,blockquote ,#sdm{
border:1px solid #000;
}/*1px TBLR*/
#sdm div ,th ,#body dt ,#body ,h5 ,.m1 ,.m2 ,.m3{
    border-bottom:1px solid;
}/*1px B*/
.m2 ,.m3{
	border-left:1px solid;
}
/*---------------------------------------------------------------positioning*/
#mtgeres ,#sdm a ,.m1 ,.m2 ,.m3{
    position: relative;
}/*relative*/
#mtgeres2 ,.help{
    position: absolute;
 }/*absolute*/
 /*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  specific attributes*/
.ud{
	font-family: Marlett, Webdings;
}
.m1{
	width: 100px;
}
.m2{
	left: 100px;
    width: 150px;
}
.m3{
	left: 250px;
    width: 150px;
}
h3{
	font-size: 24px;
    margin-bottom: 5px;
}
#mtgeres2{
    width: 400px;
    height: 750px;
}
.help{
    padding: 3px;
    left: 600px;
    width: 165px;
}
blockquote{
    padding: 2px;
    width: 400px;
}
#sdm{
    float: right;
    padding: 0px;
    width: 150px;
}
#sdm .rates ,.rates{
    margin-top:5px;
    margin-left:2px;
    border: 1px inset #066;
}
#sdm a{
    left:5px;
}
#sdm dd{
margin-left:20px;
color:#CCC;
width:100px;
}
#sdm div ,th ,#body dt{
    border-color:  #000;
    padding-left: 5px;
    padding-top: 1px;
    padding-bottom: 1px;
    margin-bottom: 3px;
}
#trail ,.tb{
padding: 1px;
}
