.UIbreadcrumb
{
 font-size:11px;
 color:black;
 font-weight:bold;
}
.smalltext
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 150%;
}
.headfont
{
color:#000000;
font-size:14px;
font-weight:bold;
}

.headbar
{
 background: url("/images/barhead.jpg") no-repeat ;
}
.hbartext
{
    color: #000000;
    font-family: verdana;
    font-size:12px;
	font-weight: bold;
}
#keyword
{
width:250px;height:20px;color:#828282;font-size:12px;
}

.topFormat{background: url(/images/header-background.jpg) no-repeat ;background-position: 3px;}
.styleMiddle{min-height: 160px;height: auto !important;font-weight: normal;background: url(/images/bg-stm-tile.png) repeat-y;padding: 0 9px 15px 9px;}
.styleBottom{background: url(/images/bg-stm-bot.png) 0 100% no-repeat;}
.showBox{margin-top:120px;margin-left:100px;text-align:middle;width:350px;}


.bg_start_box{background-color : #cc6600;background-image: url(/images/bg2.jpg);margin : 0px;padding : 0px;text-align : center;vertical-align : bottom;width : auto;}
.white_bold_link{color : #ffffff;font-family : Verdana, Arial, "MS Sans Serif";font-size : 9pt;font-style : normal;font-weight : bold;}
.login {border: 0px solid #E6E8ED;background-color: #F0F7FA;font-family: Tahoma, Verdana, "MS Sans Serif";font-size: 9pt;}
.bg_start_bar_login_button{background-color : #FFffff;border: 0px;color : #000000;font-family : Verdana, Arial, "MS Sans Serif";font-size : 9pt;font-style : normal;}
.bg_start_box_content{background-color : #ffffff;color : #000000;font-family : Verdana, Arial, "MS Sans Serif";font-size : 9pt;padding : 3pt 3pt 3pt 3pt;text-align : left;text-decoration : none;}
.box_title_parent_1{background-color : #2889bd;background-image: url(/images/bg1.jpg);color : #ffffff;font-family : Verdana, Arial, "MS Sans Serif";font-size : 9pt;font-style : normal;font-weight : bold;margin : 0pt;padding : 2pt;text-align : left;text-decoration : none;width : auto;}
.box_title_parent_1_content{background-color : #ffffff;border-bottom : 1px solid #71B2D0;border-left : 1px solid #71B2D0;border-right : 1px solid #71B2D0;color : #000000;font-family : Verdana, Arial, "MS Sans Serif";font-size : 8pt;padding : 3pt 3pt 3pt 3pt;text-align : left;text-decoration : none;}
a:link, a:visited {color: #800000;font-family : Verdana, Arial, "MS Sans Serif";text-decoration: none;}
a:hover{color: #586EA5;font-family : Verdana, Arial, "MS Sans Serif";text-decoration: underline;}
a:active{color: #FF0000;font-family : Verdana, Arial, "MS Sans Serif";text-decoration: underline;}
body{background-color : #FFFFFF;color : #000000;font-family : Verdana, Arial, "MS Sans Serif";font-size : 9pt;margin : 0px;padding : 0px;scrollbar-arrow-color: #000000;scrollbar-base-color: #ECECEC;scrollbar-track-color: #F7F9F9;text-align : center;}
.headline
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
.hdl
{
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
.introline
{
    FONT-FAMILY: "Times New Roman", Times, serif;
    FONT-SIZE: 12pt;
    FONT-STYLE: italic
}
.Title
{
    COLOR: 800000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bolder;
    LINE-HEIGHT: normal
}
.heading
{
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bolder;
    LINE-HEIGHT: normal
}
.links
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    LINE-HEIGHT: normal
}
.titlegray
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px
}
.titlemain
{
    COLOR: #065ca8;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.normal
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: normal
}
.whitelink
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: normal
}
.bluelink
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px
}
.bluelink1
{
    COLOR: #065ca8;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.morehead
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.strapline
{
    COLOR: #8d8d8d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: uppercase
}
A:hover
{
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.text
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: normal
}
.tdtext
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: normal
}
A
{
    COLOR: #003399;
    FONT-FAMILY: Verdana
}
A:hover
{
    COLOR: #cc0000;
    FONT-FAMILY: Verdana
}
A.menu
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.menu:hover
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.bodytext
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px
}
.cmn
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.small
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.topic
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold
}
.formfield
{
    BORDER-BOTTOM: #7eb0c9 1px solid;
    BORDER-LEFT: #7eb0c9 1px solid;
    BORDER-RIGHT: #7eb0c9 1px solid;
    BORDER-TOP: #7eb0c9 1px solid;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px
}
.CopyRight
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small
}
.Navigation
{
	COLOR:black;
	FONT-FAMILY: Verdana;
	FONT-SIZE: x-small
}
.Section
{
	COLOR:Green;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT:bolder;
	FONT-SIZE: x-small;
}
.SubTitle
{
	COLOR:Green;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT:bolder;
	FONT-SIZE: x-small;
}
.SubHeadTitle
{
	COLOR:Red;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT:bolder;
	FONT-SIZE: xx-small;
}
.Code
{
	COLOR:Brown;
	FONT-FAMILY: Courier New;
	FONT-WEIGHT:normal;
	FONT-SIZE: x-small;
}
.Answer
{
	COLOR:blue;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT:bolder;
	FONT-SIZE: x-small
}
.MenuTable
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Tahoma, Verdana, Sans-serif;
}
.TDPink
{
	FONT-SIZE: 10px;
	BORDER-BOTTOM: #e69999 1px solid;
	FONT-FAMILY: Tahoma, Verdana, Sans-serif;
	BACKGROUND-COLOR: #f7e1e1;
	FONT-WEIGHT:bolder;	
}

/** Contains styles used across static pages and contact us etc. **/
	/* Definition of content styles for body */
fieldset {
	border:0;
	margin:0;
	padding:0;
}

#content {
	position: relative;
	float: right;
	margin: 0 0 30px 0;
	padding: 40px 170px 0 1px;
	/* 1px left-margin required to resolve problem with IE cutting off bits from wide characters */
	width: 770px;
    w\idth: 600px;
    display: inline; /* Necessary to fix IE doubled float-margin problem */
}

#content h1 {
	font-size: 175%;
	margin: 0 0 18px 0;
}

#content h2 {
	font-size: 140%;
	margin: 0 0 5px 0;
}
#content h3 {
	font-size: 120%;
}
#content h4 {
	font-size: 100%;
}

