body {
   	background-color:#ffffff;
   	/**background-attachment: fixed;**/
   	margin: 0px auto;
   	/**padding-top: 7px;**/
	padding-top:0;
   	text-align: center;
}
INPUT
{
    font: normal 13px verdana, arial, verdana, sans-serif;
    border: solid 1px #cccccc;
	padding: 3px;
	color: #666666;
}
#carousel1{
float:left;
text-align:left;
padding-right:0px; 
margin-top:7px; 
width:220px; 
height:303px;
padding-top:0px;
padding-left:0px;
min-height:174px;
background:#ffffff;
border-right: solid 1px #f1f1f1;
font: normal 12px/33px arial, verdana,tahoma, arial, verdana, sans-serif;
}

SELECT
{
    font: normal 13px verdana, arial, verdana, sans-serif;
    border: solid 1px #cccccc;
	padding: 3px;
	color: #666666;
}
ul  { margin: 0; padding: 0; list-style-type: none; }
li	{ margin: 0; padding: 0; }
img	{ border: none; }
h3 {
	color:#000;
	font: 22px/27px Univers,arial, verdana,tahoma, arial, verdana, sans-serif;
	}
h4{
	color: #333333;
	font: normal 18px/22pt Univers,Arial,Helvetica,sans-serif;
	margin: 0; 
	margin-bottom:15px;
	margin-top:8px;
	
}
h5{
	color: #ffffff;
	font: normal 18px/18pt Univers,Arial,Helvetica,sans-serif;
	margin: 0; 
}
h1 {
	color:#000;
	font: 28px/28px bold Univers, arial, verdana,tahoma, arial, verdana, sans-serif;
	font-weight: 700;
	padding-bottom:7px;
	margin: 0; 
	letter-spacing:-1px;
	}
	
h2 {
	color:#000;
	font: 20px/20px bold Univers,arial, verdana, tahoma, arial, verdana, sans-serif;
	padding-bottom:7px;
	font-weight: 700;
	margin: 0; 
	letter-spacing:-1px;
	}
.mysifr {
	color:#000;
	font: 30px/32px arial, verdana,tahoma, arial, verdana, sans-serif;
}
a#logo {
background:transparent url(/images/aim_logo.png) no-repeat scroll 0 0;
display:block;
height:75px;
left:0;
position:absolute;
top:6px;
width:226px;
z-index:999;
}

#topnav li {
float:left;
font: bold 11px/24px arial, verdana,tahoma, arial, verdana, sans-serif;
border-left: 1px solid #ffffff;
padding-left:10px;
padding-right: 10px;
}
#topnav li:hover {
background:#cccccc;
}

#topnav .m-left {
float:left;
font: bold 11px/24px arial, verdana,tahoma, arial, verdana, sans-serif;
border-left: 0px solid #ffffff;
padding-left:5px;
padding-right: 10px;
}

#topnav .m-guy {
float:left;
font: bold 11px/24px arial, verdana,tahoma, arial, verdana, sans-serif;
border-left: 0px solid #ffffff;
padding-left:5px;
padding-right: 0px;
}

#topnav .right {
background: #dbe0e4 url(/images/r_edge.gif) no-repeat ;
width:8px;
float:left;
font: bold 11px/24px arial, verdana,tahoma, arial, verdana, sans-serif;
}

#topnav .left {
background: #dbe0e4 url(/images/l_edge.gif) no-repeat ;
width:8px;
float:left;
font: bold 11px/24px arial, verdana,tahoma, arial, verdana, sans-serif;
}

#navigation li {
float:left;
font: normal 12px/33px arial, verdana,tahoma, arial, verdana, sans-serif;
border-left: 1px solid #cccccc;
padding-left:10px;
padding-right: 10px;
color:#666666;
}
#navigation li:hover {
background:#ffffff;
border-top: 1px solid #cccccc;
}

#navigation ul a{color: #014c85;}
#navigation ul a:hover {color: #c30000;}

#navigation {
text-align:left;
margin:0px auto;
width:950px; 
height:33px;
position:relative;
}

