body
{
    background-color: #cfcfcf;
    text-align: center;
    position: relative;
    padding: 0;
    margin: 0;
    border: 0;
    font-family: Verdana;
    font-size: 10pt;
}

a
{
    color: White;
    text-decoration: none;
}
a.cancel
{
    color: red;
}
#pagewrap
{
    width: 756px;
    padding: 0;
    margin: 0;
    outline: 0;
    background-color: white;
    border: 0;
    text-align: left;
    margin: auto;
}

#key
{
    height: 3px;
    background-color: #01794C;
}
#toplogo
{
    border-bottom: solid 3px white;
}
#botlogo
{
    background-image: url(../images/botlogo.jpg);
    height: 95px;
    width: 756px;
    border-bottom: solid 3px white;
}

#navbar
{
    color: white;
    padding-left: 3px;
    height: 18px;
}

#navbar ul
{
    list-style: none;
    text-align: center;
}

#navbar ul li
{
    margin-top: 79px;
    list-style: none;
    float: left;
    padding-bottom: 0;
}
a.default
{
    color: white;
    padding: 0 8px;
}
a.sel, .default:hover
{
    color: #95ce53;
    padding: 0 8px;
}
#address
{
    float: right;
    margin-right: 10px;
    font-size: 11px;
    text-align: right;
}

/*homepage css*/

#homeheader
{
    background-image: url(../images/home/home_image.jpg);
    height: 223px;
    width: 756px;
}

#topbar
{
    background-color: #006711;
    opacity: .60;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    height: 24px;
}

#botbar
{
    background-color: #006711;
    opacity: .50;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    height: 24px;
    margin-top: 175px;
}

#boxheader
{
    width: 390px;
    height: 20px;
    background-image: url(../images/home_header_slice.jpg);
    background-repeat: repeat-x;
    color: #fff;
    padding-left: 5px;
    padding-top: 2px;
    margin-bottom: 10px;
}
#pressrelease
{
    border: solid 1px #a0a7af;
    float: right;
}

.content
{
    height: 204px;
    width: 345px;
    overflow: auto;
    background: url(../images/home/boxrightbackground.jpg);
    background-repeat: repeat-x repeat-y;
    color: White;
}
.content li
{
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 7px;
    padding-left: 10px;
    background: url(../images/home/home_line.gif) no-repeat left bottom;
}

.content a:hover
{
    color: #95ce53;
}
#eventslist
{
    margin-top: 10px;
    border: solid 1px #a0a7af;
    float: right;
}

.boxheaderright
{
    width: 340px;
    height: 20px;
    background-image: url(../images/home_header_slice.jpg);
    background-repeat: repeat-x;
    color: #fff;
    padding-left: 5px;
    padding-top: 2px;
}
#maintext p
{
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 13px;
}
#maintext img
{
    float: left;
    padding: 15px;
}

#currentpromo
{
    width: 756px;
    height: 156px;
    background-color: #1D1D1D;
    margin-top: 400px;
    color: White;
}

#currentpromo img
{
    margin-left: 100px;
    float: left;
}

#currentpromo h2
{
    font-size: 13pt;
    font-weight: normal;
    margin-top: 15px;
    float: right;
    margin-right: 65px;
}

#currentpromo p
{
    margin-top: 10px;
    margin-right: 45px;
    width: 300px;
    float: right;
}
#currentpromo a:hover p
{
    color: #95ce53;
}
/*end of homepage exclusive css*/

#maincontent
{
    min-height: 400px;
    padding-top: 20px;
    padding-bottom: 5px;
}

#maintext
{
    width: 395px;
    min-height: 380px;
    _height: auto !important;
    border: solid 1px #a0a7af;
    float: left;
    margin-bottom: 15px;
    font-size: 9pt;
}


/* News And Events Boxes*/
.mainbox_item, .dl_mainbox_item
{
    width: 725px;
    border: solid 1px #a0a7af;
    margin: 20px 18px 20px 15px;
}

.mainbox_item p
{
    padding: 8px;
}

.dl_mainbox_item p
{
    padding: 5px;
}

.mainbox_item_border
{
    border-bottom: solid 1px #a0a7af;
}

.mainbox_item_border_top
{
    border-top: solid 1px #a0a7af;
    padding: 10px;
}

