.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity: 0.7; 
	display: none; 
	position: absolute; 
	left: 0px; 
	top: 0px; 
	width: 100%; 
	height: 100%;
}

.flashHeaderContainerClass
{
	padding-top:20px;
	text-align:center;
	vertical-align:middle;
	height:100%;
	width:100%;
}

.flashContainer
{
	background-repeat: no-repeat;
	background-image: url(images/firstPageRight.PNG);
	width:100%;
	height: 300px;
	float:left;	
}

.color_font_middle
{
	float:left;
	background-repeat: no-repeat;
	background-image: url(images/chooseFont.png);
	background-position: right;
	height: 100px; /* Mike Rene 12142009 212px-100px*/
	width: 130px;
}

.colors_middle
{
	background-image: url(images/chooseColor.png);
	width: 198px;
	float: left;
	background-repeat: no-repeat;
}
.header_top_left

{
	background-repeat:repeat;
	background-image: url(images/header_top_middle.png);
	background-position: left top;
	width: 20%;
	height: 117px;
}



.header_top_right
{
	background-repeat: repeat;
	background-image: url(images/header_top_middle.png);
	background-position: right top;
	width: 20%; /*changed from 200px to 20%*/
	height: 117px;
}


.company_info_txt
{
	padding-left: 5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width:150px;
}
.help_info_txt_red
{
	padding-left: 5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: red;
	text-decoration: none;
	width:150px;
}

.help_info_txt
{
	padding-left: 5px;	
	font-weight:bold;
	float: left;
	font-family: Arial;
	font-size: 12px;
	color: red;
	text-decoration: none;
	text-align:left;
	width: 225px;
}

.main_div
{
	margin: 0 auto;
	width: 100%;
	padding-top: 1px;
}

.tmp_main
{
	margin: 0 auto;
	background-color: white;
	padding-left: 0px;
	padding-right: 0px;
	height: 100%;
}

.contentpanel
{
	margin: 0 auto;
	background-color: #c1a253;
	height: 100%;
	margin-top: 2px;
	width: 100%;
}
.HandPointer
{
	cursor: pointer;
}


.flower_bg
{
	background-repeat: no-repeat;
	background-image: url(images/flower_bg.jpg);
	background-position: left top;
	width: 100%;
	/*height: 423px;*/
	text-align: center;
	/*padding-bottom:40px;*/
}

.flower_txt_padding
{
	height: 43px;
	padding-top: 0px; /* 10px */ /*   */
	display:none;
}

.categories_padding
{
	padding-right: 30px;
}


/* logo */

.left_top_logo
{
	background-repeat: no-repeat;
	background-image: url(images/left_top_logo.png);
	background-position: left top;
	width:7px;
	height: 55px;
}

.middle_top_logo
{
	background-repeat: repeat-x;
	background-image: url(images/middle_top_logo.png);
	background-position: left top;
	height: 55px;
	vertical-align: middle;
}

.right_top_logo
{
	background-repeat: no-repeat;
	background-image: url(images/right_top_logo.png);
	background-position: right top;
	width: 7px;
	height: 55px;
}

.multisoft_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #c2c2c2;
	text-decoration: none;
	padding-left: 21px;
}

.your_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #aeb1b5;
	text-decoration: none;
	padding-left: 9px;
}

/* blue_header */

.header_top_left
{
	background-repeat: no-repeat;
	background-image: url(images/header_top_left.png);
	background-position: left top;
	width: 7px;
	height: 117px;
}

.header_top_middle
{
	background-repeat: repeat-x;
	background-image: url(images/header_top_middle.png);
	background-position: left top;
	height: 117px;
}

.header_top_right
{
	background-repeat: no-repeat;
	background-image: url(images/header_top_right.png);
	background-position: right top;
	width: 220px;
	height: 117px;
}

.heading_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #535353;
	font-weight: bold;
	text-decoration: none;
	padding-top: 30px;
}

.content_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #464545;
	text-decoration: none;
}

/* pageno_module */

.pageno_top_left
{
	background-repeat: no-repeat;
	background-image: url(images/border_sprite1_64.png);
  	background-position: -10px -10px;
	width: 7px;
	height: 29px;
}

.pageno_top_middle
{
	background-repeat: repeat-x;
	background-image: url(images/border_sprite2_64.png);
  	background-position: 0px -10px;
	height: 29px;
	padding-top: 5px; /* jjj */
}

.pageno_top_right
{
	background-repeat: no-repeat;
	background-image: url(images/border_sprite1_64.png);
  	background-position: -12px -96px;
	/*width: 9px;*/
	width: 7px;
	height: 29px;
}

.pageno
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	height: 22px;
	padding-top: 1px; /* jjj */
}

.normalpageno
{
	margin: 0px 2px 0px 2px;
	float: left;
}

.pageno_bg /* jjj */
{
	background-image: url(images/border_sprite1_64.png);
  	background-position: -10px -59px;
	background-repeat: no-repeat;
	width: 18px;
	height: 17px;
	padding: 1px 0px 3px 0px; /* padding-bottom : 1px */
	vertical-align: top; /* middle */
	margin-top: -1px;
	margin-left: 2px;
	margin-right: 1px;
	float: left;
	color:#8c7023;
}

.website_design_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	padding-right: 5px;
	text-transform: uppercase;
}

/* module */



.template_margin
{
	width: 100%;
	margin: 0px;
	text-align: center;
}

.template_margin > div
{
    margin:0px auto;
    width:937px;
}

.template_col_padding
{
	padding-top: 15px;
	padding-left: 0px;
	width: 630px;
	overflow: hidden;
}


.left_top_module
{
	background-repeat: no-repeat;
	background-image: url(images/border_sprite1_64.png);
  	background-position: -10px -145px;
	width: 7px;
	height: 35px;
}

.middle_top_module
{
	background-repeat: repeat-x;
	background-image: url(images/border_sprite2_64.png);
  	background-position: 0px -59px;
	height: 35px;
}

.right_top_module
{
	background-repeat: no-repeat;
	background-image: url(images/border_sprite1_64.png);
  	background-position: -12px -200px;
	width: 7px;
	height: 35px;
}

.module_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-right: 0px;
	text-transform: uppercase;
	float: left;
}

.heding_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #fff;
	text-decoration: none;
	margin-top: 0px;
	margin-left: 31px;
}

.category_title
{
	margin-top: 10px;
	margin-right: 33px;
}

.category_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #393a3c;
	text-decoration: none;
	padding-right: 5px;
}
.content_left_module
{
	background-repeat: no-repeat;
	background-image: url(images/module_content_sprite1_256.png);
	background-position: -136px 0px;
	width: 125px;
	height: 341px;
	vertical-align: middle;
	text-align: center;
}

