﻿body {
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size:11px;		
}
.bodyContent
{
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

a.bodyContent:link, a.bodyContent:visited 
{
    color: #666666;
	text-decoration: underline;
}
a.bodyContent:hover 
{	
	color: #00AEEF;
	text-decoration: none;
}

.bodyContentTitle
{
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 11px;
	color: #00AEEF;
	font-weight:bold;
}

a.bodyContentTitle:link, a.bodyContentTitle:visited 
{
    color: #00AEEF;
	text-decoration: underline;
	font-weight:bold;
}
a.bodyContentTitle:hover 
{	
	color: #00AEEF;
	text-decoration: none;
	font-weight:bold;
}




.HeaderDate
{	
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.TopBar
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:2px;

}
A.TopBar:link 
{
    color: #333333;
	text-decoration: none;
}
A.TopBar:visited 
{
	color: #333333;
	text-decoration: none;
}
A.TopBar:hover 
{	
	color: #00AEEF;
	text-decoration: none;
}

.TopBarSm
{
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;

}
.NavBar
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	padding-left:3px;
	}
A.NavBar:link 
{
    color: #ffffff;
	text-decoration: none;
}
A.NavBar:visited 
{
	color: #ffffff;
	text-decoration: none;
}
A.NavBar:hover 
{	
	color: #333333;
	text-decoration: none;
}
.siteMapPath
{
    font-size: 10px;
	color: #333333;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	padding-left:2px;
    border-bottom: 1px solid #cccccc;
}

A.siteMapPath:link 
{
    color: #333333;
	text-decoration: none;
}
A.siteMapPath:visited 
{
	color: #333333;
	text-decoration: none;
}
A.siteMapPath:hover 
{	
	color: #00AEEF;
	text-decoration: none;
}

.footer
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	padding-left:2px;

}

.footerSiteMap
{
	font-weight: bold;
	font-size: 10px;
	color: #FF9900;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	padding-left:2px;

}
a.footerSiteMap:link, a.footerSiteMap:visited 
{
   text-decoration: none;
}
a.footerSiteMap:hover 
{	
	text-decoration: underline;
}

#content{
	padding-top: 5px;
	padding-left: 10px; 
	padding-bottom:10px; 
}

.search_text
{
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 10px;
	border: 0px solid #cccccc;
	margin-top: 1px;
	margin-left:10px;
}


/* -- Homeapge Latest News -- */

#NewsText
{
	width:230px;
	margin-left:12px;
	margin-right:5px;
	}
#NewsTextHome
{
	width:300px;
	margin-left:12px;
	margin-right:5px;
	}
.latestNews_title
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	margin-left:12px;
}
.latestNews_text
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

a.latestNews_text:link, a.latestNews_text:visited 
{
    color: #00AEEF;
	text-decoration: none;
}
a.latestNews_text:hover 
{	
	color: #666666;
	text-decoration: underline;
}

/* -- Homeapge Feature Product -- */
.featureProduct_title
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	margin-left:12px;
}
.OutofStock
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #CC3300;
    margin-left: 12px;
}

.featureProduct_text
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	color: #666666;
}

a.featureProduct_text:link, a.featureProduct_text:visited 
{
    color: #00AEEF;
	text-decoration: none;
}
a.featureProduct_text:hover 
{	
	color: #666666;
	text-decoration: underline;
}


.hr{ 
    border-top:1px dotted #cccccc;
}

	
.viewMore
 {
	font-size: 10px;
	font-weight: bold;
	color: #00aeef;
	margin-left:11px;
	font-family: Tahoma;
  }
  
a.viewMore:link, a.viewMore:visited 
{
    color: #00AEEF;
	text-decoration: none;
}
a.viewMore:hover 
{	
	color: #666666;
	text-decoration: underline;
}  