.mainboxheader_item
{
    background-color: #dae7dd;
    border-bottom: solid 1px #a0a7af;
}

.mainboxheader_item p
{
    padding: 8px;
    font-weight: bold;
}

td.title
{
    padding: 8px;
    font-weight: bold;
}
td.date
{
    padding: 8px;
    font-weight: bold;
    color: #666;
    width: 120px;
}
td.dlCount
{
    padding: 8px;
    font-weight: bold;
    color: #666;
    width: 170px;
}
td.title_dl
{
    font-weight: bold;
}
td.dlCount_client
{
    font-weight: bold;
    color: #666;
    width: 150px;
}

table.clientsDetails tr td
{
    padding: 8px 8px 4px 8px;
}
.mainboxheader_item_date
{
    float: right;
    padding: 8px;
    color: #666666;
}

#expandImg
{
    width: 42px;
    height: 48px;
    background-image: url(../images/arrow_down.png);
    background-repeat: no-repeat;
}
#expandImg:hover
{
    background-image: url(../images/arrow_down_ovr.png);
}

#expandImgSmall
{
    width: 25px;
    height: 22px;
    background-image: url(../images/arrow_down2.png);
    background-repeat: no-repeat;
}
#expandImgSmall:hover
{
    background-image: url(../images/arrow_down_ovr2.png);
}

.mainboxcontent_item
{
    padding: 10px;
}
.mainboxcontent_item_closed
{
    padding: 0px;
    height: 0;
}
.mainboxcontent_item_bordered
{
    border: 1px solid #cccccc;
    margin: 10px;
    padding: 10px;
}

/*clear div to get around the issue that floating divs are removed from the DOM*/

.dans_clear
{
    width: 100%;
    height: 30px;
}

/*News And Evens Page Links*/

.pageLinks_container
{
    margin-top: 5px;
    height: 32px;
    background-color: #efefef;
    border-top: 1px solid #92BA97;
    border-bottom: 1px solid #92BA97;
    width: 100%;
}

.pageLinks
{
    float: right;
    clear: right;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    margin: 10px 18px 0 0;
}

.submit_text
{
    margin-right: 15px;
    padding: 6px;
    float: right;
    font-size: 12px;
    color: #5A5A5A;
}

.pageLinks a
{
    color: #78917c;
}

.pageLinks a:hover
{
    color: #545454;
}


/*News and events Admin*/

a.edit_news, a.edit_events, a.edit_dls, a.edit_clients
{
    display: block;
    width: 350px;
    height: 184px;
}

a.edit_news
{
    background-image: url(../images/news_section_bttn.jpg);
}
a.edit_news:hover
{
    background-image: url(../images/news_section_bttn_ovr.jpg);
}

a.edit_events
{
    background-image: url(../images/events_section_bttn.jpg);
}
a.edit_events:hover
{
    background-image: url(../images/events_section_bttn_ovr.jpg);
}

a.edit_dls
{
    background-image: url(../images/downloads_section_bttn.jpg);
}
a.edit_dls:hover
{
    background-image: url(../images/downloads_section_bttn_ovr.jpg);
}

a.edit_clients
{
    background-image: url(../images/clients_section_bttn.jpg);
}
a.edit_clients:hover
{
    background-image: url(../images/clients_section_bttn_ovr.jpg);
}

input.text, input.text_450, input.textError
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    padding: 2px;
}
input.text_450
{
    width: 450px;
}
.formError
{
    background-color:#fbf2a1;
}
textarea.text, textarea.text_450{font-family:Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    padding: 2px;
    font-size: 12px;
}
textarea.text_450
{
    width: 450px;
}
input.title
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    padding: 2px;
    font-weight: bold;
    width: 450px;
}
input.submit
{
    background-color: red;
    color: White;
    padding: 2px;
    margin: 0 0 0 10px;
    border-width: 1px;
}
a.onWhiteBg
{
    color: black;
}
a.onWhiteBg:hover
{
    color: #545454;
}
.item_link
{
    padding: 10px;
}
.item_link a
{
    font-weight: bold;
    color: #000000;
    font-size: 14px;
}
.item_link a:hover
{
    color: #333333;
}
.admin_sitemap
{
    height: 40px;
    background-color: #c1daf5;
    margin-bottom: 10px;
}
.admin_sitemap h3
{
    float: right;
    padding-top: 20px;
    padding-right: 12px;
}