.content_middle_module
{
	background-repeat: repeat-x;
	background-image: url(images/content_middle_module.png);
	background-position: left top;
	height: 341px;
	vertical-align: middle;
	width:740px;
}

.content_right_module
{
	background-repeat: no-repeat;
	background-image: url(images/module_content_sprite1_256.png);
	background-position: -2px 0px;
	width: 125px;
	height: 341px;
	vertical-align: middle;
	text-align: center;
}
.template
{
	float: left;
	width: 155px;
	text-align: center;
}

.divViewSelect
{
	width: 135px;
}

.divViewSelect div
{
	width: 49%;
}

.dlItem
{
	padding: 0px 4px 0px 5px;
}


templates
{
	margin-right: 7px;
}

.float_left
{
	float: left;
}

.float_right
{
	float: right;
}

.left_footer
{
	background-repeat: no-repeat;
	background-image: url(images/border_sprite1_64.png);
  	background-position: -10px -462px;
	width: 8px;
	height: 65px;
}

.middle_footer
{
	background-repeat: repeat-x;
	background-image: url(images/border_sprite2_64.png);
  	background-position: 0px -194px;
	height: 65px;
}

.right_footer
{
	background-repeat: no-repeat;
	background-image: url(images/border_sprite1_64.png);
  	background-position: -12px -547px;
	width: 8px;
	height: 65px;
}

.footer_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #464545;
	text-decoration: none;
}

/* company information */

.contentpane2
{
	margin: 0 auto;
	background-color: #ffffff;
	height: 440px;
	padding-top: 16px;
	margin-top: 2px;
}
.contentpanecompanyinfo
{
	margin: 0 auto;
	background-color: #ffffff;
	
	margin-top: 2px;
}

.divCompanyInfo
{
	height:215px;	
}

.divCompanyInfoContainer
{
	margin-bottom:12px;
	width:100%;
}

.divSpacer
{
	font-size:7px;
	width:100%;	
}

.PaddingTop
{
	padding-top : 20px;
}

.left_top_gray_module
{
	background-repeat: no-repeat;
	background-image: url(images/left_top_gray_module.png);
	background-position: left top;
	width: 13px;
	height: 13px;
}

.middle_top_gray_module
{
	background-repeat: repeat-x;
	background-image: url(images/middle_top_gray_module.png);
	background-position: left top;
	height: 13px;
}

.right_top_gray_module
{
	background-repeat: no-repeat;
	background-image: url(images/right_top_gray_module.png);
	background-position: right top;
	width: 13px;
	height: 13px;
}

.left_middle_gray_module
{
	background-repeat: repeat-y;
	background-image: url(images/border_sprite3_4.png);
  	background-position: -10px 0px;
	width: 13px;
}

.right_middle_gray_module
{
	background-repeat: repeat-y;
	background-image: url(images/border_sprite3_4.png);
  	background-position: -43px 0px;
	width: 13px;
}

.left_bottom_gray_module
{
	background-repeat: no-repeat;
	background-image: url(images/border_sprite1_64.png);
  	background-position: -10px -396px;
	width: 13px;
	height: 13px;
}

.middle_bottom_gray_module
{
	background-repeat: repeat-x;
	background-image: url(images/border_sprite2_64.png);
	background-position: 0px -161px;
	height: 13px;
}

.right_bottom_gray_module
{
	background-repeat: no-repeat;
	background-image: url(images/border_sprite1_64.png);
  	background-position: -10px -429px;
	width: 13px;
	height: 13px;
}



.company_info_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #504e4e;
	text-decoration: none;
	padding-left: 5px;
}

.company_info_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
}

.txt_height
{
	padding-top: 10px;
	height: 10px;
	width: 100%;
}

.txt_padding
{
	float: left;
	width: 25%;
	padding-right: 6px;
}

.txtbox_padding
{
	padding-left: 5px;
	float: left;
	padding-top: 2px;
	width: 225px;
}

.check_padding
{
	float: left;
	padding-left: 7px;
	padding-top: 2px;
}

/* Steps to follow  */

.steps_follow_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #504e4e;
	text-decoration: none;
}

.blue_arrow_padding
{
	float: left;
	width: 10%;
	padding-right: 6px;
	padding-top: 5px;
}

.steps_txt_padding
{
	float: left;
	padding-top: 3px;
}

.steps_txt_height
{
	height: 30px;
}

.contentpane3
{
	margin: 0 auto;
	background-repeat: repeat-x;
	background-image: url(images/compensation_plan_bg.png);
	background-position: left top;
	height: 422px;
	margin-top: 2px;
}

.compensation_plan_left
{
	float: left;
	width: 100%; 
	padding-left: 55px;
	padding-top: 10px;
}

.compensation_plan_width
{
	display:inline;
	padding-left:2px;
    padding-right:2px;
}
.compensation_plan_width_R
{
	float: left;
	width: 33%;
}
.compensation_plan_module
{
	height: 28px;
	padding-top: 4px;
}

.binnary_box_padding
{
	float: left;
	padding-left: 85px;
}

.unilevel_box_padding
{
	float: left;
	padding-left: 70px;
}

.matrix_box_padding
{
	float: left;
	padding-left: 84px;
}

.australian_box_padding
{
	float: left;
	padding-left: 47px;
}


.compensation_plan_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #24385a;
	text-decoration: none;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 10px;
}

.binnary_top_module
{
	background-repeat: no-repeat;
	background-image: url(images/binnary_top_module.png);
	background-position: left top;
	width: 232px;
	height: 144px;
}

.binnary_bottom_module
{
	background-repeat: no-repeat;
	background-image: url(images/binnary_bottom_module.png);
	background-position: left top;
	width: 232px;
	height: 28px;
}

.unilevel_top_module
{
	background-repeat: no-repeat;
	background-image: url(images/unilevel_top_module.png);
	background-position: left top;
	width: 232px;
	height: 144px;
}

.unilevel_bottom_module
{
	background-repeat: no-repeat;
	background-image: url(images/unilevel_bottom_module.png);
	background-position: left top;
	width: 232px;
	height: 28px;
}

.matrix_top_module
{
	background-repeat: no-repeat;
	background-image: url(images/matrix_top_module.png);
	background-position: left top;
	width: 232px;
	height: 144px;
}

.matrix_bottom_module
{
	background-repeat: no-repeat;
	background-image: url(images/matrix_bottom_module.png);
	background-position: left top;
	width: 232px;
	height: 28px;
}

.australian_top_module
{
	background-repeat: no-repeat;
	background-image: url(images/australian_top_module.png);
	background-position: left top;
	width: 232px;
	height: 144px;
}

