/* -------------------------------------------------------------- Savin / 25-aug-05 / ICS / websvr  */
body
	{
	margin:0px;
	}
	
/* -------------------------------------------------------------- print styles */


.td_blue
{
	border : 1px solid #8A8788;
	background-color:#E8F1F1;
	padding-left:7px;
}

.td_white
{
	border : 1px solid #8A8788;
	background-color:#ffffff;
	padding-left:7px;
}
.black_bullet_txt
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height:18px;
	text-align:justify;
	/*background-attachment: fixed;*/
	background-image: url(../images/black_bullet.gif);
	background-repeat: no-repeat;
	padding-left:30px;
	padding-right:10px;
	padding-bottom:2px;
	padding-top:2px;
	background-position: 14px 11px;
}
.subpage_hdr
{
	font-family:"Century Gothic";
	font-size:14px;
	color : #5a79b7;
	font-weight:bold;
	/*background-attachment: fixed;*/
	background-image: url(../images/hdr_blank.gif);
	background-repeat: no-repeat;
	background-position:bottom;
}

.form_hdr1
{
	font-family:"Times New Roman";
	font-size:15px;
	color : #000000;
	font-weight:bold;
}

.form_subhdr
{
	font-family:"verdana";
	font-size:9px;
	color : #000000;
	}

.form_txt
{
	font-family:"verdana";
	font-size:9px;
	color : #000000;
}

.formtxt_bold
{
	font-family:"verdana";
	font-size:9px;
	color : #000000;
	font-weight : bold;
}

.block_hdr
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
}

.td_grey
{
	border : 1px solid #8A8788;
	background-color:#E6E6E6;
	padding-left:7px;
}


.block_hdr_1
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 3px;
	height:15px;
}


.group_hdr
{
	font-family:"arial";
	font-size:11px;
	font-weight:bold;
	background-color:#ffffff;
	padding-left:2px;
	
}

.txtbox_style {
	font-family: verdana;
	font-size: 10px;
	border-bottom: 1px dotted #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.txtbox_style_blue {
	font-family: verdana;
	font-size: 10px;
	border-bottom: 1px dotted #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color:#E4E8F0;
	
}

.txtbox_style_grey {
	font-family: verdana;
	font-size: 10px;
	border-bottom: 1px dotted #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color:#E6E6E6;	
}

.pagebr {
	page-break-before: always;
}


.txtbox_style_acct {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	border-bottom : 1px dotted;
	background-color: #EBF0F8;
	border-left :none;
	border-top :none;
	border-right :none;
}

.txtbox_style_acct_date {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	border-bottom : 1px dotted;
	background-color: #EBF0F8;
	border-left :none;
	border-top :none;
	border-right :none;
}

/* ----------------------------------------------------------------- line styles  */

.hrline1
{
	background-color: #CCD5DD;
}

.hrline2
{
	background-color: #96A0B2;
}

.hrline3
{
	background-color: #FFFFFF;
}

.dot_line
{
	/*background-attachment: fixed;*/
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: top;
}


.vrline {
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-right-width: 1px;
 	padding-right: 9px;
}
.darkblue_vrline
	{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #2186D6;
	}
.darkblue_hrline
	{
	/*background-attachment: fixed;*/
	background-color: #2186D6;
	
	}	
/*--------------------------------------------------------------------- button styles */

.btn_submit
{
  border: 0;
  background-image: url(../images/submit.gif);
  width: 86;
  height: 25;
  cursor: hand;
}

.btn_reset
{
  border: 0;
  background-image: url(../images/reset.gif);
  width: 86;
  height: 25;
  cursor: hand;
}

.btn_print
{
  border: 0;
  background-image: url(../images/print.gif);
  width: 86;
  height: 25;
  cursor: hand;
}

 .btn_back
 {
   border: 0;
   background-image: url(../images/back.gif);
   width: 86;
   height: 25;
   cursor: hand;
}