/************************ Admin Menu *************************/
.admin_task_bar
{
    margin-top: -8px;
    height: 42px;
}
.admin_task_bar_index, .admin_task_bar_news, 
.admin_task_bar_events, .admin_task_bar_dls, 
.admin_task_bar_clients, .admin_task_bar_client_stats, 
.admin_task_bar_distributors, .admin_task_bar_promotions, .admin_task_bar_photovault
{
    float: left;
    background-repeat: no-repeat;
    height: 42px;
    cursor: pointer;
}

.admin_task_bar_index
{
    background-image: url(../images/admin_home_bttn.jpg);
    width: 100px;
}
.admin_task_bar_index:hover
{
    background-image: url(../images/admin_home_bttn_ovr.jpg);
}

.admin_task_bar_news
{
    background-image: url(../images/admin_news_bttn.jpg);
    width: 83px;
}
.admin_task_bar_news:hover
{
    background-image: url(../images/admin_news_bttn_ovr.jpg);
}

.admin_task_bar_events
{
    background-image: url(../images/admin_events_bttn.jpg);
    width: 88px;
}
.admin_task_bar_events:hover
{
    background-image: url(../images/admin_events_bttn_ovr.jpg);
}

.admin_task_bar_dls
{
    background-image: url(../images/admin_downloads_bttn.jpg);
    width: 91px;
}
.admin_task_bar_dls:hover
{
    background-image: url(../images/admin_downloads_bttn_ovr.jpg);
}

.admin_task_bar_clients
{
    background-image: url(../images/admin_clients_bttn.jpg);
    width: 61px;
}
.admin_task_bar_clients:hover
{
    background-image: url(../images/admin_clients_bttn_ovr.jpg);
}

.admin_task_bar_client_stats
{
    background-image: url(../images/admin_clientstats_bttn.jpg);
    width: 86px;
}
.admin_task_bar_client_stats:hover
{
    background-image: url(../images/admin_clientstats_bttn_ovr.jpg);
}
.admin_task_bar_distributors
{
	background-image: url(../images/admin_distributorss_bttn.jpg);
    width: 90px;
}
.admin_task_bar_distributors:hover
{
    background-image: url(../images/admin_distributors_bttn_ovr.jpg);
}
.admin_task_bar_promotions
{
	background-image: url(../images/admin_promotions_bttn.jpg);
    width: 86px;
}
.admin_task_bar_promotions:hover
{
    background-image: url(../images/admin_promotions_bttn_ovr.jpg);
}
.admin_task_bar_photovault
{
	background-image: url(../images/admin_photovault_bttn.jpg);
    width: 63px;
}
.admin_task_bar_photovault:hover
{
	background-image: url(../images/admin_photovault_bttn_ovr.jpg);
}
.atb_sep
{
    float: left;
    background-image: url(../images/sep.jpg);
    background-repeat: no-repeat;
    width: 1px;
}
.atb_fill
{
    float: left;
    clear: right;
    background-image: url(../images/admin_header_bar.jpg);
    background-repeat: repeat x;
    width: 35px;
    height: 42px;
}
/***************** EOF Admin Menu *******************************/

/* New Item Buttons */
.news_new_item, .event_new_item, .dl_new_item, .promo_new_item
{
    width: 200px;
    height: 32px;
    background-repeat: no-repeat;
    margin: 11px 0 0 20px;
}
.news_new_item
{
    background-image: url(../images/add_news_item_bttn.jpg);
}
.event_new_item
{
    background-image: url(../images/add_event_item_bttn.jpg);
}
.dl_new_item
{
    background-image: url(../images/add_download_item_bttn.jpg);
}
.promo_new_item
{	
	 background-image: url(../images/add_promo_item_bttn.jpg);
}
/* EOF New Items Buttons */
.admin_sub_title_cont
{
    margin: 7px 5px 5px 8px;
}

td.admin_sub_title
{
    color: #333333;
    font-weight: bold;
    font-size: 14px;
    letter-spacing: 2px;
    padding-left: 12px;
}
td.admin_sub_title_right
{
    color: #666666;
    font-weight: bold;
    font-size: 10px;
}

