/* images/global Styles */

body {
	margin:0px;
	background-color: #CCFFCC;
	background-attachment:fixed;
	margin : 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/* font-family:"lucida grande",tahoma,verdana,arial,sans-serif; */
	}
	
td {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000; /* controls table and image border colours */
	text-align: left;
	}

a { /* default link color */
	color: #3112C5;
	font-weight: normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;*/
	/* font-family:"lucida grande",tahoma,verdana,arial,sans-serif;	 */
	/* font-size:12px;	*/
	/* Inserts icons to the right of the link */
	/*
	padding-right: 12px;
	background: transparent url(external.png) no-repeat center right;
	*/
	}
	
a[href $='.pdf'] {
	/* If link is to PDF document, uses PDF icon */
	padding-right: 18px;
	background: transparent url(icon_pdf.gif) no-repeat center right;
}


/*a[href ^="mailto:"] {
   padding-right: 18px;
   background: transparent url(icon_mail.gif) no-repeat center right;
}*/

a[href ^="javascript:"] {
   /* For use for links which are yet to be created */
   color:#BDBC3F;
}
	
a:hover {
	color: #99999D;
	text-decoration:underline;
	/* -- too distracting
	font-weight:bold;
	font-style:italic;
	*/
	}
	
.link-internal { /* alternate link color -- for internal links */
	color:#44A40F;
	}	

.link-external { /* alternate link color -- for external links */
	color:#C51230;
	padding-right: 9px;
	background: transparent url(external.gif) no-repeat center right;
	}
	
.imglink img {
	/*
		Link style to create a border around an image link
		while the mouse is hovering over it.
	*/
	border: 1px solid #CCFFCC; /* default site bg color */
	}

.imglink:hover img {
	border: 1px solid #008000;
	}

.imglink:hover {
	/* Dummy definition -- IE bug workaround */
	color: white;
	}
	
	
/* ID Styles */

#navigation td {
	border-bottom: 2px solid #6C4614; /* dividing line color in menu table */
	}
	
#navigation a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #C51230; /*003366*/
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 26px;
	background: url("arrow.gif") 14px 45% no-repeat;
	}
	
#navigation a:hover {
	background: #FFFBF2 url("arrow.gif") 14px 45% no-repeat; /* default cell background color, arrow */
	color:/*#dedeac*/; /* link text color when mouse hovers over menu item -- comment out if same */
	}
	
#logo 	{
	font:24px Verdana, Arial, Helvetica, sans-serif;
	color: #B6B7E6; /*#0402FC;*/ /*#780919;*/
	letter-spacing:.2em;
	line-height:24px;
	}
	
#tagline 	{	
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #C51230; /*#b8b8b8;*/ /*FF9933;*/
	letter-spacing:.1em;
	line-height:18px;
	}
	
#tagline2 	{	
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color: #FF9933;
	letter-spacing:.0em;
	line-height:6px;
	font-style: normal;
	}	

#ActionList {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#008000;
	line-height:24px;
	margin-top:0px;
	text-align:inherit;
	margin-left: 1px;
	padding-left: 0;
	border: none;
	}
	
#ActionList ul {
	margin-left: 15px;
	padding-left: 0;
	/*display: inherit;*/
	text-align:justify;
	border: none;
	}	
	
#ActionList ul li {
	list-style-type: square;
	/*list-style-image: url(bullet.gif);*/
	list-style-position: outside;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
#ActionList ul li.level2 {
	list-style-type:circle;
	list-style-position: outside;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:20px;
	}
	
#ActionList-Ar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#008000;
	line-height:24px;
	margin-top:0px;
	text-align:inherit;
	margin-left: 1px;
	padding-left: 0;
	border: none;
	direction:rtl;
	}
	
#ActionList-Ar ul {
	margin-left: 15px;
	padding-left: 0;
	/*display: inherit;*/
	text-align:justify;
	border: none;
	direction:rtl;	
	}	
	
#ActionList-Ar ul li {
	list-style-type: square;
	/*list-style-image: url(bullet.gif);*/
	list-style-position: outside;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	direction:rtl;	
	}
	
#ActionList-Ar ul li.level2 {
	list-style-type:circle;
	list-style-position: outside;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
/*	margin-left:20px;*/
	margin-right:20px;
	direction:rtl;	
	}	
	
#TickList {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#008000;;
	line-height:20px;
	margin-top:0px;
	text-align:justify;
	}
	