#container1000 {
   margin: 0px auto;
   padding-top:200px;
   text-align: center;
   width: 376px;
}
#storybottom {
   margin-top:7px;
   height:200px;
   width: 728px;
}
#storyleft {
   margin-top:7px;
   padding-right:10px;
   padding-top:10px;
   padding-bottom:7px;
   padding-left:10px;
   height:240px;
   width: 336px;
   float:left;
   background: #ffffff url(/images/cell_bg.gif) repeat-x ;
}
#storyright {
   margin-left:7px;
   padding-left:7px;
   padding-right:0px;
   border-left: 1px dotted #eae8e8;
   padding-top:0px;
   margin-top:7px;
   padding-bottom:7px;
   height:247px;
   width: 579px;
   float:left;
}

#storyright .media li{
font: normal 9px/15px arial, verdana,tahoma, arial, verdana, sans-serif;
background:#e5eaed;
width:252px;
margin-right:7px;
margin-top:5px;
color:#014c85;
}

#storyright .media ul#medialist li a{
text-decoration: none;display: block; color: #014c85; height: 52px; padding: 5px;
}

#storyright .media ul#medialist li a:hover{
text-decoration: none;padding: 5px;color: #ffffff;
}

ul#mymedialist li{
font: normal 9px/15px arial, verdana,tahoma, arial, verdana, sans-serif;
width:175px;
border: 1px solid #ffffff;
/**background:#f0f0f0;**/
margin-right:7px;
margin-top:5px;
color:#014c85;

}

ul#mymedialist li a{
text-decoration: none;display: block; color: #014c85; padding: 5px;min-height:52px;height:auto !important;height:500px;
/** height: 52px; **/
}

ul#mymedialist li a:hover{
background: #014c85 url(/images/bg_dotted_dark.gif); text-decoration: none;padding: 5px;color: #ffffff;
}


#story {
/*margin-top:7px;*/
   height:303px;
   width: 100%;
   width: 728px;
   float:left;
}
#story .overlay {
   background:transparent url(/images/overlay_bottom_wh3.png) repeat-x scroll 0 100%;
   width: 100%;
   height:303px;
}
#story #story_copy {
color:#9FABB9;
float:left;
height:123px;
margin-top:177px; /*subtracted 20px*/
overflow:hidden;
padding:0 15px;
width:482px;
}

#story #other_stories {
/*background:transparent url(/images/overlay_side.png) repeat-y scroll 0 0;*/
background:transparent url(/images/aim_front_news.png) ;
float:right;
height:298px;
text-align:left;
width:216px;
font-family: Arial,Helvetica,Verdana,sans-serif;
padding-top:0px;
}

#story #other_stories ul#story_list					{ margin: 5px 4px 0 4px; }
#story #other_stories ul#story_list li				{ /*text-decoration: none; background: url('http://www.aimfishing.com/images/bg_sq_w.gif') no-repeat scroll 6px 7px;*/background:transparent; color: #fff; font-size: 10px; line-height: 12px; text-align: left; display:block;}
#story #other_stories ul#story_list li a			{ font-weight: bold; display: block; color: #7ccce7; padding: 4px 5px 4px 16px; /*height: 47px;*/  text-decoration: none; }
#story #other_stories ul#story_list li a:link		{ color: #7ccce7; text-decoration: none; }
#story #other_stories ul#story_list li a:visited	{ color: #7ccce7; text-decoration: none; }
#story #other_stories ul#story_list li a:hover		{ background: url(/images/bg_dotted_dark.gif); border: 1px dotted #20538c; color: #ff9900; padding: 3px 4px 3px 15px; text-decoration: none; }
#story #other_stories ul#story_list li a:active		{ color: #7ccce7; text-decoration: none; }
/*#story #other_stories ul#story_list li img			{ float: left; margin-right: 5px; }*/


