﻿/* CSS Document */

.mainDiv
{
    width: 1000px;
    margin: 0px auto;
    clear: both;
    display: block;
    text-align: center;
    vertical-align: bottom;
}
.Topdiv{height:60px; width:1000px; display:block; clear:both;}
.ContentDiv{ height:auto; width:955px; display:block; margin:0px auto; clear:both;}
.MenuDiv{ height:32px;clear:both;}
.TopHeader{ height:197px; 
display:block; margin-bottom:8px; background-position:0px 0px; background-image:url('images/Top_Header1.gif'); 
background-repeat:no-repeat;
    width: 956px;
}
.MenuText{ float:left; display:block;}
.SubContentDiv
{
    width: 955px;
    height:auto;
    background-color: #FFFFFF;
    clear: both;
    display: table;
    padding-top: 8px;
}
/*.BottomCurve{background-image:url(images/main_Bottom_bg.gif); background-repeat:no-repeat; height:14px; width:995px; display:block; clear:both;}*/
.LeftDiv
{
    width: 240px;
    height: auto;
    float: left;
    display: block;
    border-right: dotted 1px #53799b;
    padding-right:8px;
}
.LEFTMENU
{
    width: 245px;
    height: 100%;
    float: left;
    display: block;
    border-right: dotted 1px #53799b;
    padding-right: 5px;
    padding-left: 5px;
}
.RightDiv
{
    width: 681px;
    padding-left: 11px;
    float: left;
    display: block;
    height: 481px;
    vertical-align: top;
}
 
.LeftContainerClass{ width:245px; padding-left:10px; height:auto; float:left; display:block;}

