BODY					{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;background-color:#FFFFFF;}
img{ border:0;}
h1 						{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 105%;font-weight: bold;text-align:left;margin:0px;}
h2 						{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 120%;font-weight: bold;margin:0px;margin-top:15px;}
h4 						{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 100%;font-weight: bold;margin:0px;}
h5 						{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 100%;font-weight: normal;margin:0px;}
p 						{font-family: Arial, Helvetica, sans-serif;font-weight: normal;text-align:left;}
a:visited          		{color: #FFFFFF;}
img 					{vertical-align: middle }
.title					{font-family: Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;text-align:left;font-size: 130%;}

.large					{font-size: 150%;}

input, textarea, select	{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 90%;border:0px;	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;padding:5px;margin-bottom:5px;}


/*========================= HEADER CONTROLS =========================*/

#header						{width:951px;height:109px;margin-right:auto;margin-left:auto;position:relative;padding-top:15px;z-index:200;}
#top_section				{width:951px;height:74px;background-image: url(../img/top_navback.gif);}
#inviz						{float:left;width:216px;height:74px;}

#search_container			{float:right;width:230px;height:74px;margin-right:23px;}
#search_container p			{font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #FFFFFF;text-decoration: none;font-weight:normal;margin:0px;}
#search_container a			{font-family: Arial, Helvetica, sans-serif;font-size: 100%;color: #FFFFFF;text-decoration: none;font-weight:normal;}
#search_container a:hover 	{text-decoration: underline;}
#search_toplinks			{width:230px;height:20px;padding-top:10px;}
#search_toplinks p			{text-align: right;}
#search_toplinks a			{text-align: right;}
#search_toplinks a:hover 	{text-decoration: underline;}
#search_line				{width:230px;height:1px;background-image: url(../img/gif_line.gif);line-height:0px;margin:0px;padding:0px;}
#search_box					{width:230px;height:20px;padding-top:8px;}
.searchtext					{float:left;padding-right:8px;padding-top:4px;}
.searchinput				{float:left;padding-right:4px;}
.searchbutton				{float:left;}
.searchbutton input			{border: none; position: relative; top: -5px;}

.searchinput input			{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: normal;text-align:left;border:0px;
							margin-top:0px;
							margin-bottom:0px;
							width:135px;
							padding:2px;
							border-bottom: 1px solid  #A3A3A3;
							border-top: 1px solid #A3A3A3;
							border-left: 1px solid  #A3A3A3;
							border-right: 1px solid  #A3A3A3;}

 /*========================= BREADCRUMBS =========================*/

#breadcrumbs				{width:951px;height:34px;margin-right:auto;margin-left:auto;}
#breadcrumbs p				{font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000000;text-decoration: none;font-weight:normal;margin:0px;}
#breadcrumbs a				{font-family: Arial, Helvetica, sans-serif;font-size: 100%;color: #000000;text-decoration: none;font-weight:normal;}
#breadcrumbs a:hover 		{text-decoration: underline;}
#breadlinks					{width:780px;float:left;padding-top:10px;padding-left:5px;}
#datestamp p				{text-align:right;}
#datestamp					{width:150px;float:right;padding-top:10px;padding-right:5px;}

/*========================= SEARCH RESULTS =========================*/

.h2a {font-family: Arial, Helvetica, sans-serif;font-size: 80%;color: #004371;text-decoration: none;font-weight:normal; margin-top: 3px; margin-bottom: 15px;}

#search_results {
text-align : left;
font-family: Arial, Helvetica, sans-serif;
color: #000;
}

#search_results  a{
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
color: #004371;
text-decoration: none;
}

#search_results  a:hover {
text-decoration: underline;
}

.searchresultsname {
text-align : left;
font-weight : bold;
text-decoration : underline;
margin-bottom : 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
color: #004371;
text-decoration: underline;
}
.searchresultsname a:link {
text-decoration : underline;
color : #343434;
font-weight : bold;
}
.searchresultsdescription {
width : 95%;
margin-top : 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
color: #004371;
}
.searchresultsscore {
color : green;
margin-top : -14px;
margin-bottom : 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 70%;
text-decoration: none;
}

/*========================= MAIN SECTION CONTROLS =========================*/


#main_containerSection		{width:951px;overflow: auto;
							padding:0px;margin-right:auto;margin-left:auto; z-index:-1;}
#main_left					{width:228px;float:left;padding:0px;margin:0px;overflow:hidden}
#main_right					{width:700px;float:right;padding:0px;margin:0px;overflow:hidden; z-index:-1;}

/*========================= LEFT NAVIGATION CONTROLS =========================*/

#left_links					{width:226px;overflow:auto;background-image: url(../img/links_back.jpg);background-position: bottom;background-repeat: no-repeat;
							border-bottom: 1px solid  #CFCFCF;
							border-top: 1px solid #CFCFCF;
							border-left: 1px solid  #CFCFCF;
							border-right: 1px solid  #CFCFCF;position:relative;}
#left_links h1				{font-family: Arial, Helvetica, sans-serif;color: #004371;font-size: 105%;font-weight: bold;text-align:left;margin-left:25px;margin-bottom:25px;margin-top:15px;}
#left_links a				{font-family: Arial, Helvetica, sans-serif;font-size: 80%;color: #004371;text-decoration: none;font-weight:normal;}
#left_links a:hover 		{text-decoration: underline;}

