/* CSS Document */
BODY { 
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size:12px;
	background:#FFF;
	}
#topbar { 
	position: absolute;
	top: 0px;
	left: 0px;
	width:100%;
	height: 40px;
	background: #000066;
}
#midbar { 
	position: absolute;
	top: 40px;
	left: 0px;
	width:100%;
	height: 19px;
	background: #F60;
	font-size: 12px;
	font-weight:bold;
	text-align: right;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	color: #FFF;
}
#navbar { 
	position: absolute;
	top: -1px;
	left: 158px;
	width:522px;
	height: 18px;
	border: 1px solid #FFF;
}

#buttons { 
	position: absolute;
	top: 0px;
	right: 0px;
	width: 138px;
	height: 40px;
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
	text-align: right;
	padding:15px 10px 2px 10px;
	border-left: 1px solid #FFF;	
}
#content { 
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 10px;
	left-margin: 20px;
	color:#333;
}

#navigationbuttons { 
	position: absolute;
	top: 3px;
	left: 50px;
}
#subnav { 
	position: absolute;
	top: 71px;
	left: 0px;
	padding-top: 2px;
	padding-left: 50px;
	width: 100%;
	height: 15px;
	font-family : Verdana,Helvetica,Arial,sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-spacing: 12px;
	color: #FFF;
	background: #900;
}
a.sublink:link {
	color : #FFF;
	text-decoration : none;
	font-weight: bold;
} 

a.sublink:visited {
	color : #FFF;
	text-decoration : none;
	font-weight: bold;
}

a.sublink:hover {
	color : #FFF;
	text-decoration : underline;
	font-weight: bold;
}

a.sublink:active {
	color : #DDD;
	text-decoration : underline;
	font-weight: bold;
}

#mstlogo { 
	position: absolute;
	top: 6px;
	left: 10px;
	width: 100%;
}
#cmlogo { 
	position: absolute;
	top: 300px;
	left: 525px;
}
#widelogo { 
	position: relative;
	padding-left: 525px;
}
#icons { 
	position: absolute;
	right: 40px;
	top: 25px;
}

#tagline { 
	position: absolute;
	left: 37px;
	top: 105px;
}

#ratebox { 
	position: absolute;
	left: 510px;
	top: 110px;
}

#rates { 
	position: absolute;
	left: 520px;
	top: 200px;
	font-family : Verdana,Helvetica,Arial,sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-spacing: 15px;
	color: #FFF;
}

#rates td {
	font-family : Verdana,Helvetica,Arial,sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-spacing: 15px;
	color: #FFF;
	border-bottom: 1px solid #cc9;
	padding: 4px 5px 3px 0px;
}
.leftnav { 
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: left;
	padding-top: 38px;
	padding-left: 8px;
	padding-right: 3px;
	color:#000;
}
.lastnav { 
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: left;
	padding-top: 0px;
	padding-left: 8px;
	padding-right: 3px;
	line-height: 1.7em;
	color:#000;
}
.leftnavhead { 
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 10 px;
	font-weight: bold;
	text-align:right;
	color:#000;
}
.leftnav A:LINK {
	color : #000;
	text-decoration : none;
}

.leftnav A:VISITED {
	color : #DDD;
	text-decoration : none;
}

.leftnav A:HOVER {
	color : #000;
	text-decoration : none;
}

.lastnav A:LINK {
	color : #000;
	text-decoration : none;
}

.lastnav A:VISITED {
	color : #DDD;
	text-decoration : none;
}

.lastnav A:HOVER {
	color : #000;
	text-decoration : none;
}



.applymandatory {
	font-family : Verdana,Helvetica,Arial,sans-serif;
	font-weight: normal;
	font-size: 9px;
	line-spacing: 11px;
	color: #000;
}

.applylabel {
	font-family : Verdana,Helvetica,Arial,sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-spacing: 14px;
	color: #000;
	padding: 4px 5px 3px 0px;
}

.applyresponse {
	font-family : Verdana,Helvetica,Arial,sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-spacing: 14px;
	color: #000;
	padding: 4px 5px 3px 0px;
}

.applysubhead {
	font-family : Verdana,Helvetica,Arial,sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-spacing: 14px;
	color: #000;
	padding: 25px 5px 5px 15px;
	text-align: center;
}

#shadowbar { 
	position: absolute;
	top: 70px;
	left: 2px;
	width: 100%;
	height: 8px;
	background-image: url(images/shadowstripe.gif);
}
#body {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 480px;

}

#bodycopy { 
	position: absolute;
	top:140px;
	left:0px;
	padding:10px;
	width:450px;
	font-weight: normal;
	font-size: 10px;
	line-height: 1.3;
	color: #000;
}
td { 
	font-weight: normal;
	font-size: 10px;
	line-height: 1.3;
	color: #000;
	font-family : Verdana,Helvetica,Arial,sans-serif;
}
#widebody { 
	position: absolute;
	top:140px;
	left:0px;
	padding:0px;
	font-weight: normal;
	font-size: 10px;
	line-height: 1.3;
	color: #000;
}

.dashedrule {
	width=95%;
	border-bottom: dashed 1px #000;
	padding: 0px;
	margin-bottom: 8px;
}

