* {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	
}


body {
  text-align: center;
  }

#container {
  margin: 0 auto;
  padding: 0 0 0 0px;
  width: 800px;
  text-align: center;
  } 

/*in_line*/
img, image {
	border:0;
	text-align: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

p {text-align: justify; margin: 0 15px 0 0;}
a:hover{text-decoration:underline;}
a {color:#005ea6; text-decoration: none;}

ul{
	margin:0 15px 0 0;
	padding:0px 0px 0px 0px;
	text-align:justify;
	list-style-type: circle;
	list-style: none;
}

li {
	background:url(../_graphics/bullet2.gif) top left no-repeat; 
	padding: 0px 15px 0px 20px;
	/*color:#005ea6;*/
	line-height:1.8em;
	font-family:Arial, Helvetica, sans-serif;
}

li a{
	background:url(../_graphics/bullet.gif) top left no-repeat;
	padding: 0px 0px 0px 36px;
	color:#005ea6;
	line-height:1.8em;
	font-family:Arial, Helvetica, sans-serif;
	list-style-type: none;
}
li a:hover{ color:#005ea6;
			/*background:url(../_graphics/bullet_f2.gif) center left no-repeat;*/
			text-decoration: underline;
			} 

.more { color:#7bafc5; background:url(../images/z_ul.gif) right no-repeat; padding-right:93px; text-decoration:none;}
.more:hover { text-decoration:underline;}


.clear { clear:both;}
.alignright { text-align:right; padding:8px 0 0 0;}
.pic { float:left;}

.bullet {
	background:url(../_graphics/bullet.gif) top left no-repeat;
	float: left;
	margin: 3px 5px 0px 0px;
	padding: 0px 15px 0px 0px;
	height: 24px;
	width: 20px;
}

.alignLeft { float:left; margin-right: 5px; }
.alignRight { float:right; margin-left: 5px; }


/*txt, links*/
/*  { background:url(../images/logo.jpg) top left no-repeat; text-indent:-10000px; height:136px; font-size:1em;} */



/*header*/

.menu { background:url(../images/bg_menu.gif) top left no-repeat;}
.pad { padding:0 0 7px 29px;}
.logo { padding:43px 0 0 37px;}
.header_wrapper { height:368px; background:url(../images/header_wrapper.jpg) top left no-repeat;}
.header_wrapper .box { width:766px;}
.header_wrapper .column1 {
	width:400px;
	margin-top:63px;
	font-family:Arial;
	background:url(../images/bg_block1.gif) top left repeat-y;
	font-size:0.5625em;
	text-transform:capitalize;
	color:#727272;
	line-height:1.444em;
}
.header_wrapper .column1 a { color:#e32626;}
.header_wrapper .column1 .top { background:url(../images/bg_top1.gif) top left no-repeat;}
.header_wrapper .column1 .bottom { background:url(../images/bg_bottom1.gif) bottom left no-repeat; padding:16px 19px 22px 20px;}
.header_wrapper .column2 { width:193px; margin-top:63px; font-family:Arial; background:url(../images/bg_block2.gif) top left repeat-y; font-size:0.5625em; text-transform:uppercase; color:#727272; line-height:1.444em;}
.header_wrapper .column2 a { color:#0d2d7b;}
.header_wrapper .column2 .top { background:url(../images/bg_top2.gif) top left no-repeat;}
.header_wrapper .column2 .bottom { background:url(../images/bg_bottom2.gif) bottom left no-repeat; padding:16px 19px 22px 18px;}
.header_wrapper .column3 { width:193px; margin-top:63px; font-family:Arial; background:url(../images/bg_block3.gif) top left repeat-y; font-size:0.5625em; text-transform:uppercase; color:#727272; line-height:1.444em;}
.header_wrapper .column3 a { color:#a02cb7;}
.header_wrapper .column3 .top { background:url(../images/bg_top3.gif) top left no-repeat;}
.header_wrapper .column3 .bottom { background:url(../images/bg_bottom3.gif) bottom left no-repeat; padding:15px 19px 22px 18px;}

.header_wrapper .column4 { width:193px; margin-top:63px; font-family:Arial; background:url(../images/bg_block3.gif) top left repeat-y; font-size:0.5625em; text-transform:uppercase; color:#727272; line-height:1.444em;}
.header_wrapper .column4 a { color:#a02cb7;}
.header_wrapper .column4 .top { background:url(../images/bg_top3.gif) top left no-repeat;}
.header_wrapper .column4 .bottom { background:url(../images/bg_bottom3.gif) bottom left no-repeat; padding:15px 19px 22px 18px;}
.header_wrapper .pic { margin:0 20px 14px 0;}



/*content*/
#content { background:url(../images/content_bg.gif) top left repeat-x; font-size:0.5625em; line-height:1.444em; text-transform:uppercase; font-family:Tahoma; color:#727272;}
#content .left { background:url(../images/content_left.gif) top left no-repeat;}
#content .right { background:url(../images/content_right.gif) top right no-repeat; padding:42px 27px 29px 32px;}
#content .title { margin-bottom:28px;}
#content .pic { margin:0 20px 12px 0;}
#content .col_1 .ind { padding-right:25px;}
#content .col_2 .ind { padding-left:31px;}
#content p { margin:21px 0 0 0;}
#content .col_3 .ind { padding:0 0px 0 31px;}
#content .box { width:707px;}
#content .sepparate { background:url(../images/bg_line.gif) top left repeat-y;}



/*footer*/
#footer { background:url(../images/bg_footer.gif) top left repeat-x; margin:0 3px 30px 3px; padding: 0 0 30px 0; font-size:0.5625em; text-transform:uppercase; font-family:Tahoma;}
#footer a { color:#76bfd5}
#footer .row1 { height:42px;}
#footer .row1 img { margin-right:28px;}
#footer .row1 .pic1 { margin-left:38px;}
#footer .row2 { height:61px; text-align:center;}
#footer .txt { padding:28px 0 0px 0;}



/*================== index-3.html ==================*/
#page4 #content .column1 { width:220px;}
#page4 #content .column2 { width:213px;}
#page4 #content .pic { margin:0 10px 25px 0;}
#page4 #content .pic1 { margin:0 10px 0px 0; float:left;}


/*================== index-5.html ==================*/
#page6 #content .col_1 .ind { padding:0 48px 26px 0;}
#page6 #content .col_1 a { color:#727272; text-decoration:none;}
#page6 #content .col_1 a:hover { text-decoration:underline;}
#page6 #content .col_3 { background:url(../images/bg_line.gif) top left repeat-y;}
#page6 #content .col_2 .div { height:28px;}
#page6 #content .col_2 .div1 { height:80px;}
#page6 #content .col_2 .alignright { margin:0px 59px 0 0;}

/*================== index-6.html ==================*/
#page7 #content span { color:#005ea6;}

/*==========================================*/



.input{
   background:#fff;
   border:1px solid #585858;  
   width:173px; height:20px;  
   font-size:1em;
   font-family:Arial;
   text-transform:uppercase;
   position:relative;
   color:#8c8c8c;
   
}
textarea{
   background:#fff;
   border:1px solid #585858;
   width:173px; height:77px;  
   font-size:1em;
   font-family:Arial;
   overflow:auto;
   text-transform:uppercase;
   color:#8c8c8c;
}

.headerCol1 {
	background: url(../_graphics/headerBackground_thin.jpg) top right repeat-x;
	padding: 10px 0px 10px 0px;
	width:475px;
}

.headerCol2 {
	background: url(../_graphics/headerBackground_thin.jpg) top right repeat-x;
	width: 240px;
	padding: 10px 0px 10px 10px;
}


.reportCol1{
	background: url(../_graphics/headerBackground_thin.jpg) top right repeat-x;
	width: 185px;
	padding: 10px 0px 10px 0px;
}

.reportCol2{
	background: url(../_graphics/headerBackground_thin.jpg) top right repeat-x;
	width: 600px;
	padding: 10px 0px 10px 0px;
}

#reportTable tbody tr.even td {background: #fff}
#reportTable tbody tr.odd td {background: #e1e1e1}
#reportTable {font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height:10px; }


#partners td {
clear: both;
vertical-align: middle;

}

.partners {
clear: both;
vertical-align: middle;

}


.headline {
	font-family: Arial, Helvetica, sans-serif;
	color: #015496;
	letter-spacing: -1px;
	font-weight:800 ;
	font-size:22px;
	margin: 40px 0px 0px 0px;
}


/* . {
	font-size: 16px;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	line-height: 18px; 
	}

.headline {
	font-family: Arial, Helvetica, sans-serif;
	color: #015496;
	letter-spacing: -1px;
	font-weight:800 ;
	font-size:22px;
	margin: 40px 0px 0px 0px;
}
*/

.header1 {
	display:inline-block;
	font-family: Arial, Helvetica, sans-serif;
	color: #015496;
	letter-spacing: -1px;
	font-weight:800;
	font-size:22px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0 0px 15px;
}

.header2 {
	display:inline-block;
	font-family: Arial, Helvetica, sans-serif;
	color: #324D62;
	letter-spacing: -1px;
	font-weight: 400;
	font-size:20px;
	margin: 0px 0px 10px 5px;
	padding: 0px 0 0px 0px;

}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	font-weight: bold;
	/* text-align:justify; */
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;	
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	/* text-align:justify; */
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}


.h3 {
	font-size: 16px;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	line-height: 18px; 
}

.h4 {	
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing: -1px;
	font-weight: 900;
	font-size:14px;
	margin:0px 0px 0px 0px;
}

.headline2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #324D62;
	letter-spacing: -1px;
	font-weight: 400;
	font-size:20px;
	margin:0px 0px 0px 6px;
}

.formText {
	font-family: Arial, Helvetica, sans-serif;
	color: #324D62;
	letter-spacing: -1px;
	font-weight: bolder;
	font-size:16px;
	margin:0px 0px 0px 6px;
}


.contentHeader {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing: -1px;
	font-weight: 900;
	font-size:14px;
	margin:20px 0px 20px 10px;
	padding: 20px 0px 20px 5px;
}

.description { /* Description in header */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	letter-spacing: -1px;
	font-weight: 300;
	line-height: 14px;
	color: #6a6a6a;
	} 


	
	
.internalColumn1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 10px 0px 0px;
	line-height: 24px;
}

.internalColumn1a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	text-align:justify;
	margin: 0 0 0 15px;
	padding: 0 15px 0 0px;
}

.internalColumn1a ul{
	margin:0 5px 0 0;
	text-align:justify;
	list-style-type: circle;
	list-style: none;
}

.internalColumn1a li {
	background:url(../_graphics/bullet2.gif) top left no-repeat; 
	/*color:#005ea6;*/
}

.internalColumn1a li a{
	background:url(../_graphics/bullet.gif) top left no-repeat;
	padding: 0px 0px 0px 36px;
	color:#005ea6;
	list-style-type: none;
}
.internalColumn1a li a:hover{ color:#005ea6;
			/*background:url(../_graphics/bullet_f2.gif) center left no-repeat;*/
			text-decoration: underline;
			} 

.defaultContent {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 10px 0px 0px;
	line-height: 18px;
}

.defaultColumnContent {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 3px 0px 3px;
	line-height: 14px;
}

.defaultColumnContent a {
	padding: 0px 10px 0px 0px;
	color: #1070AD;
}

.defaultColumnContent a:link {
	padding: 0px 10px 0px 0px;
	color: #003366;
}

.defaultColumnContent a:hover {
	padding: 0px 10px 0px 0px;
	color: #666666;
	text-decoration:underline;
}

.defaultColumnContent a:visited {
	padding: 0px 10px 0px 0px;
	color: #1070AD;
}

.topMenuContact{
display: block;
	text-align: right;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 10px 0 0 0;
	padding: 10px 10px 0px 10px;
	font-weight: bolder;
	line-height: 18px;
}




#mainArea{
	padding: 0px 0px 0px 0px;
	width: 800px;
	background: url(../_graphics/imageAreaBackground.gif) top left repeat-y;
	}

#topMenuContact{
	display:block;
	text-align: right;
	width: 768px;
	height: 20px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0px 0px 0;
	padding: 0px 0px 0px 0px;
	font-weight: bolder;
	line-height: 18px;
}

#menu {
	background: #121B38;
	width: 768px;
	display:block;
	margin: 0 0px 0 15px;
}

#mainGraphic {
	margin: 0 15px 0 15px;
	width: 768px;
	height: 274px;
}


#contentArea {
  width: 768px;
  margin: 0 15px 0 15px;
  padding: 0 0 0 0px;
}

