
.PanelLightYellow
{
	background-color: #FFFFE0;
	padding: 7px;
}

.aasAdminHeading /* Admin table */
{
	background: #256859 url(../images/aas-green-background.png);
	color:#ffffff;
	height:24px;
	line-height:23px;
	padding: 0 10px 0 10px;
	border:1px solid #fff;
}

.aasAdminTable
{
    border: 1px #FFFFFF solid; 
    background-color: #F1F1F1;
}

.Title
{
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 20px;
	border-bottom: solid 1px Black;
}

A.MenuUnselected, A.MenuUnselected:link, A.MenuUnselected:visited
{
    color: #DAA520;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  12px;
    font-weight: bold;
    line-height: 16px
}

A.MenuUnselected:hover
{
    color: Blue;
    text-decoration: underline;
}


/* CSS Document */
.ProductListHead
{
    color: black;
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 14pt;
    text-decoration: underline;
}

.ProductListItem
{
    color: black;
    font-family: Verdana, Arial;
    font-size: 10px
}

/* Main Navigation *******************************************************/

a.NavLink  
{
	background: transparent; 
}

a.NavLink:hover  
{
	background: transparent;
	width:120px; 
}
/*
.NavLink { width:120px; display:block; text-decoration:none; font-family:Tahoma, Helvetica, Arial; font-size:0.7em; color:#FFFFFF; padding-top:2px; padding-right:4px; padding-bottom:2px; padding-left:4px; background-color:#CCCCCC; font-weight:bold; border:1px solid #CCCCCC; }
*/
.NavLink { width:120px; 
			display:block; 
			text-decoration:none; 
			font-family:Tahoma, Helvetica, Arial; 
			font-size:0.7em; 
			color:#FFFFFF; 
			padding-top:2px; 
			padding-right:4px; 
			padding-bottom:2px; 
			padding-left:4px; 
			font-weight:bold; 
			border:0px solid #CCCCCC; 
}
.NavLink:hover {
	text-decoration:none;
	color:#FFFF00;
	background-color:#004EB3;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	width:120px;
}
.NavLink:active {
	text-decoration:none;
	color:#FFFF00;
	background-color:#999999;
}

/*  ****  */
a.NavLink2  
{
	width:120px; 
	background: transparent; 
	padding-top:2px; 
	padding-right:4px; 
	padding-bottom:2px; 
	padding-left:4px;
}

a.NavLink2:hover  
{
	background: transparent;
	width:120px; 
	}



.NavLink2  
{
	width:120px; 
	display:block; 
	text-decoration:none; 
	font-family:Tahoma, Helvetica, Arial; 
	font-size:0.7em; 
	color:#ffffff; 
	padding-top:2px; 
	padding-right:4px; 
	padding-bottom:2px; 
	padding-left:4px; 
	background-color:#4167B3; 
	font-weight:bold; 
	border-top-width:1px; 
	border-right-width:1px; 
	border-bottom-width:1px; 
	border-left-width:1px; 
	border-top-style:solid; 
	border-right-style:solid; 
	border-bottom-style:solid; 
	border-left-style:solid; 
	border-top-color:#CCCCCC; 
	border-right-color:#CCCCCC; 
	border-bottom-color:#CCCCCC; 
	border-left-color:#CCCCCC; 
/*
	background-image:url(../images/nav_folder.gif); 
*/
	background-repeat:no-repeat; 
	background-position:right top; 
	}


.NavLink2:hover {
	text-decoration:none;
	color:#FFFF00;
	background-color:#004EB3;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-color:#CCCCCC;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	display:block;
	width:120px;
}
.NavLink2:active {
	text-decoration:none;
	color:#FFFF00;
	background-color:#999999;
	border:1px solid #999999;
}

/*  ****  */
a.NavLink3 { background: transparent; width:120px;}
.NavLink3  
{
	-moz-box-sizing: content-box; 
	width:120px; 
	display:block; 
	text-decoration:none; 
	font-family:Tahoma, Helvetica, Arial; 
	font-size:0.7em; 
	color:#000000; 
	padding-top:2px; 
	padding-bottom:2px; 
	padding-left:8px; 
	background-color:#D2E1FF;  
	border-top-width:0px; 
	border-right-width:1px; 
	border-bottom-width:1px; 
	border-left-width:1px; 
	border-top-style:solid; 
	border-right-style:solid; 
	border-bottom-style:solid; 
	border-left-style:solid; 
	border-top-color:#ECE9D8; 
	border-right-color:#ECE9D8; 
	border-bottom-color:#ECE9D8; 
	border-left-color:#ECE9D8; 
}
.NavLink3:hover {
	text-decoration:none;
	color:#FFFF00;
	background-color:#539BD5;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	border-right-style:solid;
	border-right-color:#FFC164;
	border-top-width:0px;
	border-top-style:solid;
	border-top-color:#CCCCCC;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#CCCCCC;
	border-right-width:7px;
	width:120px;
	overflow:hidden;
}
.NavLink3:active {
	text-decoration:none;
	color:#FFFF00;
	background-color:#999999;
	background-image:url(../images/nav_dot_over.gif);
	background-repeat:no-repeat;
	background-position:left top;
}


