BODY {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: black; 	
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none
}
TD, TH  {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 	
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none
}
H1,H2,H3,H4,H5,H6
{
	FONT-FAMILY: Arial
}
H1 {
	FONT-SIZE: 130%
}
H2 {
	FONT-SIZE: 120%; 
	MARGIN-TOP: 10px; 
	FONT-SIZE: 120%;
	color: #00579e;
	MARGIN-BOTTOM: 10px
}
H3 {
	FONT-SIZE: 110%;
	color: #00579e
}
H4 {
	FONT-SIZE: 100%;
	color: #00579e
}
H5 {
	FONT-SIZE: 90%
}
H6 {
	FONT-SIZE: 80%
}
UL {
	FONT-FAMILY: arial
}
OL {
	FONT-FAMILY: arial
}
LI{
	FONT-FAMILY: arial; 
	FONT-SIZE: 100%; 
	COLOR: #000000; 
}
H1.Alert
{
	font-weight: bold;
	font-size: 12pt;
	color: #d50a27;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}
H1.Message
{
	font-weight: bold;
	font-size: 12pt;
	color: #00579e;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}
.btn
{
	border-right: #00579e 1px solid;
	border-top: #00579e 1px solid;
	font-size: 11px;
	border-left: #00579e 1px solid;
	cursor: hand;
	border-bottom: #00579e 1px solid;
	font-family: Tahoma;
	background-color: lightblue;
}
.notesheading
{
	padding-left: 12px;
	font-size: 14px;
	color: #990000;
	font-family: "Trebuchet MS" , Verdana;
}
.errornotes1
{
	font-size: 10px;
	color: black;
	font-family: "Tahome" , Verdana;
}
.redtext
{
	font-weight: normal;
	font-size: 8pt;
	color: #990000;
	font-family: Arial;
}
.TahomaText
{
	font-size: 8pt;
	font-family: Tahoma;
}
.ErrorMsg
{
	font-weight: bolder;
	font-size: x-small;
	color: darkred;
	font-family: Tahoma;
	background-color: lightgoldenrodyellow;
}

TH.Transaction
{
	font-size: x-small;
	color: midnightblue;
	font-style: normal;
	font-family: Tahoma;
	background-color: lightgrey;
	text-align: left;
}
TD.RedText_Back
{
	font-weight: bolder;
	font-size: 10pt;
	color: #00579e;
	font-family: Tahoma;
	background-color: lightgrey;
}
TD.Transaction2
{
	color: midnightblue;
	font-family: Tahoma;
	background-color: #c2c4c7;
	text-align: center;
}
TD.PageBody
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma;
	text-decoration: none;
}
TD.SearchResult
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma;
	background-color: #b0d8f5;
	text-decoration: none;
}
TD.PanelSH
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Tahoma;
	background-color: #00579e;
}
TD.product_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial; 
}

TH.Normal
{
	font-size: 8pt;
	color: white;
	font-family: Tahome;
	background-color: #00579e;
}
.Even
{
	background-color: #F7FBFF;
}
.EvenR
{
	font-size: 8pt;
	font-family: Arial;
	background-color: #b0d8f5;
}
.OddR
{
	font-size: 8pt;
	font-family: Arial;
	background-color: #FFFFFF;
}
.evenrow
{
	background-color: #c3d2e6;
}
.oddrow
{
	background-color: #F7F7F4;
}
.fieldLabelReqBODY
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: Arial;
	background-color: #00579e;
	text-decoration: none;
}
.BB
{
	font-weight: bold;
}
FONT.FormHeading
{
	font-weight: bold;
	font-size: 12pt;
	color: #94a294;
	font-style: italic;
	font-family: Arial;
}
TD.CursorHand
{
	cursor: hand;
}
/* All links classes Start here */

