/* user styles seperated for Contribute users */





#rightcolumncontent p.indent
{
margin-left: 25px;
}




h1.home {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1.45em;
font-weight:bold;
color:#006666;
margin: -5px 0 5px 5px;
padding: 0
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1.45em;
font-weight:bold;
color: #993333;
margin: -5px 0px 15px 5px;
padding: 0
}

h1:a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1.45em;
font-weight:bold;
color: #993333;
margin: -5px 0 10px 5px;
padding: 0
}



h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:bold;
color: #993333;
margin: 15px 5px 10px 5px;
padding: 0;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color: #993333;
margin: 15px 5px 10px 5px;
padding: 0;
}

h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color: #993333;
margin: 5px 0 7px 5px;
padding: 0;
}

h5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1.em;
font-weight:bold;
color:#000000;
margin: 0 0 5px 5px;
padding: 0;
}

h6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1.em;
font-weight:bold;
color:#000000;
margin: 0px 0px 5px 5px;
padding: 0;
}




#rightcolumncontent p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:normal;
margin-top:0px; margin-right:10px; margin-bottom:10px; margin-left:7px;
padding:0
}


/* NEW UNORDERED LIST STYLES FOR IE7 COMPATIBILITY */
ol 				{font-size:1em; list-style-position: outside; margin: 0 15px 10px 30px; }
* html ol 		{font-size:1em; } /* IE 5,6 STYLE */

ul 			{
	list-style-type:square;
	font-size:1em;
	list-style-position: outside;
	padding: 5px 15px 5px 15px;
	;
	margin: 0 0 10px 10px;
	text-align: left;
}
* html ul 	{font-size:1em; margin: 0 0 8px 10px;

			 } /* IE 5,6 STYLE */

ul.bullet2  			{list-style-type:circle; list-style-position: outside; padding: 0  15px 5px 15px; margin-left: 0px; margin-bottom:5px }
* html ul.bullet2  		{font-size:1em; margin-left: 0;} /* IE 5,6 STYLE */

ul.bullet3 				{list-style-type:disc; margin-left: 0; }
* html ul.bullet3 		{font-size:1em; margin-left: 0;} /* IE 5,6 STYLE */

li			{margin-bottom:10px;}
.small 	{font-size: .9em;}

ul ul 		{list-style-type:circle; list-style-position: outside; padding: 5px 15px 0 15px; font-size:1em; margin-left: 0;}

ul ul ul  	{list-style-type:disc; list-style-position: outside; padding: 10px 15px 0 15px; font-size:1em; margin-left: 0;}

/* #rightcolumncontent ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-style: normal;
text-indent: 0;
list-style-position: outside;
list-style-image:url(/images/oicbullet.gif);
padding: 0 30px 0 35px;
margin: 0 0 10px 0
}

#rightcolumncontent ol {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-style: normal;
text-indent: 0;
list-style-position: outside;
padding: 0 35px 0 44px;
margin: 0
}


#rightcolumncontent li{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-style:normal;
padding:0;
margin:0 0 10px 0
}

#rightcolumncontent ul li ul li{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-style: normal;
text-indent: 0;
list-style-position: outside;
list-style-type:circle;
list-style-image: none;
padding: 0;
margin: 7px 0 5px 5px
}*/


#rightcolumncontentcallout {
color:#42688D;
float:right;
margin:5px 4px 7px 7px;
width:135px;
height:auto;
background-color:#e9e1c2;
/*border:2px solid #666666*/
}

/* IE Alignment Hack */
*html #rightcolumncontentcallout {
color:#42688D;
float:right;
margin:5px 4px 7px 7px;
width:135px;
height:auto;
background-color:#e9e1c2;
/*border:2px solid #666666*/
}

#rightcolumncontentcallout_shiba {
color:#42688D;
float:right;
margin:5px 4px 7px 7px;
width:135px;
height:auto;
background-color:#e9e1c2;
border:2px solid #666666
}

/* IE Alignment Hack */
*html #rightcolumncontentcallout_shiba {
color:#000000;
float:right;
margin:5px 4px 7px 7px;
width:135px;
height:auto;
background-color:#e9e1c2;
border:2px solid #666666
}

/* #rightcolumncontentcallout div{
background-color: #42688D;
padding: 4px 4px .02em 4px;
margin-left: 0;
width:135px;
height:auto;
text-align: center;
}  */

#spotlightheader {
background-color:#42688d;
width:135px;
height:18px;
}

/* IE alignment hack*/
*html #spotlightheader {
background-color:#42688d;
width:143px;
height:15px;
}

#spotlightheader p {
color:#FFFFFF;
font-size: 1em;
font-weight:bold;
}

#rightcolumncontentcallout p {
padding: 0 0 5px 0px;
text-align: center;
margin-bottom: 5px;
}

#rightcolumncontentcallout_shiba p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.9em;
padding: 0;
text-align: left;
margin-bottom: 5px;
}

#rightcolumncontentcallout hr
{
width: 135px;
color: #42688d;
height: .08em;
} 


/* IE Alignment Hack */
* html #rightcolumncontentcallout hr {
width: 143px;
color: #42688d;
height: .08em;
}


#rightcolumncontentcallout a {
text-decoration:none;
color:#42688D;
font-weight: bold;
}

#rightcolumncontentcallout a:hover {
color:#000000;
font-weight: bold;
}

#rightcolumncontentcallout a::visited:hover {
color:#000000;
font-weight: bold;
}

#footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#FFFFFF;
display:block; 
 width: 1005 px;
 clear: both;
 color:#FFFFFF;
background-image:url('../images/footer_bg.jpg');
 text-align:right;
 margin: 0px 0px 0px 0px;
 padding: 20px
}

#footer a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#FFFFFF;
border-bottom:0px solid #24618E;
text-decoration: none;
border-bottom:0px;
}
#footer a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;

color:#FFFFFF;
text-decoration:underline
}

.homehighlight {
margin:5px 4px 7px 80px;
width:250px;
height:125px;
background-color:#e9e1c2;
border:8px solid #42688D;
text-align: center;
vertical-align: middle;
padding-top: 10px;
}

.homehighlight h2{
margin: 0;
}

.homehighlight h3{
color: red;
margin: 0;
font-size: 1em;
}

.homehighlight h3 a:link{
color: red;
}

.homehighlight h3 a:link:visited{
color: red;
}

.pdf 
{
color: #666666;
font-size: .8em;
}

.tooltip {
border-bottom: 1px dotted #42688D;
font-style: normal;
cursor: help;
}


.required
{
color: red;
font-size: .8em bold;
}

.bannerheading 
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.4em;

}



.navlist { list-style-image: url(../images/arrow.gif); margin: 4px 0px 5px 5px ;
margin-bottom: 0px;

}
.sideboxlist { list-style-image: url(../images/arrow.gif);  margin: 0px 0px 7px 0px ;}
.checklistlist { list-style-image: url(../images/check_icon_red.gif); margin: 0px 20px 7px 20px ;}


.newsdate {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1.0em;
font-weight:bold;
color:#000000;
margin: 30px 10px 5px 5px;
padding: 0;
}




.imageLeft { 
padding:0px 20px 5px 0px;
align: left;
float: left;

}

.imageRight{ 
padding:20px 0px 5px 20px;
align: right;
float: right;

}

/*.backtop {
font-size:75%;
font-weight: normal;
float: right;
}*/