/************************ Downloads *********************/
a.download_link
{
    color: #79927D;
    font-weight: bold;
}

a.download_link:hover
{
    color: #BAC5B5;
    font-weight: bold;
}


table.adverts
{
    width: 490px;
}
td.ad_img
{
    width: 110px;
}
td.ad_link
{
    width: 400px;
}
table.download_lnk_list
{
    width: 390px;
}
.dowmload_lnki
{
    width: 390px;
    margin-left: 160px;
}
td.pdf_img
{
    padding: 4px;
    width: 30px;
}

td.newsletter_link
{
    width: 180px;
}

.download_alt_list
{
    margin-top: 5px;
    padding: 5px;
    background-color: #efefef;
    border-top: 1px solid #92BA97;
    border-bottom: 1px solid #92BA97;
    width: 703px;
}

#mainbox_downloads
{
    width: 390px;
    border: solid 1px #a0a7af;
    margin: 0 0 10px 10px;
    float: left;
}

#mainbox
{
    width: 390px;
    min-height: 150px;
    border: solid 1px #a0a7af;
    margin-left: 10px;
    float: left;
}
.mainboxheader
{
    height: 34px;
    background-color: #dae7dd;
    border-bottom: solid 1px #a0a7af;
}
.mainboxheader p
{
    padding: 8px;
    font-weight: bold;
}

#mainbox a, #mainbox_downloads a
{
    color: #007D51;
    font-weight: bold;
}

#mainbox a:hover, #mainbox_downloads a:hover
{
    color: #95ce53;
}

#mainbox li, #mainbox_downloads li
{
    list-style-type: circle;
    margin-left: 20px;
}

#mainbox p, #mainbox_downloads p
{
    padding: 8px;
}

/*************************** Distributors Section***************************/
#distributors_wrapper
{
    margin-left: 19px;
}
.dist_wrapper
{
    margin: 0 auto;
    width: 713px;
    min-height: 150px;
    border: solid 1px #a0a7af;
}

.dist_wrapper_inter
{
    border-bottom: solid 1px #8FB993;
    margin: 10px 0 10px 0;
    padding: 20px;
}

.dist_wrapper_inter li
{
    list-style-type: disc;
}

.dist_main_title
{
    background-color: #dae7dd;
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    padding: 6px;
}

.dist_main_sub
{
    background-color: #efefef;
    font-size: 12px;
    padding: 6px;
    border-bottom: solid 1px #8FB993;
}

a.dist_big
{
    color: #789778;
    font-weight: bold;
}

.dist_task_bar
{
    margin: -8px 0 3px 0;
    height: 42px;
}

.dist_task_bar_index, .dist_task_bar_home
{
    float: left;
    background-repeat: no-repeat;
    height: 42px;
}

.dist_task_bar_index
{
    background-image: url(../images/distr_header_bar.jpg);
    width: 325px;
}

.dist_task_bar_home
{
    background-image: url(../images/distr_back_header_bar.jpg);
    width: 262px;
    float: right;
}

.dtb_fill
{
    float: left;
    background-image: url(../images/distr_header_bar_slice.jpg);
    background-repeat: repeat x;
    width: 169px;
    height: 42px;
}
.dtb_fill_long
{
    float: left;
    background-image: url(../images/distr_header_bar_slice.jpg);
    background-repeat: repeat x;
    width: 431px;
    height: 42px;
}
#sitemap
{
    height: 40px;
    background-color: #99c2a0;
    margin-bottom: 10px;
}
#sitemap h3
{
    float: right;
    padding-top: 20px;
    padding-right: 12px;
}
#image
{
    margin-left: 420px;
    margin-bottom: 40px;
}
#image_no_cont
{
    margin-left: 420px;
    margin-bottom: 40px;
}

/************************* download_request ***********************/
.form_wrapper
{
    margin: 0 auto;
    width: 650px;
    min-height: 150px;
    border: solid 1px #a0a7af;
    border-bottom: none;
}

.form_wrapper p
{
    padding: 8px;
}

td.form_field
{
    color: #01330D;
    font-weight: bold;
}

/*end downloads_request*/

