﻿body{color:#050E1A;font-family:Sans-Serif;font-size:14px;}

h1{color:#050E1A;font-family:Sans-Serif;font-size:22px;line-height:22px;}
h2{color:#050E1A;font-family:Sans-Serif;font-size:20px;line-height:22px;text-transform:uppercase;}
h3{color:#050E1A;font-family:Sans-Serif;font-size:19px;line-height:22px;}
h4{color:#050E1A;font-family:Sans-Serif;font-size:18px;line-height:22px;text-transform:uppercase;}
h5{color:#050E1A;font-family:Sans-Serif;font-size:17px;line-height:22px;}
h6{color:#050E1A;font-family:Sans-Serif;font-size:16px;line-height:22px;}

ul{display:block;list-style-type:circle;margin:1em 0;padding-left:1em;}

a, a:visited{color:#0000FF;}

strong{font-weight:bold;}

.theBox{background-image:url(http://www.montanasfa.org/images/datalist_bg.jpg);background-position:0px -1px;background-repeat:repeat-x;border-color:#c6c6c6;border-style:solid;border-width:0px 1px 1px 1px;padding:5px;margin-bottom:10px;}
.theBox p{line-height:20px;font-size:14px;margin-bottom:5px;margin-bottom:5px;}
.theBox h2{margin-bottom:5px;}

.floatLeft{float:left;}
.oneHalf{width:50%;}
.oneThird{width:33%;}

.bold{font-weight:bold;}
.uppercase{text-transform:uppercase;}

.clearBoth{clear:both;}
.clearInherit{clear:inherit;}
.clearLeft{clear:left;}
.clearNone{clear:none;}
.clearRight{clear:right;}

#MasterWrap{margin:0 auto;margin-bottom:5em;width:960px;}

#MasterWrapper{margin:0 auto;width:960px;}

#MasterHeader{background:url(http://www.montanasfa.org/images/header300.jpg) no-repeat top left;height:350px;width:960px;}
#MasterLogo{float:left;height:240px;width:25%;}
#MasterLogo img{padding: 5px 0px 0px 5px;}
#MasterDateLogin{float:left;padding-right:10px;padding-top:10px;text-align:right;width:72%;}
#MasterMessage{clear:both;color:#050E1A;height:25px;font-size:12pt;font-variant:small-caps;text-align:center;vertical-align:bottom;width:960px;}
#MasterTopMenu{width:100%;}
#MasterTopMenu ul{list-style:none;margin:0 auto;padding:0;width:800px;}
#MasterTopMenu ul li, #MasterTopMenu ul li a{display:block;float:left;padding-right:10px;}
#MasterTopMenu ul li a{color:#050E1A;text-decoration:none;}
#MasterBottomMenu{width:100%;}
#MasterBottomMenu ul{list-style:none;margin:0 auto;padding:0;width:460px;}
#MasterBottomMenu ul li, #MasterBottomMenu ul li a{display:block;float:left;padding-right:10px;margin-top:10px;}
#MasterBottomMenu ul li a{color:#050E1A;text-decoration:none;}

#container1{clear:left;float:left;margin:0;overflow:hidden;padding:0;width:960px;}
#container2{float:left;position:relative;right:357px;width:960px;}
#col1{float:left;left:357px;overflow:hidden;position:relative;width:593px;}
#col2{float:left;left:366px;overflow:hidden;position:relative;width:367px;}

#MasterNavigation{height:50px;line-height:50px;margin-bottom:25px;}

#MasterContent{width:960px;}

#MasterContentLeft{float:left;width:593px;margin:0;padding:0;}

#MasterContentRight{float:right;width:367px;margin:0;padding:0;}

#MasterContentColumn1{float:left;width:500px;margin:0 0 10px 0;}
#MasterContentColumn2{float:left;width:230px;margin:0 0 10px 0;}
#MasterContentColumn3{float:left;width:230px;margin:0 0 10px 0;}

#MasterFooter{clear:both;}
#MasterCopyright{float:left;width:75%;}
#MasterSitemap{float:left;text-align:right;width:25%;}

#Hidden{visibility:hidden;}

.recent, .recent:visited{color:#009;font-size:12px;line-height:20px;text-decoration:none;}