.australian_bottom_module
{
	background-repeat: no-repeat;
	background-image: url(images/australian_bottom_module.png);
	background-position: left top;
	width: 232px;
	height: 28px;
}

.box_heading_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 12px;
}

.complan_cart_width
{
	float: left;
	padding-right:55px;
}

.complan_cart_padding
{
	float: left;
	padding-top: 10px;
	padding-left: 0px;
}

.complan_cart_border
{
	border-left: solid 1px #4b5d7c;
	border-right: solid 1px #4b5d7c;
	background-color: #FFFFFF;
	padding-top: 5px;
}

.complan_cart_binnary
{
	padding-left: 11px;
	padding-top: 3px;
	float: left;
}

.complan_cart_binnary_inner
{
	float: left;
	padding-left: 8px;
	padding-top: 4px;
	width: 135px;
}

.complan_top_cart
{
	background-repeat: no-repeat;
	background-image: url(images/complan_top_cart.png);
	background-position: left top;
	width: 230px;
	height: 27px;
}

.complan_bottom_cart
{
	background-repeat: no-repeat;
	background-image: url(images/complan_bottom_cart.png);
	background-position: left top;
	width: 230px;
	height: 27px;
}

.compensation_cart_bg
{
	background-repeat: no-repeat;
	background-image: url(images/compensation_cart_bg.png);
	background-position: left top;
	width: 226px;
	height: 59px;
	padding-top: 2px;
}

.complan_cart_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
}

.compensation_cart_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #535353;
	text-decoration: none;
	text-transform: uppercase;
}

.compensation_cart_removetxt
{
	padding-top: 18px;
	padding-left: 30px;
}

.compensation_plan_remove, a.compensation_plan_remove, a.compensation_plan_remove:active, a.compensation_plan_remove:link, a.compensation_plan_remove:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #091f46;
	background-color: Transparent;
	text-decoration: underline;
}

.contentpane4
{
	margin: 0 auto;
	background-repeat: repeat-x;
	background-image: url(images/compensation_plan_bg.png);
	background-position: left top;
	height: 422px;
	margin-top: 2px;
}

.template_right
{
	float: right;
	width: 39%;
}

.color_font_padding
{
	vertical-align: top;
	padding-top: 18px;
	height: 20px;
}

.color_font_height
{
	vertical-align: top;
	height: 20px;
	clear: both;
}

.cfont_radio_padding
{
	float: left;
	padding-left: 13px;
}

.example_padding
{
	vertical-align: top;
	height: 12px;
	height: 25px;
}

.website_top_module
{
	background-repeat: repeat-x;
	background-image: url(images/website_top_module.png);
	background-position: left top;
	height: 35px;
	padding-left: 14px;
}

.change_color_bg
{
	background-color: #e1efce;
	height: 140px;
}

.arial_font
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 2px;
	padding-left: 9px;
}

.verdana_font
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 2px;
	padding-left: 9px;
}

.times_new_roman_font
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 14px;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 2px;
	padding-left: 9px;
}

.helvetica_font
{
	font-family: Helvetica;
	font-size: 14px;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 2px;
	padding-left: 9px;
}

.ms_sans_sarif_font
{
	font-family: "MS Sans Serif";
	font-size: 14px;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 2px;
	padding-left: 9px;
}

.example_font
{
	font-family: "Myriad Web Pro";
	font-size: 12px;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 40px;
	padding-top: 25px;
}

.multisoft_font
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 40px;
}

/* personal information */

.personal_info
{	
	/* Mike Rene 01082010 
	width: 100%;
	*/
	/*height: 98%;*/
	/* End Mike Rene */
	padding-left: 0px;
	padding-right: 0px;
}

.personal_top_left
{
	background-repeat: no-repeat;
	background-image: url(images/border_sprite1_64.png);
  	background-position: -10px -302px;
	width: 13px;
	height: 27px;
}

.personal_top_middle
{
	background-repeat: repeat-x;
	background-image: url(images/border_sprite2_64.png);
  	background-position: 0px -114px;
	height: 27px;
}

.personal_top_right
{
	background-repeat: no-repeat;
	background-image: url(images/border_sprite1_64.png);
  	background-position: -10px -349px;
	width: 13px;
	height: 27px;
}

.per_info_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-decoration: none;
}

.per_info_innertxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-decoration: none;
}

.per_info_italictxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #aaaaaa;
	text-decoration: none;
}


.personal_detail_left
{
 width: 47%; /*changed from 40 to 60 to 50 by Edu */
 float:left;
}

.personal_detail_right
{
 width: 50%;
 float: right;
}
.personal_detail_height
{
	padding-top: 14px;
	padding-left: 0px;
	height: 30px;
}

.personal_detail_padding
{
	float: left;
	width: 35%;
	text-align: right;
	padding-right: 10px;
	padding-top: 3px;
}
.personal_detail_rpadding
{
	float: left;
	width: 32%;
	text-align: right;
	padding-right: 10px;
	padding-top: 3px;
}


.personal_detail_check_padding
{
	float: left;
	padding-left: 4px;
	padding-top: 3px;
}

.personal_detail_rheight
{
	padding-top: 14px;
	height: 30px;
}
/* personal information 2 row */

.personal_detail_colheight
{
	height: 34px;
}

.personal_detail_width
{
	float: left;
	width: 54%;
}
.personal_detail_CaptchaWidth
{
	float: left;
	width: 50%;
}
.personal_detail_textbox
{
	float: left;
	padding-left: 7px;
}
.Captcha_txt, a.Captcha_txt, a.Captcha_txt:link, a.Captcha_txt:visited, a.Captcha_txt:hover, A.Captcha_txt, A.Captcha_txt:link, A.Captcha_txt:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Red; /*text-decoration:underline;*/
	background-color: Transparent;
}



/* end personal information */


/* ********************************************************************************************************************************
****************************************************** STEP 2 - SKIN SELECTION ****************************************************
********************************************************************************************************************************** */

/* jemit ---> */
.innertemplate
{
	padding: 2px 2px 0px 2px;
	border: none;
	width: 140px;
}

.innertemplate img
{
	height: 120px;
	width: 130px;
	border: solid 2px #6d6d6d;
}

.template a:link, .template a:visited, .template a:active
{
	text-decoration: none;
	border: none;
	margin-bottom: -5px;
	color: #34508e;
}


.template a:hover
{
	text-decoration: none;
	margin-bottom: -5px;
	color: #ffffff;
	border: none;
	background-color: #34508e;
}

.selectedtemplate
{
	padding: 2px 1px 0px 1px;
	border: solid 1px #df1114;
	width: 128px;
}
.selectedtemplate img
{
	height: 115px;
	width: 125px;
	border: none;
}