#content h1 span.h-subHeading {
	padding-left: 0.5em;
	font-weight: normal;
	color: #CF4F00;
	background-color: inherit;
}

#content a {
	color: #CC6600;
	background-color: inherit;
}

#content a:hover {
	color: #CC9966;
	background-color: inherit;
}

.p-formHint {
	color: #C00;
	background-color: inherit;
	font-weight: bold;
}

/* Definition of menu styles for body */
#navigation {
	float: left;
	width: 127px;
	padding: 0;
	margin-left: 20px;
	display: inline; /* Necessary to fix IE doubled float-margin problem */
}

#menu {
	clear: left;
	padding: 30px 0 50px 0;
	margin: 0;
	font-size: 110%;
	font-weight: bold;
	list-style: none;
}

#menu li {
	margin: 0px;
	padding: 10px 0;
	border-bottom: 2px dotted #CCC;
}

#menu li.subMenu {
	font-weight: normal;
}

#menu li a {
	text-decoration: none;
	color: #666666;
	background-color: inherit;
}

#menu li a:hover {
	color: #CF4F00;
	background-color: inherit;
}

/**************************************** override standard html tags ***************************************/
body {
	font-size: 9pt;
	text-align: left;
	margin: 8px;
	padding: 0;
}

a,
p,
li,
input,
option {
	font-size: 8pt;
}

img {
	border: none;
}

li {
	page-break-inside: avoid;
}


/*------------------bgimage for bar-------------------------*/



/*------------------text for bar-------------------------*/
.hbartext
{
    color: #000000;
    font-family: verdana;
    font-size:12px;
	font-weight: bold;
}
.htext
{
    color: #000000;
    font-family: verdana;
    font-size:12px;
	font-weight: bold;
}
/*------------------bgimage for leftsidebar-------------------------*/
.leftsidebar
{
 background: url("/images/leftNav_list.jpg") repeat-y ;
}

/*------------------bgimage for headerbar-------------------------*/
.headerbar
{
 background: url("/images/defaultbarhead.jpg") no-repeat ;
}