.solidrule {
	width=95%;
	border-bottom: solid 1px #DDD;
	padding: 0px;
	margin-bottom: 9px;
}

.leftsolidrule {
	width=95%;
	border-bottom: solid 1px #DDD;
	padding: 0px;
	margin-top: -2px;
	margin-bottom: 4px;
}

.navbuttons {
	position:absolute;
	padding:2px;
	top:50px;
	left:50px;
	width:696px;
	height:17px;
   text-transform:uppercase;
   font-weight:bold;
   font-size:11px;
   line-height:11px;
   font-weight:bold;
   white-space:nowrap;
   background-color:#666666;
} 
.navbuttons a {
        color:#FFFFFF;
        text-decoration:none;
        padding-right:15px;
        border-right:solid 2px white;
} 
.navbuttons a:hover {
        color:#FFFF00;
        text-decoration:none;
        padding-right:15px;
        border-right:solid 2px white;

}

.subhead {
      font-size: 12px;
   	  font-weight: bold;
   	  color: #336699;
	  font-family: Verdana,Helvetica,Arial,sans-serif;
}

.subsubhead {
      font-size: 10px;
   	  font-weight: bold;
   	  font-style: italic;
	  font-family: Verdana,Helvetica,Arial,sans-serif;
}

A:LINK {
	color : #990000;
	text-decoration : underline;
	font-weight: normal;
}

A:VISITED {
	color : #666633;
	text-decoration : none;
	font-weight: normal;
}

A:HOVER {
	color : #336699;
	text-decoration : none;
	font-weight: normal;
}


.breadcrumbs {
      font-size:9px;
      margin-top:4px;
	  margin-left:20px;
	  margin-bottom:-10px;
	  color: #000
}
.breadcrumbs A:LINK {
	color : #000;
	text-decoration : none;
	font-weight: normal;
}

.breadcrumbs A:VISITED {
	color : #000;
	text-decoration : none;
	font-weight: normal;
}

.breadcrumbs A:HOVER {
	color : #000;
	text-decoration : underline overline;
	font-weight: normal;
}

.prop {
      height:100px;
      float:right;
      width:1px;
}

.clear {
      clear:both;
      height:1px;
      overflow:hidden;
}
.sidehead {
	color: #FFF;
	font-weight: bold;
	font-size: 14px;
	padding:2 2 2 2;
}
.toppic {
	padding: 0 0 25 0;
	margin-left; 20px;
}
.sidelist {
	color: #000;
	font-size: 9px;
	font-weight: normal;
	padding: 0 10 0 20;
}
.sidelink {
	color: #FFF;
	font-size: 9px;
	font-weight: bold;
	text-align: right;
	padding: 0 10 0 20;
}
.sidelink A:Link {
	color: #FFF;
	text-decoration : none;
	font-weight: bold;
}
.sidelink A:Visited {
	color: #DDD;
	text-decoration : none;
	font-weight: bold;
}
.sidelink A:Hover {
	color: #000;
	text-decoration : none;
	font-weight: bold;
}

.loginlink {
	color: #FFF;
	font-size: 9px;
	font-weight: bold;
	padding: 0 0 0 5;
}
.loginlink A:Link {
	color: #FFF;
	font-size: 9px;
	text-decoration : none;
	font-weight: bold;
}
.loginlink A:Visited {
	color: #FFF;
	font-size: 9px;
	text-decoration : none;
	font-weight: bold;
}
.loginlink A:Hover {
	color: #FFF;
	font-size: 9px;
	text-decoration : none;
	font-weight: bold;
}
.homelog {
	color: #FFF;
	font-size: 10px;
	text-align: right;
	padding: 0 5 0 0;
}
.homeloghelp {
	color: #FFF;
	font-size: 9px;
}
.homeloghelp A:Link {
	color: #FFF;
	font-size: 9px;
	text-decoration : none;
	font-weight: normal;
}
.homeloghelp A:Visited {
	color: #FFF;
	font-size: 9px;
	text-decoration : none;
	font-weight: normal;
}
.homeloghelp A:Hover {
	color: #FFF;
	font-size: 9px;
	text-decoration : none;
	font-weight: normal;
}
.homelogfield {
	color: #333;
	font-size: 10px;
	padding: 0 0 0 0;
}
.homelogtext {
	color: #FFF;
	font-size: 9px;
	padding: 0 0 0 10;
}
.headlinesbody {
	color: #333;
	font-size: 11px;
	line-height: 1.1;
	padding:5 5 5 5;
	margin-left:20px;
}
.headlinestitle {
	color: #000;
	font-weight: bold;
	font-size: 14px;
	padding:0 3 3 25;
}

.headlineslink {
	color: #FFF;
	font-weight: bold;
	font-size: 14px;
	padding:0 0 0 0
}
.headlineslink A:LINK {
	color : #FFF;
	font-weight: bold;
	font-size: 14px;
	text-decoration : none;
}

.headlineslink A:VISITED {
	color : #F60;
	font-weight: bold;
	font-size: 14px;
	text-decoration : none;
}

.headlineslink A:HOVER {
	color : #F60;
	font-weight: bold;
	font-size: 14px;
	text-decoration : none;
}


