h1
{
    width:100%;
    font-family:Arial;
    font-size: 16px;
    color: #000000;
    font-weight:bold;
    margin:0px;
    padding:0px;
}
body
{
    direction:ltr;
    margin:0px 0px 0px 0px;
}

.CenterWrap
{
    width:1005px;
    position:relative;
    margin: 0px auto;
}

.BodyWidth
{
    width:1005px;
    position:relative;
    margin: 0px auto;
    background-color:#d6d6d6;
    float:left;
}

.BodyWrap
{
    width:945px;
    padding-right:30px;
    padding-left:30px;
    background-color:#d6d6d6;
    float:left;
}

.HeaderWrap
{
    padding-right:21px;
    padding-left:21px;
    width:903px;
    padding-bottom:43px;
    background-color:#ffffff;
    float:left;
    height: 63px;
}



.UserAreaWrap
{
    padding-right:21px;
    padding-left:21px;
    width:903px;
    background-color:#f0f0f0;
    float:left;
}

.Width100
{
    float:right;
    width:100%;
    height:5px;
}

.FloatRight
{
    float:right;
}

.FloatLeft
{
    float:left;
}

.AlignRight
{
    text-align:right;
}

.AlignLeft
{
    text-align:left;
}

/* ==== Header area ==== */
.SearchPixel
{
    float:right;
    background-image:url(../images/search_pixel.gif);
    background-repeat:repeat-x;
    width:588px;
    height:49px;
    padding-left:5px;
    padding-right:5px;
}

.SearchWidth
{
    width:616px;
    float:right;
    margin-top:11px;
    position:relative;
    z-index:705;
    margin-right:5px;
}

.AdvancedSearchLink
{
    float:right;
    margin-top:14px;
    color:#195c8f;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    text-align:right;
}

.AdvancedSearchLink div, .AdvancedSearchLink a, .AdvancedSearchLink a:active, .AdvancedSearchLink a:visited
{
    color:#195c8f;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    text-align:right;
}
.AdvancedSearchLink a:hover
{
    text-decoration:underline;
}
.HPTextLLogout
{
	 float:left;
    margin-top:14px;
    color:#195c8f;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    text-align:right;
}
.HPTextLLogout a, .HPTextLLogout a:active, .HPTextLLogout a:visited
{
    color:#195c8f;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    text-align:right;
}
.HPTextLLogout:hover
{
    text-decoration:underline;
}
.SearchImage
{
    float:right !important;
    background-image:url(../images/icon_search.gif);
    width:19px !important;
    height:24px !important;
    font-size:0px;
    margin-top:11px;
    margin-right:20px;
    margin-left:7px;
    background-repeat: no-repeat;
}
.SearchImageResults
{
    float:left;
    /*background-image:url(../images/icon_search.gif);*/
    border: solid 1px #bbbbbb;
    width:120px;
    height:100px;
    font-size:0px;
    margin-top:5px !important;
}

.SearchInput
{
    float:right;
    margin-top:9px;
    margin-left:7px;
    height:21px;
    width:179px;
    border:solid 1px #d6d6d6;
    font-size:14px;
    font-family:Arial;
    vertical-align:middle;
    padding-top:4px;
}

.SearchTextBold
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#020202;
    padding-top:14px;
    direction:ltr;
}

.SearchTextNormal
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#020202;
    padding-top:14px;
}
.UserProfile
{
    float:left;
    margin-right:10px;
    width:210px;
    text-align:left;
}
.HeaderDivider
{
    float:left;
    margin-left:8px;
    margin-right:8px;
    margin-top:17px;
}

.Logo
{
    float:left;
    margin-right:46px;
    margin-top:11px;
}

.Logo a:active, .Logo a:hover, .Logo a:visited, .Logo img
{
    border:none;
}

.BuyerHome
{
    position:absolute;
    background-image:url(../images/buyer_new_note.gif);
    background-repeat:no-repeat;
    float:right;
    height:126px;
    width:142px;
    z-index:700;
    right:0px;
    margin-top:75px;
    margin-right:31px;
    display:none;
}

.ProviderHome
{
    display:none;
}

/* ==== end Header area ==== */

/* ==== Menu area ==== */
.WrapMenu
{
    background-color:#ffffff;
    float:left;
    width:100%;
}

.MenuStartSeparator
{
    float:left;
    width:21px;
}

.MenuSeparator
{
    float:left;
    width:7px;
}
.MenuTabSelected
{
    float:left;
    width:116px;
    cursor:default;
}

.MenuTab
{
    float:left;
    width:116px;
    cursor:pointer;
}

.MenuItem
{
    float:right;
    background-image:url(../images/tab_pixel.gif);
    background-repeat:repeat-x;
    width:100px;
    height:22px;
    text-align:center;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#ffffff;
    padding-top:6px;
    direction:ltr;
}

.MenuItemSelected
{
    float:right;
    background-image:url(../images/tab_selected_pixel.gif);
    background-repeat:repeat-x;
    width:100px;
    height:22px;
    text-align:center;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#0466b2;
    padding-top:6px;
    direction:ltr;
}

/* ==== end Menu area ==== */


/* ==== HP area ==== */

.HPTextBold
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#212121;
}

.HPTextNormal
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#212121;
    float:left;
}

.HPTextLink
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#195c8f;
    text-decoration:none;
}

.HPTextLink a, .HPTextLink a:active, .HPTextLink a:visited
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#195c8f;
    text-decoration:none;
}

.HPTextLink a:hover
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#195c8f;
    text-decoration:underline;
}
.HPTextLink:hover
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#195c8f;
    text-decoration:underline;
}
.HPTextLinkThread
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#195c8f;
    text-decoration:none;
}

.HPTextLinkThread a, .HPTextLinkThread a:active, .HPTextLinkThread a:visited
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#195c8f;
    text-decoration:none;
}

.HPTextLinkThread a:hover
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#195c8f;
    text-decoration:underline;
}
.HPTextLinkThread:hover
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#195c8f;
    text-decoration:underline;
}
.TwoArrows
{
    margin-left:6px;
    margin-right:6px;
    border:none;
}

.HPAdvancedSearchLink
{
    float:right;
    color:#195c8f;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
}

.HPAdvancedSearchLink div, .HPAdvancedSearchLink a, .HPAdvancedSearchLink a:active, .HPAdvancedSearchLink a:visited
{
    color:#195c8f;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
}
.HPAdvancedSearchLink a:hover
{
    text-decoration:underline;
}

.SeparatopDiv
{
    float:left;
    width:600px;
    font-size:4px;
    height:17px;
}
.SeparatopDivDotted
{
    float:left;
    width: 650px;
    font-size:4px;
    height:17px;
    margin-left: 10px;
    margin-top: 10px;
    background-image:url(../images/dots_line.gif);
    background-repeat:repeat-x;
    background-position:center center;
}

.SeparatopDiv2
{
    float:left;
    width:600px;
    font-size:4px;
    height:27px;
}

.WelcomeNote
{
    color:#212121;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-align:left;
    float:left;
    direction:ltr;
    width:700px;
    margin-top:25px;
    margin-bottom:10px;
}

.GrayLiteBoxBottom
{
    width:100%;
    float:right;
    height:8px;
}

.GrayLiteBoxBottomPixel
{
    background-color:#f0f0f0;
    width:929px;
    height:9px;
    float:right;
    line-height:8px;
    font-size:0px;
}
/* ==== end HP area ==== */

/* ==== HP search area ==== */

.HPSearchArea
{
    float:left;
    width:619px;
}

.SearchBox1
{
    width:313px;
    float:left;
}

.SearchTopBox1
{
    width:100%;
    float:right;
    height:33px;
}

.SearchBottomBox1
{
    width:100%;
    float:right;
    height:12px;
}

.SearchBoxBottom1
{
    background-image:url(../images/bot_pixel.gif);
    background-repeat:repeat-x;
    width:289px;
    height:12px;
    float:right;
}

.SearchBoxArea1
{
    background-color:#0582c9;
    background-image:url(../images/middle_pixel.gif);
    background-position:right;
    float:right;
    width:100%;
    background-repeat:repeat-y;
}

.SearchBoxAreaWhite1
{
    background-color:#ffffff;
    float:right;
    height:100%;
    margin-right:5px;
    width:286px;
    padding-left:15px;
    padding-top:12px;
    padding-bottom:6px;
}


.SearchBox2
{
    width:306px;
    float:left;
}

.SearchTopBox2
{
    width:100%;
    float:right;
    height:33px;
}

.SearchBottomBox2
{
    width:100%;
    float:right;
    height:12px;
}

.SearchBoxBottom2
{
    background-image:url(../images/bot_pixel.gif);
    background-repeat:repeat-x;
    width:282px;
    height:12px;
    float:right;
}

.SearchBoxArea2
{
    background-color:#0582c9;
    background-image:url(../images/middle_pixel_1.gif);
    background-position:left;
    float:right;
    width:100%;
    background-repeat:repeat-y;
}

.SearchBoxAreaWhite2
{
    background-color:#ffffff;
    float:left;
    height:100%;
    margin-left:5px;
    width:279px;
    padding-left:15px;
    padding-top:12px;
    padding-bottom:6px;
}
.SearchBoxTitle2
{
    background-image:url(../images/top_pixel.gif);
    background-repeat:repeat-x;
    color:#ffffff;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:282px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:9px;
}


.SearchBoxTitle
{
    background-image:url(../images/top_pixel.gif);
    background-repeat:repeat-x;
    color:#ffffff;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:289px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:9px;
}

.BlueTitleBig
{
    background-image:url(../images/top_pixel.gif);
    background-repeat:repeat-x;
    color:#ffffff;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:876px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:9px;
}

.HPSearchBoxTitles
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color:#212121;
    float:left;
    text-align:left;
}

.FilterRadios
{
    float:left;
    padding-top:16px;
    width:100%;
    text-align:left;
}

.RadioButtons
{
    float:left;
    position:relative;
    display:none;
}

.RadioOff
{
    background-image:url(../images/radio_but_empty.gif);
    background-repeat:no-repeat;
    background-position:center center;
    float:left;
    border:none;
    width:14px;
    height:14px;
    margin-right:4px;
    cursor:pointer;
}

.RadioOn
{
    background-image:url(../images/radio_but.gif);
    background-repeat:no-repeat;
    background-position:center center;
    float:left;
    border:none;
    width:14px;
    height:14px;
    margin-right:4px;
    cursor:pointer;
}

.RadioButtonsText
{
    float:left;
    margin-right:21px;
}


.FilterInput
{
    float:left;
    width:272px;
    height:25px;
    margin-top:8px;
    margin-bottom:11px;
}

.FilterInput input
{
    width:260px;
    float:right;
    background-image:url(../images/text_box_pixel.gif);
    background-repeat:repeat-x;
    border:solid 0px red;
    height:21px;
    padding-top:4px;
}

.FilterInputTextBox
{
    width:260px;
    float:right;
    background-image:url(../images/text_box_pixel.gif);
    background-repeat:repeat-x;
    border:solid 0px red;
    height:21px;
    padding-top:4px;
}

.ButtonSearch
{
    margin-right:6px;
    float:right;
    width:100px;
    height:25px;
    cursor:pointer;
}

.ButtonSearch input
{
    width:96px;
    float:left;
    background-image:url(../images/but_search_pixel.gif);
    background-repeat:repeat-x;
    border:solid 0px red;
    height:25px;
    padding-top:2px;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#ffffff;
    overflow:visible;
    cursor:pointer;
}

.BookmarkSearchItemCol1
{
    background-image:url(../images/arrow_small.gif);
    background-repeat:no-repeat;
    width:100px;
    float:left;
    background-position:left center;
    padding-left:10px;
    text-align:left;
    margin-right:45px;
    margin-bottom:2px;
}

.BookmarkSearchItemCol2
{
    background-image:url(../images/arrow_small.gif);
    background-repeat:no-repeat;
    width:100px;
    float:left;
    background-position:left center;
    padding-left:10px;
    /*margin-left:45px;*/
    text-align:left;
    margin-bottom:3px;
}
.SearchBookmarkItemWrap
{
    float:left;
    width:100%;
    margin-top:15px;
    margin-bottom:28px;
    height:73px;
}

/* ==== end HP search area ==== */

/* ==== combobox area ==== */

.ComboBoxArrow
{
    float: right;
    position: relative;
    margin-top: 3px;
    margin-left: -3px;
    cursor:pointer;
}
.ComboBoxInput
{
    font-family: Arial;
    font-size: 13px;
    font-weight: normal;
    color: #000000;
    border: none;
    background-color: Transparent;
    width: 80%;
    float: left;
    margin-top: 2px;
    cursor: pointer;
}
.ComboBoxItem
{
    color: #3e3d37;
    font-family: Arial;
    font-size: 13px;
    background-color: White;
    cursor: default;
    width: 94%;
    padding-left: 6px;
    text-align:left;
}
.ComboBoxSelectedItem
{
    color: white;
    font-family: Arial;
    font-size: 13px;
    background-color: #737373;
    font-weight: bold;
    cursor: default;
    width: 100%;
}
.ComboBoxText
{
    background-color: White;
    cursor: default;
    border: solid 0px black;
    float: right;
    width: 100%;
}
.ComboBoxList
{
    background-color: White;
    position: absolute;
    margin-top: 26px;
    border: solid 1px black;
    float: left;
    padding-bottom: 6px;
    z-index: 1000; 
    cursor: pointer;
}
.E1InputMiddle
{
    float: right;
    height:25px;
    background-image:url(../images/text_box_pixel.gif);
    background-repeat:repeat-x;
}

/* ==== end combobox area ==== */

/* ==== Graybox area ==== */

.GrayBox
{
    width:620px;
    float:left;
}

.GrayBoxTop
{
    width:100%;
    float:right;
    height:33px;
}

.GrayBoxTitle
{
    background-image:url(../images/gray_top_pixel.gif);
    background-repeat:repeat-x;
    color:#1a3a62;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:596px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:9px;
}

.GrayBoxTitleBuyer
{
    background-image:url(../images/gray_top_pixel.gif);
    background-repeat:repeat-x;
    color:#1a3a62;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:596px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:9px;
}

.GrayBoxTitleProvider
{
    background-image:url(../images/gray_top_pixel.gif);
    background-repeat:repeat-x;
    color:#9d2424;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:596px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:9px;
}

.GrayBoxBottom
{
    width:100%;
    float:right;
    height:12px;
}

.GrayBoxBottomPixel
{
    background-image:url(../images/gray_bot_pixel.gif);
    background-repeat:repeat-x;
    width:596px;
    height:12px;
    float:right;
}

.GrayBoxAreaRight
{
    background-color:#ffffff;
    background-image:url(../images/gray_right_pixel.gif);
    background-position:right;
    float:right;
    width:100%;
    background-repeat:repeat-y;
}

.GrayBoxAreaLeft
{
    background-image:url(../images/gray_pixel_left.gif);
    background-repeat:repeat-y;
    background-color:#ffffff;
    float:left;
    height:100%;
    width:98%;
}

/* ==== end Graybox area ==== */

/* ==== ItemBox area ==== */

.ItemBox
{
    margin-top:20px;
    margin-left:20px;
    float:left;
    direction:ltr;
}
.ItemBoxSmall
{
    margin-top:20px;
    margin-left:20px;
    float:left;
    direction:ltr;
    width:100%;
    margin-right:21px;
}

.ItemBoxSmallFirstItem
{
    margin-left:20px;
    float:left;
    direction:ltr;
    width:100%;
    margin-right:21px;
}

.ItemImage
{
    width:113px;
    height:81px;
    margin-right:8px;
    float:left;
}

.ItemIconVideo
{
    background-image:url(../images/icon_video.gif);
    background-position:center center;
    background-repeat:no-repeat;
    width:14px;
    height:10px;
    float:left;
    font-size:2px;
}

.ItemIconPhoto
{
    background-image:url(../images/icon_pic.gif);
    background-position:left center;
    background-repeat:no-repeat;
    width:14px;
    height:10px;
    float:left;
    font-size:2px;
}

.ItemIconMultiple
{
    background-image:url(../images/icon_multiple_photos.gif);
    background-position:left center;
    background-repeat:no-repeat;
    width:13px;
    height:13px;
    float:left;
    font-size:2px;
}

.ItemDate
{
    font-size:12px;
    font-family:Arial;
    font-weight:normal;
    color:#535353;
    width:120px;
    float:left;
    margin-left:5px;
}

.ItemTitleLink
{
    width:55%;
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:none;
}

.ItemTitleLink a, .ItemTitleLink a:active, .ItemTitleLink a:visited
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:none;
}

.ItemTitleLink a:hover
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:underline;
}

.ItemTypeText
{
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#306d28;
    float:left; 
    width:150px;
}

.ItemLocation
{
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#535353 !important;
    float:left;
}

.ItemBoxLocation
{
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#535353 !important;
}
.DivFullList
{
    width:100%;
    float:left;
    text-align:right;
    margin-top:10px;
    margin-bottom:2px;
    margin-right:6px;
}
.DivFullListRight
{
    width:100%;
    float:right;
    text-align:right;
    margin-top:10px;
    margin-bottom:2px;
    margin-right:6px;
}
/* ==== end ItemBox area ==== */

/* ==== EditorsPick area ==== */
.EditorsPickBox
{
    float:left;
    direction:ltr;
    margin-top:17px;
    margin-bottom:50px;
    margin-left:7px;
}

.EditorsPickImage
{
    width:113px;
    height:81px;
    margin-right:6px;
    float:left;
}
.EditorsPickDate
{
    font-size:12px;
    font-family:Arial;
    font-weight:normal;
    color:#535353;
    width:110px;
    float:left;
    margin-left:3px;
}
.EditorsPickWidth
{
    float:left;
    width:110px;
}
.EditorsPickTextWidth
{
    float:left;
    width:135px;
}
/* ==== end EditorsPick area ==== */


.DivHPLeftWrapper
{
    width:620px;
    float:left;
    margin-top:0px;
}

/* ==== HP right area ==== */
.DivHPRightWrapper
{
    width:260px;
    float:right;
    margin-right:4px;
    margin-top:13px;
}

.RightHeader
{
    width:100%;
    height:25px;
    background-image:url(../images/title_line.gif);
    background-repeat:no-repeat;
    background-position:left bottom;
    color:#1a3a62;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    text-align:left;
    direction:ltr;
    float:left;
}

.RightHeaderProvider
{
    width:100%;
    height:25px;
    background-image:url(../images/title_line.gif);
    background-repeat:no-repeat;
    background-position:left bottom;
    color:#9d2424;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    text-align:left;
    direction:ltr;
    float:left;
}

/* ==== end HP right area ==== */

/* ==== HP Inbox area ==== */

.InboxItemBox
{
    float:left;
    direction:ltr;
    margin-top:17px;
    margin-left:7px;
}

.InboxItemDate
{
    background-image:url(../images/blue_arrow.gif);
    background-repeat:no-repeat;
    background-position:left center;
    font-size:12px;
    font-family:Arial;
    font-weight:normal;
    color:#535353;
    width:250px;
    float:left;
    padding-left:11px;
}

.InboxItemFrom
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#212121;
    width:250px;
    float:left;
    padding-left:11px;
}

.InboxItem
{
    float:left;
    padding-left:11px;
}


.DivToMyInbox
{
    margin-top:13px;
    margin-bottom:47px;
    float:right;
    width:260px;
    text-align:right;
}
/* ==== end HP Inbox area ==== */

/* ==== HP Financial area ==== */
.FinancialItemBox
{
    float:left;
    direction:ltr;
    margin-top:7px;
    margin-left:7px;
    padding-bottom:10px;
    background-image:url(../images/dots_line.gif);
    background-repeat:repeat-x;
    background-position:center bottom;
}

.FinancialItem
{
    background-image:url(../images/blue_arrow.gif);
    background-repeat:no-repeat;
    background-position:left 4px;
    font-size:12px;
    font-family:Arial;
    font-weight:normal;
    color:#535353;
    float:left;
    padding-left:11px;
    text-align:left;
    width:150px;
    margin-right:35px;
}

.FinancialItem2
{
    font-size:12px;
    font-family:Arial;
    font-weight:normal;
    color:#535353;
    float:right;
    text-align:right;
}
/* ==== end HP Financial area ==== */

/* ==== HP footer area ==== */

.FooterSeparator
{
    background-image:url(../images/bullet.gif);
    background-repeat:no-repeat;
    background-position:center center;
    margin-left:7px;
    margin-right:7px;
    float:left;
    font-size:3px;
    width:4px;
    height:4px;
    margin-top:20px;
}

.FooterBlock
{
    float:left;
    margin-left:117px;
    margin-top:4px;
    margin-bottom:10px;
    direction:ltr;
    height:40px;
}

.FooterWrap
{
    position:relative;
    margin-right:auto;
    margin-left:auto;
    float:left;
}

.CopyRightIcon
{
    float:left;
    margin-right:4px;
    margin-top:3px;
}
.FooterPosition
{
    float:left;
    margin-top:13px;
}
.FooterPosition2
{
    float:left;
    margin-top:3px;
}
/* ==== end HP footer area ==== */


/* ==== HP provider area ==== */

.UploadButtonWrap, .UploadButtonWrap a img
{
    float:right;
    border:none;
    margin-top:-3px;
    margin-right:1px;
    margin-bottom:8px;
}

.TipBox
{
    margin-top:17px;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    float:left;
    text-align:left;
    width:260px;
}

/* ==== end HP provider area ==== */

/* ==== Portfolio provider area ==== */

.BuyMoreSpacer
{
    font-size:10px;
    float:left;
    width:32px;
}
.BuyMoreSpace
{
    float:left;
    width:140px;
}
.PortAccountLine
{
	width:700px;
}
.PortAccountLineText
{
	width:120px;
	float:left;
}
.PortfolioFirstRow
{
    float:left;
    width:100%;
    margin-top:6px;
    margin-bottom:6px;
}
.PortfolioMainItemsWrap
{
    float:left;
    width:100%;
    margin-left:19px;
}

.MyPortfolioTitle
{
    background-image:url(../images/red_top_pixel.gif);
    background-repeat:repeat-x;
    color:#ffffff;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:596px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:9px;
}

.RedBox
{
    width:620px;
    float:left;
}

.RedBoxTop
{
    width:100%;
    float:right;
    height:33px;
}

.RedBoxBottom
{
    width:100%;
    float:right;
    height:12px;
}

.RedBoxBottomPixel
{
    background-image:url(../images/red_bot_pixel.gif);
    background-repeat:repeat-x;
    width:596px;
    height:12px;
    float:right;
}

.RedBoxAreaRight
{
    background-color:#ffffff;
    background-image:url(../images/red_pixel_right.gif);
    background-position:right;
    float:right;
    width:100%;
    background-repeat:repeat-y;
}

.RedBoxAreaLeft
{
    background-image:url(../images/red_pixel_left.gif);
    background-repeat:repeat-y;
    background-color:#ffffff;
    float:left;
    height:100%;
    width:98%;
}
.PortfolioItemsWrap
{
    float:left;
    margin-left:19px;
}