a.NavLink3 { background: transparent; width:120px;}





/*  ****  */
A.FloatingLink {
	display: block;
	text-align: center;
	text-decoration: none;
	font-family: Tahoma, Eros, Verdana, Arial;
	font-size: 11px;
	background-color: #E8E8E1;
	font-weight: bold;
	padding: 1px;
	color: #4167B3;
	border: 1px solid #D6DCD3;
	width: 100px;
	margin-top: 3px;
}
A.FloatingLink:visited {
	text-decoration: none;
	color: #999999;
}

A.FloatingLink:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #4167B3;
	border: 1px solid #666666;
}

A.FloatingLink:active {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #990000;
	border: 1px solid #666666;
}

/*  ****  */

#seperator {
	margin-right: 4px;
	margin-left: 4px;
	font-size: 1em;
}
/*
body { background-image:url(../images/bg.jpg); background-repeat:repeat-y; }
*/
checkbox { left:80px; position:absolute; top:1px; }
input, select {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:.9em;
}
legend { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:small; font-weight:bold; color:#000000; }

p { margin-top:0px; margin-bottom:1em; }
p.label_checkbox_pair input { left:80px; position:absolute; top:1px; }
p.label_checkbox_pair label { display:block; margin-left:90px; width:200px; }
p.label_checkbox_pair { clear:both; float:none; position:relative; }

A.decrease_font_size:link {
	color:#FFCC00;
	font-size:.8em;
	font-weight:bold;
	text-decoration:none;
}
A.decrease_font_size:visited {
	color:#ffcc00;
	font-size:.8em;
	text-decoration:none
}
A.decrease_font_size:active {
	color:#ffffff;
	font-size:.8em;
	text-decoration:none
}
A.decrease_font_size:hover {
	color:#ffff00;
	font-size:.8em;
	text-decoration:underline
}

A.increase_font_size:link {
	color:#FFCC00;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
}
A.increase_font_size:visited {
	color:#ffcc00;
	font-size:1.1em;
	text-decoration:none
}
A.increase_font_size:active {
	color:#ffffff;
	font-size:1.1em;
	text-decoration:none
}
A.increase_font_size:hover {
	color:#ffff00;
	font-size:1.1em;
	text-decoration:underline
}

.lbl_checkbx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	display: block;
	padding-bottom: 4px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 3px;
}

.sub_nav_left {
	padding-top:1px;
	padding-bottom:1px;
	padding-left:7px;
}
.sub_nav_right {
	padding-top:1px;
	padding-right:10px;
	padding-bottom:1px;
}
.profileName_lbl {
	font-family: Tahoma, Helvetica, Arial;
	color: #CCCCCC;
	letter-spacing: .1em;
	font-weight: normal;
}
/* A:link { COLOR:#1467C5; }
A:visited { COLOR:#1467C5; }
A:active { COLOR:#1467C5; }*/
A:hover { COLOR:#1467C5; }

A.footer:link { COLOR:#1467C5; TEXT-DECORATION:none }
A.footer:visited { COLOR:#1467C5; TEXT-DECORATION:none }
A.footer:active { COLOR:#1467C5; TEXT-DECORATION:none }
A.footer:hover { COLOR:#1467C5; TEXT-DECORATION:underline }

/* Home Page styles *******************************************************/
.home_text_box { font-family:Verdana, Arial, Helvetica, sans-serif; font-size-adjust:none; font-size:0.7em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.3em; padding-top:9px; padding-right:9px; padding-bottom:12px; padding-left:9px; border:1px solid #CCCCCC; background-image:url(../images/bg_home_text_box.jpg); background-repeat:repeat-x; background-position:top; }
.whats_new_container { OVERFLOW-Y:scroll; HEIGHT:400px; border:1px solid #CCCCCC; }
.whats_new_headline { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; display:block; border-left-width:9px; border-left-style:solid; border-left-color:#7DCBFF; padding-left:10px; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#E3DEB7; padding-top:5px; padding-bottom:5px; color:#000066; }
.whats_new {
	font-family:Verdana, sans-serif;
	font-size-adjust:none;
	font-size:0.7125em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.3em;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:15px;
	padding-left:10px;
	border:1px none #CCCCCC;
	width:auto;
}
.label-welcome { font-family:Helvetica, sans-serif, Arial; font-size:large; color:#CC0000; padding:5px; }
.whats_new_lbl { font-family:Helvetica, sans-serif, Arial; padding:10px; font-weight:bold; color:#333333; font-size:small; }

/* Quick Search Page styles *******************************************************/
.entity_type_box {
	OVERFLOW-Y:scroll;
	HEIGHT:150px;
	border: 1px solid #539BD5;
}
#ctl00_cphMain_UpdatePanel1 {
	border: 1px solid #E1E1E1;
	background-image: url(../images/bg_form.png);
	background-repeat: repeat-x;
	background-position: top;
}