/******************** contact page exclusive ******************/
#contactform
{
    height: 310px;
    /*background: url(../images/contactus/formbackground.jpg);*/
	background-color:#000;
	/*background-repeat:repeat;*/
    color: #fff;
    padding: 10px;
}
form
{
    margin-top: 10px;
}
#formthanks
{
    float: right;
    margin-top: 5px;
    margin-right: 20px;
}
#rightcolform
{
    width: 370px;
    float: right;
    margin-top: -315px;
}
#leftcolform
{
    width: 370px;
}
#leftcolform input
{
    width: 210px;
}
.input
{
    width: 270px;
    margin-bottom: 5px;
}
label
{
    font-weight: 600;
    width: 4em;
    float: left;
    margin-right: 25px;
}
#dropdown label
{
    width: 10em;
    margin-right: 8px;
}
#form_address
{
    float: left;
    margin-right: 10px;
    
}
#endform
{
    text-align: center;
}
.buttonarea
{
    text-align: right;
    margin-top: 5px;
}
.buttonarea input
{
    background-color: red;
    color: White;
    margin-right: 17px;
    border-width: 1px;
}
/*end of contact page exclusive*/

/****************************** downloads page exclusive ************************/
#largemainbox
{
    width: 717px;
    min-height: 150px;
    border: solid 1px #a0a7af;
    margin-left: 10px;
    margin-top: -30px;
    margin-bottom: 20px;
}

#largemainbox p
{
    padding: 9px;
}
.largemainboxheader
{
    height: 34px;
    background-color: #dae7dd;
    border-bottom: solid 1px #a0a7af;
}
#largemainbox .largemainboxheader p
{
    padding: 8px;
    font-weight: bold;
}
#largemainbox li
{
    padding-left: 10px;
    margin-top: 5px;
    font-weight: bold;
}
#largemainbox a
{
    color: #007D51;
}
#largemainbox a:hover
{
    color: #95ce53;
}

#distributorsbox
{
    width: 700px;
    min-height: 150px;
    border: solid 1px #a0a7af;
    margin-left: 10px;
    margin-bottom: 20px;
}
#distributorsbox ul
{
    padding-top: 20px;
}
#distributorsbox ul li
{
    padding-top: 0;
}
#distributorsbox p
{
    padding: 5px;
}
.distributorsboxheader
{
    height: 34px;
    background-color: #dae7dd;
    border-bottom: solid 1px #a0a7af;
}
#distributorsbox .distributorsboxheader p
{
    padding: 8px;
    font-weight: bold;
}
#distributorsbox ul li
{
    float: left;
}
#distributorsbox li
{
    padding-left: 11px;
    margin-top: 5px;
    font-weight: bold;
    float: none;
    line-height: 7pt;
    font-size: 9pt;
}
#distributorsbox a
{
    text-align: center;
    color: Black;
}
#distributorsbox a:hover
{
    color: #95ce53;
}
.float_right
{
}
#distbox
{
    width: 700px;
    min-height: 150px;
    height: auto;
    border: solid 1px #a0a7af;
    margin-left: 10px;
    margin-bottom: 20px;
}

.distributorsboxheader
{
    font-weight: bold;
}

#countryheader
{
    padding-top: 8px;
    margin-left: 8px;
    color: #7C8580;
    font-weight: bold;
}

.distributorsboxheader .float_right
{
    margin-top: -16px;
    margin-left: 350px;
}

.countryboxheader
{
    height: 15px;
    border-top: solid 1px #83b38b;
    border-bottom: solid 1px #83b38b;
    font-weight: bold;
    padding: 8px;
    padding-top: 15px;
    color: #515151;
    font-size: 10pt;
}
.address1
{
    min-height: 75px;
    background-color: #ececec;
    padding: 10px;
}
.address2
{
    min-height: 75px;
    padding: 10px;
    background-color: White;
    margin-top: 0;
}
.detailsleft
{
    float: left;
    color: black;
    width: 335px;
    padding: 0;
    margin-top: 0;
}
.detailsright
{
    float: right;
    color: black;
    width: 335px;
    padding: 0;
    margin-top: 0;
}
.detailsleft p
{
    margin-top: 5px;
}
.detailsright p
{
    margin-top: 5px;
}
.dist_title
{
    font-size: 10pt;
    color: #5D7E63; /*padding-bottom: 10px;*/
    font-weight: bold;
}
#distributorsbox_cent
{
    text-align: center;
    padding: 6px;
}