.PortfolioItemBox
{
    margin-top:25px;
    float:left;
    direction:ltr;
}

.PortfolioItemImage
{
    width:148px;
    height:116px;
    float:left;
    margin-bottom:7px;
}

.PortfolioSeparator
{
    float:left;
    width:62px;
    font-size:2px;
    height:50px;
}

.PortfolioDivFullList
{
    width:100%;
    float:right;
    margin-top:22px;
    margin-bottom:2px;
    margin-right:6px;
}

.PortfolioItemTitleLink, .PortfolioItemTitleLink a, .PortfolioItemTitleLink a:active, .PortfolioItemTitleLink a:visited
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:none;
}

.PortfolioItemTitleLink a:hover
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:underline;
}
/* ==== end Portfolio provider area ==== */


/* ==== User details area ==== */

.UserDetails1Column
{
	width:125px;
	float:left;
}
.UserDetails2Column
{
	width:190px;
	float:left;
}

.UserDetailsLabels
{
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    float:left;
    text-align:left;
    padding-bottom:5px;
    padding-top:5px;
}
.RequestUserDetailsLabels
{
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    float:left;
    text-align:left;
    padding-bottom:5px;
    padding-top:5px;
    padding-left:5px;
}
.UserDetailsTwoCols{
	width:575px;
	float:left;
}
.LongTextUserDet
{
	width:450px;
	float:left;
}

.ProfileDivFullList
{
    width:100%;
    float:right;
    margin-top:22px;
    margin-bottom:2px;
    margin-right:6px;
    text-align:right;
}
.ProfileRatingStar
{
    float:left;
    width:14px;
    height:14px;
    margin-right:4px;
}
.ProfileDetailsMax
{
	width:340px;
	float:left;
}
.ProfileDetailsMaxLogo
{
	width:320px;
	float:left;
}
.ProfileDetailsSecRow
{
	width:329px;
	float:left;
}
.ProfileUserMaxWidth
{
	width:100%;
	float:left;
}
.ProfileDetailsMaxVideo
{
	width:440px;
	float:left;
}
.ProfileDetailsRowVideo
{
	width:414px;
	float:left;
}

.ItemTitleLinkSimple
{
    width:55%;
    font-size:13px;
    font-family:Arial;
    color:#195c8f;
    text-decoration:none;
}

.ItemTitleLinkSimple a, .ItemTitleLinkSimple a:active, .ItemTitleLinkSimple a:visited
{
    font-size:13px;
    font-family:Arial;
    color:#195c8f;
    text-decoration:none;
}

.ItemTitleLinkSimple a:hover
{
    font-size:13px;
    font-family:Arial;
    color:#195c8f;
    text-decoration:underline;
}
.PhotoUserDetails{
	width:13px; 
	height:11px;
	float:left;
	vertical-align:middle;
	margin-top:3px;
}
.PhotoImg
{
	vertical-align:middle; 
	margin-top:3px;
	width:13px; 
	height:11px;
}
.LeftSpacePhotoText
{
	float:left;
	margin-left:3px;
}
.tbl1Col1Head
{
	text-align:center;
	width:80px;
	padding-right:10px;
	padding-left:10px;
	float:left;
	background-color:#cabd15;
}
.tbl1Col2Head
{
	text-align:center;
	width:30px;
	padding-right:10px;
	padding-left:10px;
	float:left;
	background-color:#cabd15;
}
.tbl1Col3Head
{
	text-align:center;
	width:40px;
	padding-right:10px;
	padding-left:10px;
	float:left;
	background-color:#cabd15;
}
.tbl1Col4Head
{
	text-align:center;
	width:95px;
	padding-right:10px;
	padding-left:10px;
	float:left;
	background-color:#cabd15;
}
.VLineSeparator
{
	width:2px;
	background-color:#ffffff;
	float:left;
}
.VLineSeparatorAlt
{
	width:2px;
	background-color:#e7e7e7;
	float:left;
}
.VLineSeparatorBig
{
	width:2px;
	background-color:#ffffff;
	float:left;
	height:23px;
	margin-top:-4px;
}
.HLineSeparator
{
	width:100%;
	height:2px;
	background-color:#ffffff;
	float:left;
}
.Table2Text
{
	width:33%;
	float:left;
	text-align:center;
	margin-top:-5px;
}
.VideoTableRow
{
	text-align:center;
	width:198px;
}
.VideoTblCol1
{
	text-align:center;
	width:80px;
	padding-right:10px;
	padding-left:10px;
	float:left;
}
.VideoTblCol2
{
	text-align:center;
	width:30px;
	padding-right:10px;
	padding-left:10px;
	float:left;
}
.VideoTblCol3
{
	text-align:center;
	width:40px;
	padding-right:10px;
	padding-left:10px;
	float:left;
}
.VideoRowTbl
{
	margin-left:22px; 
	border:solid 1px #cabd15;
	background-image:url(../Images/bg_pixel.gif);
	background-repeat:repeat-x;
	height:24px;
	
}
.VideoMultipleCol
{
	width:32%;
	float:left;
}
.VideoTableSpace
{
	width:100%;
	height:4px;
	background-color:#cabd15;
	float:left;
}
.VideoHeadBigCell
{
	text-align:center;
	height:39px;
	width:200px;
	float:left;
	background-color:#cabd15;
}
.VideoMainLeftSpace
{
	margin-left:22px;
}
.PhotoCol1
{
	text-align:center;
	width:80px;
	padding-right:10px;
	padding-left:10px;
	float:left;
}
.PhotoCol2
{
	text-align:center;
	width:30px;
	padding-right:10px;
	padding-left:10px;
	float:left;
}
.PhotoCol3
{
	text-align:center;
	width:40px;
	padding-right:10px;
	padding-left:10px;
	float:left;
}
.PhotoCol4
{
	text-align:center;
	width:90px;
	padding-right:10px;
	padding-left:10px;
	float:left;
}
.VideoImgHead
{
	width:14px; 
	height:10px;
	float:left;
	vertical-align:middle;
	margin-top:3px;
}
.MarginTopHeadText
{
	margin-top:18px;
}

.VideoTblCol1
{
	text-align:center;
	height:39px;
	width:80px;
	padding-right:10px;
	padding-left:10px;
	float:left;
	background-color:#cabd15;
}
.VideoTblCol2
{
	text-align:center;
	height:39px;
	width:30px;
	padding-right:10px;
	padding-left:10px;
	float:left;
	background-color:#cabd15;
}
.VideoTblCol3
{
	text-align:center;
	height:39px;
	width:40px;
	padding-right:10px;
	padding-left:10px;
	float:left;
	background-color:#cabd15;
}
.VideoRowCol1
{
	text-align:center;
	width:80px;
	padding-right:10px;
	padding-left:10px;
	float:left;
}
.VideoRowCol2
{
	text-align:center;

	width:30px;
	padding-right:10px;
	padding-left:10px;
	float:left;
	
}
.VideoRowCol3
{
	text-align:center;
	width:40px;
	padding-right:10px;
	padding-left:10px;
	float:left;
}
.CompanyLogo
{
	width:96px;
	height:27px;
	vertical-align:top;
}
.CompanyLogoRight
{
	width:96px;
	height:27px;
	vertical-align:top;
	float:right;
}
.LogoSection
{
	width:260px;
	float:left;
}
.AllVideosSpaces
{
	margin-left:22px;
	margin-top:10px;
}
.WidthLeft
{
	width:500px;
	float:left;
}
.LogoTopSpace
{
	width:215px;
	height:10px;
	float:left;
}
.ProviderMainTopSpace
{
	width:330px;
	height:4px;
}
/* ==== End User details area ==== */
/*--------------- Provider Upload ----------------------*/

.ProviderUploadBoxTitle
{
    background-image:url(../images/gray_top_pixel.gif);
    background-repeat:repeat-x;
    color:#9d2424;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:876px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:3px;
}
.ProviderUploadBoxTitleStep
{
	color:#9d2424;
    font-family:Arial;
    font-size:18px;
    font-weight:bold;
}
.ProviderUploadBoxTitleStepText
{
	color:#9d2424;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
}
.ProviderUploadGrayBox
{
    width:900px;
    float:left;
}

.ProviderUploadGrayBoxTop
{
    width:100%;
    float:right;
    height:33px;
}

.ProviderUploadGrayBoxBottom
{
    width:100%;
    float:right;
    height:12px;
}

.ProviderUploadGrayBoxBottomPixel
{
    background-image:url(../images/gray_bot_pixel.gif);
    background-repeat:repeat-x;
    width:876px;
    height:12px;
    float:right;
}

.ProviderUploadGrayBoxAreaRight
{
    background-color:#ffffff;
    background-image:url(../images/gray_right_pixel.gif);
    background-position:right;
    float:right;
    width:100%;
    background-repeat:repeat-y;
}

.ProviderUploadGrayBoxAreaLeft
{
    background-image:url(../images/gray_pixel_left.gif);
    background-repeat:repeat-y;
    background-color:#ffffff;
    float:left;
    height:100%;
    width:98%;
}
.ProviderUploadLine
{
	float:left;
	width:849px;
	margin-left:25px;
	margin-right:20px;
}
.ProviderUploadLineStep2
{
	float:left;
	width:858px;
	margin-left:25px;
	margin-right:10px;
}
.ProviderUploadRequredText
{
	font-family:Arial;
	font-style:normal;
	color:#e20101;
	font-size:13px;
	margin-top:14px;
}
.ProviderUploadAsterix
{
	float:left;
	margin-top:2px;
	margin-right:3px;
}
.ProviderUploadAsterixTopSpacing
{
	margin-top:15px;
}
.ProviderUploadStep
{
	float:right;
}
.ProviderUploadRequiredBox
{
	width:550px;
	float:left;
	margin-top:7px;
}
.ProviderUploadTopSpacer
{
	width:870px;
	height:10px;
	float:left;
}
.ProviderUploadSpacer2
{
	width:870px;
	height:26px;
	float:left;
}
.ProviderUploadSpacerInfo
{
	width:870px;
	height:9px;
	float:left;
}
.ProviderUploadTextNormal
{
	float:left;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	color:#212121;
}
.ProviderUploadInput
{
	float:left;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	color:#212121;
	width:270px;
	margin-left:13px;
	border:solid 1px #a2bcc6;
}
.ProviderUploadBrowse
{
	margin-left:7px;
	margin-top:-2px;
}
.ProviderUploadSupportedFormatNormal
{
	float:left;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	color:#606060;
}
.ProviderUploadSupportedFormatBold
{
	float:left;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#606060;
}
.ProviderUploadAsterixSpacer
{
	float:left;
	width:17px;
}
.ProviderUploadSpacer3
{
	width:870px;
    height:25px;
    float:left;
}
.ProviderUploadSpacer4
{
	width:870px;
    height:17px;
    float:left;
}
.ProviderUploadKeywordsHelpSpacer
{
	float:left;
	width:870px;
	margin-left:128px;
	margin-top:4px;
}
.ProviderUploadSpacerBottomStep3
{
	width:870px;
    height:35px;
    float:left;
}
.ProviderUploadBottomSpacer
{
	width:870px;
    height:16px;
    float:left;
}
.ProviderUploadBottomSpacerStep2
{
	width:870px;
    height:9px;
    float:left;
}
.ProviderUploadLabelSmall2
{
	width:67px;
}
.ProviderUploadLabel
{
	width:85px;
}
.ProviderUploadLabelSmall
{
	width:30px;
	margin-left:13px;
}
.ProviderUploadSelect
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:265px;
    margin-left:9px;
}
.ProviderUploadArea
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:258px;
    margin-left:9px;
    height:81px;
    border:solid 1px #a2bcc6;
}
.ProviderUploadInput2
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:258px;
    margin-left:9px;
    border:solid 1px #a2bcc6;
}
.ProviderUploadInputSmall
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:130px;
    border:solid 1px #a2bcc6;
}
.ProviderUploadInputDate
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:185px;
    border:solid 1px #a2bcc6;
}
.ProviderUploadInputTime
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:75px;
    border:solid 1px #a2bcc6;
}
.ProviderUploadInputTitle
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:130px;
    border:solid 1px #a2bcc6;
}
.ProviderUploadAsterixNormalSpacer
{
	float:left;
	width:10px;
	height:10px;
}
.ProviderUploadButtonSpacer
{
	float:right;
	width:10px;
}
.ProviderUploadButton
{
	cursor:pointer;
}
.ProviderUploadLineSmall
{
    float:left;
    width:475px;
    margin-left:26px;
}
.ProviderUploadLinePeople
{
    float:left;
    width:475px;
}
.ProviderUploadGlobalError
{
	font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#e20101;
    height:20px;
    overflow:auto;
    width:870px;
    float:right;
    text-align:right;
}
.ProviderUploadAreaError
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:258px;
    margin-left:9px;
    height:81px;
    border:solid 1px #e20101;
}

.ProviderUploadLineSmallReduction
{
    float:left;
    width:600px;
    margin-left:26px;
}
.ProviderUploadLineSmallAdv
{
    float:left;
    width:500px;
    margin-left:26px;
}
.ProviderUploadSpacerSmall
{
	float:left;
    width:480px;
    height:16px;
}
.ProviderUploadSpacerPriceInfo
{
	margin-top:2px;
	float:left;
    width:480px;
    height:20px;
}
.ProviderUploadSpacerSmallAdv
{
	float:left;
    width:480px;
    height:21px;
}

.ProviderUploadSpacerInfo
{
	float:left;
    width:480px;
    height:10px;
}
.ProviderUploadSpacerSmallTitle
{
	float:left;
    width:480px;
    height:29px;
}
.ProviderUploadSpacerSmallTitleBottom
{
	float:left;
    width:480px;
    height:15px;
}
.ProviderUploadSpacerSmallTitleBottomStep3
{
	float:left;
    width:480px;
    height:22px;
}
.ProviderUploadGroupText
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#212121;
}
.ProviderUploadSelectSmall
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:136px;
}
.ProviderUploadAsterixSpacerSmall
{
	float:left;
	width:11px;
	height:10px;
}
.ProviderUploadAsterixSpacerAddMore
{
	float:left;
	width:8px;
}

.ProviderUploadCalendar
{
	float:left;
	margin-left:4px;
	margin-top:-3px;
}
.ProviderUploadTime
{
	margin-left:5px;
}
.ProviderUploadInputSpacer
{
	width:31px;
	float:left;
}
.ProviderUploadAddMore
{
	float:left;
	margin-top:-3px;
	margin-right:6px;
}
.ProviderUploadDeletePeople
{
	float:left;
	margin-left:4px;
}
.ProviderUploadAditionalBrowse
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:243px;
    border:solid 1px #a2bcc6;
}
.ProviderUploadButtSpacer
{
	float:left;
    width:870px;
    height:56px;
}
.ProviderUploadBasePrice
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:70px;
    margin-left:5px;
    border:solid 1px #a2bcc6;
}
.ProviderUploadBasePriceDisabled
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#929292;
    width:70px;
    margin-left:5px;
    border:solid 1px #929292;
}

.ProviderUploadBasePriceCheck
{
	margin-left:21px;
	margin-right:4px;
	color:#ffffff;
}
.ProviderUploadCheckbox
{
	float:left;
	/*border:solid 1px #a2bcc6;*/
}
.ProviderUploadPriceCheck
{
	float:left;
	color:#ffffff;
}
.ProviderUploadPriceText
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:250px;
    margin-left:2px;
}
.ProviderUploadPriceTextDolar
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    margin-left:16px;
}
.ProviderUploadPriceImput
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:70px;
}
.ProviderUploadQuestionImg
{
	float:left;
	margin-left:6px;
	margin-top:-2px;
}
.ProviderUploadLabelPrice
{
	width:60px;
}
.ProviderUploadPriceAdv
{
	float:left;
	font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
	margin-right:5px;
}
.ProviderUploadSelectPriceAdv
{
	float:left;
	font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
	margin-right:5px;
	width:54px;
}
.ProviderUploadSelectPriceAdv2
{
	float:left;
	font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
	margin-right:5px;
	width:80px;
}
.ProviderUploadPriceAdvBold
{
	float:left;
	font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#212121;
    margin-right:5px;
}
.ProviderUploadPriceAdvBoldLink
{
	float:left;
	font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#195c8f;
    margin-right:5px;
}
.ProviderUploadVideoContent
{
	float:right;
	width:375px;
	margin-top:40px;
}
.ProviderUploadVideoBox
{
    width:375px;
    float:left;
    background-color:#e2e0e0;
}

.ProviderUploadVideoBoxTop
{
    width:100%;
    float:right;
}

