﻿.MenuSeparator
{
	background-image:url('/_layouts/AASHTO/images/header_top_menu_separator.jpg');
	background-repeat:repeat-y;
	background-position: center;
	height:32px;
	width:20px;
}

.TabMenuSeparator
{
	background-image:url('/_layouts/AASHTO/images/header_top_menu_separator.jpg');
	background-repeat:repeat-y;
	background-position: center;
	height:15px;
	width:20px;
}
.ChildMenu
{
	background-color:#0066CB;
	font-family:Verdana,tahoma;
	font-size:8pt;
	font-weight:bold;
	color:White;
	border-width:10;
}

.ContentMenu
{
    vertical-align: middle;
	background-image:url('/_layouts/AASHTO/images/ig_menu_bg.jpg');
	background-repeat: no-repeat;
	height:19px;
}
.ContentMenuSeparator
{
	background-image:url('/_layouts/AASHTO/images/section_item_separator.jpg');
	
	height:3px;
	width:188px;
}

.ContentMenuSeparator
{
	background-image:url('/_layouts/AASHTO/images/section_item_separator.jpg');
	
	height:3px;
	width:188px;
}
.ContentMenuSubSeparator
{
	background-image:url('/_layouts/AASHTO/images/section_item_separator.jpg');
	
	height:3px;
	width:90px;
}
.ItemHover
{
	
}
body
{	
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 text-align:left;
}

.HeaderTopMenu
{	
	background-image:url('/_layouts/AASHTO/images/header_top_bg.jpg');	
}

.HeaderTopLinks
{
	font-family:verdana,Tahoma;
	font-size:8pt;
	color:black;	
	text-align:left;
	text-decoration:none;
}

.HeaderDateTime
{
	font-family:verdana;
	font-size:7pt;
	color:black;
	text-align:right;
}
.TabMenu
{
	
	background-image:url('/_layouts/AASHTO/images/tab_menu_bg.jpg');	
}

.SearchText
{
	
	font-family:verdana,Tahoma;
	font-size:8pt;
	color:black;	
	
}

.SearchButton
{
	border:1px;
	border-color:gray;
	border-style:double;
	width:30px;	
}


.TakeAShortcut
{
	width:250px;	
}

.SectionHeader
{
	font-family:verdana,Tahoma;
	font-size:8pt;
	color:white;		
	font-weight:bold;
	text-align:left;
}

.SectionItemMenu
{
	font-family:verdana,Tahoma;
	font-size:8pt;
	color:black;
	text-align:left;
	font-weight:normal;		
}

.SectionItemMenu a,link,visited
{
	font-family:verdana,Tahoma;
	font-size:8pt;
	color:black;
	text-align:left;
	text-decoration:none;		
}


.Footer-Separator
{
	background-color:#D3D3D3;

}

.Footer
{
	font-family:verdana;
	font-size:8pt;
	color:black;
	text-align:center;			

}

.MasterFooter
{
	font-family:verdana;
	font-size:8pt;
	color:black;
}

.Footer a,link
{
	font-family:verdana;
	font-size:8pt;
	color:#3D809D;
	text-decoration:none;		

}

.ButtonDefault
{
	height: 20;
    font-family: verdana,Tahoma; 
    font-size: 8pt; 
    width: 30; 
    border: 1px outset #808080;
    padding: 1px; 
    background-color: #F4F4F4; 
    background-image: url('/_layouts/AASHTO/images/button_bg.gif');
    font-weight:bold;

}
.FormHeader
{
	background-image:url('/_layouts/AASHTO/images/form_header_bg.jpg');
	height:30px;
	font-family:verdana,Tahoma;
	font-size:8pt;
	color:white;		
	font-weight:bold;
	text-align:left;
	text-indent:5px;
}
.FormText
{
	font-family:verdana,Tahoma;
	font-size:9pt;
	color:black;
	text-align:left;	
	text-indent:5pt;
	vertical-align:middle;	
}

.FormInputField
{
	font-family:verdana,Tahoma;
	font-size:10pt;
	color:black;
	vertical-align:middle;	
	background-image:url('/_layouts/AASHTO/images/input_bg.gif');
	text-indent:2pt;
}


/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup 
{
	font-family: tahoma,arial; 
	font-size: 9pt; 
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

/*Gridview*/
.GridViewHeader
{
	background-image:url('/_layouts/AASHTO/images/form_header_bg.jpg');
	height:26px;
	font-family:verdana,Tahoma;
	font-size:8pt;
	color:white;		
	font-weight:bold;
	text-align:left;
}

.GridViewHeader a,link,visited
{	
	color:white;		
	text-decoration:none;
	
}

.GridViewFooter
{
	background-image:url('/_layouts/AASHTO/images/gridview_footer_bg.jpg');
	margin-top:50px;
}

.GridViewPager
{
	background-image:url('/_layouts/AASHTO/images/form_header_bg.jpg');
	font-family:verdana,Tahoma;
	font-size:8pt;
	color:white;
	text-align:right;
}
.GridViewPager a,link,visited
{	
	font-family:verdana,Tahoma;
	font-size:8pt;
	color:white;
	text-align:right;
	
}

.GridViewRow
{
	background-image:url('/_layouts/AASHTO/images/gridview_row_bg_small.jpg');
	height:25px;
	font-family:verdana,Tahoma;
	font-size:8pt;
	color:black;		
	text-align:left;
}

.GridViewAlternatingRow
{
	background-image:url('/_layouts/AASHTO/images/gridview_row_alternating_bg_small.jpg');
	height:25px;
	font-family:verdana,Tahoma;
	font-size:8pt;
	color:black;		
	text-align:left;
}

.breadcrumbCurrent, .breadcrumbCurrent a, .breadcrumbCurrent:active, .breadcrumbCurrent a:active
{
	font-family:verdana,tahoma;
	font-size:8pt;
	color:gray;
	font-weight:bold;
}



.iectopnavigation
{
	font-family:verdana,tahoma;
	font-size:8pt;
	color:gray;
	font-weight:normal;
	
	
}

.ms-HoverCellActive,.ms-SpLinkButtonActive {
border:none;
background-color:#FFCC00;
height:16px;
background-image:url("/_layouts/images/menubuttonhover1.gif");
font-size:8pt;
margin:0px;
color:black;
} 

.ms-HoverCellInActive,.ms-SpLinkButtonInActive {
border:none;
font-size:8pt;
height:16px;
margin:0px;
color:black;
} 

.ms-pagebreadcrumb
{
	visibility:hidden;
}

.removeMargins
{

}

.ms-pagetitle
{

font-family:verdana,tahoma;
font-size:9pt;
horizontal-align:left;
font-weight:bold;
width:600;
color:white;
}


.HomepageTopBlock
{
	font-family:verdana,Tahoma;
	font-size:8pt;
	color:black;		
	text-align:left;
	text-decoration:none;
}

.HomepageTopBlock a,link
{
	font-family:verdana,Tahoma;
	font-size:8pt;
	color:#3D7E9E;		
	text-align:left;
	text-decoration:none;
}


.HomepageTopBlockMore
{
	font-family:verdana,Tahoma;
	font-size:8pt;
	color:black;		
	text-align:left;
	text-decoration:none;
}

.pageContent
{
	color:#000000;
}


