body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #0165a7;
	background-image: url(images/focus_fitness_bg.gif);
	background-position:center;
	background-repeat:no-repeat;
}
#globalNavbg{
width:800px;
margin: 0px auto;
}
#main{
width:760px;
padding-left:20px;
padding-right:20px;
float:left;
background-image:url(images/focus_fitness_white.gif);
background-repeat:repeat;

}
#top{
text-align:center;
width:760px;
float:left;
}
.top2{
text-align:center;
width:760px;
float:left;

}


#logo{
width:278px;
float:left;
}
#logo_right{
width:28px;
float:left;
}
#logo_right1{
height:112px;
background-image:url(images/focus_fitness_menubg.gif);
width:454px;
float:left;
}
#logo_right1_admin{
height:112px;
background-image:url(images/focus_fitness_menubg_admin.gif);
width:454px;
float:left;
}
#logo_right1_inside{
text-align:right;
padding-top:5px;
padding-right:10px;
width:444px;
float:left;
}
#logo_right1_inside1{
text-align:right;
padding-top:10px;
padding-right:10px;
width:444px;
float:left;
}
#logo_right1_inside2{
text-align:left;
padding-top:22px;
padding-left:15px;
padding-right:10px;
width:429px;
float:left;
}
.menutop{
text-decoration:none;
font-family:Verdana,Tahoma,Arial, sans-serif, Helvetica;
font-size:11px;
color:#ffffff;}

.tp{
text-decoration:none;
font-family:Verdana,Tahoma,Arial, sans-serif, Helvetica;
font-size:30px;
color:#ffffff;}

#flash_top{
text-align:left;
padding-top:6px;
padding-left:0px;
padding-right:12px;
width:468px;
float:left;
}

.flash_top2{
text-align:left;
padding-top:6px;
padding-left:0px;
padding-right:12px;
width:468px;
float:left;
}

#contenttext{
padding-top:10px;
text-align:left;
width:468px;
float:left;
}

.contenttext2{
padding-top:10px;
text-align:left;
width:468px;
float:left;
}

.contenttext3{
text-decoration:none;
font-family:Tahoma,Verdana,Arial, sans-serif, Helvetica;
font-size:12px;
color:#000000;}

.contenttext{
text-decoration:none;
font-family:Tahoma,Verdana,Arial, sans-serif, Helvetica;
font-size:11px;
color:#000000;}

.contenttext_grey{
	text-decoration:none;
	font-family:Tahoma,Verdana,Arial, sans-serif, Helvetica;
	font-size:11px;
	color:#454141;
}

.contenttext1{
text-decoration:none;
font-family:Tahoma,Verdana,Arial, sans-serif, Helvetica;
font-size:22px;
color:#ffffff;}

#bannertop{
text-align:left;
padding-top:6px;
width:280px;
float:left;
}
#bannertop1{
margin-top:6px;
height:296px;
text-align:left;
padding-left:20px;
padding-top:6px;
width:260px;
float:left;
}


#video{
border:solid 1px #0094d0;
text-align:center;
padding:10px 0px 10px 0px;
width:278px;
float:left;
}
#video1{
background-image:url(images/focus_rightbg.gif);
border:solid 1px #b4e7ff;
text-align:left;
background-repeat:repeat-x;
padding:10px 0px 10px 15px;
width:263px;
float:left;
}
#bottomlink{
margin-top:15px;
height:165px;
background-image:url(images/focus_bottomlinkbg.gif);
width:760px;
float:left;
}
#bottomlink1{
padding-left:10px;
padding-top:5px;
width:165px;
float:left;
}
.bottomlink1{
text-decoration:none;
font-family:Tahoma,Verdana,Arial, sans-serif, Helvetica;
font-size:14px;
color:#ffffff;}

#box1{
padding:15px 0px 0px 13px;
width:148px;
float:left;
}
#box1_1{
margin-top:5px;
width:145px;
float:left;
}

.box1_12{
margin-top:5px;
width:145px;
float:left;
}

#box2{
text-align:center;
width:190px;
float:left;
}

.box22{
text-align:center;
width:190px;
float:left;
}