.DropDownBox_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;

}
.SearchBox_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 100px;	
	border:1px dotted #cccccc;
}
.menu2
{
	margin-left: 5px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	
}
/* define Tab CSS  -- 'CustomTabStyle' -- */
.CustomTabStyle .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url(images/tabs/tab-line.gif) repeat-x bottom;}
.CustomTabStyle .ajax__tab_outer {padding-right:0px;background:url(images/tabs/tab-right.gif) no-repeat right;height:21px;}
.CustomTabStyle .ajax__tab_inner {padding-left:3px;background:url(images/tabs/tab-left.gif) no-repeat;}
.CustomTabStyle .ajax__tab_tab {height:21px;padding:4px;margin:0;background:url(images/tabs/tab.gif) repeat-x;}
.CustomTabStyle .ajax__tab_hover .ajax__tab_outer {background:url(images/tabs/tab-hover-right.gif) no-repeat right;}
.CustomTabStyle .ajax__tab_hover .ajax__tab_inner {background:url(images/tabs/tab-hover-left.gif) no-repeat;}
.CustomTabStyle .ajax__tab_hover .ajax__tab_tab {background:url(images/tabs/tab-hover.gif) repeat-x;}
.CustomTabStyle .ajax__tab_active .ajax__tab_outer {background:url(images/tabs/tab-active-right.gif) no-repeat right;}
.CustomTabStyle .ajax__tab_active .ajax__tab_inner {background:url(images/tabs/tab-active-left.gif) no-repeat;}
.CustomTabStyle .ajax__tab_active .ajax__tab_tab {background:url(images/tabs/tab-active.gif) repeat-x;}
.CustomTabStyle .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}


#Product {
    width:530px!important; /** For IE5/ /* border:1px #CCcccc solid; */
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	position: relative;
	width/**/:540px;
			
  }
#Product_left 
{
	width:36%; /*190px */
	float: left;
	padding:0;
	margin:0;
	clear:left;
   /* border:1px solid red; */
  }
#Product_right 
{
	width:335px!important; /*340px */
	float: right;
	padding-right:5px;
	clear:left;
   /* border:1px solid #333333;*/
	width/**/:340px;
  }
.Product_title
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #00AEEF;
	font-weight: bold;
}
.Product_title_14
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #00AEEF;
	font-weight: bold;
}
.Product_title_12
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #0099CC;
    font-weight: bold;
}
.Product_title_12_Orange
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #FF9900;
    font-weight: bold;
}
.Product_title_Orange
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF9900;
	font-weight: bold;
}

.Product_text
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
a.Product_text:link, a.Product_text:visited 
{
    color: #666666;
	text-decoration: underline;
}
a.Product_text:hover 
{	
	color: #00AEEF;
	text-decoration: none;
}

/* -- For Product Landing page -- */

.Product_textBody
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

a.Product_textBody:link, a.Product_textBody:visited 
{
    color: #666666;
	text-decoration: underline;
}
a.Product_textBody:hover 
{	
	color: #00AEEF;
	text-decoration: none;
}

/* -- Quick Link -- */

.ul_Qlink
{
margin:0;
padding:0 4px 0 5px;
	}
.li_Qlink
{
margin:0;
padding:6px 0px 0 12px;
list-style:none;
list-style-position:outside;
background:url('images/bullet1.gif') no-repeat 0 8px;
 color: #666666;
 font-family: Arial, Verdana,Helvetica, sans-serif;
 font-size: 11px;
} 
.link_blue_10_normal
{
    color: #0066FF;
    font-family: Arial, Verdana,Helvetica, sans-serif;
    font-size: 10px;
}

a.link_blue_10_normal:link, a.link_blue_10_normal:visited 
{
    color: #6666FF;
	text-decoration: underline;
}
a.link_blue_10_normal:hover
{
    color: #FF9900;
    text-decoration: none;
}
.link_red_10_normal
{
	color: #CC0000;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 10px;
}

a.link_red_10_normal:link, a.link_red_10_normal:visited 
{
    color: #CC0000;
	text-decoration: underline;
}
a.link_red_10_normal:hover
{
    color: #FF9900;
    text-decoration: none;
}
.Qlink
{
 color: #666666;
 font-family: Arial, Verdana,Helvetica, sans-serif;
 font-size: 11px;
}

a.Qlink:link, a.Qlink:visited 
{
    color: #666666;
	text-decoration: underline;
}
a.Qlink:hover 
{	
	color: #00AEEF;
	text-decoration: none;
}

.Qlink_Blue
{
    color: #6666FF;
    font-family: Arial, Verdana,Helvetica, sans-serif;
    font-size: 11px;
}

