/*  ******************************
   CDI.css							
 *******************************/

/*ELEMENTS */
 
BODY {

			margin: 0px 0px 0px 5px;
			padding: 0px 0px 0px 0px;
			FONT-SIZE: 68.75%; 
			COLOR: #666666; 
			FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
/*			BACKGROUND-COLOR: #AAC7E3;  */
			BACKGROUND-COLOR: white; 
			border: solid 0px black;
			}
		
			
H2 {

			font-weight: 600; 
			font-size: 175%;
			color: #1d355e;
			 }


H3 {

			font-weight: 600; 
			font-size: 125%;
			color: #cc0000;
			 }

H4 { 

			font-weight: 600; 
			FONT-SIZE: 100%;  
			color: #cc0000;
			}
			
TD {

			FONT-SIZE: 68.75%; 
			line-height: 165% ;
			COLOR: #666666; 
			FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
			}

TD STRONG {
			
			line-height: 115% ;
			}

OL { PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN-LEFT: 18px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif }
OL OL { FONT-SIZE: 100% }
OL UL { FONT-SIZE: 100% }


UL { 

PADDING-RIGHT: 0px; 
PADDING-LEFT: 3px; 
FONT-SIZE: 100%; 
PADDING-BOTTOM: 0px; 
MARGIN-LEFT: 18px; 
PADDING-TOP: 0px; 
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
list-style-type:none; 
}

UL UL { FONT-SIZE: 100%; MARGIN: 0px 0px 0px 30px }
UL OL { FONT-SIZE: 100% }

UL LI { 

LIST-STYLE-TYPE:square 
}

LI { 

PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 0px; 
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
 }

.formbuilder td { FONT-SIZE: 100%; }
			
/*End | ELEMENTS */			

/* Main Row-Column Classes */
  
/* GROUP  | ROW_1 */

			 .row1 {

			width: 760px; 
			height: 70px;
			border: 0px solid black; 
			background-color: transparent;
/*			BACKGROUND-COLOR: #AAC7E3;  */
			padding: 0px; 
			 }  
 
 
			.sidebar_1_style_001 {
	
			width: 760px ;
			height: 70px;
			margin: 0px 0px 0px 0px ;
			padding: 0px 0px 0px 0px;
			border: 0px black solid ;
			}

/* GROUP  | ROW_2 */	

			 .row2 {

			width: 760px; 
			height: 20px;
			vertical-align: middle;
			line-height: 20px;
			border-bottom: 3px solid #1d355e;
/*			background-color: #B7B395; */
			background-image: url(../images/beige_speckle_760.jpg) ;
	  		background-repeat: no-repeat;
			background-position: bottom;

			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			 }  	

		    .breadcrumb_style_001{
	
			width: 300px ;
			margin: 0px 0px 0px 0px ;
			padding: 0px 0px 0px 5px ;
			border: 0px black solid ;			
			text-align:left;
			color:#1d355e;
			font-size: 80%; 
			}			

			 .breadcrumb_style_001 a {	

			color:#1d355e;
			text-decoration: none;
			}	

			 .breadcrumb_style_001 a:hover {	

			color: #CC0000;
			text-decoration: none;
			}	
			
		    .date_style_001{
	
			width: 300px ;
			margin: 0px 0px 0px 0px ;
			padding: 0px 5px 0px 0px ;
			border: 0px black solid ;			
			text-align:right;
			color: #1d355e;
			font-size: 80%; 
			}					
			 
			 
/* END  | GROUP  | ROW_2 */
	  

/* GROUP  | ROW_3 */

			 .row3 {
 
  				position:relative;
				width: 760px;
				height: _px;
				background-color: transparent; 
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px; 
				 }  

/*  ****     Left_Column   ********/					
	
			.column1 {
            
			position:absolute;
            top:0;
            left:0;
            height : _px;
			margin: 0px;
			padding:0px 0px 0px 0px ;					
			border-right: 0px black solid; 
            }
			
