﻿body{background-image: url(Images/Page_Background.gif); background-repeat: repeat-x; BACKGROUND-COLOR: white; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: .6em;}

div#container{width:760px;margin:0 auto;background: #FFFFFF;border: 1px solid #ccc;}

div#systemTitle{padding-top: 25px;padding-left: 20px;}
div#systemTitle h1 {background-image:url("images/RI-logo.gif");background-repeat:no-repeat;height:100px;width: 350px;}
div#systemTitle span {display:none;}

div#skipContents{display:none}

div#container{text-align:left;}
div#contentContainer{margin-right: 5px;}

div#navigation{background:#B9CAFF; padding-left: 5px;}

#banner{margin:0;padding:0px;}
#bannerImage{margin:0;padding:0px;}

div#breadcrumbNavigation{padding-left: 10px; padding-top: 10px;}

div#contentTitle{}

div#contentTitle {margin-top: 20px;border-style: solid; border-width: 0px; border-bottom-color: #ccc; border-bottom-width: 1px}
div#contentBody p{font-size: 1.3em; line-height:1.4;background: #FFFFFF; text-align: justify;}
div#contentBody table tr td img{border:0;}

div#newsImageHolder {float:right; padding: 15px;}

div#SubGroups{font-size: 1.3em;}

div#footer{clear:both;  height: 10px; margin-top: 30px; background: #333;color: #FFF; padding: 5px; padding-left: 10px;}
div#footer p{margin:0;padding:5px 10px;font-size: 0.4em;}

div#Copyright{float: left;}
div#TC{float: right; margin-top: -12px; padding-right: 10px;}
div#TC a {color: #fff;}

div#Instalec {width:760px;margin:0 auto;background: #FFFFFF; text-align: right; padding-right: 30px; padding-top: 5px;}
div#Instalec a {color: #ccc;}

.GridView{font-size: 1em;}
.GridView td {padding: 5px;}
.GridViewHeader{background-color: #656a6e;}
.GridViewHeader th {font-size: 1.1em; padding: 5px; color: #ffffff;}
.GridViewAlternate {background-color: #eeeeee;}

.formField {
   font-size:1.1em;}

#title {font-size: 1.3em; font-weight:bolder; color:#003366; margin-bottom: -10px; margin-left: 30px;}
#position{margin-left: 30px;}
#title2 {font-size: 1.1em; font-weight:bolder; color:#003366; margin-bottom: -10px; margin-left:70px;}
#position2{margin-left: 70px;}

#underline {border-style: solid; border-width: 0px; border-bottom-color: #ccc; border-bottom-width: 1px; }

#navigation ul {margin: 0; padding: 0; list-style: none;}
#navigation li { /* all list items */float: left; position: relative; width: 12em; list-style: none; z-index:10;}

#navigation li ul {/* second-level lists */position: absolute;display: block; top: 2.3em;left: 0;list-style: none;}

#navigation li>ul {/* to override top and left in browsers other than IE */
	top: auto;
	left: auto;
}

#navigation li ul li ul  {/* third-level lists */
	position: absolute;
	display: block; 
	top: 0;
    left: 12em;
}

/* Fix IE. Hide from IE Mac \*/
* html #navigation ul li { float: left; height: 1%; }
* html #navigation ul li a { height: 1%; }
/* End */

#navigation li:hover ul { display: block; }

#navigation li:hover>ul { visibility:visible; }

#navigation ul ul { visibility:hidden; }		

/* Make-up syles */
#navigation ul, li {
    margin: 0 0 0 0; 
}

/* Styles for Menu Items */
#navigation ul a {
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #ccc;
}
/* Hover Styles */
#navigation ul a:hover { 
	color: #E2144A; 
	background: #f9f9f9; 
} 

/* Sub Menu Styles */
#navigation li ul a {
	text-decoration: none;
	color: #777;
	background: #fff; /* IE6 Bug */
	border: 1px solid #ccc;
    padding: 5px; 
} 

/* Sub Menu Hover Styles */
#navigation li ul a:hover { 
	color: #cc0033; 
	background: #f9f9f9; 
} 

/* Icon Styles */
/*#navigation li a.submenu {background:#fff url("images/v_arrow.gif") no-repeat right; }
#navigation li a.submenu:hover {background:#f9f9f9 url("images/v_arrow.gif") no-repeat right;}*/
#navigation li ul a.submenu {background:#fff url("images/r_arrow.gif") no-repeat right;}
#navigation li ul a.submenu:hover {background:#f9f9f9 url("images/r_arrow.gif") no-repeat right;}

P{font-size: 1.3em;}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#003366;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#003366;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#003366;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#E2144A;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
		

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}
	
.invisibleTableHeader
{
	display: none;	
}


/*Added by Barry for Policys Page*/
/*The styles are applied directly in the page at this time*/

IMG
{
	border:0;
}

