/* VANE Technologies Style Sheet */
/* Don't Change any default styles in this file */
/* To write more class & styles use, "css/styles.css" file */

body{
	/* background-image:url(../images/page_bg.jpg); background-repeat:repeat; */
	background-color:#FFFFFF;
	margin:0px; padding:0px;
}

.FontStyle, td, a, p, .NewsDesc, .NewsTitle, .BlueButton, .Search_Textbox, .MenuLink,
.PageTitle, .Sublink_Title, .Sublink_Inactive, .Sublink_Active, div, .TextBox, .TextBox_Hover,
.BlueTitle{
	font-family:Tahoma; font-size:11px;
	color:#383a3e;
}

p, div{
	line-height:12px;
	text-align:justify;
	margin:0px;
	padding:0px;
}

a:link, a:visited{
	color:#2f85d7;
	text-decoration:none;
}

a:hover{
	color:#000000;
	text-decoration:underline;
}

.BlueUBlack_link:link, .BlueUBlack_link:visited{
	color:#2f85d7;
	text-decoration:underline;
}

.BlueUBlack_link:hover{
	color:#000000;
}

p{
	line-height:18px;
	text-align:justify;
}

.OuterTable_Home{
	width:100%;
}

.OuterTable{
	width:1000px; height:100%;
}

.InnerTable{
	width:1000px; height:100%;
}

.HeaderTD{
	/* background-image:url(../images/header_bg.jpg); background-repeat:repeat-x; background-position:top; */
	height:91px;
}

.LogoTD, .SearchTD{
	height:75px;
	padding-left:31px;
}

.SearchTD{
	padding-right:31px; padding-left:0px;
	text-align:right;
}

.CTable{
	width:950px;
	height:100%;
}

.MenuTD{
	height:46px;
}

.MenuCurves{
	width:15px;
}

.MenuBG{
	background-image:url(../images/menu_bg.jpg); background-repeat:repeat-x;
	vertical-align:bottom;
}

.Left_Border, .Right_Border{
	background-image:url(../images/lborder.jpg); background-repeat:repeat-y;
	width:8px;
}

.Right_Border{
	background-image:url(../images/rborder.jpg);
}

.ContentPanel_TD{
	width:934px; height:100%;
	background-color:#FFFFFF;
}

.B_LCurve, B_RCurve{
	width:15px; height:15px;
}

.BBorder{
	background-image:url(../images/bborder.jpg); background-repeat:repeat-x;
	width:920px;
}

.StretchTable{
	width:100%; height:100%;
}

.HeaderImage_Home{
	width:936px; height:230px;
}

.ShortNote_TD{
	padding:25px;
	padding-bottom:20px;
	background-image:url(../images/dd_bborder.jpg); background-repeat:repeat-x; background-position:bottom;
}

.GrayBorder{
	border:1px solid #dfdfdf;
	padding:10px;
}

.NewsFooter{
	background-image:url(../images/news_and_events_footer.jpg); background-repeat:no-repeat;
	width:279px; height:30px;
	text-align:right;
	padding-right:15px;
}

.NewsTitle{
	font-weight:bold;
}

.NewsDesc{
	padding-top:5px;
	padding-bottom:15px;
	line-height:16px;
}

.NewsBullet{
	width:20px;
	padding-top:3px;
	vertical-align:top;
}

.Dashboard_Bullet{
	vertical-align:top; padding-top:11px; width:25px;
}

.Dashboard_Underline{
	height:1px;
	padding-top:7px;
	padding-bottom:15px;
}

.Dashboard_TD{
	width:275px;
	height:200px;
	vertical-align:top;
}

.Dashboard_Spacer{
	padding-left:15px; padding-right:15px;
	background-image:url(../images/dotted_v_line.jpg); background-repeat:repeat-y; background-position:center;
}

.Dashboard_Content{
	width:250px;
	padding-top:10px;
}