a.Qlink_Blue:link, a.Qlink_Blue:visited 
{
    color: #6666FF;
	text-decoration: underline;
}
a.Qlink_Blue:hover
{
    color: #FF9900;
    text-decoration: none;
}

.Qlink_Blue_9
{
    color: #6666FF;
    font-family: Arial, Verdana,Helvetica, sans-serif;
    font-size: 9px;
}

a.Qlink_Blue_9:link, a.Qlink_Blue_9:visited 
{
    color: #6666FF;
	text-decoration: underline;
}
a.Qlink_Blue_9:hover
{
    color: #FF9900;
    text-decoration: none;
}

.Qlink_Blue_10
{
    color: #0066FF;
    font-family: Arial, Verdana,Helvetica, sans-serif;
    font-size: 10px;
    font-weight:bold;
}

a.Qlink_Blue_10:link, a.Qlink_Blue_10:visited 
{
    color: #6666FF;
	text-decoration: underline;
}
a.Qlink_Blue_10:hover
{
    color: #FF9900;
    text-decoration: none;
}
.Qlink_Blue_12
{
    color: #003399;
    font-family: Arial, Verdana,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

a.Qlink_Blue_12:link, a.Qlink_Blue_12:visited 
{
    color: #666666;
	text-decoration: underline;
}
a.Qlink_Blue_12:hover
{
    color: #FF9900;
    text-decoration: none;
}
/* -- Tab layout define -- */
.tabInfo_date {
	font-family: "Arial"," Helvetica","sans-serif";
	font-size: 11px;
	color: #00AEEF;
	
}

.tabInfo_content {
	font-family: "Arial"," Helvetica","sans-serif";
	font-size: 11px;
	color: #333333;
	line-height: 14px;
   
}
a.tabInfo_content:link, a.tabInfo_content:visited
 {
	color: #333333;
	text-decoration:underline;
   
}
a.tabInfo_content:hover {
	color: #00AEEF;
}
.formText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.formText_9
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}
.formText_Bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: Bold;
	color: #666666;
}
.formText_Bold_Blue
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: Bold;
    color: #666666;
}
.formText_Bold_Orange
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: Bold;
    color: #FF9900;
}
.formText_Bold_Orange_u
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: Bold;
    color: #FF9900;
    text-decoration: underline;
}
.formText_Bold_White
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: Bold;
    color: #FFFFFF;
}
.Button_Green
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #009900;
}
.Button_Blue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000080;
}
.formText_Blue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000080;
}
.formText_Red
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC3300;
}
.formText_Green
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #009933;
}
.formText_Red_Bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC3300;
}
.formText_Orange_Bold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: Orange;
    text-decoration: underline;
}
.formText_Orange_Bold_NoUnderline
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: Orange;
}
.formText_Orange_11
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: Orange;
}
table.spec
  { 
     border-collapse:collapse;
     border-style:solid;
     border-width:0px;
  }

table.spec td
  {  
     font-family:arial, Helvetica, sans-serif;
     font-size:11px;
     border-style:solid;
	 padding:2px;
     border-width:1px;

  }
 .headerSpec
 {
 	 font-family:arial, Helvetica, sans-serif;
     font-size:16px;
     color: #00AEEF;
     font-weight:bold;
     border-width:1px;

 	}
 .ProductTitle
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	border-width: 1px;
}


table.accessory
  {
	border-collapse:collapse;
	border-style:solid;
	border-color:#333333;
	border-width:1px;
	margin-top:5px;
  
  }

table.accessory td
  {  
     font-family:arial, Helvetica, sans-serif;
     font-size:11px;
     border-style:solid;
     border-width:1px;
	 padding:3px;

  } 
  
.dropDown
{
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
} 	

/* -- News section layout -- */
.newsInfo_date {
	font-family: "Arial"," Helvetica","sans-serif";
	font-size: 11px;
	color: #00AEEF;
}

.newsInfo_content {
	font-family: "Arial"," Helvetica","sans-serif";
	font-size: 11px;
	color: #333333;
	line-height: 14px;
   
}
a.newsInfo_content:link, a.news_content:visited
 {
	color: #333333;
	text-decoration:underline;   
}
a.newsInfo_content:hover {
	color: #00AEEF;
}
table.gridViewTable
{
    border: 1px solid #EFEFEF;
    border-collapse: collapse;
}