/* --------------------------------------------------------------styles for personalities */

.headeractv { 
	/*background='url(../images/person_header.gif) ';*/
	background-image:url(../images/person_header.gif);
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	cursor:hand;
}

.headerinactv { 
	/*background='url(../images/header1.gif) ';*/
	background-image:url(../images/header1.gif);
	font-family: verdana;
	font-size: 11px;
	color: #0E529D;
	font-weight: bold;
	cursor:hand;
}


/* ------------------------------------------------------------------ styles for right banner */

.aboutus_right
{
	/*background-attachment: fixed;*/
	background-image:  url(../images/rightbanner_aboutus.jpg);
	background-repeat: no-repeat;
}

.contactus_right
{
	/*background-attachment: fixed;*/
	background-image:  url(../images/rightbanner_contact_us.jpg);
	background-repeat: no-repeat;
}

.sitemap_right
{
	/*background-attachment: fixed;*/	
	background-image:  url(../images/rightbanner_sitemap.jpg);
	background-repeat: no-repeat;

}

.education_right
{
	/*background-attachment: fixed;*/
	background-image:  url(../images/rightbanner_education.jpg);
	background-repeat: no-repeat;
}
.search_right
{
	/*background-attachment: fixed;*/
	background-image:  url(../images/Search/right_search.jpg);
	background-repeat: no-repeat;
}

.examination_right
{
	/*background-attachment: fixed;*/
	background-image:  url(../images/rightbanner_examination.jpg);
	background-repeat: no-repeat;
}

.professional_development_right
{
	/*background-attachment: fixed;*/
	background-image:  url(../images/rightbanner_professional_dev.jpg);
	background-repeat: no-repeat;
}

.membership_benefits_right
{
	/*background-attachment: fixed;*/
	background-image:  url(../images/rightbanner_membership_benefits.jpg);
	background-repeat: no-repeat;
}

.news_events_right
{
	/*background-attachment: fixed;*/
	background-image:  url(../images/rightbanner_news_events.jpg);
	background-repeat: no-repeat;
}

.press_media_right
{
	/*background-attachment: fixed;*/
	background-image:  url(../images/rightbanner_press_media.jpg);
	background-repeat: no-repeat;
}

.company_membership_right
{
	/*background-attachment: fixed;*/
	background-image:  url(../images/rightbanner_company_membership.jpg);
	background-repeat: no-repeat;
}



/* ------------------------------------------------------------------------- styles for menu */

.background_strip
{
	/*background-attachment: fixed;*/
	background-image: url(../images/strip.gif);
	background-repeat: repeat-x;
}

.main_menu
 {
	height: 30px;
	font-family: verdana;
    font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-image: url(../images/menu_bg.gif);
	padding-left: 3px;
	padding-right: 3px;
	white-space: nowrap;
	border-bottom:2px solid #0A317E;
}

.main_menu_hover
 {
	height: 30px;
	font-family: verdana;
    font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-image: url(../images/menu_bg_ovr.gif);
	padding-left: 3px;
	padding-right: 3px;
	white-space: nowrap;
	border-bottom:2px solid #0A317E;
}

.sub_menu_lvl2
 {
	font-family: verdana;
	font-size: 11px;
	height: 22px;
	background-color: #1668CB;
	border-bottom:1px solid #126ACB;
	border-left:1px solid #126ACB;
	border-right:1px solid #126ACB;
	background-image: url(../images/img_level2_bg.gif);
	background-repeat: norepeat;
	color: #FFFFFF;
	font-weight: normal;
	padding: 4px;
	cursor: hand;
 }
 
 .sub_menu_lvl2_highlight
 {
	font-family: verdana;
	font-size: 11px;
	height: 22px;
	background-color: #1668CB;
	border-left:1px solid #126ACB;
	border-right:1px solid #126ACB;
	border-bottom:1px solid #126ACB;
	background-image: url(../images/img_level2_bghlt.gif);
	background-repeat: norepeat;
	color: #FFFFFF;
	font-weight: normal;
	padding: 4px;
	
 }