#story #other_stories ul#story_list li a.first		{ font-weight: bold; display: block; color: #f1f1f1; padding: 4px 5px 4px 16px; /*height: 47px;*/  text-decoration: none; }
#story #other_stories ul#story_list li a.first:link		{ color: #f1f1f1; text-decoration: none; }
#story #other_stories ul#story_list li a.first:visited	{ color: #f1f1f1; text-decoration: none; }
#story #other_stories ul#story_list li a.first:hover		{ background: url(/images/bg_dotted_dark.gif); border: 1px dotted #20538c; color: #ff9900; padding: 3px 4px 3px 15px; text-decoration: none; }
#story #other_stories ul#story_list li a.first:active		{ color: #f1f1f1; text-decoration: none; }

@charset "utf-8";
/* CSS Document */

body {
   	margin: 0;
   	/**padding-top: 7px;**/
   	text-align: center;
}
.img_main{
	padding-bottom:10px;
}
#articleleft {
   font: normal 13px/20px verdana,tahoma, arial, verdana, sans-serif;
   margin-top:10px;
   padding-right:15px;
   padding-top:15px;
   padding-bottom:7px;
   padding-left:15px;
   width: 588px;
   float:left;
   background: #ffffff url(/images/cell_bg.gif) repeat-x ;
  min-height:500px;
  height:auto !important;
  height:500px;
}
#vidleft {
   font: normal 13px/20px verdana,tahoma, arial, verdana, sans-serif;
   margin-top:10px;
   padding-right:15px;
   padding-top:15px;
   padding-bottom:7px;
   padding-left:15px;
   width: 640px;
   float:left;
   background: #ffffff url(/images/cell_bg.gif) repeat-x ;
  min-height:500px;
  height:auto !important;
  height:500px;
}
#bottomhalf {
   font: normal 11px/16px  arial, verdana, sans-serif;
   margin-top:10px;
   padding-right:0px;
   padding-top:0px;
   padding-bottom:15px;
   padding-left:0px;
   width: 950px;

}

.mytabs div {
background:none repeat scroll 0 0 snow;
clear:left;
padding:15px 15px 8px;
background: #ffffff url(/images/cell_bg.gif) repeat-x ;
min-height:250px;
height:auto !important;
height:250px;
}

.mytabs li {
float:left;
list-style:none outside none;
}

.mytabs ul, .mytabs li {
margin:0;
padding:0;
width:auto;
}

.mytabs ul a {
background:none repeat scroll 0 0 #f5f4f4;
color:#888888;
display:block;
font:10px Verdana;
margin:1px 1px 1px 0;
padding:6px 15px;
text-decoration:none !important;
}

.mytabs ul a.selected {
background:none repeat scroll 0 0 #e5eaed;
color:#014C85;
display:block;
font:10px Verdana;
font-weight:bold;
margin:1px 1px 1px 0;
padding:6px 15px;
text-decoration:none !important;
}

#articleleftspon {
   font: normal 13px/20px verdana,tahoma, arial, verdana, sans-serif;
   margin-top:10px;
   padding-right:15px;
   padding-top:15px;
   padding-bottom:7px;
   padding-left:15px;
   width: 920px;
   float:left;
   background: #ffffff ;
  min-height:500px;
  height:auto !important;
  height:500px;

}
#articleright {
   font: normal 13px/18px verdana,tahoma, arial, verdana, sans-serif;
   margin-top:10px;
   margin-left:10px;
   width: 322px;
   float:left;


}

.smmenu{
float:left;
}
.smmenu a:hover{
color:#666666;
}
#articleleft ul{
	margin-left:0px;
	margin-right:30px;
	padding: 15px;
	background: #f1f1f1;
	border: 1px dotted #eae8e8;
}

