@charset "utf-8";
/* BODY STYLES */
body { /* Arial added by rpk to bring in line with target site */
	background-color: 	#000000;
	background-image: 	url(../images/bg.png);
	background-repeat: 	repeat-x;
	color:				#666666;
	/*color:				#C2C2C2;*/
	direction:			ltr;
	font-family:		Verdana, Geneva, sans-serif;
	font-size:			11px;
	margin: 			0px;
	z-index: 1;
}

/* HEADING STYLES */
h2 {
	color:				#266baf;
	font-size:			16px;
}
h2.blueheader{
	color:				#00C;
}

h3{
	line-height:		100%;
	padding-left:		2px;
}
h4 {
	font:				bold 16px Arial, Helvetica, sans-serif;
	color:				#266baf;
	background:			url(../images/title-back.png) no-repeat;
	padding-left:		25px;
	height:				30px;
	padding-top:		9px;
	margin:				0;
}
h5 {
	font:				bold 14px Arial, Helvetica, sans-serif;
	color:				#284c94;
}

/* LINK STYLES */
a:link, a:visited, a:active{
	color:				#7e839a;
	text-decoration: 	none;
}
a:hover{
	color:				red;
	text-decoration: 	none;
}
a.gold:visited {
	color: #ADA56B
}

a.gold:link {
	color: #ADA56B
}

a.gold:active {
	color: #CFAE3F
}

a.gold:hover {
	color: #CFAE3F
}


/* ABOUT - OVERVIEW - Slideshow*/
.imagepreview {
	width:				400px;
}

.imagepreview br{
	clear:				both;
}

.imagepreview a{
	display:			block;
	float:				left;
	margin:				5px;
	background:			none;
	border:				1px solid #000;
}
	
.imagepreview img{
	border:				none;
}


/* SEARCH ENGINE*/
.SEARCH_GO {
	background-color:	#666666;
	border:				1px solid #000000;
	color: 				#FFF;
	width: 				30px;
	height:				20px;
}

/* TESTIMONIALS STYLES */


/*---------------------------*/
table.full-height { height:100%; }
td.full-height { height:100%; vertical-align:top; }

table { border-collapse: collapse; }
/*removed by rpk */
/*th, td {padding: 0;}*/ 

img { border:0px; }
/*----defult_link---*/
/* REMOVED BY AJM
a:link, a:visited, a:active { color:#284c94; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-variant: normal; }
a:hover { color:#333; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-variant: normal; }
*/
/**************************/

.lsit li { padding:5px; margin:0; list-style-image:url(../images/list.png); list-style-position:outside; padding-left: 0px; }
/*-----Content---------*/
.table_of_content { width:900px; vertical-align:top; height:100%; -align:center; margin:0 auto }
.main_menu { width:220px; vertical-align:top; height:100%; padding-left:10px }
.content_here { width:670px; vertical-align:top }
#home_block { width:215px }
#home_block .repeat { background:url(../images/block-repeate.gif) repeat-y top center; width:215px }
#home_block .img_border { border:1px solid #eae5e1 }
p {
	
	line-height:18px;
	text-align: left;
}
.more_btn { padding-left:5px }
/*---------Menu---------*/
.menu_back { background:url(../images/menu-bg.gif) repeat-x top center; height:45px }
#menu_table { }
/*--------SEARCH---------*/