.ProviderUploadVideoBoxBottom
{
    width:100%;
    float:left;
}
.ProviderUploadVideoInner
{
	float:left;
	width:350px;
	margin-left:15px;
	margin-top:6px;
}
.ProviderUploadVideoTitle
{
	float:left;
	font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
}
.ProviderUploadImageBox
{
	margin-top:8px;
	float:left;
}
.ProviderUploadVideoBottomSpace
{
	height:8px;
	width:350px;
	float:left;
}
.ProViderUploadTextSeparator
{
	margin-left:4px;
}
.ContainerBox{
    float:left;
    width:150px;
}
.ProviderUploadFilmingType
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    margin-top:-4px;
    margin-left:9px;
}
.ProviderUploadFilmingTypeError
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    margin-top:-4px;
}
.ProviderUploadBasePriceError
    {
	    float:left;
        font-family:Arial;
        font-size:13px;
        font-weight:normal;
        font-style:normal;
        color:#212121;
        width:70px;
        margin-left:5px;
        border:solid 1px #e20101;
    }
    .ProviderUploadBasePriceDisabledError
    {
    	float:left;
        font-family:Arial;
        font-size:13px;
        font-weight:normal;
        font-style:normal;
        color:#212121;
        width:70px;
        margin-left:5px;
        border:solid 1px #e20101;
    }
    .ProviderUploadBasePriceErrorDisabled
    {
    	float:left;
        font-family:Arial;
        font-size:13px;
        font-weight:normal;
        font-style:normal;
        color:#212121;
        width:70px;
        margin-left:5px;
        border:solid 1px #e20101;
    }
    .ProviderUploadAsterixAgreement
    {
	    float:left;
	    margin-top:3px;
	    margin-right:2px;
	    margin-left:-9px;
    }

    .ProviderUploadPriceAdvBoldLink a, .ProviderUploadPriceAdvBoldLink a:active, .ProviderUploadPriceAdvBoldLink a:visited
    {
        float:left;
	    font-family:Arial;
        font-size:13px;
        font-weight:bold;
        color:#195c8f;
        margin-right:5px;
        text-decoration:none;
    }
    .ProviderUploadPriceAdvBoldLink a:hover
    {
    	float:left;
	    font-family:Arial;
        font-size:13px;
        font-weight:bold;
        color:#195c8f;
        margin-right:5px;
        text-decoration:underline;
    }
    .ProviderUploadCapturing
    {
    	height:40px;
    	font-family:Arial;
        font-size:13px;
        font-weight:normal;
        font-style:normal;
        color:#212121;
    }
    .ProviderUploadMultipleFilesSpacer
    {
    	width:870px;
        height:15px;
        float:left;
    }
    .ProviderUploadSpacerError
    {
    	width:870px;
        height:15px;
        float:left;
    }
    .ProviderUploadErrorSpacer
    {
    	float:left;
    	width:128px;
    	height:10px;
    }
    .ProviderUploadErrorSpacerSmall
    {
    	float:left;
    	width:103px;
    	height:10px;
    }
    .ProviderUploadErrorSpacerPrice
    {
    	float:left;
    	width:132px;
    }
    .ProviderUploadErrorSpacerAgree
    {
    	float:left;
    	width:31px;
    	height:3px;
    }
    .ProviderUploadLineSecond
    {
        float:left;
        width:849px;
    }
    .ProviderUploadImageButton
    {
    	cursor:pointer;
    }
    .ProviderUploadErrorSpacerFile
    {
    	float:left;
    	width:245px;
    }
    .ProviderUploadLabelSmallButton
    {
	    width:67px;
	    cursor:pointer;
    }
    .ProviderUploadSpacerInfoPrice
    {
    	width:475px;
	    height:13px;
	    float:left;
    }
    .ProviderUploadErrorText
    {
    	font-family:Arial;
        font-size:13px;
        font-weight:normal;
        font-style:normal;
        color:#e20101;
    }
    .ProviderUploadErrorContainerPricing
    {
    	margin-top:3px;
    }
    .ProviderUploadErrorContainer
    {
    	margin-top:-1px;
    }
    .ProviderUploadErrorContainerSmall
    {
    	margin-top:-2px;
    }
    .ProviderUploadErrorContainerFile
    {
    	margin-top:-4px;
    }
    .ProviderUploadInput2Error
    {
	    float:left;
        font-family:Arial;
        font-size:13px;
        font-weight:normal;
        font-style:normal;
        color:#212121;
        width:258px;
        margin-left:9px;
        border:solid 1px #e20101;
    }
    .ProviderUploadSelectError
    {
    	float:left;
        font-family:Arial;
        font-size:13px;
        font-weight:normal;
        font-style:normal;
        color:#212121;
        width:265px;
        margin-left:9px;
    }
    .ProviderUploadInputError
    {
	    float:left;
	    font-family:Arial;
	    font-size:13px;
	    font-weight:normal;
	    font-style:normal;
	    color:#212121;
	    width:270px;
	    margin-left:13px;
	    border:solid 1px #e20101;
    }
    .ProviderUploadSelectSmallError
    {
	    float:left;
        font-family:Arial;
        font-size:13px;
        font-weight:normal;
        font-style:normal;
        color:#212121;
        width:136px;
    }
    .ProviderUploadInputSmallError
    {
	    float:left;
        font-family:Arial;
        font-size:13px;
        font-weight:normal;
        font-style:normal;
        color:#212121;
        width:130px;
        border:solid 1px #a2bcc6;
    }
    /* Provider Upload Video Player*/
    .uploadPlayButton
    {
        padding: 0px;
        margin: 0px;
        width: 348px;
        background-color:White;
    }
    .soundSlider
    {
        height: 20px;
        width: 60px;
        background-image: url( '../images/ico_status_titanium.gif' );
        background-repeat: no-repeat;
    }
    .vertical-align-middle
    {
        vertical-align: middle;
    }
    .playSpan1
    {
        margin: 0 0px 0 0px;
        display: block;
        width: 31px;
        height: 31px;
        cursor: pointer;
        background: transparent url(../images/playerImages/but_play.gif) no-repeat center;
    }
    .playSpan1:hover
    {
        cursor:pointer;
        background: transparent url(../images/playerImages/but_play_over.gif) no-repeat center;
    }
    .pauseSpan1
    {
        margin: 0 0px 0 0px;
        display: block;
        width: 31px;
        height: 31px;
        cursor: pointer;
        background: transparent url(../images/playerImages/but_pause.gif) no-repeat center;
    }
    .pauseSpan1:hover
    {
        cursor:pointer;
        background: transparent url(../images/playerImages/but_pause_over.gif) no-repeat center;
    }

    .soundImage
    {
        margin: 0px 5px 0 15px;
        display: block;
        width: 20px;
        height: 20px;
        background: transparent url(../images/playerImages/player_sound.gif) no-repeat center;
    }
    .txtBoxTime1
    {
        width: 22px;
        border-right: 0px;
        padding: 0 0 0 2px;
        border-style: none;
        border-color: #FFFFFF;
        direction: rtl;
        background-color: #FFFFFF;
        color: #5E5E5E;
    }
    .txtBoxTime2
    {
        width: 22px;
        border-left: 0px;
        padding: 0 2px 0 0;
        border-style: none;
        border-color: #FFFFFF;
        background-color: #FFFFFF;
        color: #5E5E5E;
    }

    .txtBoxTime1Focus
    {
        width: 22px;
        border-right: 0px;
        padding: 0 0 0 2px;
        border-style: none;
        border-color: #FFFFFF;
        direction: rtl;
        background-color: #D0D8DD;
        color: #FFFFFF;
    }
    .txtBoxTime2Focus
    {
        width: 22px;
        border-left: 0px;
        padding: 0 2px 0 0;
        border-style: none;
        border-color: #FFFFFF;
        background-color: #D0D8DD;
        color: #FFFFFF;
    }
    .tdTimeTable
    {
        border: 1px solid Gray;
        width: 10px;
        height:10px;
    }
    .upTextboxNumber
    {
        margin: 0px 0px 0 0px;
        display: block;
        width: 10px;
        height: 10px;
        background: transparent url(../images/playerImages/player_time_up.gif) no-repeat bottom ;
    }
    .upTextboxNumber:hover
    {
        margin: 0px 0px 0 0px;
        display: block;
        width: 10px;
        height: 10px;
        background:  transparent url(../images/playerImages/player_time_up_over.gif) no-repeat bottom ;
    }

    .downTextboxNumber
    {
        margin: 0px 0px 0 0px;
        display: block;
        width: 10px;
        height: 10px;
        background: transparent url(../images/playerImages/player_time_down.gif) no-repeat top ;
    }
    .downTextboxNumber:hover
    {
        margin: 0px 0px 0 0px;
        display: block;
        width: 10px;
        height: 10px;
        background: transparent url(../images/playerImages/player_time_down_over.gif) no-repeat top ;
    }
    .lblTimeBox
    {
        border-width: medium 0px medium 0px;
    }
    .divTime
    {
        border: solid 1px gray;
    }
    .pointer
    {
        cursor: pointer;
    }
    .sliderCapturingClear
    {
        position:absolute;
        height: 11px;
        background: transparent url(../images/playerImages/not_highlighted_pix.gif) repeat-x left ;
            
    }
    .sliderCapturingClearLeft
    {
        height: 11px;
        width:3px;
        position:absolute;
        left: -2px;
        background: transparent url(../images/playerImages/not_highlighted_end.gif) no-repeat top left ;
    }
    .sliderCapturingClearRight
    {
        height: 11px;
        width:15px;
        position:absolute;
        left:321px;
        background: #FFFFFF url(../images/playerImages/not_highlighted_start.gif) no-repeat top left ;
    }
    .sliderCapturingFilling
    {
        position:absolute;
        height: 11px;
        background: transparent url(../images/playerImages/highlighted_pix.gif) repeat-x left ;
    }
    .sliderCapturingFillingStart
    {
        position:absolute;
        left: -3px;
        height: 11px;
        width:3px;
        background: transparent url(../styles/images/playerImages/highlighted_start.gif) no-repeat left ;
    }
    .sliderCapturingClearRightWhite
    {
        z-index:200;
        height: 11px;
        width:20px;
        position:absolute;
        left:317px;
        background: url(../images/playerImages/not_highlighted_end_white.gif) no-repeat top left ;
    }
    .sliderCapturingClearLeftWhite
    {
        z-index:200;
        height: 11px;
        width:15px;
        position:absolute;
        left:-12px;
        background: url(../images/playerImages/not_highlighted_start_white.gif) no-repeat top left ;
    }
    .trackSound-left 
    {
	    position: absolute;
	    left:-2px;
	    top: 0px;
	    width: 2px;
	    height: 11px;
	    background-color:White;
	    background: transparent url(../images/playerImages/volume_start.gif) no-repeat top left;
    }
    .trackSound-right
    {
        position: absolute;
        left: 61px;
        top: -1px;
        width: 20px;
        height: 13px;
	    background: transparent url(../images/playerImages/volume_end_white.gif) no-repeat top left;
    }

    /* put the track and the right rounded edge on the track */
    .trackSound
    {
	    position: absolute;
	    left: 0px;
	    width: 85px;
	    height: 11px;
        background: transparent url(../images/playerImages/volume_empty_pix.gif) repeat-x top right;
    }
    .soundDivID
    {
	    background: transparent url(../images/playerImages/volume_full_pix.gif) repeat-x top right;
    }

    .headerSliderAudio
    {
        margin: 0 0px 0 0px;
        display: block;
        width: 4px;
        height: 16px;
        cursor:pointer;
        position:relative;
        top: -2px;
        background: transparent url(../images/playerImages/volume_handle.gif) left;
    }
    .headerSliderAudio:hover
    {
        background: transparent url(../images/playerImages/volume_handle_over.gif) left;
    }
    .divVideoLeft
    {
		position: absolute;
		left:-2px;
		top: 0px;
		width: 2px;
		height: 6px;
		background-color:White;
		background: url(../images/playerImages/timeline_start.gif) no-repeat top left;
    }
    .divVideoTrack
    {
		position: absolute;
		left: -4px;
		width: 300px;
		height: 4px;
		background: transparent url(../images/playerImages/timeline_empty_pix.gif) repeat-x top right;
    }
    .divVideoRight
    {
        position: absolute;
        left: 335px;
        top: -1px;
        width: 8px;
        height: 8px;
        background: #FFFFFF url(../images/playerImages/timeline_end_white.png) no-repeat left top;
    }
	.videoDivID
	{
		background: transparent url(../images/playerImages/timeline_full_pix.gif) repeat-x top right;
	}
	.headerSliderVideo
    {
        margin: 0 0px 0 0px;
        display: block;
        width: 14px;
        height: 14px;
        cursor:pointer;
        background: transparent url(../images/playerImages/timeline_marker_exlus.gif) left;
    }
    .headerSliderVideo:hover
    {
        margin: 0 0px 0 0px;
        display: block;
        width: 14px;
        height: 14px;
        cursor:pointer;
        background: transparent url(../images/playerImages/timeline_marker_exlus.gif) left;
    }
    .ThumbnailImageDis
    {
        display:block;
        width:9px;
        height:10px;
        /*z-index:-1;*/
        background: transparent  url(../images/spinner_down1.gif) no-repeat;
    }
    .videoPanel
    {
        Width:350px;
        background-color:White;
    }
    
    .setThumbnail
    {
        margin: 0 0px 0 0px;
        display: block;
        width: 44px;
        height: 44px;
        cursor:pointer;
        background: transparent url(../images/setThumbnail.png) no-repeat 0px 0px;
    }
    .setThumbnail:hover
    {
        margin: 0 0px 0 0px;
        display: block;
        width: 44px;
        height: 44px;
        background: transparent url(../images/setThumbnail.png) no-repeat -49px -1px;
    }
    .setThumbnailDisabled
    {
        margin: 0 0px 0 2px;
        display: block;
        width: 44px;
        height: 44px;
        cursor:default;
        background: transparent url(images/setThumbnail.png) no-repeat -100px 0px;
    }
    .startDemoCapturing
    {
        margin: 0 0px 0 0px;
        display: block;
        width: 44px;
        height: 44px;
        cursor:pointer;
        background: transparent url(../images/startDemoCapturing.png) no-repeat 0px 0px;
    }
    .startDemoCapturing:hover
    {
        margin: 0 0px 0 0px;
        display: block;
        width: 44px;
        height: 44px;
        background: transparent url(../images/startDemoCapturing.png) no-repeat -49px 0px;
    }
    .endDemoCapturing
    {
        margin: 0 0px 0 0px;
        display: block;
        width: 44px;
        height: 44px;
        cursor:pointer;    
        background: transparent url(../images/endDemoCapturing.png) no-repeat 0px 0px;
    }
    .endDemoCapturing:hover
    {
        margin: 0 0px 0 0px;
        display: block;
        width: 44px;
        height: 44px;
        background: transparent url(../images/endDemoCapturing.png) no-repeat -49px 0px;
    }
    .txtBoxTime1Focus
    {
        width: 22px;
        border-right: 0px;
        padding: 0 0 0 2px;
        border-style: none;
        border-color: #FFFFFF;
        direction: rtl;
        background-color: #D0D8DD;
        color: #FFFFFF;
    }
    .txtBoxTime2Focus
    {
        width: 22px;
        border-left: 0px;
        padding: 0 2px 0 0;
        border-style: none;
        border-color: #FFFFFF;
        background-color: #D0D8DD;
        color: #FFFFFF;
    }
    .ProviderUploadVideoInfoTextSpacer
    {
    	width:350px;
    	float:right;
    	height:10px;
    }
    .ProviderUploadVideoInfoInnerTextSpacer
    {
    	width:350px;
    	float:right;
    	height:10px;
    }
    .ProviderUploadVideoInfoText
    {
    	float:left;
		font-family:Arial;
		font-size:13px;
		font-weight:normal;
		font-style:normal;
		color:#212121;
    }
    .ProviderUploadAgentlessWarning
    {
    	font-family:Arial;
		font-size: 13px;
		font-weight: bold;
		color:red;
		text-align:center;
    }
    .ProviderUploadAgentlessWarningBottomSpacer
    {
    	height:5px;
    	width:700px;
    	float:left;
    }
    .ProviderUploadGuidlinesInfo
    {
    	font-family:Arial;
		font-size:13px;
		font-weight:normal;
		font-style:normal;
		color:#212121;
		float:left;
		margin-left:10px;
		width:600px;
    }
    .ProviderUploadLargeInfo
    {
    	font-family:Arial;
		font-size:14px;
		font-weight:normal;
		font-style:normal;
		color:#212121;
		float:left;
		margin-left:10px;
		width:600px;
    }
    .ProviderUploadGrayInfo
    {
    	font-family:Arial;
		font-size:13px;
		font-weight:normal;
		font-style:normal;
		color:#959595;
		float:left;
		margin-left:10px;
		margin-top:7px;
		width:600px;
    }
    .ProviderUploadPriceInfoSpacer
    {
    	width:48px;
    	float:left;
    	height:5px;
    }
    /* End Provider Upload Video Player*/
    .ProviderUploadSaveButton
	{
		float:left;
		height:21px;
		width:100px;
		background-image:url(../images/button_pixel.gif);
		background-repeat:repeat-x;
		font-size:12px;
		color:#185a8c;
		font-weight:bold;
		font-family:Arial;
		text-align:center;
		padding-top:4px;
	}

/*--------------- End Provider Upload ----------------------*/
/* ==== Graybox area ==== */

.GrayBoxSmall
{
    width:260px;
    float:left;
}

.GrayBoxTopSmall
{
    width:100%;
    float:right;
    height:33px;
}

.GrayBoxTitleSmall
{
    background-image:url(../images/gray_top_pixel.gif);
    background-repeat:repeat-x;
    color:#1a3a62;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:236px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:9px;
}

.GrayBoxTitleBuyerSmall
{
    background-image:url(../images/gray_top_pixel.gif);
    background-repeat:repeat-x;
    color:#1a3a62;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:236px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:9px;
}

.GrayBoxTitleProviderSmall
{
    background-image:url(../images/gray_top_pixel.gif);
    background-repeat:repeat-x;
    color:#9d2424;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:236px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:9px;
}

.GrayBoxBottomSmall
{
    width:100%;
    float:right;
    height:12px;
}

.GrayBoxBottomPixelSmall
{
    background-image:url(../images/gray_bot_pixel.gif);
    background-repeat:repeat-x;
    width:236px;
    height:12px;
    float:right;
}

.GrayBoxAreaRightSmall
{
    background-color:#ffffff;
    background-image:url(../images/gray_right_pixel.gif);
    background-position:right;
    float:right;
    width:100%;
    background-repeat:repeat-y;
}

.GrayBoxAreaLeftSmall
{
    background-image:url(../images/gray_pixel_left.gif);
    background-repeat:repeat-y;
    background-color:#ffffff;
    float:left;
    height:100%;
    width:98%;
}
.PagingArrowBoxTop{
    margin-left:13px;
    margin-right:14px;
    margin-bottom:5px;
}
.PagingArrowBoxBottom{
    margin-left:13px;
    margin-right:14px;
    margin-top:7px;
}
.GrayBoxTopInfoSmall{
    margin-left:17px;
    margin-right:14px;
    margin-bottom:28px;
    color:#212121;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
}
.ItemImageSmall
{
    width:95px;
    height:69px;
    margin-right:8px;
    float:left;
}
.ItemDateSmall
{
    font-size:12px;
    font-family:Arial;
    font-weight:normal;
    color:#535353;
    width:100px;
    float:left;
    margin-left:5px;
}
.ItemTitleLinkSmall
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:none;
    width:110px;
    height:50px !important;
    overflow:hidden ;
    
}
.ItemTitleLinkSmall a, .ItemTitleLinkSmall a:active, .ItemTitleLinkSmall a:visited
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:none;
}

.ItemTitleLinkSmall a:hover
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:underline;
}
.DivUserProfileRightWrapper
{
    width:260px;
    float:right;
    margin-right:4px;
}
.UserProfileDivFullList
{
    width:100%;
    float:right;
    text-align:right;
    margin-top:30px;
    margin-bottom:15px;
    margin-right:6px;
}
/************************My portfolio*******************/

.MyPortfolioTitleBig
{
    background-image:url(../images/red_top_pixel.gif);
    background-repeat:repeat-x;
    color:#ffffff;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:876px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:9px;
}

.PortfolioMaxDefault
{
	width:870px;
	float:left;
	margin-top:5px;
}
.PortRedBox
{
    width:900px;
    float:left;
}

.RedBoxBottomPixelBig
{
    background-image:url(../images/red_bot_pixel.gif);
    background-repeat:repeat-x;
    width:876px;
    height:12px;
    float:right;
}
.PortRowTblAlt
{
	background-color:#e7e7e7;
	height:auto;
	float:left;
}
.PortRowTbl
{
	background-color:#ffffff;
	height:auto;
	float:left;
}
.PortRowTblHeader
{
	border-top:solid 1px #cabd15;
	border-bottom:solid 1px #cabd15;
	height:25px;
	margin-bottom:8px;
	
}
.PortTblColHead0
{
	width:25px;
	background-color:#cabd15;
	padding-left:8px;
}

.PortTblColHead1
{
	width:58px;
	background-color:#cabd15;
	padding-left:8px;
}
.PortTblColHead2
{
	width:147px;
	background-color:#cabd15;
	padding-left:8px;
}
.PortTblColHead3
{
	width:84px;
	background-color:#cabd15;
	padding-left:8px;
}
.PortTblColHead4
{
	width:81px;
	background-color:#cabd15;
	padding-left:8px;
}
.PortTblColHead5
{
	width:81px;
	background-color:#cabd15;
	padding-left:8px;
}
.PortTblColHead6
{
	width:140px;
	background-color:#cabd15;
	padding-left:8px;
}
.PortTblColHead7
{
	width:83px;
	background-color:#cabd15;
	padding-left:8px;
}
.PortTblColItem0
{
	width:25px;
	background-color:Transparent;
	padding-left:8px;
}

.PortTblColItem1
{
	width:60px;
	background-color:Transparent;
	padding-left:8px;
}
.PortTblColItem2
{
	width:149px;
	background-color:Transparent;
	padding-left:8px;
	overflow:hidden;
}
.PortTblColItem3
{
	margin-top:6px;
	width:83px;
	background-color:Transparent;
	padding-left:8px;
}
.PortTblColItem4
{
	margin-top:6px;
	width:83px;
	background-color:Transparent;
	padding-left:8px;
}
.PortTblColItem5
{
	margin-top:6px;
	width:83px;
	background-color:Transparent;
	padding-left:8px;
}
.PortTblColItem6
{
	margin-top:6px;
	width:142px;
	background-color:Transparent;
	padding-left:8px;
}
.PortTblColItem7
{
    margin-top:8px;
	width:83px;
	background-color:Transparent;
	padding-left:8px;
	text-align: center;
}
.PortDelButtom
{
	float:right;
	margin-right:44px;
}
.PortTblCol1Head
{
	text-align:center;
	width:30%;
	background-color:#cabd15;
}
.PortTblCol2Head
{
	text-align:center;
	width:12%;
	background-color:#cabd15;
}
.PortTblCol3Head
{
	text-align:center;
	width:20%;
	background-color:#cabd15;
}
.PortTblRightCorner
{
	width:4px;
	background-color:#cabd15;
	float:left;
	height:26px;
}
.MaxWidthSimple
{
	width:100%;
}
.PostTbl
{
    border-left:solid 1px #CCCCCC;
    border-right:solid 1px #CCCCCC;
    border-bottom:solid 1px #CCCCCC;
}
.Width30prc
{
	width:30%;
}
.PortTblImg
{
	width:35px;
	height:35px;
	float:left;
}
.PortImgPos
{
	margin-left:5px; 
	border:none;
}
.PortItemTitle
{
	text-align:left; 
	float:left;
	padding-left:10px;
	vertical-align:middle;
	padding-top:5px;
	cursor:pointer;
}
.PortItemColsNoBgrd
{
	width:12%;
	text-align:center;
}
.PortItemColsNoBgrdtype2
{
	width:20%;
	text-align:center;
}
.PortDelSpace
{
	margin-top:7px;
}
.PortPagerLeftSpace
{
	margin-left:220px;
}
.PagerTopSpacer
{
    float:left;
    width:600px;
    height:13px;
    font-size:0px;
}
.PagerBottomSpacer
{
    float:left;
    width:600px;
    height:22px;
    font-size:0px;
}
.PagerLeftPointer
{
	float:left;
	cursor:pointer;
	background-image:url(../images/arrow_link_left.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:14px;
	font-weight:bold;
	font-size:13px;
    font-family:Arial;
    color:#195c8f;
}
.PagerRightPointer
{
	float:left;
	cursor:pointer;
	background-image:url(../images/arrow_link.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:14px;
	font-weight:bold;
	font-size:13px;
    font-family:Arial;
    color:#195c8f;
}
.PagerLeftNoPointer
{
    float:left;
	cursor:default;
	background-image:url(../images/arrow_link_left.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:14px;
	font-weight:bold;
	font-size:13px;
    font-family:Arial;
    color:#e7e7e7;
}
.PagerRightNoPointer
{
	float:left;
	cursor:default;
	background-image:url(../images/arrow_link.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:14px;
	font-weight:bold;
	font-size:13px;
    font-family:Arial;
    color:#e0e0e0;
}
.PagerSep
{
    float:left;
    font-size:0px;
    width:27px;
    height:10px;
}
.PagerItemTitleLinkSimple
{
    font-size:13px;
    font-family:Arial;
    color:#195c8f;
    text-decoration:none;
}

.PagerSelectedItem
{
    float:left;
    background-color:#e0e0e0;
    width:12px;
    height:16px;
    font-size:13px;
    font-family:Arial;
    color:#9d2424;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
}

.PagerItem
{
    float:left;
    width:12px;
    height:16px;
    font-size:13px;
    font-family:Arial;
    color:#195c8f;
    text-decoration:none;
    font-weight:normal;
    text-align:center;
    cursor:pointer;
}

.PagerItemHover
{
    float:left;
    width:12px;
    height:16px;
    font-size:13px;
    font-family:Arial;
    color:#195c8f;
    text-decoration:underline;
    font-weight:normal;
    text-align:center;
    cursor:pointer;
}

.PagerItemWrap
{
    float:left;
    margin-left:4px;
    margin-right:4px;
}

.PagerItemTitleLinkSimple a, .PagerItemTitleLinkSimple a:active, .PagerItemTitleLinkSimple a:visited
{
    font-size:13px;
    font-family:Arial;
    color:#195c8f;
    text-decoration:none;
}

.PagerItemTitleLinkSimple a:hover
{
    font-size:13px;
    font-family:Arial;
    color:#195c8f;
    text-decoration:underline;
}

.pagerFloatLeft
{
	float:left;
}
.NextPagerImage
{
	margin-top:4px;
}
.PrevPagerImage
{
	margin-top:4px;
}
.PrevtextSpace
{
	margin-left:0px;
}

/************************End my portfolio*******************/
.ItemTitleLinkUploads
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:none;
    height:33px !important;
    width:130px;
    overflow:hidden ;
}

.ItemTitleLinkUploads a, .ItemTitleLink a:active, .ItemTitleLink a:visited
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:none;
}

.ItemTitleLinkUploads a:hover
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:underline;
}
.AdvancedSearchLinkUploads
{
    float:left;
    color:#195c8f;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
    height:19px !important;
    width:140px;
    overflow:hidden ;
}

.AdvancedSearchLinkUploads div, .AdvancedSearchLinkUploads a, .AdvancedSearchLinkUploads a:active, .AdvancedSearchLinkUploads a:visited
{
    color:#195c8f;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
}
.AdvancedSearchLinkUploads a:hover
{
    text-decoration:underline;
}
/************************Search*******************/
.SearchResultsBox{
    width:700px;
    float:left;
}
.SearchImage
{
    width:120px;
    height:100px;
    margin-right:8px;
    float:left;
}
.SearchDetails{
    margin-top:10px;
    float:right;
     width:215px;
     margin-left: 7px;
}
.SearchContent{
    float:left;
    width:350px;
}

.SearchItemTitleLink
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:none;
    height:33px !important;
    width:215px;
    overflow:hidden ;
}
.SearchItemTitleLink a, .SearchItemTitleLink a:active, .SearchItemTitleLink a:visited
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:none;
}

.SearchItemTitleLink a:hover
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:underline;
}
.SearchAuthorLink
{
    float:left;
    color:#195c8f;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
    height:19px !important;
    width:215px;
    overflow:hidden ;
}

.SearchAuthorLink div, .SearchAuthorLink a, .SearchAuthorLink a:active, .SearchAuthorLink a:visited
{
    color:#195c8f;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
}
.SearchAuthorLink a:hover
{
    text-decoration:underline;
}
.SearchLocation
{
    float:left;
    color:#195c8f;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
    height:19px !important;
    width:215px;
    overflow:hidden ;
}
.RefineSearchItemTitleLink
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:none;
    height:33px !important;
    width:215px;
    overflow:hidden ;
}
.RefineSearchItemTitleLink a, .RefineSearchItemTitleLink a:active, .RefineSearchItemTitleLink a:visited
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:none;
}

.RefineSearchItemTitleLink a:hover
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:underline;
}

