﻿.topnav_links
{
    float: left;
    width: 805px;
    padding-top: 5px;
}
.topnav_links a
{
    color: #3d5c9b;
}
.topnav_links ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
    width:650px;
}
.topnav_links li
{
    float: left;
    padding: 7px;
    text-align: center;
}
.topnav_links li:hover
{
    background-image: url(../../Images/link_bg.gif);
    background-repeat: repeat-x;
    background-position: 0px 8px;
    padding: 7px;
}
li.Heading
{
    font: bold 11px Tahoma;
    height: 20px;
    margin-top: 12px;
}
li.SubHeading
{
    font: bold 11px Tahoma;
    margin-top: 15px;
    margin-bottom: 0px;
}
li.SubHeading2
{
    font: bold 11px Tahoma;
    height: 20px;
    margin-top: 12px;
    padding-left: 6px;
}
li.active
{
    background-image: url(../../Images/link_bg.gif);
    background-repeat: repeat-x;
    background-position: 0px 8px;
    padding: 7px;
}
li.inactive
{
    float: left;
    padding: 7px;
    text-align: center;
}
a.active
{
    background-image: url(../../Images/link_bg.gif);
    background-repeat: repeat-x;
    background-position: 0px 0px;
}
.header_cap
{
    float: left;
    padding-left: 0px;
    width: 400px;
   /* background-image: url(../../Images/linebg1.gif); */
    background-repeat: repeat-y;
    padding-top: 4px;
    padding-bottom: 4px;
    color: #A96224;
    font-weight: bold;
}
.left_side
{
    float: left;
    width: 290px;
}
.right_side
{
    float: right;
    width: 290px;
    padding-top: 5px;
}
.captop
{
    float: left;
    width: 518px;
    padding: 3px;
    text-align: center;
}
.myprofile
{
    float: left;
    width: 74px;
    padding: 3px;
    text-align: center;
}
.myprofile a
{
    color: #3d5c9b;
}
.oof_right
{
    float: left;
    width: 620px;
    height: auto;
    padding: 15px;
}
.oof_rightFoldings
{
    float: left;
    width: 620px;
    height: auto;
    padding: 15px;
}
.height10
{
    height: 10px;
    width: 100%;
    float: left;
}
.height20
{
    height: 20px;
    width: 100%;
    float: left;
}
.height5
{
    height: 5px;
    width: 100%;
    float: left;
    border: solid thin #3399CC;
}
.clearAll
{
    clear: both;
}
.w80
{
    width: 93%;
    float: left;
    vertical-align:top;
}
.pad_left
{
    padding-left: 20px;
}
.pad_top20
{
    padding-top: 20px;
}
.PFNavContainer
{
    width: 137px;
    height: auto;
    min-height: 400px;
    float: left;
    display: block;
}
.PFNavContainer ul
{
    display: block;
    list-style-type: none;
    padding: 0px;
    margin: 70px 0 20px 0px;
    height: 22px;
    font: bold 11px Tahoma;
}
.PFNavContainer li
{
    display: block;
    list-style-type: none;
    margin: 0 0 0 8px;
    height: 17px;
    font: bold 11px Tahoma;
}
.PFNavContainer li a
{
    text-decoration: underline;
    color: #84A6A5;
    display: block;
    height: 17px;
    margin: 0 0 0 8px;
    font: bold 11px Tahoma;
}
.PFNavContainer li a:hover, .PFNavContainer li a.active
{
    display: block;
    margin: 0 5px 0 8px;
    color:#C2693D;
    height: 17px;
    font: bold 11px Tahoma;
}
.PFNavContainer li a.underline
{
    text-decoration: underline;
    margin: 0 0 0 8px;
    font: bold 11px Tahoma;
    height: 17px;
}
li.active1 a
{
    display: block;
    margin: 0 0 0 8px;
    color:#C2693D;
    height: 17px;
    font: bold 11px Tahoma;
    text-align: left;
}
li.inactive1 a
{
    display: block;
    margin: 0 0 0 8px;
    color: #84A6A5;
    height: 17px;
    font: bold 11px Tahoma;
    text-align: left;
}
.PFLeftNavContainer
{
    width: 180px;
    display:block;
    min-height:200px;
}
.PFLeftNavContainer ul
{
    display: block;
    list-style-type: none;
    padding: 0px;
    margin: 90px 0 20px 0px;
    font: bold 11px Tahoma;
}
.PFLeftNavContainer li
{
    display: block;
    list-style-type: none;
    margin: 0 0 0 8px;
    height: 17px;
    font: bold 11px Tahoma;
}
.PFLeftNavContainer li a
{
    text-decoration: underline;
    color: #3d5c9b;
    display: block;
    height: 17px;
    margin: 0 0 0 8px;
    font: bold 11px Tahoma;
}
.PFLeftNavContainer li a:hover, .PFNavContainer li a.active
{
    display: block;
    /* margin: 0 5px 0 8px;
    background: url(../../Images/LftNav-Rollover.gif) no-repeat top left; */
    margin: 0 0 0 8px;
    background-color:#D0F1F7;
    height: 17px;
    font: bold 11px Tahoma;
    text-align: left;
}
.PFLeftNavContainer li a.underline
{
    text-decoration: underline;
    margin: 0 0 0 8px;
    font: bold 11px Tahoma;
    height: 17px;
}
.PFBottomNavContainer
{
    width: 137px;
    height: auto;
    min-height: 250px;
    float: left;
    display: block;
}
.PFBottomNavContainer ul
{
    display: block;
    list-style-type: none;
    padding: 0px;
    margin: 35px 0 20px 0px;
    height: 22px;
    font: bold 11px Tahoma;
}
.PFBottomNavContainer li
{
    display: block;
    list-style-type: none;
    margin: 0 0 0 8px;
    height: 17px;
    font: bold 11px Tahoma;
}
.PFBottomNavContainer li a
{
    text-decoration: underline;
    color: #3d5c9b;
    display: block;
    height: 17px;
    margin: 0 0 0 8px;
    font: bold 11px Tahoma;
}
.PFBottomNavContainer li a:hover, .PFBottomNavContainer li a.active
{
    display: block;
    margin: 0 0 0 8px;
    background: url(../../Images/LftNav-Rollover.gif) no-repeat top left;
    height: 17px;
    font: bold 11px Tahoma;
}
.PFBottomNavContainer li a.underline
{
    text-decoration: underline;
    margin: 0 0 0 8px;
    font: bold 11px Tahoma;
    height: 17px;
}
.LibraryHeader
{
    width: 615px;
    float: left;
    height: 20px;
    font: bold italic 12px Geneva, Arial, Helvetica, sans-serif;
    background: #e2e7f0;
    color:Black ;
}

