
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E2A3B;
	//background-color: #FFFFFF;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E2A3B;
	background-color: #FFFFFF;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E2A3B;
}
.titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	color: #034a75;
}
.header_butt_bg_gold {/* horizontal lines above  and below buttons */
	background-image: url(../images/header_butt_bg_gold.gif);
	background-repeat: repeat-x;
}
.header_butt_bg_blue {/* horizontal lines above  and below buttons */
	background-image: url(../images/header_butt_bg_blue.gif);
	background-repeat: repeat-x;
}
.login_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
}
.login_text:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
}
.login_text:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
}
.login_text:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
}
.sbody  {font-family: verdana, tahoma, arial; 
    font-size: 11px; font-weight: normal; line-height: 16px;}
	A:link {color: #000000;}
    A:visited {color: #666666;}
    
.subhead_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #034a75;
}
.subhead_text:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #034a75;
}
 .subhead_text:visited { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #034a75;
}
.subhead_text:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EF9E03;
}
 
.content_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #034a75;
	font-style: strong;
	
}
.content_link:visited { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #034a75;
	font-style: strong;
	
}
.content_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-style: strong;
	
}
.content_link:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EF9E03;
	font-style: strong;
	
}

.menu_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #034a75;
	font-style: strong;
	
}
.menu_link:visited { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #034a75;
	font-style: strong;
	
}
.menu_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-style: strong;
	
}
.menu_link:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EF9E03;
	font-style: strong;
	
}
.blue_list_line {
	background-image: url(../images/blue_split_horiz_bg.gif);
	background-repeat: repeat-x;
	background-position: left;
}

 .back_to_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EF9E03;
	font-style: strong;
	background-color: #FFFFFF;
}
.back_to_top:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EF9E03;
	font-style: strong;
	background-color: #FFFFFF;
}
 .back_to_top:visited { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EF9E03;
	font-style: strong;
	background-color: #FFFFFF;
}
.back_to_top:hover { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-style: strong;
	background-color: #FFFFFF;
}
.back_to_top:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #034a75;
	font-style: strong;
	background-color: #FFFFFF;
}
.copyright_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1E5D85;
	background-image: url(../images/horz_base_line_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.copyright_text:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EF9E03;
	background-image: url(../images/horz_base_line_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.copyright_text:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EF9E03;
	background-image: url(../images/horz_base_line_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.copyright_text:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #034a75;
	background-image: url(../images/horz_base_line_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

a.title_pic_mm { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 294px; /* width of reactive image */
     height: 99px; /* height of reactive image */
     background-image: url(../images/swn_logo_white.png); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.title_pic_mm:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(../images/swn_logo_white.png); /* source for target image */
     } 
.preload_title_pic_mm {
background-image: url(../images/swn_logo_white.png);
display: none;
}

a.title_pic_mi { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 294px; /* width of reactive image */
     height: 99px; /* height of reactive image */
     background-image: url(../images/MI_logo.jpg); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.title_pic_mi:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(../images/MI_logo.jpg); /* source for target image */
     } 
.preload_title_pic_mi {
background-image: url(../images/MI_logo.jpg);
display: none;
}
a.banner_mi { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 800px; /* width of reactive image */
     height: 98px; /* height of reactive image */
     background-image: url(../images/MIbanner.png); /* source for start image */
     background-repeat: no-repeat;
     }
	
.preload_banner_mi {
background-image: url(../images/MIbanner.png);
display: none;
}