#articleleft ul li{
   background:transparent url(/images/bg_sq.gif) no-repeat 0 10px;
   padding-left:10px;
   padding-bottom:2px;
   padding-top:2px;
}
.rightboxsptitle{
   font: normal 13px/18px verdana,tahoma, arial, verdana, sans-serif;
   padding: 10px;
   width: 300px;
   float:left;
   border-top:1px dotted #E3E3E6;
   border-left:1px dotted #E3E3E6;  
   border-right:1px dotted #E3E3E6;
}
.rightboxsp{
   font: normal 13px/18px verdana,tahoma, arial, verdana, sans-serif;
   margin-bottom:10px;
   height:100px;
   padding: 10px;
   width: 300px;
   float:left;
   border:1px dotted #E3E3E6;
   overflow:hidden;
}
.rightbox{
   font: normal 13px/18px verdana,tahoma, arial, verdana, sans-serif;
   margin-bottom:10px;
   padding: 10px;
   width: 300px;
   float:left;
   border:1px dotted #E3E3E6;
}
.rightbox ul{
}

.rightbox ul li{
   background:transparent url(/images/bg_sq.gif) no-repeat 0 7px;
   padding-left:10px;
   font: normal 11px/16px verdana,tahoma, arial, verdana, sans-serif;
   
}
.img_vid{
	padding-right:10px;
	float:left;
}
.memb_form{
	padding-right:20px;
	float:left;
}
.memb_form_res{
	padding-top:20px;
	clear:both;
}
.clear_head {
	clear:both;
	width:225px;
}
.clear {
	clear:both;
	font: 0px/0px normal Arial, Helvetica, sans-serif;
}
#container{
   	margin: 0px auto;
	margin-bottom:10px;
	padding:10px;
   	text-align: left;
   	width: 950px;
	background: #ffffff;

}
#header{
   	margin: 0px;
	padding-top:7px;
	padding-bottom:10px;
   	text-align: left;
   	width: 950px;
	/**background: #F7F7F6 url(/images/bg_sky.gif) repeat-x 100% 0;**/
}
#main_head{
	background: #F7F7F6 url(/images/fish4.png) repeat 100% 0;
	/**filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity:0.5;**/
   	margin-top: 0px;
   	text-align: left;
	height:158px;
   	width: 950px;
	float:left;
	font: 14px/16px arial, verdana,tahoma, arial, verdana, sans-serif;
	color:#333333;
	padding-bottom:16px;
}
#main{
   	margin-top: 0px;
   	text-align: left;
	background: #FFFFFF url(/images/sun3.jpg) no-repeat 100% 0;
   	width: 950px;
	float:left;
	font: 11px/14px arial, verdana,tahoma, arial, verdana, sans-serif;
	color:333333;
	padding-top:25px;
	padding-bottom:25px;
}
.footer{
   	margin-top: 0px;
   	text-align: center;
   	width: 950px;
	background: #FFFFFF;
	float:left;
	font: normal 11px/14px arial, verdana,tahoma, arial, verdana, sans-serif;
	color:#333333;
	padding-left:0px;
	padding-right:0px;
	padding-top:25px;
}
#half_l{
   	text-align: left;
   	width: 440px;
	background: #FFFFFF;
	float:left;
	font: 11px/14px arial, verdana,tahoma, arial, verdana, sans-serif;
	color:333333;
	/**margin-right:20px;**/
	padding-right:52px;
	padding-left:25px;
}
#half_r{
   	text-align: left;
   	width: 408px;
	float:left;
	background: #FFFFFF;
	font: 11px/14px arial, verdana,tahoma, arial, verdana, sans-serif;
	color:333333;
	padding-right:25px;
}
#top{
   	margin-top: 0px;
   	text-align: left;
   	width: 950px;
	float:left;
}

.gray{
	font: 10px/14px verdana,tahoma, arial, verdana, sans-serif;
	color:#666666;
}

.byline{
	font: 11px/14px verdana,tahoma, arial, verdana, sans-serif;
	color:#666666;
}
.board{
	padding-left:0px;
	float:left;
	width:113px;
	border-right:1px dotted #E3E3E6;
	/**margin-right:8px;**/
	padding-right:8px;
	padding-bottom:10px;
	font: 10px/14px verdana,arial, verdana,tahoma, arial, verdana, sans-serif;
}
.wide{
	float:left;
	background: #ffffff;
	width:795px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:50px;
	font: 13px/19px verdana, arial, verdana, tahoma, arial, verdana, sans-serif;
}