.bulletarrow				{width:12px;height:16px;margin-left:20px;margin-right:5px;background-image: url(../img/arrow_solid.gif);float:left;
							border-bottom: 0px solid  #CFCFCF;
							border-top: 0px solid #CFCFCF;
							border-left: 0px solid  #CFCFCF;
							border-right: 0px solid  #CFCFCF;background-repeat: no-repeat;}
.bulletarrowfade			{width:12px;height:16px;margin-left:20px;margin-right:5px;background-image: url(../img/arrow_fade.gif);float:left;
							border-bottom: 0px solid  #CFCFCF;
							border-top: 0px solid #CFCFCF;
							border-left: 0px solid  #CFCFCF;
							border-right: 0px solid  #CFCFCF;background-repeat: no-repeat;}
.clearDiv					{width:226px;margin-top:6px;margin-bottom:6px;
							border-bottom: 0px solid  #CFCFCF;
							border-top: 0px solid #CFCFCF;
							border-left: 0px solid  #CFCFCF;
							border-right: 0px solid  #CFCFCF;}

/*========================= ARRANGE A DEMO CONTROLS =========================*/

	#arrange_demo				{width:226px;height:272px;margin-top:6px;background-image: url(../img/arrange_back.jpg);background-position: bottom;background-repeat: no-repeat;
							border-bottom: 1px solid  #CFCFCF;
							border-top: 1px solid #CFCFCF;
							border-left: 1px solid  #CFCFCF;
							border-right: 1px solid  #CFCFCF;}

#arrange_demo h1			{font-family: Arial, Helvetica, sans-serif;color: #004371;font-size: 105%;font-weight: bold;text-align:left;margin-left:11px;margin-bottom:15px;margin-top:15px;}
#arrange_demo p				{font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000000;text-decoration: none;font-weight:normal;margin:0px;margin-left:11px;margin-right:11px;margin-bottom:10px;}
#arrange_demo a				{margin:0px;margin-left:-11px;}
#arrange_demo img			{border:0;margin-left:11px;}
.telnumber					{font-family: Arial, Helvetica, sans-serif;color: #510400;font-size: 100%;font-weight: bold;text-align:left;margin-bottom:15px;margin-left:11px;}

/*========================= MAIN CONTENT CONTROLS =========================*/

/*========================= HOME BANNER CONTROLS =========================*/

#home_banner				{width:712px;height:130px;position:relative;}

/*========================= HOME CONTENT BOX CONTROLS =========================*/

#home_textBox				{width:692px;height:276px;background-color:#E2E2E2;padding:10px;margin-top:10px;position:relative;}
#home_textBox h1			{font-family: Arial, Helvetica, sans-serif;color: #510400;font-size: 105%;font-weight: bold;text-align:left;margin-bottom:10px;}
#home_textBox p				{font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin:0px;}
#textbox_contain			{width:682px;overflow:auto;margin-top:10px;margin-left:10px;margin-bottom:10px;}
#textbox_bullets			{width:340px;float:left;}

#textbox_bullets ul			{list-style-image: url(../img/bullet.gif);font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-bottom:0px;margin-bottom:0px;}
#textbox_bullets li			{margin:0px;}

#textbox_video				{width:320px;float:right;}

.company01					{float:left;margin:0px; margin-bottom:0px; padding-top:0px;padding-bottom:0px;}
.company01                  img{border:0px;margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; position:top;}
.company01 a{border:0px;}
.a {border:0px; margin-top:0px;margin-bottom:0px;}
/*========================= HOME ADVERTS BOX CONTROLS =========================*/



#easy_banner				{width:700px;height:310px;position:relative;background-image: url(../img/easy_main.jpg);float:right; z-index:-1;}
#easy_banner span 			{display:none;}


#easy_print					{width:700px;height:149px;position:relative;background-image: url(../img/e_print.jpg);float:right;z-index:-1;}
#easy_print span 			{display:none;}


#easy_strip					{width:700px;height:149px;position:relative;background-image: url(../img/cash_less.jpg);float:right;z-index:-1;}
#easy_strip span 			{display:none;}

#easy_reg					{width:700px;height:149px;position:relative;background-image: url(../img/e_reg.jpg);float:right;z-index:-1;}
#easy_reg span 				{display:none;}


#easy_access					{width:700px;height:149px;position:relative;background-image: url(../img/access_control.jpg);float:right;z-index:-1;}
#easy_access span 				{display:none;}


#hoverpopup					{background-color:#1871af;padding:10px;color:#FFFFFF;width:300px;visibility:hidden; position:absolute; top:550px; left:800px;margin:0px;}
#hoverpopup p				{margin:0px;padding:0px;color:#FFFFFF;}

#hoverpopup2				{background-color:#1871af;padding:10px;color:#FFFFFF;width:300px;visibility:hidden; position:absolute; top:550px; left:900px;margin:0px;}
#hoverpopup2 p				{margin:0px;padding:0px;color:#FFFFFF;}

#hoverpopup3					{background-color:#1871af;padding:10px;color:#FFFFFF;width:300px;visibility:hidden; position:absolute; top:490px; left:1000px;margin:0px;}
#hoverpopup3 p				{margin:0px;padding:0px;color:#FFFFFF;}



#advert_container			{width:712px;height:200px;margin-top:13px;float:right;}

.left_advert				{position:relative;width:344px;height:200px;float:left;position: relative;}

.right_advert				{position:relative;width:344px;height:200px;float:right;background-image: url(../img/advert_bullet.gif);}
.right_advert h1			{font-family: Arial, Helvetica, sans-serif;color: #510400;font-size: 105%;font-weight: bold;text-align:left;margin-bottom:10px;margin-left:45px;margin-top:10px;}
.right_advert ul			{list-style-image: url(../img/arrow_bullet.gif);font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:25px;margin-left:35px;}
.right_advert li			{margin:10px;}

.advert_container2			{width:712px;height:123px;margin-top:13px;float:right;}
.advert_container2 p		{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: normal;padding-left:8px;padding-top:3px;padding-right:8px;}
.advert_container2 a		{font-family: Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;text-decoration: none;}
.read_more					{color: #000000;margin-top:5px;float:right;}
.read_more3					{color: #000000;margin-top:5px;}

.left_advert2					{position:relative;margin-left:2px	;width:344px;height:123px;float:left;position: relative;background-image: url(../img/advert_bullet.gif);
								border-bottom: 1px solid  #CFCFCF;
							border-top: 1px solid #CFCFCF;
							border-left: 1px solid  #CFCFCF;
							border-right: 1px solid  #CFCFCF;}
.left_advert2 h1				{font-family: Arial, Helvetica, sans-serif;color: #510400;font-size: 105%;font-weight: bold;text-align:left;margin-bottom:10px;margin-left:45px;margin-top:10px;}
.left_advert2 ul				{list-style-image: url(../img/arrow_bullet.gif);font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:25px;margin-left:35px;}
.left_advert2 li				{margin:10px;}



.right_advert2				{position:relative;width:342px;height:121px;float:right;background-image: url(../img/advert_bullet.gif);
							border-bottom: 1px solid  #CFCFCF;
							border-top: 1px solid #CFCFCF;
							border-left: 1px solid  #CFCFCF;
							border-right: 1px solid  #CFCFCF;}
.right_advert2 h1			{font-family: Arial, Helvetica, sans-serif;color: #510400;font-size: 105%;font-weight: bold;text-align:left;margin-bottom:10px;margin-left:45px;margin-top:10px;}
.right_advert2 ul			{list-style-image: url(../img/arrow_bullet.gif);font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:25px;margin-left:35px;}
.right_advert2 li			{margin:10px;}

.maintext_guardian			{width:712px;margin-top:13px;float:right;}
.maintext_guardian p		{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: normal;padding-left:8px;padding-right:8px;}
.maintext_guardian a		{font-family: Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;text-decoration: none;}
.maintext_guardian h1 		{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 120%;font-weight: bold;}
.maintext_guardian ul			{font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:15px;margin-left:35px;}
.maintext_guardian ol			{font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:15px;margin-left:35px;}
.maintext_guardian li			{margin:0px;}


.maintext_guardian2			{width:712px;margin-top:13px;float:right;}
.maintext_guardian2 p		{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: normal;padding-left:8px;padding-right:8px;}
.maintext_guardian2 a		{font-family: Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;text-decoration: none;}
.maintext_guardian2 h1 		{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 120%;font-weight: bold;}
.maintext_guardian2 ul		{font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:15px;margin-left:35px;}
.maintext_guardian2 ol		{font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:15px;margin-left:35px;}
.maintext_guardian2 li		{margin:0px; background-image: url(arrow.gif);background-repeat: no-repeat;background-position: 0 .4em;padding-left: .6em;}


/*========================= FOOTER CONTROLS =========================*/

#bottom_footer				{width:951px;height:119px;margin-right:auto;margin-left:auto;position:relative;margin-top:10px;margin-bottom:10px;}
#bottom_footer hr			{color: #510400;background-color: #510400;height: 1px;}
#bottom_footer p			{font-family: Arial, Helvetica, sans-serif;font-size: 65%;color: #7E7E7E;text-decoration: none;font-weight:normal;margin:0px;margin-top:4px;}
#bottom_footer a			{font-family: Arial, Helvetica, sans-serif;font-size: 100%;color: #7E7E7E;text-decoration: none;font-weight:normal;}
#bottom_footer a:hover 		{text-decoration: underline;}

#footerleft  				{float:left;}
#footerright				{float:right;padding-top:10px;}





/*========================= PRODUCT (GUARDIAN) PAGES  =========================*/

#icon						{margin-left:10px;margin-top:10px;}
#left_links h2				{font-family: Arial, Helvetica, sans-serif;color: #004371;font-size: 105%;font-weight: bold;text-align:left;margin-left:25px;margin-bottom:30px;margin-top:35px;}

/*========================= PRODUCT (GUARDIAN) HOME BANNER =========================*/


#guardian_videobanner			{width:316px;height:121px;float:right;background-image: url(../img/guardian_videoback.gif);margin-right:26px;margin-top:113px;
								border-bottom: 2px solid  #FFF;
								border-top: 2px solid #FFF;
								border-left: 2px solid  #FFF;
								border-right: 2px solid  #FFF;}
#video_banner_container			{width:310px;height:121px;}
#video_banner_containerL		{width:138px;height:101px;float:left;padding:10px;}
#video_banner_containerR		{width:113px;height:115px;float:right;padding-left:10px;padding-right:10px;padding-top:6px;}
.padding_image					{padding-top:5px;}

#slim_guardian_banner				{width:710px;height:94px;float:right;position:relative;background-image: url(../img/slim_guardian_banner.gif);}
#slim_guardian_banner span			{display:none;}

#main_grey_box						{width:710px;overflow:auto;margin-top:10px;position:relative;background-color:#F1F1F1;border-bottom: 1px solid  #CFCFCF;
									border-top: 1px solid #CFCFCF;
									border-left: 1px solid  #CFCFCF;
									border-right: 1px solid  #CFCFCF;}

#main_grey_box2						{width:680px;overflow:auto;padding:15px;margin-top:10px;position:relative;background-color:#F1F1F1;border-bottom: 1px solid  #CFCFCF;
									border-top: 1px solid #CFCFCF;
									border-left: 1px solid  #CFCFCF;
									border-right: 1px solid  #CFCFCF;background-image: url(../img/speach.jpg);}
#main_grey_box2 p				{font-family: Arial, Helvetica, sans-serif;font-size: 85%;color: #FFF;text-decoration: none;font-weight:normal;margin:0px;margin-top:0px;}

#demo_video							{width:250px;padding:15px;float:left;}
#video_bullets							{padding-top:8px;padding-right:8px;float:right;width:410px;}
#main_grey_box p				{font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin:0px;margin-top:4px;}
.video_button						{margin-left:5px;margin-top:8px;}

/*========================= PRODUCT (GUARDIAN) 2 COLUMN LAYOUT =========================*/

#2cols								{width:712px;margin-top:13px;float:right;}
.column1  ul						{list-style-image: url(../img/bullet2.gif);font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-bottom:0px;margin-bottom:0px;}
.column1  li						{margin-left:10px;}
.column1 p							{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: normal;padding-left:8px;padding-right:8px;}
.column1 a							{font-family: Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;text-decoration: none;}
.column1 h1 							{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 120%;font-weight: bold;}
.column1							{float:left;width:436px;margin-top:10px;}
.column2							{float:right;width:245px;margin-top:10px;}
.statement							{float:right;width:245px;border-bottom: 1px solid  #CFCFCF;
									border-top: 1px solid #CFCFCF;
									border-left: 1px solid  #CFCFCF;
									border-right: 1px solid  #CFCFCF;background-color:#E2E2E2;background-image: url(../img/speach.jpg);}
.statement p						{font-family: Arial, Helvetica, sans-serif;color: #FFF;font-size: 75%;font-weight: bold;padding-left:8px;padding-right:8px;}



.specific_links							{float:right;width:247px;background:#FFF;margin-top:10px;border-bottom: 0px solid  #CFCFCF;
									border-top: 0px solid #CFCFCF;
									border-left: 0px solid  #CFCFCF;
									border-right: 0px solid  #CFCFCF;}
.specific_links h2 							{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: bold;padding-left:8px;}
.specific_links p							{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: normal;padding-left:8px;padding-right:8px;}
.specific_links a							{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: normal;text-decoration: none;}
.specific_links a:hover						{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: normal;text-decoration: underline;}
.specific_links ul						{list-style-image: url(../img/bullet2.gif);font-family: Arial, Helvetica, sans-serif;color: #000;text-decoration: none;font-weight:normal;margin-bottom:0px;margin-bottom:0px;}
.specific_links  li						{margin-left:10px;margin-top:0px;padding:0px;}


.links							{float:right;width:245px;margin-top:10px;border-bottom: 1px solid  #CFCFCF;
									border-top: 1px solid #CFCFCF;
									border-left: 1px solid  #CFCFCF;
									border-right: 1px solid  #CFCFCF;}
.links h2 							{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: bold;padding-left:8px;}
.links p							{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: normal;padding-left:8px;padding-right:8px;}
.links a							{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: normal;text-decoration: none;}
.links a:hover						{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: normal;text-decoration: underline;}
.links ul						{list-style-image: url(../img/bullet3.gif);font-family: Arial, Helvetica, sans-serif;color: #000;text-decoration: none;font-weight:normal;margin-bottom:0px;margin-bottom:0px;}
.links  li						{margin-left:10px;margin-top:0px;padding:0px;}
.smallprint						{font-size: 70%;font-family: verdana, Helvetica, sans-serif;}

.advert_guardian							{float:right;width:245px;margin-top:10px;border-bottom: 1px solid  #CFCFCF;
									border-top: 1px solid #CFCFCF;
									border-left: 1px solid  #CFCFCF;
									border-right: 1px solid  #CFCFCF;}

.server_spec					{position:relative;margin-left:2px	;width:712px;overflow:auto;float:left;position: relative;background-image: url(../img/advert_bullet2.gif);
								border-bottom: 1px solid  #CFCFCF;
								border-top: 1px solid #CFCFCF;
								border-left: 1px solid  #CFCFCF;
								border-right: 1px solid  #CFCFCF;}
.server_spec h1					{font-family: Arial, Helvetica, sans-serif;color: #510400;font-size: 105%;font-weight: bold;text-align:left;margin-bottom:10px;margin-left:45px;margin-top:10px;}
.server_spec p					{font-family: Arial, Helvetica, sans-serif;font-size: 100%;color: #000;text-decoration: none;font-weight:normal;}
.server_spec ul					{list-style-image: url(../img/arrow_bullet.gif);font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:25px;margin-left:35px;}
.server_spec li					{margin:10px;}


.documentation_box				{float:left;width:522px;margin-top:10px;margin-left:2px;border-bottom: 1px solid  #CFCFCF;
									border-top: 1px solid #CFCFCF;
									border-left: 1px solid  #CFCFCF;
									border-right: 1px solid  #CFCFCF;}
.pdf_icon						{width:81px;float:left;padding-top:7px;padding-left:7px;}
.pdf_desc						{width:340px;float:left;padding-top:10px;text-align:centre;}
.pdf_desc p						{text-align:center;}



/*========================= easy elements =========================*/

.maintext				{width:700px;margin-top:13px;float:right; z-index:-1;}
.maintext p				{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: normal;padding-left:5px;padding-right:8px;padding-bottom:0px;margin-bottom:0px;}
.maintext a				{font-family: Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;text-decoration: none;}
.maintext h1 			{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 120%;font-weight: bold;}
.maintext ul			{font-family: Arial, Helvetica, sans-serif;font-size:75%;color: #000;text-decoration: none;font-weight:normal;margin-top:20px;margin-left:35px;padding:0px;}
.maintext ol			{font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:15px;margin-left:35px;}
.maintext li			{margin:0px;padding:0px;}


.maintext_rfn			{width:700px;margin-top:13px;float:right;}
.maintext_rfn p		{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: normal;padding-left:5px;padding-right:8px;padding-bottom:0px;margin-bottom:0px;}
.maintext_rfn a		{font-family: Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;text-decoration: none;}
.maintext_rfn h1 		{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 120%;font-weight: bold;}
.maintext_rfn ul			{font-family: Arial, Helvetica, sans-serif;font-size:75%;color: #000;text-decoration: none;font-weight:normal;margin-top:0px;margin-left:35px;padding:0px;}
.maintext_rfn ol			{font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:15px;margin-left:35px;}
.maintext_rfn li			{margin:0px;padding:0px;}

.noborder			{margin:0px;padding:0px;}

#RFN_banner				{width:700px;height:259px;position:relative;background-image: url(../img/RFN_home.jpg);float:right;}
#RFN_banner span 			{display:none;}
#rfn_readon				{float:right;width:700px;height:45px;margin-top:215px;}

.easy_container2			{width:702px;height:153px;margin-top:5px;margin-bottom:5px;float:right;position:relative;z-index:1}
.easy_container2 p			{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: normal;padding-left:2px;padding-top:3px;padding-right:8px;}
.easy_container2 a			{font-family: Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;text-decoration: none;}


.easy_container3			{width:700px;margin-top:0px;float:right;position:relative;z-index:0;} /*was z-index-1*/
.easy_container3 p			{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: normal;padding-left:0px;padding-top:3px;padding-right:8px;}
.easy_container3 a			{font-family: Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;text-decoration: none;}
.easy_container3 h2			{font-family: Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;text-decoration: none;}
.easy_container3 li			{padding-left:5px;margin-top:5px;padding:0px;margin:0px;font-size: 75%;list-style-image: url(../img/black_arrow.gif);}


.easy_sol					{width:702px;margin-top:2px;float:right;position:relative;z-index:-1}

.why						{width:668px;margin-top:7px;border-bottom: 1px solid #248ED8;
	border-top: 1px solid #248ED8;
	border-left: 1px solid #248ED8;
	border-right: 1px solid #248ED8;padding:15px;background-color:#D4EAFA;}

.why p						{color: #000000;margin:0px;font-size: 75%;}
.why a						{color: #000000;}

.wrap1							{width:344px;float:left;}
.wrap2							{width:344px;float:left;margin-left:2px;}
.product_cash					{margin-left:2px;width:344px;background-image: url(../img/product_cash.jpg);height:215px;}
.product_print					{margin-left:2px;width:344px;background-image: url(../img/product_print.jpg);height:215px;}
.product_access					{margin-left:2px;width:344px;background-image: url(../img/product_access.jpg);height:215px;}
.product_registration			{margin-left:2px;width:344px;background-image: url(../img/product_registration.jpg);height:215px;}
.product_lockers				{margin-left:2px;width:344px;background-image: url(../img/product_lockers.jpg);height:215px;}
.product_epayment				{margin-left:2px;width:344px;background-image: url(../img/product_epayment.jpg);height:215px;}
.product_library				{margin-left:2px;width:344px;background-image: url(../img/product_library.jpg);height:165px;}
.product_smart					{margin-left:2px;width:344px;background-image: url(../img/product_smart.jpg);height:165px;}
.product_praise					{margin-left:2px;width:344px;background-image: url(../img/product_praise.jpg);height:170px;}
.product_move					{margin-left:2px;width:344px;background-image: url(../img/product_move.jpg);height:170px;}

.products_moremore				{margin-left:2px;background-color:#248ED8;height:30px;width:344px;}
.products_moremore p			{padding-right:15px;padding-bottom:13px;color: #FFFFFF;text-align:right;margin:0px;}
.products_moremore a			{color: #FFFFFF;}

.products_moremore2				{margin-left:2px;background-color:#248ED8;height:40px;width:344px;}
.products_moremore2 p			{padding-right:15px;padding-bottom:13px;color: #FFFFFF;text-align:right;margin:0px;}
.products_moremore2 a			{color: #FFFFFF;}




table.solution h1				{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 105%;font-weight: bold;text-align:left;margin-bottom:10px;margin-left:15px;margin-top:10px;padding:0px;}
table.solution  p					{margin-left:15px;padding-bottom:0px;color: #FFFFFF;font-size: 75%;}
table.solution  a					{color: #FFFFFF;}


.sol2_home					{position:relative;margin-left:2px	;width:344px;height:123px;float:left;position: relative;background-image: url(../img/product_home.jpg);}


.map						{width:407px;float:left;}
.map1						{width:285px;float:left;}
.left						{float:left;}
.left2						{float:left;margin-left:3px;}

#identifier					{width:660px;padding:10px;border-bottom: 1px solid  #7598ae;
									border-top: 1px solid #7598ae;
									border-left: 1px solid  #7598ae;
									border-right: 1px solid  #7598ae;background-color:#dfeaf2;float:left;}
#tabs						{width:660px;}

#identifier2					{width:675px;padding:10px;border-bottom: 1px solid  #7598ae;
									border-top: 1px solid #7598ae;
									border-left: 1px solid  #7598ae;
									border-right: 1px solid  #7598ae;background-color:#dfeaf2;float:left;}
#identifier2 h1 				{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 105%;font-weight: bold;text-align:left;margin-bottom:10px;margin-top:10px;padding:0px;}
#tabs2						{width:660px;}


#form_holder				{width:630px;background-color:#dfeaf2;float:left;border-bottom: 1px solid #a5a5a5;
	border-top: 1px solid #a5a5a5;
	border-left: 1px solid #a5a5a5;
	border-right: 1px solid #a5a5a5;padding:25px;margin-bottom:10px;}
#form_holder p				{padding:5px;margin:0px;}


.products_wrapper1				{position:relative;margin-left:2px	;width:344px;float:left;}
.products_home					{background-image: url(../img/product_home.jpg);width:344px;height:123px;margin:0px;padding:0px;}
.products_home h1				{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 105%;font-weight: bold;text-align:left;margin-bottom:10px;margin-left:15px;padding-top:10px;}
.products_home p				{margin-left:15px;padding-bottom:13px;color: #FFFFFF;}
.products_home ul				{list-style-image: url(../img/arrow_bullet.gif);font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:25px;margin-left:35px;}
.products_home li				{margin:10px;}

.products_clickmore				{background-color:#248ED8;height:30px;width:344px;margin:0px;padding:0px;border-top: 1px solid #248ED8;}
.products_clickmore p			{padding-right:15px;padding-bottom:13px;color: #FFFFFF;text-align:right;margin:0px;}
.products_clickmore a			{color: #FFFFFF;}


.right							{float:right;margin-right:5px;}

.products_wrapper2				{position:relative;margin-left:2px	;width:344px;float:right;}
.products_home2					{width:344px;height:123px;background-image: url(../img/product_home.jpg);margin:0px;padding:0px;}
.products_home2 h1				{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 105%;font-weight: bold;text-align:left;margin-bottom:10px;margin-left:15px;padding-top:10px;}
.products_home2 p				{margin-left:15px;padding-bottom:13px;color: #FFFFFF;}
.products_home2 ul				{list-style-image: url(../img/arrow_bullet.gif);font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:25px;margin-left:35px;}
.products_home2 li				{margin:10px;}
.products_home2 a				{padding-bottom:13px;color: #FFFFFF;text-align:right;}


.rfnleft_video					{position:relative;margin-left:2px	;width:344px;height:123px;float:left;position: relative;background-image: url(../img/rfn_video.gif);
								border-bottom: 1px solid  #CFCFCF;
							border-top: 1px solid #CFCFCF;
							border-left: 1px solid  #CFCFCF;
							border-right: 1px solid  #CFCFCF;}
.rfnleft_video h1				{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 105%;font-weight: bold;text-align:left;margin-bottom:10px;margin-left:150px;margin-top:10px;}
.rfnleft_video p				{margin-left:145px;padding-bottom:13px;}
.rfnleft_video ul				{list-style-image: url(../img/arrow_bullet.gif);font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:25px;margin-left:35px;}
.rfnleft_video li				{margin:10px;}




.rfnleft_advert2					{position:relative;margin-left:2px	;width:337px;height:123px;float:left;position: relative;background-image: url(../img/rfnadvert_bullet2.gif);
								border-bottom: 1px solid  #CFCFCF;
							border-top: 1px solid #CFCFCF;
							border-left: 1px solid  #CFCFCF;
							border-right: 1px solid  #CFCFCF;padding-left:7px;}
.rfnleft_advert2 h1				{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 105%;font-weight: bold;text-align:left;margin-bottom:10px;margin-left:45px;margin-top:10px;}
.rfnleft_advert2 ul				{list-style-image: url(../img/arrow_bullet.gif);font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:25px;margin-left:35px;}
.rfnleft_advert2 li				{margin:10px;}



.RFNright_advert2				{position:relative;width:342px;height:121px;float:right;background-image: url(../img/rfnadvert_bullet2.gif);
							border-bottom: 1px solid  #CFCFCF;
							border-top: 1px solid #CFCFCF;
							border-left: 1px solid  #CFCFCF;
							border-right: 1px solid  #CFCFCF;}
.RFNright_advert2 h1			{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 105%;font-weight: bold;text-align:left;margin-bottom:10px;margin-left:45px;margin-top:10px;}
.RFNright_advert2 ul			{list-style-image: url(../img/arrow_bullet.gif);font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:25px;margin-left:35px;}
.RFNright_advert2 li			{margin:10px;}

#slim_rfn_banner				{width:700px;height:94px;float:right;position:relative;background-image: url(../img/slim_rfn_banner.gif);}
#slim_rfn_banner span			{display:none;}

.server_specRFN					{position:relative;margin-left:2px	;margin-top:7px	;width:700px;overflow:auto;float:left;position: relative;background-image: url(../img/advert_bullet4.gif);
								border-bottom: 1px solid  #CFCFCF;
								border-top: 1px solid #CFCFCF;
								border-left: 1px solid  #CFCFCF;
								border-right: 1px solid  #CFCFCF;}
.server_specRFN h1					{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 105%;font-weight: bold;text-align:left;margin-bottom:10px;margin-left:45px;margin-top:10px;}
.server_specRFN p					{font-family: Arial, Helvetica, sans-serif;font-size: 100%;color: #000;text-decoration: none;font-weight:normal;}
.server_specRFN ul					{list-style-image: url(../img/arrow_bullet.gif);font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:25px;margin-left:35px;}

.yellowRFN					{position:relative;margin-left:0px	;margin-top:0px	;width:700px;overflow:auto;float:left;background-color: #ffc800;}
.yellowRFN h1					{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 105%;font-weight: bold;text-align:left;margin-bottom:10px;margin-left:45px;margin-top:10px;}
.yellowRFN p					{font-family: Arial, Helvetica, sans-serif;font-size: 100%;color: #000;text-decoration: none;font-weight:normal;}
.yellowRFN ul					{list-style-image: url(../img/arrow_bullet.gif);font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:25px;margin-left:35px;}

background-color: #ffc800;

.server_specRFN li					{margin:10px;}

.columnRNF1							{float:left;width:490px;margin-top:10px;margin-left:0px;}
.columnRNF2							{float:right;width:160px;margin-top:10px;}

#main_grey_box3						{width:680px;overflow:auto;padding:15px;margin-top:10px;position:relative;background-color:#F1F1F1;border-bottom: 1px solid  #CFCFCF;
									border-top: 1px solid #CFCFCF;
									border-left: 1px solid  #CFCFCF;
									border-right: 1px solid  #CFCFCF;background-image: url(../img/speach2.jpg);}
#main_grey_box3 p				www	{font-family: Arial, Helvetica, sans-serif;font-size: 85%;color: #000;text-decoration: none;font-weight:normal;margin:0px;margin-top:0px;}

.key p								{font-size: 100%;}
.key 								{background-image: url(../img/rfn_keyback.gif);}

.phaseRFN						{position:relative;margin-left:2px	;margin-top:7px	;width:700px;overflow:auto;float:left;position: relative;background-image: url(../img/advert_bullet5.gif);
								border-bottom: 1px solid  #CFCFCF;
								border-top: 1px solid #CFCFCF;
								border-left: 1px solid  #CFCFCF;
								border-right: 1px solid  #CFCFCF;}
.phaseRFN h1					{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 105%;font-weight: bold;text-align:left;margin-bottom:10px;margin-left:45px;margin-top:10px;}
.phaseRFN p						{font-family: Arial, Helvetica, sans-serif;font-size: 100%;color: #000;text-decoration: none;font-weight:normal;}
.phaseRFN ul					{list-style-image: url(../img/arrow_bullet.gif);font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000;text-decoration: none;font-weight:normal;margin-top:25px;margin-left:35px;}
.phaseRFN li					{margin:10px;}
#hightlights					{width:700px;height:51px;margin-top:10px;}

#phase						{margin-left:0px	;margin-top:0px	;width:700px;overflow:auto;float:left;position: relative;background-image: url(../img/phase.gif);}
#phaseleft					{margin-left:0px	;margin-top:0px	;width:150px;overflow:auto;float:left;position: relative;padding-left:5px;}
#phaseright						{margin-left:0px	;margin-top:0px	;width:530px;overflow:auto;float:left;position: relative;}




.white						{font-family: Arial, Helvetica, sans-serif;font-size: 100%;color: #FFF;text-decoration: none;font-weight:normal;margin:0px;margin-top:0px;}
.key p								{font-size: 100%;}
.key 								{background-image: url(../img/rfn_keyback.gif);}

/*========================= Andy Code =========================*/

.colour_block				{width:670px; overflow:auto; margin-top:10px; background-color:#deeff9; padding: 5px 15px 5px 15px;}
.colour_block h2			{margin:2px;}
.colour_block p				{margin:2px;}

.pos				{width:670px; overflow:auto; margin-top:10px; background-color:#deeff9; padding: 5px 15px 5px 15px;}
.cre				{width:670px; overflow:auto; margin-top:10px; background-color:#deeff9; padding: 5px 15px 5px 15px;}
.mana				{width:670px; overflow:auto; margin-top:10px; background-color:#deeff9; padding: 5px 15px 5px 15px;}
.promo				{width:670px; overflow:auto; margin-top:10px; background-color:#deeff9; padding: 5px 15px 5px 15px;}

#popup_container			{width:658px;overflow:auto; margin-top:10px; margin-bottom:10px; background-image:url(../img/healthy_pop_up_bg.jpg); padding: 15px 15px 15px 27px;}

#popup_container2			{width:658px;overflow:auto; margin-top:10px; margin-bottom:10px; background-image:url(../img/meals_pop_up_bg.jpg); padding: 15px 15px 15px 27px;}

#popup_container3			{width:658px;overflow:auto; margin-top:10px; margin-bottom:10px; background-image:url(../img/crediting_pop_up_bg.jpg); padding: 15px 15px 15px 27px;}

#popup_container4			{width:620px;overflow:auto; margin-top:10px; margin-bottom:10px; background-image:url(../img/back_how.jpg); padding: 15px 15px 15px 15px;}

#left_side			{width:375px;overflow:auto; padding: 0px 0px 0px 0px; float:left;}
#left_side p		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
#right_side			{width:209px;overflow:auto;  background-color:#ffffff; padding: 15px 15px 15px 15px; float:right;}

#left_side li			{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;list-style-type:Disc;}


.easy_container4			{width:700px;margin-top:0px;float:right;position:relative;z-index:1;}
.easy_container4 p			{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;font-weight: normal;padding-left:0px;padding-top:3px;padding-right:8px;}
.easy_container4 a			{font-family: Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;text-decoration: none;}
.easy_container4 h2			{font-family: Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;text-decoration: none;}
.easy_container4 li			{padding-left:5px;margin-top:5px;padding:0px;margin:0px;font-size: 75%;}


/*========================= Card Production extra Code =========================*/

#easy_production				{width:700px;height:149px;position:relative;background-image: url(../img/card_production.jpg);float:right;z-index:-1;}
#easy_production span 			{display:none;}

.why_allocation				{width:670px; overflow:auto; margin-top:10px; background-color:#deeff9; padding: 5px 15px 5px 15px;}
.why_central				{width:670px; overflow:auto; margin-top:10px; background-color:#deeff9; padding: 5px 15px 5px 15px;}
.why_security				{width:670px; overflow:auto; margin-top:10px; background-color:#deeff9; padding: 5px 15px 5px 15px;}
.why_flexible				{width:670px; overflow:auto; margin-top:10px; background-color:#deeff9; padding: 5px 15px 5px 15px;}
.why_card				{width:670px; overflow:auto; margin-top:10px; background-color:#deeff9; padding: 5px 15px 5px 15px;}
.fontwhite p				{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
.fontwhite a				{color:#FFFFFF;}

#identifier2				{width:678px;padding:10px;border-bottom: 1px solid  #7598ae;
									border-top: 1px solid #7598ae;
									border-left: 1px solid  #7598ae;
									border-right: 1px solid  #7598ae;background-color:#dfeaf2;float:left;z-index:-1}

/*========================= Praise Points extra Code =========================*/

#easy_praise				{width:700px;height:170px;position:relative;background-image: url(../img/vivo_banner.jpg);float:right;z-index:-1}
#easy_praise span 			{display:none;}

/*========================= E-Payment extra Code =========================*/

#easy_payment				{width:700px;height:149px;position:relative;background-image: url(../img/e-payment.jpg);float:right;z-index:-1}
#easy_payment span 			{display:none;}

#ehoverpopup					{background-color:#1871af;padding:10px;color:#FFFFFF;width:300px;visibility:hidden; position:absolute; top:380px; left:800px;margin:0px;z-index:3;}
#ehoverpopup p				{margin:0px;padding:0px;color:#FFFFFF;}

#ehoverpopup2				{background-color:#1871af;padding:10px;color:#FFFFFF;width:300px;visibility:hidden; position:absolute; top:350px; left:900px;margin:0px;z-index:3;}
#ehoverpopup2 p				{margin:0px;padding:0px;color:#FFFFFF;}

#ehoverpopup3					{background-color:#1871af;padding:10px;color:#FFFFFF;width:300px;visibility:hidden; position:absolute; top:640px; left:800px;margin:0px;z-index:3;}
#ehoverpopup3 p				{margin:0px;padding:0px;color:#FFFFFF;z-index:3;}

/*========================= Library extra Code =========================*/

#easy_library				{width:700px;height:149px;position:relative;background-image: url(../img/library_system.jpg);float:right;z-index:-1}
#easy_library span 			{display:none;}

/*========================= elockers extra Code =========================*/

#easy_lockers				{width:700px;height:149px;position:relative;background-image: url(../img/e_lockers.jpg);float:right;z-index:-1}
#easy_lockers span 			{display:none;}

.why_allocation				{width:670px; overflow:auto; margin-top:10px; background-color:#deeff9; padding: 5px 15px 5px 15px;}
.why_central				{width:670px; overflow:auto; margin-top:10px; background-color:#deeff9; padding: 5px 15px 5px 15px;}
.why_security				{width:670px; overflow:auto; margin-top:10px; background-color:#deeff9; padding: 5px 15px 5px 15px;}
.why_flexible				{width:670px; overflow:auto; margin-top:10px; background-color:#deeff9; padding: 5px 15px 5px 15px;}
.why_card				{width:670px; overflow:auto; margin-top:10px; background-color:#deeff9; padding: 5px 15px 5px 15px;}
.fontwhite p				{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
.fontwhite a				{color:#FFFFFF;}

#identifier2				{width:678px;padding:10px;border-bottom: 1px solid  #7598ae;
									border-top: 1px solid #7598ae;
									border-left: 1px solid  #7598ae;
									border-right: 1px solid  #7598ae;background-color:#dfeaf2;float:left;z-index:-1}



/*========================= PDF BOX CONTROLS =========================*/

.pdf_box_ammended					{height:82px; width:700px; background-color:#deeff9; margin-top:10px;z-index:0;border: 0px solid  #7598ae;}
.pdf_icon_ammended					{height:82px; width:127px; background-image: url(../img/pdf_icon_bg.jpg); border:0px; float:left;border: 0px solid  #7598ae;}
.zip_icon_ammended					{height:82px; width:103px; background-image: url(../img/download_icon_tr.gif); background-repeat: no-repeat; border:0px; float:left;border: 0px solid  #7598ae;}
.pdf_txt_ammended					{height:42px; width:523px; padding:20px 20px 20px 20px; float:right;z-index:1;border: 0px solid  #7598ae;}

.pdf_txt_ammended h2					{font-family:Arial Rounded MT Bold; color: #00446b;font-size: 130%;margin:0px; font-weight:normal;}
.pdf_txt_ammended p 					{font-family:Arial, Helvetica, sans-serif;color:#00446b;font-weight: normal;text-align:left; font-size:12px; z-index:1;position:absolute;}


/*========================= EASYTRACE Recommends Elements =========================*/

#easy_recommends_banner				{width:700px;height:119px;position:relative;float:right;z-index:-1}

#easy_recommends_top					{width:700px;height:301px;position:relative;float:right;background-image: url(../img/easy_top.jpg);}
/*.easy_recommends_adverts				{width:700px;position:relative;float:right;margin-top:15px;}
.product_area							{width:660px;position:relative;margin-right:auto;margin-left:auto;height:506px;text-align:right;}*/
.easy_recommends_adverts				{width:700px;position:relative;float:right;margin-top:15px; margin-bottom:10px;z-index:10;}
.product_area							{width:660px;position:relative;margin-right:auto;margin-left:auto;text-align:right;}

.text									{padding:0px;}
.text img									{padding:8px;}
.text p										{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 75%;padding:0px;margin:0px;}

/*========================= EASYTRACE Maintenance Elements =========================*/

.why						{width:668px;margin-top:7px;border-bottom: 1px solid #248ED8;
	border-top: 1px solid #248ED8;
	border-left: 1px solid #248ED8;
	border-right: 1px solid #248ED8;padding:15px;background-color:#D4EAFA;}

.why p						{color: #000000;margin:0px;font-size: 75%;}
.why a						{color: #000000;}

/*===additional sytles for careers page===*/
.normal p {font-family: Arial, Helvetica, sans-serif; color:black;}
.vacancy1 p {color:#d7313c;font-size: 105%;font-weight: bold;}

/*========================= EASYTRACE Portal Elements =========================*/
.lightbluebox {background-color: #248ed8; color:#000000; font-size: 0.9em; padding-left:10px; } 
.welcometxt {color:#000000; margin-top:0px; padding-top:10px; width:95%;}
.lightbluebox a {color:#FFFFFF;}
.noborder{border:0px; margin-bottom:5px;}
.fieldcell {width:230px;}
.drkbluecell{background-color:#003255; color:#ffffff}
.error-message {color:#ffffff; font-size:0.8em;}
.message {color:#333333; font-size:0.8em; font-weight:bold;}
.blacktxt{font-weight:bold; color:#333333;}


#nps_score {
	position: absolute;
	top: 25px;
	left: 285px;
	width: 170px;
}

#nps_score a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size:12px;
}

.tooltip {
	display:none;
	background-color:#ffa;
	border:1px solid #cc9;
	padding:3px;
	font-size:13px;
	-moz-box-shadow: 2px 2px 11px #666;
	-webkit-box-shadow: 2px 2px 11px #666;
	width: 220px;
	z-index: 10;
}

.tooltip ul {
	list-style: none;
}

.tooltip li {
	margin-top: 10px;
}

.customFields {
	background-color: #e9b96e;
	border: 3px double #c17d11;
	width: 95%;
	height: 36px;
	margin: 10px;
	overflow: hidden;
	text-align: center;
	z-index: 999;
}
.customFieldLabel {
	margin-top: 8px;
	margin-left: 8px;
	font-size: 1.2em;
	font-weight: bold;
	float: left;
	
}

.customValueLabel {
	margin-top: 8px;
	margin-left: 8px;
	font-size: 1.2em;
	font-weight: bold;
	float: left;
	width: 200px;
	text-align: left;
}

.contactLabelLeft {
	margin-top: 8px;
	margin-left: 8px;
	font-size: 1.2em;
	font-weight: bold;
	float: left;
	width: 80px;
	text-align: left;
}

.contactLabelRight {
	margin-top: 8px;
	margin-left: 50px;
	font-size: 1.2em;
	font-weight: bold;
	float: left;
	width: 80px;
	text-align: left;
}

.customFieldInput {
	float: right;
	margin-right: 8px;
	margin-top: 3px;
}

.customValueInput {
	float: left;
	
	margin-top: 3px;
}

.contactFieldInput {
	float: right;
	margin-right: 8px;
	margin-top: 3px;
}

.contactFieldInput input {
	width: 300px;
}

.contactValueInput {
	float: left;
	margin-right: 8px;
	margin-top: 3px;
}

.contactValueInput input {
	width: 150px;
}

.submitContainer {
	width: 95%;
	height: 40px;
}

.submit_button {
	float: right;
	width: 60px;
	margin-right: 6px;
}

#flashmessage {
	height: 20px;
	padding: 4px 4px;
	width: 96%;
	margin-bottom: 10px;
}

#flashmessage .message {
	
	height: 16px;
	width: 100%;
	background-color: white;
	
	color: red;
	border: 1px solid #000;
}

.fieldcell {
	width: 90%;
}


#big_blue_box{
background-color: #248ed8;	
	color:white;
	font-size:90%;
	padding:10px;
}

#next_button{
	background-image:url(../img/next_but.jpg);
	width:170px;
	height:37px;
	border:0px solid white;
	cursor:pointer;
}
#next_button:hover{
	background-image:url('../img/next_but_roll.jpg');
}