/* ----------------------------------------------------------------------- styles for content */

.blacktxt
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.whitetxt
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:12px;
}


.bluetxt_normal
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #03317C;
	line-height: 18px;
	padding-left : 12px;
	padding-right:12px;
	padding-top: 10px; 
	padding-bottom: 10px;
}

.bluetxt_bolder
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #03317C;
	line-height: 18px;
	padding-left : 12px;
	padding-right:12px;
	padding-top: 10px; 
	padding-bottom: 10px;
}
.blacktxt_normal
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.blacktxt_normal_bold
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.bluetxt_bold
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #03317C;
	line-height: 15px;
	padding-left : 12px;
}

.bluetxt_boldheader
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #03317C;
	line-height: 15px;
	padding-left : 12px;
}

.blacktxt_normal
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height:20px;
	padding-right:12px;
	padding-left:12px;
}

.blacktxt_form
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.redtxt
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #B80F3B;
}

.orangetxt
{
	font-family:verdana;
	font-size:11px;
	color:#F86605;
	padding-left:12px;
}

.bluetxt_head
{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #03317C;
	line-height: 15px;
}

.greytxt_bold
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #282828;
	line-height: 15px;
}
.txt_italic
{
	font-size: 11px;
	font-family:verdana;
	font-style: italic;
}

.blacktxt_indent
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height:18px;
	padding-left :12px; 
	padding-right :12px; 
	padding-top:10px;
	padding-bottom:10px;
	text-align:justify;
}

.left_indent
{
padding-left :12px; 
}

.blacktxt_indent_bold
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height:18px;
	padding-left :12px; 
	padding-right :12px; 
	padding-top:10px;
	padding-bottom:10px;	
}

.exam_reports_blacktxt
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height:22px;
	padding:12px;
	text-align:justify;
}
.exam_reports_bluetable_border
{
	background-color:#DFE6F3;
	text-align:justify;
	padding-top:10px;
	border-left: 1px solid #ADBEDE;
	border-right: 1px solid #ADBEDE;
	border-bottom: 1px solid #ADBEDE;
}

.acct_blacktxt_indent
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height:5px;
	padding-left :12px; 
	padding-right :12px; 
	padding-top:10px;
	padding-bottom:10px;
	text-align:justify;
}

.acct_blacktxt_indent_bold
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height:5px;
	padding-left :12px; 
	padding-right :12px; 
	padding-top:10px;
	padding-bottom:10px;	
}
.acct_bluetxt_normal
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #03317C;
	padding-left :12px;
	padding-right :12px; 
	line-height:17px;
	text-align : justify;
}
.acct_bluetxt_bold
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #03317C;
	padding-left :12px;
	padding-right :12px; 
	line-height:17px;
	
}
/* ------------------------------------------------------------------------- link styles */

.acc_link, a.acc_link, a.acc_link:visited, a.acc_link:active
{
	font-family: verdana;
	font-size: 11px;
	color: #1757BB;
	text-decoration: none;
	width : 20px;
	align:center;
}

a.acc_link:hover
{
	font-family: verdana;
	font-size: 11px;
	color: #ff0000;
	text-decoration: underline;
	width : 20px;
	align:center;
}

.acc_link_active
{
	font-weight:bold;
}


.normal_link, a.normal_link, a.normal_link:visited, a.normal_link:active
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.normal_link:hover
{	
	font-family: verdana;
	font-size: 11px;
	color: #ff0000;
	text-decoration: underline;
}

.mail_link, a.mail_link, a.mail_link:visited, a.mail_link:active
{
	font-family: verdana;
	font-size: 11px;
	color: #0000ff;
	text-decoration: none;
}