.template_margin_mozilla
{
	margin-left: 34px;
	margin-right: 34px;
}


.divLargeImage a:link, .divLargeImage a:visited, .divLargeImage a:active
{
	color: #34508e;
	border: none;
}

.divLargeImage a:hover
{
	text-decoration: none;
	margin-bottom: -5px;
	border: none;
	color: #ffffff;
	background-color: #34508e;
}

/* <--- jemit */


/*  ---> */
.containerDiv
{
	margin: 4px;
	padding: 2px;
}
.selectedsubmainDiv
{
	border: solid 1px #90a5c3;
}
.normalsubmainDiv
{
	border: none;
}
.selectedColor
{
	width: 19px;
	height: 17px;
	cursor: pointer;
}
.normalColor
{
	width: 20px;
	height: 20px;
	cursor: pointer;
}

.colors_left
{
	background-image: url(images/color_bg01.png);
	width: 120px;
	height: 132px;
	background-repeat: no-repeat;
	float: left;
	margin-top: 6px;
}

.colors_middle
{
	width: 198px;
	float: left;
}

.colors_right
{
	background-image: url(images/color_bg02.png);
	width: 65px;
	height: 132px;
	background-repeat: no-repeat;
	float: left;
}

.template_left
{
	width: 60%;
	vertical-align: middle;
	text-align: center;
}

.divLoader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	z-index: 1010;
	height: 15px;
	width: 210px;
	position: absolute;
	background-image: url(images/loadingAnimation.gif);
	background-repeat: no-repeat;
}

/* <---  */


/* ********************************************************************************************************************************** */


/* personal information 2 row */

.personal_detail_colheight
{
	height: 34px;
}

.personal_detail_width
{
	float: left;
	width: 54%;
}

.personal_detail_textbox
{
	float: left;
	padding-left: 7px;
}

/* personal information 2 row */

.contentpane6
{
	margin: 0 auto;
	height: 427px;
}
.PlanTitleWidth_100
{
	width: 100%;
}
.PlanTitleWidth_50
{
	width: 50%;
}
.PlanTitleWidth_33
{
	width: 33%;
}
.binary_compensation_plan_bg
{
	background-repeat: repeat-x;
	background-image: url(images/binary_compensation_plan.png);
	background-position: left top;
	height: 427px;
	float: left;
	margin-right: 0px;
}
.binaryonly_compensation_plan_bg
{
	background-repeat: repeat-x;
	background-image: url(images/binary_compensation_plan.png);
	background-position: left top;
	height: 427px;
	float: left;
	width: 100%;
}
.matrix_compensation_plan
{
	background-repeat: repeat-x;
	background-image: url(images/matrix_compensation_plan.png);
	background-position: left top;
	height: 427px;
	float: left;
	margin-right: 0px;
}
.matrixonly_compensation_plan
{
	background-repeat: repeat-x;
	background-image: url(images/matrix_compensation_plan.png);
	background-position: left top;
	height: 427px;
	float: left;
	width: 100%;
}
.unilevl_compensation_plan_bg
{
	background-repeat: repeat-x;
	background-image: url(images/binary_compensation_plan.png);
	background-position: left top;
	height: 427px;
	float: left;
	padding-right: 0px;
}
.unilevlonly_compensation_plan_bg
{
	background-repeat: repeat-x;
	background-image: url(images/matrix_compensation_plan.png);
	background-position: left top;
	height: 427px;
	float: left;
	width: 100%;
}

.binnary_bottom_bg
{
	background-repeat: no-repeat;
	background-image: url(images/binnary_bottom_bg.png);
	background-position: right bottom;
	height: 427px;
}



.matrix_bottom_bg
{
	background-repeat: no-repeat;
	background-image: url(images/matrix_bottom_bg.png);
	background-position: right bottom;
	height: 427px;
}


.unilevel_bottom_bg
{
	background-repeat: no-repeat;
	background-image: url(images/unilevel_bottom_bg.png);
	background-position: right bottom;
	height: 427px;
}

.binnary_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

.dot_line
{
	background-repeat: repeat-x;
	background-image: url(images/dot_line.png);
	background-position: left top;
	height: 1px;
	margin-top: 9px;
	font-size: 1px;
}

.binary_comp_plan_width
{
	width:33%;
}

.binary_comp_plan_topadding
{
	padding-top: 25px;
	padding-left: 8px;
}

.comp_plan_txtbox_padding
{
	padding-top: 18px;
	padding-left: 8px;
	height: 50px;   /*37  on 24th April*/
}

.comp_plan_txtbox_rpadding
{
	padding-top: 18px;
	padding-left: 8px;
	height: 50px;   /*50  on 24th April*/
}

.comp_plan_txtbox_upadding
{
	padding-top: 25px;
	padding-left: 8px;
	height: 27px;
}

.comp_plan_txtbox_lheight
{
	padding-left: 7px;
	height: 30px;
}

.binnary_plan_padding
{
	float: left;
	width: 22%;
	padding-top: 2px;
}


.binnary_plan_rpadding
{
	float: left;
	width: 27%;
	padding-top: 2px;
}


.matrix_comp_plan_width
{
	padding-left: 5px;
	width:33%;
}
.matrix_comp_plan_width_other
{
	padding-left: 16px;
}
.matrix_plan_rpadding
{
	float: left;
	height: 27px;
	padding-top: 3px;
}

.matrix_plan_tetbox_padding
{
	float: left;
	padding-left: 8px;
}


.unilevel_comp_plan_width
{
	padding-left: 5px;
}
.unilevel_comp_plan_width_other
{
	padding-left: 16px;
}
.help_btn_padding
{
	padding-right: 10px;
}

/* REQUESTED Binary Bonuses  */

.requsted_binary_height
{
	padding-left: 20px;
	height: 25px;
}

.requsted_binary_txt_padding
{
	float: left;
	width: 70%;
}

.requsted_binary_top_padding
{
	padding-top: 10px;
	padding-left: 11px;
	height: 10px;
}
.ErrorMessage
{
	color: Red;
	font-size: 10px;
}


/* Upload Your compensation plan */

.contentpane9
{
	margin: 0 auto;
	background-repeat: repeat-x;
	background-image: url(images/upload_comp_plan_bg.png);
	background-position: left top;
}

.upload_content_width
{
	float: left;
	padding-left: 33px;
	padding-top: 32px;
}

.icons_padding
{
	float: right;
	padding-right: 32px;
}

.icons_top_padding
{
	padding-top: 11px;
}