.player{
	float:left;
	width:500px;
	padding-left:10px;
	font: 14px/18px arial, verdana, tahoma, arial, verdana, sans-serif;
}
.playerinfo{
	float:left;
	width:280px;
	font: 14px/18px arial, verdana, tahoma, arial, verdana, sans-serif;
}
.ulc{
	background: url(/images/upl.gif);
	width:16px;
	height:16px;
	float:left;
}

.urc{
	background: url(/images/upr.gif);
	width:16px;
	height:16px;
	float:left;
}
.um{
	text-align: center;
	width:918px;
	height:16px;
	float:left;
	color: #4C503F;
}
.menu{
	background: #666666;
	text-align: left;
	width:950px;
	height:24px;
	float:left;
	color: #f1f1f1;
	font: bold 11px/22px tahoma, arial, verdana, sans-serif;
	border-top:1px solid #999999;
}
.menu_item{
	text-align: left;
	height:14px;
	margin-top:4px;
	margin-bottom:6px;
	padding-left:25px;
	padding-right:25px;
	float:left;
	color: #ffffff;
	font: bold 11px/14px verdana, tahoma, arial, verdana, sans-serif;
	border-right:1px solid #ffffff;
}
.menu_item_end{
	text-align: left;
	height:14px;
	margin-top:4px;
	margin-bottom:4px;
	padding-left:25px;
	float:left;
	color: #ffffff;
	font: bold 11px/14px tahoma, arial, verdana, sans-serif;
}
.half_l_item{
   	text-align: left;
   	width: 440px;
	background: #FFFFFF;
	float:left;
	font: 10px/14px verdana, arial, verdana,tahoma, arial, verdana, sans-serif;
	color:#333333;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #f2f2f2;
}
.half_r_item{
   	text-align: left;
   	width: 408px;
	background: #FFFFFF;
	float:left;
	font: 11px/14px arial, verdana,tahoma, arial, verdana, sans-serif;
	color:#333333;
	padding-top:5px;
	padding-bottom:5px;
}
.title{
	color: #333333;
	font: bold 15pt/17pt Arial,Helvetica,sans-serif;
	margin-bottom:8px;
	
}
.title3{
	color: #333333;
	font: normal 14px/24pt Arial,Helvetica,sans-serif;
	margin-bottom:6px;
	
}
.title2{
	color: #333333;
	font: bold 14pt/14pt Arial,Helvetica,sans-serif;
	width:240px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:8px;
	margin-right:7px;
	border:1px solid #f1f1f1;
}
.bar_b{
	background: #F7F7F6 url(/images/bar_m.gif) repeat-x 100% 0;
	margin-bottom: 5px;
   	text-align: left;
	height:28px;
   	width: 418px;
	float:left;
	font: normal 11px/28px verdana,tahoma, arial, verdana, sans-serif;
	color:#333333;
	padding-left:5px;
	padding-right:5px;
	margin-top:15px;
}
.bar_b2{
	background: #F7F7F6 url(/images/bar_m.gif) repeat-x 100% 0;
	margin-bottom: 5px;
   	text-align: left;
	height:28px;
   	width: 385px;
	float:left;
	font: normal 11px/28px verdana,tahoma, arial, verdana, sans-serif;
	color:#333333;
	padding-left:5px;
	padding-right:5px;
	margin-top:15px;
}
.bar_b3{
	background: #F7F7F6 url(/images/bar_m.gif) repeat-x 100% 0;
	margin-bottom: 5px;
   	text-align: left;
	height:28px;
   	width: 203px;
	float:left;
	font: normal 11px/28px verdana,tahoma, arial, verdana, sans-serif;
	color:#333333;
	padding-left:5px;
	padding-right:5px;
}
.bar_l{
	background: #F7F7F6 url(/images/bar_l.gif) repeat-x 100% 0;
	margin-bottom: 5px;
   	text-align: left;
	width: 6px;
	height:28px;
	float:left;
	font: 14px/16px verdana, arial, verdana,tahoma, arial, verdana, sans-serif;
	color:#333333;
	margin-top:15px;
}
.bar_r{
	background: #F7F7F6 url(/images/bar_r.gif) repeat-x 100% 0;
   	margin-bottom: 5px;
   	text-align: left;
   	width: 6px;
	height:28px;
	float:left;
	font: 14px/16px arial, verdana,tahoma, arial, verdana, sans-serif;
	color:#333333;
	margin-top:15px;
}

