/*=====================================*/
/* A */
/*=====================================*/
a.menu{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #EF6F1F;
	text-decoration:none;
	border-right: 1px solid #C3C8CB;
	border-left: 1px solid #FFFFFF;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
	padding-bottom:6px;
	display:block;
}
a.menu:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #4B1D00;
	background-color: #D3E249;
	text-decoration:none;
	border-right: 1px solid #C3C8CB;
	border-left: 1px solid #FFFFFF;
	display:block;
	padding-top:6px;	
	padding-bottom:6px;
	padding-left:8px;
	padding-right:8px;	
}
a.menu:active{
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #2D72AA;
	text-decoration:none;
	border-right: 1px solid #C3C8CB;
	border-left: 1px solid #FFFFFF;
	display:block;
	padding-top:6px;	
	padding-bottom:6px;
	padding-left:8px;
	padding-right:8px;	
}
a.subMenu{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFF9F9;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
a.subMenu:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}

A.page{
	font-size:10px;
	color:#0012FF;
	text-decoration:none;
}

A.page:hover{
	font-size:10px;
	color:#FF0017;
	text-decoration:none;
}

A.navLink{
	color:#2B2B2B;
	/*font-weight:bold;*/
	text-decoration:none;
}

A.navLink:hover{
	color:#FFFFFF;
	/*font-weight:bold;	*/
	text-decoration:none;
}

A.lstLink{
	font-size:10px;
	font-weight:bold;
	color:#292929;
	text-decoration:underline;
}

A.lstLink:hover{
	font-size:10px;
	font-weight:bold;
	color:#FF2617;
	text-decoration:none;
}

A{
	color:#0033FF;
	text-decoration:none;
}

A:hover{
	color:#FF0000;
	text-decoration:none;
}

.alert{
	font-family:"Courier New";
	color:#FF262F;
	font-weight:bold;
	font-size:12px;
}

/*=====================================*/
/* B */
/*=====================================*/
.bodySides{
	margin:0 0 0 0;
	background-image:url(../images/bg.gif)
}

.button{
	border-style:outset;
	border-width:1px;
	background-color:#F5F5F5;
	font-weight:bold;
	height:20px;
}

.butClass{    
    border: 1px solid;
    border-color: #D6D3CE;
}
  

/*=====================================*/
/* C */
/*=====================================*/
.checkbox{
	border-style:none;
	background-color:#F8F8F8;
}

/*=====================================*/
/* D */
/*=====================================*/
.delimiter{
	color:#FFFFFF;
}

.disable{
	font-size:10px;
	font-weight:bold;	
	color:#5F5F5F;
}

/*=====================================*/
/* E */
/*=====================================*/
.editor{
	font-family: tahoma;
	font-size: 11px;
	color: #1B1B1B;
}

/*=====================================*/
/* F */
/*=====================================*/
.fileField{
	background-color: #FFFFFF;
	border: 1px solid #999999;
	font-family: tahoma;
	font-size: 11px;
	color: #1B1B1B;
	width:175px;
}

/*=====================================*/
/* H */
/*=====================================*/
.heading{
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:1px;
	font-size:22px;
	color:000000;
}

/*=====================================*/
/* I */
/*=====================================*/
input{
	background-color: #FFFFFF;
	border: 1px solid #999999;
	font-family: tahoma;
	font-size: 11px;
	color: #1B1B1B;
}

.imgDis{
	border:1px outset #EEEEEE;
}

.intro{
	font-size:16px;
	font-weight:bold;
	color:#2A2A2A;
}

/*=====================================*/
/* L */
/*=====================================*/
 label{
	 cursor:hand;
 }

/*=====================================*/
/* M */
/*=====================================*/
.mandatory{
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
}

.message{
	font-weight:bold;
	font-size:13px;
	color:#FBFBFB;
}

/*=====================================*/
/* N */
/*=====================================*/
.navig{
	color:#FFFFFF;
	font-size:11px;
}
	

/*=====================================*/
/* R */
/*=====================================*/
.radio{
	background-color:#B3C835;
	border-style:none;
}

/*=====================================*/
/* S */
/*=====================================*/
select{
	background-color: #FFFFFF;
	border: 1px solid #999999;
	font-family: tahoma;
	font-size: 11px;
	color: #1B1B1B;
}