#TickList ul {
	margin-left: 20px;
	padding-left: 10px;
	display: inherit;
	border: none;
	}
	
#TickList ul li {
	list-style-type:square;
	list-style-image:url(/images/global/bullet-tick.png);
	list-style-position: outside;
	margin-top:10px;
	}

#TickList-Ar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#008000;;
	line-height:20px;
	margin-top:0px;
	text-align:justify;
	direction:rtl;
	}
	
#TickList-Ar ul {
	margin-left: 20px;
	padding-left: 10px;
	display: inherit;
	border: none;
	direction:rtl;
	}
	
#TickList-Ar ul li {
	list-style-type:square;
	list-style-image:url(/images/global/bullet-tick.png);
	list-style-position: outside;
	margin-top:10px;
	direction:rtl;
	}
	
#CrossList {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#008000;;
	line-height:20px;
	margin-top:0px;
	text-align:justify;
	}
	
#CrossList ul {
	margin-left: 20px;
	padding-left: 0;
	display: inherit;
	border: none;
	}
	
#CrossList ul li {
	list-style-type:square;
	list-style-image:url(/images/global/bullet-cross.png);
	list-style-position: outside;
	margin-top:10px;	
	}		

#CrossList-Ar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#008000;;
	line-height:20px;
	margin-top:0px;
	text-align:justify;
	direction:rtl;
	}
	
#CrossList-Ar ul {
	margin-left: 20px;
	padding-left: 0;
	display: inherit;
	border: none;
	direction:rtl;	
	}
	
#CrossList-Ar ul li {
	list-style-type:square;
	list-style-image:url(/images/global/bullet-cross.png);
	list-style-position: outside;
	margin-top:10px;
	direction:rtl;		
	}		

#AsteristList {
	font-family:inherit;
	font-size:12px;
	color:#008000;;
	line-height:20px;
	margin-top:0px;
	text-align:justify;
	}
	
#AsteristList ul {
	margin-left: 20px;
	padding-left: 0;
	display: inherit;
	border: none;
	}
	
#AsteristList ul li:before {
	content: "\00BB \0020";
	/* list-style-image:url(/images/global/bullet-cross.png);*/
	}
	
#TermsL2-List {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:18px;
	color:#008000;
	}
	
#TermsL2-List ul {
	margin-left: 40px;
	padding-left: 0;
	display: inherit;
	border: none;
	color:#008000;	
	}
	
#TermsL2-List ul li {
	list-style-type:square;
	list-style-position: outside;
	color:#008000;
	}	


/* Class Styles */
	
.TermsL1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-variant:small-caps;
	font-weight:bold;
	color:#008000;	
	}
	
.TermsL2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#008000;
	margin-left:20px;
	text-align:justify;
	}
	
.TermsL3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#008000;
	margin-left:55px;
	text-align:justify;
	}

.ActionHeading {
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:28px;
	color:#008000;
	line-height:30px;
	}
	
.ActionHeading-Ar {
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:28px;
	color:#008000;
	line-height:30px;
	direction:rtl;
	text-align:right;
	}	

.ActionText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#008000;
	}	
	
.ActionText-Ar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#008000;
	direction:rtl;
	}	
	
.ActionTextRed {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/* font-family:"lucida grande",tahoma,verdana,arial,sans-serif; */
	font-size:inherit;
	color:#FF0000;
	}	

.bodyText {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:20px;
	margin-top:0px;
	text-align:justify;
	}
	
.copyright
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/* font-family:"lucida grande",tahoma,verdana,arial,sans-serif; */
	font-size: 10px;
	color: #008000;
	}
	
.copyright-Ar
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/* font-family:"lucida grande",tahoma,verdana,arial,sans-serif; */
	font-size: 12px;
	color: #008000;
	direction:rtl;
	}	

a.bottom_menu:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"lucida grande",tahoma,verdana,arial,sans-serif;*/
	font-size:10px;
	color:#2D5BB4;
	text-decoration:none;
	}
	
a.bottom_menu:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"lucida grande",tahoma,verdana,arial,sans-serif;*/
	font-size:10px;
	color:#2D5BB4;
	text-decoration:none;
	}

a.bottom_menu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"lucida grande",tahoma,verdana,arial,sans-serif;*/
	font-size:10px;
	color:#99999D;
	text-decoration:underline;
	}	
	