.SearchBoxAreaWhite1 a, .SearchBoxAreaWhite1 a:active, .SearchBoxAreaWhite1 a:visited
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:none;
}

.SearchBoxAreaWhite1 a:hover
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:underline;
}
.SearchPager{
    float:left;
    width:800px;
}
   .AutoCompleteListElement
{
	visibility : hidden;
	margin-left : 0px!important;
	margin-right : 0px!important;
	color: #36618c;
	overflow-y : auto;
	overflow-x: auto;
	height : 150px;
    text-align:left;
    padding-left: 0px;
    padding-right: 0px;
    list-style-type : none;
    cursor: pointer;
    background-color: #f1f8ff;
	font-family: Arial;
	font-size: 12px;
	/*color: #000000;*/
	white-space: nowrap;
	border: solid 1px #7e9db9;
	width:393px !important;
	z-index:1000;
}
.AutoCompleteListElement1
{
	visibility : hidden;
	margin-left : -5px!important;
	margin-right : 0px!important;
	color: #36618c;
	overflow-y : auto;
	overflow-x: auto;
	height : 150px;
    text-align:left;
    padding-left: 0px;
    padding-right: 0px;
    list-style-type : none;
    cursor: pointer;
    background-color: #f1f8ff;
	font-family: Arial;
	font-size: 12px;
	/*color: #000000;*/
	white-space: nowrap;
	border: solid 1px #7e9db9;
	width:371px !important;
	z-index:1000;
}
.AutoCompleteListItem 
{
	background-color : #f1f8ff;
	/*color: #000000;*/
	padding : 1px;
	text-align : left; 
	list-style-type : none;
	white-space: nowrap;
}
.AutoCompleteListItemHover
{
	background-color: #4c87ad;
	color: #ffffff;
	padding: 1px;
	text-align: left;
	list-style-type: none;
	white-space: nowrap;
}
   .AutoCompleteListElementSmall
{
	visibility : hidden;
	margin-left : 0px!important;
	margin-right : 0px!important;
	color: #36618c;
	overflow-y : auto;
	overflow-x: auto;
	height : 150px;
    text-align:left;
    padding-left: 0px;
    padding-right: 0px;
    list-style-type : none;
    cursor: pointer;
    background-color: #f1f8ff;
	font-family: Arial;
	font-size: 12px;
	/*color: #000000;*/
	white-space: nowrap;
	border: solid 1px #7e9db9;
	width:181px !important;
	z-index:1000;
}
.AutoCompleteListElementSmall2
{
	visibility : hidden;
	margin-left : -5px!important;
	margin-right : 0px!important;
	color: #36618c;
	overflow-y : auto;
	overflow-x: auto;
	height : 150px;
    text-align:left;
    padding-left: 0px;
    padding-right: 0px;
    list-style-type : none;
    cursor: pointer;
    background-color: #f1f8ff;
	font-family: Arial;
	font-size: 12px;
	/*color: #000000;*/
	white-space: nowrap;
	border: solid 1px #7e9db9;
	width:280px !important;
	z-index:1000;
}
.AutoCompleteListItemSmall
{
	background-color : #f1f8ff;
	/*color: #000000;*/
	padding : 1px;
	text-align : left; 
	list-style-type : none;
	white-space: nowrap;
}
.AutoCompleteListItemHoverSmall
{
	background-color: #4c87ad;
	color: #ffffff;
	padding: 1px;
	text-align: left;
	list-style-type: none;
	white-space: nowrap;
}

.SearchTopBox{
    float:left;
    width:800px;
}
.SearchTopRow{
    float:left;
    width:850px;
    padding-bottom:7px;
}
.SearchTopRow2{
    height:30px;
    float:left;
    width:850px;
}

.FilterRadiosSearch
{
    float:left;
    padding-top:8px;
    width:250px;
    text-align:left;
}

/************************End Search*******************/

/*********************** Zoom Image viewer *************/

.ZoomImgContainer
{
	width: 301px;
    height: 230px;
    position: absolute;
    z-index: 10;
    top: 300px;
    right: 250px;
    filter: alpha(opacity=100);
    mozopacity: 1;
    opacity: 1;
    display: none;
    z-index: 9999;
    text-align: center;
    vertical-align: middle;
    background-color:Transparent;
}
.ZoomImgTop
{
    float:left;
    width:100%;
}
.ZoomImgBottom
{
    float:left;
    width:100%;
}
.ZoomImgLine_Buyer
{
    float:left;
    width:285px;
    height:8px;
    font-size:0px;
    background-color:#0582c9;
}
.ZoomImgLine_Provider
{
    float:left;
    width:285px;
    height:8px;
    font-size:0px;
    background-color:#9d2424;
}
.ZoomImgVLine_Buyer
{
    float:left;
    width:8px;
    height:214px;
    font-size:0px;
    background-color:#0582c9;
}
.ZoomImgVLine_Provider
{
    float:left;
    width:8px;
    height:214px;
    font-size:0px;
    background-color:#9d2424;
}
.ImageViewerWrap
{
    float:left;
	background-color: Transparent;
    width: 301px;
    height: 214px;
    text-align: center;
    vertical-align: middle;
}

.ImageViewerImg
{
    float:left;
    background-color: #ffffff;
    width: 285px;
    height: 214px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
}
/*********************** End Zoom Image viewer *************/

/**************** Submenu *********************************/
.Submenu 
{
	white-space: nowrap;
	float:left;
}
.SeparatorDivSubMenuAccount
{
    float:left;
    width:900px;
    font-size:4px;
    height:17px;
}
.SubmenuItem, .SubmenuItemSelected
{
	float: left;
	white-space: nowrap;
	padding-left: 15px;
	padding-right: 15px;
	height: 20px;
	vertical-align: middle;
	color: #0775c0;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	cursor:pointer;
}
.SubmenuItemSelected 
{
	color: #9e2423;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	padding-top: 2px;
}

.SubmenuItemHover
{
    float: left;
	white-space: nowrap;
	padding-left: 15px;
	padding-right: 15px;
	height: 20px;
	vertical-align: middle;
	color: #0775c0;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	cursor:pointer;
}

.SubmenuItem a 
{
	color: #0775c0;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.SubmenuItem a:hover
{
	color: #0775c0;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.SubmenuSeparator 
{
	float: left;
	width: 3px;
	height: 20px;
	background-color: #9e2423;
	
}
/*************** End Submenu ******************************/

/************* Open Close panel ***************************/
.GrayBoxClosed {
	width:900px; float:left; margin-left: -6px; margin-top: -5px;
}
.GrayBoxClosedLeft 
{
	float: left; width: 16px; height: 40px;
}
.GrayBoxClosedArrow 
{
	float: left; width: 17px; height: 40px; background-image: url(../Images/shape_pixel.jpg); background-repeat: repeat-x; vertical-align: middle; padding-top: 11px;padding-left: 5px;
}
.GrayBoxClosedArrow img 
{
	cursor: pointer;
}
.GrayBoxClosedTitle 
{
	float: left; width:800px; height: 40px; background-image: url(../Images/shape_pixel.jpg); background-repeat: repeat-x; vertical-align: middle; padding-top: 13px; font-family: Arial; font-size: 15px; font-weight: bold; color: #1a3a62;
}
.GrayBoxClosedRight 
{
	float: left; width: 16px; height: 40px;
}
.GrayBoxOpenTitle 
{
	margin-top: -2px; vertical-align: middle;
}
.GrayBoxOpenArrow 
{
	vertical-align: middle; margin-top: 0px; margin-left: 2px; margin-right: 8px; cursor: pointer;
}
.GrayBoxOpened
{
    width:900px;
    float:left;
}
.GrayBoxTitleOpened
{
    background-image:url(../images/gray_top_pixel.gif);
    background-repeat:repeat-x;
    color:#1a3a62;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:818px;
    height:33px;
    float:left;
    text-align:left;
    padding-top:9px;
}
.GrayBoxBottomPixelOpened
{
    background-image:url(../images/gray_bot_pixel.gif);
    background-repeat:repeat-x;
    width:818px;
    height:12px;
    float:left;
}

.GrayBoxAreaRightOpened
{
    background-color:#ffffff;
    background-image:url(../images/gray_right_pixel.gif);
    background-position:right;
    float:right;
    width:842px;
    background-repeat:repeat-y;
    margin-left: 0px;
}

.GrayBoxAreaLeftOpened
{
    background-image:url(../images/gray_pixel_left.gif);
    background-repeat:repeat-y;
    background-color:#ffffff;
    float:left;
    height:100%;
    width:810px;
    padding: 10px;
}
.GrayBoxOpenContent 
{
	float: left; width: 842px;
}

.GrayBoxAreaLeftOpened div.FinancialItem
{
	white-space: nowrap;
	width: 50%;
}
.GrayBoxAreaLeftOpened div.FinancialItemBox
{
	margin-left: 10px;
	margin-right: 10px;
}

/************* End Open Close panel ***********************/

/************** Banking Details ***************************/
.BankingCaption
{
	float: left;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#535353;	
	width: 175px;
	margin-left: 10px;
}
.BankingCaptionHeader 
{
	float: left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	width: 175px;
	margin-left: 10px;
	color:#000000;
}
.BankingCaptionBig 
{
	width: 245px !important;
}
.BankingRowBig 
{
	width: 440px !important; 
}
.BankingCaptionSmall 
{
	width: 130px !important;
}
.BankingSectionBig 
{
	width: 460px !important;
}

.BankingRowSmall 
{
	width: 325px !important; 
}

.BankingSectionSmall
{
	width: 330px !important;
}
.BankingTextbox, .BankingCombo, .CalendarCtrl
{
	float: left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:180px;
    border:solid 1px #a2bcc6;
}
.BankingRow 
{
	float: left;
	width: 390px;
	margin-top: 5px;
}
.BankingSection 
{
	float: left;
	width: 395px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#535353;	
}
.BankingBtnCnt 
{
	margin-right: 23px;
	width: 100px;
	float: right;
	height: 25px;
	margin-top: 10px;
}
.BankingBtnLeft
{
	width: 2px;
	float: left;
	height: 25px;
}
.BankingBtnRight 
{
	width: 2px;
	float: left;
	height: 25px;
}
.BankingBtn 
{
	float: left;
	width: 96px;
	height: 20px;
	background-image: url(../Images/button_pixel.gif);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#0171b1;
	text-align: center;
	padding-top: 5px;
}
.BankingLink 
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#0171b1;
	text-decoration: none;
}
.BankingRow .FloatLeft div label
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#535353;
	margin-left: 3px;
}

/************** End Banking Details ***********************/

/************** Transaction List ********************/
.TransactionRow 
{
	float: left;
	width: 500px;
	margin-top: 5px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#535353;
	margin-left: 10px;
}
.TransSearchBtnCnt 
{
	margin-right: 131px;
	width: 150px;
	float: right;
	height: 25px;
}
.TransSearchBtnLeft
{
	width: 2px;
	float: left;
	height: 25px;
}
.TransSearchBtnRight 
{
	width: 2px;
	float: left;
	height: 25px;
}
.TransSearchBtn 
{
	float: left;
	width: 146px;
	height: 20px;
	background-image: url(../Images/button_pixel.gif);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#0171b1;
	text-align: center;
	padding-top: 5px;
}
.TransSearchLink 
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#0171b1;
	text-decoration: none;
}
.TransListCnt 
{
	float: left;
	width: 800px;
	margin-top: 20px;
}
.TrnsRow 
{
	width: 800px;
	float: left;
	border: solid 1px #cccccc;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#535353;
	margin-left: 10px;

}
.TrnsHeaderCell 
{
	float: left;
	width: 130px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}
.TrnsCell
{
	float: left;
	width: 130px;
	padding-left: 10px;
	padding-right: 10px;
}
.TransSearchProgress 
{
	float: left;
	width: 500px;
	position: absolute;
	margin-top: 60px;
	left: 240px;
}
/************** End Transaction List ********************/
/********************Content details***********************/
.CntDetailsItemsWrap
{
    float:left;
    margin-left:16px;
}
.CntDetMax
{
	width:900px;
	float:left;
}
.CntDetRedBox
{
    width:900px;
    float:left;
}
.CntdetTitleBig
{
    background-image:url(../images/red_top_pixel.gif);
    background-repeat:repeat-x;
    color:#ffffff;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:876px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:9px;
}
.CntDetBottomPixelBig
{
    background-image:url(../images/red_bot_pixel.gif);
    background-repeat:repeat-x;
    width:876px;
    height:12px;
    float:right;
}

.BlueDetBottomPixelBig
{
    background-image:url(../images/bot_pixel.gif);
    background-repeat:repeat-x;
    width:876px;
    height:12px;
    float:right;
}
.red_BlueDetBottomPixelBig
{
    background-image:url(../images/red_bot_pixel.gif);
    background-repeat:repeat-x;
    width:876px;
    height:12px;
    float:right;
}

.CntDetailsLeftPart
{
	width:48%;
	float:left;
}
.CntDetailsRightPart
{
	width:48%;
	float:left;
	margin-left:6px;
}
.CntHideDiv
{
	display:None;
}

.CntDetLabelsBold
{
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    float:left;
    text-align:left;
    padding-bottom:5px;
    padding-top:5px;
    font-weight:bold;
    width:160px;
}

.CntDetLabels
{
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    float:left;
    text-align:left;
    padding-bottom:5px;
    padding-top:5px;
}
.LabelBoldFixed
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#212121;
    float:left;
    text-align:left;
    padding-bottom:5px;
    padding-top:5px;
    width:215px;
    float:left;
}
.LabelNormalFixed
{
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
}
.Dv200pxWidth
{
    width:215px;
    float:left;
}
.CntDetFullWidthAlt
{
    float:left;
    width:378px;
    padding-left:10px;
    height:26px;
    background-color:#e4e4e4;
}
.DuplCntDetFullWidth
{
    float:left;
    width:378px;
    padding-left:10px;
}
.DuplCntDetFullWidthAlt
{
    float:left;
    width:378px;
    padding-left:10px;
    background-color:#e4e4e4;
}
.CntDetItemSpace
{
	margin-left:15px;
}
.LeftMargin15px
{
	margin-left:15px;
	float:left;
}
.DuplLeftMargin15px
{
	margin-left:15px;
	float:left;
}
.CntDetTransactions
{
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    float:left;
    text-align:left;
}
.SmallTblFirstCol
{
	width:70%;
	float:left;
}
.SmallTblSecCol
{
	width:26%;
	float:right;
	text-align:right;
	margin-right:15px;
}
.RadioButtonText
{
	font-family:Arial;
	font-size:13px;
	color:#212121;
}
.ClickHereSimple
{
    width:55%;
    font-size:13px;
    font-family:Arial;
    color:#195c8f;
    text-decoration:underline;
}

.ClickHereSimple a, .ClickHereSimple a:active, .ClickHereSimple a:visited
{
    font-size:13px;
    font-family:Arial;
    color:#195c8f;
    text-decoration:underline;
}

.ClickHereSimple a:hover
{
    font-size:13px;
    font-family:Arial;
    color:#195c8f;
    text-decoration:underline;
}
/********************End Content details***********************/

/****************** Account Management ******************/
.UpdateAccountBtnCnt 
{
	margin-right: 13px; margin-top: -10px;
}
.prgsUpdtPanelAccount 
{
}
.UpdateAccountMsg
{
	margin-left:10px; margin-top: -15px; font-weight: bold; color:#0171b1;
}
.CreateUserMsg 
{
	margin-left:10px;  font-weight: bold; color:#0171b1;
}
.CreateUserMsgErr 
{
	float: left; margin-left:10px;  font-weight: bold; color: red;
}
.prgsPanelCreateUser 
{
	position: absolute;
	margin-top: -30px !important;
}
.PanelCreateGroupMsg 
{
	margin-left:10px;  font-weight: bold; color:#0171b1;
}
.PanelCreateGroupMsgErr
{
	margin-left:10px;  font-weight: bold; color:red;
}
.prgsPanelCreateGroup 
{
	position: absolute;
	margin-top: -32px;
	margin-left: 120px;
}
.PanelUserMngMsg 
{
	margin-left:10px;  font-weight: bold; color:#0171b1;
}
.PanelUserMngMsgErr
{
	margin-left:10px;  font-weight: bold; color:red;
}
.prgsUserMng 
{
	position: absolute;
	margin-top: -32px;
	margin-left: 120px;
}

/****************** Account Management ******************/


/****************** Popup Progress ******************/

.PopupProgressTopPixel
{
    background-image:url(../images/progress_frame_top_pixel.gif);
    background-repeat:repeat-x;
    width:706px;
    height:35px;
    float:right;
}
.PopupProgressBottomPixel
{
    background-image:url(../images/progress_frame_bottom_pixel.gif);
    background-repeat:repeat-x;
    width:706px;
    height:11px;
    float:right;
}

.PopupProgressBox
{
    float:left;
    width:728px;
}

.PopupProgressTop
{
    width:100%;
    float:right;
    height:35px;
}

.PopupProgressBottom
{
    width:100%;
    float:right;
    height:11px;
}
.PopupProgressAreaRight
{
    background-color:#ffffff;
    background-image:url(../images/progress_frame_side_right.gif);
    background-position:right;
    float:right;
    width:100%;
    background-repeat:repeat-y;
}
.PopupProgressAreaLeft
{
    background-image:url(../images/progress_frame_side_left.gif);
    background-repeat:repeat-y;
    background-color:#ffffff;
    float:left;
    height:100%;
    width:98%;
}

.PrgHead1
{
    background-color:#cabd15;
    float:left;
    height:20px;
    padding-top:2px;
    width:20px;
}
.PrgHead2
{
    background-color:#cabd15;
    float:left;
    height:20px;
    padding-top:2px;
    width:235px;
}
.PrgHead3
{
    background-color:#cabd15;
    float:left;
    height:20px;
    padding-top:2px;
    width:119px;
}
.PrgHead4
{
    background-color:#cabd15;
    float:left;
    height:20px;
    padding-top:2px;
    width:82px;
}
.PrgHead5
{
    background-color:#cabd15;
    float:left;
    height:20px;
    padding-top:2px;
    width:126px;
}
.PrgHead6
{
    background-color:#cabd15;
    float:left;
    height:20px;
    padding-top:2px;
    width:84px;
}
.PrgItem1
{
    background-color:Transparent;
    float:left;
    height:20px;
    padding-top:2px;
    margin-left:8px;
    width:12px;
    overflow:hidden;
}
.PrgItem2
{
    background-color:Transparent;
    float:left;
    height:20px;
    padding-top:2px;
    margin-left:8px;
    width:227px;
    overflow:hidden;
}
.PrgItem3
{
    background-color:Transparent;
    float:left;
    height:20px;
    padding-top:2px;
    margin-left:8px;
    width:111px;
    overflow:hidden;
}
.PrgItem4
{
    background-color:Transparent;
    float:left;
    height:20px;
    padding-top:2px;
    margin-left:8px;
    width:74px;
    overflow:hidden;
}
.PrgItem5
{
    background-color:Transparent;
    float:left;
    height:20px;
    padding-top:2px;
    margin-left:14px;
    width:112px;
    overflow:hidden;
}
.PrgItem6
{
    background-color:Transparent;
    float:left;
    height:20px;
    padding-top:2px;
    margin-left:23px;
    width:44px;
    overflow:hidden;
}
.PrgProgressMiddle
{
    background-image:url(../images/progress_bar_gray_pixel.gif);
    float:left;
    height:17px;
    width:101px;
}

.PrgBottomDownloadBar
{
    font-size:0px;
    float:left;
    width:677px;
    height:2px;
    background-color:#d7d7d7;
    margin-top:10px;
}

.PopupProgressButtonsWrap
{
    float:left;
    width:677px;
    margin-top:15px;
    padding-bottom:10px;
}
.PopupProgressContentWrap
{
    float:left;
    margin-left:25px;
    width:677px;
}
.PopupProgressMainBox
{
    width:728px;
    position:absolute;
    left:0px;
    z-index:950;
}
.PopupProgressMask
{
    top:0px;
    float:left;
    left:0px;
    height:100%;
    width:100%;
    position: absolute; 
    z-index: 800; 
    background-color: #ffffff; 
    vertical-align: middle; 
    filter:alpha(opacity=50); 
    -moz-opacity:0.5; 
    opacity: 0.5;
}
.PopupProgressTitle
{
    float:left;
    width:100%;
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#212121;
    margin-top:6px;
}
.ProgressTitleSeparator
{
    float:left;
    width:100%;
    font-size:0px;
    height:5px;
}
.PopupProgressToolbar
{
    float:right;
    margin-top:6px;
    margin-left:6px;
    cursor:pointer;
}

/****************** End Popup Progress ******************/


/****************** Yellow message ******************/

.YellowMessageBox
{
    margin-top: 5px;
    margin-bottom: 6px;
    float: left;
    width: 897px;
    border: solid 1px #a29811;
    background-color: #fbf38c;
}
.YellowMessageCart
{
    float:left;
    background-image:url(../images/icon_shopping.gif);
    background-repeat:no-repeat;
    margin-left:8px;
    margin-top:5px;
    padding-left:31px;
    height:23px;
    padding-top:4px;
}
.YellowMsgLinkWrap
{
    float:left;
    text-align:left;
    margin-left:11px;
}
.YellowMsgLinkWrap img
{
    margin-right:0px;
}
.YellowMessageUploadInf
{
    float:left;
    background-image:url(../images/icon_message.gif);
    background-repeat:no-repeat;
    margin-left:8px;
    margin-top:5px;
    padding-left:31px;
    padding-top:4px;
    width:100%;
    height:23px;
}

.YellowMessageUploadsWrap
{
    float:left;
    width:100%;
}
.YellowMessageUploads
{
    float:left;
    background-image:url(../images/icon_message.gif);
    background-repeat:no-repeat;
    margin-left:8px;
    margin-top:5px;
    padding-left:31px;
    padding-top:4px;
    width:100%;
    height:23px;
}

.YellowUploadFrame
{
    background-color:Transparent; 
    border:solid 0px black;
    float:left;
    width:800px;
    margin-top:10px;
}
    
.ButtonYellowMinimize
{
    width:100px;
    height:25px;
    cursor:pointer;
    background-image:url(../images/button_minimize_all.gif);
    background-repeat:no-repeat;
}

.DownloadBox
{
    width:791px;
    float:left;
    height:155px;
    overflow:auto;
}
.DownloadHeaderRow
{
    width:100%;
    float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#212121;
    margin-bottom:2px;
}
.Head1
{
    background-color:#cabd15;
    float:left;
    height:20px;
    padding-top:2px;
    width:20px;
}
.Head2
{
    background-color:#cabd15;
    float:left;
    height:20px;
    padding-top:2px;
    width:280px;
}
.Head3
{
    background-color:#cabd15;
    float:left;
    height:20px;
    padding-top:2px;
    width:139px;
}
.Head4
{
    background-color:#cabd15;
    float:left;
    height:20px;
    padding-top:2px;
    width:102px;
}
.Head5
{
    background-color:#cabd15;
    float:left;
    height:20px;
    padding-top:2px;
    width:156px;
}
.Head6
{
    background-color:#cabd15;
    float:left;
    height:20px;
    padding-top:2px;
    width:84px;
}
.HeadPadding
{
    float:left;
    padding-left:8px;
}