a.mail_link:hover
{	
	font-family: verdana;
	font-size: 11px;
	color: #ff0000;
	text-decoration: underline;
}

.black_bullet_link, a.black_bullet_link, a.black_bullet_link:visited, a.black_bullet_link:active
{
	font-family: verdana;
	font-size: 11px;
	color: #0000ff;
	text-decoration: none;
	font-weight: normal;	
	line-height:18px;
	text-align:justify;
	/*background-attachment: fixed;*/
	background-image: url(../images/black_bullet.gif);
	background-repeat: no-repeat;
	padding-left:30px;
	padding-right:10px;
	padding-bottom:2px;
	padding-top:2px;
	background-position: 14px 11px;
}

a.black_bullet_link:hover
{
	font-family: verdana;
	font-size: 11px;
	color: #ff0000;
	text-decoration: underline;
	font-weight: normal;	
	line-height:18px;
	text-align:justify;
	/*background-attachment: fixed;*/
	background-image: url(../images/black_bullet.gif);
	background-repeat: no-repeat;
	padding-left:30px;
	padding-right:10px;
	padding-bottom:2px;
	padding-top:2px;
	background-position: 14px 11px;
}

.formmail_link, a.formmail_link, a.formmail_link:visited, a.formmail_link:active
{
	font-family: verdana;
	font-size: 11px;
	color: #03317C;
	text-decoration: none;
}

a.formmail_link:hover
{	
	font-family: verdana;
	font-size: 11px;
	color: #03317C;
	text-decoration: underline;
}

.exam_link, a.exam_link:visited, a.exam_link:active
{
	font-family: verdana;
	font-size: 9px;
	color: #EC5707;
	text-decoration: none;
	padding:12px;
}

a.exam_link:hover
{	
	font-family: verdana;
	font-size: 9px;
	color: #3D9CF1;
	text-decoration: underline;
	padding:12px;

}

.bluetxt_examlink
{
	font-family: verdana;
	font-size: 12px;
	color: #0E529D;
	line-height: 20px;
	text-decoration:none;
}

a.bluetxt_examlink:hover
{
	font-family: verdana;
	font-size: 12px;
	color: #0E529D;
	line-height: 20px;
	text-decoration:underline;
}


.footer_link, a.footer_link, a.footer_link:visited, a.footer_link:active
{
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #A1B5C1;
	text-decoration: none;
}

a.footer_link:hover
{
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}

/* --------------------------------------------------------------------------- border styles */

.rightborder
{
	border-right: 1px solid #CAD0D8;
}

.leftborder
{
	border-left:1px solid #CAD0D8;
}

.blue_table_border
{
	border: 1px solid #ADBEDE;
	background-color: #DFE6F3;
}

.blue_outer_border
{
	border: 1px solid #ADBEDE;
}

.exam_bluetable_border
{
	background-color:#DFE6F3;
	
	text-align:justify;
	border-left: 1px solid #ADBEDE;
	border-right: 1px solid #ADBEDE;
	border-bottom: 1px solid #ADBEDE;
}

.exam_topband_border
{
	background-color:#DFE6F3;
	text-align:justify;
	border-top: 1px solid #ADBEDE;
	border-right: 1px solid #ADBEDE;
	border-left: 1px solid #ADBEDE;
}


.grey_table_border
{
	border: 1px solid #CAD0D8;
}

.bluetxt_border
{	
	color: #03317C;
	line-height: 15px;
	border-top: 1px solid #FFFFFF
}

.acc_tbl_border_dotted {  
  	border-bottom: 1px dotted #000000;
}


.acc_tbl_border_dbl {  
  border-bottom: 2px double #000000;
}


.acc_tbl_border {  
  border-bottom: 1px solid #000000;
}

.grey_border
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBD0D7;
}

.bottom_border
{
	border-bottom:1px solid #ffffff;
}

.top_border
{
	border-top:1px solid #ffffff;
}