A
{
	FONT-WEIGHT: normal;
   	 FONT-SIZE: 12px;
    	COLOR: #00309C;
    	FONT-FAMILY: arial, Tahoma;
    	TEXT-DECORATION: underline
}
A:hover
{
    	FONT-WEIGHT: normal;
    	FONT-SIZE: 12px;
    	COLOR: #3165CE;
    	FONT-FAMILY: arial, Tahoma;
    	TEXT-DECORATION: underline
}
A.link
{
	font-weight: normal;
	font-size: 11px;
	color: #00309C;
	font-family: arial, Tahoma;
	text-decoration: underline
}
A.link:hover
{
    	FONT-WEIGHT: normal;
    	FONT-SIZE: 11px;
    	COLOR: #3165CE;
    	FONT-FAMILY: arial, Tahoma;
    	TEXT-DECORATION: underline
}
A.link1
{
    	FONT-WEIGHT: normal;
    	FONT-SIZE: 12px;
    	COLOR: #00309C;
    	FONT-FAMILY: arial, Tahoma;
    	TEXT-DECORATION: underline
}
A.link1:hover
{
    	FONT-WEIGHT: normal;
    	FONT-SIZE: 12px;
    	COLOR: #3165CE;
    	FONT-FAMILY: arial, Tahoma;
    	TEXT-DECORATION: underline
}
A.link2:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.link2
{
	font-weight: bold;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.link3:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.link3
{
	font-weight: bold;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.link5:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.link5
{
	font-weight: bold;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.link5_Reports
{
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
	font-family: Tahoma;
	text-decoration: underline;
}
A.link5_Reports:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFAA;
	font-family: Tahoma;
	text-decoration: underline;
}
A.viewProfile:hover
{
	font-weight: normal;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.viewProfile
{
	font-weight: normal;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.viewFAQ:hover
{
	font-weight: normal;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.viewFAQ
{
	font-weight: normal;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.Hand
{
	font-weight: normal;
	font-size: 8pt;
	cursor: hand;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.SubHeading
{
	font-weight: bold;
	font-size: 11pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.SubHeading:hover
{
	font-weight: bold;
	font-size: 11pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.Section
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-style: normal;
	font-family: Tahoma;
	text-decoration: none;
}
A.LinkSmall
{
	font-weight: normal;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.LinkSmall:hover
{
	font-weight: normal;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.LinkMain
{
	font-weight: 500;
	font-size: 8pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.LinkFooter
{
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	font-family: arial, Tahoma;
	text-decoration: underline;
}
A.LinkFooter:hover
{
	font-weight: normal;
	font-size: 9pt;
	color: #ce6500;
	font-family: arial, Tahoma;
	text-decoration: underline;
}
A.CourseTitle
{
	font-weight: normal;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.CourseTitle:hover
{
	font-weight: normal;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.CourseSchedule
{
	font-weight: normal;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.CourseSchedule:hover
{
	font-weight: normal;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.ListHeading
{
	color: green;
}
A.AlertLink
{
	font-size: 9pt;
	color: #800000;
	font-family: Tahoma;
	text-decoration: underline;
}
A.AlertLink:hover
{
	font-weight: normal;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.bgAlertLink
{
	font-weight: normal;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.bgAlertLink:hover
{
	font-weight: normal;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.SmallVerdanaLink
{
	font-weight: normal;
	font-size: 8pt;
	color: #0000ff;
	font-family: Verdana, Tahoma;
	text-decoration: underline;
}
A.SmallVerdanaLink:hover
{
	font-weight: normal;
	font-size: 8pt;
	color: #ce6500;
	font-family: Verdana, Tahoma;
	text-decoration: underline;
}
A.SmVerLinkWU
{
	font-weight: normal;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.SmVerLinkWU:hover
{
	font-weight: normal;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.uplink
{
	font-weight: bold;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.uplink2
{
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	font-family: Tahoma;
	text-decoration: underline;
}

A.uplink:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.link_pannel:hover
{
	font-weight: normal;
	font-size: 10pt;
	color: #ce6500;
	font-family: Arial, Tahoma;
	text-decoration: underline;
}
A.link_pannel
{
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Tahoma;
	text-decoration: underline;
}
A.submenuuplink
{
	font-weight: bold;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.submenuuplink:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
.uplinkDisabled
{
	font-weight: normal;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.PHIITRLinks
{
	font-weight: bold;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.PHIITRLinks:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.BreadTrum
{
	font-weight: normal;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.BreadTrum:hover
{
	font-weight: normal;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.cart
{
	font-weight: normal;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.cart:hover
{
	font-weight: normal;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.back2top
{
	font-weight: normal;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.back2top:hover
{
	font-weight: normal;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.link_cat
{
	font-weight: normal;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.link_cat:hover
{
	font-weight: normal;
	font-size: 9pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline;
}
A.shoplink
{
	font-weight: normal;
	font-size: 18pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
A.shoplink:hover
{
	font-weight: normal;
	font-size: 18pt;
	color: #ce6500;
	font-family: Tahoma;
	text-decoration: underline
}
A.link_menu
{
	font-weight: bold;
	font-size: 12px;
	color: #00309C;	
	font-family: Arial, Tahoma;
	text-decoration: underline
}
A.link_menu:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #3165CE;
	font-family: Arial, Tahoma;
	text-decoration: underline
}
A.link_foot
{
	font-weight: normal;
	font-size: 12px;
	color: #00309C;
	font-family: Arial, Tahoma;
	text-decoration: underline
}
A.link_foot:hover
{
	font-weight: normal;
	font-size: 12px;
	color: #3165CE;
	font-family: Arial, Tahoma;
	text-decoration: underline
}
A.top_menu:hover
{
	font-weight: normal;
	font-size: 14px;
	color: #ffffff;
	font-family: arial, Tahoma;
	text-decoration: underline;
}
A.top_menu
{
	font-weight: normal;
	font-size: 14px;
	color: #ffffff;
	font-family: arial, Tahoma;
	text-decoration: none;
}
/* All links classes End here */
.txtfield
{
	border-right: #333333 1px groove;
	border-top: #333333 1px groove;
	font-size: 11px;
	border-left: #333333 1px groove;
	border-bottom: #333333 1px groove;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.hdrproduct
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Tahoma;
}
TD.ListHeading
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Arial;
	background-color: #00579e;
	text-align: center;
	text-decoration: none;
}
TD
{
	font-weight: normal;
	font-size: 9.5pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
TH.Transaction
{
	font-size: x-small;
	color: midnightblue;
	font-style: normal;
	font-family: Tahoma;
	background-color: lightgrey;
	text-align: left;
}
TH
{
	border-right: 1px;
	border-top: 1px;
	font-weight: bold;
	font-size: 10pt;
	border-left: 1px;
	color: white;
	border-bottom: 1px;
	font-family: Arial;
	background-color: #00579e;
	text-align: left;
	text-decoration: none;
}
TH.Normal
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Tahome;
	background-color: #00579e;
}
INPUT.TextBoxSmall
{
	border-right: 1px solid;
	border-top: 1px solid;
	margin: 1px;
	border-left: 1px solid;
	width: 80px;
	border-bottom: 1px solid;
	font-family: Arial;
	height: 20px;
}
INPUT.TextBox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 130px;
	border-bottom: black 1px solid;
	font-family: Arial;
	height: 20px;
}
INPUT.TextBoxMedium
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 160px;
	border-bottom: black 1px solid;
	font-family: Arial;
	height: 20px;
}
INPUT.TextBoxLarge
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 270px;
	border-bottom: black 1px solid;
	font-family: Arial;
	height: 20px;
}
.textarea
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 12px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Arial, Tahoma;
	background-color: #ffffff;
}
FONT.Title
{
	font-weight: bold;
	font-size: 25pt;
	color: black;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}
.MenuHeading
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	text-decoration: none;
}
TD.FieldLabel
{
	font-weight: normal;
	font-size: 11px;
	color: #444444;
	font-family: Arial; Tahoma
}
TD.FieldLabelSearch
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Tahoma
}
TD.FieldLabelReq
{
	font-weight: bold;
	font-size: 8pt;
	font-style: normal;
	font-family: Tahoma;
	text-decoration: none
}
TD.FieldLabelReq1
{
	font-weight: bold;
	font-size: 8pt;
	font-style: normal;
	font-family: Tahoma;
	text-decoration: none;
}

TABLE.Tables
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
}
FONT.CaptionMain
{
	font-weight: bold;
	font-size: 14pt;
	color: #003063;
	font-family: Arial;
	text-decoration: none;
}
.heading
{
	font-weight: bold;
	font-size: 12pt;
	color: #00579e;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}
.heading_cat
{
	font-weight: bold;
	font-size: 14pt;
	color: #EF8A31;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}
TD.MenuTitle
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-style: normal;
	font-family: Tahoma;
	background-color: #00579e;
	text-decoration: none;
}
TABLE.Tables2
{
	border-right: solid;
	border-top: solid;
	border-left: solid;
	border-bottom: solid;
}
TR.highlight
{
	font-family: Arial;
	background-color: #89bde2;
}
TD.Even
{
	background-color: #F7FBFF
}
TD.CourseHead
{
	font-weight: bolder;
	font-size: x-small;
	color: #000043;
	font-family: Arial;
}
TD.ScheduleLable
{
	font-weight: bolder;
	font-size: 10pt;
	color: darkblue;
	font-family: Tahoma;
}
TD.BoldBlack
{
	font-weight: bolder;
	font-size: 10pt;
	color: black;
	font-family: Tahoma;
}
TD.RedTextBold
{
	font-weight: bolder;
	color: darkred;
	font-family: Tahoma;
}
H2.MessageToUser
{
	font-weight: bolder;
	font-size: x-small;
	color: darkred;
	font-family: Tahoma;
}
TH.SETUPWIZARDHEADING
{
	font-size: x-small;
	color: midnightblue;
	font-style: normal;
	font-family: Tahoma;
	background-color: lightgrey;
	text-align: right;
}
TH.THeadingInner
{
	font-size: 8pt;
	color: midnightblue;
	font-style: normal;
	font-family: Tahoma;
	background-color: lightgrey;
	text-align: center;
}
TD.Reschedule
{
	background-color: #dfdfdf;
}
TD.MessageToUser
{
	font-weight: bolder;
	font-size: x-small;
	color: darkred;
	font-family: Tahoma;
}
P.SmallText
{
	font-size: 8pt;
	color: #000066;
	font-family: Tahoma;
}
TD.AdminMnuHead
{
	font-weight: bolder;
	font-size: 8pt;
	text-transform: capitalize;
	color: darkblue;
	font-family: Tahoma;
	background-color: #87cefa;
}
TD.AdminMnuHead1
{
	font-weight: bolder;
	font-size: 8pt;
	text-transform: capitalize;
	color: darkblue;
	font-family: Tahoma;
	background-color: darkgray;
}
DIV.MnuHead
{
	font-size: 9pt;
	color: darkblue;
	font-family: Tahoma;
	background-color: lightskyblue;
}
TD.BlueText
{
	font-size: 9pt;
	color: darkblue;
	font-family: Tahoma;
}
TD.TableHeading
{
	font-weight: bolder;
	font-size: 9pt;
	color: #00579e;
	font-family: Arial;
}
SPAN.TextHeading
{
	font-weight: bolder;
	font-family: Arial;
}
TABLE.OutLet
{
	border-right: 1px outset;
	border-top: 1px outset;
	border-left: 1px outset;
	border-bottom: 1px outset;
}
INPUT.EIN
{
	border-right: black 1pt solid;
	border-top: black 1pt solid;
	border-left: black 1pt solid;
	width: 40px;
	border-bottom: black 1pt solid;
	font-family: Arial;
	height: 20px;
}
INPUT.EINCENTER
{
	border-right: black 1pt solid;
	border-top: black 1pt solid;
	border-left: black 1pt solid;
	width: 30px;
	border-bottom: black 1pt solid;
	font-family: Arial;
	height: 20px;
}
TD.InnerMessageToUser
{
	font-weight: bolder;
	font-size: small;
	color: black;
}
TD.InnerTable
{
	font-weight: bolder;
	font-size: x-small;
	color: white;
	font-family: Arial;
	background-color: maroon;
}
TD.RequiredMsg
{
	font-size: x-small;
	color: darkred;
	font-family: Arial;
}
INPUT.TextBoxNumber
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	margin: 1px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Arial;
}
SELECT.SelectBox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 10pt;
	margin: 1px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Tahoma;
}
SELECT.Facility
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 8pt;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Arial;
}
INPUT.TextBoxReadOnly
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	width: 130px;
	border-bottom: gray 1px solid;
	font-family: Arial;
	height: 20px;
}
TD.AlertHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana;
	background-color: maroon;
}
TD.AlertListHeading
{
	font-weight: bold;
	font-size: 8pt;
	color: darkblue;
	font-family: Verdana;
	background-color: lightblue;
	text-decoration: none;
}
TD.AlertListItem
{
	font-size: 10pt;
	font-family: Arial;
	text-decoration: none;
}
TD.bgAlert
{
	font-size: 10pt;
	color: black;
	font-family: Verdana;
	background-color: beige;
}
TD.NormalFontVerdana
{
	font-size: 10pt;
	font-family: Verdana;
}
TD.MessageBox
{
	border-right: #00579e 1pt solid;
	border-top: #00579e 1pt solid;
	font-weight: bolder;
	font-size: small;
	border-left: #00579e 1pt solid;
	color: darkred;
	border-bottom: #00579e 1pt solid;
	font-family: Tahoma;
	background-color: lightgoldenrodyellow;
}
TD.NormalFontArial
{
	font-size: 10pt;
	font-family: Arial;
}
TD.SmallFontVerdana
{
	font-size: 8pt;
	font-family: Verdana;
}
TD.ResumeHdr
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana, Arial;
	background-color: #cccccc;
}
TD.listheadingverdana
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana;
	letter-spacing: 1pt;
	background-color: #00579e;
}
TABLE.Bordered
{
	border-right: #00579e 1pt solid;
	border-top: #00579e 1pt solid;
	font-size: 10pt;
	border-left: #00579e 1pt solid;
	border-bottom: #00579e 1pt solid;
	font-family: Arial, Verdana;
}
TD.MessageBoxCart
{
	border-right: #00579e 1pt solid;
	border-top: #00579e 1pt solid;
	font-weight: bolder;
	font-size: x-small;
	border-left: #00579e 1pt solid;
	color: #00579e;
	border-bottom: #00579e 1pt solid;
	font-family: Tahoma;
	background-color: lightgoldenrodyellow;
}
.normal
{
	font-size: 10pt;
	color: black;
	font-family: Arial;
	text-align: justify;
}
TABLE.MessageBox
{
}
TABLE.MessageBox TH
{
	border-right: #00579e 1pt solid;
	border-top: #00579e 1pt solid;
	font-weight: bold;
	font-size: 10pt;
	border-left: #00579e 1pt solid;
	color: white;
	border-bottom: #00579e 1pt solid;
	font-family: Arial;
	background-color: #00579e;
}
TABLE.MessageBox TD
{
	border-right: #00579e 1pt solid;
	border-top: #00579e 1pt solid;
	font-size: 10pt;
	border-left: #00579e 1pt solid;
	color: black;
	border-bottom: #00579e 1pt solid;
	font-family: Arial;
}
TABLE.WithoutBorder
{
	border-right: 0px;
	border-top: 0px;
	font-size: 10pt;
	border-left: 0px;
	border-bottom: 0px;
	font-family: Arial;
}
TABLE.WithoutBorder TH
{
	border-right: medium none;
	border-top: medium none;
	border-left: medium none;
	border-bottom: medium none;
}
TABLE.WithoutBorder TD
{
	border-right: medium none;
	border-top: medium none;
	border-left: medium none;
	border-bottom: medium none;
}
SELECT.QuickSearchSelectBox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 8pt;
	margin: 1px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Tahoma;
}
TD.QuickSearchText
{
	font-weight: bolder;
	font-size: 7pt;
	color: white;
	font-family: Tahoma;
}
INPUT.QuickSearchButton
{
	border-right: black 1px groove;
	border-top: black 1px groove;
	font-weight: bolder;
	font-size: 9px;
	border-left: black 1px groove;
	color: #00529c;
	border-bottom: black 1px groove;
	font-family: Tahoma;
	background-color: #8cbde7;
}
.blue_border
{
	border-right: #3163ad 1px solid;
	border-top: #3163ad 1px solid;
	font-weight: bold;
	font-size: 13px;
	border-left: #3163ad 1px solid;
	width: 500px;
	color: #ffffff;
	border-bottom: #3163ad 1px solid;
	font-family: Verdana;
	background-color: #e0f0fe;
}
TD.AlertHeading
{
	font-size: 12pt;
	color: black;
	font-family: Arial;
}
LEGEND.Heading
{
	font-size: 14pt;
	text-transform: capitalize;
	color: #000033;
	font-family: Verdana;
}
TD.newNormal
{
	font-weight: bolder;
	font-size: 13px;
	color: black;
	font-family: Verdana;
}
FIELDSET.Panel
{
	border-right: #99cccc thin solid;
	border-top: #99cccc thin solid;
	border-left: #99cccc thin solid;
	border-bottom: #99cccc thin solid;
	font-family: Verdana;
	background-color: #ffffff;
}
TH.newCool
{
	color: #000000;
	font-family: Verdana;
	background-color: #6699ff;
}
.bg_ltgray
{
	background-color: #F7F7F7
}
.bg_midgray
{
	background-color: #dfdfdf;
}
.bg_rightmenu_ltgray
{
	color: #444444;
	border-bottom: #444444 1px solid;
	background-color: #dbdbdb
}
.bg_ltblue
{
	background-color: #F7FBFF
}
.bg_rightmenu_ltblue
{
	border-bottom: #8cbee7 1px solid;
	background-color: #F7FBFF
}
.bg_ltorange
{
	background-color: #fff7ef;
}
.bg_rightmenu_ltorange
{
	border-bottom: #d67900 1px solid;
	background-color: #fff7ef;
}
.bg_ltgreen
{
	background-color: #ffffea;
}
.bg_rightmenu_ltgreen
{
	border-bottom: #29559c 1px solid;
	background-color: #ffffea;
}
.price
{
	font-weight: bold;
	font-size: 11pt;
	color: #E60000;
	font-family: Arial;
}
.price_alert
{
	font-weight: bold;
	font-size: 13pt;
	color: #E60000;
	font-family: Arial;
}
.price_discount
{
	font-weight: bold;
	font-size: 13pt;
	color: #008000;
	font-family: Arial;
}
.line_ong
{
	border-bottom: #ff9900 1px solid;
}
.line_blue
{
	border-bottom: #D3E2EE 1px solid;
}
.line_gray
{
	border-bottom: #F7F7F7 1px solid;
}
.small
{
	font-weight: normal;
	font-size: 7pt;
	color: #444444;
	font-family: Tahoma;
}

/* Right Pannel Classes: Start Here  */
.showSwitch
{
	display: block;
}
.hideSwitch
{
	display: none;
}
.expandMenu
{
	width: 100%;
}
.expandMenu DT
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 0px 0px 1px;
	cursor: hand;
	color: #444444;
	padding-top: 3px;
	font-weight: bold;
	font-size: 10pt;
	font-style: normal;
	font-family: Tahoma;
	background-color: #dbdbdb;
	text-decoration: none;
}
.expandMenu A:hover
{
	font-weight: normal;
	font-size: 10pt;
	color: #ce6500;
	font-family: Arial, Tahoma;
	text-decoration: underline;
}
.expandMenu DD
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #FFFFFF;
	color: #000000;
}
.expandMenu UL
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 2em;
	padding-top: 0px;
	list-style-type: none;
	background-color: #999999;
}
.expandMenu TABLE
{
	width: 100%;
	border-collapse: collapse;
}
.expandMenu TD
{
	border-right: #ffffff 0px solid;
	padding-right: 10px;
	border-top: #ffffff 1px solid;
	padding-left: 10px;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 1px solid;
}
.expandMenu THEAD TD
{
	border-top-style: none;
	font-size: 10pt;
	color: #00008b;
	font-family: Tahoma;
	background-color: #87cefa;
}
.alignCenter
{
	text-align: center;
}

/* Right Pannel Classes: End Here  */

TD.MenuTitle_std
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-style: normal;
	font-family: Tahoma;
	background-color: #CE6500;
	text-decoration: none;
}
TD.MenuTitle_FT
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-style: normal;
	font-family: Tahoma;
	background-color: #008000;
	text-decoration: none;
}
TD.MenuTitle_FAdmin
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-style: normal;
	font-family: Tahoma;
	background-color: #8CBEE7;
	text-decoration: none;
}
.heading_FTR
{
	font-weight: bold;
	font-size: 14pt;
	color: #008000;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}
.heading_STD
{
	font-weight: bold;
	font-size: 14pt;
	color: #CE6500;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}
.heading_FAdmin
{
	font-weight: bold;
	font-size: 14pt;
	color: #00559C;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}



A.link2
{
	font-weight: bold;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}



.Heading_PhiiAdmin
{
	font-weight: bold;
	font-size: 13pt;
	color: #FFFFFF;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}



.blue_heading
{
	font-weight: bold;
	font-size: 11pt;
	color: #003399;
	font-family: Arial;
}
.bluetxt
{
	font-weight: bold;
	font-size: 10pt;
	color: #003399;
	font-family: Arial;
}
.orange_heading
{
	font-weight: bold;
	font-size: 11pt;
	color: #CC6600;
	font-family: Arial;
}
.blue_main_heading
{
	font-weight: bold;
	font-size: 12pt;
	color: #003399;
	font-family: Arial;
}
.orange_main_heading
{
	font-weight: bold;
	font-size: 12pt;
	color: #A5560A;
	font-family: Arial;
}
.gray_main_heading
{
	font-weight: bold;
	font-size: 14pt;
	color: #333333;
	font-family: Arial;
}

.white_main_heading
{
	font-weight: normal;
	font-size: 15pt;
	color: #FFFFFF;
	font-family: Arial;
}

.hours_red
{
	font-weight: bold;
	font-size: 11px;
	color: #E60000;
	font-family: Tahoma;
}
.hours_white
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
#newsmarqueecontainer
{
	position: relative;
	width: 200px; /*marquee width */
	height: 120px; /*marquee height */
	/*background-color: #edf5fb; */
	overflow: hidden;
	border: 0px solid #6d90b0;
	padding: 4px;
	padding-left: 4px;
}
#tabHead {
	width: 210px;
	padding: 2px;
	BACKGROUND-IMAGE: url(../images/hdr_bg.gif)

}
.gradient
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#edf5fb');
	background-color: #F1F4F7
}
.BorderedBox {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 0px solid; 
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid
}
.txt_small
{
    	FONT-WEIGHT: normal;
    	FONT-SIZE: 12px;
    	COLOR: #333333;
    	FONT-FAMILY: Arial, Verdana, Tahoma;
    	text-align: justify;
}
.bullet {
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: normal; 
	BACKGROUND: url(../images/bullet.gif) no-repeat center; 
	MARGIN: 0px 0px 2px
}
.box_td {
	border-left: 1px solid #6D90B0; 
	border-right: 1px solid #6D90B0; 
	border-bottom: 1px solid #6D90B0
}
.PanelHeading {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #2e569a; 
	FONT-FAMILY: Arial; 
	BACKGROUND: url(../images/panneltab_210x32.gif) no-repeat center; 
	MARGIN: 0px 0px 2px
}
.Heading_foot 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #2e569a; 
	FONT-FAMILY: Arial; 
	BACKGROUND: url(../images/panneltab_210x32_foot.gif) no-repeat center; 
	MARGIN: 0px 0px 2px;
}
.pannel_corve_bt1_foot 
{
	BACKGROUND: url(../images/pannel_corve_bt1.gif) #fff repeat-x 0px 0px; 
	WIDTH: 950px; POSITION: relative; 
	HEIGHT: 6px
}
.pannel_corve_bt2_foot 
{
	BACKGROUND: url(../images/pannel_corve_bt2.gif) #fff repeat-y 0px 0px; 
	WIDTH: 950px; 
	POSITION: relative
}
.pannel_corve_bt3_foot 
{
	BACKGROUND: url(../images/pannel_corve_bt3.gif) #fff repeat-x 0px 0px; 
	WIDTH: 950px; POSITION: relative; 
	HEIGHT: 6px
}

.line_top_bot
{
    BORDER-BOTTOM: #EDEDED 1px solid; BORDER-TOP: #EDEDED 1px solid; BACKGROUND-COLOR: #F5F5F5; border-collapse: collapse;
}
/* ---------------------newsmenu start--------------------- */
#chromemenu {
	WIDTH: 100%
}
#chromemenu:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#chromemenu UL 
	{
	BORDER-RIGHT: #FEECDE 1px solid; 
	BORDER-TOP: #FEECDE 1px solid; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(../images/newsmenubg.gif) repeat-x center center; 
	FLOAT: left; 
	MARGIN: 0px; 
	FONT: bold 12px Verdana; 
	BORDER-LEFT: #FEECDE 1px solid; 
	WIDTH: 100%; 
	BORDER-BOTTOM: #FEECDE 1px solid
}
#chromemenu UL LI {
	DISPLAY: inline
}
#chromemenu UL LI A {
	PADDING-RIGHT: 12px; 
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../images/divider.gif) no-repeat right center; 
	FLOAT: left; 	
	PADDING-BOTTOM: 6px; 
	COLOR: #7f7f7f; 
	PADDING-TOP: 6px; 
	TEXT-DECORATION: none
}
#chromemenu UL LI A:hover {
	BACKGROUND-COLOR: #FFF7EF;
	COLOR: #494949

}
#chromemenu UL LI A:active {
	BACKGROUND-COLOR: #F8CCAA;
	COLOR: #494949
}
UNKNOWN {
	content: " v"
}
.dropmenudiv 
	{
	BORDER-RIGHT: #bbb 1px solid; 
	BORDER-TOP: #bbb 1px solid; 
	Z-INDEX: 100; 
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); 
	VISIBILITY: hidden; 
	FONT: 12px/18px Verdana; 	
	BORDER-LEFT: #bbb 1px solid; 
	WIDTH: 200px; 
	BORDER-BOTTOM: #bbb 0px solid; 
	POSITION: absolute; 
	TOP: 0px; 
	BACKGROUND-COLOR: white
	}
.dropmenudiv A 
	{
	PADDING-RIGHT: 0px; 
	DISPLAY: block; PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 2px; 
	WIDTH: 100%; 
	COLOR: black; 	TEXT-INDENT: 3px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #bbb 1px solid; 
	TEXT-DECORATION: none
}
.dropmenudiv A:hover {
	BACKGROUND-COLOR: #f0f0f0
}
/* ---------------------newsmenu end--------------------- */

/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* classes by Afzal Ahmed start */

A.fix:link
{
	color: #000000;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, Courier New, Tahoma;
}
A.fix:visited
{
	color: #000000;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, Courier New, Tahoma;
}
A.fix:hover
{
	color: #3333ff;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, Courier New, Tahoma;
	text-decoration: underline;
}
A.fix:active
{
	color: #000000;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, Courier New, Tahoma;
}

A.CustHelp:link
{
	color: Blue;
	font-weight: bold;
	font-size: 12pt;
	font-family: Tahoma;
}
A.CustHelp:visited
{
	color: Blue;
	font-weight: bold;
	font-size: 12pt;
	font-family: Tahoma;
}
A.CustHelp:hover
{
	color: #ce6500;
	font-weight: bold;
	font-size: 12pt;
	font-family: Tahoma;
	text-decoration: underline;
}
A.CustHelp:active
{
	color: Blue;
	font-weight: bold;
	font-size: 12pt;
	font-family: Tahoma;
}

A.inquiry:link
{
	color: #3333ff;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, Courier New, Tahoma;
}
A.inquiry:visited
{
	color: #3333ff;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, Courier New, Tahoma;
}
A.inquiry:hover
{
	background-color: #f7f7f7;
	color: #ce6500;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, Courier New, Tahoma;
	text-decoration: underline;
}
A.inquiry:active
{
	color: #3333ff;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, Courier New, Tahoma;
}

A.DefaultPageStudentBoxes:link
{
	font-weight: bold;
	font-size: 11pt;
	color: #003399;
	font-family: Arial;
	text-decoration: none;
}

A.DefaultPageStudentBoxes:visited
{
	font-weight: bold;
	font-size: 11pt;
	color: #003399;
	font-family: Arial;
	text-decoration: none;
}

A.DefaultPageStudentBoxes:hover
{
	font-weight: bold;
	font-size: 11pt;
	color: #003399;
	font-family: Arial;
	text-decoration: underline;
}

A.DefaultPageStudentBoxes:active
{
	font-weight: bold;
	font-size: 11pt;
	color: #003399;
	font-family: Arial;
	text-decoration: none;
}

A.DefaultPageProfessionalBoxes:link
{
	font-weight: bold;
	font-size: 11pt;
	color: #CC6600;
	font-family: Arial;
	text-decoration: none;
}

A.DefaultPageProfessionalBoxes:visited
{
	font-weight: bold;
	font-size: 11pt;
	color: #CC6600;
	font-family: Arial;
	text-decoration: none;
}

A.DefaultPageProfessionalBoxes:hover
{
	font-weight: bold;
	font-size: 11pt;
	color: #CC6600;
	font-family: Arial;
	text-decoration: underline;
}

A.DefaultPageProfessionalBoxes:active
{
	font-weight: bold;
	font-size: 11pt;
	color: #CC6600;
	font-family: Arial;
	text-decoration: none;
}

A.TopMenu:link
{
	font-weight: normal;
	font-size: 14px;
	color: Yellow;
	font-family: arial, Tahoma;
	text-decoration: underline;
}

A.TopMenu:visited
{
	font-weight: normal;
	font-size: 14px;
	color: Yellow;
	font-family: arial, Tahoma;
	text-decoration: underline;
}

A.TopMenu:hover
{
	font-weight: normal;
	font-size: 14px;
	color: Yellow;
	font-family: arial, Tahoma;
	text-decoration: underline;
}

A.TopMenu:active
{
	font-weight: normal;
	font-size: 14px;
	color: Yellow;
	font-family: arial, Tahoma;
	text-decoration: underline;
}

A.NewsMenu:link
{
	font-weight: normal;
	font-size: 12px;
	color: #00309C;
	font-family: Arial, Tahoma;
	text-decoration: underline
}

A.NewsMenu:visited
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Tahoma;
	text-decoration: underline
}

A.NewsMenu:hover
{
	font-weight: normal;
	font-size: 12px;
	color: #3165CE;
	font-family: Arial, Tahoma;
	text-decoration: underline
}

A.NewsMenu:active
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Tahoma;
	text-decoration: underline
}
A.catHiLite:link
{
	BACKGROUND-COLOR: #F8CCAA;
	COLOR: #494949
}

A.JoinUs:link
{
	font-weight: normal;
	font-size: 14px;
	color: Yellow;
	font-family: arial, Tahoma;
	text-decoration: underline;
}

A.JoinUs:visited
{
	font-weight: normal;
	font-size: 14px;
	color: Yellow;
	font-family: arial, Tahoma;
	text-decoration: underline;
}

A.JoinUs:hover
{
	font-weight: normal;
	font-size: 14px;
	color: Yellow;
	font-family: arial, Tahoma;
	text-decoration: underline;
}

A.JoinUs:active
{
	font-weight: normal;
	font-size: 14px;
	color: Yellow;
	font-family: arial, Tahoma;
	text-decoration: underline;
}

A.ProductHeading:link
{
	font-weight: bold;
	font-size: 12pt;
	color: #00579e;
	font-style: normal;
	font-family: Arial;
	text-decoration: underline;
}

A.ProductHeading:visited
{
	font-weight: bold;
	font-size: 12pt;
	color: #00579e;
	font-style: normal;
	font-family: Arial;
	text-decoration: underline;
}

A.ProductHeading:hover
{
	font-weight: bold;
	font-size: 12pt;
	color: #3165CE;
	font-style: normal;
	font-family: Arial;
	text-decoration: underline;
}

A.ProductHeading:active
{
	font-weight: bold;
	font-size: 12pt;
	color: #00579e;
	font-style: normal;
	font-family: Arial;
	text-decoration: underline;
}


.CourseHdg
{
	font-family: Arial;
	font-size: x-small;
	font-weight: bold;
	color: Black;
	text-align: center;
	vertical-align: middle;
	height: 28px;
}
.CourseImg
{
	text-align: center;
	vertical-align: baseline;
	height: 90px;
}
.blue_text
{
	font-weight: normal;
	font-size: 9pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;
}
.BreadCrums
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	text-transform: lowercase;
	text-transform: capitalize;
}
.BBCompCourse
{
	font-weight: bold;
	font-family: arial;
	font-size: 14px;
	padding-left: 5px;
}

.SearchTable
{
	border-bottom-color: #00579e;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-left-color: #00579e;
	border-left-style: solid;
	border-left-width: thin;
	border-right-color: #00579e;
	border-right-style: solid;
	border-right-width: thin;
}

.PricingTable
{
	text-align: center;
}

.Brief
{
	font-weight: normal;
	font-size: x-small;
	color: #000000;
	font-family: arial;
	padding: 10px,10px,10px,10px;
	width: 580px;
	text-align: justify;
	vertical-align: top;
}

.ccodeCell
{
	background-color: #f7f7f7;
	width: 135px;
	text-align: center;
	font-weight: bold;
	padding: 10px,10px,10px,10px;
	vertical-align: top;
}

.cnameCell
{
	background-color: #f7f7f7;
	width: 580px;
	text-align: justify;
	font-weight: normal;
}

.pricing
{
	font-weight: bold;
	font-size: 11pt;
	color: #000000;
	font-family: Arial;
	text-align: left;
}

.retailprice
{
	font-weight: bold;
	font-size: 11pt;
	color: #E60000;
	font-family: Arial;
	text-decoration: line_through;
	text-align: right;
}
.cprice
{
	font-weight: bold;
	font-size: 11pt;
	color: #E60000;
	font-family: Arial;
	text-align: right;
}
.saving
{
	font-weight: bold;
	font-size: 11pt;
	color: Green;
	font-family: Arial;
	text-align: right;
}

.inputstyle {
	BORDER-RIGHT: #6d90b0 1px solid;
	 BORDER-TOP: #6d90b0 1px solid;
	  FONT-SIZE: 9pt; BORDER-LEFT: #6d90b0 1px solid;
	   COLOR: #000000; BORDER-BOTTOM: #6d90b0 1px solid;
	    FONT-FAMILY: Verdana, Tahoma, Arial;
	     BACKGROUND-COLOR: #edf5fb
}

.HeadFoot
{
	background-color: #f5f5f5;
	}

.newsTitle
{
	text-transform: uppercase; 
	text-decoration: underline; 
	font-weight:normal;
	}

.Envelop1
{
	background-color: #eff7ff;
	height: 200px;
	width: 280px;
	vertical-align: top;
	}
	
.Envelop2
{
	background-color: #eff7ff;
	height: 243px;
	width: 280px;
	vertical-align: top;
	}

.loginTable
{
	border-collapse: collapse;
	margin-top: 16px;
	height: 175px;
	width: 96%;
	}

.MidTable
{
	width: 970px;
	border-collapse: collapse;
	}

.RightPanels
{
	width: 210;
	margin-bottom: 20px;
	margin-top:0px;
	}

.DefaultPageTables
{
	margin-bottom: 5px;
	margin-top: 5px;
	}

.DefaultPageRect
{
	height: 120px;
	text-align: justify;
	}

.DefaultPageTableText
{
	padding-left: 5px;
	padding-right: 5px;
	}

.padd
{
	padding-left: 260px;
	}

.bannerPad
{
	margin-top: 6px;
	}

.notice
{
	color: Red;
	font-family: Arial;
	font-size: 12pt;
	text-decoration: underline;
	text-align: center;
	}

.top_row
{
	background-color: #f5f5f5;
	border-bottom-style: none;
	border-right-color: #f5f5f5;
	}
.News_Table
{
	border-collapse: collapse;
	Height: 410px;
	vertical-align: top;
	}
	
.LoginText
{
	text-align: right;
	vertical-align:top;
	padding-left: 10px;
	padding-right: 10px;
	}

.newsDetails
{
	text-align: justify;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 2px;
	}

.imgCell
{
	width: 280px;
	height: 0px;
	text-align: center;
	vertical-align:top;
	}

.dateAlign
{
	margin-bottom: 5px;
	}
	
A.NewsTest:link
{
	margin-left: 12px;
	margin-right: 12px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Tahoma;
	text-decoration: none;
	text-align: center;
}

A.NewsTest:visited
{
	margin-left: 12px;
	margin-right: 12px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Tahoma;
	text-decoration: none;
	text-align: center;
}

A.NewsTest:hover
{
	margin-left: 12px;
	margin-right: 12px;
/*	BACKGROUND-COLOR: #FFF7EF;*/
	COLOR: #000000;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Tahoma;
	text-decoration: underline;
	text-align: center;
}

A.NewsTest:active
{
	margin-left: 12px;
	margin-right: 12px;
/*	BACKGROUND-COLOR: #F8CCAA;*/
	COLOR: #000000;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Tahoma;
	text-decoration: none;
	text-align: center;
}

.catHiLite
{
	margin-left: 12px;
	margin-right: 12px;
	BACKGROUND-COLOR: #F8CCAA;
	COLOR: #000000;
	text-align: left;
}

.catNorm
{
	margin-left: 12px;
	margin-right: 12px;
	text-align: center;
}

.NewsTestTable
{
/*	padding-BOTTOM: 6px; 
	padding-TOP: 6px; 
	padding-left: 12px;
	padding-right: 12px;*/
	BACKGROUND: url(../images/newsmenubg.gif) repeat-x center center; 
	}

.alerts
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    text-align: left;
    vertical-align: middle;
}

.cautions
{
	FONT-SIZE: 120%; 
	MARGIN-TOP: 10px; 
	FONT-SIZE: 120%;
	color: red;
	MARGIN-BOTTOM: 10px
}

.DateLabel
{
	font-weight: normal;
	font-size: 9px;
	color: #444444;
	font-family: Arial, Tahoma;
}

.date_txt
{
    	FONT-WEIGHT: normal;
    	FONT-SIZE: 10px;
    	COLOR: #333333;
    	FONT-FAMILY: Arial, Verdana, Tahoma;
    	text-align: justify;
}

.txt_rating
{
    	FONT-WEIGHT: normal;
    	FONT-SIZE: 11px;
    	COLOR: blue;
    	FONT-FAMILY: Arial, Verdana, Tahoma;
    	text-align: justify;
}
/* classes by Afzal Ahmed end */
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/