#column1 {
	background: url(../_graphics/col1HeaderBackground2.jpg) top no-repeat;
	margin: 0 269px 0 16px;
	padding: 4px 0px 0 15px;
	border-right: 1px #e1e1e1 dotted;
	height:auto;
}

#column1 .content {
	padding: 0 0 0 0px;
}

#column2 {
	background: url(../_graphics/col2HeaderBackground2.jpg) top no-repeat;
	float:right;
	margin: 0px 0px 0 0px;
	padding: 0px;
	width: 269px;
	height: auto;
}

#column2 .content {
	padding: 0 0 0 5px;

}


.internalColumn2 {
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 10px 0px 10px;
	font-weight: normal;
	line-height: 20px;
}


.internalColumnDivider {
	background: url('../_graphics/vDivider.jpg') top repeat-y;
	
}


.colBox	{ color: #000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; background-image: url('../_graphics/colBox.gif'); background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom; padding: 0px 10px 0px 10px; }
.colBox  a:link       { color: #a60013; text-decoration: underline }
.colBox  a:visited    { color: #a60013; text-decoration: underline }
.colBox  a:hover      { color: #900014; text-decoration: underline }

.colHeaderBox{
	background: #FFFFFF url(../_graphics/tabHeader_ltBlue.gif) top right repeat-x;
	padding: 10px 0px 0px 10px;
	
}

.colHeader {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:900;
color: #FFFFFF;
vertical-align:bottom;
margin: -10px 0px 0px 0px;
}

.colHeaderBoxWide {
	background: #FFFFFF url('../_graphics/tabHeader_350_dark.gif') top right repeat-x;
	padding: 10px 0px 0px 10px;
}

.columnBoxWide {
	color: #666666; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 18px; 
	background-image: url('../_graphics/colBox_350.gif'); 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-position: right bottom; 
	padding: 0px 14px 14px 14px; 
}

.colHeaderBoxGold350 {
	background: #FFFFFF url('../_graphics/tabHeader_350_gold.gif') top right repeat-x;
	padding: 10px 0px 0px 10px;
}

.colHeaderBox270 {
	background: #FFFFFF url('../_graphics/tabHeader_270_dark.gif') top right repeat-x;
	padding: 10px 0px 0px 10px;
}

.columnBox270 {
	color: #666666; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 18px; 
	background-image: url('../_graphics/colBox_270.gif'); 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-position: right bottom; 
	padding: 0px 14px 14px 14px; 
}

.colHeaderBox173 {
	background: #FFFFFF url('../reportSection/_graphics/tabHeaderRounded_173_dark.gif') top right repeat-x;
	padding: 10px 0px 0px 10px;
}

.columnBox173 {
	color: #666666; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 18px; 
	background-image: url('../reportSection/_graphics/colBox_173.gif'); 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-position: right bottom; 
	padding: 0px 14px 14px 14px; 
}


.colHeaderBoxApplicability {
	background: #FFFFFF url('../_graphics/tabHeader_350_blue.gif') top center repeat-x;
	padding: 10px 0px 0px 10px;
}

.columnBox485 {
	color: #666666; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 18px; 
	background-image: url('../_graphics/colBox_485.gif'); 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-position: center bottom; 
	padding: 0px 14px 14px 14px; 
}

.colHeaderBox485{
	background: #FFFFFF url('../_graphics/tabHeaderRounded_485_dark.gif') top center repeat-x;
	padding: 10px 0px 0px 10px;
}

.columnBox450 {
	color: #666666; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 18px; 
	background-image: url('../reportSection/_graphics/colBox_450.gif'); 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-position: center bottom; 
	padding: 0px 14px 14px 14px; 
}

.colHeaderBox450{
	background: #FFFFFF url('../reportSection/_graphics/tabHeaderRounded_450_dark.gif') top center repeat-x;
	padding: 10px 0px 0px 10px;
}

.colHeaderBoxSearches {
	background: #FFFFFF url('../_graphics/tabHeader_350_gold.gif') top center repeat-x;
	padding: 10px 0px 0px 10px;
}

.colHeaderBoxDark {
	background: #FFFFFF url('../_graphics/tabHeader_350_dark.gif') top center repeat-x;
	padding: 10px 0px 0px 10px;
}


.columnBoxThin {
	color: #666666; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 18px; 
	background-image: url('../_graphics/colBox_350.gif'); 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-position: center bottom; 
	padding: 0px 14px 14px 14px; 
}

.colHeaderBoxWideLeft {
	background: #FFFFFF url('../_graphics/tabHeader_350_gold.gif') top left repeat-x;
	padding: 10px 0px 0px 10px;
}

.columnBoxWideLeft {
	color: #666666; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 18px; 
	background-image: url('../_graphics/colBox_350.gif'); 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-position: left bottom; 
	padding: 0px 14px 14px 14px; 
}


.columnBox1 {
	color: #666666; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 18px; 
	background-image: url('../_graphics/colBox1.gif'); 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-position: right bottom; 
	padding: 0px 14px 14px 14px; 
}

.columnBox1 td {
	padding: 0px 15px 0px 15px;
}

.columnBox	{
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
	background-image: url('../_graphics/colBox.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding: 14px;
}

.resourcesSide {
display:block;
background: url("../_graphics/rssBlue.gif") top left no-repeat ;
width: 180px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:16px;
color: #003366;
border-bottom: 1px #003366 dotted;
padding: 0px 0px 5px 24px;
margin: 0px 0px 5px 10px;
}

.resourcesSide a {
	color:#003366;
	text-decoration:none;
}

.resourcesSide a:hover {
	color:#666666;
	text-decoration:underline;
}

.h3 {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #003366;
	padding: 0px 0px 10px 0px;
}

/* RESOURCE HEADERS */

.resourcesArticles {
display:block;
background: url("../_graphics/iconArticles.jpg") top left no-repeat ;
/* width: 200px; */
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
letter-spacing:-1px;
font-size: 14px;
line-height:45px;
color: #003366;
border-bottom: 1px #999999 dotted;
padding: 0px 0px 0px 50px;
margin: 10px 10px 10px 10px;
}

.resourcesWhitePapers {
display:block;
background: url("../_graphics/iconWhitePapers.jpg") top left no-repeat ;
/* width: 200px; */
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
letter-spacing:-1px;
font-size: 14px;
line-height:45px;
color: #003366;
border-bottom: 1px #999999 dotted;
padding: 0px 0px 0px 50px;
margin: 10px 10px 10px 10px;
}

.resourcesRecent {
display:block;
background: url("../_graphics/iconRecent.jpg") top left no-repeat ;
/* width: 200px; */
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
letter-spacing:-1px;
font-size: 14px;
line-height:45px;
color: #003366;
border-bottom: 1px #999999 dotted;
padding: 0px 0px 0px 50px;
margin: 10px 10px 10px 10px;
}

.resourcesPodcast {
display:block;
background: url("../_graphics/iconPodcast.jpg") top left no-repeat ;
/* width: 200px; */
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
letter-spacing:-1px;
font-size: 14px;
line-height:45px;
color: #003366;
border-bottom: 1px #999999 dotted;
padding: 0px 0px 0px 50px;
margin: 10px 10px 10px 10px;
}

.resourcesMediaCenter {
display:block;
background: url("../_graphics/iconMediaCenter.jpg") top left no-repeat ;
/* width: 200px; */
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
letter-spacing:-1px;
font-size: 14px;
line-height:45px;
color: #003366;
border-bottom: 1px #999999 dotted;
padding: 0px 0px 0px 50px;
margin: 10px 10px 10px 10px;
}

.blogEntries {
display:block;
margin: 10px 10px 10px 10px;
}

.resourcesLegislative {
display:block;
background: url("../_graphics/iconLegislative.jpg") top left no-repeat ;
/* width: 200px; */
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
letter-spacing:-1px;
font-size: 14px;
line-height:45px;
color: #003366;
border-bottom: 1px #999999 dotted;
padding: 0px 0px 0px 50px;
margin: 10px 10px 10px 10px;
}

.resourcesCourtDelays {
display:block;
background: url("../_graphics/iconCourtDelays.png") top left no-repeat ;
/* width: 200px; */
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
letter-spacing:-1px;
font-size: 14px;
line-height:45px;
color: #003366;
border-bottom: 1px #999999 dotted;
padding: 0px 0px 0px 50px;
margin: 10px 10px 10px 10px;
}

.resourcesBlog {
display:block;
background: url("../_graphics/iconBlog.jpg") top left no-repeat ;
/* width: 200px; */
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
letter-spacing:-1px;
font-size: 14px;
line-height:45px;
color: #003366;
border-bottom: 1px #999999 dotted;
padding: 0px 0px 0px 50px;
margin: 10px 10px 10px 10px;
}

.resourcesAnnouncements {
display:block;
background: url("../_graphics/iconAnnouncement.png") top left no-repeat ;
/* width: 200px; */
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
letter-spacing:-1px;
font-size: 14px;
line-height:45px;
color: #003366;
border-bottom: 1px #999999 dotted;
padding: 0px 0px 0px 50px;
margin: 10px 10px 10px 10px;
}

.feed {
display: block;
background: url("../_graphics/iconTinyArticles.gif") top left no-repeat ;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 9px;
line-height:17px;
color: #003366;
padding: 0px 0px 0px 20px;
margin: 5px 0px 0px 0px;
/* border-bottom: 1px #e1e1e1 dotted;*/
}

.feed {
display: block;
color: #003366;
}

.feed a {
	color:#333333;
	text-decoration:none;
}

.feed a:hover {
	color:#666666;
	text-decoration:underline;
}

.feed2 {
display: block;
background: url("../_graphics/iconTinyArticles.gif") top left no-repeat ;
/* width: 200px; */
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
line-height:17px;
color: #003366;
padding: 0px 0px 0px 20px;
margin: 5px 0px 10px 30px;
/* border-bottom: 1px #e1e1e1 dotted;*/
}

.feed2 {
display: block;
color: #003366;
}

.feed2 a {
	color:#333333;
	text-decoration:none;
}

.feed2 a:hover {
	color:#666666;
	text-decoration:underline;
}

.feedStory {
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
line-height:17px;
color: #003366;
padding: 0px 0px 10px 15px;
margin: 0px 0px 10px 0px;
border-bottom: 1px #e1e1e1 dotted;
}


.newsHed {
display: block;
background: url("../_graphics/bullet.gif") top left no-repeat ;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:12px;
color: #003366;
padding: 0px 15px 0px 30px;
margin: 0px 0px 10px 0px;
/* border-bottom: 1px #e1e1e1 dotted;*/
}

.newsHed a {
	color:#333333;
	text-decoration:none;
}

.newsHed a:hover {
	color:#666666;
	text-decoration:underline;
}

#btnContact {
	display:block;
	width: 220px;
	height: 70px;
	margin: 10px 0 0 10px;
	background: url("../_graphics/btnContact.jpg") no-repeat 0 -70px;
}

#btnContact:hover {
	background-position: 0 0;
}

#btnRequestInfo {
	display:block;
	width: 166px;
	height: 70px;
	margin: 10px 0 0 10px;
	background: url("../_graphics/btnRequest_info.jpg") no-repeat 0 -70px;
}

#btnRequestInfo:hover {
	background-position: 0 0;
}

#btnLogin {
	margin: 10px 0 0 10px;
	display: block;
	width: 166px;
	height: 50px;
	background: url("../_graphics/btn_login.jpg") no-repeat 0 -56px;
}