a.bottom_menu:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"lucida grande",tahoma,verdana,arial,sans-serif;*/
	font-size:10px;
	color:#2D5BB4;
	text-decoration:none;
	}

.bottom_menu_red {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"lucida grande",tahoma,verdana,arial,sans-serif;*/
	font-size:10px;
	/* font-weight:bold; */
	color:#dd0000;
	text-decoration:none;	
	}			

a.flag_link:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	border:none;
	background:none;
	}

a.how:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCFFCC;
	text-decoration:none;
	border:#CCFFCC;
	}

a.how:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCFFCC;
	text-decoration:none;
	border:none;
	}

a.how:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	border:#FFFFFF;
	border-color:#FFFFFF;
	}	
	
a.how:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCFFCC;
	text-decoration:none;
	border:none;
	}			

.arabic {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}

.cyrillic {
	/* Currently will be the same
		as surrounding text.
	*/
	}

table#bordered_table {
	border:none;
	padding:none;
	margin:none;
	}
	
table#bordered_table td {
	border:none;
	padding:none;
	margin:none;
	background-color:#FFFFFF;
	}
	
.topleft {
	/*background:url(/images/global/_top-left.png);*/
	background:url(/images/global/top_left_3d.png);
	background-color:transparent !important;
	width:18px;
	height:18px;
	margin:0;
	padding:0;
	border:0;
	}
	
.topright {
	/*background:url(/images/global/_top-right.png);*/
	background:url(/images/global/top_right_3d-2.png);
	background-color:transparent !important;	
	width:18px;
	height:18px;	
	margin:0;
	padding:0;
	border:0;	
	}
	
.bottomright {
	/*background:url(/images/global/_bottom-right.png);*/
	background:url(/images/global/bottom_right_3d.png);
	background-color:transparent !important;	
	width:18px;
	height:18px;	
	margin:0;
	padding:0;
	border:0;	
	}
	
.bottomleft {
	/*background:url(/images/global/_bottom-left.png);*/
	background:url(/images/global/bottom_left_3d.png);
	background-color:transparent !important;	
	width:18px;
	height:18px;
	margin:0;
	padding:0;
	border:0;	
	}
	
.leftcell {
	/*background:url(/images/global/_line-left.png);*/
	background:url(/images/global/left_3d.png);
	background-color:transparent !important;	
	margin:0;
	padding:0;
	border:0;	
	}
					
.rightcell {
	/*background:url(/images/global/_line-right.png);*/
	background:url(/images/global/right_3d.png);
	background-color:transparent !important;	
	margin:0;
	padding:0;
	border:0;	
	}
	
.topline {
	/*background:url(/images/global/_line-top.png);*/
	background:url(/images/global/top_3d.png);
	background-color:transparent !important;	
	margin:0;
	padding:0;
	border:0;	
	}
	
.bottomline {
	/*background:url(/images/global/_line-bottom.png);*/
	background:url(/images/global/bottom_3d.png);
	background-color:transparent !important;	
	margin:0;
	padding:0;
	border:0;	
	}			
	
.vertical_divider {
/*	background:url(/images/global/_line-left.png); */
	background:url(/images/global/_line-vertical.png);
	background-color:white !important;	
	margin:0;
	padding:0;
	border:0;	
	}		
	
.horizontal_divider {
/*	background:url(/images/global/_line-bottom.png); */
	background:url(/images/global/_line-bottom.png);
	background-color:white !important;
	margin:0;
	padding:0;
	border:0;	
	}		
	
.internal_cell {
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/* font-family:"lucida grande",tahoma,verdana,arial,sans-serif; */
	font-size:12px;
	color:#008000;
	margin:0;
	padding:0;
	border:0;
	}	
	
table.accessory_table {
	color:#008000;
	border:thick;
	}
	
table.accessory_table td {	
	color:#008000;
	background-color:#F3FFF2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:3px;
	}

table.profileAccessory{	
	width:350px;
	}

table.profileAccessory input{	
	width:80px;
	font-size:10px;
	}
	
table.profileAccessory select{	
	width:100px;
	font-size:10px;
	}
			
.AccessoryHeading {
	font-weight:bold;
	background-color:#DFFEDF;
	}	
	
.resultrow > a {
	font-weight:bold;
	color:#1e8310;
	text-decoration: underline;
	line-height: 25px;
	}
		

	