body
{
    margin:0px;
    padding:0px;
    font-family:Verdana, Arial, Tahoma;
    font-size:11px;
    color:#666666;
}

body a
{
    color:#000000;
    text-decoration:none;
    font-family:Tahoma;
    font-size:11px;
}
body a:hover
{
    color:#000000;
    text-decoration:underline;
    font-family:Tahoma;
    font-size:11px;
}

.Header
{
    background-color:#ECECEC;
    padding-left:10px;
}
.header_left
{
    background-image:url(../../Images/User/Header/adarsh-big.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    height:120px;
    width:767px;
    color:#154569;
}

.header_right
{
    background-image:url(../../Images/User/Header/DNV_Certification_Logo.jpg);
    background-position:right top;
    background-repeat:no-repeat;
    color:#154569;
    width:123px;
    height:120px;
}

.yStyleFrame
{
	background-image:url(../../Images/User/PageBody/plaingrey.jpg);
	background-position:top;
	background-repeat:no-repeat;
	overflow:hidden;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	overflow:scroll;
 	color: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.SearchBG
{
    background-image:url(../../Images/User/Header/SearchBG.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    color:#FFFFFF;
    height:35px;
    width:170px;
}
.SearchBG_Right
{
    background-image:url(../../Images/User/Header/SearchBG_Right.jpg);
    background-position:right top;
    background-repeat:no-repeat;
    height:35px;
    width:30px;
}
.top-menu
{
    background-image:url(../../Images/User/Header/top-menu-bg.jpg);
    background-position:right top;
    background-repeat:no-repeat;
    height:35px;
    color:#FFFFFF;
    font-weight:bold;
    text-align:center;
}
.top-menu a
{
    color:#FFFFFF;
    font-weight:bold;
}
.top-menu a:hover
{
    color:#FFFFFF;
    font-weight:bold;
}
.top-menu-right
{
    background-image:url(../../Images/User/Header/top-menu-bg-right.jpg);
    background-position:right top;
    background-repeat:no-repeat;
    height:35px;
    color:#FFFFFF;
    font-weight:bold;
    text-align:center;
}
.top-menu-right a
{
    color:#FFFFFF;
    font-weight:bold;
}
.top-menu-right a:hover
{
    color:#FFFFFF;
    font-weight:bold;
}
.List
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000066;
    background-color: #f9fbff;
    width: 150px;
    font-weight: bold;
}
.txtBox
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000066;
    background-color: #f9fbff;
    height: 14px;
    width: 150px;
    font-weight: bold;
    padding-left: 2px;
}
.txtBoxMenu
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    background-color: #063049;
    height: 14px;
    width: 150px;
    font-weight: bold;
    padding-left: 2px;
    border-color:#063049;
}
.BottomBorder
{
    border-bottom:1px solid #BFBFBF;
}
.LeftBorder
{
    border-left:1px solid #BFBFBF;
}
.left-menu-top-left
{
    background-image:url(../../Images/User/LeftMenu/left-menu-top-left-border.gif);
    background-position:left top;
    background-repeat:no-repeat;
    height:35px;
    width:22px;
}
.left-menu-top-right
{
    background-image:url(../../Images/User/LeftMenu/left-menu-top-right-border.gif);
    background-position:right top;
    background-repeat:no-repeat;
    height:35px;
    width:11px;
}
.left-menu-top-center
{
    background-image:url(../../Images/User/LeftMenu/left-menu-top-center-border.gif);
    background-position:left top;
    background-repeat:repeat-x;
    height:35px;
    font-weight:bold;
    color:#FFFFFF;
}
.left-menu-top-center a
{
    color:#FFFFFF;
    text-decoration:none;
    font-family:Tahoma;
    font-size:11px;
}
.left-menu-top-center a:hover
{
    color:#FFFFFF;
    text-decoration:underline;
    font-family:Tahoma;
    font-size:11px;
}
.left-menu-bottom-border
{
    background-image:url(../../Images/User/LeftMenu/left-menu-bottom-border.gif);
    background-position:left top;
    background-repeat:no-repeat;
    height:8px;
}
.left-menu-bottom-border-right
{
    background-image:url(../../Images/User/LeftMenu/left-menu-bottom-border-right.gif);
    background-position:right top;
    background-repeat:no-repeat;
    height:8px;
    width:15px;
}
.left-menu-top-border
{
    background-image:url(../../Images/User/LeftMenu/left-menu-top-border.gif);
    background-position:left bottom;
    background-repeat:no-repeat;
    height:8px;
}
.left-menu-top-border-right
{
    background-image:url(../../Images/User/LeftMenu/left-menu-top-border-right.gif);
    background-position:right bottom;
    background-repeat:no-repeat;
    height:8px;
    width:15px;
}
.left-menu-container
{
    border-left:1px solid #BFBFBF;
    border-right:1px solid #BFBFBF;
}
.left-menu-container a
{
    color:#000000;
    text-decoration:none;
    font-family:Tahoma;
    font-size:11px;
}
.left-menu-container a:hover
{
    color:#000000;
    text-decoration:underline;
    font-family:Tahoma;
    font-size:11px;
}
.left-menu-table
{
    background: #fafafa;
}
.left-menu-row
{
    border-left: solid 1px #e0e0e0;
	border-right: solid 1px #e0e0e0;
	list-style: none;
	font-family: verdana;
	font-size: 90%;
	line-height: 7.5pt;
	margin: 0;
}

