@charset "UTF-8";
/* CSS Document */


/* *********************************************************** 

Date Created: September 20, 2007
Updated: October 13, 2008
Created by: Virginia Tech Web Communications
Contact: steven.white [..at..] vt.edu
Copyright: All Rights Reserved 2007
License: Non-univesity use by permission only
Note: Created expressly for use in VT Ensemble CMS
Additional Info: http://www.unirel.vt.edu/web/guidelines.php

 *********************************************************** */
 
 
@import url("vt_snippet_styles.css");
@import url("vt_footer.css");
@import url("vt_global.css");
@import url("vt_structural.css");
@import url("vt_navigation.css");
@import url("vt_body.css");
@import url("vt_images.css");
@import url("vt_feeds.css");
@import url("vt_indexing.css");
@import url("vt_table.css");
@import url("vt_forms.css");
@import url("vt_weather.css");




/*******************************************************************************************/
/* tab two col group */
/*******************************************************************************************/
#vt_body_col div.vt_two_col_group{
	width:520px;
	float:left;
	clear:both;
	margin:10px 0px 10px 4px;
	padding: 0px 0px 10px 0px;
	
	margin-top:0px;
	top:-5px;
}

#vt_body_col div.vt_two_col_group div.column{
	width:228px;
	float:left;
	clear:none;
	margin-right:15px;
	color:#666666;
	
	width:230px;
}

#vt_body_col div.vt_two_col_group div.column+div.column{
	border-left:1px solid #DDD4C9;
	padding-left:15px;
	margin-right:0px;
}	

#vt_body_col div.vt_two_col_group div.column ul,
#vt_body_col div.vt_two_col_group div.column ol{
	width:auto;
	float:none;
	padding-left:0px;
	margin-left:0px;
}

#vt_body_col div.vt_two_col_group div.column ul li,
#vt_body_col div.vt_two_col_group div.column ol li{
	margin-left:0px;
	line-height:normal;
}

#vt_body_col div.vt_two_col_group div.column h3{
	padding-bottom:0px;
}
#vt_body_col div.vt_two_col_group div.column h4{
	padding-bottom:8px;
	line-height:normal;
}


/*******************************************************************************************/
/* tab group */
/*******************************************************************************************/

#vt_body_col div.vt_tabgroup{
	width: 495px;
	margin:0px 0px 15px 0px;
	padding: 0px 0px 15px 0px;
	float:left;
	clear:both;
	border-bottom: 3px double #ddd4c9;

}

#vt_body_col div.vt_tabgroup div.vt_tab_nav{
	float:left;
	clear:both;
	margin-left:-10px;
	margin-top:10px;
}

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul,
#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li {
	margin: 0px ;
	padding: 0px;
	list-style:none;
	background:none;
	border:0px;
	float:left;
	clear:none;
	
}


#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li{
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	font-size:1.3em;
	float:left;
	position:relative;
	background:none;
	margin:0px;
	padding:0px;
}


#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li a,
#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li a:visited{
	float:left;
}