.upload_txt, a.upload_txt, a.upload_txt:link, a.upload_txt:hover, A.upload_txt, A.upload_txt:link, A.upload_txt:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #456392;
	text-decoration: none;
	padding-right: 2px;
}
.skip_style
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #456392;
	text-decoration: none;
	padding-left: 15px;
}
.upload_btn
{
	background: url(WebResource.axd?d=BGqtx0KM-uNOCNunIAXXrKJInD9JIVKfSrSb8ohAaFJSc6Yt8UoKewlm2iABaGbAa9piehUQHTgozu1tqxR0LQ2&t=633493985220000000) no-repeat;
	margin-left: 3px;
	width: 65px;
}
.file_bg
{
	margin: 0 auto;
	background-color: #ecf1f8;
	height: 81px;
	border: solid 1px #c0c2c7;
	margin-left: 33px;
	margin-right: 33px;
}

.file_right_padding
{
	padding-left: 25px;
	padding-top: 20px;
	height: 30px;
}

.file_txt
{
	float: left;
	padding-right: 7px;
}

.max_txt
{
	padding-left: 70px;
}

.uploaded_width
{
	padding-top: 5px;
	padding-left: 105px;
}

.uploaded_grayborder
{
	border-bottom: solid 1px #c0c2c7;
	padding-bottom: 10px;
}

.my_compensation_box
{
	padding-left: 70px;
	padding-top: 12px;
	height: 10px;
}

.my_compensation_width
{
	float: left;
	width: 32%;
}

.excel_sicon
{
	float: left;
	padding-left: 8px;
	padding-right: 5px;
	padding-top: 2px;
}


.file_txt_color
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #172d4f;
	text-decoration: none;
	text-transform: uppercase;
}

.uploded_color
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #407ee2;
	text-decoration: none;
	padding-top: 3px;
}

.currentfile_bg
{
	margin: 0 auto;
	background-color: #ecf1f8;
	height: 120px;
	border: solid 1px #c0c2c7;
	margin-left: 33px;
	margin-right: 33px;
	margin-top: 18px;
}

.currentfile_txt_color
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #456392;
	text-decoration: none;
	font-weight: bold;
	padding-left: 70px;
	padding-top: 10px;
}

.remove_txt, a.remove_txt, a.remove_txt:link, a.remove_txt:visited, a.remove_txt:hover, A.remove_txt, A.remove_txt:link, A.remove_txt:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #456392;
	text-decoration: underline;
	background-color: Transparent;
}

.bottom_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #456392;
	text-decoration: none;
	margin-left: 33px;
	padding-top: 16px;
}


.remove_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #456392;
	text-decoration: underline;
}

/******* Rank *****/
.rank_title_width
{
	float: left;
	width: 30%;
	padding-left: 25px;
	vertical-align: middle;
}

.rank_title_color
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}

.plan_title_width
{
	float: left;
	width: 13%;
	padding-left: 25px;
}

.rank_title_bg
{
	background-color: #445d83;
	height: 22px;
	vertical-align: middle;
	padding-top: 6px;
}

.distibutor_blue_bg
{
	background-color: #e6f2fd;
	height: 31px;
	vertical-align: middle;
	margin-top: 2px;
	margin-bottom: 2px;
}
.distributor_txtbox_width
{
	float: left;
	width: 30%;
	padding-left: 25px;
	padding-top: 4px;
	vertical-align: middle;
}

.binnary_txtbox_width
{
	float: left;
	width: 30%; /* 13% */ /* jjj */
	padding-top: 4px;
	padding-left: 25px;
}

.paymentlevel_txtbox_width
{
	float: left;
	padding-top: 4px;
}

.add_btn
{
	float: left;
	padding-left: 5px;
	padding-top: 3px; /* 4px */ /* jjj */
}

.edit_btn
{
	float: left;
	padding-left: 2px;
	padding-top: 5px; /* 4px */ /* jjj */
}
.payout_width
{
	padding-left: 370px;
	height: 17px;
	padding-top: 3px;
}

.level_width
{
	float: left;
	padding-left: 310px;
	padding-top: 4px;
}

.level_txtbox
{
	float: left;
	padding-left: 3px;
}

.associate_txt_padding
{
	float: left;
	padding-top: 7px;
	padding-left: 25px;
	width: 37%;
}

.all_txt_padding
{
	float: left;
	padding-top: 7px;
	padding-left: 25px;
	width: 9%;
}
.second_txt_padding
{
	float: left;
	padding-top: 7px;
	padding-left: 25px;
	width: 8%;
}

.edit_img_padding
{
	float: left;
	padding-top: 5px;
	padding-left: 5px;
}

.close_img_padding
{
	float: left;
	padding-top: 5px;
	padding-left: 7px;
}

.payout_grid_bluetxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #24395a;
	text-decoration: none;
}

/* steps */

.contentpane10
{
	margin: 0 auto;
	height: 427px;
}

.step1_bg
{
	margin: 0 auto;
	background-repeat: repeat-x;
	background-image: url(images/step1_bg.png);
	background-position: left top;
	height: 427px;
	float: left;
	width: 49.7%;
	margin-right: 5px;
}

.step1_width
{
	float: left;
	width: 50%;
	padding-right:10px;
}

.step_heading_width
{
	padding-top: 42px;
	padding-left: 11px;
}

.step2_width
{
	float: left;
	padding-left: 10px;
	width: 50%;
}

.step2_bg
{
	margin: 0 auto;
	background-repeat: repeat-x;
	background-image: url(images/step2_bg.png);
	background-position: left top;
	height: 427px;
	float: left;
	width: 49.7%;
}

.website_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #616263;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 20px;
	padding-left: 33px;
}

.website_contentbox
{
	padding-left: 33px;
	padding-top: 5px;
	height: 23px;
	clear: both; /* jjj */
}

.steps_firstwidth
{
	padding-left: 33px;
	padding-top: 23px;
	height: 17px;
	clear: both;
}

.step1_contentwidth
{
	float: left;
	width: 30%;
}

.step2_contentwidth
{
	float: left;
	width: 50%;
}

.compensationplan_table tr /* jjj */
{
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464545;
	text-decoration: none;
}

.website_innertxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464545;
	text-decoration: none; /* padding-bottom:10px;	/* jjj */
	margin-top: -4px; /* jjj */
}
.website_design
{
	height: 25px;
}
.website_design_color
{
	width: 20px; /* 25px */ /* jjj */
	height: 20px; /* jjj */
}

.step1_edit_padding
{
	padding-left: 33px;
	padding-top: 0px; /* 65px */ /* jjj */
}

.step2_edit_padding
{
	padding-left: 33px;
	padding-top: 0px; /* 30px */ /* jjj */
}


/* company create successfully  */

.contentpane11
{
	/*margin: 0 auto;*/
	height: 422px;
}

