body {
	font-family: 'Arial', 'Tahoma', 'Verdana'; 
	font-size:14px;  
}
.bodytext8pt
{
FONT-WEIGHT: normal; 
FONT-SIZE: 8pt; 
COLOR: #124094; 
}
BODY {
       MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF
}
.bodytext11pt
{
FONT-WEIGHT: normal; 
FONT-SIZE: 10pt; 
COLOR: #124094; 
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.bodytext8ptblod
{
FONT-WEIGHT: normal; 
FONT-SIZE: 8pt; 
COLOR: #5b5b5b; 
font-weight:bolder;
}

.redtext {
FONT-WEIGHT: normal; 
FONT-SIZE: 11pt; 
COLOR: #FF0000; 
}

A.bodytext8pt
{
FONT-WEIGHT: normal; 
COLOR: #7498b7;  
TEXT-DECORATION: none
}

A.bodytext8pt:hover
{
FONT-WEIGHT: normal; 
COLOR: #7498b7; 
TEXT-DECORATION: underline
}

.bodytext10pt
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	COLOR: #124094; 
	
}

A.bodytext10pt
{
FONT-WEIGHT: normal; 
COLOR: #7498b7; 
TEXT-DECORATION: none
}

A.bodytext10pt:hover
{
FONT-WEIGHT: normal; 
COLOR: #7498b7; 
TEXT-DECORATION: underline
}
.sub_link{ font:Arial, Helvetica, sans-serif; font-size:15px; text-decoration:none;color:#000;}
.sub_link:hover{ font:Arial, Helvetica, sans-serif; font-size:15px; text-decoration:none;color:#000;}



.bodytextwhite10pt
{
FONT-WEIGHT: normal; 
FONT-SIZE: 9pt; 
COLOR: #FFFFFF; 
}

A.bodytextwhite10pt
{
FONT-WEIGHT: normal; 
COLOR: #FFFFFF; 
TEXT-DECORATION: none
}

A.bodytextwhite10pt:hover
{
FONT-WEIGHT: normal; 
COLOR: #FFFFFF; 
TEXT-DECORATION: underline
}

.bodymenu8pt
{
FONT-WEIGHT: bold; 
FONT-SIZE: 8pt; 
COLOR: #7498b7; 
}

A.bodymenu8pt
{
FONT-WEIGHT: bold; 
COLOR: #7498b7; 
TEXT-DECORATION: none
}

A.bodymenu8pt:hover
{
FONT-WEIGHT: bold; 
COLOR: #7498b7; 
TEXT-DECORATION: underline
}



.bodymenu9pt
{
FONT-WEIGHT: bold; 
FONT-SIZE: 9pt; 
COLOR: #02648d; 
line-height:140%;
}

A.bodymenu9pt
{
FONT-WEIGHT: bold; 
COLOR: #7498b7; 
TEXT-DECORATION: none
}

A.bodymenu9pt:hover
{
FONT-WEIGHT: bold; 
COLOR: #7498b7; 
TEXT-DECORATION: underline
}

.bodymenublack8pt
{
FONT-WEIGHT: bold; 
FONT-SIZE: 8pt; 
COLOR: #000000; 
}




.bodymenublack9pt
{
FONT-WEIGHT: bold; 
FONT-SIZE: 9pt; 
COLOR: #000000; 
}

A.bodymenublack9pt
{
FONT-WEIGHT: bold; 
COLOR: #000000; 
TEXT-DECORATION: none
}

A.bodymenublack9pt:hover
{
FONT-WEIGHT: bold; 
COLOR: #FFAE4A; 
TEXT-DECORATION: none
}



.headingblue
{
FONT-WEIGHT: bold; 
FONT-SIZE: 14pt; 
COLOR: #0075c0; 
}
a.headingblue
{
FONT-WEIGHT: bold; 
FONT-SIZE: 14pt; 
COLOR: #97bced; 
text-decoration:none;
}

/*0075c0*/

.subheadingblue
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13pt; 
	COLOR: #0c2d67;
	margin-bottom:10px; 	
}

.branding {
	font-size:18pt;
	font-family:Trebuchet MS;
	font-weight:bold;
	font-style:italic;
}

A.subheadingblue1
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13pt; 
	COLOR: #0c2d67;
	margin-bottom:10px; 
 
	text-decoration:none
}

.headinggray
{
FONT-WEIGHT: bold; 
FONT-SIZE: 14pt; 
COLOR: #38509d; 
}



.sectionhead
{
FONT-WEIGHT: normal; 
FONT-SIZE: 18pt; 
COLOR: #000000; 
}