.white_border
{
	border: 1px solid #FFFFFF;
}

.light_blue_border
{
	border: 1px solid #F0F4FA;
}

/* ------------------------------------------------------------------------- style fill color */

.bg_darkblue
{
	background-color: #D4DDEE;
}

.bg_lightblue
{
	background-color: #E2E8F4;
}
.bg_lightblue2
{
	background-color: #E4E8F0;
}
.bg_timetable_shade1
{
	background-color: DBDFEB;
}
.bg_timetable_shade2
{
	background-color: B5BFDC;
}

/* --------------------------------------------------------------------------- band styles*/


.acct_table_result_bg {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #CCDBF5;
}


.bottomband
{
	background-color: #426B83;
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #A1B5C1;
	line-height: 15px;
}

.rightband
{
	background-color: #DBDFE5;
}

.blue_topband
{
	background-image: url(../images/top_band.gif);
	background-repeat: both;
}

.greyband
{
	background-image: url(../images/topgrey_band_1.gif);
	background-repeat: repeat-x;
	/*background-attachment: fixed;*/
}
.second_greyband
{
	/*background-attachment: fixed;*/
	background-image: url(../images/top_nextgrey_1.gif);
	background-repeat: repeat-x;
	
}


.blueband
{
	/*background-attachment: fixed;*/
	background-image: url(../images/blue_band.gif);
	background-repeat: repeat-x;
}


.dark_blue_band
{  
	/*background-attachment: fixed;*/ 
	background-color: #D4DFF3; 
	background-repeat: no-repeat
}

.sitemap_dark_blue_box
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #2285D6;
	padding: 3px;
	border: 1px solid #0A6BBA;
	text-align: center;
}
.sitemap_light_blue_box
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #55575C;
	background-color: #DFE6F3;
	padding: 3px 3px 3px 15px;
	border: 1px solid #B7C8E4;
	left: 5px;
	top: 5px;
	right: 5px;
	bottom: 5px;
	/*background-attachment: fixed;*/
	background-image: url(../images/black_bullet.gif);
	background-repeat: no-repeat;
	background-position: 5px 7px;
}

.sitemap_light_blue_box a
{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #55575C;
}
.sitemap_light_blue_box a:visited
{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #55575C;
}

.sitemap_light_blue_box_top
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #646E89;
	background-color: #E4E8F0;
	padding: 3px 3px 3px 15px;
	left: 5px;
	top: 5px;
	right: 5px;
	bottom: 5px;
	/*background-attachment: fixed;*/
	background-image: url(../images/blue_bullet.gif);
	background-repeat: no-repeat;
	background-position: 5px 7px;
	border-top: 1px solid #DADFF3;
	border-right: 1px solid #DADFF3;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #DADFF3;
}
/* ****************************************** */
.sitemap_light_blue_box_top  a
{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #646E89;
}
.sitemap_light_blue_box_top a:visited
{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #646E89;
}
/****************** */
.sitemap_light_blue_box_mid
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #646E89;
	background-color: #E4E8F0;
	padding: 3px 3px 3px 15px;
	left: 5px;
	top: 5px;
	right: 5px;
	bottom: 5px;
	/*background-attachment: fixed;*/
	background-image: url(../images/blue_bullet.gif);
	background-repeat: no-repeat;
	background-position: 5px 7px;
	border-right: 1px solid #DADFF3;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #DADFF3;
	border-top-style: none;
}
.sitemap_light_blue_box_btm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #646E89;
	background-color: #E4E8F0;
	padding: 3px 3px 3px 15px;
	left: 5px;
	top: 5px;
	right: 5px;
	bottom: 5px;
	/*background-attachment: fixed;*/
	background-image: url(../images/blue_bullet.gif);
	background-repeat: no-repeat;
	background-position: 5px 7px;
	border-right: 1px solid #DADFF3;
	border-bottom: 1px solid #DADFF3;
	border-left: 1px solid #DADFF3;
}
.sitemap_light_blue_box_btm a
{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #646E89;
}
.sitemap_light_blue_box_btm a:visited
{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #646E89;
}
.sitemap_light_blue_box_sub_level
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #646E89;
	background-color: #E4E8F0;
	padding: 3px 3px 3px 15px;
	left: 5px;
	top: 5px;
	right: 5px;
	bottom: 5px;
	/*background-attachment: fixed;*/
	background-image: url(../images/blue_bullet.gif);
	background-repeat: no-repeat;
	background-position: 5px 7px;
	border: 1px solid #DADFF3;
}
.sitemap_light_blue_box_sub_level a
{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #646E89;
}
.sitemap_light_blue_box_sub_level a:visited
{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #646E89;
}
/*-------------------------------------------------------------------------- header styles  */


