/*css created by arbind 
  Valid with W3C standard
  site - trilasoft solutions pvt ltd */
* {
margin : 0;
padding : 0;
}
li {
list-style-type : none;
}
a {
text-decoration : none;
color : #666;
}
a:hover {
text-decoration : underline;
}
img {
border : medium none;
}
body {
background : #504649 none repeat scroll 0%;
}
#SubCopy h1 {
padding-right : 0;
padding-left : 0;
font-weight : normal;
font-size : 12px;
padding-bottom : 1px;
margin : 0 0 12px;
color : #fff;
line-height : 2.6em;
padding-top : 0;
border-bottom : 1px solid #3c91b8;
}
#Container {
background : #ffffff none repeat scroll 0%;
font-family : Arial, Helvetica, sans-serif;
font-size : 62.5%;
margin : 0 auto 0;
width : 900px;
}
#HomeHeader {
height : 114px;
background : url(images/header_bckg_main_ble.jpg) repeat-x top;
}
#HomeHeader #HomeLogo {
float : left;
height : 85px;
width : 900px;
}
#HomeHeader #HomeLogo a#Logo {
display : inline;
float : left;
margin : 18px 0 0 5px;
}
#HomeHeader #HomeLogo table {
float : right;
margin : 2px 0 0;
}
#HomeHeader #HomeLogo table tr td {
color : #2e0803;
font-size : 9px;
padding : 5px 10px;
text-transform : uppercase;
}
#HomeHeader #HomeLogo table tr td span {
font-size : 11px;
}
#HomeHeader #HomeLogo table tr td b {
font-size : 11px;
}
#HomeHeader #HomeLogo table tr td a {
color : #2e0803;
}
#HomeContent #HomeCopy {
float : right;
width : 470px;
}
#HomeContent #HomeCopy h1 {
margin : 0 0 6px;
}
#HomeContent #HomeCopy p {
font-size : 1.1em;
line-height : 1.6em;
margin : 0 0 10px;
}
.Border {
border-right : 1px solid #ffba00;
border-top : 1px solid #ffba00;
float : left;
margin : 0 0 0;
border-left : 1px solid #ffba00;
border-bottom : 1px solid #ffba00;
}
.Home-Content {
font-size : 1.1em;
margin : 0 0 5px;
line-height : 1.6em;
}
.Home-Content HR {
margin : 0 0 2px 0;
line-height : 1.2em;
padding-top : 0;
display : block;
}
#Home-Content2 ul {
font-size : 1.1em;
margin : 0 0 5px;
line-height : 1.6em;
}
#Home-Content2 ul li {
padding-right : 0;
padding-left : 7px;
background : url(images/ABBrownDot.gif) no-repeat 0 7px;
padding-bottom : 0;
margin : 0 0 5px;
padding-top : 0;
}
#Home-Content3 ul {
font-size : 1.1em;
margin : 0 0 5px 10px;
line-height : 1.6em;
}
#Home-Content3 ul li {
padding-right : 0;
padding-left : 15px;
background : url(images/ABBrownDot.gif) no-repeat 0 7px;
padding-bottom : 0;
margin : 0 0 5px 10px;
padding-top : 0;
}
#HomeFooter {
background : #ffffff none repeat scroll 0%;
color : #999999;
float : left;
font-size : 0.9em;
height : 54px;
padding : 20px;
position : relative;
width : 760px;
}
#HomeFooter p {
bottom : 20px;
left : 20px;
position : absolute;
}
#HomeFooter #HomeFooterImages {
float : right;
height : 54px;
}
#HomeFooter #HomeFooterImages img {
display : inline;
float : left;
margin : 0 0 0 20px;
}
#SubHeaderImage {
float : left;
height : 174px;
width : 800px;
}
#SubHeaderImage img {
float : left;
}
#SubContent {
background : #ffffff url(../images/ABSubContentBkgd.gif) no-repeat;
float : left;
padding : 40px 40px 20px 20px;
width : 740px;
}
#SubContent #SubLeftNav {
float : left;
width : 230px;
}
#SubContent #SubLeftNav ul {
float : left;
margin : 27px 0 50px;
width : 230px;
}
#SubContent #SubLeftNav ul li {
border-bottom : 1px solid #d9d9d9;
color : #330000;
float : left;
font-size : 1.1em;
font-weight : bold;
padding : 5px 0;
width : 230px;
}
#SubContent #SubLeftNav ul li.SubList {
border-bottom : medium none;
}
#SubContent #SubLeftNav ul li.SubList ul {
margin : 0;
}
#SubContent #SubLeftNav ul li.SubList span {
background : transparent url(../images/ABYellowArrowDown.gif) no-repeat scroll 6px 4px;
float : left;
padding : 0 0 0 20px;
width : 210px;
}
#SubContent #SubLeftNav ul li.SubList ul li {
font-size : 1em;
}
#SubContent #SubLeftNav ul li a {
background : transparent url(../images/ABYellowArrow.gif) no-repeat scroll 6px 4px;
color : #330000;
float : left;
padding : 0 0 0 20px;
width : 210px;
}
#SubContent #SubLeftNav ul li a.LeftSelected {
text-decoration : underline;
}
#SubContent #SubLeftNav ul li.SubList ul li a {
background : transparent url(../images/ABBrownDot.gif) no-repeat scroll 32px 5px;
padding : 0 0 0 40px;
width : 190px;
}
#SubContent #SubLeftNav p {
color : #2d2d2d;
float : left;
font-size : 1em;
line-height : 1.4em;
margin : 0 0 8px;
text-align : center;
width : 230px;
}
#SubContent #SubLeftNav p a {
color : #555555;
}
#SubContent #SubLeftNav p a:hover {
color : #888888;
}
#SubContent #SubLeftNav p img {
border : 1px solid #ffba00;
margin : 0 0 4px;
}
#SubContent #SubCopy {
float : right;
width : 490px;
}
#SubContent #SubCopy h1 {
border-bottom : 1px solid #ff9900;
color : #330000;
font-size : 1.6em;
font-weight : bold;
line-height : 1.6em;
margin : 0 0 12px;
padding : 0 0 1px;
}
#SubContent #SubCopy h2 {
color : #330000;
font-size : 1.2em;
font-weight : bold;
margin : 0 0 8px;
text-decoration : underline;
}
#SubContent #SubCopy p {
color : #000000;
font-size : 1.1em;
line-height : 1.6em;
margin : 0 0 10px;
}
#SubContent #SubCopy p a {
color : #555555;
}
#SubContent #SubCopy table {
font-size : 1.1em;
}
#SubCopy table tr td {
padding : 5px;
}
#SubCopy table tr td.Label {
text-align : right;
}
#SubCopy table tr td input.LargeTextBox {
border:1px solid silver;
height:18px;
width:250px;
-moz-border-radius:5px;
}
#SubCopy table tr td textarea {
height : 60px;
width : 250px;
border:1px solid silver;
-moz-border-radius:5px;
}
#SubContent #SubCopy ul {
font-size : 1.1em;
margin : 5px 0 10px;
}
#SubContent #SubCopy ul li {
background : transparent url(../images/ABBrownDot.gif) no-repeat scroll 0 4px;
margin : 0 0 5px;
padding : 0 0 0 7px;
}
#SubContent #SubCopy ul li a {
color : #555555;
}
#SubContent #SubCopy ul li a:hover {
color : #888888;
}
#SubContent #SubCopy ul li ul, #SubContent #SubCopy ul li ul li ul {
font-size : 1em;
padding : 0 0 0 20px;
}
DIV.row SELECT {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
font : 11px Verdana, Arial;
width : auto;
color : #000;
padding-top : 0;
text-align : left;
border:1px solid silver;
height:20px;
-moz-border-radius:5px;
}