.footer
{
FONT-WEIGHT: normal; 
FONT-SIZE: 8pt; 
COLOR: #98a8db; 
}

A.footer
{
FONT-WEIGHT: bold; 
COLOR: #ffffff;  
TEXT-DECORATION: none
}

A.footer:hover
{
FONT-WEIGHT: bold; 
COLOR: #ffffff; 
TEXT-DECORATION: underline
}


.FormTagLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN: 0px; COLOR: #8c0101; 
}


.HistoryTrail
{
FONT-WEIGHT: normal; 
FONT-SIZE: 8pt; 
COLOR: #6C6B61; 
line-height: 100%;
}

A.HistoryTrail
{
FONT-WEIGHT: normal; 
COLOR: #6C6B61; 
line-height: 100%;
TEXT-DECORATION: none
}

A.HistoryTrail:hover
{
FONT-WEIGHT: normal; 
COLOR: #ACABA5; 
line-height: 100%;
TEXT-DECORATION: underline
}

FORM {
	MARGIN: 0px; WORD-SPACING: 0px; LINE-HEIGHT: 100%; TEXT-ALIGN: left
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt;  BACKGROUND-COLOR: #f3f7fb;COLOR: #404040
}

.menutop
{
display: block;
width: 120px;
height: 26px;
border: none;
padding-top: 8px;
padding-bottom: 0px;
font-size: 10pt;
font-weight: bold;
color: #002a67;
text-decoration: none;
/*background: url(images/2.gif) no-repeat 0px 0px;*/
background: url(images/top-menubutton.gif) no-repeat 0px 0px;
}
a.menutop:hover
{
font-weight: bold;
color: #002a67;
/*background: url(images/2.gif) no-repeat 0px 0px;*/
background: url(images/top-menubutton.gif) no-repeat 0px 0px;
}
a.menutop:link 
{
font-weight: bold;
color: #002a67;
/*background: url(images/2.gif) no-repeat 0px 0px;*/
background: url(images/top-menubutton.gif) no-repeat 0px 0px;
}

/*
a.menutop:link {
    text-decoration: none;
    color: #0000FF;
}

a.menutop:hover {
    font-weight: bold;
}

a.menutop:visited {
    text-decoration: none;
    color: #660099;
}

a.menutop:active {
    text-decoration: none;
    color: #FF0000;
}
*/

.menutopactive
{
display: block;
width: 120px;
height: 26px;
border: none;
padding-top: 8px;
padding-bottom: 0px;
font-size: 10pt;
font-weight: bold;
color: #002a67;
text-decoration: none;
/*background: url(images/6.gif) no-repeat 1px 0px;*/
background: url(images/top-menubutton.gif) no-repeat 0px -34px;
}

a.menutop:active
{
font-weight: bold;
color: #002a67;
/*background: url(images/6.gif) no-repeat 1px 0px;*/
background: url(images/top-menubutton.gif) no-repeat 0px -34px;
}

/************* Add Content Header styles ****************/

#hometabheader UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
	text-align:center;
	font-weight:bold;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	height: 20px;	
}

#hometabheader LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN-left: 2px; 
	MARGIN-right: 2px; 	
	MARGIN-bottom: 0px; 	
	PADDING-TOP: 0px; 
	width: 55px;
	border-top:1px solid #e5ecf3;
	border-right:1px solid #e5ecf3;
	border-left:1px solid #e5ecf3;
	height: 20px;	
}

#hometabheader UL SPAN {
	DISPLAY: block; 
	COLOR: #7498b7; 
	TEXT-DECORATION: none; 
	height: 20px;
	text-align:center;
	font-weight:bold;	
}

#hometabheader UL A{
	DISPLAY: block; 
	COLOR: #7498b7; 
	TEXT-DECORATION: none;
	height: 20px;
	text-align:center;
	font-weight:bold;
	line-height:20px;	
	background-color:#e5ecf3;	
}


#hometabheader UL A:Visited{
	DISPLAY: block; 
	COLOR: #7498b7; 
	TEXT-DECORATION: none;
	height: 20px;
	text-align:center;
	font-weight:bold;	
	line-height:20px;	
	background-color:#e5ecf3;	
}