/* Home Page*/
.HLTop
{
    width: 232px;
    height: 140px;
    display: block;
    float: left;
    background-image: url('images/hl_top.gif');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 16px;
    padding-top:12px;
}
.HLMiddle
{
    width: 218px;
    height: 134px;
    padding: 8px 0px 2px 16px;
    display: block;
    float: left;
    background-image: url('images/hl_middle.gif');
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
.HLBottom{ width:218px; height:auto; 
padding:12px 0px 0px 16px; display:block; float:left; background-image:url('images/hl_bottom.gif'); 
background-repeat:no-repeat; background-position:0px 0px;
}
.LeftHeaderText{font:normal bold 12px verdana; color:#2d5068; text-align:left; display:block;
   
}
.RightText{font:normal normal 11px/13px verdana; padding:8px 8px 8px 0px;  color:#898989; text-align:left; display:block;
    width: 241px;
    height: 30px;
}
.LeftText{font:normal normal 11px/13px verdana; padding:8px 8px 8px 0px;  color:#898989; text-align:left; display:block;
    
}
.LeftTextsite{font:normal normal 11px/13px verdana;  padding:2px 2px 2px 0px;  color:#898989; text-align:left; 
    width: 99%;
   
}
.LeftTextWide{font:normal normal 11px/13px verdana; padding:8px 8px 8px 0px; line-height:16px;  color:#898989; text-align:left; display:block;
    width: 99%;
   
}

.Clickhear{padding:0px;  color:#df6d10; text-align:left; display:block;
    font-style: normal;
    font-variant: normal;
    font-size: 11px;
    line-height: 11px;
    font-family: verdana;
}
.Clickhear:hover , .HRTopSText:hover , .development:hover , .BottomMenuText:hover , .MsolutionText:hover{color:#000000;}
.TextBox
{
    font: normal normal 11px/11px verdana;
    height: 14px;
    margin-right: 3px;
    width: 118px;
    float: left;
    border: solid 1px #959595;
    color: #959595;
    text-align: left;
    display: block;
}

.DropDownList{font:normal normal 11px/11px verdana; padding:0px; height:20px; margin-right:3px; width:250px; 
float:left;  border:solid 1px #959595; color:#959595; text-align:left; display:block; }

.HRtop{width:675px; height:138px; padding:15px 0px 0px 0px; display:block; float:left; background-image:url(images/hr_top_bg.gif); background-repeat:no-repeat; background-position:0px 0px;}
.HRTopSdiv{width:168px; height:100px; float:left;}
.HRTopHText{font:normal bold 16px/20px Myriad Pro; padding-left:10px;padding-bottom:10px;  color:#FFFFFF; text-align:left;display:block; }
.HRTopSText{font:normal normal 11px/13px verdana; padding-bottom:3px; background-image:url(images/White_Arrow.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:10px; color:#FFFFFF; text-align:left; display:block;}
.BG_None{background-image:url(images/spacers.gif); display:block;}
.rbtnlist{font:normal normal 12px/12px verdana; padding:0px; height:auto; margin-right:3px; width:250px; 
float:left;  color:#959595; text-align:left;  }
.ContentLabel
{
   font:normal normal 11px/13px verdana;
   color:#898989;
    text-align: left;
    display: block;
    font-weight: 500;
    font-style: normal;
    font-variant: normal;
    font-size: 12px;
    line-height: normal;
    font-family: verdana;
}
.HRMiddle1{background-image:url('images/hr_middle1_bg.gif'); 
height:169px; 
width:317px; float:left; display:block;
 background-repeat: no-repeat;
}
.InstTarget
         {
            width: 218px;
            height:auto;
            display: block;
            float: left;
            background-image: url('images/hl_top.gif');
            background-repeat: no-repeat;
            background-position: 0px 0px;
         }
.style16
    {
        width: 218px;
        
        padding: 12px 0px 0px 16px;
        display: block;
        float: left;
        background-image: url('images/hl_bottom.gif');
        background-repeat: no-repeat;
        background-position: 0px 0px;
    }
    .style16
    {
        width: 218px;
        
        padding: 12px 0px 0px 16px;
        display: block;
        float: left;
        background-image: url('images/hl_bottom.gif');
        background-repeat: no-repeat;
        background-position: 0px 0px;
    }
    .style19
    {
        background-image: url('images/hr_middle1_bg.gif');
        width: 302px;
    }
    .style20
    {
        background-image: url('images/hr_bottom_bg.gif');
        }
    .style21
   {
    width: 218px;
    padding: 0px 0px 6px 16px;
    display: block;
    float: left;
    background-image: url('images/hl_Email.JPG');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    
}
   .style25
   {
    width: 218px;
    padding :0px 0px 6px 16px;
    display: block;
    float: left;
    background-image: url('images/hl_Email2.JPG');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    
}
.HRMiddle2{background-image:url(images/hr_middle2_bg.gif);  height:164px; width:auto; float:left; display:block;  background-repeat: no-repeat;}

.Link_Gray{font:normal normal 10px/11px verdana; padding:0px; height:auto; color:#959595; float:left; text-align:left; display:block;
    text-decoration: underline;
}
.Click_date{font:normal normal 11px/11px verdana; width:70px; float:left;  padding-left:5px;  color:#df6d10; text-align:left; display:block; clear:both; margin-bottom:10px;
    text-decoration: underline;
}
.RH_MiddleHText{font:normal bold 11px/12px verdana;  float:left;  padding-left:8px; padding-top:10px;  color:#df6d10; text-align:left; display:block;}
.RH_CSOText{font:normal bold 11px/12px verdana; clear:both; padding-left:105px; text-decoration:none; padding-top:10px;  color:#2d5068; text-align:left; display:block;}

.HRBottom{width:680px; height:120px;  display:block; float:left; background-image:url(images/hr_bottom_bg.gif); background-repeat:no-repeat; background-position:bottom;}

.HRBottomLeft{width:281px; 
height:112px; 
padding-top:20px; padding-left:20px;  display:block; float:left;
}
.RightText{font:normal normal 11px/13px verdana; padding:8px 8px 8px 0px;color:#898989; text-align:left; display:block;}
.Bottom{clear:both; display:block; height:auto; margin-top:10px;}
.Copyright{ float:left; width:330px; text-align:left; font:normal normal 10px/13px verdana; color:#f6fbfa;}
.development{ text-align:left; padding-top:2px; height:40px; font:normal normal 10px/13px verdana; color:#f6fbfa;}
.BottomMenu{float:left; text-align:left; font:normal normal 11px/13px verdana; color:#f6fbfa;}
.BottomMenuText{ text-align:left; font:normal normal 10px/13px verdana; color:#ffffff; text-decoration:none; text-transform:uppercase;}

/* MSolution*/
.MLTop{background-position:3px 0px; background-repeat:no-repeat; height:auto; width:230px; float:left; margin-bottom:10px;}
.MsolutionHText{font:normal bold 13px/40px verdana; color:#ffffff; text-align:center; padding-left:20px; padding-top:10px;}
.MsolutionHTextDiv{text-align:left; display:block; background-image:url(images/LNavTop.gif); background-position:left top; background-repeat:no-repeat; background-color:#4c6577; width:230px;}
.MsolutionText{font:normal bold 11px/25px verdana;  background-image:url(images/White_Arrow.gif); background-repeat:no-repeat; background-position:14px 10px; padding-left:23px; text-decoration:none; color:#FFFFFF; text-align:left; display:block;}
.MsolutionLinkText{font:normal bold 11px/25px verdana;  background-image:url(images/White_Arrow.gif); background-repeat:no-repeat; background-position:14px 10px; padding-left:23px; text-decoration:none; color:#F1A74E; text-align:left; display:block;}

.MsolutionLinkTextDiv{background-image:url(images/LNavCenter.gif); background-position:left; background-repeat:repeat-Y;}
.SmainDiv{background-image:url(images/msolution/MSolutionBg.gif); background-repeat:repeat-y; background-repeat:repeat-x; width:auto; height:auto; margin:0px auto;}
.MRTop{  display:block; clear:both; margin-top:20px;}
.MRHText{text-align:left; width:280px;  font:normal bold 20px/40px arial; color:#183d63;  float:left; display:block;}
.MRText{float:left; width:280px; display:block;}
.MRTop{  display:block; clear:both; margin-top:20px;}
.MRLText{text-align:left;   font:normal normal 13px/18px arial;  background-image:url(images/msolution/sysmbol.gif); background-repeat:no-repeat; background-position:100px 8px; padding-left:110px; color:#2c3b53;  clear:both; display:block;}
.LText{text-align:left;   font:normal normal 13px/18px arial;  background-image:url(images/msolution/sysmbol.gif); background-repeat:no-repeat; background-position:100px 8px; padding-left:50px; color:#2c3b53;  clear:both; display:block;}
.HRMText{text-align:left;   font:normal bold 13px/18px arial;   color:#df6d10; display:block;}
.Top{text-align:right;  width:92px; 
float:right;  font:normal normal 11px/18px arial;  background-image:url('images/msolution/Arrowgif.gif'); 
background-repeat:no-repeat; background-position:0px 5px; padding-right:10px; color:#df6d10;   clear:both; display:block;
}
.TopSHeader{ height:120px; display:block; margin-bottom:8px; background-image:url(images/top_bg.gif); background-repeat:no-repeat; background-position:0px 2px;}

.TopdivText{float:right; text-align:left; font:normal normal 11px/13px verdana; color:#f6fbfa; padding-right:35px; margin-top:19px;}
.LNavBottom
{
	width:230px;
	height:24px;
	background-image:url(images/LNavBottom.gif);
	background-position:left;
	background-repeat:no-repeat;
	display:block;
	margin-bottom:10px;
}
.LNavCenter
{
	background-color:#FF0000;
}
.LNavBottom
{
	background-image:url(images/LNavBottom.gif); background-repeat:no-repeat; background-position:center; width:230px; height:24px;
}
#LeftNav
{
	width:230px; text-align:left; margin-bottom:12px;
    height: 374px;
}

/* Left Side collapsible Menu  */
.USRCTLLEFT
{
    width: 218px;
    height: auto;
    padding: 5px 0px 5px 16px;
    display: block;
    float: left;
    background-image: url('images/hl_top.gif');
    background-repeat: no-repeat;
    background-position: 0px 0px;
}

div.sdmenu {
	width: 230px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	background: url(bottom.gif) no-repeat  right bottom;
	color: #fff;
}
div.sdmenu div {
	overflow: hidden;
	background-image:url(images/LNavCenter.gif); 
	background-position:left; 
	background-repeat:repeat-Y;
}
div.sdmenu div:first-child {
	background-image:url(images/LNavCenter.gif); background-position:left; background-repeat:repeat-Y;
}
div.sdmenu div:second-child {
	cursor:wait;
}
div.sdmenu div:third-child {
	cursor:wait;
}
div.sdmenu div.collapsed {
	height: 25px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 22px;
	font-weight: bold;
	color: white;
	background-image:url(images/White_Arrow.gif);
	background-position:13px 10px;
	background-repeat:no-repeat;
	cursor: default;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}
div.sdmenu div font{
	display: block;
	padding: 0px 30px;
	color: white;
	background-image:url(images/White_Arrow.gif);
	background-position:28px 5px;
	background-repeat:no-repeat;
	cursor: default;
}
div.sdmenu div.collapsed span {
	background-image: url(images/White_Arrow.gif);

}
div.sdmenu div font a {
	padding: 2px 8px;
	display: block;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
}
div.sdmenu div font a.current {
	color: #ffa540;
}
div.sdmenu div font a:hover {
	color: #ffa540;
	text-decoration: none;
}

div.sdmenu div span a {
	padding: 2px 8px;
	display: block;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
}
div.sdmenu div span a.current {
	color: #ffa540;
}
div.sdmenu div span a:hover {
	color: #ffa540;
	text-decoration: none;
}
.Nonclickable
{
	color: #ffa540;
}

/* */


/* New Javascript */

.LeftNavHeader{font:normal bold 11px/20px verdana;  background-image:url(images/White_Arrow.gif); background-repeat:no-repeat; background-position:15px 6px; padding-left:24px; text-decoration:none; color:#FFFFFF; text-align:left; display:block; cursor:pointer;}
.LeftNavText{font:normal bold 11px/20px verdana;  background-image:url(images/White_Arrow.gif); background-repeat:no-repeat; background-position:15px 6px; padding-left:24px; text-decoration:none; color:#FFFFFF; text-align:left; display:block;}
.LeftNavCurrentDivText{font:normal bold 11px/20px verdana;  background-image:url(images/White_Arrow.gif); background-repeat:no-repeat; background-position:15px 6px; padding-left:24px; text-decoration:none; color:#F1A74E; text-align:left; display:block;}
.LeftNavCurrentText{font:normal 11px/20px verdana;  background-image:url(images/White_Arrow.gif); background-repeat:no-repeat; background-position:25px 6px; padding-left:34px; text-decoration:none; color:#F1A74E; text-align:left; display:block;}
.LeftNavDiv{background-image:url(images/LNavCenter.gif); background-position:left; background-repeat:repeat-Y;}
.LeftSubNavText{font:normal 11px/20px verdana;  background-image:url(images/White_Arrow.gif); background-repeat:no-repeat; background-position:25px 6px; padding-left:34px; text-decoration:none; color:#FFFFFF; text-align:left; display:block; width:190px;}

.cursorhover{cursor:e-resize;}
/* */




a:active a:visited
{
    color: #d46307;
}
a:hover
{
    color: #1f4070;
}
a
{
    color: #d46307;
}


/* */

.imgRight {
	float: right;
	margin-bottom: 20px;
	margin-left: 20px;
}
.homeleftnew
{
    font-family: Myriad Pro;
    font-weight: bold;
    color:#bf5c1f;
    vertical-align: text-top;
    padding: 0 0 10px 0;
    display:block;
}