/* CSS Document */
body {margin:0px;padding:0px;background-repeat:repeat-y;background-position:center;background-color:#FFFFFF; background-image:url(../images/page-bg.jpg);}
img{border:0px;}
label{position:relative;top:-3px;}
.floatLeft{float:left;}
.floatRight{float:right;}

.popUPFormLabels{text-align:left;font-family:Verdana;font-size:12px;padding-bottom:8px;}
.formLabels{text-align:right;font-family:Verdana;font-size:12px;}
.rememberme{font-family:Verdana;font-size:11px;}
.mandatoryFields{color:#ff0000;font-family:Verdana;font-size:12px;}
.contentHome{/*width:959px; old*/width:963px;padding:0px 0px 0px 26px; margin:0px 0px 0px 0px;display:list-item;list-style-type:none;background:url('../images/miac_news_bottom.jpg') repeat-x left top;}
.sideBar{width:338px;height:auto;padding:0px 0px 50px 0px;float:right;display:list-item;list-style-type:none;}
.contentHome h1{padding: 0px 0px 0px 0px; margin:0px 0px 15px 0px; font-family:Arial; color:#0f4067; font-size:20px;font-weight:normal;}
.contentHome h2{padding: 10px 0px 3px 0px; margin:0px 0px 0px 0px; font-family:Arial; color:#0f4067; font-size:12px; font-weight:bold; display:inline;}
.contentHome p{padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.contentHome a{font-family:Arial; color:#0000ff; font-size:12px;text-decoration:none;}
.contentHome a:hover{text-decoration:underline;}
.footer p{margin:0px;padding:0px;margin-top:5px;text-align:center;font-family:Arial;}
.footer a{font-family:Arial;font-size:11px;}
.homePageText{padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family:Arial; color:#333333; line-height:1.5;font-size:12px;}

/*#dvLoginBox{width:400px;height:auto;background-color:#ffffff;display:table;border:4px solid #E4802B;}
#dvLoginBox h1{font-family:Verdana; color:#993814; font-size:14px; font-weight:bold;margin:0px;padding:0px;}
.modalBackground 
{
	background-color:#747474;
	filter:alpha(opacity=75);
	opacity:0.9;
}*/

#ctl00_ContentPlaceHolder1_vldSummary{width:100%;font-family:Verdana;font-size:11px;}
#ctl00_ContentPlaceHolder1_vldSummary ul{margin:0px;margin-bottom:10px;padding:0px;margin-bottom:5px;padding-left:0px;font-family:Verdana;font-size:11px;padding-top:5px;}
#ctl00_ContentPlaceHolder1_vldSummary ul li{padding:0px;margin:0px;list-style-position:inside;}


#LoginPopUp1_vlSummaryLogin{width:100%;font-family:Verdana;font-size:11px;}
#LoginPopUp1_vlSummaryLogin ul{margin:0px;margin-bottom:10px;padding:0px;margin-bottom:5px;padding-left:0px;font-family:Verdana;font-size:11px;padding-top:5px;}
#LoginPopUp1_vlSummaryLogin ul li{padding:0px;margin:0px;list-style-position:inside;}

#LoginPopUp1_vldSummarySignUp{width:100%;font-family:Verdana;font-size:11px;}
#LoginPopUp1_vldSummarySignUp ul{margin:0px;margin-bottom:10px;padding:0px;margin-bottom:5px;padding-left:0px;font-family:Verdana;font-size:11px;padding-top:5px;}
#LoginPopUp1_vldSummarySignUp ul li{padding:0px;margin:0px;list-style-position:inside;}


#ctl00_LoginPopUp1_vlSummaryLogin{width:100%;font-family:Verdana;font-size:11px;}
#ctl00_LoginPopUp1_vlSummaryLogin ul{margin:0px;margin-bottom:10px;padding:0px;margin-bottom:5px;padding-left:0px;font-family:Verdana;font-size:11px;padding-top:5px;}
#ctl00_LoginPopUp1_vlSummaryLogin ul li{padding:0px;margin:0px;list-style-position:inside;}

#ctl00_LoginPopUp1_vldSummarySignUp{width:100%;font-family:Verdana;font-size:11px;}
#ctl00_LoginPopUp1_vldSummarySignUp ul{margin:0px;margin-bottom:10px;padding:0px;margin-bottom:5px;padding-left:0px;font-family:Verdana;font-size:11px;padding-top:5px;}
#ctl00_LoginPopUp1_vldSummarySignUp ul li{padding:0px;margin:0px;list-style-position:inside;}

/*Login Box*/
/*#dvLoginBox h1{font-family:Verdana; color:#993814; font-size:14px; font-weight:bold;margin:0px;padding:0px;}*/
/*div.dvLoginBox
{
	border:4px solid #E4802B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #ffffff;
	position: absolute; /* set z-index higher than possible 
	z-index: 10000;
	/*visibility: hidden;
	color: #000000;
	width: 500px;
	height: auto;
}*/

div.MaskedDiv
{
	/*visibility: hidden;*/
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 100;
	background-image: url("../images/gray.png"); /* ieWin only stuff */
	_background-image: none;
	_background-color:#747474;
	_filter:alpha(opacity=75);
	_border:0px;
	/*_background-color:#ff0000;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src= '../images/gray.png' );
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../images/gray.png');*/
}
/*Login Box*/

.topnav
{ float:right; }
.topnav h1
{ font-family:Arial; color:#FFFFFF; font-size:11px; display:inline; font-weight:bold; }
.topnav a 
{ color:#FFFFFF; text-decoration:none; }
.topnav a:hover
{ text-decoration:underline;}

.mian-nav
{ padding: 0px 0px 0px 0px; }
.mian-nav h1
{ font-family:Arial; color:#ffffff; font-size:12px; display:inline;font-weight:bold;}
.mian-nav a
{ color:#ffffff; text-decoration:none; }
.mian-nav a:hover
{ text-decoration:none;}
.mian-nav h2
{ font-family:Arial; color:#FFFFFF; font-size:10px; display:inline;}

.mian-nav p{font-family:Arial;color:#ffffff;font-size:10px;padding:0px;margin:0px;}
.mian-nav p a{padding-bottom:15px;display:inline;float:left;position:relative;top:8px!important;top:9px;}

.miacnews
{ margin: 0px 0px 0px 0px; }
.miacnews p
{ font-family:Arial; color:#4f5052; font-size:12px;}
.miacnews a 
{ font-family:Arial; color:#4f5052; font-size:12px; text-decoration:none; }
.miacnews a:hover
{ text-decoration:underline;}

.hp-content
{ padding: 0px 0px 0px 26px; font-family:Verdana; color:#666666; font-size:12px; line-height:1.5;}
.hp-content h1
{ padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family:Verdana; color:#0f4067; font-size:16px; font-weight:bold;}
.hp-content h2
{ padding: 10px 0px 3px 0px; margin:0px 0px 0px 0px; font-family:Verdana; color:#0f4067; font-size:12px; font-weight:bold; display:inline;}
.hp-content p
{ padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family:Verdana; color:#333333; line-height:1.5}
.hp-content a
{font-family:Verdana; color:#333333; font-size:12px; text-decoration:none;}
.hp-content a:hover
{text-decoration:underline;}


.breadcum
{ padding: 10px 0px 0px 30px; font-family:verdana; color:#000000; font-size:10px;}
.breadcum a
{font-family:verdana; color:#000000; font-size:10px; text-decoration:none;}
.breadcum a:hover
{text-decoration:underline;}


.ip-content
{ margin: 20px 15px 0px 30px; font-family:verdana; font-size:12px;line-height:1.5;}
.ip-content h1
{ font-family:Verdana; color:#993814; font-size:14px; font-weight:bold;}
.ip-content h2
{ padding: 0px 0px 5px 0px; margin:0px 0px 0px 0px; font-family:arial; color:#223c60; font-size:12px; font-weight:bold; text-decoration:none;}
.ip-content h3
{ padding: 0px 0px 5px 0px; margin:0px 0px 0px 0px; font-family:arial; color:#5c7795; font-size:12px; font-weight:bold;}
.ip-content p
{ padding: 0px 20px 0px 0px; margin:0px 0px 0px 0px; font-family:verdana; font-size:12px; color:#333333; line-height:1.5; display:inline;}
.ip-content a
{font-family:verdana; color:#223c60; font-size:12px; text-decoration:underline;}
.ip-content a:hover
{text-decoration:underline;}


.footer{padding: 0px 0px 0px 26px; font-family:Verdana; color:#000000; font-size:11px;text-align:center;}
.footer a{color:#000000; text-decoration:underline;}
.footer a:hover{text-decoration:none;}
.footer p{font-size:11px;}


.ul1
{ list-style-type:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }

.ul1 li
{
background:transparent url(/images/arrow.gif) no-repeat scroll 1px 5px;
display:block;
padding:0px 25px 8px;  
}

.ul2
{ list-style-type:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }

.ul2 li
{
background:transparent url(/images/arrow2.gif) no-repeat scroll 2px 3px;
display:block;
padding:0px 20px 5px;  
}

.ul3
{ list-style-type:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }

.ul3 li
{
background:transparent url(/images/arrow1.gif) no-repeat scroll 2px 3px;
display:block;
padding:0px 20px 10px;  
}


.textbox 
{
	border:#757575 1px solid; 
	font-weight: normal;
	font-size: 11px; 
	color: #333333; 
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	/*line-height:1.5;*/
	background-color:#ffffff;
}


.textbox1
{
	border:#BAC4CB 1px solid; 
	font-weight: normal;
	font-size: 11px; 
	color: #333333; 
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:1.5;
	background-color:#ffffff;
}

/*Fade In*/
#dvLoginBox{
	border:4px solid #275066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #ffffff;
	position: absolute; /* set z-index higher than possible */
	z-index: 10000;
	display:none;
	color: #000000;
	width: 410px;
	height:auto;
	opacity: 0;
	KHTMLOpacity: 0;
	filter: alpha(opacity=0); 
	-moz-opacity: 0;
	/*top:28px;*/
}
#dvLoginBox h1{font-family:Verdana; color:#993814; font-size:14px; font-weight:bold;margin:0px;padding:0px;}

#dvLoginBox .fa_close {
	position: absolute;
	top: 5px;
	right: 5px;
}

#dvLoginBox.show {
	display: block;
}



.PageTitle 
{font-family:Verdana; color:#000000; font-size:20px;}

.SubTitle 
{font-family:Verdana; color:#000000; font-size:16px;}

.BodyText  
{font-family:Verdana; color:#333333; font-size:12px;}
/*.BodyText a
{color:#005288; text-decoration:underline;}
.BodyText a:hover
{text-decoration:none;}*/

.HighlightText  
{font-family:Verdana; color:#333333; font-size:12px; background-color:#F9F878}

#dvImageContainer
{
	background-color: #ffffff;
	position: absolute; /* set z-index higher than possible */
	z-index: 200;
	width: 450px;
	height:auto;
}

/*Calendar Classes*/
.calendarFrame{border:1px solid #004F87;}
.calendarMonthYear{font-size: 12px;color: #ffffff;font-weight: bold;background-color: #004F87;letter-spacing:1px;}
.calendarDay{font-size: 11px;color: #ffffff;font-weight: bold;background-color: #6fa1d9;}
.calendarFrame td{padding:4px;}
.calendarFrame td a{color:#F8A353;text-decoration:underline;font-weight:bold;}

.CommentBox{border:2px solid #9FBEDE;}

/*July-15-2010*/

#GSADashboard{font-family:verdana;font-size:12px;color:#333; border:0px solid red;}
#GSADashboard #autoComplete1_completionListElem{margin:0px;padding:0px;}
#GSADashboard ul#autoComplete1_completionListElem li{width:250px;}    
#LeftPanel{width:256px;height:auto; border:0px solid red;background:url("../images/af-leftnav-bg.jpg")}
#LeftPanel h3{font-family:arial; color:#000000;font-size:11px;height:20px; line-height:20px; vertical-align:middle; margin:0px; padding:0px; padding-left:24px; font-weight:bold;border-bottom:3px solid #06705a;margin-bottom:7px;clear:both; width:200px; text-transform:uppercase;margin-right:20px;}
#LeftPanel h4{font-family:arial; color:#000000;font-size:12px;height:20px; line-height:20px; vertical-align:middle; margin:0px; padding:0px; padding-left:24px; font-weight:bold;border-bottom:3px solid #06705a;margin-bottom:7px;clear:both; width:200px; text-transform:uppercase;margin-right:20px;}
#LeftPanel hr{color:#6b675c; margin:0px 0px 2px 0px; padding:0px;}
#LeftPanel a{display:inline;color:#535353; text-decoration:none; font-family:arial; font-size:11px;margin:0;padding:0;}
/*#LeftPanel a:hover{background:url("../images/gsa-arrow.jpg") no-repeat center left;}*/
#LeftPanel a.ActiveLeftPanel{font-family:arial; font-size:12px; color:#05624F; font-weight:bold;width:256px;height:80px; background:url("../images/af-leftnav-active.jpg");display:block;line-height:80px;vertical-align:middle;position:relative;left:-24px;text-indent:24px;} 
#LeftPanel a.ActiveLeftPanel span{position:relative;top:27px;line-height:normal;}   
#LeftPanel ul{list-style-type:none;padding:0;margin:0 0 15px 24px;clear:both;}
#LeftPanel ul li{list-style-position:outside;vertical-align:top;list-style-type:none; margin:0 0 3px 0;padding:0 10px 0 0;}
.Dashboard-Heading{display:block;height:30px;line-height:30px;vertical-align:top;padding:5px 0px 5px 15px;clear:both;background-color:#E0E9C9;color:#000;font-size:20px;border:1px solid #D5DACA;}
#RightPanel a{margin-bottom:3px;display:inline-block;color:#2c2c2c;text-decoration:none;}
#RightPanel a:hover{text-decoration:underline;}    
#RightPanel h1{color:#000;margin:10px 0px 3px 8px;padding:0px;font-size:18px;}



/*WorkSpace Classes*/

.workspace {margin:0 auto;padding:0;width:963px; padding:0px 15px 0px 15px; border:0px solid red;}
.workspace h1{padding: 0px 0px 0px 0px; margin:0px 0px 15px 0px; font-family:Arial; color:#0f4067; font-size:20px;font-weight:normal;}
.workspace h2{padding: 10px 0px 3px 0px; margin:0px 0px 0px 0px; font-family:Arial; color:#0f4067; font-size:12px; font-weight:bold; display:inline;}
.workspace p{padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.workspace a{font-family:Arial; color:#0000ff; font-size:12px;text-decoration:none;}
.workspace a:hover{text-decoration:underline;}

.workspace-heading {font-family:arial; font-size:20px; color:#000000; font-weight: bold;} 

.workspace-sidebar{float:right;width:auto;padding-right:0px;display:list-item !important;list-style-type:none;}

.workspace-text1{font-family:arial; font-size:16px; color:#000000; font-weight: bold;} 
.workspace-text2{font-family:arial; font-size:14px; color:#000000; font-weight: bold;} 
.workspace-text3{font-family:arial; font-size:11px; color:#000000; font-weight: bold;} 
.workspace-text3 a{font-family:arial; font-size:11px; color:#ff0000; text-decoration:underline;} 
.workspace-text4{font-family:arial; font-size:12px; color:#000000; font-weight: bold;} 
.workspace-text5{font-family:arial; font-size:12px; color:#000000;} 
.workspace-text6{font-family:arial; font-size:11px; color:#7f7f7f; font-weight: bold;} 
.workspace-text7{font-family:arial; font-size:11px; color:#7f7f7f;} 
.workspace-text8{font-family:arial; font-size:9px; color:#ff0000;} 
.workspace-text9{font-family:arial; font-size:11px; color:#0000ff;} 

.workspace-msgtext1{font-family:arial; font-size:18px; color:#000000;} 
.workspace-msgtext2{font-family:arial; font-size:16px; color:#000000;} 
.workspace-msgtext3{font-family:arial; font-size:14px; color:#000000; font-weight:bold;} 
.workspace-msgtext4{font-family:arial; font-size:16px; color:#1f497d; font-weight:bold;} 
.workspace-msgtext5{font-family:arial; font-size:18px; color:#878b95;} 
.workspace-msgtext6{font-family:arial; font-size:14px; color:#878b95;} 
.workspace-msgtext7{font-family:arial; font-size:14px; color:#ff0000; font-weight:bold;} 
.workspace-msgtext7 a{font-family:arial; font-size:14px; color:#ff0000; font-weight:bold; text-decoration:underline;} 


.workspace-sidebar p.workspace-right-text1{padding:12px 0px 0px 12px; font-family:arial; font-size:12px; color:#000000; font-weight:bold;} 
.workspace-sidebar p.workspace-right-text2{font-family:arial; font-size:10px; color:#0000ff;padding:0px 0px 0px 24px; line-height:1.5;} 

.collaborators-textbox{border:1px solid #4F81BD;height:18px;margin-top:10px;padding:3px 3px 0 3px;font-size:12px;color:#333333;font-family:Arial, Helvetica, sans-serif;}
.adviceText{color:#0F4067;font-family:arial;font-size:12px;font-weight:bold;}
h1.collaborators-heading{border-bottom:2px solid #4F81BD;padding-bottom:8px;}

ul.messagedetail{margin:0px;padding:0px;list-style-type:none;float:left;clear:both;}
ul.messagedetail li {display:inline;float:left;margin:0px; padding:0px 10px 0 0;}
.clearboth{clear:both;}

ul.workspacedashboard-rightpanel{margin:0 5px 20px 5px;padding:0px;list-style-type:none;font-family:arial;font-size:12px;color:#00f;}
ul.workspacedashboard-rightpanel li{margin:0px;padding:8px 0 0 20px;}
ul.workspacedashboard-rightpanel li a{text-decoration:none;border-bottom:1px dotted #00f;}
h3.workspacedashboard-rightpanel-heading{font-family:arial;font-size:14px;color:#000000;font-weight:bold;margin:10px 0 0 10px;padding:0px;clear:both;}
.workspace-textbox-bg{background:url("../images/workspace-search-bg.jpg"); width:206px; height:30px;}
.workspace-textbox{width:170px; height:18px; border:0px solid red; margin:6px 0px 0px 15px;}


/*Poll Classes*/

.polls { margin: 0px 5px 0px 10px; font-family:arial; font-size:13px;line-height:1.5; border:0px solid red;}
.polls h1 {font-family:arial; color:#000000; font-size:16px; font-weight:bold; margin:0px; padding:0px;}
.polls a {font-family:arial; color:#3366cc; font-size:12px;}
.polls hr{color:#6b675c; margin:0px 0px 2px 0px; padding:0px;}


/*Workspace Search Classes*/
.workspace-searchtextbox{border:1px solid #b7b7b7;background-color:#eeeeee;border-right:none;}
.wss {border-bottom:1px solid #DDDDDD; margin:0 0 10px; overflow:hidden; padding:0 0 10px; font-family:"Lucida Grande",arial,sans-serif; }
.wss h1{color:#333333; font-family:"Lucida Grande",arial,sans-serif; font-size:14px; font-weight:bold; margin:0px; padding:0px;}
.wss h1 a{color:#333333; font-family:"Lucida Grande",arial,sans-serif; font-size:14px; font-weight:bold; text-decoration:underline;}
.wss h1 a:hover{text-decoration:underline; background-color:#003399; color:#FFFFFF;}
.wss h1 span.user {color:#FFFFFF; font-size:12px; font-weight:normal; padding:1px 3px; background-color:#6492AC;}
.wss h1 span.message {color:#FFFFFF; font-size:12px; font-weight:normal; padding:1px 3px; background-color:#334E7D;}
.wss h3 {color:#000000; font-size:11px; font-weight:bold; margin:0; padding-top:2px;}
.wss p {color:#333333; font-size:12px; margin:3px 0 0;}
.wss p a{color:#333333; font-size:12px; margin:3px 0 0;}
.wss p.attribution {color:#948B6E; font-size:11px; margin:0; padding-top:2px;}
.norecord{color:#333333; font-family:"Lucida Grande",arial,sans-serif; font-size:14px; font-weight:bold; margin:0px; padding:0px;}
.af-currentpage{font-family:Arial;width:680px;padding-bottom:10px;margin-bottom:10px;background:url("../images/green-line.jpg") no-repeat center bottom;color:#06705a;font-size:30px;clear:both;}

#iframewindow{display:none !important;}
#dashboardleft{display:block !important;}