#hometabheader UL LI SPAN {
	DISPLAY: block; 
	COLOR: #7498b7; 
	TEXT-DECORATION: none;
	height: 20px;
	text-align:center;
	font-weight:bold;
	background-color:#FFFFFF;
	line-height:20px;	
	border-bottom: 1px solid #FFFFFF	
}
#hometabheader UL LI A.current {
	DISPLAY: block; 
	COLOR: #7498b7; 
	TEXT-DECORATION: none;
	height: 20px;
	text-align:center;
	font-weight:bold;
	line-height:20px;
	background-color:#FFFFFF;
}
#hometabheader UL LI A:hover {
	DISPLAY: block; 
	COLOR: #7498b7; 
	TEXT-DECORATION: none;
	height: 20px;
	text-align:center;
	font-weight:bold;
	line-height:20px;	
	background-color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
}




/************* Add News Header styles ****************/

#newstabheader UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
	text-align:center;
	font-weight:bold;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	height: 20px;	
}

#newstabheader LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN-left: 2px; 
	MARGIN-right: 2px; 	
	MARGIN-bottom: 0px; 	
	PADDING-TOP: 0px; 
	width: 85px;
	border-top:1px solid #e5ecf3;
	border-right:1px solid #e5ecf3;
	border-left:1px solid #e5ecf3;
	height: 20px;	
}

#newstabheader UL SPAN {
	DISPLAY: block; 
	COLOR: #7498b7; 
	TEXT-DECORATION: none; 
	height: 20px;
	text-align:center;
	font-weight:bold;	
}

#newstabheader UL A{
	DISPLAY: block; 
	COLOR: #7498b7; 
	TEXT-DECORATION: none;
	height: 20px;
	text-align:center;
	font-weight:bold;
	line-height:20px;	
	background-color:#e5ecf3;	
}


#newstabheader UL A:Visited{
	DISPLAY: block; 
	COLOR: #7498b7; 
	TEXT-DECORATION: none;
	height: 20px;
	text-align:center;
	font-weight:bold;	
	line-height:20px;	
	background-color:#e5ecf3;	
}



#newstabheader UL LI SPAN {
	DISPLAY: block; 
	COLOR: #7498b7; 
	TEXT-DECORATION: none;
	height: 20px;
	text-align:center;
	font-weight:bold;
	background-color:#FFFFFF;
	line-height:20px;	
	border-bottom: 1px solid #FFFFFF	
}
#newstabheader UL LI A.current {
	DISPLAY: block; 
	COLOR: #7498b7; 
	TEXT-DECORATION: none;
	height: 20px;
	text-align:center;
	font-weight:bold;
	line-height:20px;
	background-color:#FFFFFF;
}
#newstabheader UL LI A:hover {
	DISPLAY: block; 
	COLOR: #7498b7; 
	TEXT-DECORATION: none;
	height: 20px;
	text-align:center;
	font-weight:bold;
	line-height:20px;	
	background-color:#FFFFFF;
	border-bottom:1px solid #FFFFFF
}




/************* CAlendar ****************/

#calendar {
}

#calendar caption {
	padding-bottom: 5px;
	font-weight: normal;
	font-size: 8pt;
	background-color:#f7f7f7;
	
}

#calendar table {
	width: 90%;
	border-collapse: collapse;
	border: 1px solid #FFFFFF;
}

#calendar thead th {
	padding: 5px 0;
	text-align: center;
	border-bottom: 1px solid #f7f7f7;
	background: #FFFFFF;
	font-weight: normal;
	font-size: 8pt;	
}

#calendar tbody td {
	padding: 5px 0;
	text-align: center;
	border: 1px solid #F5F2EF;
	font-weight: normal;
	font-size: 8pt;	
	color: #777777;
}

#calendar tfoot td {
	padding: 5px;
	background: #FEF7EF
}

#calendar tfoot #next {
	text-align: right;
}

#calendar #today {
	background: #fe4d4d;
	color:#FFFFFF
}

#calendar #upcoming {
	background: #e5ecf3;
	color:#000000
}




/*
TAG CSS
*/

.Tags8 {
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #7498b7
}
a.Tags8 
{
text-decoration: none;
color: #7498b7
}
a.Tags8:hover	
{
text-decoration: underline
}

.Tags10 {
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #7498b7
}
a.Tags10 
{
text-decoration: none;
color: #7498b7
}
a.Tags10:hover	
{
text-decoration: underline
}

.Tags12{
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	color: #7498b7
}
a.Tags12 
{
text-decoration: none;
color: #7498b7
}
a.Tags12:hover	
{
text-decoration: underline
}

.Tags14 {
	font-size: 14pt;
	font-style: normal;
	font-weight: normal;
	color: #7498b7
}
a.Tags14 
{
text-decoration: none;
color: #7498b7
}
a.Tags14:hover	
{
text-decoration: underline
}