.LoginTableTopHeading
{
    width: 615px;
    float: left;
    height: 20px;
    font: bold italic 12px Geneva, Arial, Helvetica, sans-serif;
    background: #e2e7f0;
}
.LoginTableTopHeading a
{
   text-decoration:none;
}
.Qurater1
{
    width: 80px;
    float: left;
    height: 20px;
    padding: 2px 2px 2px 18px;
}
.Qurater1 a
{    
    text-decoration:none;
}
.Qurater2
{
    width: 230px;
    float: left;
    height: 20px;
    padding: 2px;
    text-align: left;    
}
.Qurater2 a
{    
    text-decoration:none;
}
.Qurater3
{
    width: 210px;
    float: left;
    height: 20px;
    padding: 2px 2px 2px 10px;
}
.Qurater3 a
{
    color: #386fe1;
    text-decoration:none;
}
.Qurater4
{
    width: 50px;
    float: left;
    height: 20px;
    padding: 2px;
}
.Qurater4 a
{    
    text-decoration:none;
}
.LoginMiddleBlkContainer
{
    width: 650px;
    float: left;
    font: Noraml italic 12px Geneva, Arial, Helvetica, sans-serif;
}
.LoginMiddleBlk4Container
{
    width: 650px;
    float: left;
    font: bold 12px Geneva, Arial, Helvetica, sans-serif;
}
.LoginMiddleBlkInnerContainer
{
    width: 619px;
   /* height: 220px;*/
    background: #eff3fa;
    float: left;
}
.LoginMiddleBlkRhtContainer
{
    width: 9px;
    height: 220px;
    background: url(../../Images/G_Port_RightBG.gif) repeat-y top left;
    float: left;
}
.LoginMiddleBlkInner1Container
{
    width: 619px;
    height: 70px;
    background: #eff3fa;
    float: left;
}
.LoginMiddleBlkInner1Container p
{
    padding: 10px;
}
.LoginMiddleBlkRht1Container
{
    width: 9px;
    height: 70px;
    background: url(../../Images/G_Port_RightBG.gif) repeat-y top left;
    float: left;
}
.LoginMiddleBlk1Container
{
    width: 650px;
    float: left;
    font: bold italic 11px Geneva, Arial, Helvetica, sans-serif;
}
.LoginMiddleBlkInner2Container
{
    width: 619px;
    height: 100px;
    background: #eff3fa;
    float: left;
}
.LoginMiddleBlkInner2Container p
{
    padding: 10px;
}
.LoginMiddleBlkRht3Container
{
    width: 9px;
    height: 100px;
    background: url(../../Images/G_Port_RightBG.gif) repeat-y top left;
    float: left;
}
.headerRedBlk
{
    width: 100%;
    height: 4px;
    clear: both;
    float: left;
    background: url(../../Images/G_RedBG.gif) repeat-x top left;
    overflow: hidden;
}
.headTxt
{
    font: 12px bold Arial, Helvetica, sans-serif;
    color: #3d578e;
}
.ManageAdminBodytxtContainer
{
    width: 550px;
    height: auto;
    font: 12px normal Arial, Helvetica, sans-serif;
    padding: 0px;
    margin: 10px 0 0 10px;
}
.oof_full
{
    float: left;
    width: 850px;
    height: auto;
    padding: 15px;
}
/* Admin Grid Css */
.GridBody
{
    width: 70%;
    height: 15px;
    float: left;
}
.GridBody1
{
    width: 90%;
    height: 15px;
    float: left;
}
.GridBody2
{
    width: 75%;
    height: 15px;
    float: left;
}
.GridBody3
{
    width: 100%;
    height: 15px;
    float: left;
}
.PerofrmanceGrid
{
    width: 100%;
    height: 15px;
    float: left;
    padding-top: 1px;
    padding-bottom: 1px;
    font: 9px Tahoma;
    font-style: normal;
}
.GVserialNumber
{
    float: left;
    width: 9%;
    padding-top: 4px;
    padding-bottom: 4px;
}
.GVdescription
{
    float: left;
    width: 50%;
    padding-top: 4px;
    padding-bottom: 4px;
}
.GVdescription1
{
    float: left;
    width: 35%;
    padding-top: 4px;
    padding-bottom: 4px;
}
.GVdescription2
{
    float: left;
    width: 25%;
    padding-top: 4px;
    padding-bottom: 4px;
}
.GVdescription3
{
    float: left;
    width: 45%;
    padding-top: 4px;
    padding-bottom: 4px;
}
.GVdescription4
{
    float: left;
    width: 40%;
    padding-top: 4px;
    padding-bottom: 4px;
}
.GVdescription a
{
    color: #5382e5;
}
.GVdescription1 a
{
    color: #5382e5;
}
.GVdescription2 a
{
    color: #5382e5;
}
.GVdescription3 a
{
    color: #5382e5;
}
.GVdescription4 a
{
    color: #5382e5;
}
.GVDocumentName1
{
    float: left;
    width: 30%;
    padding-top: 4px;
    padding-bottom: 4px;
}
.GVdescription1 a
{
    color: #5382e5;
}
.GVedit
{
    float: left;
    width: 8%;
    padding-top: 4px;
    padding-bottom: 4px;
}
.GVedit a
{
    color: #5382e5;
}
.GVDelete
{
	width: 10%;
    padding-top: 4px;
    padding-bottom: 4px;
    color: #5382e5;
    float:left;
}
.GVDelete a
{
    color: #5382e5;
}
.GVDeleteCheck
{
    text-align: center;
    width: 15%;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #5382e5;
    border-style:none;
    border-width:0px;
}
.GVNotify
{
	width: 14%;
    padding-top: 4px;
    padding-bottom: 4px;
    color: #5382e5;
    float:left;
}
.GVHeading
{
    font-weight: bold;
    background-color: #B2C3DC;
    text-align: left;
    color: White;
    border-style:none;
    border-width:0px;
}