.DownloadSeparator
{
    background-color:Transparent;
    height:22px;
    width:2px;
    float:left;
    font-size:0px;
}

.DownloadItemRow
{
    width:100%;
    float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#212121;
    background-color:Transparent;
}
.Item1
{
    background-color:Transparent;
    float:left;
    height:20px;
    padding-top:2px;
    margin-left:8px;
    width:12px;
}
.Item2
{
    background-color:Transparent;
    float:left;
    height:20px;
    padding-top:2px;
    margin-left:8px;
    width:272px;
}
.Item3
{
    background-color:Transparent;
    float:left;
    height:20px;
    padding-top:2px;
    margin-left:8px;
    width:131px;
}
.Item4
{
    background-color:Transparent;
    float:left;
    height:20px;
    padding-top:2px;
    margin-left:8px;
    width:94px;
}
.Item5
{
    background-color:Transparent;
    float:left;
    height:20px;
    padding-top:2px;
    margin-left:14px;
    width:142px;
}
.Item6
{
    background-color:Transparent;
    float:left;
    height:20px;
    padding-top:2px;
    margin-left:23px;
    width:44px;
}
.ProgressLeft
{
    height:17px;
    background-image:url(../images/progress_bar_gray_left.gif);
    background-repeat:no-repeat;
    float:left;
    width:2px;
    font-size:0px;
}
.ProgressRight
{
    height:17px;
    background-image:url(../images/progress_bar_gray_right.gif);
    background-repeat:no-repeat;
    float:left;
    width:2px;
    font-size:0px;
}
.ProgressMiddle
{
    background-image:url(../images/progress_bar_gray_pixel.gif);
    float:left;
    height:17px;
    width:123px;
}
.ProgressLine
{
    float:left;
    font-size:0px;
    height:11px;
    background-color:#6aa4cf;
    margin-top:3px;
}
.BottomDownloadBar
{
    font-size:0px;
    float:left;
    width:791px;
    height:2px;
    background-color:#cabd15;
    margin-top:10px;
}
.ButtonYellowUploads
{
    width:152px;
    height:25px;
    cursor:pointer;
    float:left;
    cursor:pointer;
    background-image:url(../images/button_cancel_all.gif);
    background-repeat:no-repeat;
}

.LeftImage
{
    width:2px;
    float:left;
    background-image:url(../images/but_search_left.gif);
    background-repeat:repeat-x;
    height:25px;
    font-size:0px;
}
.RightImage
{
    width:2px;
    float:left;
    background-image:url(../images/but_search_right.gif);
    background-repeat:repeat-x;
    height:25px;
    font-size:0px;
}
.YellowProgressButtonWrap
{
    float:left;
    width:791px;
    margin-top:15px;
    padding-bottom:10px;
}

/****************** End Yellow message ******************/

/****************** Communicator ******************/
.BidDiv
{
    float:left;
    color:#212121;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    width:100%;
}

.BidTextArea
{
    float:left;
    width:100%;
    height:100px;
    overflow:auto;
    border:solid 1px #a2bcc6;
    margin-top:3px;
}

.BidNewPrice
{
    float:left;
    width:100px;
    border:solid 1px #a2bcc6;
}
.BidWrap
{
    float:left;
    margin-left:15px;
    width:95%;
}
.BidSeparator
{
    float:left;
    width:100%;
    font-size:0px;
    height:5px;
}
.BidButtons
{
    float:right;
    width:100%;
}

.MessagesWrap
{
    width:790px;
    margin-left:15px;
}

.CommunicatorTblCol1
{
	text-align:left;
	width:222px;
	margin-left:8px;
}
.CommunicatorTblCol2
{
	text-align:left;
	width:86px;
	margin-left:8px;
}
.CommunicatorTblCol3
{
	text-align:left;
	width:166px;
	margin-left:8px;
}

.QueryImg{
float:left;
background: url(../images/ico_msg_query.gif) top left no-repeat;
height:20px;
display: block;
padding: 0px 0px 0px 25px;
}

.BidImg{
float:left;
background: url(../images/ico_msg_bid.gif)  top left no-repeat;
height:20px;
display: block;
padding: 0px 0px 0px 25px;
}

.ContractImg{
float:left;
background: url(../images/ico_msg_contract.gif)  top left no-repeat;
height:20px;
display: block;
padding: 0px 0px 0px 25px;
}

.BeamupsImg{
float:left;
background: url(../images/ico_map.gif)  top left no-repeat;
height:20px;
display: block;
padding: 0px 0px 0px 25px;
}

.BuyRequestImg{
float:left;
background: url(../images/ico_map.gif)  top left no-repeat;
height:20px;
display: block;
padding: 0px 0px 0px 25px;
}

.MessageHead1
{
    background-color:#cabd15;
    float:left;
    height:18px;
    padding-top:5px;
    width:30px;
    padding-left:8px;
}
.MessageHead2
{
    background-color:#cabd15;
    float:left;
    height:18px;
    padding-top:5px;
    width:120px;
    padding-left:8px;
}
.MessageHead3
{
    background-color:#cabd15;
    float:left;
    height:18px;
    padding-top:5px;
    width:170px;
    padding-left:8px;
}
.MessageHead4
{
    background-color:#cabd15;
    float:left;
    height:18px;
    padding-top:5px;
    width:232px;
    padding-left:8px;
}
.MessageHead5
{
    background-color:#cabd15;
    float:left;
    height:18px;
    padding-top:5px;
    width:190px;
    padding-left:8px;
}
.MessageItem1
{
    background-color:Transparent;
    float:left;
    height:21px;
    padding-top:2px;
    width:30px;
    padding-left:8px;
}
.MessageItem2
{
    background-color:Transparent;
    float:left;
    height:18px;
    padding-top:5px;
    width:120px;
    padding-left:8px;
}
.MessageItem3
{
    background-color:Transparent;
    float:left;
    height:18px;
    padding-top:5px;
    width:170px;
    padding-left:8px;
}
.MessageItem4
{
    background-color:Transparent;
    float:left;
    height:18px;
    padding-top:5px;
    width:232px;
    padding-left:8px;
}
.MessageItem5
{
    background-color:Transparent;
    float:left;
    height:18px;
    padding-top:5px;
    width:190px;
    padding-left:8px;
}
.MessageLine
{
    float:left;
    width:100%;
    height:1px;
    background-color:#cabd15;
    font-size:0px;
}
.MessageFilterWrap
{
    margin-right:25px;
}
.FilterText
{
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    float:left;
    text-align:left;
    margin-right:7px;
    margin-top:3px;
}
.MessageHeadChain1
{
    background-color:#cabd15;
    float:left;
    height:18px;
    padding-top:5px;
    width:483px;
    padding-left:8px;
}
.MessageHeadChainMore
{
    background-color:#cabd15;
    float:left;
    height:18px;
    padding-top:5px;
    width:50px;
    padding-left:8px;
}
.MessageHeadChain2
{
    background-color:#cabd15;
    float:left;
    height:18px;
    padding-top:5px;
    width:230px;
    padding-left:8px;
}
.MessageItemChain1
{
    background-color:Transparent;
    float:left;
    height:18px;
    padding-top:5px;
    width:483px;
    padding-left:8px;
}
.MessageItemChainFull
{
    background-color:Transparent;
    float:left;
    height:18px;
    padding-top:5px;
    width:542px;
    padding-left:8px;
}
.MessageItemChainMore
{
    background-color:Transparent;
    float:left;
    height:18px;
    padding-top:5px;
    width:50px;
    padding-left:8px;
}
.MessageItemChain2
{
    background-color:Transparent;
    float:left;
    height:18px;
    padding-top:5px;
    width:230px;
    padding-left:8px;
}
/****************** End Communicator ******************/

/****************** MyItems ******************/
.MyItemsBlueBox
{
    width:900px;
    float:left;
}

.MyItemsBlueTitleBig
{
    background-image:url(../images/top_pixel.gif);
    background-repeat:repeat-x;
    color:#ffffff;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:876px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:9px;
}
.red_MyItemsBlueTitleBig
{
    background-image:url(../images/red_top_pixel.gif);
    background-repeat:repeat-x;
    color:#ffffff;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:876px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:9px;
}
.MyItemsBlueBottomPixel
{
    background-color:#ffffff;
    background-image:url(../images/bot_pixel.gif);
    background-repeat:repeat-x;
    width:876px;
    height:12px;
    float:right;
}
.BlueBoxAreaRight
{
    background-color:#ffffff;
    background-image:url(../images/blue_pixel_right.PNG);
    background-position:right;
    float:right;
    width:100%;
    background-repeat:repeat-y;
}

.BlueBoxAreaLeft
{
    background-image:url(../images/blue_pixel_left.PNG);
    background-repeat:repeat-y;
    float:left;
    height:100%;
    width:98%;
}
.red_BlueBoxAreaRight
{
    background-color:#ffffff;
    background-image:url(../images/red_pixel_right.gif);
    background-position:right;
    float:right;
    width:100%;
    background-repeat:repeat-y;
}

.red_BlueBoxAreaLeft
{
    background-image:url(../images/red_pixel_left.gif);
    background-repeat:repeat-y;
    float:left;
    height:100%;
    width:98%;
}
.PortfolioMax
{
	width:860px;
	float:left;
}
.MyItemsRedBox
{
    width:900px;
    float:left;
}

.MyItemsTblCol1Head
{
	text-align:center;
	width:230px;
	background-color:#cabd15;
}
.MyItemsTblCol2Head
{
	text-align:center;
	width:92px;
	background-color:#cabd15;
}
.MyItemsTblCol3Head
{
	text-align:center;
	width:172px;
	background-color:#cabd15;
}
.MyItemsTblCol5Head
{
	text-align:center;
	width:80px;
	background-color:#cabd15;
}
.MyItemsTblCol5Headbis
{
	text-align:center;
	width:100px;
	background-color:#cabd15;
}
.MyItemsTblCol6Head
{
	text-align:center;
	width:82px;
	background-color:#cabd15;
}
.MyItemsItemCols5
{
	width:80px;
	text-align:center;
}
.MyItemsItemCols5bis
{
	width:100px;
	text-align:center;
}
.MyItemsItemCols6
{
	width:82px;
	text-align:center;
}
.MyItemsWidth30prc
{
	width:230px;
}
.MyItemsItemColsNoBgrd
{
	width:92px;
	text-align:center;
}
.MyItemsItemColsNoBgrdtype2
{
	width:172px;
	text-align:center;
}
.MyItemsTitleBig
{
    background-image:url(../images/red_top_pixel.gif);
    background-repeat:repeat-x;
    color:#ffffff;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:876px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:9px;
}
.MyItemsBottomPixel
{
    background-image:url(../images/red_bot_pixel.gif);
    background-repeat:repeat-x;
    width:876px;
    height:12px;
    float:right;
}
/****************** End MyItems ******************/

/****************** Bookmarks ******************/
.MyItemsBoxWrap
{
	width:860px;
	float:left;
	margin-bottom:20px;
}
.MyItemsBox
{
    width:900px;
    float:left;
}

.MyItemsTitleBig
{
    background-image:url(../images/gray_top_pixel.gif);
    background-repeat:repeat-x;
    color:#1a3a62;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    width:876px;
    height:33px;
    float:right;
    text-align:left;
    padding-top:9px;
}
.MyItemsBottomPixel
{
    background-image:url(../images/gray_bot_pixel.gif);
    background-repeat:repeat-x;
    width:876px;
    height:12px;
    float:right;
}
.MyItemsBoxAreaRight
{
    background-color:#ffffff;
    background-image:url(../images/gray_right_pixel.gif);
    background-position:right;
    float:right;
    width:100%;
    background-repeat:repeat-y;
}

.MyItemsBoxAreaLeft
{
    background-image:url(../images/gray_pixel_left.gif);
    background-repeat:repeat-y;
    background-color:#ffffff;
    float:left;
    height:100%;
    width:98%;
}

.MyItemsPagerLeftSpace
{
	margin-left:250px;
	height:20px;
}
.AlertRow
{
    float:left;
    height:28px;
    width:100%;
    margin-bottom:3px;
}

.AlertRowSelected
{
    float:left;
    height:28px;
    width:100%;
    margin-bottom:3px;
    background-color:#c4c4c4;
}

.StatusRow
{
    width:100px;
    float:left;
    margin-right:2px;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}
.StatusItem
{
    float:left;
    vertical-align:top;
    cursor:pointer;
}
.StatusImage
{
    float:left;
    margin-right:5px;
    border:none;
}
.StatusButton
{
    float:left;
    margin-top:5px;
    margin-left:25px;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    text-decoration:none;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}

.StatusButton a, .StatusButton a:active, .StatusButton a:visited
{
    float:left;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    text-decoration:none;
}

.StatusButton a:hover
{
    float:left;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    text-decoration:underline;
}

.BookmarkDetails
{
    float:left;
    width:371px;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    margin-right:2px;
    margin-top:5px;
    margin-left:8px;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}
.BookmarkName
{
    float:left;
    width:190px;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    margin-right:2px;
    margin-top:5px;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}
.DeleteItem
{
    float:left;
    width:70px;
    padding-top:5px;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}
.ViewItem
{
    float:left;
    width:50px;
    padding-top:5px;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}
.EditItem
{
    float:left;
    width:50px;
    padding-top:5px;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}
.DeleteButton
{
    border:none;
    margin-left:27px;
    cursor:pointer;
}
.EditButton
{
    border:none;
    margin-left:18px;
    cursor:pointer;
}
.ViewButton
{
    border:none;
    margin-left:18px;
    cursor:pointer;
}

.BookmarkHead
{
    float:left;
    height:28px;
    width:100%;
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    margin-bottom:3px;
    color:#212121;
}

.StatusHead
{
    width:100px;
    height:25px;
    float:left;
    padding-top:5px;
    margin-right:2px;
    background-color:#cabd15;
    text-align:center;
}
.BookmarkEditHead
{
    width:50px;
    height:25px;
    float:left;
    padding-top:5px;
    margin-right:2px;
    background-color:#cabd15;
    text-align:center;
}
.BookmarkViewHead
{
    width:50px;
    height:25px;
    float:left;
    padding-top:5px;
    margin-right:2px;
    background-color:#cabd15;
    text-align:center;
}

.BookmarkDetailsHead
{
    float:left;
    width:379px;
    height:25px;
    padding-top:5px;
    margin-right:2px;
    background-color:#cabd15;
    text-align:center;
}

.BookmarkNameHead
{
    float:left;
    width:190px;
    margin-right:2px;
    height:25px;
    padding-top:5px;
    background-color:#cabd15;
    text-align:center;
}
.DeleteHead
{
    float:left;
    width:70px;
    height:25px;
    padding-top:5px;
    background-color:#cabd15;
    text-align:center;
}

.BookmarkActions
{
    float:left;
    width:100%;
    height:25px;
    margin-top:7px;
    margin-bottom:14px;
}
.LeftButtonMargin
{
    float:left;
    font-size:0px;
    height:25px;
    width:2px;
    background-image:url(../images/button_left.gif);
    background-repeat:no-repeat;
}

.RightButtonMargin
{
    float:left;
    font-size:0px;
    height:25px;
    width:2px;
    background-image:url(../images/button_right.gif);
    background-repeat:no-repeat;
}

.MiddleButton
{
    float:left;
    height:21px;
    width:150px;
    background-image:url(../images/button_pixel.gif);
    background-repeat:repeat-x;
    font-size:12px;
    color:#0171b1;
    font-weight:bold;
    font-family:Arial;
    text-align:center;
    padding-top:4px;
}
.ButtonSeparator
{
    float:left;
    font-size:0px;
    width:12px;
    height:20px;
}
.ButtonWrap
{
    float:left;
    cursor:pointer;
}
.ToAlerts
{
    float:right;
    width:90px;
    margin-top:6px;
}

/****************** End Bookmarks ******************/

/****************** AdvancedSearch ******************/

.AlertActions
{
    float:left;
    width:100%;
    height:25px;
    margin-top:7px;
}

.ButtonAdvSeparator
{
    float:right;
    font-size:0px;
    width:12px;
    height:20px;
}
.ButtonAdvSearchWrap
{
    float:right;
    cursor:pointer;
}
.Back
{
    float:right;
    width:80px;
    margin-top:6px;
}


.BigItemBoxWrap
{
    float:left;
    width:500px;
}
.SmallItemBoxWrap
{
    float:left;
    width:430px;
}
.SmallItemBoxWrap2
{
    float:left;
    width:400px;
}
.SubItemWrap
{
    float:left;
    width:100%;
    margin-top:12px;
}
.SubHeaderText
{
    float:left;
    width:100%;
    font-size:14px;
    color:#1a3a62;
    font-weight:bold;
    font-family:Arial;
}
.AdvancedSearchText
{
    float:left;
    font-size:13px;
    color:#212121;
    font-weight:normal;
    font-family:Arial;
}
.AdvancedSearchTextBold
{
    float:left;
    font-size:13px;
    color:#212121;
    font-weight:bold;
    font-family:Arial;
}
.ChkText
{
    float:left;
    margin-top:1px;
}
.SeparatorLineItem
{
    float:left;
    font-size:0px;
    height:3px;
    width:100%;
}
.SeparatorLineCategory
{
    float:left;
    font-size:0px;
    height:25px;
    width:100%;
}
.SeparatorColumn
{
    float:left;
    font-size:0px;
    height:25px;
    width:20px;
}

.ASWidth
{
    width:140px;
}
.ASWidth300
{
    width:350px;
}
.ASWidth100
{
    width:100px;
}
.GeneralMargin
{
    margin-right:4px;
}
.GeneralMargin15
{
    margin-right:15px;
}
.ASWidth160
{
    width:160px;
}
.ASWidth135
{
    width:135px;
}
.ASWidth45
{
    width:45px;
}
.ASWidth260
{
    width:260px;
}
.ASWidth190
{
    width:190px;
}
.ASSelectWidth190
{
    width:196px;
}

/****************** End AdvancedSearch ******************/

/******* Popup Help *******/
.PopupHelpMask
{
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: 1500;
    background-color: #ffffff;
    width: 100%;
    height: 100%;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
    display: none;
}

.PopupHelpTitle
{
    margin-top: 9px;
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#4f4f4f;
}
.PopupHelpTopPixel
{
    background-image:url(../images/progress_frame_top_pixel.gif);
    background-repeat:repeat-x;
    width:558px;
    height:35px;
    float:right;
}
.PopupHelpBottomPixel
{
    background-image:url(../images/progress_frame_bottom_pixel.gif);
    background-repeat:repeat-x;
    width:558px;
    height:11px;
    float:right;
}

.PopupHelpMainBox
{
    width:583px;
    position:absolute;
    left:0px;
    top:200px;
    margin-left:350px;
    z-index:9999;
    margin-top:0px;
    display: none;
}
.PopupHelpMainBoxPopupExtender
{
    width:583px;
    margin-top:0px;
}
.PopupMyItemsMainBox
{
    width:728px;
    position:absolute;
    left:0px;
    top:200px;
    margin-left:250px;
    z-index:9999;
    margin-top:0px;
    display: none;
}
.PopupHelpBox
{
    float:left;
    width:580px;
}

.PopupHelpTop
{
    width:100%;
    float:right;
    height:35px;
}

.PopupHelpBottom
{
    width:100%;
    float:right;
    height:11px;
}
.PopupHelpAreaRight
{
    background-color:#ffffff;
    background-image:url(../images/progress_frame_side_right.gif);
    background-position:right;
    float:right;
    height:100%;
    width:100%;
    background-repeat:repeat-y;
}
.PopupHelpAreaLeft
{
    background-image:url(../images/progress_frame_side_left.gif);
    background-repeat:repeat-y;
    background-color:#ffffff;
    float:left;
    height:100%;
    width:98%;
}
.PopupHelpContentWrap
{
    float:left;
    margin-left:10px;
    width:549px;
}
.TitlePopupHelpBig
{
	font-size:15px;
    font-family:Arial;
    font-weight:bold;
    color:#212121;
    margin-top:3px;
}
.ButtonClosePopupHelp
{
    width:100px;
    height:25px;
    cursor:pointer;
    background-image:url(../images/but_close.gif);
    background-repeat:no-repeat;
    margin-bottom:10px;
    margin-top:25px;
}
.HelpContent
{
	display:inline;
	margin-top:2px;
}

.HelpLineDevider
{
	height:10px;
	overflow:hidden; 
	margin-top:5px;
	margin-bottom:5px;
}
.HelpContentSpaces
{
	margin-left:14px;
	height:220px;
	overflow:auto;
}
.HelpContentSpacesError
{
	margin-left:14px;
	height:90px;
	overflow:auto;
}
.HelpContentText
{
	font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
}
.HelpContentSubtitleText
{
	font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#212121;
    margin-top: 20px;
}

/******* END Popup Help *******/
/*********** Buy more space********/

.BuySpaceRow 
{
	float: left;
	width: 100%;
	margin-top: 5px;
}
.BuySpaceSection 
{
	float: left;
	width: 100%;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#535353;	
}
.BuySpaceCaption
{
	float: left;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#535353;	
	width: 200px;
	margin-left: 10px;
}
.BuySpaceCaptionRight
{
    float:left;
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#535353;
	width:375px;
	margin-top:3px;
}
.BuySpaceChkAgree
{
    margin-left:30px;
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#535353;
}
.BuySpaceRow a, .BuySpaceRow a:active, .BuySpaceRow a:hover, .BuySpaceRow a:visited
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#535353;
	cursor:pointer;
	text-decoration:none;
}
.BuySpaceRow a:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#535353;
	cursor:pointer;
	text-decoration:underline;
}
.btnActionBuySpace-a-popup
{
    display:block;
    overflow:auto;
    cursor: pointer;
    text-decoration:none !important;
    width:91px;
}