.BlueButton{
	background-color:#2f85d7;
	border:0px; cursor:pointer; color:#FFFFFF;
	padding-top:2px; padding-bottom:2px;
}

.GrayBlack_Link:link, .GrayBlack_Link:visited, .GrayBlack_Link:hover{
	color:#4c4c4c;
	text-decoration:none;
}

.GrayBlack_Link:hover{
	color:#000000;
}

.GrayBorder_Logo{
	border:1px solid #d8d8d8;
	width:120px; height:60px;
	text-align:center;
}

.FooterMenu{
	color:#999999;
	padding-top:10px;
	text-align:center;
	font-size:9px;
	line-height:16px;
}

.CopyRight_TD{
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
	color:#000000;
}

.Search_Textbox{
	border:1px solid #dbdbdb;
	background-image:url(../images/search_textbox_bg.jpg); background-repeat:repeat-x;
	width:200px;
	padding-left:10px; padding-top:4px; padding-bottom:4px;
	color:#1e4674;
}

.MenuLink:link, .MenuLink:visited, .MenuLink:hover{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.MenuLink:hover{
	color:#0058ac;
	font-weight:bold;
	text-decoration:none;
}

.Navigation_Panel{
	background-image:url(../images/navigation_panel_bg.jpg);
	background-repeat:repeat-x;
	height:37px;
	padding-left:15px;
	padding-right:10px;
	color:#666666;
}

.LGray_Black_Link:link, .LGray_Black_Link:visited, .LGray_Black_Link:hover{
	color:#666666;
	text-decoration:none;
}

.LGray_Black_Link:hover{
	color:#000000;
	text-decoration:underline;
}

.RightPanel{
	width:242px; height:100%;
	vertical-align:top;
	padding:15px;
}

.ContentPanel{
	padding:20px;
	height:100%;
	vertical-align:top;
}

.PageTitle{
	font-size:14px;
	font-weight:bold;
	color:#003a7c;
	border-bottom:1px solid #e3e3e3;
	padding-bottom:10px;
}

.LeftPanel_Border{
	width:243px; height:9px;
}

.LeftPanel_BG{
	background-image:url(../images/leftpanel_bg.jpg);
	width:243px; height:100%;
	vertical-align:top;
}

.Sublink_Title{
	background-image:url(../images/leftpanel_title_bg.jpg); background-repeat:no-repeat; background-position:bottom;
	width:100%; height:40px; padding-left:20px;
	color:#000000; font-weight:bold;
}

.Sublink_Inactive, .Sublink_Active{
	height:33px; padding-left:35px;
	color:#000000; cursor:pointer;
	background-image:url(../images/sublink_inactive.jpg); background-repeat:no-repeat;
}

.Sublink_Active{
	color:#0080da;
	background-image:url(../images/sublink_active.jpg);
}

.BlackU_Link:link, .BlackU_Link:visited{
	color:#000000;
	text-decoration:underline;
}

.BlackU_Link:hover{
	color:#0080da;
	text-decoration:underline;
}

.TextBox{
	border:1px solid #dbdbdb;
}

.TextBox_Hover{
	border:1px solid #95c4f1;
	background-color:#daecfe;
	color:#002d58;
}

.BlueButton{
	border:0px; background-color:#0062bf;
	color:#FFFFFF; font-weight:bold;
}

.BlueTitle{
	font-weight:bold;
	color:#0466c1;
}

#marqueecontainer
{
position: relative;
width: 100%; /*marquee width */
height: 164px; /*marquee height */
overflow: hidden;
}



.NewsTitle{
	color:#2b2e31;
	font-weight:bold;
	margin:0px; padding:0px; padding-top:5px;
	font-family:Tahoma; font-size:11px;
}

.NewsContent{
	color:#585c5f;
	margin:0px; padding:0px; padding-top:3px;
	font-family:Tahoma; font-size:11px; text-align:justify; line-height:15px;
}

.NewsBullet{
	width:20px;
	padding-top:10px;
}