#btnLogin:hover {
	background-position: 0 0px;
}

#btnLogin span {
	display:none;
	}

#associations {
clear:both;
display: block;
padding: 10px 0 10px 0;
	background: url("../_graphics/bottomBackground.jpg") bottom repeat-x ;
	text-align: center;
	height: 61px;
}

#associationsHome {
clear:both;
width: 768px;
display: block;
padding: 10px 0 10px 0;
	background: url("../_graphics/bottomBackground.jpg") bottom repeat-x ;
	text-align: center;
	height: 61px;
}


#loginArea {
	text-align: right;
	margin: 5px 30px 5px 0;
}

/* NIPR Logo */	
#btnNIPR {
	margin: 0px 30px 0px 30px;
	display: inline-block;
	width: 200px;
	height: 61px;
	background: url("../_graphics/nipr.gif") no-repeat 0 -61px;
}

#btnNIPR:hover {
	background-position: 0 0px;
}

#btnNIPR span {
	display:none;
	}	
	
/* SILA Logo */
#btnSILA {
	margin: 0px 30px 0px 30px;
	display: inline-block;
	width: 120px;
	height: 61px;
	background: url("../_graphics/sila.gif") no-repeat 0 -61px;
}

#btnSILA:hover {
	background-position: 0 0px;
}