/* SNIPPET  |  folder_menu_style_playa */
	
	.Folder_Menu_container {
			/* Box Properties */
				width:126px ;
				height: _px ;
				margin: 0px 0px 0px 0px ;
				padding: 0px 0px 0px 0px ;
				border-bottom: 1px #1d355e solid; 				
				background-color:transparent;	
	}
	
	
	.Folder_Menu_background {
			/* Box Properties */
				width:_px ;
				height: _px ;
				margin: 0px 0px 0px 0px ;
				padding: 5px 0px 5px 0px ;
				background-color: #6699CC;	
	}
		.rootMenu a {
		width:126px; 
		padding-left:5px;	
		margin: 0px 0px 0px 0px ;
		line-height:17px; 
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
		color: #fff;
		 text-decoration:none; 
		 font-weight:bold;
		font-size:12px;
		 }
		.rootMenu a:hover {
		color: #cc0000; 
		font-weight:bold;
		font-size:12px;
		text-decoration:none; 
		
		 }	
				.childMenu a {
		width:100%; 
		margin-left:20px; 
		line-height:20px; 
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
		color: #3333FF;
		 text-decoration:none; 
				}			
				.childMenu a:hover {
		color: #6666FF; 
		text-decoration:underline; 
				}

		.activePage a {
		color:#1d355e;
		text-decoration:none; 
		line-height:17px; 	
				}

/* END  |  SNIPPET  |  folder_menu_style_playa */

		.sidebar_4_style_001 {
		width:126px; 
		padding: 0px 0px 0px 0px ;	
		margin: 20px 0px 0px 0px ;
		line-height:17px; 
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
		color:#1d355e;
		}

		.sidebar_4_style_001 a {	

			color:#1d355e;
			text-decoration: none;
			}	

			.sidebar_4_style_001 a:hover {	

			color:#CC0000;
			text-decoration: none;
			}	
		
		.sidebar_5_style_001 {
		width:126px; 
		padding: 0px 0px 0px 0px ;	
		margin: 20px 0px 10px 0px ;
		line-height:17px; 
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
		border: 0px black solid; 					
		color:#1d355e;
		}
		.sidebar_5_style_001 a {	

			color:#1d355e;
			text-decoration: none;
			}	

			.sidebar_5_style_001 a:hover {	

			color:#CC0000;
			text-decoration: none;
			}	

/*  ****     Middle_Column   ********/							
			
			.column2 {
            position:relative;
            top:0;
            left:132px;
            width:480px;			
			height:_px;			
			 }

			 .column2 a {	

			color:#1d355e;
			text-decoration: underline;
			}	

.column2 a:hover {	

			color:#CC0000;
			text-decoration: underline;
			}	

		.Webtop_Content_standard { 
		
			/* Box Properties */
				width: 480px ;
				height : _px;
				border-left: 1px solid #1d355e; 
				padding: 10px 10px 10px 10px ;
				background-color: White;	
				line-height: 150% ;
	}

		.Webtop_Content_2col { 
		
			/* Box Properties */
				width: 620px ;
				height : _px;
				border-left: 1px solid #1d355e; 
				border-right: 0px solid #6699cc;
				padding: 10px 10px 10px 10px ;
				background-color: White;	
				line-height: 150% ;
	}	
	
	
