.border {
	border: 1px solid #0BB4AD;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.border_yellow {
	border: 1px solid #FFD408;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a:link {
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a:active {
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a.text_black:link {
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a.text_black:visited {
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a.text_black:hover {
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a.text_black:active {
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a.text_green:link {
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #08B6AD;
	text-decoration: none;
}
a.text_green:visited {
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #08B6AD;
	text-decoration: none;
}
a.text_green:hover {
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #08B6AD;
	text-decoration: none;
}
a.text_green:active {
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #08B6AD;
	text-decoration: none;
}
.text_white {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.text_white_12 {
	font-family: "Trebuchet MS";
	font-size: 12pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.text_white_10 {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.top_white {
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.top_black {
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.top_red {
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #DE1D4C;
	border-right-color: #DE1D4C;
	border-bottom-color: #DE1D4C;
	border-left-color: #DE1D4C;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight: normal;
	color: #DE1D4C;
	text-decoration: none;
}
.text_yellow {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight: normal;
	color: #FDD408;
	text-decoration: none;
}
.text_yellow_12 {
	font-family: "Trebuchet MS";
	font-size: 12pt;
	font-weight: normal;
	color: #FDD408;
	text-decoration: none;
}
.text_red {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight: normal;
	color: #DE1D4C;
	text-decoration: none;
}
.text_red_10 {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-weight: bold;
	color: #DE1D4C;
	text-decoration: none;
}
.text_black {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.text_black_10 {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.text_green {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight: normal;
	color: #08B6AD;
	text-decoration: none;
}
.text_green_10 {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-weight: normal;
	color: #08B6AD;
	text-decoration: none;
}
.text_10 {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
div.suggestions {
     -moz-box-sizing: border-box;
     box-sizing: border-box;
     background-color: #FFFFFF;
     border: thin solid #0BB4AD;
     position: absolute;
     font-family: "Trebuchet MS";
     font-size: 9pt;
     font-weight: normal;
     color: #000000;
     text-decoration: none;
     
}
div.suggestions div {
     cursor: default;
     padding: 0px 3px;
}

div.suggestions div.current {
     background-color: #08B6AD;
     color: white;
}



.t {background: url(/bial_docs/images/dot.gif) 0 0 repeat-x; width: 170px}
.b {background: url(/bial_docs/images/dot.gif) 0 100% repeat-x}
.l {background: url(/bial_docs/images/dot.gif) 0 0 repeat-y;}
.bl {background: url(/bial_docs/images/bl.gif) 0 100% no-repeat}
.tl {background: url(/bial_docs/images/tl.gif) 0 0 no-repeat}
.con {padding: 2px;}

.text_hidden {
	visibility: hidden;
	display: none;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.text_visible {
	visibility: visible;
	display: block;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.subtitle {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-bottom:5px;
}
a.con_link:link {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight:normal;
	color: #08B6AD;
	text-decoration: none;
}
a.con_link1:link {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
}

a.con_link:hover {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight: normal;
	color: #08B6AD;
	text-decoration: underline;
}
a.con_link:active {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight:normal;
	color: #08B6AD;
	text-decoration: underline;
}
a.con_link:visited {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight:normal;
	color: #08B6AD;
	text-decoration: none;
}
.scroll_blue {
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#08B6AD;
	scrollbar-base-color:#c4e4e1;
	scrollbar-darkshadow-color:#c4e4e1;
	scrollbar-face-color:#c4e4e1;
	scrollbar-highlight-color:#c4e4e1;
	scrollbar-shadow-color:#ffffff;
	scrollbar-track-color:#c4e4e1
}

.glossymenu1{}

.glossymenu1 a.menuitem{
background: white url(../sdmenu/white_bar.gif) repeat-x bottom left;
font-family: "Trebuchet MS";
font-size: 11px;
font-weight: normal;
color: #08B6AD;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 1px 1px;
padding-left: 7px;
text-decoration: none;
cursor: hand;
}


.glossymenu1 a.menuitem:visited, .glossymenu1 .menuitem:active{
color: #08B6AD;
}

.glossymenu1 a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: left;
top: 5px;
right: 5px;
border: none;
}

.glossymenu1 a.menuitem:hover{
background-image: url(../sdmenu/white_bar.gif);
}

.glossymenu1 div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu1 div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu1 div.submenu ul li{
border-bottom: 1px solid #08B6AD;
}

.glossymenu1 div.submenu ul li a{
display: block;
font: normal 11px "Trebuchet MS", sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
cursor: hand;
}

.glossymenu1 div.submenu ul li a:hover{
background: #e7e7e9;
color: #000000;
}

/*.arrowlistmenu{}


.arrowlistmenu .menuheader{
	padding-left:5px;
}

.arrowlistmenu a.mainlink{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding: 1px 1px;
	text-decoration: none;
	cursor: hand;
}

.arrowlistmenu a.menuheader .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
	position: left;
	top: 5px;
	right: 5px;
	padding-left: 12px;
	border: none;
}


.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background: //url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
//background-image: url(titlebar-active.png);
background: white  no-repeat center left; /*custom bullet list image*/;
}


.arrowlistmenu div.categoryitems{ /*DIV that contains each sub menu*/
background: white;
padding-left:7px;
}

.arrowlistmenu div.categoryitems ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.arrowlistmenu div.categoryitems ul li{
border-bottom: 1px solid #000099;
width: 165px;
}

.arrowlistmenu div.categoryitems ul li a{
display: block;
font: normal 11px "Trebuchet MS", sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 21px;
cursor: hand;
}

.arrowlistmenu div.categoryitems ul li a:hover{
background: #e7e7e9;
color: #08B6AD;
}*/


/* this
 is new contents given by navneeth */

.arrowlistmenu{}


.arrowlistmenu .menuheader{
}


.arrowlistmenu a.mainlink{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding: 1px 1px 1px 1px;
	text-decoration: none;
	cursor: pointer;
}

.arrowlistmenu a.menuheader .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
	position: left;
	top: 5px;
	right: 2px;
	border: none;
}


.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background: //url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
//background-image: url(titlebar-active.png);
background: white  no-repeat center left; /*custom bullet list image*/;
}


.arrowlistmenu div.categoryitems{ /*DIV that contains each sub menu*/
background: white;
padding-left:7px;
}

.arrowlistmenu div.categoryitems ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.arrowlistmenu div.categoryitems ul li{
border-bottom: 1px solid #08B6AD;
width: 165px;
}

.arrowlistmenu div.categoryitems ul li a{
display: block;
font: normal 11px "Trebuchet MS", sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 21px;
cursor: hand;
}

.arrowlistmenu div.categoryitems ul li a:hover{
background: #e7e7e9;
color: #000000;
}