/*******************************************************************************************/
/* left tab active state */
/*******************************************************************************************/

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_ltab span.vt_left_edge_active,
#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_ltab span.vt_left_edge_active{
	background:url(/global_assets/images/tab_images/tab_ltab_ledge_active.jpg) no-repeat;
	position:absolute;
	top:0;
	left:0;
	height:40px;
	width:15px;
	display:block;
	float:left;
}

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_ltab a.active,
#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_ltab a.active{
	margin:0px;
	padding:0px;
	background:url(/global_assets/images/tab_images/tab_ltab_bg_active.jpg) repeat-x;
	display:block;
	height:40px;
	color:#c45353;
	padding-top:15px;
	padding-left:21px;
	padding-right:4px;
	
	padding-right:9px;
}

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_rtab span.vt_left_edge_inactive,
#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_rtab span.vt_l_inactive_inactive{
	background:url(/global_assets/images/tab_images/tab_rtab_ledge_inactive.jpg) no-repeat;
	position:absolute;
	top:0;
	left:0;
	height:40px;
	width:18px;
	display:block;
	float:left;
	
	width:12px;
}

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_rtab span.vt_l_inactive_inactive{
	background:url(../images/tab_images/tab_inactive_inactive.jpg) no-repeat bottom center;
	width:10px;
}

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_rtab a.inactive,
#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_rtab a.inactive,

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_mtab a.inactive,
#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_mtab a.inactive{
	margin:0px;
	padding:0px;
	background:url(/global_assets/images/tab_images/tab_rtab_bg_inactive.jpg) repeat-x;
	display:block;
	height:40px;
	color:#666666;
	padding-top:18px;
	padding-left:17px;
	padding-right:19px;
	
	padding-right:13px;
	
}

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_rtab span.vt_right_edge_inactive,
#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_rtab span.vt_r_inactive_inactive
{
	background:url(/global_assets/images/tab_images/tab_rtab_redge_inactive.jpg) no-repeat;
	position:absolute;
	top:0;
	right:0;
	height:40px;
	width:18px;
	display:block;
	float:left;
}

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_rtab span.vt_right_edge_inactive{
	margin-right:-16px;
}

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_rtab span.vt_r_inactive_inactive{
	width:5px;
	display:none;
	background:#ff00ff;
}


/*******************************************************************************************/
/* right tab active state */
/*******************************************************************************************/

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_ltab span.vt_left_edge_inactive{
	background:url(/global_assets/images/tab_images/tab_ltab_ledge_inactive.jpg) no-repeat;
	position:absolute;
	top:0;
	left:0;
	height:40px;
	width:15px;
	display:block;
	float:left;
}

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_ltab a.inactive,
#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_ltab a.inactive:visited{
	margin:0px;
	padding:0px;
	
	background:url(/global_assets/images/tab_images/tab_ltab_bg_inactive.jpg) repeat-x;
	display:block;
	height:40px;
	color:#666666;
	padding-top:18px;
	padding-left:20px;
	
	padding-right:10px;
}

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_ltab a.inactive:hover,
#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_ltab a.inactive:visited:hover{
	color:#333333;
}

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_rtab span.vt_left_edge_active{
	background:url(/global_assets/images/tab_images/tab_rtab_ledge_active.jpg) no-repeat;
	position:absolute;
	top:0;
	left:0;
	height:40px;
	width:18px;
	display:block;
	float:left;
	
	width:10px;
}

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_rtab a.active,
#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_rtab a.active:visited{
	margin:0px;
	padding:0px;
	
	background:url(/global_assets/images/tab_images/tab_rtab_bg_active.jpg) repeat-x;
	display:block;
	height:40px;
	color:#c45353;
	padding-top:15px;
	padding-left:20px;
	padding-right:25px;
	
	padding-right:10px;
}

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li a.active:hover,
#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li a.active:hover{
	color:#980000;
}

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li a.inactive:hover,
#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li a.inactive:hover{
	color:#333333;
}
	

#vt_body_col div.vt_tabgroup div.vt_tab_nav ul li.vt_rtab span.vt_right_edge_active{
	background:url(/global_assets/images/tab_images/tab_rtab_redge_active.jpg) no-repeat;
	position:absolute;
	top:0;
	right:0;
	height:40px;
	width:18px;
	display:block;
	float:left;
	
	margin-right:-15px;
}





/*******************************************************************************************/
/* image with caption */
/*******************************************************************************************/

#vt_body_col .vt_with_caption p{
	padding-top:0px;
	margin-top:3px;
	padding-bottom:0px;
	margin-bottom:3px;
}

#vt_body_col .vt_with_caption p img{
	margin-top:0px;
	border:1px solid #cdcfc7;

}

#vt_body_col .vt_with_caption{
	background:#ffffff;
	border:1px solid #cdcfc7;
	float:left;
	padding:0px 3px 3px 3px;
}

#vt_body_col .vt_with_caption span{
	float:left;
	clear:both;
	margin-top:5px;
	padding: 10px; 
	color:#515368;
	font-size:1.0em;
	line-height:1.2em;
}

#vt_body_col .vt_with_caption span em.vt_photo_credit{
	font-size:0.9em;
	float:right;
	clear:both;
	margin-top:8px;
	padding-right:10px;
	color:#7B4342;
}