#serachbox { width:288px }
.search_back { background:url(../images/search-back.gif) no-repeat center center; width:288px; height:51px; border:none; }
.search_back input { border:none; background: url(../images/input-bg.gif) repeat-x top; width:170px; height:23px; font:bold 14px Arial, Helvetica, sans-serif; color:#408039; border-top:1px #FFF solid }
.search_back button { background:url(../imgs/main_search_button_off.gif); height:30px; width:74px; border:none }
.search_back button:hover { background:url(../imgs/main_search_button_on.gif); height:30px; width:74px; border:none; cursor:pointer }
/*--------SEARCH---------*/
#rss { font: bold 14px Arial, Helvetica, sans-serif; }
/*---------------- Footer ---------------------*/
.footer-bg { height:42px; border-top: 2px solid #266baf; font:normal 11px Arial, Helvetica, sans-serif; color:#333333; background-image: url(../images/footer_gradient.gif); background-color: #FFF; background-repeat: repeat-x; background-position: left top; }
.footer-bg a { color:#266baf; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:underline; }
.footer-bg a:hover { text-decoration:none; color:#333; }
.copyrights { font:normal 12px tahoma; color:#FFF; height:30px; padding-top: 20px; background-color: #1f6eb1; direction: ltr; }
/*---------------- End of Footer ---------------------*/

.vote { border:1px solid #d7d7d7; background:#fafafa; height:180px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#696969; }
.homeTbl h2 { color:#1f6eb1; font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; line-height:150%; background-image:url(../images_en/head-bg.png); background-repeat: no-repeat; background-position: left bottom; text-align: left; padding-left: 10px; }
.homeTbl h3 { color:#1f6eb1; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:150%; padding-left: 10px; text-align: left; }
.homeTbl p { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#696969; -align:justify; padding-right: 10px; padding-left: 10px; text-align: justify; }
.label2 { font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#696969; -align:justify; }
.radio { color:#333; padding-left: 20px; padding-right: 30px; }
.btn { background-image:url(../images/btn-bg.png); background-color:#069; border:1px #330 solid; background-repeat: no-repeat; background-position: center center; color: #FFF; width: 72px; height: 20px; font-family: "Arial Black", Gadget, sans-serif; font-size: 12px; }
.news { border:1px solid #d7d7d7; background:#fafafa; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#696969; }
.news p { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#696969; font-weight: bold; }
.news a { padding:10px; color:#c24400; font-weight:bold; -decoration:underline; float:left; }
.news a:hover { -decoration:none; }
/***********************/

.news2 { border:1px solid #d7d7d7; background:#fafafa; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#696969; }
.news2 h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#3b3b3b; padding-right:20px; }
.news2 h3 { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000; }
.news2 p { font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#696969; -align:justify; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; }
.news2 a { padding:10px; color:#c24400; font-weight:bold; -decoration:underline; float:left; }
.news2 a:hover { -decoration:none; }
.news2 img { width:620px; height:342px; }
/***********************/
		
.small_news2 img { margin:2px 5px; background:#fff; padding:2px; width:50px; height:50px; border:1px solid #eee; }
.small_news2 h6 { padding:0px; margin:0px; }
.small_news2 h6 a { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:0; margin:0; color:#696969; -decoration:none; padding-left: 5px; }
.small_news2 h6 a:hover { -decoration:underline; }
.small_news2 a { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0; margin:0; color:#696969; -decoration:none; padding-left: 5px; }
.small_news2 a:hover { -decoration:underline; }
.small_news2 p { font-family:Tahoma, Geneva, sans-serif; font-size:14px; -align:justify; padding:5px; margin:0; }
/**********************/
.small_news img { margin:2px 5px; background:#fff; padding:2px; width:60px; height:60px; border:1px solid #eee; }
.small_news h6 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:0; margin:0; }
.small_news p { font-weight:normal; font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:0; margin:0; }
.small_news a { font-family:Arial, Helvetica, sans-serif; font-weight:bold; float:right; color:#333; -decoration:none; font-size:14px; }
.small_news a:hover { -decoration:underline; }
.goal { border:1px solid #d7d7d7; background:#fafafa; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#696969; }
.goal p { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#696969; font-weight: bold; }
.goal a { padding:10px; color:#c24400; font-weight:bold; -decoration:underline; float:left; }
.goal a:hover { -decoration:none; }
.goal img { margin:2px 5px; background:#fff; padding:2px; width:70px; height:70px; border:1px solid #eee; }
.goal img a { padding:0; margin:0; border: 1px solid #eee; }
.goal h6 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0; margin:0; line-height: 20px; }
/*******************/
		
.footBlock { border:1px solid #d7d7d7; background:#fafafa; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#696969; }
.footBlock a { padding:10px; color:#c24400; font-weight:bold; -decoration:underline; float:left; }
.footBlock a:hover { -decoration:none; }
.footBlock img { margin:2px 5px; background:#fff; padding:2px; width:90px; height:90px; border:1px solid #eee; }
.footBlock ul { margin:0; padding:0; list-style:none; }
.footBlock ul li { color:#F00; list-style-position:inside; }
.footBlock ul li a { background-image:url(../images/bullet.png); color:#003; float:right; background-repeat: no-repeat; background-position: right 5px; padding-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#696969; font-weight:bold; }
/*.goal p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#696969;
	font-weight: bold;
	}
	

.goal h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:0;
	margin:0;
	line-height: 20px;
		}*/
/************************/
#navTbl { width:375px; height: 42px; }
#navTbl td { width:75px; background:url(../images/navbg.png); }
#navTbl a { color:#434343; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#navTbl a:hover { color:#356aa0; }
/************************************************/


ul#menu, ul#menu ul { list-style-type:none; margin: 0; padding: 0; width: 208px; }
ul#menu a { display: block; -decoration: none; }
ul#menu li { margin-top: 1px; }
ul#menu li a { color: #2360a3; height:24px; line-height:170%; background-image: url(../images/listbg_en.png); background-repeat: no-repeat; background-position: center; margin-bottom: 3px; font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; text-decoration:none; padding-left: 20px; text-align: left; }
ul#menu li a:hover { color:#6f6f6f; background-image: url(../images/listbg2_en.png); text-decoration:underline; }
.homeBlockTop { height:27px; widows:208px; background:url(../images_en/tbl-bg.png) center no-repeat; color:#FFF; -align:right; line-height:150%; font-family: Verdana, Geneva, sans-serif; font-size: 10px; font-weight: bold; background-color:#f9fbfe; padding-left: 10px; }
.homeBlock { border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #1f6eb1; border-bottom-color: #1f6eb1; border-left-color: #1f6eb1; background-color:#f9fbfe; height: 250px; }
.homeBlock p { font-family:Verdana, Geneva, sans-serif; font-size:12px; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; -align: justify; text-align: justify; }
.formTbl { width:80%; }
.formTbl p { color: #284c94; font-weight:bold; }
.formTbl INPUT.TEXT { border:1px #666 solid; color:#333; width:150px; }
.formTbl input.submit { background-image:url(../images/btn-bg.png); background-color:#069; border:1px #330 solid; background-repeat: no-repeat; background-position: center center; color: #FFF; width: 72px; height: 20px; font-family: "Arial Black", Gadget, sans-serif; font-size: 12px; }
.formTbl textarea { }
/******************/

/**************************/

.alphtbl td { height:30px; width:80px; }
.alphtbl a { color:#266baf; font-size:14px; text-decoration:none; }
.alphtbl a:hover { text-decoration:none; }
/***********/
.blue { color:#336699; padding-left:10px; }
.bluetbl { border:1px solid #336699; }
.bluetbl td { border:1px solid #336699; padding-left:5px; }
/************/
.linkLink a { color:#003468; font-size:14px; font-weight:bold; text-decoration:underline; }
.linkLink a:hover { text-decoration:none; }
/*****************/
.Footer { padding-bottom: 5px; overflow: hidden; padding-top: 5px; padding-left: 10px; padding-right: 10px; }
.Footer P { line-height: 10pt; color: #fff; font-size: 10px; font-weight: normal }
.Footer A { line-height: 10pt; margin-bottom: 3px; color: #fff; font-size: 10px; font-weight: normal }
.Footer A:link { line-height: 10pt; margin-bottom: 3px; color: #fff; font-size: 10px; font-weight: normal }
.Footer A:active { line-height: 10pt; margin-bottom: 3px; color: #fff; font-size: 10px; font-weight: normal }
.Footer A:visited { line-height: 10pt; margin-bottom: 3px; color: #fff; font-size: 10px; font-weight: normal }
.Footer .floatContain { margin-top: 25px; overflow: hidden }
.Footer .Left { width: 700px; float: left }
.Footer .Right { text-align: right; width: 228px; float: right }
.press {
	color:#FFF;
	font-size:12px;
	/*line-height:0px;*/
	color:#FFF;
}
.press a { color:#FFF; font-size:14px; line-height:150%; }
.press a:hover {
	color:#fecb00;
	font-size:12px;
	line-height:125%;
	text-decoration:none;
}
/******/
/*---------Navigation---------*/
.menu_table { width:60% }
.navigationtable { padding:0px; height:25px; width: 100% }
.solidblockmenu { margin:0; padding:0; float: left; font:normal 11px tahoma; width: 100%; overflow: hidden; height:25px; line-height:200%; }
.solidblockmenu ul { display: inline }
.solidblockmenu li { display: inline }
.solidblockmenu li a { float: left; color:#FFF; padding: 5px 11px; text-decoration: none; font:normal 12px Verdana, Geneva, sans-serif; height:25px; line-height:200%; background-color:#58595b; border-right:1px solid #535353 }
.solidblockmenu li a:visited { color: #FFF; line-height:200%; height:25px; }
.solidblockmenu li a:hover { color:#58595b; background-color:#FFF; text-decoration:none; line-height:200%; height:25px }
.solidblockmenu li .current { color:#58595b; background-color:#fcc900; line-height:200%; height:25px; }
/* added by RPK on 9th November */

.freq_box { height:25px; }
.boxright { border-left-style: solid; border-left-color: #dddddd; border-left-width: 1px; width:160px; }
.tablerow2 { border-bottom : solid 1px #E8E8E8; }
.tablerow { border-bottom: solid 1px #E8E8E8; border-left: solid 1px #E8E8E8; }
.tablerowright { border-bottom: solid 1px #E8E8E8; border-right: solid 1px #E8E8E8; border-left: solid 1px #E8E8E8; }
/* Added by rpk 12th November */

.smallheading { font-family: Arial !important; font-size: 8pt !important; color: #7e839a !important;}
.smallheading:hover { color: red !important; text-decoration: none !important;}
a.gold:hover{text-decoration:none;}

/****************/
.smallheading
	{
	font-size: 6.5pt
	}
th{
	height:40px;
	color:#00C
}

/*********************************/
/**************/
ul.pdf{
	list-style-type:	none;
	margin: 			0;
	padding:	 	 	0;
	text-align: 		left;
}

ul.pdf li {
	background-image:	url(../images/PDF_Bullet.jpg);
	background-repeat: 	no-repeat;
	background-position: 0.1em;
	padding-left: 		3em;
	margin:				1em;
	margin-left:		2em;
	margin-right:		4em;
	min-height:			30px;
	text-align: 		left;
}

ul.zip{
	list-style-type:	none;
	margin: 			0;
	padding:	 	 	0;
	text-align: 		left;
}

ul.zip li {
	background-image:	url(../images/ZIP_Bullet.jpg);
	background-repeat: 	no-repeat;
	background-position: 0.1em;
	padding-left: 		3em;
	margin:				1em;
	margin-left:		2em;
	margin-right:		4em;
	min-height:			30px;
	text-align: 		left;
}

ul.swoosh{
	list-style-type:	none;
	margin: 			0;
	padding:	 	 	0;
	text-align: 		left;
}

ul.swoosh li {
	background-image:	url(../images/swoosh.jpg);
	background-repeat: 	no-repeat;
	background-position: 0.1em;
	padding-left: 		3em;
	margin:				1em;
	margin-left:		2em;
	margin-right:		4em;
	min-height:			20px;
	text-align: 		left;
}

a.downloadlink{
	display:		block;
	float:			left;
	height:			28px;
	margin:			10px;
	position:		relative;
	width:			180px;
	width:			200px;
}

a.downloadlink img{
	position:		absolute;
	left:			-5px;
	top:			-6px;
	display:		inline;
/*	filter:			alpha(opacity=60); 	For IE */
/*	opacity:		0.6; 				CSS3 standard */
}

table.images td
{
	border:solid 1px #F8F8F8;
}

/************/
.testimonial{
	text-align:			left;
	left-spacing:		0px;
	padding-left::		0px;
	left:				0px;
	position:			relative;
	border-bottom:		1px dashed #E1E1E1;
	padding-top:		20px;
	padding-bottom:		20px;
	line-height:		18px;
	vertical-align:		middle;
	clear:				middle;
	min-height:			80px;
}

.testimonial_top{
	border-top:			1px dashed #E1E1E1;
	border-bottom:		1px dashed #E1E1E1;
	line-height:		18px;
	padding-top:		20px;
	padding-bottom:		20px;
	vertical-align:		middle;
	min-height:			100px;
}

.imgleft {
	float:				left;
	margin-right:		8px;
	vertical-align:		middle;
}

.whitetext {
	color: 				#ffffff;
}

a.sitemapsubtext:link
	{
	color: #326381;
	margin-left:0px;
	font-weight: bold;
	}

a.sitemapsubtext:visited
	{
	color: #8F9DC2;
	margin-left:20px;
	}

a.sitemapsubtext:hover
	{
	color: #B4D9F3;
	margin-left:20px;
	}

a.sitemapsubtext:active
	{
	color: #8F9DC2;
	margin-left:20px;
	}
	
a.sitemapsubtext2:link
	{
	color: #326381;
	margin-left:10px;
	}

a.sitemapsubtext2:visited
	{
	color: #326381;
	margin-left:10px;
	}

a.sitemapsubtext2:hover
	{
	color: #4793C0;
	margin-left:10px;
	}

a.sitemapsubtext2:active
	{
	color: #4793C0;
	margin-left:10px;
	}

.sitemapsubtext3
	{
	color:#326381;
	margin-left:10px;
	}
/***************/
/*td img
	{
	display: block;
	}*/

.blueheader{ color:#00C}
/*************/
.greenpassport
	{
	margin-bottom:20px;
	margin-top:10px;
	text-align:center;
	font-weight:bold;
	}

.greenpassport a
	{
	color:#339933;
	}

.greenpassport a:hover
	{
	color:#41B630;
	}

/*/////////////**********/

.fyldebadge{
	font-size:		9px;
	width:			110px;
}

.fyldebadge img{
	border:			none;
	margin-bottom:	10px;
}


/* AJM's Styles*/
a.Grey {
	color: 				#666666;
}
a.Grey:hover {
	color: 				#FF0000;
	text-decoration:	none; 
}
a.HP_Links {
	color: 			#CCCCCC;
	font-size: 		14px;
	margin-bottom:	0px;
	padding-bottom:	0px;
	line-height: 	100%;
	text-decoration:none;
}

a.HP_Links:hover {
	color:#FECB00;
	text-decoration:none;
	font-size: 14px;
	margin-bottom:	0px;
	padding-bottom:	0px;
	line-height: 	100%;
}

.HP_Links {
	color: 			#CCCCCC;
	font-size: 		14px;
	margin-bottom:	0px;
	padding-bottom:	0px;
	line-height: 	100%;
/*
	display:		block;
	float:			left;
	position:		relative;
	color: 			#FECB00;
*/
}

a.blueheader
{
	color:				#0E48B6;
	display:			block;
	font-family:  		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	margin:				0px;
	text-align:			left;
	text-decoration:	none;
}

.date {
	font-weight:		bold;
}

.newsitem
{
	color: #7e839a;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top:0px;
}

a.news{
	color: #7e839a;
	text-decoration:none;
	font-size: 8pt;
	margin-bottom:	0px;
	padding-bottom:	0px;
	line-height: 	100%;
}
a.news:hover {
	color:#FECB00;
}

/* VITECT Styles  Removed BY AJM 

.site_wide { width:900px }
.width_100 { width:100% }
.height_100 { height:100% }
.v_top { vertical-align:top }
.v_bottom { vertical-align:bottom }
.padding_top { padding-top:10px }
.padding_bottom { padding-bottom:10px }
.padding_right { padding-right:10px }

#mother { width:990px; height:100% }
#content { height:100%; background-color: #FFF; }
.aligncenter { -align:center; margin:0 auto }
.lang { direction:rtl }
.lang_x { direction:ltr; -align:right; }
.lang_align { -align:right }
.lang_align_x { -align:left }
*/

/*--form---*/
/*
.input_ { border:0px; width:190px; color: #000; background-color:#c2c2c2; }
.input_btn { width:30px; height:15px; border:1px #000 solid; color:#FFF; background-color:#58595b; font-family: Verdana, Geneva, sans-serif; font-size: 10px; font-weight: normal; text-align: center; margin: 2px; }
.input_ select { background-image:url(../imgs/input-bg.jpg); background-repeat:repeat-x; border: #d8d8d8 solid 1px; width:300px; }
.input-small-field { background-image:url(../imgs/input-bg.jpg); background-repeat:repeat-x; border: #d8d8d8 solid 1px; width:98px; }
.input_radio [type="radio"] { width:20px; margin-right:30px; }
.select { background-image:url(../imgs/input-bg.jpg); background-repeat:repeat-x; border: #d8d8d8 solid 1px; width:300px; }
.select-birth-date { background-image:url(../imgs/input-bg.jpg); background-repeat:repeat-x; border: #d8d8d8 solid 1px; width:98px; }
.input-expert-btn { background-image:url(../imgs/expert-btn-bg.jpg); background-repeat:repeat-x; height:23px; width:50px; border: #d8d8d8 solid 1px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
.input-expert-btn:hover { background-image:url(../imgs/expert-btn-bg_hover.jpg); background-repeat:repeat-x; height:23px; width:50px; border: #d8d8d8 solid 1px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
.area { background-image:url(../imgs/input-bg.jpg); background-repeat:repeat-x; border: #d8d8d8 solid 1px; }
*/

div.features a {color: #7e839a; display: block; height: 22px; padding: 8px 0 0 8px; text-decoration: none}
div.features a:hover {color: #f00; background-color: #eaedf2}
div.feature-block{border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3;color:#6f8478;display:none;padding:5px 0px}

ul.model-menu{list-style: none;margin: 0; clear: both}
ul.model-menu li{margin: 0 0 0px}
ul.model-menu{background: #cceaa2; border-bottom: 1px solid #a5bd83; height: 23px; clear:both}
ul.model-menu li {float: left;height:23px;padding: 4px 12px 0px 12px}
ul.model-menu a{text-decoration: none; color: #fff; font-size: 15px; font-weight: bold}
ul.model-menu a.selected,
ul.model-menu a:hover{color: #0c5fc5}

.text_page_content table td{border:1px solid #e8e8e8; padding: 2px 0}
.text_page_content table.noborder{margin:0;padding:0;border: none}
.text_page_content table.noborder td{border: none}

h2{background: url(../images/h2-bg.png) 0px 60% repeat-x; color: #000; margin: 0px 10px}
h2 span {background: #fff;padding: 0 10px; font-size: 14px}
h2.line{padding-left:10px;margin: 10px; clear: both;}
h2.features{background: none; color:#536e83; font-size:13px;font-weight:bold; border-bottom: 3px solid;padding-bottom: 3px;margin: 10px}

h4{background: url(../images/h1-bg.png) 10px 10px no-repeat; height: 24px; font-size: 14px; padding: 2px 10px 0}
h4 span {background: #fff;padding: 0 10px; margin-left: 43px}

table.series-section {padding:0;width: 521px}
table.series-section td{border: none;text-align: center;padding: 6px;width: 260px}

div.pdf{background: url("../images/icons/pdf.png") no-repeat scroll left top transparent;height: 48px;margin: 10px 0 10px;padding: 10px 0 0 52px}