.subHead{
	font-family:Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	letter-spacing:1px;
	font-size:18px;
	color:#FFFC00;
}

.separator{
	color:#85B1C8;
}

/*=====================================*/
/* T */
/*=====================================*/

textarea{
	background-color: #FFFFFF;
	border: 1px solid #999999;
	font-family: tahoma;
	font-size: 11px;
	color: #1B1B1B;
	/*width:250px;*/
}

.table{
	border-color:#FFFFFF;
	border:1px solid #FFFFFF;
	border-collapse:collapse;
	background-color:#FFFFFF;
}

.tdCaption{
	background-color:#DEEBF5;
	padding:5px;
	padding-left:12px;
	font-family: tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #336699;
}

.tdClass {
	padding-left:1px;
	padding-top:3px;
	background-color:#F8F8F8;
}

.tdElement{
	background-color:#D3E249;
	padding:5px; padding-left:12px;
}

.tdHeader{
	font-size:13px;
	font-weight:bold;
	background-color:#2C5B8A;
	border-bottom:1px solid #0E7CB4;
	color:#FCFCFC;
	letter-spacing: 2px;
	height:25px;
}

td{
	font-family:tahoma;
	font-size:11px;

}

.tdMenu{
	border-top:1px solid #FFFFFF; 
	background-color:#D3E249;
	border-bottom:1px solid #EFF0DF;
}

.tabContent{
	background-color:#99C3E4;
}

.tdSeparator{
	color:#FFC782;
	font-weight:bold;
}

.tdLogo{
	padding-left:20px; padding-top:16px; padding-bottom:20px;
}

.tdSubMenu{
	background-color:#0B6390;
	border:1px solid #FFFFFF;
	border-top-style:none;
}

.tdBg{
	background-color:#0E7CB4;
}

.tdBottomShadow{
	background-repeat:no-repeat;
	background-position:right bottom; 
}

.tdRightShadow{
	background-image:url(../images/bgTabRight.gif);
	background-repeat:no-repeat; 
	background-position:left bottom; 
	
}
.noBorder {
	border-style:none;
}