/*******************************************************************************************/
/* tab content */
/*******************************************************************************************/


#vt_body_col div.vt_tabgroup div.vt_tab_content{
	width:493px;
	margin-left:1px;
	float:left;
	background:#ffffff;
	border:1px solid #cdcfc7;
	margin-top:-19px;
	margin-bottom:15px;
	padding:0px;
	padding-bottom:6px;
}

#vt_tc_l1{
	display:block;
}

#vt_tc_r1 {
	display:block;
}

#vt_body_col div.vt_tabgroup div.vt_tab_content div.vt_tab_wrapper{
	float:left;
	border:1px solid #dfe3e6;
	margin:8px;
	width:435px;
	padding: 6px;
	color:#325368;
	font-size:1.0em;
	line-height:1.8em;
	padding-right:35px;
	display:block;
}
#vt_body_col div.vt_tabgroup div.vt_tab_content div.vt_tab_wrapper p{
	color:#325368;
	padding:10px;
	margin:0px;
	/*width:100%;*/
	float:none;
	clear:none;
	/*width:none;*/
	width:auto;
}

#vt_body_col div.vt_tabgroup div.vt_tab_content div.vt_tab_wrapper p img{
	float:inherit;
	clear:none;
	margin:5px 15px;
	border:1px solid #666666;
	padding:5px;
	background:#ffffff;
	border:1px solid #dfe3e6;
}



#vt_body_col div.vt_tabgroup div.vt_tab_content div.vt_tab_wrapper ul,
#vt_body_col div.vt_tabgroup div.vt_tab_content div.vt_tab_wrapper ul li{
	list-style:none;
	margin:0px;
	padding:0px;
	color:#8b4747;
	background:none;
	border:0px solid #000000;
	margin-left:8px;
	/*float:left;*/
	/*clear:both;*/
	
	width:95%;
}

#vt_body_col div.vt_tabgroup div.vt_tab_content div.vt_tab_wrapper{
	padding-top:15px;
	padding-bottom:15px;
}


#vt_body_col div.vt_tabgroup div.vt_tab_content div.vt_tab_wrapper ul li{
	background:url(/global_assets/images/li_for_tabs_small_marron.gif) no-repeat left 5px;
	padding-left:15px;
}

#vt_body_col div.vt_tabgroup div.vt_tab_content div.vt_tab_wrapper ul li a,
#vt_body_col div.vt_tabgroup div.vt_tab_content div.vt_tab_wrapper ul li a:visited{
	color:#8b4747;
}

#vt_body_col div.vt_tabgroup div.vt_tab_content div.vt_tab_wrapper ul li a:hover,
#vt_body_col div.vt_tabgroup div.vt_tab_content div.vt_tab_wrapper ul li a:visited:hover{
	color:#980000;
}



/*******************************************************************************************/
/* related links two column group */
/*******************************************************************************************/

#vt_body_col div.vt_2col_wrapper{
	width:493px;
	border:1px solid #dfe3e6;
	padding-top:0px;
	margin-left:0px;
	float:left;
	background:#ffffff;
}

#vt_body_col div.vt_2col_wrapper div.vt_2col_bg{
	float:left;
	width:490px;
	margin-top:16px;
	margin-bottom:16px;
	display:block;
	padding:0px 0px 10px 0px;
	background:url(/global_assets/images/bg_ul_2col.gif) repeat-y 7px top;
}


#vt_body_col div.vt_2col_wrapper div.vt_2col_bg ul{
	display:block;
	position:relative;
	background:none;
	width:205px;
	float:left;
	clear:none;
	border:0px solid #ffffff;
	margin:0px 0px 0px 0px;
	padding:0px 18px 0px 14px;
}

#vt_body_col div.vt_2col_wrapper div.vt_2col_bg ul li{
	background-image:none;
	background:url(/global_assets/images/li_two_col_maroon_big.gif) no-repeat left 3px;
	padding-left:17px;
	font-size:1.5em;
	color:#4c0000;
	font-style:normal;
	margin:0px 0px 15px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
	font-weight:normal;
	margin-bottom:8px;
	
	line-height:1.1em;

}