.btnActionBuySpace-lt-popup-white
{
    float:left;
    display:block;
    background: url(../images/button_left.gif) no-repeat;
    width:2px;
    height:25px;
}
.btnActionBuySpace-cr-popup-white
{
    float:left;
    display:block;
    background: url(../images/button_pixel.gif) repeat-x;
    text-align:center;
    height:25px;
    font-family:Arial;
    font-size: 12px;
    font-weight: bold;
    color:#0171b1;
    padding-top:4px;
    width:80px;
}
.btnActionBuySpace-rt-popup-white
{
    float:left;
    display:block;
    background: url(../images/button_right.gif) no-repeat;
    width:2px;
    height:25px;
}
.BuySpaceBtnContinue
{
    margin-left:500px;
}
.BuySpaceBtnCancel
{
    margin-left:15px;
}
.BuySpaceErrorMessage
{
    float:left;
    width:700px;
    font-size:4px;
    height:25px;
}
.BuySpaceErrorMessage
{
    font-family:Arial;
    font-size: 12px;
    font-weight: bold;
    color:red;
    margin-left:15px;
}
.BuySpaceSuccessMessage
{
    font-family:Arial;
    font-size: 12px;
    font-weight: bold;
    color:blue;
    margin-left:15px;
}
.BuySpaceCaptionHeader 
{
	float: left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	width: 275px;
	margin-left: 10px;
	color:#000000;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #ffffcd;
    color: #0073c6;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color:#d6d6d6;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: #0073c6;
    font-weight:bold;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: #0073c6;
    font-weight:bold;
}
.MyCalendar .ajax__calendar_dayname,
.MyCalendar .ajax__calendar_title
{
	color:#0073c6;
}
.FileUploadTitle
{
	color: Black;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    width:700px;
    margin-bottom:40px;
    float:left;
}
.FileUploadContainer
{
	float:left;
}
.FileUploadContainer2
{
	float:left;
	margin:30px 0px 0px 100px;
	width:700px;
}
.FileUploadText1
{
	float:left;
	color:#212121;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    width:700px;
}
.FileUploadText2
{
	float:left;
	color:#212121;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    width:700px;
    margin-top:30px;
}
.FileUploadText3
{
	float:left;
	color:#212121;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    width:700px;
    margin-top:30px;
}
.FileUploadButtons
{
	float:left;
    margin-bottom:50px;
    height:60px;
    margin-left:50px;
    margin-top:30px;
    width:700px;
}

.FileUploadButton
{
    float:left;
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195C8F;
    border: solid 1px #195C8F;
    height:25px;
    text-align:center;
    vertical-align:middle;
    margin-left:30px;
}
.ComunicatorTextFont{
	color:#212121;
	direction:ltr;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
}
 /******* Popup Info *******/
.PopupInfoTitle
{
    margin-top: 9px;
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#ffffff;
}
.PopupInfoTopPixel
{
    background-image:url(../images/top_pixel.gif);
    background-repeat:repeat-x;
    width:408px;
    height:33px;
    float:left;
}
.PopupInfoBottomPixel
{
    background-image:url(../images/bot_pixel.gif);
    background-repeat:repeat-x;
    width:396px;
    height:13px;
    float:left;
}

.PopupInfoMainBox
{
    width:433px;
    margin-top:0px;
}
.PopupInfoBox
{
    float:left;
    width:430px;
}

.PopupInfoTop
{
    width:100%;
    float:left;
    height:33px;
}

.PopupInfoBottom
{
    width:100%;
    float:left;
    height:11px;
}
.PopupInfoAreaRight
{
    background-color:#ffffff;
    background-image:url(../images/blue_pixel_right.PNG);
    background-position:right;
    float:left;
    height:100%;
    width:420px;
    background-repeat:repeat-y;
}
.PopupInfoAreaLeft
{
    background-image:url(../images/blue_pixel_left.PNG);
    background-repeat:repeat-y;
    background-color:#ffffff;
    float:left;
    height:100%;
    width:98%;
}
.PopupInfoContentWrap
{
    float:left;
    margin-left:10px;
    width:399px;
}
.PopupInfoHelpContentText
{
	font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    float:left;
    width:390px;
}
.PopupInfoProgressToolbar
{
    float:right;
    cursor:pointer;
    margin-top:6px;
}
.PopupInfoImage
{
	float:left;
	height:60px;
	width:70px;
}
.PopupInfoInnerTitle
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	width:200px;
	color:#000000;
}
.PopupInfoInnerText
{
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	width:300px;
}
/******* END Popup Info *******/
/******* Exclude Country / Buyer *******/
.ExcludeCountrywatermark
{
	background-color:#ffffff;
	filter:alpha(opacity=60);
}
.ExcludeCountryPopupHelpTopPixel
{
    background-image:url(../images/top_pixel.gif);
    background-repeat:repeat-x;
    width:576px;
    height:35px;
    float:left;
}
.ExcludeCountryPopupHelpBottomPixel
{
    background-image:url(../images/bot_pixel.gif);
    background-repeat:repeat-x;
    width:576px;
    height:15px;
    float:left;
}
.ExcludeCountryMainBox{
    width:613px;
}
.ExcludeCountryPopupHelpBox
{
    float:left;
    width:600px;
}

.ExcludeCountryPopupHelpTop
{
    width:100%;
    float:left;
    height:33px;
}

.ExcludeCountryPopupHelpBottom
{
    width:100%;
    float:left;
    height:15px;
}
.ExcludeCountryPopupHelpAreaRight
{
    background-color:#ffffff;
    background-image:url(../images/blue_pixel_right.PNG);
    background-position:right;
    float:right;
    height:100%;
    width:100%;
    background-repeat:repeat-y;
}
.ExcludeCountryPopupHelpAreaLeft
{
    background-image:url(../images/blue_pixel_left.PNG);
    background-repeat:repeat-y;
    background-color:#ffffff;
    float:left;
    height:100%;
    width:98%;
}
.ExcludeCountryPopupHelpContentWrap
{
    float:left;
    margin-left:10px;
    width:569px;
}
.ExcludeCountryLoginFormCancelBtn
{
    float:right;
    display:block;
    background-image: url(../images/but_cancel.gif);
    background-repeat:no-repeat;
    background-position: left center;
    height:25px;
    width:100px;
    cursor:pointer;
}
.ExcludeCountryButtonSearch
{
    margin-right:6px;
    float:right;
    width:100px;
    height:25px;
    cursor:pointer;
}

.ExcludeCountryButtonSearch input
{
    width:96px;
    float:left;
    background-image:url(../images/but_search_pixel.gif);
    background-repeat:repeat-x;
    border:solid 0px red;
    height:25px;
    padding-top:2px;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#ffffff;
    overflow:visible;
    cursor:pointer;
}
.ExcludeCountryCloseMargin
{
	margin-top:3px;
}
.ExcludeCountryTitle
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.ExcludeCountryPopupProgressToolbar
{
    float:right;
    margin-top:7px;
    margin-left:6px;
    cursor:pointer;
}
.ExcludeRowLine
{
	float:left;
	margin-left:22px;
	width:545px;
}
.ExcludeRowColumn
{
	float:left;
	width:200px;
}
.ExcludeRowColumnSpacerTop
{
	height:10px;
}
.ExcludeRowColumnInner
{
	float:left;
	width:110px;
}
.ExcludeRowColumnSpacer
{
	float:left;
	width:15px;
	height:20px;
}
.ExcludeTextTitle
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#000000;
}
.ExcludeTextNormal
{
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#000000;
}
.ExcludeInputSearch
{
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	width:130px;
	margin-left:15px;
}
.ExcludeSelect
{
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	width:194px;
}
.ExcludeButtonWrap
{
	float:left;
	cursor:pointer;
}
.ExcludeLeftButtonMargin
{
    float:left;
    font-size:0px;
    height:25px;
    width:2px;
    background-image:url(../images/button_left.gif);
    background-repeat:no-repeat;
}

.ExcludeRightButtonMargin
{
    float:left;
    font-size:0px;
    height:25px;
    width:2px;
    background-image:url(../images/button_right.gif);
    background-repeat:no-repeat;
}

.ExcludeMiddleButton
{
    float:left;
    height:21px;
    width:100px;
    background-image:url(../images/button_pixel.gif);
    background-repeat:repeat-x;
    font-size:12px;
    color:#0171b1;
    font-weight:bold;
    font-family:Arial;
    text-align:center;
    padding-top:4px;
}
.ExcludeOneArrow
{
	margin-top:-11px;
	margin-right:27px;
}
.ExcludeTwoArrow
{
	margin-top:-11px;
	margin-right:10px;
}
.ExcludeIncludeOneArrow
{
	margin-top:4px;
	margin-left:35px;
}
.ExcludeIncludeTwoArrow
{
	margin-top:4px;
	margin-left:19px;
}
.ExcludeButtonSpacer
{
	width:100px;
	height:13px;
	float:left;
}
/******* END Exclude Country / Buyer *******/
.UploadDisabledMask
{
    display:none;
    position:absolute;
    margin-left:-2px;
    margin-top:-2px;
    width:102px;
    background-color:Red; 
    height:25px;
    background-color: #ffffff; 
    filter:alpha(opacity=50); 
    -moz-opacity:0.5; 
    opacity: 0.5;
}
.SaveDisabledMask
{
    display:none;
    position:absolute;
    margin-left:-2px;
    margin-top:-2px;
    width:106px;
    background-color:Red; 
    height:25px;
    background-color: #ffffff; 
    filter:alpha(opacity=50); 
    -moz-opacity:0.5; 
    opacity: 0.5;
}
/*PhotoGrouping*/
.GroupTextTitle
{
    font-size:16px;
    font-family:Arial;
    text-align:left;
    float:left;
}
.LeftMargin5px
{
	margin-left:5px;
}
.PhotoGroupingLineDotted
{
    height:17px;
    margin-left: 10px;
    background-image:url(../images/dots_line.gif);
    background-repeat:repeat-x;
    background-position:center center;
    width:830px;
}
.PhotoGrTextNormal
{
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	padding-top:5px;
}
.MainDivMultiple
{
    width:100%;
}
.GroupDivMultiple
{
    width: 405px;
    padding-left: 15px;
}
.LeftRightArrow
{
    height: 60px;
    width: 15px;
}
.DivRepeat
{
    height: 60px;
    width:370px;
    overflow: hidden;
    float:left;
}
.DivGroupRepeat
{
    width:90px;
}
.RepeatBreak
{
    float:left;
    width:6px;
}
.NormalFloatLeft
{
    font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	padding-top:5px;
	float:left;
}
.BoldFloatLeft
{
    font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	padding-top:5px;
	float:left;
}
.ButtonFloatLeft
{
    float:left;
    cursor:pointer;
}
.ButtonFloatRight
{
    float:right;
    cursor:pointer;
}
.ButtonLeftSpace
{
    float:left;
    width:10px;
}
.ButtonRightSpace
{
    float:right;
    width:10px;
}
.TextBoldFloatLeftWidth
{
    font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	padding-top:5px;
	float:left;
	width:70px;
}
.LeftMargin20px
{
	margin-left:20px;
	float:left;
}
.Div100Percent
{
    width:700px;
}
.Div98Percent
{
    width:98%;
}
.DivHeight20Px
{
    float:left;
    width:700px;
    height:20px;
}
.DivFloatHeightWidthPercent
{
    float:left;
    height:20px;
    width:98%;
}
.NormalFloatLeftWidth
{
    font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	padding-top:5px;
	float:left;
	width:300px;
}
.PhotoGroupingLineDottedMarginTop
{
    height:17px;
    margin-left: 10px;
    background-image:url(../images/dots_line.gif);
    background-repeat:repeat-x;
    background-position:center center;
    width:830px;
    margin-top:0px;
}
.DivFloatHeight1Px
{
    float:left;
    width:20px;
    height:1px;
}
.CursorDefault
{
    cursor:default;
}
.DivFloatMarginRight
{
    float:left;
    margin-right:5px;
}
.DivFloatHeightWidth
{
    float:left;
    width:215px;
    height:155px;
}
.PrincipalDiv
{
    margin-left:5px;
    float:left;
}
.ButtonsDiv
{
    margin-left:5px;
    float:left;
    width:95%;
}
.Panel100Percent
{
    width:100%;
    float:left;
}
.ContentSeparator10
{
    float:left;
    font-size:0px;
    height:15px;
    width:100%;
}
.DivSetPrice
{
    margin-left:25px;
    margin-top:10px;
    margin-bottom:10px;
    font-weight:bold;
    color:blue;
    font-family:Arial;
	font-size:13px;
}
.DivDate200
{
    text-align: left; 
    width: 160px;
    float:left;
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
}
.DivDate250
{
    text-align: left; 
    width: 200px;
    float:left;
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
}
.LabelDate200
{
    text-align:left; 
    width: 160px;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    float:left;
    padding-bottom:5px;
    padding-top:5px;
    font-weight:bold;
}
.LabelDate250
{
    text-align:left; 
    width: 200px;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    float:left;
    padding-bottom:5px;
    padding-top:5px;
    font-weight:bold;
}
.MainDivMultipleZoom
{
    _width:97%;
}
.GroupDivMultipleZoom
{
    width: 600px;
    padding-left: 20px;
}
.LeftRightArrowZoom
{
    height: 100px;
    width: 15px;
}
.DivRepeatZoom
{
    height: 120px;
    width:95%;
    overflow: hidden;
    float:left;
}
.DivGroupRepeatZoom
{
    width:145px;
}
.PopupHelpMainBoxPopupExtenderZoom
{
    width:800px;
    margin-top:0px;
}
.PopupHelpBoxZoom
{
    float:left;
    width:650px;
}
.PopupHelpTopPixelZoom
{
    background-image:url(../images/progress_frame_top_pixel.gif);
    background-repeat:repeat-x;
    width:628px;
    height:35px;
    float:right;
}
.PopupHelpBottomPixelZoom
{
    background-image:url(../images/progress_frame_bottom_pixel.gif);
    background-repeat:repeat-x;
    width:628px;
    height:11px;
    float:right;
}
.CntLabelsBoldZoom
{
    font-size:13px;
    font-family:Arial;
    text-align:left;
    float:left;
    width: 400px;
}
.CntSeparator6Zoom
{
    float:left;
    font-size:0px;
    width:400px;
    height:6px;
}
.CntLabelsBold
{
    font-size:13px;
    font-family:Arial;
    text-align:left;
    float:left;
    width: 400px;
}
.PromoteTitle
{
    font-size:15px;
    font-family:Arial;
    font-weight:bold;
    text-align:left;
    float:left;
    width: 210px;
    margin-left:20px;
    color:#ffffff;
}
.UploadTextNormal
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    margin-left:2px;
}
.LineSpacerSmall
{
	float:left;
    width:480px;
    height:10px;
    overflow:hidden;
}
.ArchiveYears
{
	font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
	width:40px;
}
.ContentLineDotted
{
    float:left;
    height:17px;
    margin-left: 7px;
    background-image:url(../images/dots_line.gif);
    background-repeat:repeat-x;
    background-position:center center;
    width:370px;
}
.ArchiveSpaces
{
    float:left;
    width:250px;
    margin-left:22px;
}
.ArchiveExclusiveSpace
{
    margin-top:5px;
    margin-left:22px;
}
.PriceOptionWidth
{
    width:250px;
}
.ZoomWidth
{
    width:615px;
}
/*Home Page styles*/
.MenuTabAboutSelected
{
    float:left;
    width:136px;
    cursor:default;
}

.MenuTabAbout
{
    float:left;
    width:136px;
    cursor:pointer;
}

.MenuItemAbout
{
    float:right;
    background-image:url(../images/tab_pixel.gif);
    background-repeat:repeat-x;
    width:120px;
    height:22px;
    text-align:center;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#ffffff;
    padding-top:6px;
    direction:ltr;
}

.MenuItemAboutSelected
{
    float:right;
    background-image:url(../images/tab_selected_pixel.gif);
    background-repeat:repeat-x;
    width:120px;
    height:22px;
    text-align:center;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#0466b2;
    padding-top:6px;
    direction:ltr;
}
.HeaderWrapHP
{
    padding-right:21px;
    padding-left:21px;
    width:903px;
    padding-bottom:18px;
    background-color:#ffffff;
    float:left;
    height: 63px;
}
.LoginBoxHPWidth
{
    width:400px;
    float:right;
    margin-top:11px;
    position:relative;
    z-index:705;
}
.HPPasswordRecoveryLink
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#195c8f;
    cursor:pointer;
    text-decoration: none;
}
.HPPasswordRecoveryLink:hover
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#195c8f;
    cursor:pointer;
    text-decoration: underline;
}
.HPPasswordRecoveryLink img
{
    border:solid 0px white;
    text-decoration: none;
}
.TimeText
{
    font-family:Arial;
    font-size:12px;
    color: #212121;
}
.BoxWidth
{
    float:left;
    width:253px;
}
.BoxSpaceWidth
{
    float:left;
    width:69px;
}
.TitleStripLine
{
    height:5px;
    background-color: #cabd15;
    overflow:hidden;
    width:100%;
    margin-top:2px;
}
.BoxHPTitle
{
    float:left;
    width:100%;
    font-family:Arial;
    font-size: 15px;
    color: #000000;
    font-weight:bold;
    height:20px;
}
.BoxTitlePadding
{
    float:left;
    height:17px;
    overflow:hidden;
    width:100%;
}
.BoxTextNormal
{
    font-family:Arial;
    font-size: 13px;
    color: #212121;
}
.TextCover
{
    font-family:Arial;
    font-size: 13px;
    color: #212121;
    margin-left:7px;
}
.DoubleArrow
{
    float:left;
    margin-left:11px;
    margin-right:13px;
    background-image:url(../images/arrow_link.gif);
    background-position:center;
    background-repeat: no-repeat;
    height:16px;
    width:9px;
    overflow:hidden;
}
.DoubleArrowNoSpace
{
    float:left;
    margin-left:5px;
    margin-right:13px;
    background-image:url(../images/arrow_link.gif);
    background-position:center;
    background-repeat: no-repeat;
    height:16px;
    width:9px;
    overflow:hidden;
}
.BoxWidthLarge
{
    float:left;
    width:575px;
}
.HP_Line_Devider
{
    float:left;
    width:253px;
    height:2px;
    margin: 15px 0px 17px 0px;
    overflow:hidden;
    background-image:url(../images/dots_line.gif);
    background-repeat:repeat-x;
    background-position:center top;
}
.HPRecentUploadsTitle
{
    float:left;
    font-family:Arial;
    font-size: 15px;
    color: #000000;
    font-weight:bold;
}
.HPLearnMoreLink
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#195c8f;
    cursor:pointer;
    text-decoration: none;
}
.HPLearnMoreLink:hover
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#195c8f;
    cursor:pointer;
    text-decoration: underline;
}
.CategDeviderMargins
{
    margin-left:7px; 
    margin-right:7px;
}
.HPCategNoLink
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#212121;
    cursor:pointer;
    text-decoration: none;
}
.HPCategNoLink:hover
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#212121;
    cursor:pointer;
    text-decoration: none;
}
.ItemBoxHp
{
    margin-top:10px;
    float:left;
    direction:ltr;
}
.ItemBoxHpAlt
{
    margin-top:10px;
    float:left;
    margin-left:33px;
    direction:ltr;
}
.ItemHpSeparator
{
    float:left;
    width: 270px;
    height:2px;
    overflow:hidden;
    margin-top: 20px;
    margin-bottom:7px;
    background-image:url(../images/dots_line.gif);
    background-repeat:repeat-x;
    background-position:center top;
}
.CursorPointer
{
    cursor:pointer;
}
/*End Home Page*/
/*Start AboutBeamups Page*/
.ABMainDiv
{
    width:898px;
    float:left;
}
.ABLeftMainDiv
{
    width:675px;
    float:left;
    margin-top:-12px;
}
.ABRightMainDiv
{
    background-image:url(../images/rightcontent.gif);
    background-repeat:repeat-y;
    background-position:right;
    width:898px;
    float:left;
}
.ABInnerDivWide
{
    width:635px;
    float:left;
    margin-left:10px;
    margin-right:10px;
}
.ABInnerDivHalf
{
    width:313px;
    float:left;
    margin-left:10px;
    margin-right:10px;
}
.ABTitleDiv
{
    margin-top:23px;
    margin-bottom:10px;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    color:#000000;
}
.ABSimpleTextDiv
{
    font-family:Arial;
    font-size:13px;
    color:#212121;
}
.ABLinkTextDiv
{
    font-family:Arial;
    font-size:13px;
    color:#195c8f;
    text-decoration:none;
    cursor:pointer;
}
.ABLinkTextDiv div, .ABLinkTextDiv a, .ABLinkTextDiv a:active, .ABLinkTextDiv a:visited
{
    font-family:Arial;
    font-size:13px;
    color:#195c8f;
    text-decoration:none;
    cursor:pointer;
}
.ABLinkTextDiv a:hover
{
    text-decoration:underline !important;
}
.ABImageDiv
{
    margin-top:10px;
    margin-bottom:10px;
}
.ABDottedDiv
{
    background-image:url(../images/divider.gif);
    background-repeat:repeat-y;
    background-position:center;
    width:675px;
}
.ABTabLink
{
    width:30px;
    float:left;
}
.ABArrowRight
{
    background-image:url(../images/arrowes_right.png);
    background-repeat:no-repeat;
    background-position:center;
    width:19px;
    height:11px;
    float:left;
    margin-top:10px;
    margin-right:14px;
}
.ABFloatLeftWide
{
    width:203px;
    float:left;
    margin-left:10px;
}
/*End About Beamups Page*/
/*Start Our Partners Page*/
.OPMainDiv
{
    width:590px;
    margin-top:10px;
    margin-right:10px;
    margin-bottom:10px;
    float:left;
}
.OPImageDiv
{
    width:120px;
    height:120px;
    float:left;
}
.OPInfoDiv
{
    width:440px;
    float:left;
    margin-top:10px;
    margin-right:10px;
    margin-bottom:10px;
    margin-left:10px;
}
.OPTitleDiv
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    color:#195c8f;
    margin-bottom:10px;
}
.OPLeftImageDiv
{
    background-image:url(../images/provider_new_note.gif);
    background-repeat:no-repeat;
    background-position:center;
    width:120px;
    height:110px;
    margin-top:10px;
    margin-bottom:10px;
    margin-left:30px;
    float:left;
}
/*End Our Partners Page*/
/*Start Press Center Page*/
.PCArchiveDiv
{
    font-family:Arial;
    font-size:13px;
    text-decoration:none;
    color:#195c8f;
    cursor:pointer;
    width:100%;
    margin-left:10px;
    margin-bottom:5px;
}
.PCArchiveDiv div, .PCArchiveDiv a, .PCArchiveDiv a:active, .PCArchiveDiv a:visited
{
    font-family:Arial;
    font-size:13px;
    text-decoration:none;
    color:#195c8f;
    cursor:pointer;
}
.PCArchiveDiv a:hover
{
    text-decoration:underline !important;
}
.PCLineDiv
{
    background-image:url(../images/dots_line.gif);
    background-repeat:repeat-x;
    width:600px;
}
.PCTextBoldDiv
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#212121;
    margin-bottom:10px;
    margin-top:10px;
}
.PCUnderlineDiv
{
    font-family:Arial;
    font-size:13px;
    text-decoration:underline;
    color:#195c8f;
    cursor:pointer;
    width:100%;
    margin-bottom:10px;
    margin-top:10px;
}
.PCUnderlineDiv div, .PCUnderlineDiv a, .PCUnderlineDiv a:active, .PCUnderlineDiv a:visited, .PCUnderlineDiv a:hover
{
    font-family:Arial;
    font-size:13px;
    text-decoration:underline;
    color:#195c8f;
    cursor:pointer;
}
.PCFloatLeftWide
{
    float:left;
    width:100%;
}
/*End Press Center Page*/
/*Start Contact Us Page*/
.CURequiredGrayDiv
{
    font-family:Arial;
    font-size:13px;
    color:#b4b4b4;
    margin-top:10px;
    margin-bottom:10px;
}
.CURequiredRedDiv
{
    font-family:Arial;
    font-size:13px;
    color:#ed1c24;
    float:left;
}
.CUSimpleTextDiv
{
    font-family:Arial;
    font-size:13px;
    color:#212121;
    width:100px;
    float:left;
}
.CUTextbox
{
    font-family:Arial;
    font-size:13px;
    color:#212121;
    width:200px;
}
.CUTextarea
{
    font-family:Arial;
    font-size:13px;
    color:#212121;
    height:100px;
    width:300px;
}
.CUButtons
{
    float:left;
    margin-left:273px;    
    margin-bottom:10px;
}
.CUFloatLeftWide
{
    float:left;
    width:100%;
    margin-bottom:10px;
}
.CUMiddleButton
{
    float:left;
    height:21px;
    width:60px;
    background-image:url(../images/button_pixel.gif);
    background-repeat:repeat-x;
    font-size:12px;
    color:#0171b1;
    font-weight:bold;
    font-family:Arial;
    text-align:center;
    padding-top:4px;
}
/*End Contact Us Page*/
.PortalHPError
{
    width:100px;
    height:20px;
    font-size:13px;
    font-weight:normal;
    color:red;
    float:right;
    text-align:right;
    margin-top:5px;
}
.PortalHPUsrDiv
{
    width:88px;
    float:right;
    text-align:right;
}
.PortalHPUsrTxt
{
    width:80px;
    border: solid 1px #a7a6a6; 
    font-family: Arial;
    font-size: 13px; 
    color:#212121;
}
.PortalHPPwdDiv
{
    width:92px;
    float:right;
    text-align:right;
}
.PortalHPPwdTxt
{
    width:80px;
    border: solid 1px #a7a6a6; 
    font-family: Arial;
    font-size: 13px; 
    color:#212121;
}
.PortalHPLogin
{
    width:80px;
    float:right;
    text-align:right;
    margin-top:1px;
    cursor:pointer;
}
.PortalHPDivForgot
{
    float:right;
    margin-top:4px;
    width:400px;
}
.PortalHPDivLogin
{
    float:right;
}
.DivHeight20
{
    float:left;
    height:20px;
    width:100%;
}
.HPBottomLink
{
    width:253px; 
    float:right;
    margin-top:5px;
}
.HPBottomLinkRegister
{
    width:210px; 
    margin-top:5px;
    margin-left:675px;
}
.TrueColors100
{
    width:100px;
    float:left;
    margin-top:3px;
    margin-bottom:3px;
}
.TrueColors200
{
    width:200px;
    float:left;
    margin-top:3px;
    margin-bottom:3px;
}
.TrueColors300
{
    width:300px;
    float:left;
    margin-top:3px;
    margin-bottom:3px;
}
.ItemDescTextNormal
{
    font-family:Arial;
    font-size: 13px;
    color: #212121;
    width:130px;
    height: 47px;
    overflow:hidden;
}
.HPTopLinkRegister
{
    width:210px; 
    float:right;
    margin-bottom:5px;
    margin-left:660px;
}
.DivHeight10
{
    float:left;
    height:10px;
    width:100%;
    overflow:hidden;
}
.PCArchiveDivBigger
{
    font-family:Arial;
    font-size:14px;
    text-decoration:none;
    color:#195c8f;
    cursor:pointer;
    width:100%;
    margin-left:10px;
    margin-bottom:10px;
    font-weight:bold;
}
.PCArchiveDivBigger div, .PCArchiveDivBigger a, .PCArchiveDivBigger a:active, .PCArchiveDivBigger a:visited
{
    font-family:Arial;
    font-size:14px;
    text-decoration:none;
    color:#195c8f;
    cursor:pointer;
    font-weight:bold;
}
.PCArchiveDivBigger a:hover
{
    text-decoration:underline !important;
}
.DivFloat
{
    font-family:Arial;
    font-size:10px;
    text-decoration:none;
    color:#195c8f;
    cursor:pointer;
    float:left;
}
.DivFloat div, .DivFloat a, .DivFloat a:active, .DivFloat a:visited
{
    font-family:Arial;
    font-size:10px;
    text-decoration:none;
    color:#195c8f;
    cursor:pointer;
    float:left;
}
.DivFloat a:hover
{
    text-decoration:underline !important;
    font-family:Arial;
    font-size:10px;
    text-decoration:none;
    color:#195c8f;
    cursor:pointer;
    float:left;
}
.ABRightMainDivNoBack
{
    width:898px;
    float:left;
}
.Width100Header
{
    float:right;
    width:100%;
    height:5px;
}
.divContentPeark
{
    text-align:center; 
    background-color:#99CCFF; 
    width:99%; 
    height:20px; 
    border:solid 1px black; 
    padding-top:20px;
    padding-bottom:20px
}
.spnWritePeak
{
    font-size:12.0pt; 
    font-family:Arial;
    color:#003366; 
    font-weight:bold;
}
.spnPeakHeader
{
    font-size:11.0pt;
    font-family:Arial;
    color:#003366;
    font-weight:bold;
}
.spnPeakTitle
{
    display:block; 
    float:right; 
    margin-top:65px; 
    font-size:12.0pt;
    font-family:Arial;
    color:navy; 
    font-weight:normal; 
    text-align:left;
}
.RequestUploadInputLong
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:155px;
    border:solid 1px #a2bcc6;
    margin-left:9px;
}
.RequestUploadInputSmall
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:50px;
    border:solid 1px #a2bcc6;
    margin-left:10px;
}
.RequestPriceInput
{
	float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:45px;
    border:solid 1px #a2bcc6;
    margin-left:9px;
}
.RequestSupportedFormatNormal
{
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	color:#606060;
	display:inline;
	margin-left:10px;
}
.btnFinishDiv
{
    float:right;
    width:100px;
}
.RegisterFinishBtnLeft
{
    width: 2px;
	float: left;
	height: 25px;
}
.FinishBtnBlue 
{
	float: left;
	width: 96px;
	height: 20px;
	background-image: url(../Images/but_search_pixel.gif);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	text-align: center;
	padding-top: 5px;
	_overflow:hidden;
}
.RegistrationBtnFinishBlue
{
    float:left;
    background-color:Transparent;
    background-image: url(../images/but_search_pixel.gif);
    background-position:left top;
    background-repeat:no-repeat;
    width:100px;
    height:20px;
    border:solid 0px black;
    cursor:pointer;
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	text-decoration: none;
	margin-top:-3px;
}
.RegisterFinishBtnRight 
{
	width: 2px;
	float: left;
	height: 25px;
}