table.gridViewTable th
{
	background-color: #D2D7DC;
	border: 1px solid #EFEFEF;
	height: 16px;
	text-align: center;
	vertical-align: middle;
}
table.Career_yellow
{
	border: 1px solid #EFEFEF;
	border-collapse: collapse;
	padding:1;
}


table.Career_yellow td
{
	background-color: #FFFFCC;
}
table.Career_green
{
	border: 1px solid #EFEFEF;
	border-collapse: collapse;
	padding:1;
}


table.Career_green td
{
	background-color: #E0FFFF;
}
table.Career_grey
{
	border: 1px solid #EFEFEF;
	border-collapse: collapse;
	padding:1;
}


table.Career_grey td
{
	background-color: #EEEEEE;
}
.searchHeader
{
	padding: 3px 3px 3px 20px;
	background-color: #669999;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	margin-top: 5px;
	margin-bottom: 5px;
	background-image: url(   'Images/max.gif' );
	background-repeat: no-repeat;
	background-position: left top;
}
.searchHeader_selected
{
	
	padding:3px 3px 3px 20px;
	background-color: #669999;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	margin-top: 5px;
	margin-bottom: 5px;
	background-image: url( 'Images/min.gif' );
	background-repeat: no-repeat;
	background-position: left top;
}
.searchContent
{
	border: 1px dotted #33CCFF;
	padding: 0px 8px 0px 8px;
}
.SearchContent
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 14px;
	font-weight: bold;
}
a.SearchContent:link, a.news_content:visited
 {
	color: #333333;
	text-decoration:underline;   
}
a.SearchContent:hover {
	color: #00AEEF;
}
.RMAHomeTable
{
	border-right-style: dotted;
	border-right-width: 0.1pt;
	border-right-color: #CCCCCC;
}
.MM_Steps
{
    margin: 1px;
    padding: 0px;
    color: #FF9900;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-transform: uppercase;
    text-decoration:none;   
    
}
a.MM_Steps:visited,a.MM_Steps:link
{
    color: #009999;
    text-decoration:none;   
}
a.MM_Steps:hover
{
    color: #009999;
    text-decoration:underline;   
}
.text_8_black {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9px;
	color: #000000;
}
.FormStyle
{
	border-right: cornflowerblue 0.1pt solid;
	border-top: cornflowerblue 0.1pt solid;
	border-left: cornflowerblue 0.1pt solid;
	border-bottom: cornflowerblue 0.1pt solid;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	width: 100%;
}
.FormStyle_grey
{
	border-right: darkgray 0.1pt solid;
	border-top: darkgray 0.1pt solid;
	border-left: darkgray 0.1pt solid;
	border-bottom: darkgray 0.1pt solid;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	width:100%;
}
.FormStyle_grey_no_width
{
	border-right: darkgray 0.1pt solid;
	border-top: darkgray 0.1pt solid;
	border-left: darkgray 0.1pt solid;
	border-bottom: darkgray 0.1pt solid;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.TableFrame
{
	border-right: #6699cc 1px double;
	padding-right: 2px;
	border-top: #6699cc 1px double;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: #6699cc 1px double;
	padding-top: 2px;
	border-bottom: #6699cc 1px double;
}

.LogInName
{
	font-weight: Bold;
	color: #FF9900;
	font-family: Arial;
	font-size: 10px;
	text-transform: uppercase;
}

.SectionHeader
{
	vertical-align: middle;
	font-weight: bold;
	color: white;
	background-color: #6699cc;
	text-align: center;
	font-size: 12px;
	font-family: Arial;
	text-transform: uppercase;
}
.Section_Small
{
	vertical-align: middle;
	font-weight: bold;
	color: white;
	background-color: #6699cc;
	text-align: center;
	font-size: 10px;
	font-family: Arial;
	text-transform: uppercase;
}
.Caption_B
{
	font-family: "Arial" , "Verdana" , "Helvetica" , "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

a.link_10_blue:hover
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 10px;
	font-weight: normal;
	color: #ff4500;
	text-decoration: underline;
}
a.link_10_blue:link, a.link_10_blue:visited 
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 10px;
	font-weight: normal;
	color: #00CCFF;
	text-decoration: underline;
}
a.link_10_orange
{
    font-family: "Arial" , "Helvetica" , "sans-serif";
    font-size: 10px;
    font-weight: normal;
    color: #FF9900;
    text-decoration: underline;
}
a.link_10_orange:hover
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 10px;
	font-weight: normal;
	color: #ff4500;
	text-decoration: underline;
}