#vt_body_col div.vt_2col_wrapper div.vt_2col_bg ul li ul{
	margin:0px;
	padding:0px;
	list-style:none;
	background:none;
	float:none;
	background:none;
	width:200px;
	
	/*width:none;*/
	width:auto;
}


#vt_body_col div.vt_2col_wrapper div.vt_2col_bg ul li ul li{
	color:#325368;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	background:none;
	list-style-type:none;
	list-style-image:url(/global_assets/images/li_ul_li_gray_blue.gif);
	margin:6px 0px;
	margin-left:15px;
	padding-left:0px;
	text-decoration:none;
	
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:3px;
	padding-top:3px;
}



#vt_body_col div.vt_2col_wrapper div.vt_2col_bg ul li a,
#vt_body_col div.vt_2col_wrapper div.vt_2col_bg ul li a:visited
{
	text-decoration:inherit;
	color:inherit;
	
	
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;	
}

#vt_body_col div.vt_2col_wrapper div.vt_2col_bg ul li ul li a,
#vt_body_col div.vt_2col_wrapper div.vt_2col_bg ul li ul li a:visited{
	color:#325368;
	line-height:0.8em;
	margin-top:5px;
	margin-bottom:5px;
	
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}

#vt_body_col div.vt_2col_wrapper div.vt_2col_bg ul li a:hover,
#vt_body_col div.vt_2col_wrapper div.vt_2col_bg ul li a:visited:hover{
	color:#980000;
}

#vt_body_col div.vt_2col_wrapper div.vt_2col_bg ul li ul li a:hover,
#vt_body_col div.vt_2col_wrapper div.vt_2col_bg ul li ul li a:visited:hover{
	color:#1e3a45;
}


#vt_body_col div.vt_2col_wrapper div.vt_2col_bg ul li ol{
	margin-left:18px;
	padding-left:0px;
}

#vt_body_col div.vt_2col_wrapper div.vt_2col_bg ul li ol li{
	background-image:none;
	padding-bottom:0px;
	margin-bottom:3px;
	padding-top:0px;
	margin-top:3px;
	padding-left:0px;
	margin-left:0px;
	font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;
}



/*******************************************************************************************/
/* three column group */
/*******************************************************************************************/

#vt_body_col div.vt_three_col_group,
#vt_body_col div.vt_four_col_group{
	position:relative;
	float:left;
	clear:both;
	width:490px;
	min-height:90px;
	display:block;
	padding:5px 0px 5px 0px;
	background:#EDEBDC;
	margin-top:10px;
	margin-bottom:15px;
}


#vt_body_col div.vt_three_col_group div.center,
#vt_body_col div.vt_four_col_group div.center{
	display:block;
	float:none;
	clear:none;
	position:relative;
	width:460px;
	margin:10px auto;
	text-align:center;
	
}

#vt_body_col div.vt_three_col_group div.center div.column,
#vt_body_col div.vt_four_col_group div.center div.column{
	width:130px;
	margin:5px 5px 5px 5px;
	padding:0px 5px;
	float:left;
	clear:none;
	text-align:left;
}

#vt_body_col div.vt_four_col_group div.center div.column{
	width:90px;
}

#vt_body_col div.vt_three_col_group div.center div.column ul,
#vt_body_col div.vt_three_col_group div.center div.column ol,
#vt_body_col div.vt_four_col_group div.center div.column ul,
#vt_body_col div.vt_four_col_group div.center div.column ol{
	width:auto;
	float:none;
	clear:none;
	margin-left:0px;
	padding-left:0px;
}

#vt_body_col div.vt_three_col_group div.center div.column ul li,
#vt_body_col div.vt_three_col_group div.center div.column ol li,
#vt_body_col div.vt_four_col_group div.center div.column ul li,
#vt_body_col div.vt_four_col_group div.center div.column ol li{
	margin-right:0px;
	padding-right:0px;
	width:auto;
	float:none;
	font-size:0.9em;
	line-height:normal;
}