#box2_1{
text-align:center;
padding:13px 40px 0px 20px;
width:130px;
float:left;
}
.box2_1{
text-decoration:none;
font-family:Tahoma,Verdana,Arial, sans-serif, Helvetica;
font-size:14px;
color:#000000;}

.box2_1_1{
font-family:Tahoma,Verdana,Arial, sans-serif, Helvetica;
font-size:12px;
color:#0165a7;
text-decoration:none;
}

#box3{
padding-left:0px;
padding-top:0px;
width:200px;
float:left;
}
#box3_1{
text-align:center;
padding:13px 40px 0px 20px;
width:140px;
float:left;
}
#box3_1_left{
text-align:left;
padding:10px 0px 0px 15px;
width:105px;
float:left;
}
#box3_1_right{
text-align:center;
padding:10px 0px 0px 0px;
width:80px;
float:left;
}
#box4{
padding-left:0px;
padding-top:0px;
width:195px;
float:left;
}
#box4_1{
text-align:center;
padding:13px 60px 10px 20px;
width:115px;
float:left;
}
#box4_2{
padding-top:8px;
padding-left:45px;
width:150px;
float:left;
}

.box4_22{
padding-top:8px;
padding-left:45px;
width:150px;
float:left;
}

#bottom{
height:69px;
background-image:url(images/focus_fitness_bottom.gif);
width:760px;
float:left;
}
#bottom_left{
text-align:center;
padding-top:8px;
padding-left:70px;
width:210px;
float:left;
}
#bottom_center{
text-align:center;
padding-top:8px;
width:320px;
float:left;
}
#bottom_right{
padding-top:3px;
padding-left:20px;
width:140px;
float:left;
}
.title{
text-decoration:none;
font-family:Tahoma,Verdana,Arial, sans-serif, Helvetica;
font-size:18px;
color:#0165a7;
}

.title2{
text-decoration:none;
font-family:Tahoma,Verdana,Arial, sans-serif, Helvetica;
font-size:11px;
color:#0165a7;
font-weight:bold;
}

.title3{
text-decoration:none;
font-family:Tahoma,Verdana,Arial, sans-serif, Helvetica;
font-size:11px;
color:#0165a7;
font-weight:normal;
}

.admin_label_style2
{
    float:left;
    text-align:right;
    width:380px;
    vertical-align:top;
	
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

.admin_control_style2
{
    float:right;
    text-align:left;
    width:370px;
    vertical-align:top;
	
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ed2c1c;
	text-decoration:none;
	
}

.admin_middle_gap 
{
    float:left;
    text-align:left;
    width:700px;
    vertical-align:middle;
    height:20px;
}

.admin_btn_style2
{
    float:right;
    text-align:left;
     width:64%;
     vertical-align:middle;
     height:50px;
}

.admin_btn_reset 
{
    font-weight: bolder;
    color: white;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    background-color: #0165a7;
    border-bottom-style: none;
    width:60px;
    cursor:pointer;
}

.Btn_Cursor
{
    cursor:pointer;
}

.admin_label_style
{
    float:left;
    text-align:left;
    width:100%;
    vertical-align:top;
	
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

.admin_control_style
{
    float:left;
    text-align:left;
    width:100%;
    vertical-align:top;
	
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ed2c1c;
	text-decoration:none;
	
}

.admin_btn_style
{
    float:left;
    text-align:center;
     width:100%;
     vertical-align:middle;
     height:50px;
}

.admin_main_bullet 
{
    width:105px;
    text-align:center;
    vertical-align:bottom;
    padding:4px;
    float:left;
    background-color:#fcf3e0;
}

.admin_main_bullet_mover
{
    width:105px;
    text-align:center;
    vertical-align:bottom;
    padding:4px;
    float:left;
    background-color:#faddb1;
}

.admin_main_bullet_gap 
{
    width:20px;
    float:left;
    background-color:#ffffff;  
}


.help_popup_frame {
	BORDER: #000000 1px solid;
	Z-INDEX:100;
	VISIBILITY:hidden;
	WIDTH:200px;
	POSITION:absolute;
	BACKGROUND-COLOR:#f2f2f2;
	TEXT-ALIGN:justify;
	height:auto;
	font-weight:normal;
	padding:5px 5px 5px 5px;
	color:#000000;
	font-size:11px;
}

.main_text3 
{
 	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ed2c1c;
	text-decoration:none;   
}

.main_text4 
{
 	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;   
}

.main_text5 
{
 	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ed2c1c;
	text-decoration:none;   
}

.main_text6 
{
 	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;   
}

.main_text7
{
 	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff9900;
	text-decoration:none;   
}

.admin_top_gap 
{
    float:left;
    text-align:center;
    width:100%;
    vertical-align:middle;
    height:auto;
    padding:10px 10px 10px 10px;
}