.grid-view-rowStyle
{
    background-color:#F6F6F6;
}
.left-menu-alternative-row
{
    background-color:#FFFFFF;
}
.left-menu-catname
{
    color:#0C0C0C;
    font-size:11px;
    line-height:14px;
}
.left-menu-catname a
{
    color:#6D706D;
    font-weight:bold;
    font-size:12px;
}
.left-menu-catname a:link
{
    color:#6D706D;
    font-weight:bold;
    font-size:12px;
}
.left-menu-catname a:visited
{
    color:#6D706D;
    font-weight:bold;
    font-size:12px;
}
.left-menu-catname a:hover
{
    color:#6D706D;
    font-weight:bold;
    text-decoration:none;
    font-size:12px;
}
.left-menu-catname a:active
{
    color:#6D706D;
    font-weight:bold;
    font-size:12px;
}

.top-right-bg
{
    background-image:url(../../Images/User/PageBody/right-side-top-bg-new.gif);
    background-position:right top;
    background-repeat:no-repeat;
    width:160px;
}
.HeaderText
{
    color:#EB7F00;
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
}
.footer
{
    background-color:#E0E0E0;
    background-image:url(../../Images/User/footer/footer-bg.gif);
    background-position:top left;
    background-repeat:repeat-x;
}
.table-bottom
{
    background-image:url(../../Images/User/PageBody/table-footer.gif);
    background-position:left top;
    background-repeat:no-repeat;
    height:10px;
}
.table-bottom-right
{
    background-image:url(../../Images/User/PageBody/table-footer-right.gif);
    background-position:right top;
    background-repeat:no-repeat;
    height:10px;
    width:15px;
}
.BottomBorder_Dashed
{
    border-bottom:1px dashed #BFBFBF;
}
.BlueLinks_Container a
{
    color:#377FB7;
}
.BlueLinks_Container a:hover
{
    color:#377FB7;
}
.BorderedImage
{
    border:1px solid #BFBFBF;
}
.ErrorMessage
{
    color:Red;
    font-weight:bold;
}
.Star
{
    color:Red;
    font-weight:bold;
}
.BottomBorder_Blue
{
    border-bottom: 2px solid #1C5986;
}

.LeftColumnMainTable
{
    background-image:url(../../Images/User/PageBody/theme-main-left-side.jpg);
    background-position:right;
    background-repeat:repeat-y;
}
.RightColumnMainTable
{
    background-image:url(../../Images/User/PageBody/theme-main-right-side.jpg);
    background-position:left;
    background-repeat:repeat-y;
}
.BottomBorder_Light
{
    border-bottom:1px solid #DDDDDD;
}
.PagerStyle
{
    padding:5px;
    font-weight:bold;
    border-bottom:1px solid #CCCCCC;
}
.tabBG
{
    background-color:#7D7D7D;
    cursor:pointer;
    text-align:left;
    padding-left:6px;
    width:25%;
}
.tabBG_hover
{
    background-color:#CDCDCD;
    cursor:pointer;
    text-align:left;
    width:25%;
    padding-left:6px;

}
.BorderedTable
{
    border-bottom:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
}
.BorderedTable td
{
    border-bottom:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
}