#btnSILA span {
	display:none;
	}

/* HR-XML Logo */
#btnHR-XML {
	margin: 0px 30px 0px 30px;
	display: inline-block;
	width: 55px;
	height: 61px;
	background: url("../_graphics/hr-xml.gif") no-repeat 0 -61px;
}

#btnHR-XML:hover {
	background-position: 0 0px;
}

#btnHR-XML span {
	display:none;
	}

/*footer*/

#footerHome {
	width: 768px;
	background: #1574AC;	
	margin: -1px 0px 0px 0px;
}



#footerHolder {
	width: 800px;
	background: #1574AC;	
	margin: -1px 0px 0px 0px;
}
	
.footer { /* Footer/Copyright */
	width: 500px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px 0 10px 10px;
	letter-spacing: 0px;
	font-weight: 300;
	line-height: 14px;
	color: #FFFFFF;
	}
.footer a {color: #CCCCCC}
.footer a:hover {color: #FFFFFF; text-decoration:underline}
.footer a:visited {color: #99CCFF}


#bottom { 
clear:both;
float:left;
width: 300px;
background:url(../_graphics/bottom_gradient.jpg) top left repeat-x;
padding: 0 0 0 0;
}

#menuBack {
	background:url("../_graphics/menu_background.jpg");
	text-align: center;
	width: 800px;
	height: 30px;
}


/*===================================================== */
/* Divider */
.divider {
border-bottom: dotted 1px #d6d4d1;
margin: 0px 20px 12px 10px;
height: 10px;
}
/*===================================================== */


 #socialFooter {
 clear: both;
 margin: -40px 0 0 100px;
    height: 16px;
	float:right;
	display:block;
}

 #socialFooterHome {
 clear: both;
 margin: -40px 0 0 100px;
    height: 16px;
	float:right;
	display:block;
}



