﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;	}

p	{	margin-bottom: 12px;	clear:left;}
a	{	color: #310a5a; text-decoration: underline;	}
a:hover	{	text-decoration: none;	}
a:visited { color:#7f7e80; }

h2  { float:left;  color:#310a5a;  font-size:170%; font-weight:lighter;width:100%; border-bottom:3px solid #310a5a; margin-top:25px; margin-bottom:5px;}
h3	{ float:left;  color:#310a5a;  font-size:140%; font-weight:bold;width:100%; border-bottom:3px solid #310a5a; margin-top:25px; margin-bottom:5px; }

ul	{	margin-left:20px; list-style: disc;		}
ul li	{	min-height: 18px; color:#310a5a;	}
.clear {float:left; clear:both;}
body {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:75%; text-align:center; background:url(../images/Argonaut/pagebg.gif) repeat-x;}




#logo {height:200px; }
.imageright { float:right; padding:5px; }
.imageleft { float:right; padding:5px; }

#siteholder { float:left;width:1029px; margin:auto; text-align:left; }

#homesiteareabg { float:left; width:1029px; height: 265px;	background: url(../images/Argonaut/home_strapimage.png) no-repeat; background-position:top right; position:absolute;  z-index:10;	}
* html #homesiteareabg { float:left;  height: 265px;	background: url(../images/Argonaut/home_strapimage.png) no-repeat; background-position:top right;  position:absolute;  z-index:10; top:0px; margin-left:-960px;}
*:first-child+html  #homesiteareabg { float:left; height: 265px;	background: url(../images/Argonaut/home_strapimage.png) no-repeat; background-position:top right;  position:absolute;  z-index:10; top:0px; margin-left:-960px;}

#lowersiteareabg {  float:left;width:960px; height: 190px;	background: url(../images/Argonaut/lower_topimage.jpg) no-repeat; background-position:top right; position:absolute;  z-index:10;	}
* html #lowersiteareabg { float:left; width:720px; height: 190px;	background: url(../images/Argonaut/lower_topimage.png) no-repeat; background-position:top right; position:absolute;  z-index:10; top:0px; 	margin-left:-720px;	}
*:first-child+html #lowersiteareabg { float:left; width:423px; height: 190px;	background: url(../images/Argonaut/lower_topimage.png) no-repeat; background-position:top right; position:absolute;  z-index:10; top:0px; margin-left:-425px;	}

#homesitearea { float:left; width:931px; padding-left:30px;  background:url(../images/Argonaut/innerpagebg.gif) repeat-y; position:relative;  z-index:1; min-height:400px; }
	#homesitearea h1  { color:#887ab8;  font-size:190%; font-weight:lighter; padding:0; margin:0; width:441px; }
	#homesitearea p  { color:#310a5a;  font-size:100%; font-weight:bold; width:630px; margin-top:10px; margin-bottom:30px; }

#lowersitearea { float:left; width:931px; padding-left:30px;  background:url(../images/Argonaut/innerpagebg.gif) repeat-y; position:relative;  z-index:1; min-height:400px; }
	#lowersitearea h1  { color:#887ab8;  font-size:190%; font-weight:lighter; padding:0; margin:0 0 10px 0; width:441px;  }
	#lowersitearea h2  { float:left; color:#310a5a;  font-size:170%; font-weight:lighter;width:100%; border-bottom:3px solid #310a5a; margin-top:25px;}
	#lowersitearea p  { color:#310a5a;  font-size:100%;  margin-top:5px; margin-bottom:0px; }

#homesitearea div.puffarea #phPuffCopy1 h3 {margin-top:10px}

#Form1 {  margin-top:0;width:auto; margin-left:auto; margin-right:auto; width:1029px;}	

.toplogo { margin-top:21px; margin-bottom:100px;}

#homesitearea .homemulticol { float:left; width:210px; margin-left:20px;  }
	#homesitearea .homemulticol img { background:#310a5a; padding:5px 0; }
	#homesitearea .homemulticol strong { font-size:110%; font-weight:bold; color:#310a5a; }
	#homesitearea .homemulticol p { color:#310a5a; font-weight:normal; width:210px; margin-bottom:10px;}
	
	#homesitearea .homemulticol a.linkbutton { float:left; color:#fff; font-weight:bold;  background:url(../images/Argonaut/button.gif) no-repeat; font-size:11px; width:100px; height:31px; padding:3px 0 0 18px; text-decoration:none; margin-bottom:20px}
	#homesitearea .homemulticol a.linkbutton:hover { float:left; color:#fff; font-weight:bold;  background:url(../images/Argonaut/button_on.gif) no-repeat; font-size:11px; width:100px; height:31px; padding:3px 0 0 18px; text-decoration:none; margin-bottom:20px}
	#homesitearea .homemulticol a.linkbutton:visited { float:left; color:#fff; font-weight:bold;  background:url(../images/Argonaut/button_on.gif) no-repeat; font-size:11px; width:100px; height:31px; padding:3px 0 0 18px; text-decoration:none; margin-bottom:20px}

.puffarea { margin-left:5px;float:left; width:190px; background:#310a5a url(../images/Argonaut/puffbottom.gif) no-repeat; background-position:bottom; color:#fff; min-height:120px; padding:0px 10px 70px 10px;}	
	.puffarea .title { color:#fff; font-size:130%; font-weight:bold;} 
	.puffarea ul { padding:10px 5px 10px 0;margin-left:15px; list-style:disc; list-style-position:outside; color:#fff;}
	.puffarea ul li {padding:1px 0; list-style:disc; color:#fff; }
	.puffarea ul li a { color:#fff; text-decoration:none; padding:2px 0;}	
	.puffarea ul li a:hover { color:#887ab8; text-decoration:underline;}
	.puffarea ul li a:visited { color:#fff; }
	.puffarea  h3 { color:#fff; font-size:130%; font-weight:bold; padding:0px 0 0 0px; margin-top:10px;} 
	#PuffCopy2 p {float:left; color:#fff; clear:left;padding:0px 5px 5px 0;}
.sidepuffarea { float:left; width:190px; background:#fff url(../images/Argonaut/sidepuffbg.gif) no-repeat; background-position:bottom;  padding:10px 10px 30px 10px; margin-bottom:10px; margin-top:0px;}	
	.sidepuffarea .title { color:#310a5a; font-size:130%; font-weight:bold; padding:5px 0 0 20px;} 
	.sidepuffarea ul { padding:10px 5px 5px 0; margin:0 0 0 0px;}
	.sidepuffarea ul li {display:block;}
	.sidepuffarea ul li a { color:#311c59; text-decoration:none;  background:url(../images/Argonaut/sidepuff_bullet.gif) no-repeat; padding:0 0 0 15px; font-weight:bold;}	
	.sidepuffarea ul li a:hover { color:#887ab8; text-decoration:underline;}
	.sidepuffarea ul li a:visited { color:#787878; }

#phRssFeed ul {float:left; width:190px; background:#fff url(../images/Argonaut/sidepuffbg.gif) no-repeat; background-position:bottom; padding:10px 10px 30px 10px; margin-bottom:10px;}
/*#PollPlaceholderControl1 {float:left; width:190px; background:#fff url(../images/Argonaut/sidepuffbg.gif) no-repeat; background-position:bottom; padding:10px 10px 20px 10px; margin-bottom:10px;}
*/
#PollPlaceholderControl1 {float:left; width:190px; padding:10px 10px 20px 10px;}

#rightcolumn { float:left; width:210px; margin-left:20px; margin-top:10px;} 

#navbar { float:left; width:922px; background:url(../images/Argonaut/navbg.png); background-position:bottom; min-height:44px; position:absolute; z-index:20; top:110px; margin-left:20px;}
* html #navbar { width:922px; margin-left:-950px;background:url(../images/Argonaut/bignavbg.gif); background-position:bottom; min-height:44px; position:absolute; z-index:20; top:110px;}
*:first-child+html #navbar { width:922px; margin-left:-940px;background:url(../images/Argonaut/navbg.png); background-position:bottom; min-height:44px; position:absolute; z-index:20; }

	#navbar ul { list-style: none; padding:0 0 0 10px; margin:0;}	
	#navbar ul { list-style: none; padding:0 0 0 10px; margin:0;}	
	#navbar li { float:left; padding-top:0px; }
		#navbar li a { display:block; color:#310a5a; font-weight:bold; text-decoration:none; padding:10px 23px 15px 19px;background:url(../images/Argonaut/navbg.gif) no-repeat; background-position:right; }		
		#navbar li a:hover { display:block;color:#fff; font-weight:bold; text-decoration:none; padding:10px 24px 15px 19px;background:#887ab8;  margin-left:-1px;}
		#navbar li.first a { display:block;color:#310a5a; font-weight:bold; text-decoration:none; padding:10px 23px 15px 19px; background:none; background:url(../images/Argonaut/navbg.gif) no-repeat; background-position:right; }		
		#navbar li.first a:hover { display:block;color:#fff; font-weight:bold; text-decoration:none;  padding:10px 24px 15px 19px; background:none;background:#887ab8; margin-left:-1px;}
		#navbar li.last a { display:block;color:#310a5a; font-weight:bold; text-decoration:none; padding:10px 23px 15px 20px; background:none; }		
		#navbar li.last a:hover { display:block;color:#fff; font-weight:bold; text-decoration:none; padding:10px 24px 15px 20px;background:#887ab8; margin-left:-1px; }
		#navbar li.on a { display:block;color:#fff; font-weight:bold; text-decoration:none; padding:10px 24px 15px 19px;background:#887ab8;  margin-left:-1px;}
	*html #navbar ul { list-style: none; padding:0 0 0 10px; margin:0;}	
	*html #navbar li { float:left; padding-top:0px; height:40px;}
		*html #navbar li a { display:block; color:#310a5a; font-weight:bold; text-decoration:none; padding:10px 23px 11px 19px;background:url(../images/Argonaut/navbg.gif) no-repeat; background-position:right; }		
		*html #navbar li a:hover { display:block;color:#fff; font-weight:bold; text-decoration:none; padding:10px 24px 11px 19px;background:#887ab8;  margin-left:-1px;}
		*html #navbar li.first a { display:block;color:#310a5a; font-weight:bold; text-decoration:none; padding:10px 23px 11px 19px; background:none; background:url(../images/Argonaut/navbg.gif) no-repeat; background-position:right; }		
		*html #navbar li.first a:hover { display:block;color:#fff; font-weight:bold; text-decoration:none;  padding:10px 24px 11px 19px; background:none;background:#887ab8; margin-left:-1px;}
		*html #navbar li.last a { display:block;color:#310a5a; font-weight:bold; text-decoration:none; padding:10px 23px 11px 20px; background:none; }		
		*html #navbar li.last a:hover { display:block;color:#fff; font-weight:bold; text-decoration:none; padding:10px 24px 11px 20px;background:#887ab8; margin-left:-1px; }
		*html #navbar li.on a { display:block;color:#fff; font-weight:bold; text-decoration:none; padding:10px 24px 11px 19px;background:#887ab8;  margin-left:-1px;}

#rightcontent { float:left; width:740px; margin-left:10px;}
#rightcontent p  { float:left; width:70%;}
	table { clear:left; }
	#rightcontent img { float:right; padding:5px; clear:left;}
	.table1 img {  padding:5px; text-align:center;}
#rightcontent_short { float:left; width:520px; margin-left:10px;}
#rightcontent_wide { float:left; width:685px; }
	#rightcontent_wide img { padding:5px;}

.widedoclink {float:left; width:100%; padding:15px 0 10px 0; border-bottom:1px dotted #887ab8;}
	.linktitle { float:left; width:65%; color:#310a5a;}
	*html .linktitle { float:left; width:60%; color:#310a5a;}
	.linkcaption { float:left; width:15%; color:#310a5a; }
	.linklink { float:left; width:18%;}
	.linklink a { float:left; color:#fff; font-weight:bold;  background:url(../images/Argonaut/button_wide.gif) no-repeat; font-size:11px; width:130px; height:31px; padding:3px 0 0 18px; text-decoration:none; }
	.linklink a:hover { float:left; color:#fff; font-weight:bold;  background:url(../images/Argonaut/button_wide_on.gif) no-repeat; font-size:11px; width:130px; height:31px; padding:3px 0 0 18px; text-decoration:none; }
	.linklink a:visited { float:left; 	color:#fff;font-weight:bold;  background:url(../images/Argonaut/button_wide.gif) no-repeat; font-size:11px; width:130px; height:31px; padding:3px 0 0 18px; text-decoration:none; }

	.shortdoclink { float:left; width:18%;}
	.shortdoclink a { float:left; color:#fff; font-weight:bold;  background:url(../images/Argonaut/button.gif) no-repeat; font-size:11px; width:100px; height:31px; padding:3px 0 0 18px; text-decoration:none;}
	.shortdoclink a:hover { float:left; color:#fff; font-weight:bold;  background:url(../images/Argonaut/button_on.gif) no-repeat; font-size:11px; width:100px; height:31px; padding:3px 0 0 18px; text-decoration:none;}
	.shortdoclink a:visited { float:left; color:#fff; font-weight:bold;  background:url(../images/Argonaut/button.gif) no-repeat; font-size:11px; width:100px; height:31px; padding:3px 0 0 18px; text-decoration:none;}


#subnav { float:left; width:140px; margin-left:0px; }
*html #subnav { float:left; width:140px; margin-left:0px; margin-right:0px; margin-top:-0px;}

	ul.subnav { list-style:none; margin:0; padding:0; width:130px;}
	ul.subnav li a { display:block; text-decoration:none; color:#310a5a; padding:3px 0 3px 5px; width:100%; font-weight:bold; }
	ul.subnav li a:hover, ul.subnav li.current a { text-decoration:none; color:#310a5a; font-weight:bold; background:#e8e8e8; width:100%;}
	ul.subnav li a::visited {color:#310a5a;}
	ul.subnav li.on a { text-decoration:none; color:#310a5a; font-weight:bold; background:#e8e8e8; padding:5px 0 5px 3px; width:100%;}

    ul.subsubnav {list-style:none; margin:0;width:115px;}
	ul.subsubnav li.subsub a { display:block; text-decoration:none; color:#310a5a; padding:3px 0 3px 20px; background-color:#fff; font-weight:normal;}
	ul.subsubnav li.subsub a:hover { text-decoration:none; color:#310a5a; background:#f6f6f6;}
	ul.subsubnav li.current a { text-decoration:none; color:#310a5a; font-weight:bold; background:#f6f6f6;}
	ul.subsubnav li.current a:visited {color:#310a5a;}
	ul.subsubnav li.current a:hover { text-decoration:none; color:#310a5a; background:#f6f6f6;}

.divide { float:left; clear:left; width:100%; border-bottom:1px dotted #887ab8; margin:5px 0; }

#footer { float:left; width:100%;  margin-top:30px; margin-bottom:30px; border-bottom:3px solid #dddddd; margin-left:-10px; padding-bottom:5px; } 
#footerlogo { float:right; margin-right:20px;}
	*html #footerlogo { float:right; margin-right:0px;}
#footerlinks { float:left; margin-top:40px;}
#footerlinks ul { list-style:none; margin-left:10px;}
* html #footerlinks ul { margin-left:20px;}
#footerlinks li { float:left; color:#787594; font-size:80%;}
	#footerlinks a { float:left; text-decoration:none; color:#787594;  padding:0 5px 0 0; }
	#footerlinks a:hover { float:left; text-decoration:none; color:#310a5a; padding:0 5px 0 0; }
	#footerlinks a:visited { float:left; text-decoration:none; color:#cacaca; padding:0 5px 0 0; }
#rightcolumn form { margin:15px 0 0 20px;  width:200px}
#rightcolumn form input { clear:left; float:left; color:#000; width:10px; padding:5px 0 0 5px;  }	
#rightcolumn form label { float:left; color:#000; width:150px; padding:0px 0 0 5px; }	
#imageField  { float:left; color:#fff; font-weight:bold;   font-size:11px; width:99px; height:31px; padding:2px 0 0 20px; text-decoration:none; border:none; margin:0;margin-top:10px; border:none;}
 #imageField:hover { float:left; color:#fff; font-weight:bold;  font-size:11px; width:99px; height:31px; padding:2px 0 0 20px;  text-decoration:none; border:none;}

form { margin:15px 0 0 20px;  width:200px}
form label { float:left; color:#000; width:150px; padding:0px 0 0 5px; color:#310a5a; font-weight:bold; }	

form .button  { float:left; color:#fff; font-weight:bold;  background:url(../images/Argonaut/button.gif) no-repeat; font-size:11px; width:100px; height:31px; padding:0px 0 10px 20px;  text-decoration:none; text-align:left; }
form .button:hover { float:left; color:#fff; font-weight:bold;  background:url(../images/Argonaut/button_on.gif) no-repeat; font-size:11px; width:100px; height:31px; padding:0px 0 10px 20px;  text-decoration:none; text-align:left;}

#phDocMatrixGalleryPath th, #phArticleCopy th {padding:5px; text-align:center; width:125px;}
#phDocListGalleryPath th, #phDocListGalleryPath td, #phDocListGalleryPath2 th, #phDocListGalleryPath2 td {padding:0 0 0 0; width:100%;}

#phDocListGalleryPath th { text-align:right;}
.leftalign {text-align:left;}


#phArticleCopy ul li {}
 span .table1 th {  color:#310a5a;  font-size:110%; font-weight:lighter; font-weight:bold; border:none;;}

.rssticker {width:100%; height:25px; padding:10px 0 0 10px; background:url(../Images/ignis/homepagerssdottedline.gif) no-repeat bottom 10px; margin-bottom:5px;}


h3.feed
{
	margin:0 0 5px 10px;
	width:190px;
}
* html h3.feed {
	margin:0 0 5px 5px;
	width:190px;
}

ul.rss_feed
{
	padding:0;	
	margin:2px;
	list-style:none;
}

ul.rss_feed li
{
	margin:7px 0 5px 0;
	width:190px;
	padding:0 0 15px 0px;
	font-size:110%;
	background: #fff url(../Images/ignis/rss_dotted_line.gif) repeat-x bottom;
	line-height:0.85em;
}

.rss_item_title
{
	font-weight:bold;
	font-size:0.9em;
	padding:0;
	display:block;
	margin:0;
}

ul.rss_feed li a
{
	font-weight:bold;
	color:#310a5a;
	padding:0;
	float:right;
	background:none;
	font-size:90%;
    margin:0 0 0 0;
}

*html ul.rss_feed li a
{
	font-weight:bold;
	color:#310a5a;
	padding:0;
	float:right;
	background:none;
	font-size:90%;
    margin:-12px 0 0 0;
}
*:first-child+html  ul.rss_feed li a
{
	font-weight:bold;
	color:#310a5a;
	padding:0;
	float:right;
	background:none;
	font-size:90%;
    margin:-12px 0 0 0;
}

ul.rss_feed li a:hover
{
	color:#887AB8;
}
ul.rss_feed li a:visited
{
	color:#787878;
}
#phRssFeed span { padding:0; margin:0;  }

.tableForm tr { width:100%;}

.tableForm .row1 td { color:#310a5a; background:#f9f8fa; border-top:1px dotted #8677b5; }
.tableForm td { color:#310a5a; border-top:1px dotted #8677b5;  padding:5px 0 5px 0; }
.tableForm input { border:1px solid #dcdcdc;}
input.button {border:0;}
textarea { clear:left; float:left; color:#000; width:10px; padding:5px 0 0 5px;   border:1px solid #dcdcdc; }	

.tableForm input button
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
} 
#rightcontent .table1  img { float:none; text-align:center; }
.table1 .row1 td { color:#310a5a; background:#fff; border-top:1px dotted #8677b5; text-align:center;padding:5px 0;width:145px;}
.table1 .row2 td { color:#310a5a; background:#f9f8fa; border-top:1px dotted #8677b5; text-align:center; padding:5px 0; width:145px;}
.table1 .row2 .rowHead {  color:#310a5a; background:#f9f8fa; border-top:1px dotted #8677b5; text-align:left;padding:10px 0 5px 5px;width:145px;margin:0; height:20px;}
.table1 .row1 .rowHead {  color:#310a5a; background:#fff; border-top:1px dotted #8677b5; text-align:left;padding:10px  0 5px 5px;width:145px; margin:0;height:20px;}

#phCompliance
{
    font-weight:normal;
    font-size:0.8em;
}

#phCompliance p
{
    width:520px;
}


#ctrlFooter p
{
    font-weight:normal;
    width:900px;
}

#PollPlaceholderControl1 label {  float:left; color:#311c59; margin:0; }	
#rightcontent .table1 .row2 img { padding:2px 25px 0 25px; margin:0;}
#rightcontent .table1 .row1 img { padding:2px 25px 0 25px; margin:0;}


#phHtmlFeedDisplay input { clear:left; float:left; color:#000; width:500px; padding:5px 0 0 5px;  }	
#phHtmlFeedDisplay  textarea { clear:left; float:left; color:#000; width:10px; padding:5px 0 0 5px;   border:1px solid #dcdcdc; }	
table label { float:left; color:#000; width:150px; padding:0px 0 0 5px; color:#310a5a; font-weight:bold; }	





form p input { clear:left; float:left; color:#000; width:10px; padding:5px 0 0 5px;  }	


	#rightcontent_wide input  { float:left; color:#fff; font-weight:bold;  background:url(../images/Argonaut/button.gif) no-repeat; font-size:11px; width:190px; height:21px; padding:0px 0 0 2px; margin:10px; text-decoration:none; border:none; }
	#rightcontent_wide input:hover  { float:left; color:#fff; font-weight:bold;  background:url(../images/Argonaut/button_on.gif) no-repeat; font-size:11px; width:190px; height:21px; padding:0px 0 0 2px; margin:10px; text-decoration:none; border:none; }



#PollPlaceholderControl1 {  margin:0; padding:0;height:auto; margin-bottom:10px; margin-left:10px; }
#PollPlaceholderControl1 h3 { margin:0 0 5px 0; padding:0; }