﻿/* --- ContentBox --- */
.ContentBoxBGGray {background-color:#f4f3ef;}
.ContentBoxBGDarkGray {background-color:#cccccc;}
.ContentBoxBGWhite {background-color:#FFFFFF;}
.ContentBox {width:100%;margin-bottom:10px;}
.ContentBox .ContentBox.LeftCenter {background-image:url(../gfx/contentbox/left_center.gif); background-repeat:repeat-y ; width:6px; height:100%;}
.ContentBox .ContentBox.BottomLeft {background-image:url(../gfx/contentbox/bottom_left.gif); width:6px; height:5px;}
.ContentBox .ContentBox.BottomCenter {background-image:url(../gfx/contentbox/bottom_center.gif); background-repeat:repeat-x;width:100%; height:5px;}
.ContentBox .ContentBox.RightCenter {background-image:url(../gfx/contentbox/right_center.gif); background-repeat:repeat-y ; width:6px; height:100%;}
.ContentBox .ContentBox.BottomRight {background-image:url(../gfx/contentbox/bottom_right.gif); width:6px; height:5px;}
.ContentBox .ContentBox.BottomRight .BottomRightSpacer {width:6px; height:5px;}
.ContentBox .ContentBox.BottomLeft .BottomLeftSpacer {width:6px; height:5px;}
.ContentBox .ContentBox.ContentArea {padding:4px; padding-top:8px; width:100%;}
.ContentBox .ContentBox.TopCenter #HeaderImg {width:100%; padding-left:2px; padding-top:3px;} 
.ContentBox .ContentBox.TopCenter #HeaderText {width:100%; padding-left:2px; padding-bottom:2px;padding-top:3px;font-weight:bold;} 

/* --- PhotoBox --- */
.PhotoBox {width:100%; }
.PhotoBox .PhotoBox.TopLeft {background-image:url(../gfx/PhotoBox/top_left.png);width:5px;height:5px;background-repeat:no-repeat;}
.PhotoBox .PhotoBox.TopCenter {background-image:url(../gfx/PhotoBox/top_center.png); background-repeat:repeat-x; width:100%; height:5px;}
.PhotoBox .PhotoBox.TopRight {background-image:url(../gfx/PhotoBox/top_right.png);width:5px;height:5px; background-repeat:no-repeat;}
.PhotoBox .PhotoBox.LeftCenter {background-image:url(../gfx/PhotoBox/left.png); background-repeat:repeat-y ; width:5px; height:100%;}
.PhotoBox .PhotoBox.BottomLeft {background-image:url(../gfx/PhotoBox/bottom_left.png); width:5px; height:5px;}
.PhotoBox .PhotoBox.BottomCenter {background-image:url(../gfx/PhotoBox/bottom_center.png); background-repeat:repeat-x;width:100%; height:5px;}
.PhotoBox .PhotoBox.RightCenter {background-image:url(../gfx/PhotoBox/right.png); background-repeat:repeat-y ; width:5px; height:100%;}
.PhotoBox .PhotoBox.BottomRight {background-image:url(../gfx/PhotoBox/bottom_right.png); width:5px; height:5px;}
.PhotoBox .PhotoBox.BottomRight .BottomRightSpacer {width:5px; height:5px;}
.PhotoBox .PhotoBox.BottomLeft .BottomLeftSpacer {width:5px; height:5px;}
.PhotoBox .PhotoBox.ContentArea {padding:0px;width:100%; background-color:#FFFFFF; }

/* --- PhotoBox autowidth --- */
.PhotoBoxA {margin:0 auto; }
.PhotoBoxA .PhotoBoxA.TopLeft {background-image:url(../gfx/PhotoBox/top_left.png);width:5px;height:5px;background-repeat:no-repeat;}
.PhotoBoxA .PhotoBoxA.TopCenter {background-image:url(../gfx/PhotoBox/top_center.png); background-repeat:repeat-x; width:100%; height:5px;}
.PhotoBoxA .PhotoBoxA.TopRight {background-image:url(../gfx/PhotoBox/top_right.png);width:5px;height:5px; background-repeat:no-repeat;}
.PhotoBoxA .PhotoBoxA.LeftCenter {background-image:url(../gfx/PhotoBox/left.png); background-repeat:repeat-y ; width:5px; height:100%;}
.PhotoBoxA .PhotoBoxA.BottomLeft {background-image:url(../gfx/PhotoBox/bottom_left.png); width:5px; height:5px;}
.PhotoBoxA .PhotoBoxA.BottomCenter {background-image:url(../gfx/PhotoBox/bottom_center.png); background-repeat:repeat-x;width:100%; height:5px;}
.PhotoBoxA .PhotoBoxA.RightCenter {background-image:url(../gfx/PhotoBox/right.png); background-repeat:repeat-y ; width:5px; height:100%;}
.PhotoBoxA .PhotoBoxA.BottomRight {background-image:url(../gfx/PhotoBox/bottom_right.png); width:5px; height:5px;}
.PhotoBoxA .PhotoBoxA.BottomRight .BottomRightSpacer {width:5px; height:5px;}
.PhotoBoxA .PhotoBoxA.BottomLeft .BottomLeftSpacer {width:5px; height:5px;}
.PhotoBoxA .PhotoBoxA.ContentArea {padding:0px;width:100%; background-color:#FFFFFF; }

/* --- ProfileResultBox --- */
.ProfileResultBox {width:100%;margin-bottom:10px;
    /*text-align: center;*/
}
.ProfileResultBox .ProfileResultBox.LeftCenter {background-image:url(../gfx/ProfileResultBox/ProfileResultBox_left.png); background-repeat:repeat-y ; width:9px; height:100%;}
.ProfileResultBox .ProfileResultBox.BottomLeft {background-image:url(../gfx/ProfileResultBox/ProfileResultBox_bottom_left.png); width:9px; height:6px;}
.ProfileResultBox .ProfileResultBox.BottomCenter {background-image:url(../gfx/ProfileResultBox/ProfileResultBox_bottom_center.png); background-repeat:repeat-x;width:100%; height:6px;}
.ProfileResultBox .ProfileResultBox.RightCenter {background-image:url(../gfx/ProfileResultBox/ProfileResultBox_right.png); background-repeat:repeat-y ; width:9px; height:100%;}
.ProfileResultBox .ProfileResultBox.BottomRight {background-image:url(../gfx/ProfileResultBox/ProfileResultBox_bottom_right.png); width:9px; height:6px;}
.ProfileResultBox .ProfileResultBox.BottomRight .BottomRightSpacer {width:9px; height:6px;}
.ProfileResultBox .ProfileResultBox.BottomLeft .BottomLeftSpacer {width:9px; height:6px;}
.ProfileResultBox .ProfileResultBox.ContentArea {padding-bottom:4px; padding-top:6px; padding-left:0px; padding-right:0px; width:100%; background-color:#f4f3ef;}
.ProfileResultBox .ProfileResultBox.TopCenter #HeaderText {width:100%; padding-bottom:2px;padding-top:5px; font-weight:bold; text-align:left;} 

/* --- ProfileResultBoxNoHeader --- */
.ProfileResultBoxNoHeader {width:100%; margin-bottom:10px;}
.ProfileResultBoxNoHeader .ProfileResultBoxNoHeader.TopLeft {background-image:url(../gfx/ProfileResultBoxNoHeader/top_left.png);width:9px;height:6px;background-repeat:no-repeat;}
.ProfileResultBoxNoHeader .ProfileResultBoxNoHeader.TopCenter {background-image:url(../gfx/ProfileResultBoxNoHeader/top_center.png); background-repeat:repeat-x; width:100%; height:6px;}
.ProfileResultBoxNoHeader .ProfileResultBoxNoHeader.TopRight {background-image:url(../gfx/ProfileResultBoxNoHeader/top_right.png);width:9px;height:6px; background-repeat:no-repeat;}
.ProfileResultBoxNoHeader .ProfileResultBoxNoHeader.LeftCenter {background-image:url(../gfx/ProfileResultBoxNoHeader/left.png); background-repeat:repeat-y ; width:9px; height:100%;}
.ProfileResultBoxNoHeader .ProfileResultBoxNoHeader.BottomLeft {background-image:url(../gfx/ProfileResultBoxNoHeader/bottom_left.png); width:9px; height:6px;}
.ProfileResultBoxNoHeader .ProfileResultBoxNoHeader.BottomCenter {background-image:url(../gfx/ProfileResultBoxNoHeader/bottom_center.png); background-repeat:repeat-x;width:100%; height:6px;}
.ProfileResultBoxNoHeader .ProfileResultBoxNoHeader.RightCenter {background-image:url(../gfx/ProfileResultBoxNoHeader/right.png); background-repeat:repeat-y ; width:9px; height:100%;}
.ProfileResultBoxNoHeader .ProfileResultBoxNoHeader.BottomRight {background-image:url(../gfx/ProfileResultBoxNoHeader/bottom_right.png); width:9px; height:6px;}
.ProfileResultBoxNoHeader .ProfileResultBoxNoHeader.BottomRight .BottomRightSpacer {width:9px; height:6px;}
.ProfileResultBoxNoHeader .ProfileResultBoxNoHeader.BottomLeft .BottomLeftSpacer {width:9px; height:6px;}
.ProfileResultBoxNoHeader .ProfileResultBoxNoHeader.ContentArea {padding-bottom:2px; padding-top:2px; padding-left:0px; padding-right:0px; width:100%; background-color:#f4f3ef;}
.ProfileResultBoxNoHeader .ProfileResultBoxNoHeader.TopCenter #HeaderText {width:100%; padding-bottom:2px;padding-top:5px; font-weight:bold; text-align:left;} 


/* --- ProfileResultBoxShadow --- */
.ProfileResultBoxShadow {width:100%;}
.ProfileResultBoxShadow .ProfileResultBoxShadow.LeftCenter {background-image:url(../gfx/ProfileResultBoxShadow/shadow_left.png); background-repeat:repeat-y ; width:21px; height:100%;}
.ProfileResultBoxShadow .ProfileResultBoxShadow.BottomLeft {background-image:url(../gfx/ProfileResultBoxShadow/shadow_bottom_left.png); width:21px; height:18px;}
.ProfileResultBoxShadow .ProfileResultBoxShadow.BottomCenter {background-image:url(../gfx/ProfileResultBoxShadow/shadow_bottom_center.png); background-repeat:repeat-x;width:100%; height:18px;}
.ProfileResultBoxShadow .ProfileResultBoxShadow.RightCenter {background-image:url(../gfx/ProfileResultBoxShadow/shadow_right.png); background-repeat:repeat-y ; width:21px; height:100%;}
.ProfileResultBoxShadow .ProfileResultBoxShadow.BottomRight {background-image:url(../gfx/ProfileResultBoxShadow/shadow_bottom_right.png); width:21px; height:18px;}
.ProfileResultBoxShadow .ProfileResultBoxShadow.BottomRight .BottomRightSpacer {width:21px; height:18px;}
.ProfileResultBoxShadow .ProfileResultBoxShadow.BottomLeft .BottomLeftSpacer {width:21px; height:18px;}
.ProfileResultBoxShadow .ProfileResultBoxShadow.ContentArea {padding:2px; padding-left:0px; padding-right:0px; width:100%; background-color:#f4f3ef;}
.ProfileResultBoxShadow .ProfileResultBoxShadow.TopCenter #HeaderText {width:100%; padding-bottom:2px;padding-top:17px; font-weight:bold; text-align:left;} 

/* --- ProfileResultBoxWhiteBG --- */
.ProfileResultBoxWhiteBG {width:100%;}
.ProfileResultBoxWhiteBG .ProfileResultBoxWhiteBG.LeftCenter {background-image:url(../gfx/ProfileResultBoxWhiteBG/left.png); background-repeat:repeat-y ; width:9px; height:100%;}
.ProfileResultBoxWhiteBG .ProfileResultBoxWhiteBG.BottomLeft {background-image:url(../gfx/ProfileResultBoxWhiteBG/bottom_left.png); width:9px; height:6px;}
.ProfileResultBoxWhiteBG .ProfileResultBoxWhiteBG.BottomCenter {background-image:url(../gfx/ProfileResultBoxWhiteBG/bottom_center.png); background-repeat:repeat-x;width:100%; height:6px;}
.ProfileResultBoxWhiteBG .ProfileResultBoxWhiteBG.RightCenter {background-image:url(../gfx/ProfileResultBoxWhiteBG/right.png); background-repeat:repeat-y ; width:9px; height:100%;}
.ProfileResultBoxWhiteBG .ProfileResultBoxWhiteBG.BottomRight {background-image:url(../gfx/ProfileResultBoxWhiteBG/bottom_right.png); width:9px; height:6px;}
.ProfileResultBoxWhiteBG .ProfileResultBoxWhiteBG.BottomRight .BottomRightSpacer {width:9px; height:6px;}
.ProfileResultBoxWhiteBG .ProfileResultBoxWhiteBG.BottomLeft .BottomLeftSpacer {width:9px; height:6px;}
.ProfileResultBoxWhiteBG .ProfileResultBoxWhiteBG.ContentArea {padding:2px; padding-left:0px; padding-right:0px; width:100%; background-color:#ffffff;}
.ProfileResultBoxWhiteBG .ProfileResultBoxWhiteBG.TopCenter #HeaderText {width:100%; padding-bottom:2px;padding-top:5px; font-weight:bold; text-align:left;} 

/* --- ProfileResultBoxWhiteBGShadow --- */
.ProfileResultBoxWhiteBGShadow {width:100%;}
.ProfileResultBoxWhiteBGShadow .ProfileResultBoxWhiteBGShadow.LeftCenter {background-image:url(../gfx/ProfileResultBoxWhiteBGShadow/shadow_left.png); background-repeat:repeat-y ; width:21px; height:100%;}
.ProfileResultBoxWhiteBGShadow .ProfileResultBoxWhiteBGShadow.BottomLeft {background-image:url(../gfx/ProfileResultBoxWhiteBGShadow/shadow_bottom_left.png); width:21px; height:18px;}
.ProfileResultBoxWhiteBGShadow .ProfileResultBoxWhiteBGShadow.BottomCenter {background-image:url(../gfx/ProfileResultBoxWhiteBGShadow/shadow_bottom_center.png); background-repeat:repeat-x;width:100%; height:18px;}
.ProfileResultBoxWhiteBGShadow .ProfileResultBoxWhiteBGShadow.RightCenter {background-image:url(../gfx/ProfileResultBoxWhiteBGShadow/shadow_right.png); background-repeat:repeat-y ; width:21px; height:100%;}
.ProfileResultBoxWhiteBGShadow .ProfileResultBoxWhiteBGShadow.BottomRight {background-image:url(../gfx/ProfileResultBoxWhiteBGShadow/shadow_bottom_right.png); width:21px; height:18px;}
.ProfileResultBoxWhiteBGShadow .ProfileResultBoxWhiteBGShadow.BottomRight .BottomRightSpacer {width:21px; height:18px;}
.ProfileResultBoxWhiteBGShadow .ProfileResultBoxWhiteBGShadow.BottomLeft .BottomLeftSpacer {width:21px; height:18px;}
.ProfileResultBoxWhiteBGShadow .ProfileResultBoxWhiteBGShadow.ContentArea {padding:2px; padding-left:0px; padding-right:0px; width:100%; background-color:#ffffff;}
.ProfileResultBoxWhiteBGShadow .ProfileResultBoxWhiteBGShadow.TopCenter #HeaderImg {width:100%; padding-left:0px; padding-top:17px;}
.ProfileResultBoxWhiteBGShadow .ProfileResultBoxWhiteBGShadow.TopCenter #HeaderText {width:100%; padding-bottom:2px;padding-top:17px; font-weight:bold; text-align:left;} 

/* --- MainContainer --- */
.MainContainer {width:100%;}
.MainContainer .MainContainer.TopLeft {background-image:url(../gfx/spacer.gif);width:21px;height:0px;background-repeat:no-repeat;}
.MainContainer .MainContainer.TopCenter {background-image:url(../gfx/spacer.gif); background-repeat:repeat-x; width:100%; height:0px;}
.MainContainer .MainContainer.TopRight {background-image:url(../gfx/spacer.gif);width:21px;height:0px; background-repeat:no-repeat;}
.MainContainer .MainContainer.LeftCenter {background-image:url(../gfx/ProfileResultBoxWhiteBGShadow/shadow_left.png); background-repeat:repeat-y ; width:21px; height:100%;}
.MainContainer .MainContainer.BottomLeft {background-image:url(../gfx/ProfileResultBoxWhiteBGShadow/shadow_bottom_left.png); width:21px; height:18px;}
.MainContainer .MainContainer.BottomCenter {background-image:url(../gfx/ProfileResultBoxWhiteBGShadow/shadow_bottom_center.png); background-repeat:repeat-x;width:100%; height:18px;}
.MainContainer .MainContainer.RightCenter {background-image:url(../gfx/ProfileResultBoxWhiteBGShadow/shadow_right.png); background-repeat:repeat-y ; width:21px; height:100%;}
.MainContainer .MainContainer.BottomRight {background-image:url(../gfx/ProfileResultBoxWhiteBGShadow/shadow_bottom_right.png); width:21px; height:18px;}
.MainContainer .MainContainer.BottomRight .BottomRightSpacer {width:21px; height:18px;}
.MainContainer .MainContainer.BottomLeft .BottomLeftSpacer {width:21px; height:18px;}
.MainContainer .MainContainer.ContentArea {padding:2px; padding-left:0px; padding-right:0px; width:100%; background-color:#ffffff;}
.MainContainer .MainContainer.TopCenter #HeaderImg {width:100%; padding-left:0px; padding-top:17px;}
.MainContainer .MainContainer.TopCenter #HeaderText {width:100%; padding-bottom:2px;padding-top:17px; font-weight:bold; text-align:left;} 

/* --- MainContainerNoFrame --- */
.MainContainerNoFrame {width:100%;}
.MainContainerNoFrame .MainContainerNoFrame.TopLeft {background-image:url(../gfx/spacer.gif);width:21px;height:0px;background-repeat:no-repeat;}
.MainContainerNoFrame .MainContainerNoFrame.TopCenter {background-image:url(../gfx/spacer.gif); background-repeat:repeat-x; width:100%; height:0px;}
.MainContainerNoFrame .MainContainerNoFrame.TopRight {background-image:url(../gfx/spacer.gif);width:21px;height:0px; background-repeat:no-repeat;}
.MainContainerNoFrame .MainContainerNoFrame.LeftCenter {background-image:url(../gfx/ProfileResultBoxWhiteBGShadow/spacer.png); background-repeat:repeat-y ; width:21px; height:100%;}
.MainContainerNoFrame .MainContainerNoFrame.BottomLeft {background-image:url(../gfx/ProfileResultBoxWhiteBGShadow/spacer.png); width:21px; height:18px;}
.MainContainerNoFrame .MainContainerNoFrame.BottomCenter {background-image:url(../gfx/ProfileResultBoxWhiteBGShadow/spacer.png); background-repeat:repeat-x;width:100%; height:18px;}
.MainContainerNoFrame .MainContainerNoFrame.RightCenter {background-image:url(../gfx/ProfileResultBoxWhiteBGShadow/spacer.png); background-repeat:repeat-y ; width:21px; height:100%;}
.MainContainerNoFrame .MainContainerNoFrame.BottomRight {background-image:url(../gfx/ProfileResultBoxWhiteBGShadow/spacer.png); width:21px; height:18px;}
.MainContainerNoFrame .MainContainerNoFrame.BottomRight .BottomRightSpacer {width:21px; height:18px;}
.MainContainerNoFrame .MainContainerNoFrame.BottomLeft .BottomLeftSpacer {width:21px; height:18px;}
.MainContainerNoFrame .MainContainerNoFrame.ContentArea {padding:2px; padding-left:0px; padding-right:0px; width:100%; background-color:#ffffff;}
.MainContainerNoFrame .MainContainerNoFrameontainer .MainContainer.TopCenter #HeaderImg {width:100%; padding-left:0px; padding-top:17px;}
.MainContainerNoFrame .MainContainerNoFrame.TopCenter #HeaderText {width:100%; padding-bottom:2px;padding-top:17px; font-weight:bold; text-align:left;} 