.GVHeadingCenter
{
    font-weight: bold;
    background-color: #B2C3DC;
    text-align: center;
    color: White;
    vertical-align:middle;
}
.Gridheader_cap
{
    float: left;
    padding-left: 10px;
    width: 410px;
    background-image: url(../../Images/linebg1.gif);
    background-repeat: repeat-y;
    padding-top: 4px;
    padding-bottom: 4px;
    color: #FFFFFF;
    font-weight: bold;
}
.bgcol
{
    background-color: #f7f9fb;
    text-align: left;
}
.bgcolNormal
{
    text-align: left;
}
/* Password Strength */
.Googlepassword
		{
			font-family:Arial;
			font-size:80%;
			color : Green;
		}
/* End of the Password Strength */
.ManageContainer
{
    width: 137px;
    height: auto;
    min-height: 100px;
    float: left;
    display: block;
}
.ManageContainer ul
{
    display: block;
    list-style-type: none;
    padding: 0px;
    margin: 70px 0 20px 0px;
    height: 22px;
    font: bold 11px Tahoma;
}
.ManageContainer li
{
    display: block;
    list-style-type: none;
    margin: 0 0 0 8px;
    height: 17px;
    font: bold 11px Tahoma;
}
.ManageContainer li a
{
    text-decoration: underline;
    color: #84A6A5;
    display: block;
    height: 17px;
    margin: 0 0 0 8px;
    font: bold 11px Tahoma;
}
.ManageContainer li a:hover, .PFNavContainer li a.active
{
    display: block;
    margin: 0 5px 0 8px;
    color:#C2693D;
    height: 17px;
    font: bold 11px Tahoma;
}
.ManageContainer li a.underline
{
    text-decoration: underline;
    margin: 0 0 0 8px;
    font: bold 11px Tahoma;
    height: 17px;
}