/*  ****    Right_Column   ********/										

			.column3 {
            position:absolute;
            top:0;
            left:636px;
			height : _px;
            margin: 0px 0px 0px 0px ;	
			padding:0px 0px 0px 0px ;		
			border-left: 0px black solid;
			background-color: transparent;	
			}			
			
			.column3 a {	

			color:#1d355e;
			text-decoration: none;
			}	

			.column3 a:hover {	

			color:#CC0000;
			text-decoration: none;
			}	

		.sidebar_6 {
		width:117px; 
		padding: 5px 0px 5px 0px ;	
		margin: 10px 0px 0px 0px ;
		line-height:17px; 
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
		border-bottom: 1px #6699cc solid; 					
		background-color: #E5E6FF;
		color:#1d355e;
		}

		.sidebar_6 a {	

			color:#1d355e;
			text-decoration: none;
			}	

			.sidebar_6 a:hover {	

			color:#CC0000;
			text-decoration: none;
			}	
		
		.sidebar_7 {
		width:117px; 
		padding: 5px 0px 5px 0px ;	
		margin: 0px 0px 10px 0px ;
		line-height:17px; 
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
		border: 0px black solid; 					
		background-color: #FFD8B0;
		color:#1d355e;
		}
		.sidebar_7 a {	

			color:#1d355e;
			text-decoration: none;
			}	

			.sidebar_7 a:hover {	

			color:#CC0000;
			text-decoration: none;
			}	

		.sidebar_8 {
		width:117px; 
		padding: 10px 0px 10px 0px;	
		margin: 10px 0px 0px 0px ;
		line-height:17px; 
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
		border: 1px #1d355e dotted;
		background-color:#E5E6FF;	
		}

		.sidebar_8 a {	

			color:#1d355e;
			text-decoration: none;
			}	

			.sidebar_8 a:hover {	

			color:#CC0000;
			text-decoration: none;
			}	

		
	
/* END  | GROUP  | ROW_3*/

/* GROUP  | ROW_4 */

			.sidebar_10_style_001 {

			clear: both;
			position: relative;
			width:760px ;
			height: 20px ;
			margin: 0px 0px 0px 0px ;
			padding: 0px 0px 0px 0px ;
			border: 0px solid black; 
			border-top: 3px solid #1d355e;
/*			background-color: #B7B395;   */
			background-image: url(../images/beige_speckle_760.jpg) ;
	  		background-repeat: no-repeat;
			background-position: bottom;

			text-decoration: none;
			color:#1d355e;
			line-height: 20px;
			font-size:90%;
			vertical-align: middle;
			}
			
			.sidebar_10_style_001 a {	

			color:#1d355e;
			text-decoration: none;
			}	

			.sidebar_10_style_001 a:hover {	

			color:#CC0000;
			text-decoration: none;
			}	

/* END  | GROUP  | ROW_4 */


/* GROUP  | ROW_5 */

			.Footer_Container {

				clear: both;
				width: 760px; 
				margin: 0px 0px 0px 0px ;
				padding: 10px 0px 0px 0px ;
				font-size:80%;
				color:#666;
				BACKGROUND-COLOR: #ECF5FD;
				border-bottom: 1px solid #1d355e;
				}
				
			.Footer_Container a{

				text-decoration:underline;
				color:#1d355e;
				}
				
				.Footer_Container a:hover{

				text-decoration:underline;
				color:#CC0000;
				}
				
			.Footer_Container span.left {

				float: left;
				text-align: left;
				vertical-align:middle;
				}

			.Footer_Container span.right {

				float: right;  
				text-align: right;  
				vertical-align:middle; 
				}

/* END  | GROUP  | ROW_5 */

/* END | Main Row-Column Classes */

/* Sub Component Classes */

.row_wrapper {

			clear: both;
			 padding:0px;
			 }
  
.row_wrapper span.left {
  
  			float: left;
			 }

.row_wrapper span.right {

			 float: right;
			}

 .section_header {

			width: 600px; 
			height: 47px;
			background-image: url(../images/cdi-section-header.gif) ;
	  		background-repeat: no-repeat;
			background-position: bottom;
			font-weight: 600; 
			font-size: 175%;
			color: #cc0000;
			padding: 3px 0px 0px 0px ;
			 }  	

/*START | Member Login*/

.member_login_top {

width: 126px;
margin: 0px 0px 0px 0px;
padding: 4px 0px 4px 0px;
background-color: Maroon;
color: #fff;
text-align: center;
font-weight: 600; 
font-size: 80%;
}

.member_login_bottom {

width: 200px;
border-bottom:1px solid #1d355e;		
border-top:1px solid #1d355e;						
border-left:1px solid #1d355e;
border-right:1px solid #1d355e; 
margin: 0px 0px 0px 20px;
padding: 10px 0px 10px 0px;
background-color: #ecf5fd;
color: #1d355e;
text-align: center;
}
  
/*END | Member Login*/

		
			
/* End | Sub Component Classes */