.dist_title a
{
    color: #5D7E63;
}
h5
{
    font-size: 10pt;
    color: #5D7E63;
    padding-bottom: 10px;
    font-weight: bold;
}

h5 a
{
    color: #5D7E63;
}
#backtotop
{
    position: fixed;
    bottom: 5px;
    right: 50px;
}
#backtotop a
{
    color: Black;
}
#backtotop a:hover
{
    color: #95ce53;
}

#contactaddress
{
    margin-left: 20px;
    color: #476450;
    padding: 0;
}

#footer
{
    padding-top: 10px;
    height: 437px;
    background-color: #0c2411;
    color: #fff;
    font-size: 8pt;
    width: 756px;
    margin-bottom: 0;
}
#footer_line
{
    padding: 0px 0px 10px 6px;
    float: left;
    border-bottom: 1px solid #1A1D12;
    width: 731px;
}
#footer img
{
    float: left;
}
#footer a:hover
{
    color: #95ce53;
}

#distributorslogin
{
    clear: both;
    padding-top: 8px;
    padding-left: 75px;
    height: 42px;
    background: url(../images/distr_header_bar_slice.jpg) repeat-x;
    margin-top: -10px;
}

#distributorslogin label
{
    width: 6em;
    color: white;
    float: none;
    margin: 0;
    padding-left: 25px;
}

#distributorslogin .input
{
    width: 170px;
    padding: 0;
    margin: 0;
}

#gobutton
{
    margin-left: 530px;
    margin-top: -21px;
}

#leftcolimage
{
    float: left;
    margin-left: 120px;
    margin-top: 0;
    margin-bottom: 0;
    height: 115px;
}

#leftcolimage img
{
    border: solid 2px #99C19E;
}

#rightcoltext
{
    margin-top: 30px;
    width: auto;
}

#rightcoltext p
{
    margin-left: 25px;
}

.fullcol
{
    min-height: 100px;
    height: auto;
}

.download_alt_list h6
{
    font-family: Verdana;
    font-size: 12px;
    margin-left: 66px;
    color: #04320E;
}

.demostockp
{
    margin-left: 70px;
}

.pdftitle
{
    float: left;
    margin-left: 100px;
    margin-top: 30px;
    padding-right: 60px;
    padding-left: 3px;
}

.pdftitle a
{
    font-weight: bold;
    color: #99C19E;
}

.demostockp a
{
    font-weight: bold;
    color: #99C19E;
}

.pdftitle img
{
    padding-right: 5px;
}

.pdfpic img
{
    margin-top: 20px;
    border: solid 2px #99C19E;
}

#adverttoptext
{
    text-align: center;
}

h6 a
{
    font-weight: bold;
    color: #99C19E;
}

#advertmainbox .download_alt_list
{
    height: 15px;
}

#pagechange a
{
    color: black;
}
#pagechange
{
    text-align: right;
}

.photovaulttable
{
    margin-top: 15px;
}

tr
{
    border-top: solid 3px black;
    border-bottom: solid 3px black;
}

.frameHolder
{
}

table.dlModule
{
    margin: 15px 20px 20px 25px;
    border: 1px solid #A0A7AF;
    width: 700px;
    padding: 0;
}
tr.tr_dlTitle td
{
    background-color: #DAE7DD;
    border-bottom: 1px solid #A0A7AF;
    padding: 7px;
    font-weight: bold;
}
tr.tr_dlDescription td, tr.tr_dl_Link td
{
    padding: 7px;
}
tr.tr_dl_Link a
{
    color: #007D51;
    font-weight: bold;
}
tr.tr_dl_Link a:hover
{
    color: #95CE53;
}

.clientLoggedInName
{
    margin-bottom: -40px;
    padding: 10px 0 10px 12px;
    width: 600px;
    color: #333333;
    clear: none;
    font-weight: bold;
}
.admin_title_form
{
    padding: 7px 7px 7px 9px;
}
.adminFrameDiv
{
    float: right;
    margin-top: -7px;
    width: 235px;
    min-height: 254px;
}


a.passwordForgotten
{
    padding-left: 10px;
    font-weight: bold;
}
a.passwordForgotten:hover
{
    color: #95CE53;
}