/* SOCIAL MEDIA ICONS */
/* YouTube icon */
#icoTwitterSmall {
	width: 16px;
	height: 16px;
	display: inline;
	float:left;
	margin: 3px 5px 0 0px;
	background: url("../_graphics/twitter_16.jpg") no-repeat;
}

#icoTwitterSmall:hover {
	background: url("../_graphics/twitter_16_f2.jpg") no-repeat;
	text-decoration:none;
	
}

#icoTwitterSmall span {
	display:none;
	}
	
	
/* RSS icon */

#icoRSSSmall {
	display:inline;
    float:left;
	width: 16px;
	height: 16px;
	margin: 3px 5px 0px 0;
	background: url("../_graphics/rss_16.jpg") no-repeat;
}

#icoRSSSmall:hover {
	background: url("../_graphics/rss_16_f2.jpg") no-repeat;
	text-decoration:none;
	
}

#icoRSSSmall span {
	display:none;
	}		


#continuingEd {
	background: url("../_graphics/blueBox1.jpg") top left no-repeat;
	margin: 0px 20px 0px 0px;
	padding: 10px 0 0 0;
	height: 215px;
	
}

#continuingEd2 {
	background: url("../_graphics/blueBox2.jpg") top left no-repeat;
	margin: 0px 20px 0px 0px;
	padding: 10px 0 0 0;
	height: 318px;
	
}
#continuingEdHed {
	font:Verdana, Geneva, arial, sans-serif;
	font-size: 14px;
	color: #6B8AA5;
	line-height: 18px;
	letter-spacing: -1px;
	padding: 0 0 10px 0;
}

#continuingEdHed2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing: -1px;
	font-size: 21px;
	border-bottom: #e1e1e1 dotted 1px;
	margin: 5px 15px 15px 10px;
	padding: 0 0 10px 0;
}