.company_create_bg
{
	/*margin: 0 auto;*/
	/*background-repeat: repeat-x;*/
	/*background-image: url(images/company_create_bg.png);*/
	/*background-color: Transparent;*/
	/*background-position: left top;*/
	/*height: 422px;*/
	/*float: left;*/
    /*width: 70.7%;*/
    /*width:686px;*/
    background-image:url("images/company_create_right_img.png");
    background-position:right top;
    background-repeat:no-repeat;
    height:422px;
    padding-right:289px;
}
.company_create_bg_step11
{
	margin: 0 auto;
	background-position: left top;
	height: 422px;
	float: left;
	width: 100%;
	text-align: center;
}
.company_content_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #223657;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 25px;
}

.company_address_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3c3c3c;
	text-decoration: none;
}

.company_bottom_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d4c69;
	text-decoration: none;
	padding-top: 105px;
}


.company_gray_border
{
	border-bottom: solid 1px #caced1;
	padding-top: 7px;
}

.company_bluebox_width
{
	padding-left: 15px;
	padding-left: 15px;
	padding-top: 35px;
}

.company_bluebox_color
{
	/*background-color: #e0e9f2;*/
	background-color: Transparent;
	padding: 12px;
}
.company_bluebox_color_step11
{
	padding: 12px;
}
.click_here_login_multisoft_btn
{
	padding-top: 50px;
}
/*popup window */
.popup_width
{
	width: 420px;
	height: 280px;
	background-color: #f8fbfd;
	border: solid 1px #18458b;
}

.popup_heading_height
{
	height: 20px;
}
.popup_heading_padding
{
	float: left;
	padding-top: 15px;
	padding-left: 13px;
}
 .popup_inner_bg
{
	background-color: #fff;
	margin: 13px;
	padding: 5px;
	border: solid 1px #ebebeb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.distibutor_blue_bg1
{
	background-color: #e6f2fd;
	height: 0px;
	vertical-align: middle;
	margin-top: 2px;
	margin-bottom: 2px;
	clear: both; /* jjj */
}
.binnary_txt1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.payout_grid_bluetxt1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #24395a;
	text-decoration: none;
	
}

/* ***************************************** slide show ***************************************** */

/*  slideshow.css, version 0.3
 *  (c) Copyright 2007 Nathan Herald
 *
 *  slideshow.js is freely distributable under the terms of the GPL 2.0
 *  For details, see the slideshow.js web site: http://code.google.com/p/slideshow-js/
 *
 *------------------------------------------------------------------------------------*/

.slideshow
{
	width: 610px;
	height: 341px;
	overflow: auto;
	position: relative;
}

.slideshow ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 60000px;
	position: absolute;
	top: 0;
	left: 0;
}

.slideshow ul li
{
	float: left;
	margin-right: 10px;
}

.slideshow-nav
{
	width: 400px;
	position: relative;
}

.slideshow-description
{
	display: block;
	background: black;
	color: white;
	padding: 5px;
	font-size: 11px;
}

.slideshow-next-prev
{
	text-align: right;
}

.slideshow-prev, .slideshow-next
{
	font-size: 10px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	margin: 5px;
}

.slideshow-play-stop
{
	float: left;
}

.slideshow-play, .slideshow-stop
{
	font-size: 10px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	margin: 5px;
}

.slideshow-play-only .slideshow-stop
{
	display: none;
}

.slideshow-stop-only .slideshow-play
{
	display: none;
}

 .uploadbutton
{
	BORDER-TOP-WIDTH: 0px;	
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px ;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;	
	WIDTH: 70px;
	margin-top:0px; /*1px*/
	COLOR: #000;
	PADDING-TOP: 0px;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	BORDER-RIGHT-WIDTH: 0px;
	font-family:Arial;
	font-size:11px;
	background-color:#f3f3ef;
	background-repeat: no-repeat;
    background-image: url(images/radUploadBtnSmall.gif);
    background-position:left top;

}

div UL
{
	border: none;
}
#RadProgressArea1_Panel_SecondaryProgressBarOuterDiv
{
	border: solid 2px #aaaaaa;
}
#RadProgressArea1_Panel_SecondaryProgressBarInnerDiv
{
	background-color: #285cb0;
}

#RadProgressArea1_Panel ul li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #407ee2;
}

.ruProgress
{
	border: none !important;
	width: 440px;
	font-size:10px;
}
.Payoutpopup_inner_bg
{
	background-color: #e2e8f2;
	margin: 13px;
	padding: 15px;
	border: solid 1px #ebebeb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.PayoutGridTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	padding-right: 8px;
	width: 50px;
}


/*jemit 14th April*/

.shadow-container 
{
    left:3px;
    margin-bottom:3px;
    margin-right:3px;
    position:relative;
    top:3px;
}
.shadow-container .shadow1 
{background:#dddddd none repeat scroll 0 0;}

.shadow-container .shadow2 
{background:#cccccc none repeat scroll 0 0;position:relative; left:-1px; top:-1px;}

.shadow-container .shadow3 
{background:#B8B6B8 none repeat scroll 0 0;position:relative; left:-1px; top:-1px;}

.shadow-container .container 
{
    background:#FFFFFF none repeat scroll 0 0;
    border:1px solid #848284;
    padding:5px;
    left:-1px; top:-1px;
    position:relative;
}
.Loginbtn
{
	background-image: url(images/middlepart.gif);
	background-repeat:repeat-x;
	font-size:15px;
	font-family:Arial Black;
	color:#FFFFFF;
	font-weight:normal;
}


.LoginStyles, a.LoginStyles, a.LoginStyles:active, a.LoginStyles:link, a.LoginStyles:hover,a.LoginStyles:visited
{
	background-color: Transparent;
	font-family:Arial Black;
	font-size:15px;
	color:#FFFFFF;
	font-weight:normal;
}
.all_txt_padding1
{
	float: left;
	padding-top: 7px;
	padding-left: 15px;
	width: 9%;
}

.requsted_binary_height1
{
	padding-left: 5px;
	height: 25px;
}
.mainloader
{
    position:absolute;
	margin-top:300px;
   left:49%;
}

 .divLoader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	z-index: 1010;
	height: 31px;
	width: 31px;
	position: absolute;
	background-image: url(images/loadingAnimation.gif);
	background-repeat: no-repeat;
}
.mainhelpdiv
{
    width:99%;
    /* margin-right:2px; */
    padding-top:5px;
    /*float:right;    */
}

 .binnary_txt2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	background-color:White !important;
}







/* -----------------------------------------------------------------------------------------------
--------------------------------------- CLASSES FOR STEP 4,5,6 TO SET 3 VERTICAL BARS OF PLANS -------------------------------------------------------------------------------------------- */


.MiddleParting
{
	margin-right : 5px;	
}

.EqualWidth
{
	width:33%;	
}

.BMU_MatHeader
{
	width:33%;
	display:inline-table;	
}

.FullWidth
{
	width:100%;	
}

.HalfWidth
{
	width:50%;	
}

.BMU_UniBar
{
	width:32.8%;
}

.BMU_UniHeader
{
	width:32.96%;
}

.BMU_MatHeaderF
{
	width:32.5%;
}

.BMU_UniBarF
{
	width:32.98%;
}

.BMU_UniHeaderF
{
	width:31%;
}

.MU_UniHeader
{
	width:49%;	
}

.MU_MatBarHeader
{
	width:49.3%;	
}

.BM_UniHeader
{
	width:48%;
}

.NoParting
{
	margin-right:0px;
}

.BU_BinBar
{
    width:49.9%;    
}

.BU_BinHeader
{
    width:49.5%;    
}

.BU_UniBar
{
    width:49%;    
}

.BU_UniHeaderF
{
    width:48.9%;    
}
.MU_MatHeader
{
	width:47.5%;	
}

.help_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #223758;
	text-decoration: none;
	font-weight: bold;
	padding-right: 0px;
	float: left;
}