.bodySides
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #37393c
}
.bluetxt
{
    FONT-SIZE: 11px;
	COLOR: #268eca;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: -1px;
    TEXT-DECORATION: none
}
.bluetxt:hover
{
    FONT-SIZE: 11px;
    COLOR: #133b5e;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}

.businessLeftTD
{
background-image:url(../images/Enqu_TDBG.gif);
font-family:verdana;
font-size:11px;
/*border:1px solid #94ABC0;*/
background-repeat:repeat-y;
}

.businessRightTD
{
/*background-image:url(../images/Enqu_TDRightBG.gif);*/
font-family:verdana;
font-size:11px;
border:1px solid #F0F7FF;
/*background-repeat:repeat-y;
background-position:right;*/
}

.BlueTxt1
{
	font-family:arial;
	font-size:11px;
	color:#005EB6;
	font-weight:bold;
}
.comboBox
{
  	 FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Tahoma;
	width:170px;
}

.graytxt
{
    FONT-SIZE: 11px;
    COLOR: #404040;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}
.graytxtLink
{
    FONT-SIZE: 11px;
    COLOR: #404040;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}

.graytxtLink:hover
{
    FONT-SIZE: 11px;
    COLOR: #B9B9B9;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION:underline;
}


.graytxt2
{
    FONT-SIZE: 11px;
    COLOR: #595959;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.graytxt3
{
    FONT-SIZE: 11px;
    COLOR: #404040;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	text-align:justify;
}
.orangetxt
{
    FONT-SIZE: 11px;
    COLOR: #ff711b;
    FONT-FAMILY: verdana;
	font-weight:bold;
    TEXT-DECORATION: none
}

.orangetxt2
{
    FONT-SIZE: 11px;
    COLOR: #FF0000;
    FONT-FAMILY: verdana;
	font-weight:bold;
    TEXT-DECORATION: none
}

.orangetxt1
{
    FONT-SIZE: 11px;
    COLOR: #ff711b;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.txtfield
{
/*
    BORDER-RIGHT: #94ABC0 1px solid;
    BORDER-TOP: #94ABC0 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #94ABC0 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #94ABC0 1px solid;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
    width:140px;
*/
font-family: verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #DCDCDC;
}

.txtBox
{

    BORDER-RIGHT: #94ABC0 1px solid;
    BORDER-TOP: #94ABC0 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #94ABC0 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #94ABC0 1px solid;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
    width:140px;
}

.txtArea
{
	BORDER-RIGHT: #94ABC0 1px solid;
    BORDER-TOP: #94ABC0 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #94ABC0 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #94ABC0 1px solid;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	width:280px;
	height:70px;
}

.txt
{
	FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
	text-align:justify;

}

.TableTopTxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #434343;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.TableInTxt
{
    FONT-SIZE: 11px;
    COLOR: #434343;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.TableInTxt:hover
{
    FONT-SIZE: 11px;
    COLOR: #7b7b7b;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
.redTxt
{
    FONT-SIZE: 11px;
    COLOR: #145175;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline;
}
.redTxt:hover
{
    FONT-SIZE: 11px;
    COLOR: #1B6692;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}

.required
{
font-family:Trebuchet MS;
font-size:11px;
color:#ff0000;
}

.SitemapTxt
{
    FONT-SIZE: 11px;
    COLOR: #404040;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	text-align:justify;
}
.SitemapTxt:hover
{
    FONT-SIZE: 11px;
    COLOR: #3E779C;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline;
	text-align:justify;
}

A.lstLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #292929;
    TEXT-DECORATION: underline
}



.page_cl
{
    PADDING-RIGHT: 4px;
    BACKGROUND-POSITION: center 50%;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(../images/page_bg.gif);
    BACKGROUND-REPEAT: no-repeat;
    PADDING-BOTTOM: 1px;
    FONT-SIZE: 11px;
    COLOR: #595959;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.CareerLeftTxt
{
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0083FF;
}
.CareerRightTxt
{
	font-family: Tahoma;
	font-size:11px;
	color:#4B4B4B;
	text-align:justify;
}


.CareerPopupTitle
{
background-color:#268ECA;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
height:20px;
padding-left:10px;
}

.CareerPopupTD
{
background-image:url(../images/Career_PopTDBG.gif);
border:1px solid #A1B1BC;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#292929;
height:20px;
padding-left:10px;
}

.CareerPopupInTXT
{
font-family:tahoma;
font-size:11px;
color:#292929;
height:20px;
text-align:justify;
}

.ClientTxt
{
font-family:arial;
font-size:10px;
color:#3D3D3D;
text-align:center;
}

.NavTXT
{
font-family:Arial;
font-size:11px;
color:#444444;
text-decoration:none;
}

.NavTXT:hover
{
font-family:Arial;
font-size:11px;
color:#9E9E9E;
text-decoration:none;
}

.NavBlueTXT
{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#278DCD;
text-decoration:none;
}


.NewsTDTop
{
	font-family:Verdana;
	font-size:11px;
	color:#005EB6;
	font-weight:bold;
}

.NewsTDWhiteBg
{
	border-left:1px solid #F3F3F3;
	border-right:1px solid #F3F3F3;
	background-color:#FFFFFF;
	padding-left:10px;
}
.NewsTDWhiteBgTXT
{
	font-family:Verdana;
	font-size:11px;
	color:#005EB6;
	text-decoration:none;
}
.NewsTDWhiteBgTXT:hover
{
	font-family:Verdana;
	font-size:11px;
	color:#ff0000;
	text-decoration:none;
}

.NewsTDWhiteBgLeft
{
	background-color:#FFFFFF;
	padding-left:10px;
	font-family:Verdana;
	font-size:11px;
	color:#535353;
}


.NewsTDGrayBg
{
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#F7F7F7;
	padding-left:10px;
}

.NewsTDGrayBgTXT
{
	font-family:Verdana;
	font-size:11px;
	color:#005EB6;
	text-decoration:none;
}
.NewsTDGrayBgTXT:hover
{
	font-family:Verdana;
	font-size:11px;
	color:#ff0000;
	text-decoration:none;
}
.NewsTDGrayBgLeft
{
	background-color:#F7F7F7;
	font-family:Verdana;
	padding-left:10px;
	font-size:11px;
	color:#535353;
}

.whiteTxt
{
font-family:Verdana;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}

.whiteTx
{
font-family:Verdana;
font-size:11px;
color:#16479E;
font-weight:bold;
}
ul           { list-style-image: 
               url('images/smbltaro-m8.gif'); 
               list-style-position: outside }