.bar_l3{
	background: #F7F7F6 url(/images/bar_l.gif) repeat-x 100% 0;
	margin-bottom: 5px;
   	text-align: left;
	width: 6px;
	height:28px;
	float:left;
	font: 14px/16px verdana, arial, verdana,tahoma, arial, verdana, sans-serif;
	color:#333333;
}
.bar_r3{
	background: #F7F7F6 url(/images/bar_r.gif) repeat-x 100% 0;
   	margin-bottom: 5px;
   	text-align: left;
   	width: 6px;
	height:28px;
	float:left;
	font: 14px/16px arial, verdana,tahoma, arial, verdana, sans-serif;
	color:#333333;
}
.top_l{
	padding-right:10px;
	padding-left:8px;
	float:left;
	width:225px;
	font: 12px/15px arial,verdana,tahoma, arial, verdana, sans-serif;
	background:#ffffff;
}
.top_m{
	float:left;
	width:300px;
	border-right:1px solid #f1f1f1;
	margin-right:8px;
	padding-right:8px;
}
.top_r{
	float:left;
	width:225px;
	margin-left:8px;
	padding-right:22px;
}
.row_bot{
	width:950px;
	clear:both;
	padding-top:25px;
	margin-top:15px;
	border-top:1px solid #f1f1f1;
}
.videoinfotop {	
	font: 12px/16px arial, verdana, sans-serif;
	width: 256px;
	float:left;
	background-color:#DFDFDF;
	border-top: 3px solid #CCCCCC;
	border-left: 3px solid #CCCCCC;
	border-right: 3px solid #CCCCCC;
	padding:9px;
	vertical-align: bottom;
}
.videothumbrel {	
	padding: 2px; 
	border: 1px solid #999999;
	float: left;
	margin-right: 7px;
}
a.videotitle  {

font: normal 13px/15px verdana,tahoma, arial, verdana, sans-serif;
}
.gray {	
	font: 10px/20px verdana,tahoma, arial, verdana, sans-serif;
	color: #666666;
}
.gray1 {	
	font: 12px/16px arial, verdana, sans-serif;
	color: #666666;
	padding-left: 1px;
}
.gray2 {	
	font: 11px/14px arial, verdana, sans-serif;
	color: #666666;
	padding-left: 1px;
}

.gray3 {	
	font: 11px/16px arial, verdana, sans-serif;
	color: #333333;
	padding-left: 1px;
}

.gray4 {	
	font: 11px/14px verdana, sans-serif;
	color: #333333;
	padding-left: 1px;
}

.videothumb {	
	margin-bottom: 5px; 
}

.videothumbsm {	
	/**padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;**/
	background: #f1f1f1;
	border: 0px solid #999999;
	margin-bottom: 5px; 
}

.videosubscribe {	
	font: 12px/12px arial, verdana, sans-serif;
	color:#ffffff;
	padding: 4px;
	float:right;
	background-color:#FF9900;
	border: 1px solid #CC6600;
	margin-top:9px;
}
.videoinfobot {	
	font: 12px/16px arial, verdana, sans-serif;
	width: 254px;
	float:left;
	background-color:#EBECED;
	border-left: 3px solid #CCCCCC;
	border-right: 3px solid #CCCCCC;
	border-bottom: 3px solid #CCCCCC;
	border-top: 1px dotted #999999;
	padding:10px;
	margin-bottom:15px;
}
.videotitlesm {	
	font: 15px/20px arial, verdana, sans-serif;
	color:#000000;
	padding-bottom: 4px;

}
.videopad {	
	padding-top:5px;
	padding-bottom:5px;
}

