﻿
h1
{
    
    font-size: 20px;
    font-weight: normal;
    color: #0072b5;
    text-decoration: none;
    padding: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

h2
{
    
    font-size: 15px;
    font-weight: normal;
    color: #0072b5;
    text-decoration: none;
    padding: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

/* 16-nov-2010
input.form-input-custom, textarea.form-input-custom
{
    
    font-size: 14px;
    margin-top: 3px;
    border: 1px dashed #e4e4e4;
    background-color: #F9F9F9;
    padding-top: 3px;
}
select.form-input-custom
{
    
    font-size: 14px;
    border: 1px dashed #e4e4e4;
    background-color: #F9F9F9;
}
*/

input.form-input-custom, textarea.form-input-custom
{
background:url('images/inputbg.png') no-repeat scroll -713px -121px #FFFFFF;
border-color:#B0B0B0 #CCCCCC #CCCCCC;
border-right:1px solid #CCCCCC;
border-style:solid;
border-width:1px;
color:#333333;
font:12px/1.3em Helvetica,Arial,sans-serif;
/*height:18px !important;
margin:0 0 4px;
padding:3px;*/

    font-size: 14px;
    margin-top: 3px;
    /*border: 1px dashed #e4e4e4;
    background-color: #F9F9F9;*/
    padding-top: 3px;
}
select.form-input-custom
{
    background:url('images/inputbg.png') no-repeat scroll -713px -121px #FFFFFF;
border-color:#B0B0B0 #CCCCCC #CCCCCC;
border-right:1px solid #CCCCCC;
border-style:solid;
border-width:1px;
color:#333333;
font:12px/1.3em Helvetica,Arial,sans-serif;
/*height:18px !important;*/

    font-size: 14px;
    /*border: 1px dashed #e4e4e4;
    background-color: #F9F9F9;*/
}

.summery-class
{
    background: #FFCCCC url(images/exclamation_mark.png) no-repeat scroll 5px 5px;
    border: 1px solid #CC6666;
    color: #000000;
    margin-bottom: 20px;
    padding: 7px 0;
    text-align: left;
    width: 99%;
    margin-top: 20px;
}

.summery-class span.msg
{
    color: #000000;
    display: block;
    margin: 3px 5px 0 35px;
}
.summery-class li
{
    
    font-size: 12px;
    color: #000000 !important;
    list-style-type: none;
    background-image: url(images/inner-icon.png);
    background-repeat: no-repeat;
    background-position: 0px center !important;
    padding-left: 12px !important;
}
.focusfld
{
    
    height: 18px;
    border: 1px dashed #e4e4e4;
    background-color: #FFCCCC !important;
}
select.focusfld
{
    
    border: 1px dashed #e4e4e4;
    background-color: #FFCCCC !important;
}

.Header-new
{
    color: #F00A81;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 16px;
}
.Gray-header
{
    color: #787775;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 16px;
}
.update-progress
{
    background-image: url(images/Ajax-bluey.gif);
    background-position: center;
    background-repeat: no-repeat;
    height: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
a.link-general
{
    
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #0066CC;
}

a.link-general:hover
{
    text-decoration: underline;
}
TABLE.KMShopSysMsgSuccess
{
    color: #666666;
    font-weight: bold; /* border: 1px solid #0E5279;*/
    background-color: #DDEEFF;
}
TABLE.KMShopSysMsgInfo
{
    color: Black;
    background-color: #efefc5;
    border: 1px solid #d5cca4;
}
TABLE.KMShopSysMsgError
{
    color: #ff0000;
    border: 1px solid #CC6666;
    background-color: #FFCCCC;
}
TABLE.KMShopSysMsgError, TABLE.KMShopSysMsgSuccess, TABLE.KMShopSysMsgInfo
{
    margin-bottom: 7px;
}
TABLE.KMShopSysMsgError TD, TABLE.KMShopSysMsgSuccess TD, TABLE.KMShopSysMsgInfo TD
{
    padding: 10px;
}
.passtextpoor
{
    padding-left: 15px;
    padding-top: 2px;
    color: Red;
    font-size: 12px;
    
    font-weight: normal;
    text-decoration: none;
}
.passtextweak
{
    padding-left: 15px;
    padding-top: 2px;
    color: #F00A81;
    font-size: 12px;
    
    font-weight: normal;
    text-decoration: none;
}
.passtextaverage
{
    padding-left: 15px;
    padding-top: 2px;
    color: Orange;
    font-size: 12px;
    
    font-weight: normal;
    text-decoration: none;
}
.passtextstrong
{
    padding-left: 15px;
    padding-top: 2px;
    color: Green;
    font-size: 12px;
    
    font-weight: normal;
    text-decoration: none;
}
.passtextexcellent
{
    padding-left: 15px;
    color: #0092E8;
    padding-top: 2px;
    font-size: 12px;
    
    font-weight: normal;
    text-decoration: none;
}
.left-padding table
{
}
.left-padding td th
{
    padding-left: 10px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}
.left-padding tr:hover, .left-padding tr:hover td
{
    cursor: pointer; /* color:White !important;*/
    background-color: #C7CFDC !important;
}

.mail-tr-hover
{
    background-image: url(images/search-bg.jpg) !important;
    background-repeat: repeat-x !important;
    background-position: center bottom !important;
    border: 1px solid #8cd4ff !important;
}

.right-padding p
{
    padding: 5px;
}
.terms-conditions
{
    overflow: auto;
    height: 250px;
    width: 99%;
    padding-right: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    position: relative;
    right: -9px;
}
.terms-conditions p
{
    text-align: left;
}
#container h1
{
    
    font-size: 20px;
    font-weight: normal;
    color: #0072b5;
    text-decoration: none;
    padding: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}
#container h2
{
    
    font-size: 15px;
    font-weight: normal;
    color: #0072b5;
    text-decoration: none;
    padding: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}
a.link-pink
{
    
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #F00A81;
}
.pink-12
{
    
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #F00A81;
}
.pink-18
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    color: #F17A1A;
    padding: 5px;
    padding-left:19px;
}
a.link-pink:hover
{
    text-decoration: underline;
    color: #0072B5;
}
a.link-grey
{
    
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    color: #508D67;
}

a.link-grey:hover
{
    text-decoration: underline;
    color: #0072B5;
}

a.link-white
{
    
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #FFFFFF;
}

a.link-white:hover
{
    text-decoration: underline;
    color: #FF9900;
}
a.link-logocolor
{
    
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    color: #787775;
}

a.link-logocolor:hover
{
    text-decoration: underline;
    color: #0276BF;
}


a.botom-border-new
{
    border-bottom: 3px solid #f35c45;
}
a.botom-border-gray
{
    border-bottom: 3px solid Gray;
}
.contact-input-text
{
    width: auto;
    background-image: url(images/contact-input.jpg);
    background-repeat: repeat-x;
    background-position: center bottom;
    border: 1px solid #eaeaea;
}
.contact-input-textarea
{
    width: 96%;
    height: 100px;
    background-image: url(images/contact-input.jpg);
    background-repeat: repeat-x;
    background-position: center bottom;
    border: 1px solid #eaeaea;
}
a.link-pink-italic
{
    
    font-size: 10px;
    font-weight: normal;
    font-style: italic;
    text-decoration: none;
    color: #F00A81;
}

a.link-pink-italic:hover
{
    text-decoration: underline;
    color: #0072B5;
}


.black-11-dark
{
    
    font-size: 11px;
    font-weight: bold;
    color: #59595B;
    text-decoration: none;
}
.pipe
{
    
    font-size: 9px;
    color: #0083C9;
    text-decoration: none;
}

.black-10
{
    
    font-size: 10px;
    font-weight: normal;
    color: #59595B;
    text-decoration: none;
}

.Norecord-Display
{
    color: Black;
    
    background-image: url(images/Info.gif);
    background-position: 2px center;
    background-repeat: no-repeat;
    background-color: #efefc5;
    border: 1px solid #d5cca4;
    padding-left: 25px; /*width: 100%;*/
    display: block;
    line-height: 35px;
    font-size: 10pt;
}
.collapsePanelHeader
{
    width: 100%;
    height: 30px; /*background-image: url(images/bg-menu-main.gif); 	background-repeat:repeat-x;*/
    background-color: #737A85;
    color: #FFF;
    font-weight: bold;
}
#search-Custom
{
    float: left;
    width: 285px;
}
.block-bowners
{
    height: 12px;
    width: 12px;
    background-color: #FFE2FD;
}
.block-frachisors
{
    height: 12px;
    width: 12px;
    background-color: #FFBD46;
}
.block-investors
{
    height: 12px;
    width: 12px;
    background-color: #fef5cd;
}
.search-reg1
{
    list-style-type: none;
    background-color: #F9F9F9;
    border: 1px solid #f4f4f4;
    width: 98%;
    padding: 4px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 7px;
    margin-left: 0px;
}
a.link-blue-14
{
    
    font-size: 15px;
    font-weight: bold;
    color: #0072B5;
    text-decoration: none;
}
.blue-14
{
    
    font-size: 15px;
    font-weight: bold;
    /*color: #0072B5;*/
    color: #666666;
    text-decoration: none;
}

a.link-blue-12-new
{
    
    font-size: 12px;
    color: #2A6A90;
    text-decoration: none;
}
a.link-blue-12-new:hover
{
    
    font-size: 12px;
    color: #2A6A90;
    text-decoration: underline;
}
.block-Advertisement
{
    height: 12px;
    width: 12px;
    background-color: #F5F5DC;
}
.block-BuisnessProfile
{
    height: 12px;
    width: 12px;
    background-color: #FFE2FD;
}
.block-Investors
{
    height: 12px;
    width: 12px;
    background-color: #DEF8C9;
}
.block-Sharebrokers
{
    height: 12px;
    width: 12px;
    background-color: #FFF5EE;
}
.message_box
{
    border: 1px solid #9cb6c5;
    background-image: url(images/message_celeted_bg.jpg);
    background-repeat: repeat-x;
    height: 39px;
}
.message_box-tr
{
    border: 1px solid #9cb6c5;
    background-repeat: repeat-x;
    height: 39px;
}

.message_arial_11
{
    
    font-size: 11px;
    text-decoration: none;
    color: White;
    font-weight: bold;
}
.message_belt_bg
{
    background-image: url(images/message_belt_bg.jpg);
    background-repeat: repeat-x;
    height: 36px;
}
.arial_12_black
{
    
    font-size: 12px;
    text-decoration: none;
    color: #000000;
}

.cms-area ul
{
    
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
.cms-area li
{
    
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
    list-style-type: none;
    background-image: url(images/inner-icon.png);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 15px;
    line-height: 25px;
}

.blue-12-dotted
{
    
    font-size: 12px;
    font-weight: bold;
    color: #0070B6;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #0072B5;
    line-height: 25px;
}

.watermark-style
{
    
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
}
.unwatermark-style
{
    
    font-size: 11px;
    font-weight: normal;
    color: Black;
    text-decoration: none;
}

#mainNav li
{
    font-family:Verdana !important;
    font-size: 11px !important;
    line-height: 15px !important;
}
a.link-back-butten
{
    background-color: #70B0D4;
    background-image: url(images/pre1.png);
    background-repeat: no-repeat;
    background-position: 7px center;
    padding-top: 4px;
    padding-right: 10px;
    padding-bottom: 4px;
    padding-left: 17px;
    
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    border: 1px solid #FFFFFF;
}
a.link-next-butten
{
    color: #FFFFFF;
    display: block;
    float: left;
    height: 27px;
    margin-right: 6px;
    padding-right: 14px;
    text-decoration: none;
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(images/bg_button_a.png);
    background-repeat: no-repeat;
    background-position: right top;
    
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
}

.link-next-butten a
{
    color: #FFFFFF;
    display: block;
    float: left;
    height: 27px;
    margin-right: 6px;
    padding-right: 14px;
    text-decoration: none;
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(images/bg_button_a.png);
    background-repeat: no-repeat;
    background-position: right top;
    
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
}
a.link-next-butten span
{
    display: block;
    line-height: 12px;
    background-color: transparent;
    background-image: url(images/bg_button_span_with_arrow.png);
    background-repeat: no-repeat;
    padding-top: 7px;
    padding-right: 0;
    padding-bottom: 8px;
    padding-left: 14px;
}

a.link-next-butten:active
{
    background-position: bottom right;
    color: #000;
    outline: none;
}
a.link-next-button:active span
{
    background-position: bottom left;
    padding-top: 7px;
    padding-right: 0;
    padding-bottom: 8px;
    padding-left: 14px;
}

.link-next-butten a
{
    color: #FFFFFF;
    display: block;
    float: left;
    height: 27px;
    margin-right: 6px;
    padding-right: 14px;
    text-decoration: none;
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(images/bg_button_a.png);
    background-repeat: no-repeat;
    background-position: right top;
    
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
}
.link-next-butten span a
{
    display: block;
    line-height: 12px;
    background-color: transparent;
    background-image: url(images/bg_button_span_with_arrow.png);
    background-repeat: no-repeat;
    padding-top: 7px;
    padding-right: 0;
    padding-bottom: 8px;
    padding-left: 14px;
}

.link-next-butten:active a
{
    background-position: bottom right;
    color: #000;
    outline: none;
}
.link-next-butten:active span a
{
    background-position: bottom left;
    padding-top: 7px;
    padding-right: 0;
    padding-bottom: 8px;
    padding-left: 14px;
}



.tahoma_11_gray
{
    
    font-size: 11px;
    color: #666666;
    text-decoration: none;
}
hr.AdvertisementRotatehr
{
    margin: 3px;
    padding: 3px;
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid !important;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: #CCCCCC;
}
.featured-investment-img
{
    background-color: White;
    margin-right: 2px;
    width: 145px;
    height: 150px;
}

.main
{
    width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}

div.fileinputs
{
    position: relative;
    width: 30px;
    cursor: pointer;
    margin-left: 30px;
}
div.fakefile
{
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 30px;
    cursor: pointer;
}

input.file
{
    position: relative;
    text-align: right;
    -moz-opacity: 0;
    filter: alpha(opacity: 0);
    opacity: 0;
    z-index: 2;
    width: 30px;
    cursor: pointer;
}
.left_box
{
    height: auto;
    float: left;
    clear: right;
}
.right_box
{
    width: 300px;
    height: 260px;
    margin-left: 25px;
    float: left;
    clear: right;
    margin-top: 20px;
    background-image: url(images/right_box_bg.gif);
    background-repeat: repeat-x;
    background-color: #eaeaea;
    border: 1px solid #b6b8b9;
}
.Investorright_box
{
    width: 300px;
    height: 260px;
    margin-left: 25px;
    float: left;
    clear: right;
    margin-top: 20px;
    background-image: url(images/right_box_bg.gif);
    background-repeat: repeat-x;
    background-color: #eaeaea;
    border: 1px solid #b6b8b9;
}
.calibri_16_gray
{
    
    font-size: 17px;
    color: #424242;
    text-decoration: none;
    font-weight: bold;
}
.arial_13_blue
{
    
    font-size: 13px;
    color: #0070b6;
    text-decoration: none;
}
.arial_11_gray
{
    
    font-size: 12px;
    color: #424242;
    text-decoration: none;
}
.arial_13_gray
{
    
    font-size: 13px;
    color: #424242;
    text-decoration: none;
}
.arial_12_orange
{
    
    font-size: 12px;
    color: #4d99c8;
    text-decoration: none;
}
.orange-22
{
    
    font-size: 22px;
    font-weight: normal;
    color: #ef8f41;
    text-decoration: none;
}
a.link-blue-13-h
{
    
    font-size: 13px;
    font-weight: normal;
    color: #007DC7;
    text-decoration: none;
    line-height: 20px;
}
a.link-blue-13-h:hover
{
    
    font-size: 13px;
    font-weight: normal;
    color: #007DC7;
    text-decoration: underline;
}
.table-white-bg
{
    background-image: url(images/white-bg.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    height: 160px;
}
.main-heading
{
    color: #0070B4;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 16px;
}
.gridclass-new tr:hover, .gridclass-new tr:hover td
{
    background-color: #E2E1DF !important;
}
a.white-link
{
    color: #FFFFFF;
    font-family:Arial,Verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
a.white-link:hover
{
    color: #3C3C3C;
}
.cms-image
{
    position: relative;
    right: -13px;
}
.advertisement-bullet
{
    background-image: url(images/inner-icon.png);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 12px;
    line-height: 17px;
}
.add-details
{
    
    font-size: 12px;
    font-weight: normal;
    color: #666666;
    line-height: 25px;
}
.black-11-new p
{
    
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
    line-height: 16px;
    text-align: left;
}
.orange-15-new
{
    border: medium none !important;
    color: #F47421 !important;
    
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 5px;
    text-decoration: none;
}
.orange-11-new
{
    border: medium none !important;
    color: #F47421 !important;
    
    font-size: 11px !important;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 5px;
    text-decoration: none;
}
.blue-10
{
    
    font-size: 10px;
    font-weight: normal;
    color: #0074b8;
    text-decoration: none;
}
.terms-conditions ul
{
    text-decoration: none;
    margin: 0px;
    padding: 0px;
}
.terms-conditions li
{
    margin: 0px;
    padding-right: 10px;
    padding-left: 10px;
    list-style-position: inside;
    list-style-type: disc;
    line-height: 20px;
}
.opp-gray
{
    
    font-size: 12px;
    font-weight: normal;
    color: #999999;
}
.Gray-12
{
    color: #666666;
    font-size: 12px;
    font-weight: normal;
}
.Gray-11
{
    color: #666666;
    font-size: 11px;
    font-weight: normal;
}
.orange-12
{
    
    
    font-size: 12px;
    font-weight: bold;
}
.form-input-custom-new
{
    
    font-size: 14px;
    border: 1px dashed #e4e4e4;
    background-color: #F9F9F9;
    height: 24px;
}
.black-12-new p
{
    
    font-size: 12px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
    line-height: 26px;
    text-align: left;
}
.link-pager a
{
    
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #0066CC;
}

.link-pager a:hover
{
    text-decoration: underline;
}
a.link-pager
{
    
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #0066CC;
}

a.link-pager:hover
{
    text-decoration: underline;
}

.link-pager
{
    
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: Gray;
}
.blue-11-new
{
    
    font-size: 11px;
    font-weight: normal;
    color: #0074b8;
    text-decoration: none;
    line-height: 25px;
}
.right-border
{
    border-right: 1px solid #B3B1B1;
}
.paddingtd-left
{
    padding-left: 10px;
}

/*for new opportunity and advt. payment [start]*/
.bluecolor	{	background-color:#397ea7;  color:#fff; font-weight:bold; font-size:11px;}
.bluecolorr	{	background-color:#397ea7; background-image:url(images/l-r-curv.jpg); background-repeat:no-repeat; background-position:right top;  color:#fff; font-weight:bold; font-size:11px;}
.bluecolorl	{	background-color:#397ea7; background-image:url(images/l-t-curv.jpg); background-repeat:no-repeat; background-position:left top;  color:#fff; font-weight:bold; font-size:11px;}
.darkcolor	{	background-color:#f4f4f4;  color:#000; font-weight:none; font-size:11px;}
.lightcolor	{	background-color:#f9f9f9;  color:#000; font-weight:none; font-size:11px; }
/*for new opportunity and advt. payment [end]*/

/*for telerik [start]*/
html body form .RadInput .riTextBox, .RadPicker .RadInput .riTextBox
{
    background:url('images/inputbg.png') no-repeat scroll -713px -121px #FFFFFF;
border-color:#B0B0B0 #CCCCCC #CCCCCC;
border-right:1px solid #CCCCCC;
border-style:solid;
border-width:1px;
color:#333333;
font:12px/1.3em Helvetica,Arial,sans-serif;
height:18px !important;
}
/*for telerik [end]*/