.RequestTextNormal
{
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	color:#212121;
}
.RequestMaxDefault
{
	width:860px;
	float:left;
	margin-top:5px;
}
.RequestTblColHead1
{
	width:458px;
	background-color:#cabd15;
	padding-left:8px !important;
}
.RequestTblColHead2
{
	width:144px;
	background-color:#cabd15;
	padding-left:8px !important;
}
.RequestTblColHead3
{
	width:176px;
	background-color:#cabd15;
	padding-left:8px !important;
}
.RequestTblColHead3Big
{
	width:233px;
	background-color:#cabd15;
	padding-left:8px;
	font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    float:left;
    text-align:left;
    padding-bottom:5px;
    padding-top:5px;
    padding-left:5px;
}
.RequestTblColHead4
{
	width:44px;
	background-color:#cabd15;
	padding-left:8px;
}
.RequestTblColItem1
{
	width:458px;
	background-color:Transparent;
	padding-left:8px;
}
.RequestTblColItem2
{
	width:144px;
	background-color:Transparent;
	padding-left:8px;
}
.RequestTblColItem3
{
	width:180px;
	background-color:Transparent;
	padding-left:8px;
	text-align:left;
}
.ReplyWraperInner
{
    width:713px;
    float:left;
	margin-bottom:20px;  
	border: solid 1px #eeeeee;
	background-color: #eeeeee;
}
.ReplyWraper
{
    width:808px;
    float:left;
	margin-bottom:20px;
    
	border: solid 1px #cccccc;
	font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    padding:10px;
    background-color:#eeeeee;
}
.RequestWraper
{
    width:810px;
    float:left;
	margin-bottom:20px;
	margin-top:10px;   
	margin-left:15px;   
	border: solid 1px #cccccc;
	font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    padding:10px;
    background-color:#eeeeee;
}
.RequestWraperNoBorder
{
    width:840px;
    float:left;
	margin-bottom:20px;
	margin-top:10px;   
	font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
}

.RequestStatusNoBorder
{
    width:825px;
    float:left;
	margin-left:15px;
	margin-bottom:10px;
	margin-top:10px;   
	font-size:13px;
	padding-left:5px;
	padding-top:5px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    background-color:#FFcc7F;
    height:20px;
}

.RequestItem1
{
    float:left;
    width:700px;
    height:20px;
    margin:10px;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
}
.RequestDescription
{
    margin:10px;
    width:820px;  
}
.RightsDescription
{
    margin-top:10px;
    width:820px;  
}
.RequestItem2
{
    float:left;
    width:700px;
    height:20px;
    text-align:right;
}
.RequestEdit
{
    float:right;
    padding-right:40px;
    width:140px;
    height:40px;
}
.RequestPostTitle
{
    padding-bottom:5px;
    padding-top:5px;
    float:left;
    width:750px;
}
.RequestPostOptions
{
    float:left;
    width:860px;
    margin-top:10px;
    margin-bottom:10px;
}
.RequestPostInput
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:155px;
    border:solid 1px #a2bcc6;
    margin-left:9px;
}
.RequestPostButtons
{
    margin:10px;
}
.PostImage
{
    float:left;
    width:70px;
    height:70px;
}
.PostDesc
{
    float:left;
    width:600px;
    height:70px;
}
.PostData
{
    width:850px;
}
.PostButtons
{
    text-align:right;
    width: 820px;
    background-color: #FAFAD2;
    padding-right:5px;
}
.PostButtonsInner
{
    text-align:right;
    width: 705px;
    margin-top: 10px;
    padding-right: 5px;
    background-color: #FAFAD2;
}
.RequestWraperInner
{
    width:705px;
    float:left;
	margin-bottom:20px;
	margin-top:10px;   
	border: solid 1px #eeeeee;
	background-color: #eeeeee;
}
.RequestThreadAcceptButtons
{
	float:left;
	width:500px;
	margin-top:7px;
}
.RequestThreadProviderButtons
{
	float:right;width:100px;height:15px;
}
.RequestThreadUserDetails
{
	width:705px;
	float:left;
}
.RequestThreadButtonSpacer
{
	float:right;
	width:70px;
}
.RegisterPrevBtnLeft
{
    width: 2px;
	float: left;
	height: 25px;
}
.RegisterPrevBtnRight 
{
	width: 2px;
	float: left;
	height: 25px;
}
.PrevBtn 
{
	float: left;
	width: 96px;
	height: 20px;
	background-image: url(../Images/button_pixel.gif);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#0171b1;
	text-align: center;
	padding-top: 5px;
}
.RegistrationBtnPrev
{
    float:left;
    background-color:Transparent;
    background-image: url(../images/button_pixel.gif);
    background-position:left top;
    background-repeat:no-repeat;
    width:100px;
    height:20px;
    border:solid 0px black;
    cursor:pointer;
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#0171b1;
	text-decoration: none;
	margin-top:-3px;
}
.btnPrevDiv
{
    float:right;
    width:100px;
}
.CreateRequestButton
{
    float:left;
    width:200px;
    margin-left:50px;
    margin-bottom:20px;
    margin-top:15px;
}
.RequestAditionInfoText
{
	font-family:Arial;
	font-size:13px;
	color:#020202;
}
.RequestOfferTextWidth
{
	font-family:Arial;
	font-size:13px;
	color:#195C8F;
	width:705px;
	margin-left:5px;
}
/******* Requests Popup *******/
.RequestsPopupTopPixel
{
    background-image:url(../images/top_pixel.gif);
    background-repeat:repeat-x;
    width:576px;
    height:35px;
    float:left;
}
.RequestsPopupBottomPixel
{
    background-image:url(../images/bot_pixel.gif);
    background-repeat:repeat-x;
    width:576px;
    height:15px;
    float:left;
}
.RequestsPopupMainBox{
    width:713px;
}
.RequestsPopupBox
{
    float:left;
    width:600px;
}

.RequestsPopupTop
{
    width:100%;
    float:left;
    height:33px;
}

.RequestsPopupBottom
{
    width:100%;
    float:left;
    height:15px;
}
.RequestsPopupAreaRight
{
    background-color:#ffffff;
    background-image:url(../images/blue_pixel_right.PNG);
    background-position:right;
    float:right;
    height:100%;
    width:100%;
    background-repeat:repeat-y;
}
.RequestsPopupAreaLeft
{
    background-image:url(../images/blue_pixel_left.PNG);
    background-repeat:repeat-y;
    background-color:#ffffff;
    float:left;
    height:100%;
    width:98%;
}
.RequestsPopupContentWrap
{
    float:left;
    margin-left:10px;
    width:569px;
}
.RequestsPopupTitle
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.RequestsPopupProgressToolbar
{
    float:right;
    margin-top:7px;
    margin-left:6px;
    cursor:pointer;
}
.RequestPopupTblColItem1
{
	width:45px;
	background-color:Transparent;
	padding-left:8px;
}
.RequestPopupTblColItem2
{
	width:450px;
	background-color:Transparent;
	padding-left:8px;
}
.RequestPopupTblColItem3
{
	width:114px;
	background-color:Transparent;
	padding-left:8px;
	text-align:left;
}
.RequestPopupTblColHead1
{
	width:45px;
	background-color:#cabd15;
	padding-left:8px;
}
.RequestPopupTblColHead2
{
	width:450px;
	background-color:#cabd15;
	padding-left:8px;
}
.RequestPopupTblColHead3
{
	width:110px;
	background-color:#cabd15;
	padding-left:8px;
}
.RequestPopupMaxDefault
{
	width:580px;
	float:left;
	margin-top:5px;
}
.RequestPopupSelectItem
{
    float:left;
    width:100px;
}
.RequestPopupSpacer
{
	float:left;
	width:40px;
	height:10px;
}
/******* END Request Popup *******/

.RequestRecentUpdateTblColItem1
{
	width:432px;
	background-color:Transparent;
	padding-left:8px;
}
.RequestRecentUpdateTblColItem2
{
	width:200px;
	background-color:Transparent;
	padding-left:8px;
}
.RequestRecentUpdateTblColItem3
{
	width:200px;
	background-color:Transparent;
	padding-left:8px;
	text-align:left;
}
.RequestRecentUpdateTblColHead1
{
	width:432px;
	background-color:#cabd15;
	padding-left:8px  !important;
}
.RequestRecentUpdateTblColHead2
{
	width:200px;
	background-color:#cabd15;
	padding-left:8px  !important;
}
.RequestRecentUpdateTblColHead3
{
	width:200px;
	background-color:#cabd15;
	padding-left:8px !important;
}
.RequestsMaxDefault
{
	width:860px;
	float:left;
	margin-top:5px;
}
.RequestTitleFilterLine
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}
.UserDetailsLabelsThread
{
    font-size:14px;
    font-family:Arial;
    font-weight:bold;
    color:#212121;
}
.divGrayInfoText
{
	color:Gray;
}
.RequestEmailAlert
{
    width:860px;
    float:left;
	margin-top:10px;   
	font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
}
.RequestTopBorder
{
    width:830px;
    float:left;
	margin-bottom:20px;
	margin-top:10px;
	margin-left:15px;   
	border-top: solid 1px #cccccc;
	font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
}
.RequestBoxWrap
{
    float:left;
    width:830px;
    margin-left:15px;
    _margin-left:10px;
    margin-top:10px;
}
.RequestLiteGrayRight
{
    float:left;
    border-right:solid 1px #cccccc;
    background-color: #eeeeee;
    width:829px;
}
.RequestLiteGrayLeft
{
    float:left;
    border-left:solid 1px #cccccc;
    width:100%;
    padding-left:5px;
    _width:98%;
}
.RequestTopBar
{
    float:left;
    font-size:0px;
    border-top:solid 1px #cccccc;
    background-color: #eeeeee;
    width:818px;
    height:5px;
}
.RequestBottomBar
{
    float:left;
    font-size:0px;
    border-bottom:solid 1px #cccccc;
    background-color: #eeeeee;
    width:818px;
    height:5px;
}
.DivRequestDetails
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	margin:10px;
}
.RequestDates
{
	float:left;
}
.ImgExcludeReply
{
	width:15px; 
	height:15px;
	margin-right:8px;
}
.divPrivateConversation
{
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:Gray;
}
.DelimitorPrivateTop
{
	border-top:solid 5px #d6d6d6;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:Gray;
	padding:10px;
}
.DelimitorPrivateLeft
{
	margin-left:100px;
	_margin-left:50px;
	border-top:solid 1px #d6d6d6;
	width:710px;
	float:left;
	_overflow:hidden;
	border-left: solid 15px #d6d6d6;
}
.DivRequestUpdates
{
	float:left;
	margin:20px;
}
.DivGridDelete
{
    float:left;
    background-image:url(../images/button_x_icon.gif);
    background-repeat:no-repeat;
    width:44px;
    height:9px;
    margin-top:15px;
    margin-left:10px;
    cursor:pointer;
}
.DivLegalNotice
{
	width:650px;
	margin-left:30px;
	float:left;
	color:#195C8F;
}
.RequestProviderFilterItem
{
	width:160px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}
.RequestProviderFilterItemTxt
{
	width:200px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}
.TextAcceptanceBlue
{
    width: 825px;
    color : #195C8F !important;
}
.TextAcceptanceBlueInner
{
    width: 705px;
    color : #195C8F !important;
}
.PopupRequestItemTitle
{
	text-align:left; 
	float:left;
	padding-left:10px;
	vertical-align:middle;
	cursor:pointer;
	width:300px;
	overflow:hidden;
}
.RequestSendToFriend
{
	width:705px;
    float:left;
	margin-bottom:20px;
	font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
}

.RequestSendToFriendBox 
{
	float:left;
	width:705px;
	margin-left:60px;
	margin-top:10px;
}
.RequestThreadSentToFriend
{
	margin-top:10px;
	float:left;
	cursor:pointer;
}
.RequestSendToFrienLine 
{
	float:left;
	width:800px;
	margin-left:40px;
	margin-top:10px;
}
.RequestSendToFrienTitle
{
	font-size:14px;
    font-family:Arial;
    font-weight:bold;
    margin-left:15px;
    margin-top:15px;
    margin-bottom:5px;
}
.RequestSendToFriendLabel
{
	float:left;
	width:200px;
	font-size:13px;
    font-family:Arial;
    font-weight:normal;
}
.RequestSendToAFriendInput
{
	float:left;
}
.RequstSentToFriendInputText
{
	width:400px;
}
.RequestSendToFriendLine
{
	width:800px;
	border-top:solid 1px Black;
	height:1px;
}
/*start styles for FTPAccounts page*/
.InnerDivFTP
{
    margin: 20px;
}
.InnerDivBold
{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
}
.InnerDivNormal
{
    font-family: Arial;
    font-size: 13px;
    font-weight: normal;
    margin-top:20px;
    float:left;
    width:100%;
}
.InnerDivSimple
{
    font-family: Arial;
    font-size: 13px;
    font-weight: normal;
}
.DivSearchFields
{
    float: left;
    width: 65%;
}
.DivSearchButton
{
    float: left;
    width: 35%;
}
.DivFTPButtons
{
    float: left;
    width: 32%;
    padding-bottom:10px;
}
.FTPPopupContentWrap
{
    float: left;
    margin-left: 20px;
    width: 350px;
    font-family:Arial;
    font-size:13px;
    padding-top:20px;
}
.FTPRow
{
    float: left;
    width: 370px;
    height:35px;
}
.FTPHeaderTable
{
    background-color: #cabd15;
    font-weight: bold;
    height: 30px;
    text-align: center;
}
.FTPRow1
{
    background-color: #e7e7e7;
    height: 30px;
}
.FTPRow2
{
    background-color: #ffffff;
    height: 30px;
}
.FTPPaddingLeft
{
    padding-left:5px;
}
.FTPPopupTop
{
    width:100%;
    float:left;
    height:33px;
}
.FTPPopupBox
{
    float:left;
    width:400px;
}
.FTPPopupTopPixel
{
    background-image:url(../images/top_pixel.gif);
    background-repeat:repeat-x;
    width:376px;
    height:33px;
    float:left;
}
.FTPPopupBottomPixel
{
    background-image:url(../images/bot_pixel.gif);
    background-repeat:repeat-x;
    width:376px;
    height:15px;
    float:left;
}
.FTPLink
{
    padding-left:5px;
    color:#195c8f;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
}

.FTPLink div, .FTPLink a, .FTPLink a:active, .FTPLink a:visited
{
    padding-left:5px;
    color:#195c8f;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
}
.FTPLink a:hover
{
    text-decoration:underline;
}
.FTPTextSearch
{
    margin-left:20px;
}
.FTPErrorText
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#e20101;
    margin-left:125px;
}
.DivFTPSaveCancel
{
    float:right;
    margin-left:140px;
    width:100%;
}
.FTPPopupMainBox{
    width:40px;
}
/*stop styles for FTPAccounts page*/
.FTPPopupHeaderLong
{
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    float:left;
    text-align:left;
    padding-bottom:5px;
    padding-top:5px;
    padding-left:8px;
    width:166px;
	background-color:#cabd15;
}
.FTPPopupHeaderShort
{
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    float:left;
    text-align:left;
    padding-bottom:5px;
    padding-top:5px;
    padding-left:8px;
    width:90px;
	background-color:#cabd15;
}
.FTPPopupHeaderSmall
{
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    float:left;
    text-align:left;
    padding-bottom:5px;
    padding-top:5px;
    padding-left:8px;
    width:60px;
	background-color:#cabd15;
}
.FTPPopupItemLong
{
	text-align:left; 
	float:left;
	padding-left:8px;
	vertical-align:middle;
	width:160px;
	overflow:hidden;
}
.FTPPopupItemShort
{
	text-align:left; 
	float:left;
	padding-left:8px;
	vertical-align:middle;
	width:90px;
	overflow:hidden;
}
.FTPPopupItemSmall
{
	float:left;
	padding-left:18px;
	vertical-align:middle;
	width:60px;
	overflow:hidden;
}
.FTPSeparator
{
	width:2px;
	overflow:hidden;
	float:left;
}
.FTPPopupItemLinkSimple
{
    font-size:13px;
    font-family:Arial;
    color:#195c8f;
    text-decoration:none;
    width:90px;
    padding-left:8px;
}

.FTPPopupItemLinkSimple a, .FTPPopupItemLinkSimple a:active, .FTPPopupItemLinkSimple a:visited
{
    font-size:13px;
    font-family:Arial;
    color:#195c8f;
    text-decoration:none;
    width:90px;
    padding-left:8px;
}