.color_font_bg_right
{
	background-repeat: no-repeat;
	background-image: url(images/color_font_bg.png);
	float:right;
	background-position: right bottom;
	height: 100px; /* Mike Rene 12142009 212px-100px*/
	width: 117px; /* Mike Rene 12142009 75px-117px*/
}

#mainTable td
{
	white-space:nowrap;
	text-align:right;
	padding:5px 5px 5px 5px;
}
/* Mike Rene 110320091053P */
.upload_Logo
{
	padding-top: 10px;
	height: 150px;
	width: 100%;
	text-align: center;
}

/* Mike Rene 12032009 New  */
.create_Company
{
	/* Mike Rene 01082009
	padding-top: 175px;
	height: 260px;
	text-align: center;
	height:100%;
	*/
}

.personal_top_hmiddle
{
	background-repeat: no-repeat;
	background-image: url(images/border_sprite1_64.png);
  	background-position: -10px -255px;
	width: 174px;
	height: 25px;	/* 27px	*/	/* Mike Rene 12012009 22-25 */
	padding-left: 0px;	/* 5 */
	padding-top: 2px;	/* 5px	*/
	text-align: center;
	position: relative;
    top: 14px;
    left: 30px;
}

/* Mike Rene 110420090307P
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Upload Logo @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
*/

.linkbutton
{
	color: #4e4e4e;
	font-family: Arial, Verdana;
	font-size: 11px;
	text-decoration: underline;
}

.subcaption
{
	font-family: Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
	vertical-align:bottom;
	color:#808080;
}

.errorMessage
{
	font-family: Tahoma, Arial, Verdana;
	color: #ff0000;
	font-size:13px;
}

.pushbutton
{	
	vertical-align: top;
	
	line-height: 21px;
   	width: 111px;
	font-size: 11px;
	/* color: #ffffff; */
	font-family: Arial;
	text-decoration: none;
	background-image: url(images/login_button.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#fff!important;
	/*float:right;*/
	cursor:hand;
	text-align:center;
	display:inline-block;
}

.divCompanyInfoContainer	/* 25-04-09 */
{
/*	padding-top:12px;	
	Mike Rene 0022010 width: 1114px
*/
	/*margin-top:12px;*/
	/*width:100%;*/
	/* height:295px; */
	/* Mike Rene 12012009 490-320px*/
	/* Mike Rene 02192010 320-413px */
	/*height:413px;	*/	
	/*white-space:nowrap;*/
}

.divCompanyLogoAndCaptcha
{
	/* Mike Rene 01112010
	width:1050px;
	*/
	width:100%;
	/* End Mike Rene */
	
	/* height:295px; */
	height:200px;		/* Mike Rene 12012009 490-320px*/
	white-space:nowrap;
	float: left;
}

/* Mike Rene new Css for Step 4 */
.divCreateCompany
{	
	/* Mike Rene 01082010
	width:1050px;	
	*/
	width:100%;
	height:500px;
	/* End Mike Rene */
	white-space:nowrap;
	vertical-align:middle;
	float: left;
}

/* Mike Rene 12012009 */
.label
{
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	text-align:right;
	text-decoration:none;
}
/* End Mike Rene */

/* Mike Rene 12012009 */
.company_info_left
{
	/* Mike Rene 01252010 */
	width: 740px; /* 60-70%-800px */
	float: left;
}

.company_info_right
{
	width: 254px; /* 40-30%254px */
	float: left;
	margin-top: 14px;
}
/* End Mike Rene */

.company_info_bottom /* Mike Rene 12012009 */
{
	width: 100%;
	float: left;
}

.upload_logo_button
{
	background-image:url(images/upload_logo_button.png);
	background-position:middle center;
	background-repeat:repeat;
	height:25px;
	text-align:center;
	vertical-align: middle;
	font-family:Arial;
	/*font-size:12px;*/
	line-height:25px;
	display:block;
	float:left;
	padding: 0px 15px 0px 15px;
	clear:left;
}

/***Start Filmstrip Style***/
/***Skin Selector Outer Border***/
.content_border{
    
}
#content_top_left_corner{
    width:16px;
    height:16px;
    background-image:url(images/content_top_left_module.png);
    background-position:left top;
    background-repeat:no-repeat;
    top:-3px;
    right:959px;
    display:none;
}
#content_middle_top{
    height:16px;
    width:943px;
    background-image:url(images/content_middle_top_module.png);
    background-position:center top;
    background-repeat: repeat-x;
    top:-3px;
    right:16px;
    display:none;
}
#content_top_right_corner{
    width:16px;
    height:16px;
    background-image:url(images/content_top_right_module.png);
    background-position:right top;
    background-repeat:no-repeat;
    top:-3px;
    right:0px;
    display:none;
}
#content_left{
    width:7px;
    height:100%;
    background-image:url(images/content_middle_left_module.png);
    background-position:center left;
    background-repeat: repeat-y;
    top:0px;
}
#content_right{
    width:14px;
    height:100%;
    background-image:url(images/content_middle_right_module.png);
    background-position:center right;
    background-repeat: repeat-y;
    top:0px;
}
#content_bottom_left_corner{
    width:16px;
    height:16px;
    background-image:url(images/content_bottom_left_module.png);
    background-position:bottom left;
    background-repeat:no-repeat;
    top:624px;
    right:959px;
    display:none;
}
#content_bottom_middle{
    width:943px;
    height:16px;
    background-image:url(images/content_middle_bottom_module.png);
    background-position:center bottom;
    background-repeat: repeat-x;
    top:624px;
    right:16px;
    display:none;
}
#content_bottom_right_corner{
    width:16px;
    height:16px;
    background-image:url(images/content_bottom_right_module.png);
    background-position:bottom right;
    background-repeat:no-repeat;
    right:0;
    top:624px;
    display:none;
}
#content_container{
    background-color:#FFFFFF;
    height:701px;
    /*width:964px;*/
    position:relative;
}
/***Scroll***/
#scroll_container{
    height:100%;
}
#scroll_container td{
    vertical-align:top;
}
#scroll_header{
    background-image:url(images/skin_selector_static.png);
    width:278px;
    height:142px;
    background-position:0px 0px;
    margin-left:6px;
    margin-right:6px;
}
#scroll_header_magazine{
    background-color:Transparent;
    width:76px;
    height:98px;
    cursor:pointer;
    position:relative;
    top:8px;
    left:188px;
}
#scroll_border_left{
    background-image:url(images/skinselector_border_sprite1_16.png);
    background-position:-10px 350px;
    background-repeat:repeat-y;
    width:9px;
    height:100%;
}
#scroll_border_right{
    background-image:url(images/skinselector_border_sprite1_16.png);
    background-position:-39px 350px;
    background-repeat:repeat-y;
    width:9px;
    height:100%;
}
/*start Richard Chico 08042010 comment and replace*/
/*#scroll_items_container {
    height:551px;
    margin-top:8px;
    overflow:hidden;
    position:relative;
}*/
#scroll_items_container {
    height:551px;
    margin-top:8px;
    overflow-y:scroll;
    position:relative;
    width:284px;
    text-align:center;
}
/*end Richard Chico 08042010 comment and replace*/
/*start Richard Chico 08042010 comment and replace*/
/*#scroll_items_container ul{
    padding:0px 0px 0px 0px;
    list-style: none none outside;
    margin-left:6px;
    margin-top:0px;
    margin-right:0px;
    margin-bottom:0px;
    position:absolute;
}*/
#scroll_items_container ul{
    padding:0px 0px 0px 0px;
    list-style: none none outside;
    margin-left:6px;
    margin-top:0px;
    margin-right:0px;
    margin-bottom:0px;
}
/*end Richard Chico 08042010 comment and replace*/
/*start Richard Chico 08042010 comment and replace*/
/*#scroll_items_container ul li{
    width:259px;
    height:211px;
    margin-bottom:14px;
    background-color:Transparent;
    border:1px solid Transparent;
}*/
#scroll_items_container ul li{
    height:85px; /*81px;*/
    width:200px; /*194px;*/
    margin: 0px auto 14px auto;
    background-color:Transparent;
    border:1px solid Transparent;
}
/*end Richard Chico 08042010 comment and replace*/
#slider_container{
    background-image:url(images/scroll_bar_background.png);
    height:551px;
    left:272px;
    position:absolute;
    top:0;
    width:10px;
}
.ui-slider{
    background-repeat:repeat-y;
    bottom:0;
    height:507px;
    position:absolute;
    text-align:left;
    width:10px;
}
.ui-slider-vertical .ui-slider-handle {
    left:0;
    margin-bottom:0;
    margin-left:0;
    cursor:pointer;
}