.cssButton {
	background:transparent url(images/btnBg.png) no-repeat scroll left top;
	color:#333;
	height:30px;
	width:70px;
	padding:4px 5px;
	border:none;
	}
#Footer {
background : #ffffff none repeat scroll 0%;
color : #333333;
float : right;
font-size : 11px;
padding : 2px;
position : relative;
width : 220px;
}
#FooterNav {
background : #8c8c8c none repeat scroll 0%;
color : #ffffff;
}
#FooterNav a {
background : #8c8c8c none repeat scroll 0%;
color : #ffffff;
float : left;
margin-left : 20px;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
padding : 0 5px 2px 5px;
}
#Copyright {
background : #fff none repeat scroll 0%;
float : left;
padding : 5px;
text-align : right;
width : 890px;
}
#nav {
float : left;
list-style : none;
text-align : left;
margin-top : 0;
margin-left : 350px;
}
#nav li {
list-style : none;
text-decoration : none;
display : inline;
text-align : right;
margin-left : 5px;
margin-right : 5px;
padding : 5px;
}
#nav li a {
color : #fff;
font : bold 11px Verdana;
text-decoration : none;
}
#nav li a:hover {
color : #3465ac;
}
.hplnks {
font-weight : bold;
font-size : 11px;
color : #ff8400;
}
A.hplnks:link {
font-size : 11px;
color : #ff8400;
text-decoration : none;
}
A.hplnks:visited {
font-size : 11px;
color : #ff8400;
text-decoration : none;
}
A.hplnks:hover {
font-size : 11px;
color : #ff8400;
text-decoration : underline;
}
#dascontainer {
position : relative;
height : 35px;
color : #e0e0e0;
background : #515151;
width : 100%;
font-family : Helvetica, Arial, Verdana, sans-serif;
}
.menu1 {padding:0 35px 0 70px; margin:0; list-style:none; height:35px; background:#fff url(images/button1.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}
.menu1 li {float:left;}
.menu1 li a {display:block; float:left; height:35px; line-height:35px; color:#FFF; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu1 li a b {float:left; display:block; padding:0 16px 0 8px;}
.menu1 li.current a {color:#000; background:url(images/button3.gif);}
.menu1 li.current a b {background:url(images/button3.gif) no-repeat right top;}
.menu1 li a:hover {color:#fff; background:#000 url(images/button2.gif);}
.menu1 li a:hover b {background:url(images/button2.gif) no-repeat right top;}
.menu1 li.current a:hover {color:#fff; background:#000 url(images/button3.gif); cursor:default;}
.menu1 li.current a:hover b {background:url(images/button3.gif) no-repeat right top;}

.menu1 li ul {
display: none;
}

/* specific to non IE browsers */
.menu1 li:hover ul {
display:block;position:absolute;top:35px;margin-top:0px; width:100px; left:110;z-index:100;background:url(images/button3.gif)no-repeat ; padding:0px; margin:0px;
}

.menu1 li:hover ul li a {
display:block;background:url(images/button3.gif)no-repeat ; color:#000; width:100px; border-bottom:0;z-index:100;margin:0;padding:0px; 
/*background-image:url(images/child-bg.gif); background-repeat:repeat-x; background-position:left bottom; */

}
.menu1 li.current a:hover ul li a {
display:block;background:url(images/button3.gif)no-repeat ; color:#000; width:100px; border-bottom:0;z-index:100;margin:0; padding:0px;
/*background-image:url(images/child-bg.gif); background-repeat:repeat-x; background-position:left bottom; */

}