.Tags16 {
	font-size: 16pt;
	font-style: normal;
	font-weight: normal;
	color: #7498b7
}
a.Tags16
{
text-decoration: none;
color: #7498b7
}
a.Tags16:hover	
{
	text-decoration: underline
}


form
{
	word-spacing: 0;
	line-height: 120%;
	text-align: Left;
	margin: 0
}

input.box
{ 
	font-size: 8pt; 
	color: #000000; 
	padding: 2pt;
	border: 1px solid #a3c6d8; 
	background-color: #FFFFFF;
	width: 120px;
	/*height:15px;*/
}

.dropdown
{ 
	font-size: 8pt; 
	color: #000000; 
	padding: 1pt;
	border: 1px solid #a3c6d8; 
	background-color: #FFFFFF;
	width: 140px;
	height:20px;
}



/************* Add Content Header styles ****************/

#tabheader UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
	text-align:center;
	font-weight:bold;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	height: 28px;	
}

#tabheader LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN-left: 3px; 
	MARGIN-right: 2px; 	
	MARGIN-bottom: 0px; 	
	PADDING-TOP: 0px; 
	width: 130px;
	border-top:1px solid #01504f;
	border-right:1px solid #01504f;
	border-left:1px solid #01504f;
	height: 29px;
	line-height:26px;	
}

#tabheader UL SPAN {
	DISPLAY: block; 
COLOR: #7498b7; 
	TEXT-DECORATION: none; 
	height: 28px;
	text-align:center;
	line-height:26px;
	font-weight:bold;	
}

#tabheader UL A:link {
	DISPLAY: block; 
COLOR: #fff; 
	TEXT-DECORATION: none;
	height: 29px;
	text-align:center;
	font-weight:bold;
	line-height:26px;	
	background-color:#004b49;	
}


#tabheader UL A:Visited{
	DISPLAY: block; 
COLOR: #fff; 
	TEXT-DECORATION: none;
	height: 29px;
	text-align:center;
	font-weight:bold;
	line-height:26px;	
	background-color:#004b49;	
}



#tabheader UL LI SPAN {
	DISPLAY: block; 
	COLOR: #004b49; 
	TEXT-DECORATION: none;
	height: 29px;
	text-align:center;
	font-weight:bold;
	line-height:26px;	
	background-color:#FFFFFF;
	border-bottom: 1px solid #FFFFFF	
}

#tabheader UL LI A.current {
	DISPLAY: block; 
	COLOR: #004b49; 
	TEXT-DECORATION: none;
	height: 29px;
	text-align:center;
	font-weight:bold;
	line-height:26px;
	background-color:#FFFFFF;
}

#tabheader UL LI A:hover {
	DISPLAY: block; 
	COLOR: #004b49; 
	TEXT-DECORATION: none;
	height: 29px;
	text-align:center;
	font-weight:bold;
	line-height:26px;
	background-color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

.tddark {
PADDING: 15px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5b5b5b;  BACKGROUND-COLOR: #f7fbfe; border-bottom:2px solid #FFFFFF;
}

.tdlight {
PADDING: 15px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5b5b5b;  BACKGROUND-COLOR: #fbfdff; border-bottom:2px solid #FFFFFF;
}

.star{
color: #003399;
	font-size: 13pt;
	font-weight:bold;
}

.style4 {
	color: #003399;
	font-size: 12pt;
}

/*
	To display text in blue colour
*/
.blueText {
	COLOR: #7498b7;
}
.td_border {
	border-width:1px;
	border-collapse:collapse;
	border-left-color:#EAEAEA;
	border-style:solid;
	border-right-color:#EAEAEA;
	border-bottom-style:none;
	border-top-style:none;
}
.bodymenublack10pt{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
}
.redtext{
	color:#FF0000;
	font-size:12px;
}
.subHeadingStyle{font-size:14px;font-weight:bold;}
.Alitoratext10pt{FONT-WEIGHT: normal;FONT-SIZE: 9pt;COLOR:#5b5b5b; }
.Alitoraheadingblue{FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #97bced;}
/*inayat*/
a:link,a:visited,a:active,a:hover{ text-decoration:none;}
.bluebg{  background-color:#F4FAFF; }
.greybg{  background-color:#F8F8F8; }
.headingbluesimpl{FONT-SIZE: 10pt;COLOR: #0075c0;}
.blueborder{ border:1px solid #0075c0; }
a.linkblue10:active,a.linkblue10:visited,a.linkblue10:link,a.linkblue10:hover{	FONT-SIZE: 10pt; COLOR: #0075c0; text-decoration:none}
.bgwhite{ background-color:#FFFFFF;  }