.ui-slider .ui-slider-handle {
    height:44px;
    position:absolute;
    width:10px;
    z-index:10;
    background-image:url(images/skin_selector_static.png);
    background-position:-267px -144px;
}
/***Preview Container***/
#preview_container{
    width:629px;
    height:100%;
}
#preview_container_header{
    width:100%;
    text-align:center;
    position:absolute;
    top:29px;
    left:42px;
    width:560px;
    height:38px;
    background-image:url(images/skin_selector_static.png);
    background-position:0px 0px;
}
#preview_container_content{
    height:510px;
    position:absolute;
    top:0;
    width:629px;
}
#preview_container_footer{
    width:629px;
    height:32px;
    bottom:151px;
    position:absolute;
}
.preview_container_footer_buttons{
    bottom:-40px;
}
#preview_container_footer_button1{
    background-image:url(images/skin_selector_static.png);
    background-position:0 -151px;
    cursor:pointer;
    float:right;
    height:32px;
    width:262px;
}
#preview_container_footer_button1 span{
    color:#421E4C;
    font-family:Tahoma;
    font-size:25px;
    line-height:1.2;
    margin-left:24px;
}
#preview_container_footer_button2{
    background-image:url(images/skin_selector_static.png);
    background-position:0 -437px;
    cursor:pointer;
    float:left;
    height:32px;
    width:350px;
}
#preview_container_footer_button2 span{
    color:#421E4C;
    font-family:Tahoma;
    font-size:25px;
    line-height:1.2;
    margin-left:40px;
}
#preview_container_textarea{
    height:146px;
    width:629px;
    bottom:0;
    position:absolute;
    font-family:Verdana; 
    font-size:14px; 
    background-color:#eeeeee; 
    overflow:auto;
}
#preview_container_textarea_title{
    text-align:center;
    display:block;
}
#preview_container_textarea ol{
    list-style: none outside url(images/list_item_check.png);
}


#preview_image_large{
    height:100%;
    width:629px;
}
#preview_image_large img{
    height:100%;
    width:100%;
}
#preview_slide_show{
    height:100%;
    width:629px;
}
#preview_slide_show ul#portfolio{
    list-style:none none outside;
    height:100%;
    width:100%;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
#preview_slide_show ul#portfolio li{
    height:100%;
    width:100%;
}
#preview_slide_show ul#portfolio li img{
    height:100%;
    width:100%;
}
.preview_list_column{
    width:8px;
    height:181px;
    background-image:url(images/inner_frame_column.png);
    position:absolute;
    display:none;
}
#preview_small{
    position:absolute;
    width:590px;
    height:181px;
    left:20px;
    bottom:32px;
    display:none;
}
#preview_small img{
    position:absolute;
    height:100%;
    width:100%;
}
#preview_list_column1{
    left:191px;
    top:0px;
}
#preview_list_column2{
    left:390px;
    top:0px;
}
.preview_small_item{
    height:181px;
    width:191px;
    position:absolute;
}
#preview_small1{
    left:0px;
    top:0px;
}
#preview_small2{
    left:199px;
    top:0px;
}
#preview_small3{
    left:398px;
    top:0px;
}
.skin_selected{
    border:solid 1px #533251;
}
.skin_not_selected{
    border:solid 1px Transparent;
}
div.tmp_main > div.hide {
    display:none;
}
.hide{
    display:none;
}
a.loginButtonMiddle span{
    color: #FFFFFF;
}
/***End Filmstrip Style***/