#vt_body_col div.vt_three_col_group div.center div.column ol,
#vt_body_col div.vt_four_col_group div.center div.column ol{
	margin-left:17px;
	padding: 0px;
}

#vt_body_col div.vt_three_col_group div.center div.column ol li,
#vt_body_col div.vt_four_col_group div.center div.column ol li{
	padding-left:0px;
}


#vt_body_col div.vt_three_col_group div.center div.column div.vt_with_caption{
	font-size:0.9em;
}

#vt_body_col div.vt_three_col_group div.center div.column .vt_img_left,
#vt_body_col div.vt_three_col_group div.center div.column .vt_img_right,
#vt_body_col div.vt_three_col_group div.center div.column .vt_img_center{
	margin-bottom:10px;
}

/*******************************************************************************************/
/* active assembly */
/*******************************************************************************************/
#vt_sp_body div.PsAaPage{
	width:801px;
	float:left;
}

#vt_sp_body div.PsAaSlot,
#vt_sp_body div.PsAaField{
	float:left;
}


/*******************************************************************************************/
/* elements and nesting issues */
/*******************************************************************************************/

#vt_body_col ul li ul,
#vt_body_col ul li ul li ul,
#vt_body_col ul li ul li ul li ul,
#vt_body_col ol li ul,
#vt_body_col ol li ul li ul,
#vt_body_col ol li ul li ul li ul{
	border:0px solid #ffffff;
	background:none;
	list-style:none none;
	float:none;
	margin-top:0px;
	margin-bottom:0px;
	margin-right: inherit;
	margin-left:inherit;
	padding-top:0px;
	padding-bottom:0px;
	padding-right: inherit;
	padding-left:inherit;
	line-height:1.0em;
	
	margin-top:4px;
}

#vt_body_col ol{
	float:none;
	clear:none;
	padding-left:10px;
	margin-left:10px;
}

#vt_body_col ol li ul li{
	background-position: 0px 3px;
	padding-left:20px;
	width:auto;
	padding-right:60px;
	padding-bottom:10px;
	padding-top:0px;
	/*margin:10px inherit;*/
	
	line-height:1.3em;
}

#vt_body_col ol li{
	margin-top:20px;
	margin-bottom:20px;
	margin-left: inherit;
	margin-right:10px;
	clear:both;
	float:none;
	
	clear:none;
	position:relative;
	padding:3px 5px;
}

#vt_body_col ol li a,
#vt_body_col ol li a:visited{
	color:#7B4342;
	border-bottom:1px dotted #cccccc;
}

#vt_body_col ol li a:hover,
#vt_body_col ol li a:visited:hover{
	border:0px solid #ffffff;
	color:#980000;
}

#vt_body_col p.pullquote_left,
#vt_body_col p.pullquote_right{
	margin:18px;
	padding:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:2.2em;
	font-size:0.9em;
	color:#333333;
	float:left;
	display:block;
	width:200px;
	position:relative;
	clear:none;
	font-weight:bold;
	font-style:italic;
	line-height:2.2em;
	
	
	border-top:1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

#vt_body_col p.pullquote_left{
	margin-left:0px;
}

#vt_body_col p.pullquote_right{
	float:right;
	text-align:right;
}

div#vt_header_unit{
	display:table;
	height:92px;
	font-size:1.3em;
	left: 251px;
	width:480px;
	position:absolute;
}


div#vt_header_unit div.vt_vcenter{
	height:100%;
	display:table-cell;
	vertical-align:middle;
}



#vt_header_unit a,
#vt_header_unit a:visited,
#vt_header_unit p{
	color:#ffffff;
}

#vt_header_unit p{
	border-left: 1px solid #D04E03; 
	padding-left:10px;
	font-size:1.4em;
}


.rxbodyfield{
	padding:0px;
	margin:0px;
}




div#vt_body_col div.vt_media_player{
	padding:10px 15px;
	border:1px solid #cdcfc7;
	display:block;
	background:#dbd7bf;
}

div#vt_body_col div.embed_qt,
div#vt_body_col div.embed_wm{
	background:transparent;
	border:0px solid #ffffff;
	margin-left:0px;
	padding-left:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

