
	BODY {margin:0px;font-family:verdana;color:#424D59;background-repeat:repeat-x;}

#IIbody  {
    width:1060px;
    margin: 0 auto; 
    position: relative;
}

#IIbodyHome  {
    width:940px;
    margin: 0 auto; 
    position: relative;
}

	IMG 	  	{ border:none;}
	DIV.green 	{ background-color:#E7F4F4; border:1px solid #CCCCCC;}
	DIV.blue  	{ background-color:#336699; border:1px solid #CCCCCC;}
	DIV.grey  	{ background-color:#FCFCFC; border:1px solid #CCCCCC;}
	DIV.darkBlue	{ background-color:#527599;}

	DIV.hr 		{ height: 15px;  width:573px; background-image: url("../img/contentArea/line_main.gif"); }
	DIV.hr HR 	{ display: none;}
	A       	{ text-decoration:none; color:#424D59;}
	A:hover		{color:red;}
	UL.small	{ margin-left:-16px; margin-top:5px; list-style-type:square;font-size:9pt;}
	LI.small	{margin-left:0px;  }
	UL 		{ margin-top:5px; list-style-type:square;}
	LI		{  margin-left:15px; margin-top:5px; list-style-type:square;font-size:9pt;line-height:16pt;}

	P.small		{font-size:8pt; line-height:15pt;}
	P,TD,td,DIV.copyStandard	{font-size:9pt; line-height:16pt;}
	.small			{font-size:8pt; line-height:15pt;}

	H2		{font-size:9pt; font-weight:bold; margin-bottom:-5px; margin-top:25px;}
	H1		{font-size:10pt; font-weight:bold; margin-top:10px;margin-bottom:0px}
	H2.small	{font-size:8pt; font-weight:bold; margin-bottom:0px;}
	
	div.loginTitle	{font-size:10pt; font-weight:bold; color:white; height:18px; background-color:#527599; border:1px solid #CCCCCC; background-image: url("../img/contentArea/bar_bg.gif"); margin-top: 5px; padding:3px 4px 0px 4px;}

	A.inText	{border-bottom:1px dotted #FE8512; color:#1E1E1E;}
	A.inText:hover	{border-bottom:1px dotted #FE8512; color:red;}
	A.folio		{font-size:8pt; margin-top:4px;}
	
	TD.mcnButtonContent A {color:red;}

.loginbutton 	{ border:1px solid #31659C; font-size:8pt; color:white; background-color:#003366; font-family:verdana,arial; }
	.left 			{position:absolute; top:69px; left:6px; width:172px;}
	.top 			{position:absolute; top:79px; left:205px; width:788px;}
	.topRight 		{position:absolute; top:79px; left:422px; width:572px; text-align:right; font-size:8pt; color:#424D59;}
	.main 			{position:absolute; top:112px; left:205px; width:571px;}
	.mainNew 		{position:absolute; top:79px; left:205px; width:597px;}	
	.mainNoRHS 		{position:absolute; top:79px; left:205px; width:650px;}		

	.right 			{position:absolute; top:79px; left:828px; width:158px;}


	.pholio			{text-align:right; font-weight:bold; font-style:italic; font-size:8pt;}
	.footerHome		{padding:7px; font-size:8pt; line-height:15px;}
	.footer			{font-size:8pt; line-height:12px; margin-top:10px;}
	.loginInput 		{width:94px; height:22px; font-size:9pt; border:1px solid #7F9DB9;}
	.loginCheckbox		{border:1px solid #7F9DB9;}
	.smallGrey 		{font-size:8pt; color:#6C7A88;}
	.contentAreaBarOld 	{width:565px; font-size:8pt; color:white; height:18px; background-color:#527599; background-image: url("../img/contentArea/bar_bg.gif"); margin-top:19px; padding:3px 4px 0px 4px;}
 	.contentAreaBar         { width:177px; font-size:8pt; color:white; height:18px; background-color:#527599; background-image: url("../img/contentArea/bar_bg.gif"); margin-top:19px; padding:3px 4px 0px 4px;}
	.leftNew                {position:absolute; top:80px; left:6px; width:174px;}

	.rightArea 		{width:176px; padding:4px; line-height:13pt; font-size:8pt; background-color:#FCFCFC; border:1px solid #CCCCCC; border-top:none;height:255px}
	.contentArea_green	{width:556px; padding:7px; background-color:#E7F4F4; border:1px solid #CCCCCC;}

	A.whiteSmall   		{color:white; font-size:8pt;}
        A.whiteSmall:hover	{font-size:8pt; color:#B4D3F0;}
        A.small			{font-size:8pt;}
        A.small:hover		{font-size:8pt; color:red;}
        A.smallDark		{font-size:8pt;}
        A.smallDark:hover	{font-size:8pt; color:red;}

	.leftArea 		{width:177px; font-size:9pt; background-color:#E7F4F4; border:1px solid #CCCCCC;padding-right:7px;}
	.leftArea_bottom	{width:177px; padding-right:7px; height:20px; padding-top:3px; font-size:8pt; background-color:#A5DADA; border-top:1px solid #41B1B1; text-align:right; }

	.navLight 		{width:143px; padding:3px; height:16px; background-image:url("../img/leftNav/bgLight.gif"); padding-left:22px;}
	.navLightSub		{width:143px; padding:3px; height:16px; background-image:url("../img/leftNav/bgLightSub.gif"); padding-left:22px;}
	.navLight_selected 	{width:143px; padding:3px; height:16px;  background-image:url("../img/leftNav/bgLight_selected.gif"); padding-left:22px;}
	.navDark 		{width:143px; padding:3px; height:16px; background-image:url("../img/leftNav/bgDark.gif"); padding-left:22px;}
	.navDark_selected 	{width:143px; padding:3px; height:16px;  background-image:url("../img/leftNav/bgDark_selected.gif"); padding-left:22px;}
        A.nav			{font-size:9pt; color:#627684;}
        A.nav:hover		{font-size:9pt; color:red;}

		A.signup			{font-size:10pt; font-family:Arial;color:#ff9900;font-weight:bold}
        A.signup:hover		{font-size:10pt; font-family:Arial;color:#ff9900;font-weight:bold}

div.iigServiceLink {
    font-size: 9pt;    
    font-family:Verdana;
    margin-bottom: 7px;
}

form#sub_form {background:#E7F4F4 none repeat scroll 0 0; padding:10px; border:1px solid #336699; margin:0 auto;}
form#sub_form fieldset { display:block; border:1px solid #fff; padding:5px; margin-bottom:0.5em;}
form#sub_form legend {font-weight:bold; color:#fff; border:3px solid #fff; margin-bottom:5px; padding:3px; background:#336699 none repeat scroll 0 0;}

UL#topmenu {
   padding: 0;
   background-image: url('/img/ii/head_bar_bg.gif');
   margin: 1px 0 0 0;
}

UL#topmenu LI {
    list-style: none;
    display: block;
    position: relative;
}

UL#topmenu LI.topmenu {
    float: left;
    height: 24px;
    margin: 0;
    padding:  0 8px;
    border-left: 1px solid #6699cc;
    border-right: 1px solid #003366;
}

UL#topmenu LI, UL#topmenu LI A {
    color: #ccffff;
    background: #336699;
    font-weight: bold;
    font-size: 8pt;
}

UL#topmenu LI:hover, UL#topmenu LI:hover A,
UL#topmenu LI:hover UL LI A:hover {
    background: #a5dada;
    color: #336699;
}

UL#topmenu LI:hover UL {
    display: block;
    background: #336699;
}

UL#topmenu LI UL {
    display: none;
    position: absolute;
    left: 0;
    top: 18px;
    width: 200px;
    padding: 0;
    z-index: 9999;
    border-top: 2px solid #6699cc;
    
}

UL#topmenu LI UL LI {
    list-style: none;
    padding: 0 0;
    margin: 0;
    display: block;
}


UL#topmenu LI:hover UL LI A {
    color: #ccffff;
    background: #336699;
    padding: 2px 6px;
    display: block;
    border-bottom: 1px solid #6699cc;
    text-align: left;
}

.contentEdit { display: inline;}
