/* File Name: aap.css  */
body { margin: 0px; }
body { background-color: #CCCCCC; }
body { color: black; font-family: Arial, Sans-Serif; }
a { text-decoration: none; color: #0066CC; } /* #003366 */
a:hover { text-decoration: underline; color: #AB0000; } /* #660000 */

form { margin: 0; }
img { border: none; }
.BreadCrumbs { font-size: 8pt; color: #808080; }
.BreadCrumbsSelected { font-weight: bold; color: #000000; }
div#ButtonBar { width: 1000px; height: 25px; background-image: url("/_layouts/images/aap/bezel.gif"); }
div#ButtonBar { margin: 0; }
div#ButtonBar td { font-family: Arial; font-size: 8pt; font-weight: bold; }
div#ButtonBar a { color: #000000; }
div#ButtonBar a:hover { text-decoration: none; }
div#ButtonBar div, div#ButtonBar a div { height: 25px; cursor: hand; overflow-y: hidden; }
div#ButtonBar div p, div#ButtonBar a div p { margin-top: 5px; }

td#GlobalNav { width: 220px; height: 25px; text-align: left; }
td#GlobalNav table { margin-left: 10px; }
td.Button70Up, td.Button70Dim, td.Button70Over { width: 70px; height: 25px; text-align: center; }
td.Button70Up   { background-image: url(/_layouts/images/aap/button70up.gif); }
td.Button70Dim  { background-image: url(/_layouts/images/aap/button70dim.gif); }
td.Button70Dim p { color: #999999; cursor: default; }
td.Button70Over { background-image: url(/_layouts/images/aap/button70over.gif); }

td#SystemMenu { width: 325px; height: 25px; }
td.Button90Up, td.Button90Over { width: 90px; height: 25px; text-align: center; }
td.Button90Up   { background-image: url(/_layouts/images/aap/button90up.gif); }
td.Button90Over { background-image: url(/_layouts/images/aap/button90over.gif); }

td#SearchForm { width: 350px; }
td#SearchForm { text-align: center; }
td#SearchForm { font-family: Arial; font-size: 7pt; font-weight: bold; vertical-align: middle; line-height: 17px; }
td#SearchForm input { font-family: Arial; font-size: 7pt; vertical-align: middle; }
td#SearchForm select { font-family: Arial; font-size: 7pt; vertical-align: middle; }

td#GlobalFunctions { width: 105px; }

td#BannerLeft   { width: 630px; }
td#BannerCenter { width: 265px; }
td#BannerRight  { width: 105px; }

div#PageContent { width: 1000px; background-color: #FFFFFF; }


div#LeftMenu { border-right: 1px solid #808080; border-bottom: 1px solid #808080; }
div#LeftMenu { padding: 1px 0 5px 0; }
div#LeftMenu { background-color: #E6EEF6; }
div#LeftMenu { font-size: 8pt; }
div#LeftMenu h1 { margin: 5px 10px 0 10px; font-size: 8pt; text-align: center; }
div#LeftMenu p { margin: 5px 10px 0 10px; }
div#LeftMenu p, div#LeftMenu li { text-align: left; font-weight: normal; }
div#LeftMenu ul.Level1 { margin-top: 5px; margin-bottom: 0; }
div#LeftMenu ul.Level1 li { margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: -5px; }
div#LeftMenu ul.Level1 li { list-style-image: url("/_layouts/images/aap/treecircle.gif"); }

div.WebPart { margin: 10px 0; border: 1px solid #F5F5F5; padding: 0; background-color: #FFFFFF;	width: 491px;
}
div.WebPart h1 { background-image: url("/_layouts/images/aap/quickLaunchHeader_simple.gif"); }
div.WebPart h1 { margin: 0; padding: 2px 5px; }
div.WebPart h1 { font-size: 8pt; font-weight: bold; color: #000000; }
div.WebPart h2 { margin: 5px 5px 0 5px; }
div.WebPart h2 { font-size: 9pt; font-weight: bold; color: #000000; }
div.WebPart p { margin: 0; }
div.WebPart p { margin-top: 0; }
div.WebPart p { padding: 5px; }
div.WebPart p { font-size: 8pt; }
div.WebPart a:hover  { color:red; }

table#Footer { width: 1000px; height: 30px; background-color: #1E1C4D; }
table#Footer td { font-family: Arial; font-size: 8pt; font-weight: bold; color: #808080; }
table#Footer cite { font-size: 7pt; font-weight: normal; color: #FFFFFF; }
table#Footer a:link    { color: #FFFFFF; text-decoration: none; }
table#Footer a:hover   { color: #FFFFFF; }
table#Footer a:visited { color: #FFFFFF; text-decoration: none; }
table#Footer td#ACQWebLink { text-align: left;   padding-left: 5px; }
table#Footer td#FooterNav  { text-align: center; }
table#Footer td#HelpLink   { text-align: right;  padding-right: 5px; }
cite 
{
	font-size :11px;
	color:Gray;
	font-style:normal;
}
.notice { FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Sans-Serif; font-style:italic;}
.Question { padding: 0 0 10px 15px; font-size: 9pt; font-weight: bold;  margin: 0; padding: 0;  }
.answer { font-size: 12px; font-weight: normal;  margin: 0; padding: 0; FONT-FAMILY: Arial, Sans-Serif; }
.paragraphBody { margin: 0 10px 0.5em 10px;  font-size:9pt;  line-height: 1.33em; padding: 0;font-family: Arial; }
.Dim { font-size: 8pt; color: #808080; }
.rating_star   
    {   
		font-size: 0pt;   
		width: 20px;   
		height: 12px;   
		margin: 0px;   
		padding: 0px;   
		cursor: pointer;   
		
		background-repeat: no-repeat;   
   }   
   .rating_filled    
    {   
        background-image: url(/_layouts/images/aap/filledstar.png);   
   }   
  .rating_empty    
  {   
        background-image: url(/_layouts/images/aap/emptystar.png);   
   }   
  
  .aapslbl { font-size: 8pt; font-weight: normal; color: #404040; margin: 0; padding: 0; }
  .Odd { background-color: #F5F5F5; }
div.WebPart1 h1 { background-image: url("/_layouts/images/aap/quickLaunchHeader_simple.gif"); }
div.WebPart1 h1 { margin: 0; padding: 2px 5px; }
div.WebPart1 h1 { font-size: 8pt; font-weight: bold; color: #000000; }
div.WebPart1 h2 { margin: 5px 5px 0 5px; }
div.WebPart1 h2 { font-size: 9pt; font-weight: bold; color: #000000; }
div.WebPart1 p { margin: 0; }
div.WebPart1 p { margin-top: 0; }
div.WebPart1 p { padding: 5px; }
div.WebPart1 p { font-size: 8pt; }

div.submitwebpart h1 { background-image: url("/_layouts/images/aap/quickLaunchHeader_simple.gif"); }
div.submitwebpart h1 { margin: 0; padding: 2px 5px; }
div.submitwebpart h1 { font-size: 8pt; font-weight: bold; color: #000000; }
div.submitwebpart h2 { margin: 5px 5px 0 5px; }
div.submitwebpart h2 { font-size: 9pt; font-weight: bold; color: #000000; }
div.submitwebpart p { margin: 0; }
div.submitwebpart p { margin-top: 0; }

div.submitwebpart p { font-size: 8pt; }

div.submitwebpart { width:235px;}
.userinfoheader { font-weight: bold; font-size: 12pt; color: #002F2F; font-family: Arial; text-align: left; padding-bottom: 0.5em; }
		.waterclass { color: gray; font-style: italic; font-family: Arial; text-align: left; }
		
		.formsubmitcontent { border-top: none; border-left: 1px dashed gray; border-bottom: none; border-right: 1px dashed gray; padding: 1px 3px 3px 3px; background-color: #FDFDFD; }
		.formlabel { font-weight: lighter; font-size: 10pt; color: black; font-family: Arial, Sans-Serif; vertical-align:top; }

p.note  { font-size: 8pt;  color: black; font-family: Arial; padding: 0 0.5em; font-weight: normal; }
p.note2 { font-size: 10pt; color: black; font-family: Arial; padding-left: 2px; }
p.note3 { font-size: 8pt;  color: gray;  font-family: Arial; padding-left: 2px; }
p.note4 { font-size: 10pt; color: black; font-family: Arial; }
p.note5 { font-size: 10pt; color: black; font-family: Arial; }

label { font-family: Arial; font-size: 10pt; }
hr { color: #CCC; height: 1px; border-top: none; border-right: none; border-bottom: 1px solid #CCC; border-left: none; }
		
.CheckButtonList
{
  font-family:Arial,Verdana;
  font-size:8px;
  color:black;
  padding-left:6px;    
  margin:2px 25px 0 0;
}

.tclass {
padding: 5px;
background-color: #FFFFCC; 
border: 1px solid #7F9DB9;
font-family:Arial,Verdana;
font-size:12px;
}

.dropdownlist {
padding: 5px;
background-color: #FFFFCC; 
border: 1px solid #7F9DB9;

}

.layouttable
{
	background-color: #F5F5F5;
}
.AnswerBy { font-size: 7pt; font-style: normal; color: #808080; text-align: right; margin-right: 10px; }

#div
{ padding-left : 35px;
}
div#LastTen td  { padding: 5px; }
div#LastTen tr.Odd td  { background-color: #F5F5F5; }
div#LastTen tr.Even td { background-color: #FFFFFF; }
div#LastTen td h2 { font-size: 7pt; font-weight: normal; color: #404040; margin: 0; padding: 0; }
div#LastTen td.Question { padding: 0 0 10px 15px; font-size: 9pt; font-weight: bold; }
div#LastTen td.AnswerBy { font-size: 7pt; font-style: normal; color: #808080; text-align: right; margin-right: 10px; }
div#LastTen td img { width: 32px; height: 40px; }
.answerstyle { padding: 0 0 10px 15px; font-size: 12pt; font-weight: bold;  margin: 0; padding: 0;  }
#page { width: 1000px; }

#masterContent
{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	background-color:white;
}

.displaycontent
{
 background-color:White;	
}

.qtitlebc {
font-family: Arial, Sans-Serif;
font-size:8pt; 
color: gray;
text-decoration:none;

  }
  
  .BreadCrumbs
  {
  font-family: Arial, Sans-Serif;
  }



/* Sharepoint styles - Azmath*/

.ms-quicklaunchheader { 
	display: none; 
} 
.ms-recyclebin { 
	display: none; 
} 
.ms-vb {
	display: none; 
}

.link-item, .link-item a, .link-item a:link{
font-family: Arial, Sans-Serif;
font-size:8pt; 
color: #0066CC;
text-decoration:none;
}
.link-item a:visited, .link-item a:active{
/*color: #0066CC;*/
text-decoration:none;
}
.link-item a:hover{
color: #AB0000;
text-decoration:underline;
} 

.ms-WPBody {
font-size:8pt;
font-family: Arial, Sans-Serif;
}
.ms-WPBody TABLE,.ms-TPBody TABLE {
font-size:1em;
}
.ms-WPBody A:link,.ms-WPBody A:visited {
/*color: #0066CC;*/
text-decoration:none;
}
.ms-WPBody A:hover {
color:#AB0000;
text-decoration:underline;
} 

.ms-vh2-nograd {
display: none; 

}


/* This section is added by Qun */
.SearchFilterActive	{
	font-size: 9pt;
	font-family: Arial;
	color: #000000;
	background-color: Yellow;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 3px;
	padding: 0;
}
.SearchFilterInActive	{
	font-size: 9pt;
	font-family: Arial;
	color: #1E1C4D;
	font-weight: normal;
	margin-top: 10px;
	margin-left: 3px;
	padding: 0;
}
.SearchSubFilterActive 
{
	font-size: 8pt;
	font-family: Arial;
	color: #000000;
	background-color: Yellow;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 23px;
	padding: 0;
}
.SearchSubFilterInActive 
{
	font-size: 8pt;
	font-family: Arial;
	color: #1E1C4D;
	font-weight: normal;
	margin-top: 10px;
	margin-left: 23px;
	padding: 0;
}
.SearchDateTableText
{
	font-size: 9pt;
	font-family: Arial;
	color: #000000;
	font-weight: normal;
	margin-top: 10px;
	margin-left: 5px;
	padding: 0;	
}
.SearchDateTable
{
	margin-left: 5px;
	padding: 0;	
}
.SearchDateTableTextHelp
{
	font-size: 8pt;
	font-family: Arial;
	color: Gray;
	font-weight: normal;
	margin-top: 10px;
	margin-right: 5px;
	padding: 0;
}
.SearchAbout
{
	font-size: 14pt;
	font-family: Arial;
	color: #000000;
	font-weight: bold;
}
.GridViewPagerStyle span
{
	color: #333366;
	font-size:1.2em;
	font-weight:bold;
}
.GridViewPagerStyle a, .GridViewPagerStyle a:visited
{
	color: #333366;
	font-size:.9em;
	text-decoration:underline;
	font-weight:normal;
}