div#vt_body_col div.embed_qt object,
div#vt_body_col div.embed_qt embed{
	background:transparent;
	color:#00ff00;
	margin:0px;
	padding:0px;
}

div#vt_body_col div.vt_media_group h5{
	color:#885709;
	font-size: 1.0em;
	line-height:1.0em;
	font-style:normal;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}

div#vt_body_col div.vt_media_group p{
	color:#4F4F4A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	line-height:normal;
	padding-top:0.5em;
}

div#vt_body_col div.vt_media_group h4{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:1.6em; 
	padding-bottom:0.3em;
}

div#vt_body_col div.vt_media_group p.vt_media_info{
	font-size: 0.8em;
	color:#5d0303;
}

div#vt_body_col div.vt_media_group p.vt_media_info a,
div#vt_body_col div.vt_media_group p.vt_media_info a:visited
{
	color:#5d0303;
}



/*********************************/
/****** body_col embeds **********/
/*********************************/
div#vt_body_col div.vt_media_embed,
div#vt_right_col div.vt_media_embed{
	clear:both;
}

div#vt_body_col div.vt_media_embed div.vt_img_left{
	overflow:hidden;
	height:52px;
	width:52px;
	display:block;
	border:1px solid #ff00ff;
}



/********* media player
************************************/

#vt_right_col div.vt_media_player.embed_mp3 object{
	width:195px;
}



/*embed_qt
embed_mp3
embed_wm*/


/***** list 
***************************************************/


#vt_body_col ul li ul li,
#vt_body_col ul li ul li ul li
{
	border:0px solid #ffffff;
	background:none;
	list-style:none none;
	float:none;
	margin-top:0px;
	margin-bottom:0px;
	margin-right: inherit;
	margin-left:inherit;
	padding-top:0px;
	padding-bottom:0px;
	padding-right: inherit;
	padding-left:inherit;
	line-height:1.0em;
	
	margin-top:4px;
	list-style-type:disc;
	margin-left:15px;
	padding-left:0;
	line-height:1.3em;

}



#vt_body_col ol li{
	list-style:decimal;
	line-height:normal;
}

#vt_body_col ol li ul li{
	list-style:none none;
	padding-left:0;
	margin-left:0;	
	margin-top:0;
	margin-bottom:0;
	
	padding-left:10px;
}

#vt_body_col ol li ol li{
	padding-left:inherit;
	margin-left:25px;
	margin-top:0;
	margin-bottom:0;
}

/********** RSS ICON  ***************************/

#vt_rss2_subscribe{
	background:#ffffff;
	margin-left:0px;
	padding-left: 20px;
	background: url(/global_assets/images/rss.gif) no-repeat;
	display:block;
}

#vt_tag #vt_rss2_subscribe{
	position:absolute;
	right:50px;
	top:180px;
	z-index:1000;
}

#vt_tag #vt_rss2_subscribe a{
	color:#980000;
	text-decoration:underline;
}


#vt_tag #vt_rss2_subscribe a:hover{
	color:#980000;
	text-decoration:none;
}



/**** tags *****/

#vt_body_col #vt_tag_list{
	margin-bottom:5px;
	padding-bottom:0px;
	margin-top:20px;
	border-top:1px solid #DFDFCC;
}

#vt_body_col #vt_tag_list h2{
	
}

#vt_body_col #vt_tag_list ul{
	padding:5px;
	background:#ffffff;
	border:1px solid #CCC;
	padding-right:20px;
	display:block;
	clear:both;
}

#vt_body_col #vt_tag_list ul li{
	padding-right:10px;	
	display:block;
	margin-bottom:5px;
	padding-bottom:0;
}

#vt_body_col #vt_tag_list ul li a{
	display:inherit;
}

#vt_tag #vt_rss2_subscribe{
	position:relative;
	float:right;
	clear:none;
	top:0;
	left:0;
	margin:0;
	padding:0;
	padding-left:20px;
	margin-right:65px;
	margin-top:10px;	
}

#vt_body_col #revTag,
#vt_body_col .vt_dataTable{
	width: 100%;
}
	