.examheader
{
	/*background-attachment: fixed;*/
	background-image: url(../images/header_bg.gif);
	font-family: verdana;
	font-size: 10pt;
	font-weight: Bold;
	color: #ffffff;
	padding-left:10px;
	height:24px;
}

.examsubheader
{
	/*background-attachment: fixed;*/
	background-image: url(../images/subheader.gif);
	font-family: verdana;
	font-size: 9pt;
	font-weight: Bold;
	color: #0E529D;
	padding-left:10px;
	height:24px;
}

.exampageheader
{
	/*background-attachment: fixed;*/
	background-image: url(../images/text_bgtop.gif);
	font-family:verdana;
	font-size:20px;
	text-align:center;
	height:40px;
	padding:12px;
}


.bigheader
 { 
	/*background='url(../images/bigheaderspc.gif) ';*/
	background-image:url(../images/bigheaderspc.gif);
	font-family: verdana;
	font-size: 11px;
	color: #0E529D;
	font-weight: normal;
	padding-left: 15px;
	height:47px;
}

	
.pageheader
{
	/*background-attachment: fixed;*/
	background-image:  url(../images/header_spc.gif);
	height: 23px;
	font-family: verdana;
	font-size: 11px;
	font-weight: Bold;
	color: #ffffff;
	padding-left:10px;
}


.pagesubheader
{
	/*background-attachment: fixed;*/
	background-image: url(../images/subheaderspc.gif);
	height: 26px;
	font-family: verdana;
	font-size: 11px;
	font-weight: Bold;
	color: #02307B;
	padding-left:10px;
}

/* ------------------------------------------------------------------ table styles */

.form_table1
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #02307B;
	background-color: #D4DDEE;
	padding-left:10px;
	line-height: 23px;
}


.form_table2
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #02307B;
	background-color: #E2E8F4;
	padding-left:10px;
	line-height: 23px;
}

.form_table_style
{
	height :22px;
	valign:middle;

}


/* ------------------------------------------------------------------------ bullets & number styles */

.black_bullet_txt
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height:18px;
	text-align:justify;
	/*background-attachment: fixed;*/
	background-image: url(../images/black_bullet.gif);
	background-repeat: no-repeat;
	padding-left:30px;
	padding-right:10px;
	padding-bottom:2px;
	padding-top:2px;
	background-position: 14px 11px;
}

.black_bullet_txt_indent
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height:18px;
	text-align:justify;
	/*background-attachment: fixed;*/
	background-image: url(../images/black_bullet.gif);
	background-repeat: no-repeat;
	padding-left:30px;
	padding-right:10px;
	padding-bottom:6px;
	padding-top:6px;
	background-position: 14px 14px;
}

.orange_bullet_txt			 /* used for exam centres */
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-image: url(../images/orange_bullet.gif);
	background-repeat: no-repeat;
	background-position : 14px 11px;
	padding-left:30px;
	padding-right:10px;
	padding-bottom:2px;
	padding-top:2px;
	line-height:18px;
}

/* ------------------------------------------------------------------------- end of icsstyle */