.FTPPopupItemLinkSimple a:hover
{
    font-size:13px;
    font-family:Arial;
    color:#195c8f;
    text-decoration:underline;
    width:90px;
    padding-left:8px;
}
.FTPPopupTblColItem2
{
	width:670px;
	background-color:Transparent;
	padding-left:8px;
}
.PopupBoxFTP
{
    float:left;
    width:714px;
}
.PopupTopPixelFTP
{
    background-image: url(../images/top_pixel.gif);
    background-repeat:repeat-x;
    width:690px;
    height:33px;
    float:left;
}
.PopupBottomPixelFTP
{
    background-image:url(../images/bot_pixel.gif);
    background-repeat:repeat-x;
    width:690px;
    height:15px;
    float:left;
}
.PopupContentWrapFTP
{
    float:left;
    margin-left:10px;
    width:629px;
}
.PopupMaxDefaultFTP
{
	width:668px;
	float:left;
	margin-top:5px;
}
.FTPMapTag
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    width:120px;
    padding-left:40px;
    float:left;
}
.FTPMapTagSmall
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    width:70px;
    padding-left:20px;
    float:left;
}
.FTPMapTextBox
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    width:600px;
    padding-left:20px;
    float:left;
}
.FTPMapTextBox input
{
    width:300px;
}
.FTPDropDownList
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    padding-left:20px;
    float:left;
}
.FTPMapTitle
{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    float:left;
    padding-left:40px;
    padding-right:20px;
}
.DivFTPMain
{
    padding-top:20px;
    padding-left:20px;
    padding-bottom:20px;
    padding-right:20px;
    width:90%;
}
.FTPMapTextBoxSmall
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    width:100px;
    float:left;
}
.FTPButton
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    width:60px;
    float:left;
    padding-left:80px;
    padding-bottom:1px;
}
.InnerDivError
{
    font-family: Arial;
    font-size: 13px;
    font-weight: normal;
    color:#E20101;
    padding-bottom:10px;
}
.FTPBrowseFileName
{
    font-family: Arial;
    font-size: 13px;
    font-weight: normal;
    color:#212121;
    padding-left:35px;
    padding-top:20px;
    float:left;
    width:70%;
}
.FTPMapTagCustom
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    width:220px;
    padding-left:40px;
    float:left;
}
.FTPMapTextBoxCustom
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    width:500px;
    padding-left:20px;
    float:left;
}
.FTPMapTextBoxCustom input
{
    width:200px;
}
.FTPMapTextBoxPrice
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    width:500px;
    padding-left:20px;
    float:left;
}
.FTPMapTextBoxPrice input
{
    width:100px;
}
.AutoCompleteListElementSmall3
{
	visibility : hidden;
	margin-left : 0px!important;
	margin-right : 0px!important;
	color: #36618c;
	overflow-y : auto;
	overflow-x: auto;
	height : 150px;
    text-align:left;
    padding-left: 0px;
    padding-right: 0px;
    list-style-type : none;
    cursor: pointer;
    background-color: #f1f8ff;
	font-family: Arial;
	font-size: 12px;
	/*color: #000000;*/
	white-space: nowrap;
	border: solid 1px #7e9db9;
	width:150px !important;
	z-index:1000;
}
.RegistrationListBox
{
    float: left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    font-style:normal;
    color:#212121;
    width:180px;
    border:solid 1px #a2bcc6;
}
.SettingsHPSearchBtnCnt 
{
	margin-right: 23px;
	width: 80px;
	height: 25px;
	margin-top: 10px;
}
.SettingsHPSearchBtnLeft
{
	width: 2px;
	float: left;
	height: 25px;
}
.SettingsHPSearchBtnRight 
{
	width: 2px;
	float: left;
	height: 25px;
}
.SettingsHPSearchBtn 
{
	float: left;
	width: 76px;
	height: 20px;
	background-image: url(../Images/button_pixel.gif);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#0171b1;
	text-align: center;
	padding-top: 5px;
}
.SettingsHPSearchLink 
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#0171b1;
	text-decoration: none;
}
.SettingsHPDisableBtnCnt 
{
	margin-right: 23px;
	width: 120px;
	height: 25px;
	margin-top: 10px;
}
.SettingsHPDisableBtn
{
	float: left;
	width: 116px;
	height: 20px;
	background-image: url(../Images/button_pixel.gif);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#0171b1;
	text-align: center;
	padding-top: 5px;
}
.SettingsKSOkBtnCnt 
{
	margin-left:20px;
	width: 40px;
	height: 25px;	
}
.SettingsKSOkBtn
{
	float: left;
	width: 36px;
	height: 20px;
	background-image: url(../Images/button_pixel.gif);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#0171b1;
	text-align: center;
	padding-top: 5px;
}
.SettingsKSSaveBtnCnt 
{
	margin-right: 23px;
	width: 90px;
	height: 25px;
	margin-top: 10px;
}
.SettingsKSSaveBtn
{
	float: left;
	width: 86px;
	height: 20px;
	background-image: url(../Images/button_pixel.gif);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#0171b1;
	text-align: center;
	padding-top: 5px;
}
.SettingsSFAddItemBtnCnt 
{
	margin-right: 23px;
	width: 150px;
	height: 25px;
	margin-top: 10px;
}
.SettingsSFAddItemBtn
{
	float: left;
	width: 146px;
	height: 20px;
	background-image: url(../Images/button_pixel.gif);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#0171b1;
	text-align: center;
	padding-top: 5px;
}
.SettingsSPSaveRoleBtnCnt 
{
	margin-right: 23px;
	width: 110px;
	height: 25px;
	margin-top: 10px;
}
.SettingsSPSaveRoleBtn
{
	float: left;
	width: 106px;
	height: 20px;
	background-image: url(../Images/button_pixel.gif);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#0171b1;
	text-align: center;
	padding-top: 5px;
}
.PendingContentHeaderLong
{
	text-align:center;
	width:261px;
	background-color:#cabd15;
}
.PendingContentHeaderShort
{
	text-align:center;
	width:166px;
	background-color:#cabd15;
}
.PendingContentColLong
{
	width:261px;
}
.PendingContentColShort
{
	width:166px;
}
.PendingContentRow
{
    width:90%;
    float:left;
    margin-top:10px; 
    margin-left:10px;
}
.WarningLabel
{
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#ff0000;
    float:left;
    text-align:left;
    padding-bottom:5px;
    padding-top:5px;
}.window {
    position: absolute;
    z-index: 9999;
    filter:progid:DXImageTransform.Microsoft.Shadow(color='#32373A', Direction=135, Strength=7);
}
.titleBar{
    cursor: pointer;
    text-decoration:none;
}
.titleBarTextPos{
    padding: 3px 6px 0px 10px;
    background-color:#95BFD0;
    width: 100%;
    height:30px;
}
.titleBarText{
    color: #32373A;
    font-size: 12pt;
    font-weight: bold;
    white-space: nowrap;
    font-family:Arial, Helvetica, sans-serif;
}
.tableBottomTop{
    background-color:#95BFD0;
}
.titleBarButtons{
    cursor: pointer;
    margin: 5px 0 0 0;
    float: right;
    background: url(../images/pop_but_close.gif) top center no-repeat;
    height: 31px;
    width: 31px;
    border-color:#95BFD0;
}
.titleBarButtonsOver{
    cursor: pointer;
    margin: 5px 0 0 0;
    float: right;
    background: url(../images/pop_but_close_over.gif) top center no-repeat;
    height: 31px;
    width: 31px;
    border-color:#95BFD0;
}
.clientAreaBgBookmark{
    text-align: center;
    background: white;
    border-left: 1px solid #939A9E;
    border-right: 1px solid #939A9E;
}
.clientArea{
    padding: 8px 0 0 0;
    overflow: hidden;
    height: 147px;
}
.popupTableWhiteBtn{
    padding: 0px 0px 0px 0px;
    text-align: right;
    width: 100%;
    background-color:#FFFFFF;
    border-bottom: 1px solid #939A9E;
}
.HPTextLinkDisabled
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#e4e4e4;
    text-decoration:none;
}
.InnerDivProfile
{
    margin: 10px;
}
.PushStoryGridSelectImg
{
    padding-left:25px;
    padding-top:10px;
}
.PushStoryGridDeleteImg
{
    padding-left:25px;
}
.PushStoryShortLabel
{
    width:90px;
    float:left;
}
.PushStoryGroup
{
    float:left;
    width:80%;
    margin:10px;
}
.PushStorySeparator
{
    float:left;
    width:30px;
}
.PushStoryIncludeExclude
{
    padding-left:40px;
}
.PushStoryTextAlignLeft
{
    text-align:left;
}
.PushStoryTextAlignRight
{
    text-align:right;
}
.PushStoryExclude
{
    padding-left:15px;
}
.PushStoryInclude
{
    padding-right:10px;
}
.PushStoryMiddleButton
{
    float:left;
    height:21px;
    width:90px;
    background-image:url(../images/button_pixel.gif);
    background-repeat:repeat-x;
    font-size:12px;
    color:#0171b1;
    font-weight:bold;
    font-family:Arial;
    text-align:center;
    padding-top:4px;
}
.RecentUploadWait
{
	float: left;
	width: 500px;
	position: absolute;
	margin-top: 470px;
	left: 330px;
}
.RecentUploadWaitBuyer
{
	float: left;
	width: 500px;
	position: absolute;
	margin-top: 260px;
	left: 330px;
}
.AdvSearchLabels
{
    float:left;
    font-size:14px;
    color:#1a3a62;
    font-weight:bold;
    font-family:Arial;
    width:80px;
    vertical-align:middle;
    text-align:left;
}
.AdvSearchRow
{
	width:100%;
	float:right;
}
.AdvSearchHSep
{
	float:left;
	width:15px;
}
.AdvancedSearchLinkTips
{
    float:left;
    color:#195c8f;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
    overflow:hidden ;
}
.KeyWordsTitle
{
	width:90px;
	height:40px;
	float:left;
	font-size:14px;
    color:#1a3a62;
    font-weight:bold;
    font-family:Arial;
    text-align:left;
    padding-top:10px;
    padding-left:5px;
}
.AdvSearchGlobalWidth
{
	width:860px;
}
.AdvSearchControlsSection
{
	width:860px;
	#width:810px;
}
.AdvSearchIconImg
{
	float:left;
	width:45px;
	height:40px;
}
.AdvSearch700
{
	width:700px;
}
.AdvSearchHRow
{
	width:700px;
	height:5px;
}
.AdvSearchLongTxt
{
width:300px;
}
.AdvSearchPT6
{
	padding-top:6px;
}
.AdvSearchPT16
{
	padding-top:16px!important;
}
.AdvSearchDateLabels
{
	float:left;
	margin-right:3px;
	vertical-align:top;
}
.AdvSearchLabelWidth
{
	width:98px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#535353;
	margin-top:3px;
}
.AdvSearchLabelBig
{
	float:left;
	width:156px;
}
.AdvSearchLabelBigPrice
{
	float:left;
	width:166px;
}
.AdvSearchSeparator
{
	width:30px;
	float:left;
}
.AdvSearchDDLWidth
{
	width:156px;
}
.AdvSearchPT14
{
	padding-top:14px;
}
.AdvSearchPT10
{
	padding-top:10px!important;
}
.AdvSearchSepDivDotted
{
    float:left;
    width: 860px;
    font-size:4px;
    height:17px;
    margin-left: 5px;
    background-image:url(../images/dots_line.gif);
    background-repeat:repeat-x;
    background-position:center center;
}
.AdvSearchTexts{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#535353;	
}
.AdvancedSearchLinkBold
{
    float:left;
    color:#195c8f;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
    overflow:hidden ;
    font-weight:bold;
}
.KeywordsFloat
{
    float: left;
}
.SearchTipsMargin
{
    margin-top:2px;
}
.PortofolioFilterInput
{
	color:#212121;
	width:100px;
	margin-left:5px;
	border:solid 1px #a2bcc6;
}
.PortofolioLabels
{
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color:#212121;
    float:left;
    text-align:left;
    padding-bottom:5px;
    padding-top:5px;
}
.PortofolioSep{
    float:left;
    width:30px;
}
.PortofolioSep2{
    float:left;
    width:45px;
}
.PortofolioMiddleButton
{
    float:left;
    height:25px;
    width:70px;
    background-image:url(../images/button_pixel.gif);
    background-repeat:repeat-x;
    font-size:12px;
    color:#0171b1;
    font-weight:bold;
    font-family:Arial;
    text-align:center;
    padding-top: 4px;
}
.PortofolioLine
{
	width:96%;
}
.PortofolioImageButton
{
	cursor:pointer;
	vertical-align:top;
	margin-top:-5px;
}
.PortofolioSubItemWrap
{
    float:left;
    width:100%;
    margin-top:5px;
}
.HPTextLinkSelected
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#800000;
    text-decoration:none;
    cursor:default;
}

.HPTextLinkSelected a, .HPTextLinkSelected a:active, .HPTextLinkSelected a:visited
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#800000;
    text-decoration:none;
    cursor:default;
}

.HPTextLinkSelected a:hover
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#800000;
    text-decoration:none;
    cursor:default;
}
.HPTextLinkSelected:hover
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#800000;
    text-decoration:none;
    cursor:default;
}
.MyUploadsTblColItem1
{
	margin-top:6px;
	width:22px;
	background-color:Transparent;
	padding-left:8px;
}
.MyUploadsTblColItem2
{
	margin-top:6px;
	width:57px;
	background-color:Transparent;
	padding-left:8px;
}
.MyUploadsTblColItem3
{
	margin-top:6px;
	width:222px;
	background-color:Transparent;
	padding-left:8px;
	overflow: hidden;
}
.MyUploadsTblColItem4
{
	margin-top:6px;
	width:99px;
	background-color:Transparent;
	padding-left:8px;
}
.MyUploadsTblColItem5
{
	margin-top:6px;
	width:272px;
	background-color:Transparent;
	padding-left:8px;
}
.MyUploadsTblColItem6
{
	margin-top:6px;
	width:72px;
	background-color:Transparent;
	padding-left:8px;
}
.MyUploadsTblColItem7
{
	margin-top:6px;
	width:70px;
	background-color:Transparent;
	padding-left:8px;
}
.MyUploadsTblColHead1
{
	width:20px;
	background-color:#cabd15;
	padding-left:8px;
	height:30px;
	text-align:center !important;
}
.MyUploadsTblColHead2
{
	width:55px;
	background-color:#cabd15;
	padding-left:8px;
	height:30px;
	text-align:center !important;
}
.MyUploadsTblColHead3
{
	width:220px;
	background-color:#cabd15;
	padding-left:8px;
	height:30px;
	text-align:center !important;
}
.MyUploadsTblColHead4
{
	width:97px;
	background-color:#cabd15;
	padding-left:8px;
	height:30px;
	text-align:center !important;
}
.MyUploadsTblColHead5
{
	width:270px;
	background-color:#cabd15;
	padding-left:8px;
	height:30px;
	text-align:center !important;
}
.MyUploadsTblColHead6
{
	width:70px;
	background-color:#cabd15;
	padding-left:8px;
	height:30px;
	text-align:center !important;
}
.MyUploadsTblColHead7
{
	width:70px;
	background-color:#cabd15;
	padding-left:8px;
	height:30px;
	text-align:center !important;
}
.MyUploadsRowTblHeader
{
	border-top:solid 1px #cabd15;
	border-bottom:solid 1px #cabd15;
	height:40px;
	margin-bottom:8px;
}
.MyUploadsDelButtom
{
	float:right;
	margin-right:26px;
	margin-top:4px;
}
.MyUploadsRedBoxBottomPixelBig
{
    background-image:url(../images/red_bot_pixel.gif);
    background-repeat:repeat-x;
    width:870px;
    height:9px;
    float:left;
}
.HPTextLinkNotSelected
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#d6d6d6;
    text-decoration:none;
    cursor:default;
}

.HPTextLinkNotSelected a, .HPTextLinkNotSelected a:active, .HPTextLinkNotSelected a:visited
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#d6d6d6;
    text-decoration:none;
    cursor:default;
}

.HPTextLinkNotSelected a:hover
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#d6d6d6;
    text-decoration:none;
    cursor:default;
}
.HPTextLinkNotSelected:hover
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    color:#d6d6d6;
    text-decoration:none;
    cursor:default;
}
.BtnSaveGroupBlue 
{
	float: left;
	width: 204px;
	height: 20px;
	background-image: url(../Images/but_search_pixel.gif);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	text-align: center;
	padding-top: 5px;
	_overflow:hidden;
}
.BtnSaveGroupBlueButton
{
    float:left;
    background-color:Transparent;
    background-image: url(../images/but_search_pixel.gif);
    background-position:left top;
    background-repeat:no-repeat;
    width:200px;
    height:20px;
    border:solid 0px black;
    cursor:pointer;
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	text-decoration: none;
	margin-top:-3px;
}
.DivMyUploadsButtons
{
	margin-top:10px;
    float: left;
    width: 32%;
    padding-bottom:10px;
}
.ProviderUploadFileName
{
	margin-left:9px;
}
.MyUploadsLanguageInfo
{
	float:left;
    width:480px;
    height:30px;
}
.MyUploadsLanguageInfoText
{
	margin-top:5px;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	color:#606060;
}
.RecItemsMaxDef
{
	width:587px;
	float:left;
	margin-top:5px;	
}
.RecTblColHead2
{
	width:177px;
	background-color:#cabd15;
	padding-left:8px;
}
.RecTblColItem2
{
	width:179px;
	background-color:Transparent;
	padding-left:8px;
	height:30px;
	overflow:hidden;
}
.RectblColHeade5
{
	width:83px;
	background-color:#cabd15;
	padding-left:8px;
}
.MyUploadsPublishButton
{
	float:left;
	height:25px;
	width:100px;
	background-image:url(../images/button_pixel.gif);
	background-repeat:repeat-x;
	font-size:13px;
	color:#185a8c;
	font-weight:bold;
	font-family:Arial;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	background-color:Transparent;
	border:0px;
	cursor:pointer;
}
.MyUploadsSaveButton
{
	background-color:Transparent;
	border:0px;
	cursor:pointer;
	float:right;
}
.MyUploadsSaveButton:hover
{
	background-color:Transparent;
	border:0px;
	cursor:pointer;
	float:right;
	text-decoration:underline;
}
.MyUploadsBrowse
{
	margin-left:7px;
	margin-top:-2px;
	background-image:url(../Images/but_brows.gif);
	background-repeat:no-repeat;
	background-position:right center;
	
}
.PubStatCorners
{
	width:29px;
	height:30px;
	float:left;
}
.PubStatTextSection
{
	float:left;
	width:199px;
	background-color:#96c0d0;
	height:30px;
}
.pubStatMarginB
{
	margin-bottom:30px;
}
.PubStatText
{
	width:237px;
	float:left;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;
	color:#1a6409;
	font-size:16px;
	font-weight:bold;
	font-family:Arial;
	margin-top:5px;
}
.PubStatCorners
{
	width:29px;
	height:30px;
	float:left;
}


.MyUploadsNoItems
{
	float:left;
	width:800px;
	color:#000000;
	font-size:13px;
	font-weight:bold;
	font-family:Arial;
	margin-left:10px;
}
.MyUploadsNewItems
{
	float:left;
	width:800px;
	margin-left:10px;
	margin-top:7px;
}
.DivFullListUplInfo
{
	width:100%;
    float:left;
    text-align:left;
    margin-top:10px;
    margin-bottom:2px;
    margin-left:10px;
    margin-right:10px;
}
.ItemTitleLinkUplInfo
{
    width:100%;
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:none;
}

.ItemTitleLinkUplInfo a, .ItemTitleLinkUplInfo a:active, .ItemTitleLinkUplInfo a:visited
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:none;
}

.ItemTitleLinkUplInfo a:hover
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#195c8f;
    text-decoration:underline;
}
.DivFullListLeft
{
    width:100%;
    float:left;
    text-align:left;
    margin-top:10px;
    margin-bottom:2px;
    margin-right:10px;
    margin-left:10px;
}
.UploadProgressText
{
    color:#195c8f;
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
}
.UploadProgressSize
{
    font-size:13px;
    font-family:Arial;
    color:#212121;
    padding-left:11px;
    margin-top:2px;
}
.DivHPBoxSeparators
{
    margin-top:13px;
    margin-bottom:17px;
    float:right;
    width:260px;
    text-align:right;
}
.BtnWaitingToPublish
{
    background-image:url(../Images/ButWaitingPublish.gif);
	background-repeat:no-repeat;
	background-position:center center; 
	width:257px; 
	height:111px;  
	cursor: pointer;
}
.BtnUploadNew
{
    background-image:url(../Images/BtnUploadNew.gif);
	background-repeat:no-repeat;
	background-position:center center; 
	width:257px; 
	height:79px;  
	cursor: pointer;
}
.PubStatTextBig
{
    color:#ffffff;
	font-size:20px;
	font-weight:bold;
	font-family:Arial;
	margin-top: 4px;
}
.PubStatTextMedium
{
    color:#ffffff;
	font-size:18px;
	font-weight:bold;
	font-family:Arial;
	margin-top: 7px;
	width:257px;
	text-align:center;
}

.BtnSeparator
{
    height:10px;
    width:100%;
    overflow:hidden;
}
.ProtofolioPopupMainBox{
    width:400px;
}
.PortofolioSaveCancel
{
    float:right;
    margin-left:20px;
    width:95%;
}
.UploadAreaWidth
{
    background-image:url(../images/gray_pixel_left.gif);
    background-repeat:repeat-y;
    background-color:#ffffff;
    float:left;
    height:100%;
    width: 92% !important;
    padding-left:5px;
}
a.ItemTitleLinkRecent , a.ItemTitleLinkRecent:active, a.ItemTitleLinkRecent:visited
{
    font-size:13px;
    font-family:Arial;
    color:#195c8f;
    text-decoration:none;
    font-weight: bold;
}

a.ItemTitleLinkRecent:hover 
{
   font-weight: bold;
    font-size:13px;
    font-family:Arial;
    color:#195c8f;
    text-decoration:underline;
}
.AdditionalFileErrSpacer
{
    margin-left:35px;
    margin-top:-10px;
}
.ErrPopup
{
    position:absolute; 
    border:solid 1px #717171; 
    background-color:#f7f7f7; 
    top:0px; 
    left:70px; 
    width:250px;
}
.AdditionalFileSpacer
{
	float:left;
    width:480px;
    padding-top:16px;
}
.AdditionalFileWidth
{
    width:335px;
    position:relative;
}
.AdditionalFileInputWidth
{
    width:330px;
}
.AdditionalFileOverflow
{
    position:absolute;
    height:22px; 
    background-color: #ffffff;
    left:0px;
    padding-top:1px;
}
.MyUploadsWidth170
{
    width: 170px;
}
.MyUploadsWidth300
{
    width: 300px;
}
.MarginRight5
{
    margin-right:5px;
}
.MarginLeft5
{
    margin-left:5px;
}
