		/* common styles shared by home page and turn pages */
		body {margin : 0px; background-color:#FFFFFF; font-size: 12px; font-family: Arial,Helvetica,sans-serif; }
		td  {font-family:Arial,Helvetica,sans-serif; color:#252525; font-size:12px; }
		p {font-family:Arial,Helvetica,sans-serif; color:#252525; font-size:12px; text-align: justify;}
		h1 {
		    color: #505050; 
		    margin:0;
		    padding:0;
		    font-size: 18px;
			font-family: Arial, Verdana, Tahoma;
		    background-repeat:no-repeat;
		    list-style-type:none;
		    padding-top: 0px; padding-bottom: 0px;
		    padding-left: 0px; padding-right: 0px;
		    margin-top: 0px; margin-bottom: 0px;
		    margin-left: 0px; margin-right: 0px;
			}
		h2 {font-size: 14px; font-family: Arial, Verdana, Tahoma; margin-top: 0; padding-top: 4px; color: #505050;}
		h3 {font-size: 14px; font-family: Arial, Verdana, Tahoma; margin-bottom: 0px; padding-bottom: 0; color: #505050; }
		h4 {font-size: 14px; font-family: Arial, Verdana, Tahoma; margin-top: 0; color: #505050;}
		h5 {font-size: 14px; font-family: Arial, Verdana, Tahoma; margin-bottom: 0px; padding-bottom: 0; color: #505050; }
		h6 {font-size: 12px; font-family: Arial, Verdana, Tahoma; margin-bottom: 0px; padding-bottom: 0; color: #505050; }

        h1.header { color: #332255; font-size: 18px; font-family: Arial, Verdana, Tahoma; text-align: left; font-weight: bold; 
		            padding-right: 0px; 
					margin-left: 15; margin-top: 10; margin-right: 10; margin-bottom: 0; text-indent: 0px}
			
		p.header {font-size: 12px; padding-top:0px; padding-bottom: 0px; padding-right: 120px; margin-bottom:0; margin-left: 15; margin-right:0; color: #4C4B4B; }
		p.headersmall {
			font-size: 11px; 
		    padding-top: 5px; padding-bottom: 0px;
		    padding-left: 0px; padding-right: 120px;
		    margin-top: 0px; margin-bottom: 0px;
		    margin-left: 15px; margin-right: 0px;			
			color: #4C4B4B; }
		
 		/* a, a:visited { color: #60537A; }
		a:hover, a:visited:hover { color: #547293; }
		*/
 		
		.contact { font-size: 11px; font-weight: bold; }
		
		hr {color: #C6CBCE; height: 1px;}

.topmenu { 
		   text-transform: uppercase;
           color: #ffffff; text-decoration: none; font-size: 10px; font-family: Tahoma, Verdana, Arial; font-weight: bold; letter-spacing: 1px;
		   margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; 
		   padding-top: 5px; padding-left: 10px; padding-right: 0px; padding-bottom: 0px; 

	  }
.topmenu A { color:#ffffff; text-decoration: none}
.topmenu A:visited { color:#ffffff; text-decoration: none}
.topmenu A:link { color:#ffffff; text-decoration: none}
.topmenu A:hover { color:#ffffff; text-decoration: none}


/* Left Navigation Styles */
.ln-bg {background-image : url(../images/ln_bg.gif);}

.leftmenu { color: #3355BE; font-size: 11px; font-weight: bold; text-transform:uppercase; letter-spacing: 1px; text-decoration: none; height: 23; 
		   margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; 
		   padding-top: 0px; padding-left: 10px; padding-right: 0px; padding-bottom: 0px; 
}
.leftmenu A { border-bottom: 1px dashed #d8d8d8; text-decoration: none}
.leftmenu A:visited { color:#3355BE; border-bottom: 1px dashed #d8d8d8; text-decoration: none}
.leftmenu A:link { color:#3355BE; border-bottom: 1px dashed #d8d8d8; text-decoration: none}
.leftmenu A:hover { color:#3355BE; border-bottom: 1px dashed #d8d8d8; text-decoration: none}


.leftmenu2 { color: #3355BE; font-size: 11px; font-weight: bold; letter-spacing: 1px; text-decoration: none; height: 20; 
		   margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; 
		   padding-top: 0px; padding-left: 20px; padding-right: 0px; padding-bottom: 0px; 
}
.leftmenu2 A { border-bottom: 1px dashed #d8d8d8; text-decoration: none}
.leftmenu2 A:visited { color:#3355BE; border-bottom: 1px dashed #d8d8d8; text-decoration: none}
.leftmenu2 A:link { color:#3355BE; border-bottom: 1px dashed #d8d8d8; text-decoration: none}
.leftmenu2 A:hover { color:#3355BE; border-bottom: 1px dashed #d8d8d8; text-decoration: none}


.ln-seperator {background-color: #C6CBCE;}
	
.leftmenu_hightlighted { 
           height: 23; 
           background-color: #c6e1fc;
		   text-transform: uppercase;
           color: #000000; text-decoration: none; font-size: 11px; font-family: Tahoma, Verdana, Arial; font-weight: bold; letter-spacing: 1px;
		   margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; 
		   padding-top: 0px; padding-left: 10px; padding-right: 0px; padding-bottom: 0px; 
	  }
	  
.leftmenu_hightlighted A { color:#000000; text-decoration: none}
.leftmenu_hightlighted A:visited { color:#000000; text-decoration: none}
.leftmenu_hightlighted A:link { color:#000000; text-decoration: none}
.leftmenu_hightlighted A:hover { color:#000000; text-decoration: none}		

.seealso { border-bottom: 1px solid blue;
		   color: blue; text-decoration: none; font-size: 12px; font-family: Arial, Tahoma, Verdana, ; 
		   margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; 
		   padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; 
	  }
.seealso A { border-bottom: 1px solid blue;  text-decoration: none; }
.seealso A:visited { border-bottom: 1px solid blue;  text-decoration: none;}
.seealso A:link { border-bottom: 1px solid blue;  text-decoration: none;}
.seealso A:hover { border-bottom: 1px solid blue;  text-decoration: none;}		


		.tool-bar-top-bg {background-color: #65A4EA;}
		.tool-bar-bg {background-color: #B0CFF3; color: black;}
		.tool-bar-text, .tool-bar-text:link, .tool-bar-text:visited {color: black; text-decoration: none; font-size: 10px;}
		.tool-bar-text:hover, .tool-bar-text:visited:hover {color: black; text-decoration: none; font-size: 10px;}
		.tool-bar-form {font-size: 0px;}
		.tool-bar-search {width:115px; font-family:Arial,Helvetica,sans-serif; color: black; font-size:10px;  valign:bottom; border:0px;}
		.footer, .footer:link, .footer:visited, .footer:hover, .footer:visited:hover {background-color: #B0CFF3; color: black; font-size: 10px; text-decoration: none;}
		.footer-bot {background-color: #65A4EA;}
		
	
		/* common turn pages styles */
		.bread-crumbs, .bread-crumbs:link, .bread-crumbs:visited {font-family: Lucida Sans Unicode,Arial,Helvetica,sans-serif; background-color: #9EA6AF; color: #FFFFFF;  font-size: 10px; text-decoration: none;}
		.bread-crumbs:hover, .bread-crumbs:visited:hover {text-decoration: underline;}
		.body-left-border {background-color: #C6CBCE;}
		.body-right-border {background-color: #DCDCDC;}
		.intro-text {font-size: 12px; font-weight: bold; color: #616161; letter-spacing: 1px; line-height: 20px;}
		
		/* table style*/
		.solid-line 	{border-bottom: 1px solid #C4C6D3; padding-bottom: 0px; padding-top: 5px; margin-bottom: 5px; margin-top: 0px;}
		.lg-table-text-selection-on 	{position: relative; background-color: #CEBECE; padding: 1px; color: #63517B; border: 1px solid #8C7D8C; width: 40px; text-align: center; text-decoration: none;}
		.lg-table-text-selection-off 	{position: relative; background-color: #EFE7EF; padding: 1px; color: #63517B; border: 1px solid #8C7D8C; width: 40px; text-align: center; text-decoration: none;}
		.lg-table-header	{background-color: #736184; color: #FFFFFF; font-weight: bold;}
		.lg-table-sub-header {background-color: #332255; color: #FFFFFF; font-weight: bold; text-align: center;}
		.lg-table-dark  {background-color: #E7E3E7; color: #313031;}
		.lg-table-light  {background-color: #F7F7F7; color: #313031;}

		/* positioning styles */
		#mast-container {position:relative;}
		#mast-text {position:absolute; top:40px; left: 25px; color: #C1BCCB; font-size: 14px; font-weight: bold;}
		#heading {position:relative; left: -10px;}
		div#right-channel { padding-top: 30px; }
		
		/* highlight boxes and click to enlage boxes */
		.highlight { border : 1px solid #CAC9C9; border-collapse:collapse; background-color: #F3F3F3; }
		.highlight-title {color: #547293; text-transform: uppercase;}
		.highlight-text {letter-spacing: 1px; color: #616060;}
		.highlight-readmore-link, .highlight-readmore-link:visited, .highlight-readmore-link:hover, .highlight-readmore-link:visited:hover {color: #237ABC;}
		
		.img-enlarge { border : 1px solid #B7B5B5; border-collapse:collapse; color: #616060;}
		.img-enlarge-text {color: #7B7A7A; letter-spacing: 1px;}
		#img-enlarge-click {position:relative; left: 300px; top: -10px;}
		
		.img-enlarge-fr { border : 1px solid #B7B5B5; border-collapse:collapse; color: #616060;}
		.img-enlarge-text-fr {color: #7B7A7A; letter-spacing: 1px;}
		#img-enlarge-click-fr {position:relative; left: 150px; top: -13px;}
		
		.dotted-line {background-image : url(../images/line_dots.gif);}
				
		/* Right Navigation Styles */
		.rn-header {font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; background-color: #D5E5F8; color: #5E7E9E;}
		.rn-header2 {font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; background-color: #CCD5DF; color: #547293;}
		.rn-header3 {font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; background-color: #D9D9B3; color: #75755B;}
		.rn-gen-box { border : 1px solid #CCD5DF; border-right: #F5F7F9; border-collapse:collapse; color: #666666; background-color: #F5F7F9;}
		.rn-gen-box2 { border : 1px solid #CCD5DF; border-collapse:collapse; color: #666666; background-color: #F5F7F9;} 
		.rn-gen-box3 { border : 1px solid #D9D9B3; border-right: #F5F7F9; border-collapse:collapse; color: #666666; background-color: #F5F5EC;}
		/* generic right nav boxes */
		.rn-gen-text {font-family: Lucida Sans Unicode,Arial,Helvetica,sans-serif; font-size: 10px;}
		.rn-gen-link, .rn-gen-link:visited {color: #666666; text-decoration: none;}
		.rn-gen-link:hover, .rn-gen-link:visited:hover {text-decoration: underline;}
		.rn-spacer {font-family: Lucida Sans Unicode,Arial,Helvetica,sans-serif; font-size: 10px; margin-top: 7px; margin-bottom: 0px;}
		.rn-ver2-box { border : 1px solid #CCD5DF; border-right: #FFFFFF; border-collapse:collapse; color: #666666; background-color: #FFFFFF;} /* generic right nav boxes */


		
select, option {
	border: 0px solid #9E95B1; 
	font-family: verdana, arial, sans-serif; 
	font-size: 11px; 
	margin: 0 0 0 0px; 
	background-color: #EDE9F4; 
	color:#332255; 
	padding: 2px; 
	display: block;
}		
		
input {
	border: 1px solid #9E95B1; 
	font-family: verdana, arial, sans-serif; 
	font-size: 11px; 
	margin: 0 0 0 3px; 
	background-color: #EDE9F4; 
	color:#332255; 
	padding: 2px; 
	display: inline;
}

input.radio {
	border: 0px solid #9E95B1; 
	font-family: verdana, arial, sans-serif; 
	font-size: 11px; 
	margin: 0 0 0 3px; 
	background-color: #FFFFFF; 
	color:#332255; 
	padding: 0 0 0 0px;
	display: inline;
}	
		
textarea {
	border: 1px solid #9E95B1; 
	font-family: verdana, arial, sans-serif; 
	font-size: 11px; 
	margin: 0 0 0 3px; 
	background-color: #EDE9F4; 
	color:#332255; 
	padding: 2px; 
	width: 317px; 
	display: block;
}

ul { 
	list-style-image: url("/images/bullet_standard.jpg"); 
	padding-top: 0; 
	padding-bottom: 0; 
	margin-bottom: 0; 
	margin-top: 0; 
}
ul li { 
	padding-bottom: 5px; 
	padding-top: 0; 
	padding-left: 6px; 
}
ul li ul { 
	list-style-image: url("/images/bullet_small.jpg"); 
	padding-top: 0; 
	padding-bottom: 0; 
	margin-bottom: 0; 
	margin-top: 10px; 
	margin-left: 20px; 
}
ul li ul li { padding-bottom: 5px; padding-left: 6px; }