/*------------Body------------------*/
body{background-color : #FFFFFF;color : #000000;font-family : Verdana, Arial, "MS Sans Serif";font-size :12px;margin : 0px;padding : 0px;text-align : center;}
a:link, a:visited {color: #800000;font-family : Verdana, Arial, "MS Sans Serif";text-decoration: none;font-size :11px;}
a:hover{color: #800000;font-family : Verdana, Arial, "MS Sans Serif";text-decoration: underline;font-size :11px;}
a:active{color: #800000;font-family : Verdana, Arial, "MS Sans Serif";text-decoration: underline;font-size :11px;}
.subfont
{
font-family : Verdana, Arial, "MS Sans Serif";
color:#000000;
font-weight: bold;
font-size:11px;
}

.showbg
{
 background-image:url(/images/bg-resultsTop.png);
}
.whiteText
{
color:#330000;
font-size:12px;
font-weight:bold;
}
#cityName
{
width:200px;height:22px;color:#696969;font-size:12px;
}

.copy{font-family:inherit;font-size:11px;padding-left:20px;float:left;color:#888888;}

.refineForm 
{
    background: #FFF9DC;
    color: #000;
    padding: 10px 0 20px 5px;
}


/*-------------------for advertise ---------------------------------------*/

.content-leftt
{
background-image: url(/images/wh-top-left.gif);
background-repeat: no-repeat;
}

.content-top
{
background-image: url(/images/wh-top.gif);
background-repeat: repeat-x;
}

.content-rightt 
{
background-image: url(/images/wh-top-right.gif);
background-repeat: no-repeat;
}

.content-left 
{
background-image: url(/images/wh-left.gif);
background-repeat: repeat-y;
}

.content-right 
{
background-image: url(/images/wh-right.gif);
background-repeat: repeat-y;
}

.content-leftb 
{
background-image: url(/images/wh-bottom-left.gif);
background-repeat: no-repeat;
}

.content-bottom 
{
background-image: url(/images/wh-bottom.gif);
background-repeat: repeat-x;
}

.content-rightb 
{
background-image: url(/images/wh-bottom-right.gif);
background-repeat: no-repeat;
}


/*********************************************************************************/
/* Left Navigation				 												 */
/*********************************************************************************/

.leftNav_wrapper {background: url(/images/leftNav_bg.jpg) 0 0 no-repeat;}
ul.leftNav {padding:10px 0 0px 0px; margin:0px 0 0 0; list-style:none; background: url(/images/leftNav_bot.jpg) 0 bottom no-repeat; font-size:110%;}
ul.leftNav ul {padding:0 0 0 5px; margin:0 0 0 0; list-style:none;font-size:90%;display:none;}

ul.leftNav li li a {background:url(/images/leftNav_arrow.gif) 16px 0.6em no-repeat; display:block; padding:4px 10px 4px 30px; color:#000; text-decoration:none; font-weight:bold; text-align:left;}
ul.leftNav li.end li {border:0;}
ul.leftNav li {margin:0; padding:0; border-bottom:1px solid #fff;}
ul.leftNav li a {background:url(/images/leftNav_arrow.gif) 15px 0.6em no-repeat; display:block; padding:4px 10px 4px 30px; color:#000; text-decoration:none; font-weight:bold; text-align:left;}
ul.leftNav li.expanded a {background-image:url(/images/leftNav_arrowDown.gif);}
ul.leftNav li.expanded li a, ul#leftNav li li.expanded a {background-image:url(/images/leftNav_arrow.gif);} 
ul.leftNav li a:hover {background-color:#fff;}
ul.leftNav li li a:hover, ul#leftNav li li.selected_child a {background: url(/images/menu_white_over.gif) repeat-y;}
ul.leftNav li.selected_default {background: #fff;}
ul.leftNav li.end {border:0;}

* html ul.leftNav li{height:1%;}

ul.leftNav ul li .link
{
background: url(/images/menu_blue_body.png) repeat-y;
width:198px;
}

ul.leftNav ul li .link a
{
width:143px;
display:block;
border-top: 1px solid #fff
}

ul.leftNav ul li .noborder a
{
border-top: none;
}

ul.leftNav ul li .first
{
background: url(/images/menu_blue_top.png) repeat-y;
height:15px;width:198px;
}

ul.leftNav ul li .last
{
background: url(/images/menu_blue_bottom.png) repeat-y;
height:18px;width:198px;
}
