/* for use in Rhythmyx WYSIWYG */
h1,.h1 	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	color: #a70505;

	padding-top:10px;
	}
	
h2,.h2 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #a70505;	
	}

p,.p,td	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	}

a.blue_link {font-family: arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px;color:#0066cc;text-decoration: none;}
a.blue_link:hover {color:#cc0000;text-decoration: underline;}

a.grey_link {font-family: arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px;color:#333333;text-decoration: none;}
a.grey_link:hover {color:#cc0000;text-decoration: underline;}

ul.li	{	
	list-style-type: disc;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin-left: 5px;
	color: #333333;
	}
	
ol.li	{	
	list-style-type: decimal;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin-left: 5px;
	color: #333333;
	}
	
.note {color: #a70505 }
/* END for use in Rhythmyx WYSIWYG */

/* ---------------------------------------------------------------------------------------------- */

/* for use by IS source code */
a.home {font-family: arial, Helvetica, sans-serif;font-size: 10px;line-height: 12px;color:#ffffff;text-decoration: none;}
a.home:hover {color:#ffffff;text-decoration: underline;}/*use initial caps */

.red_txt	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #cc0000;
	/*use initial caps */
	}

/*side nav*/
a.nav {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color:#ffffff;background-color:#0b2b41;text-decoration: none;}
a.nav:hover {color:#ffffff;text-decoration: underline;}/*use initial caps */

/*landing page highlight color: #9fb3c1 */

a.nav2 {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color:#0b2b41;background-color:#9fb3c1;text-decoration: none;}
a.nav2:hover {color:#ffffff;text-decoration: underline;}/*use initial caps */
/*end of side nav*/

a.bread {font-family: Arial, Helvetica, sans-serif;font-size: 10px;line-height: 14px;color:#999999;text-decoration: none;}
a.bread:hover {color:#999999;text-decoration: underline;}/*use initial caps */
.bread {font-family: Arial, Helvetica, sans-serif;font-size: 10px;line-height: 14px;color:#999999;text-decoration: none;}
.page_title, .header	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #10476b;	
	/*use initial caps */
	}

.snippet_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	background-color: #9ab1c1;
	margin-left: 10px;
	height:20px;
	vertical-align:middle;
	color: #ffffff;	
	/*use initial caps */
	}
	
/*td boxes*/
.snippet_box {
	background-color:#dde5ea;
	padding:10px;
	}
	
.red_line_box {
	background-color:#FFFFFF;
	border-color:cc0000;
	border-width:thin;
	padding:5px;
	}
	
.blue_grey_box {
	background-color:#dde1e4;
	border-color:cccccc;
	border-width:thin;
	padding:5px;
	}
	
.grey_line_box {
	background-color:#FFFFFF;
	border-color:cccccc;
	border-width:thin;
	padding:10px;
	}
	
.adv_box {
	background-color:#FFFFFF;
	border-color:cccccc;
	border-width:thin;
	}
/*end of td boxes*/	

a.footer {font-family: arial, helvetica, sans-serif;font-size: 10px;color:#0066cc;text-decoration: none;}
a.footer:hover {color:#cc0000;text-decoration: none;}/*use initial caps */
	
.copyright 	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	background-color: #e9e9e9;
	text-align:left;
	vertical-align:middle;
	margin-left: 0px;
	/*use initial caps */	
	}
td.copyright 	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	background-color: #e9e9e9;
	text-align:left;
	margin-left: 0px;
	/*use initial caps */	
	}	
	
a {font-family: arial, Helvetica, sans-serif;color:#1951b9;text-decoration:none;}


a:hover {color:#D4003b;text-decoration: underline;}

 
td.snippets {border: 1px solid #DDE5EA;padding-left:10px;padding-right:13px;padding-bottom:5px;padding-top:5px;}
.snippets {border: 1px solid #DDE5EA;}

.snippets2 {background-color:#DDE5EA;padding-left:10px;padding-right:10px;padding-bottom:5px;padding-top:5px;}



.tan_bar {

      font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 background-color: #9AB1C1;
padding-left:10px;
       vertical-align:middle;
      color: #ffffff;   
    }

 


      td.tan_bar {

      font-family: Arial, Helvetica, sans-serif;

      font-size: 12px;

      font-weight: bold;
 
 width:170;
 height:25px;
      vertical-align:middle;

      background-color: #9AB1C1;   
      color:ffffff;

 
      }

 td.related {

      font-family: Arial, Helvetica, sans-serif;

      font-size: 12px;
padding-left:10px;
      font-weight: bold;
 height:20px;

      vertical-align:middle;
   
      color:ffffff;

 
      }

      td.tan_bar2 {
      font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	color: #a70505;
	margin-bottom: 15px;
	

      }

 

td.header   


{     padding-bottom:5px;

      padding-top:10px;

      font-family: Arial, Helvetica, sans-serif;

      font-size: 16px;

   color:333333;
    }

 

      
td.table_box {
	border-color:cccccc;
	border-width:thin;
	}
 table.table_box 
 {
	border-style:solid;
	border-color:#cccccc;
	border-width:1px;
	}


	
	
/* END for use by IS source code */
/*--------------------------------NAV CLASSES HERE_____________________----------------------*/

 
a.whitearrow  {font-family: arial, helvetica, sans-serif;font-size: 11px;color:#ffffff;text-decoration: none; line-height:10px;}

 

a.whitearrow:hover {font-family: arial, helvetica, sans-serif;color:#ffffff;text-decoration: underline;line-height:10px;}
 

td.whitearrow {font-family: arial, helvetica, sans-serif;background-image:url(../images/level3.gif);height:25px;width:258px;padding-left: 25px}

 

 

td.noarrow {font-family: arial, helvetica, sans-serif;background-image:url(../images/whitearrow.gif);height:25px;width:258;padding-left: 25px;background-position:left;background-repeat: no-repeat;}

 

a.noarrow {font-family: arial, helvetica, sans-serif;font-size: 11px;color:#ffffff;text-decoration: none;font-size:11px;}

 



a.noarrow:hover {font-family: arial, helvetica, sans-serif;color:#ffffff;text-decoration: underline;font-size:11px;}

 


a.rednav  {font-family: arial, helvetica, sans-serif;font-size: 10px;color:#ffffff;text-decoration: none; line-height:10px;}

 

a.rednav:hover {font-family: arial, helvetica, sans-serif;color:#ffffff;text-decoration: underline;line-height:10px;}
 

td.rednav {font-family: arial, helvetica, sans-serif;background-image:url(../images/level2.gif);height:26px;width:258px;padding-left: 35px}

 td.nav_ext {font-family: arial, helvetica, sans-serif;background-image:url(../images/level2.gif);height:26px;width:258px;padding-left: 35px}

 

a.nav_ext  {font-family: arial, helvetica, sans-serif;font-size: 10px;color:#0B2B41;text-decoration: none; line-height:10px;}

 

a.nav_ext:hover {font-family: arial, helvetica, sans-serif;color:#1D5179;text-decoration: underline;line-height:10px;}



a.nav:link  {font-family: arial, helvetica, sans-serif;font-size: 11px;color:#ffffff;text-decoration: none;line-height:10px;font-size:11px;}

 

a.nav:visited {font-family: arial, helvetica, sans-serif;color:#ffffff;text-decoration: none;line-height:10px;font-size:11px;}

 

a.nav:hover {font-family: arial, helvetica, sans-serif;color:#ffffff;text-decoration: underline;line-height:10px;font-size:11px;}

 

a.nav:active {font-family: arial, helvetica, sans-serif;color:#ffffff;text-decoration: underline;line-height:10px;font-size:11px;}


td.nav {font-family: arial, helvetica, sans-serif;font-weight:normal;background-color:#0B2B41;background-image:url(../images/whiteplus.gif);height:25px;width:258;padding-left: 25px;background-repeat: no-repeat;background-position:right;vertical-align:middle;line-height:10px;}

	.go,.searchbuttn,.red_button {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:8px;
	padding-right:8px;
	background-color:cc0000;
	border-style:solid;
	border-color:#cccccc;
	border-width:1px;
	}
	td.red_border {BORDER: #cc0000 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px;background-COLOR: #ffffff; PADDING-TOP: 2px;}
td.ad { BORDER: #cccccc 1px solid; vertical-align:middle;FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;PADDING-left: 25px;width:180px;}