a.link_10_red:hover
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 10px;
	font-weight: normal;
	color: #ff4500;
	text-decoration: underline;
}
a.link_11_red_u
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #8b0000;
	text-decoration: underline;
}
a.link_11_red_u:hover
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #ff4500;
	text-decoration: underline;
}
a.link_11_red
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #8b0000;
	text-decoration: none;
}
a.link_11_red:hover
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #ff4500;
	text-decoration: underline;
}

a.link_11_blue_u
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #0000ff;
	text-decoration: underline;
}
a.link_11_blue_u:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}
a.link_11_white_u
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: white;
	text-decoration: underline;
}
a.link_11_white_u:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}
a.link_11_gray_ud {
 font-family: "Arial", "Helvetica", "sans-serif";
 font-size: 11px;
 color: #666666;
 text-decoration: underline;
}
a.link_11_gray_ud:hover {
 font-family: "Arial", "Helvetica", "sans-serif";
 font-size: 11px;
 color: #CC0000;
 text-decoration: none;
}
a.link_12_blue_u
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
}
a.link_12_blue_u:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}
a.link_11_mediumblue_u
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #0000cd;
	text-decoration: underline;
}
a.link_11_mediumblue_u:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}
a.link_11_blue {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
a.link_11_blue:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}

a.link_11_black {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.link_11_black:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a.link_11_black_bu {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.link_11_black_bu:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-decoration: underline;
}

a.link_11_black_u {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.link_11_black_u:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #993300;
	text-decoration: underline;
}
a.link_11_black_un {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.link_11_black_un:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: red;
	text-decoration: underline;
}

a.link_11_white {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.link_11_white:hover
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 11px;
	color: yellow;
	text-decoration: underline;
}
a.link_12_black_u {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.link_12_black_u:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: red;
	text-decoration: underline;
}

a.link_12_blue {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
a.link_12_blue:hover
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}
a.link_12_blue:active
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 12px;
	color: #ff0033;
	text-decoration: none;
}