.alert {
	background-color:#b50000;
	display:none;
	color: #ffffff; 
	padding: 0px 0px 0px 0px; 
	height: 40px; 
	font: 16px/40px arial, verdana,tahoma, arial, verdana, sans-serif; 
	text-align:center;
}

#container-nav {
	height:33px;
	text-align:center;
	width:100%;
	background:url(/images/bck_gray.jpg) repeat-x scroll 0 100%;
}

.clearright {
	clear: left;
	font: normal 5px/5px arial, verdana;
	padding-top: 5px;
	padding-bottom: 4px;
    /**width: 700px;**/
}
	a.videotitlerel2 			{ padding-top: 1px; color: #0000CC; font-family:arial,verdana, tahoma; font-size:15px; line-height:19px; text-decoration: underline;} 
	a.videotitlerel2:link		{ padding-top: 1px; color: #0000CC; text-decoration: underline;} 
	a.videotitlerel2:visited	{ padding-top: 1px; color: #0000CC; text-decoration: underline;} 
	a.videotitlerel2:active		{ padding-top: 1px; color: #0000CC; text-decoration: underline;} 
	a.videotitlerel2:hover		{ padding-top: 1px; color:#1C445B; text-decoration: underline;}

	a.alert				{ color: #ffffff; text-decoration: none;} 
	a.alert:link		{ color: #ffffff; text-decoration: none;} 
	a.alert:visited		{ color: #ffffff; text-decoration: none;} 
	a.alert:active		{ color: #ffffff; text-decoration: none;} 
	a.alert:hover		{ color: #ffffff; text-decoration: underline;}
	
	a.story				{ color: #014c85; text-decoration: underline;} 
	a.story:link		{ color: #014c85; text-decoration: underline;} 
	a.story:visited		{ color: #014c85; text-decoration: underline;} 
	a.story:active		{ color: #014c85; text-decoration: underline;} 
	a.story:hover		{ color: #c30000; text-decoration: underline;}
	
	a.menu_link				{ color: #ffffff; text-decoration: none;} 
	a.menu_link:link		{ color: #ffffff; text-decoration: none;} 
	a.menu_link:visited		{ color: #ffffff; text-decoration: none;} 
	a.menu_link:active		{ color: #ffffff; text-decoration: none;} 
	a.menu_link:hover		{ color: #c30000; text-decoration: none;}
	
	a			{ color: #014c85; text-decoration: none;} 
	a:link		{ color: #014c85; text-decoration: none;} 
	a:visited	{ color: #014c85; text-decoration: none;} 
	a:active	{ color: #014c85; text-decoration: none;} 
	a:hover		{ color: #c30000; text-decoration: none;}
	
	
	a.ul			{ color: #014c85; text-decoration: underline;} 
	a.ul:link		{ color: #014c85; text-decoration: underline;} 
	a.ul:visited	{ color: #014c85; text-decoration: underline;} 
	a.ul:active		{ color: #014c85; text-decoration: underline;} 
	a.ul:hover		{ color: #c30000; text-decoration: underline;}
	
	a.vtsmall			{ color: #6699cc; text-decoration: none; font-family:arial, verdana, tahoma; font-size:15px; line-height:18px; text-decoration: none;} 
	a.vtsmall:link		{ color: #6699cc; text-decoration: none; font-family:arial, verdana, tahoma; font-size:15px; line-height:18px; text-decoration: none;} 
	a.vtsmall:visited	{ color: #6699cc; text-decoration: none; font-family:arial, verdana, tahoma; font-size:15px; line-height:18px; text-decoration: none;} 
	a.vtsmall:active	{ color: #6699cc; text-decoration: none; font-family:arial, verdana, tahoma; font-size:15px; line-height:18px; text-decoration: none;} 
	a.vtsmall:hover		{ color: #c30000; text-decoration: none; font-family:arial, verdana, tahoma; font-size:15px; line-height:18px; text-decoration: none;}



