
/*----------------------------------------------------------------------------- 
ASFE Screen Stylesheet 

version:  1.0 
date:     11/26/08 
author:   Afraz Mohammad
email:    amohammad@getfused.com
website:  http://www.getfused.com
version history:/Asfe
-----------------------------------------------------------------------------*/

/* Template background-image:url('/v2/images/bgWrapper.png'); background-repeat:repeat-y; background-position:top center; width:990px;
-----------------------------------------------------------------------------*/ 
html					{background-image:url('/images/bgTop.jpg'); background-repeat:repeat-x; background-position:top center; background-color:#b3c8dc; margin-left:auto; margin-right:auto; text-align:left;}
body 					{font-family:Helvetica, Arial, sans-serif; font-size:11px; font-style:normal; font-weight:normal; text-transform:normal; letter-spacing:normal; line-height:1.4em; background-image:url('/images/wallpaper.jpg'); background-repeat:repeat-x; background-position:bottom center; color:#626262; text-align:left; } 
#wrapper 				{text-align:left; margin:0 auto;} 
#container				{padding-top:3px; padding-bottom:10px; width:960px; text-align:left; margin-left:auto; margin-right:auto; color:#FFFFFF;}
.wrapperBottom			{padding-bottom:120px;}
#parent					{margin-left:auto; margin-right:auto; text-align:center;}
#region1				{float:left; width:630px; font-family:Helvetica, Arial, sans-serif; font-size:11px; font-style:normal; font-weight:normal; text-transform:normal; letter-spacing:normal; line-height:1.4em;	color:#626262;}
#region2				{float:left; min-height:300px; width:320px; padding-left:10px;}
#contentArea			{width:630px; background-color:#FFFFFF; min-height:600px; }
#header					{margin-left:auto; margin-right:auto; width:980px; background-image:url('/images/logo.png'); background-repeat:no-repeat; padding-top:0px;}


/* Default Styles 
-----------------------------------------------------------------------------*/ 
/* Remove padding and margin */ 
*						{margin:0; padding:0;} 
.clear 					{clear:both;} 
.right 					{text-align:right;} 
.left 					{text-align:left;} 
.floatLeft				{float:left;}
.floatRight				{float:right;}
img.floatLeft				{float:left; padding-right:5px; padding-bottom:0px; padding-top:5px;}
img.floatRight				{float:right; padding-left:5px; padding-bottom:5px; padding-top:5px;}
.clearLeft				{clear:left;}
.clearRight				{clear:right;}
.defaultText			{padding:20px;}
#contentArea .defaultText	{padding:20px; line-height:1.8em;}
.defaultText ul			{padding:20px 20px 20px 20px; list-style-type:square;}
.defaultText ul li		{padding:3px 0px 3px 0px;}
h1						{font-size:2.2em; color:#5b85b1; font-family:arial narrow, helvetica, arial; padding-bottom:10px;} 
h2						{font-size:2.0em; color:#a57e43; font-family:arial narrow, helvetica, arial; padding-bottom:10px;}      
h3 						{font-size:1.8em; color:#a0bd53; font-family:arial narrow, helvetica, arial; padding-bottom:10px;} 
h4						{font-size:1.6em; font-family:arial narrow, helvetica, arial; } 
h5						{font-size:1.4em; font-family:arial narrow, helvetica, arial; } 
p 						{font-size:8pt; font-family:arial; }
.defaultText a			{color:#5b85b1;}
.defaultText a:hover	{color:#000000;}

.fullWidth				{width:100%;}
a img					{border:0px;}
a						{color:#5b85b1;}
.imgFixer				{display:block;}
.imgFixerA				{width:988px; margin:0 auto; text-align:center;}
img, div, a, input 		{behavior: url(iepngfix.htc) }
ol						{padding-left:45px;}


.styleOne				{font-size:2.2em; color:#5b85b1; font-family:arial narrow, helvetica, arial; padding-bottom:10px;} 
.styleTwo				{font-size:2.0em; color:#a57e43; font-family:arial narrow, helvetica, arial; padding-bottom:10px;}      
.styleThree				{font-size:1.8em; color:#a0bd53; font-family:arial narrow, helvetica, arial; padding-bottom:10px;} 
.styleFour				{font-size:1.6em; color:#000000; font-family:arial narrow, helvetica, arial; } 
.styleFive				{font-size:1.4em; font-family:arial narrow, helvetica, arial; } 

.styleSix				{font-size:8pt; color:#5b85b1; padding-bottom:10px; font-weight:bold;} 
.styleSeven				{font-size:8pt; color:#a57e43; padding-bottom:10px; font-weight:bold;}      
.styleEight				{font-size:8pt; color:#a0bd53; padding-bottom:10px; font-weight:bold;} 
.styleNine				{font-size:8pt; color:#000000; font-weight:bold;} 
.styleTen				{font-size:8pt; font-weight:bold;} 

.styleEleven			{font-size:8pt; font-weight:bold; color:#b70000;} 
.styleTwelve			{font-size:8pt; font-weight:bold; color:#822c8f;} 



/* Forms 
-----------------------------------------------------------------------------*/ 
input.text 				{padding:3px; border:1px solid #999999;} 
.field 				{padding:3px; border:1px solid #999999;} 

/* Tables  
-----------------------------------------------------------------------------*/ 
table					{border-spacing:0;} 
td  					{text-align:left; font-weight:normal; padding:0px; margin:0px;}
.mytable 				{width:100%; padding:0; margin:0; border:1px solid #a0bd53; padding:2px;}
.mytable 	td.alt 		{background:#FFFFFF; color:#626262;}
.mytable 	th 			{ border-top:1px dotted #ede7df; text-align:left;  padding:6px; background-color:#a0bd53; color:#FFFFFF; border-right:1px solid #FFFFFF;}
.mytable 	th.alt		{ border-top:1px dotted #ede7df; text-align:left;  padding:6px; background-color:#c8de8e; color:#000000; border-right:1px solid #FFFFFF;}
.mytable 	td 			{border-right:1px dotted #FFFFFF; background:#f1f1f1; padding:6px;}
.mytable 	tr 			{border-left:1px dashed #ede7df;}

.mytable1 				{width:100%; padding:0; margin:0;}
.mytable1 	td.alt 		{color:#626262; background-color:none;}
.mytable1 	th 			{ border-top:1px dotted #ede7df; text-align:left;  padding:6px; background-color:#d8e8ae; color:#000000; border-right:1px solid #FFFFFF;}
.mytable1 	td 			{border-bottom:1px solid #dbdbdb; padding:6px;}
.mytable1 	tr 			{border-left:1px dashed #ede7df;}

/* Calendar
-----------------------------------------------------------------------------*/ 
.calendar 				{width:230px; border-left:1px solid #cccccc; }
.calendar th			{ border-top:1px solid #ede7df; text-align:left;  padding:6px; background-color:#a0bd53; color:#FFFFFF; border-right:1px solid #FFFFFF;}
.calendar td			{padding:3px 3px 3px 3px; border-right:1px solid #cccccc; text-align:left; border-bottom:1px solid #cccccc; }
.calendar .today		{background-color:#808f5b; color:#FFFFFF;}
.calendar .past			{background-color:#ede7df; color:#b0b0b0;}
.calendar .event		{background:url(/images/event.gif) no-repeat bottom right;}
.calendar a				{text-decoration:none;}




/* Sitemap Styles 
-----------------------------------------------------------------------------*/ 
#sm						{padding-left:10px; padding-top:10px;}
#sm ul					{float:left; font-size:11px; width:138px; list-style-type:none; padding:0px; margin:0px; padding-right:20px;}
#sm ul	li 				{padding:0px; margin:0px; padding:2px 0px 2px 0px;}
#sm ul	li a 			{color:#FFFFFF; text-decoration:none;}
#sm ul	li a:hover 		{color:#FFFFFF; text-decoration:underline;}
#sm ul	li.smCategory 	{border-bottom:1px dotted #FFFFFF; padding:5px 0px 5px 0px;}

/* Global Nav
-----------------------------------------------------------------------------*/ 
#gn						{padding-left:10px; padding-top:20px; width:980px; text-align:left; text-align:left; margin-left:auto; margin-right:auto; 	}
#gn ul					{font-size:11px; list-style-type:none; padding:0px; margin:0px; padding-right:20px;}
#gn ul li 				{float:left; padding:0px; margin:0px; padding:2px 0px 2px 0px; background-image:url('/images/splitter.gif'); background-repeat:no-repeat; background-position:right top; padding:0px 10px 0px 10px;}
#gn ul li a 			{color:#FFFFFF; text-decoration:none;}
#gn ul li.first 		{padding-left:0px;}
#gn ul li.last 			{padding-right:0px; background-image:none;}
#gn ul li a:hover 		{color:#FFFFFF; text-decoration:underline;}

/* Search Styles
-----------------------------------------------------------------------------*/ 
#search					{width:320px; height:52px; background-image:url('/images/bgSearch.png'); border:0px;}
#search	form			{padding-top:15px; padding-left:93px;}
#search form input			{color:#626262; font-size:11px; width:190px; border:0px;}


/* Utility Nav
-----------------------------------------------------------------------------*/ 
#un						{background-image:url('/images/bgLogin.png'); height:104px; width:449px; float:right; text-align:left; margin-top:10px;}
#un ul					{font-size:11px; list-style-type:none; padding:0px; margin:0px; padding-top:7px;}
#un ul li 				{float:left; margin:0px; padding:0px 5px 0px 6px; }
#un ul li.last 			{padding-right:0px; background-image:none;}
#un .loginForm			{padding-left:15px; display:inline-block; /*IE 7 Hack*/}
#un input				{color:#626262; font-size:11px; width:162px;}
#un td					{padding-top:32px;}
#un td.fixerOne			{padding-left:17px;}
#un td.fixerTwo			{padding-left:15px; padding-top:23px;}
.center					{text-align:center;}



#unL					{background-image:url('/images/bgLoggedIn.png'); height:104px; width:449px; float:right; text-align:left; margin-top:10px;}
#unL ul					{font-size:11px; list-style-type:none; padding:0px; margin:0px; padding-top:7px;}
#unL ul li 				{float:left; margin:0px; padding:0px 5px 0px 6px; }
#unL ul li.last 		{padding-right:0px; background-image:none;}
#unL .loginForm			{padding-left:15px; display:inline-block; /*IE 7 Hack*/}
#unL input				{color:#626262; font-size:11px; width:162px;}
#unL td					{padding-top:32px;}
#unL td.fixerOne		{padding-left:17px;}
#unL td.fixerTwo		{padding-left:15px; padding-top:23px;}
.center					{text-align:center;}

.loggedinBlock			{padding:30px 10px 10px 10px; color:#cedfef;}
.loggedinBlock strong	{color:#FFFFFF;}

/* Modules
-----------------------------------------------------------------------------*/ 


.moduleNews				{width:320px; background-color:#80a1c4; padding:5px 0px 0px 0px; margin-top:7px; margin-top:7px; background-image:url('/images/bgNews.gif'); background-repeat:no-repeat;}
.modulePubs				{width:320px; background-color:#ae884d; padding:10px 0px 0px 0px; margin-top:7px; background-image:url('/images/bgPublications.gif'); background-repeat:no-repeat;}
.moduleLinks			{width:320px; background-color:#733737; padding:10px 0px 0px 0px; margin-top:7px; background-image:url('/images/bgLinks.gif'); background-repeat:no-repeat;}
.moduleBlogs			{width:320px; background-color:#859461; padding:10px 0px 0px 0px; margin-top:7px; background-image:url('/images/bgBlogs.gif'); background-repeat:no-repeat;}
.moduleGallery			{width:320px; background-color:#859461; padding:10px 0px 0px 0px; margin-top:7px; background-image:url('/images/bgBlogs.gif'); background-repeat:no-repeat;}
.moduleEvents			{width:320px; background-color:#ae884d; padding:10px 0px 0px 0px; margin-top:7px; background-image:url('/images/bgPublications.gif'); background-repeat:no-repeat;}
.moduleContent			{width:320px; background-color:#80a1c4; padding:5px 0px 0px 0px; margin-top:7px; margin-top:7px; background-image:url('/images/bgNews.gif'); background-repeat:no-repeat;}

.moduleLinks ul			{padding-top:0px;}

.moduleBase				{background-image:url('/images/moduleFooter.png'); background-repeat:no-repeat; background-position:bottom center; color:#FFFFFF; padding-bottom:0px;}
.moduleBase .defaultText{padding:10px; color:#FFFFFF; line-height:1.6em;}
.moduleBase h1{color:#FFFFFF; font-family:arial narrow, helvetica, arial; font-size:1.5em;}

.moduleCaseHistory 		{width:320px; background-color:#FFFFFF; padding:5px 0px 0px 0px; margin-top:7px; margin-top:7px; background-image:url('/images/bgCaseHistory.gif'); background-repeat:no-repeat;}
.moduleCaseHistory h1	{color:#95b549;}


.moduleBase ul li			{list-style-image: url('/images/moduleLI.png')}
.moduleBase ul li.current	{list-style-image: url('/images/moduleLIOn.png'); font-weight:bold;}
.moduleBase .defaultText ul li.current a	{color:#FFFFFF;}
.moduleBase li.subMenuNav	{margin-left:30px; list-style-image: url('/images/SubmoduleLI.gif')}
.moduleBase .defaultText ul li.subMenuNav	a{color:#FFFFFF;}
.moduleNews .moduleBase .defaultText	{color:#e4edf6;}
.moduleContent .moduleBase .defaultText	{color:#e4edf6;}
.modulePubs .moduleBase .defaultText	{color:#efece4;}
.moduleEvents .moduleBase .defaultText	{color:#efece4;}
.moduleBlogs .moduleBase .defaultText	{color:#FFFFFF;}
.moduleGallery .moduleBase .defaultText	{color:#FFFFFF;}


.moduleContent .moduleBase .defaultText h1	{padding-bottom:0px;}
.moduleContent .moduleBase .defaultText h1	a {border:0px;}

.moduleNews .moduleBase .defaultText a	{color:#FFFFFF; text-decoration:none; border-bottom: 1px dotted #e4edf6; border:0px;}
.moduleContent .moduleBase .defaultText a	{color:#FFFFFF; text-decoration:none; border-bottom: 1px dotted #e4edf6; }
.moduleLinks .moduleBase .defaultText a	{color:#FFFFFF; text-decoration:none; border-bottom: 1px dotted #efece4;}
.modulePubs .moduleBase .defaultText a	{color:#FFFFFF; text-decoration:none; border-bottom: 1px dotted #efece4;}
.moduleEvents .moduleBase .defaultText a	{color:#FFFFFF; text-decoration:none; border-bottom: 1px dotted #efece4;}
.moduleBlogs .moduleBase .defaultText a	{color:#FFFFFF; text-decoration:none; border-bottom: 1px dotted #FFFFFF;}
.moduleGallery .moduleBase .defaultText a	{color:#FFFFFF; text-decoration:none; border-bottom: 1px dotted #FFFFFF;}

.moduleNews .moduleBase .defaultText a:hover	{color:#FFFFFF; text-decoration:none; border-bottom: 1px solid #e4edf6; }
.moduleLinks .moduleBase .defaultText a:hover	{color:#FFFFFF; text-decoration:none; border-bottom: 1px solid #e4edf6; }
.modulePubs .moduleBase .defaultText a:hover	{color:#FFFFFF; text-decoration:none; border-bottom: 1px solid #efece4;}
.moduleEvents .moduleBase .defaultText a:hover	{color:#FFFFFF; text-decoration:none; border-bottom: 1px solid #efece4;}
.moduleBlogs .moduleBase .defaultText a:hover	{color:#FFFFFF; text-decoration:none; border-bottom: 1px solid #FFFFFF;}
.moduleGallery .moduleBase .defaultText a:hover	{color:#FFFFFF; text-decoration:none; border-bottom: 1px solid #FFFFFF;}

/* Event Details
-----------------------------------------------------------------------------*/ 
.eventDate				{font-weight:bold; color:#6e89b9; font-size:14px; padding-bottom:0px;}
.meridiem 				{font-weight:bold; color:#b1b1b1; border-bottom:1px dotted #b1b1b1; padding-top:20px;}
.eventTime				{float:left; font-weight:bold; color:#b1b1b1; padding-right:10px; padding-top:10px;}
.eventDetails			{float:left; padding-top:10px;}
.eventTitle 			{font-weight:bold; color:#000000; padding-bottom:3px;}
.eventAbstract			{}


.footerLinks			{background-color:#463d2c; padding:5px; width:290px; color:#a99d83; margin-left:30px;}
.footerLinks a			{color:#a99d83; padding-left:20px; padding-right:20px;}

form	*				{font-size:8pt; color:#626262; font-family:arial;} 


/* Firefox */
button[type]{
	background: #333333;
	color: #ffffff;
	padding: 5px 15px 5px 15px;
	margin: 5px 5px 5px 0px;
	clear: both;
	border: 1px solid #cccccc;
}
/* IE */
button {
	background: #333333;
	color: #ffffff;
	padding: 5px 15px 5px 15px;
	margin: 5px 5px 5px 0px;
	clear: both;
}

input.submit	{background-color:#FFFFFF; border:3px double #999999; border-left-color:#CCCCCC; border-top-color:#CCCCCC; color:#626262; font-size:8pt;  font-family:arial; font-weight:bold; padding:0.20em; }  

select			{padding:3px; font-size:8pt;}
 
ul	{padding-top:0px; margin-top:0px;}

.flyoutRelatedMenu
{
	font-size:8pt;
	display:none;
	top:0px;
	position:absolute;
	
	width:580px;
	padding:10px;

	background-color:#733737; padding:10px 0px 0px 0px;
}			


blockquote	{padding-left:20px;}

div.scroll {
height: 160px;
width: 280px;
overflow: auto;
background-color: #f6f6f6;
background-image:url('/images/bgScrolls.gif'); background-repeat:no-repeat; background-position:top center;
padding: 8px 8px 8px 8px;
}

div.scrollButtons	{
width:280px; 
background-image:url('/images/bgScrollsButtons.gif'); background-repeat:no-repeat; background-position:bottom center;
background-color: #f6f6f6;
padding: 8px 8px 8px 8px;
}

.CHField	{background-image:url('/images/bgCHField.jpg'); background-repeat:no-repeat; border:0px; height:31px; width:206px; padding-top:10px; padding-left:8px; padding-right:10px;}