a.link_12_white {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.link_12_white:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.link_12_orange{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}
a.link_12_orange:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #FF6600;
	text-decoration: underline;
}
a.link_12_orange_u{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #FF6600;
	text-decoration: underline;
}
a.link_12_orange_u:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #FF6600;
	text-decoration: underline;
}
a.link_12_green_u {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #003300;
	text-decoration: none;
}
a.link_12_green_u:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: red;
	text-decoration: underline;
}
.text_9_black {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9px;
	color: #000000;
}
.text_9_white {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9px;
	color: #FFFFFF;
}
.text_10_black {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #000000;
}
.text_10_black_sh {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #000000;
	line-height: 13px;
}
.text_10_litegray {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #888888;
}
.text_10_green {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #003300;
}
.text_10_blue_b
{
	font-family: "Arial" ,"Helvetica" ,  "Verdana",  "sans-serif";
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}
.text_10_red_b
{
	font-family: "Arial" , "Helvetica" , "Verdana" , "sans-serif";
	font-size: 10px;
	font-weight: bold;
	color: red;
}
.text_10_blue
{
	font-family: "Arial" ,"Helvetica" ,  "Verdana",  "sans-serif";
	font-size: 10px;
	color: #003366;
}
.text_11_blue_b
{
	font-family: "Arial" ,"Verdana" ,  "Helvetica" , "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.text_11_red_b {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #993300;
}
.text_11_red
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #993300;
}
.text_11_red_u
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #993300;
	text-decoration: underline;
}
.text_12_red
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #993300;
}
.text_11_black_b {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.text_11_gray_b {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #808080;
	font-weight:bold
}
.text_11_gray{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #808080;
	
}
.text_11_black {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #000000;
}
.text_11_blue {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #003366;
}
.text_11_white {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #FFFFFF;
}
.text_11_white_b {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.text_11_orange {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #FF6600;
	
}
.text_11_orange_b
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 11px;
	color: #FF6600;
	font-weight: bold;
}
.text_11_gray{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #333333;
}
.text_11_white_op {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #777777;
}
.text_11_3366CC{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #3366CC;
}
.text_12_black {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #000000;
}
.text_12_black_b {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #000000;
	font-weight:bold
}
.text_12_gray_b {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #808080;
	font-weight:bold
}
.text_12_blue {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #003366;
}

.text_12_white {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #FFFFFF;
}
.text_12_orange {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #FF6600;
}
.text_12_orange_b
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
}
.text_12_white_b {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.text_12_gray {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	
}
.text_13_white {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	color: #FFFFFF;
}
.text_13_white_b {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.text_13_black_b {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.text_13_gray_b {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	color: #666666;
	font-weight: bold;
}
.text_13_blue_b {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	color: #3366CC;
	font-weight: bold;
}
.text_12_blue_b {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	color: #3366CC;
	font-weight: bold;
}
.text_13_green {
    font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	color: #009900;
}
.bg_right_bottom {
	background-repeat: no-repeat;
    background-position: right bottom;
}
.bg_left_top {
	background-repeat: no-repeat;
    background-position: left top;
}
.select_10_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.select_11_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.square_ff6600 {
	color: #FF6600;
}
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #eeeeee;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 2px;
    margin-top: 2px;
    cursor: pointer;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px Solid #2F4F4F;
    border-top: none;
    padding: 1px;
    padding-top: 1px;
}

.accordionLink
{
    color: #000000;
}

.watermark
{
	font-size: 10px;
	color: darkgray;
	font-family: Arial;
}
.watermark_9
{
	font-size: 9px;
	color: darkgray;
	font-family: Arial;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	}

.modalPopup {
	background-color:#ffffff;
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	padding:1px;
	width:150px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}
a.link_accessible 
{
   
    font-weight:bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
	color: #3366CC; 
}

a.link_accessible:hover 
{
    background-color:#000086; 
    font-weight:bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
	color: #FFFFFF; 
}
.minitext {
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: Black;
}
.accordionHeader1
{
    border: 1px solid #DCDCDC;
    color: white;
    background-color: #FFFFFF;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 2px;
    margin-top: 2px;
    cursor: pointer;
}

.accordionContent1
{
    background-color: #F8F8FF;
    border: 1px Solid #DCDCDC;
    border-top: none;
    padding: 1px;
    padding-top: 1px;
}

.accordionLink1
{
    color: #000000;
}

/* background/border colors for the selected tab */
.TableStyle
{
	border-right: #5c70c1 1px double;
	padding-right: 2px;
	border-top: #5c70c1 1px double;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: #5c70c1 1px double;
	padding-top: 2px;
	border-bottom: #5c70c1 1px double;
}
.Seperator
{
	background-color:orange; 
}
.SeperatorTop
{
	background-color: #0066cc;
}

.SiteTitle
{
	font-weight: bold;
	font-size: 18px;
	color: #0099ff;
	font-family: Arial, 'Verdana Bold' , Helvetica, sans-serif;
}

.ItemSelected    {
    font-family: Verdana Bold, Helvetica, sans-serif;
    font-size:  12px;
    font-weight: bold;
    color: Blue;
}
.ItemSeperator    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight: normal;
    color: green;
}

.ItemTitleGreen    {
    font-family: Arial,Verdana Bold, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    Bold;
    color: #0099ff;
}

 
/* style for separator between site links */
.Accent
{
	font-weight: bold;
	font-size: 9pt;
	color: #77AA88;
}


/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    background-color: #eeeeee
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: darkred;
}
.SectionHead
{
	font-weight: bold;
	font-size: 12px;
	color: #5c70c1;
	font-family: Arial,Verdana Bold, Helvetica, sans-serif;
}
.SectionHeadWhite
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Arial,Verdana Bold, Helvetica, sans-serif;
	background-color:#5c70c1;
}
.BannerWhite
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Arial,Verdana Bold, Helvetica, sans-serif;
}
.SectionHeadYellow
{
	font-weight: Bold;
	font-size: 12px;
	color: gold;
	font-family: Arial,Verdana Bold, Helvetica, sans-serif;
}
.Head
{
	font-weight: bold;
	font-size: 16px;
	color: #666644;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
.AccessDenied
{
	font-weight: bold;
	font-size: 18px;
	color: red;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
.RegisterLocation
{
	font-weight: bold;
	font-size: 18px;
	color: purple;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}

/* style of item titles on edit and admin pages */
.SubHead
{
	font-weight: bold;
	font-size: 10px;
	color: firebrick;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}


/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
	font-weight: bold;
	font-size: 9px;
	color: white;
	font-family: Verdana, Helvetica, sans-serif;
}

/* text style used for most text rendered by modules */
.Normal
{
	font-weight: normal;
	font-size: 11px;
	font-family: Arial,Verdana, Helvetica, sans-serif ;
}
.NormalYellow
{
	font-weight: normal;
	font-size: 11px;
	color: #ffff66;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
.NormalBlue
{
	font-weight: normal;
	font-size: 11px;
	color: blue;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
.NormalWhite
{
	font-weight: normal;
	font-size: 11px;
	color: white;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	background-color: transparent;
}

/* text style used for sample request datagrid */
.NormalSmall
{
	font-weight: normal;
	font-size: 10px;
	font-family: Arial,Verdana, Helvetica, sans-serif ;
}
.NormalTextBox
{
	font-weight: normal;
	font-size: 11px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	background-color: #ffffcc;
}

.smallTextBox
{
	font-weight: normal;
	font-size: 10px;
	color: #5c70c1;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}

.NormalRed
{
	font-weight: bold;
	font-size: 11px;
	color: brown;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
.ErrorMessage
{
	font-weight: normal;
	font-size: 11px;
	color: brown;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
.NormalGreen
{
	font-weight: Normal;
	font-size: 11px;
	color: darkcyan;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
.NormalBlue
{
	font-weight: normal;
	font-size: 12px;
	color: blue;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
.NormalBoldYellow
{
	font-weight: bold;
	font-size: 11px;
	color: yellow;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
.NormalBoldWhite
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
.NormalWhite
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 1px;
	color: white;
	padding-top: 1px;
	font-style: normal;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	background-color: #3366cc;
}
.NormalBold
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}

.smallBold
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold
}

.CommandButton
{
	font-weight: normal;
	font-size: 11px;
	color: navy;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}


    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    color: navy;
}

A.CommandButton:visited  {
    color: navy;
}

A.CommandButton:active   {
    color: navy;
}

A.CommandButton:hover    {
    color: RED;
}

.SectionHeadLinkButton
{
	font-weight: Normal;
	font-size: 11px;
	color: DarkRed;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
A.SectionHeadLinkButton:link  {
    text-decoration:   underline;
    color:  Blue;
    
}

A.SectionHeadLinkButton:visited
{
	color: olive;
	text-decoration: underline;
}

A.SectionHeadLinkButton:active
{
	color: fuchsia;
	text-decoration: underline;
}

A.SectionHeadLinkButton:hover
{
	color: purple;
	text-decoration: underline;
}
    


.LinkButtonYellow
{
	font-weight: normal;
	font-size: 11px;
	color: #ff9966;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}


.LinkButton
{
	font-weight: normal;
	font-size: 11px;
	color: darkred;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.LinkButton:visited   {
    text-decoration:    underline;
    color:  DarkRed;
}

A.LinkButton:active    {
    text-decoration:    underline;
    color:  DarkRed;
}

A.LinkButton:hover {
    text-decoration:    underline;
    color:  RED;
}

.LinkButtonGreen
{
	font-weight: normal;
	font-size: 11px;
	color: green;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.LinkButtonGreen:visited   {
    text-decoration:    none;
    color:  Green;
}

A.LinkButtonGreen:active    {
    text-decoration:    underline;
    color:  DarkRed;
}

A.LinkButtonGreen:hover {
    text-decoration:    underline;
    color:  RED;
}
.LinkButtonGrey
{
	font-weight: normal;
	font-size: 11px;
	color: darkblue;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.LinkButtonGrey:visited   {
    text-decoration:    none;
}

A.LinkButtonGrey:active    {
    text-decoration:    none;
    color:  DarkRed;
}

A.LinkButtonGrey:hover {
    text-decoration:    underline;
    color:  RED;
}

A.LinkButtonYellow:visited   {
    text-decoration:    underline;
    color:  #ff9966;
}

A.LinkButtonYellow:active    {
    text-decoration:    underline;
    color:  DarkRed;
}

A.LinkButtonYellow:hover {
    text-decoration:    underline;
    color:  RED;
}
.LinkButtonSmall
{
	font-weight: normal;
	font-size: 9px;
	color: blue;
	font-family: arial,Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

A.LinkButtonSmall:visited   {
    text-decoration:    none;
    color:  blue;
}

A.LinkButtonSmall:active    {
    text-decoration:    underline;
    color:  blue;
}

A.LinkButtonSmall:hover
{
	color: red;
	text-decoration: underline;
}
.LinkButtonBlue
{
	font-weight: normal;
	font-size: 11px;
	color: blue;
	font-family: arial,Verdana, Helvetica, sans-serif;
}

A.LinkButtonBlue:visited   {
    text-decoration:    underline;
    color:  darkblue;
}

A.LinkButtonBlue:active    {
    text-decoration:    underline;
    color:  darkblue;
}

A.LinkButtonBlue:hover
{
	color: red;
	text-decoration: underline;
}

.QuickLinkButton
{
	font-weight: normal;
	font-size: 12px;
	color: darkred;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
A.QuickLinkButton:link  {
    text-decoration:   underline;
    color:  DarkRed;
    
}

A.QuickLinkButton:visited   {
    text-decoration:    underline;
    color:  DarkRed;
}

A.QuickLinkButton:active    {
    text-decoration:    underline;
    color:  DarkRed;
}

A.QuickLinkButton:hover {
    text-decoration:    underline;
    color:  RED;
}



.TopNavLink
{
	font-weight: Normal;
	font-size: 10px;
	color: navy;
}


.WelcomeTitle
{
  font-family:Verdana;
  font-size:23px;   
  font-weight:900; 
  letter-spacing:-0.2mm;
  margin-top:10px; 
  margin-bottom:20px; 
}

.MainText
{
  font-family:Verdana;
  font-size:13px; 
}

.MenuItem
{
	border-right: dimgray 3px solid;
	padding-right: 5px;
	border-top: dimgray 1px solid;
	padding-left: 5px;
	font-size: 10px;
	padding-bottom: 3px;
	border-left: dimgray 1px solid;
	cursor: hand;
	color: #003399;
	padding-top: 3px;
	border-bottom: dimgray 1px solid;
	font-family: Arial, 'Verdana Bold' , Helvetica, sans-serif;
	background-color: mintcream;
	text-decoration: none;
}
.MenuItem:hover
{
	color: red;
	text-decoration: underline;
}


.SelectedMenuItem
{
	border-right: #336644 3px solid;
	padding-right: 5px;
	border-top: #336644 1px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-color: #336644;
	padding-bottom: 3px;
	border-left: #336644 1px solid;
	cursor: default;
	color: white;
	padding-top: 3px;
	font-family: Arial, 'Verdana Bold' , Helvetica, sans-serif;
	background-color: #6699cc;
}

.TabItem
{
	border-right: silver 1px solid;
	padding-right: 8px;
	border-top: silver 1px solid;
	padding-left: 8px;
	font-size: 10px;
	padding-bottom: 3px;
	border-left: silver 1px solid;
	cursor: hand;
	color: #000000;
	padding-top: 3px;
	border-bottom: background 1px solid;
	font-family: Arial, 'Verdana Bold' , Helvetica, sans-serif;
	background-color: gainsboro;
}
.TabItem:hover
{
 color: Red;
}


.SelectedTabItem
{
	border-right: background 1px solid;
	padding-right: 8px;
	border-top: background 1px solid;
	padding-left: 8px;
	font-size: 10px;
	padding-bottom: 3px;
	border-left: background 1px solid;
	color: darkred;
	padding-top: 3px;
	border-bottom: white 1px solid;
	font-family: Arial, 'Verdana Bold' , Helvetica, sans-serif;
}

/* for sample request item datagrid footer  */
.DgFooterWhite
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Arial,Verdana Bold, Helvetica, sans-serif;
	background-color:InactiveCaption;
}
.SelectedRowStyle
{
    background-color: Yellow;
}
.DynamicMenuZIndex
{
	z-index: 999;
}

.DynamicPopUp
  { 
  	padding-left:3px;
  }