﻿BODY 
{
 padding:0px;
 background-image:url('images/outer-bg.gif');
 background-position:   center top;
 background-repeat: repeat-y; 	
 font-family: verdana, arial, helvetica, sans-serif;
 background-color: #FFFFFF;
 text-align:left;
 margin:0 auto; 
 line-height:17px
}
A:link {
 font-size:100%;
 color: #cc0000;
 text-decoration: none; 
}

A:visited {
 font-size:100%;
 color: #cc0000;
 text-decoration: none;
}

A:Hover {
 font-size:100%;
 color: #cc0000;
 text-decoration: none;
}

h1
{
font-weight: bold;
font-size: 15px;
color: #cc0000;
}

h2
{
font-weight: bold;
font-size: 12px;
}

h3
{
font-weight: bold;
font-size: 11px;
}
/*p
{
width: 529px;
}*/

p
{
padding:0 10px 0 0;
}

ul
{
color:#CC0101; 
}
.red
{
color:#CC0101; 
}
.black
{
color:#000000; 
}

.gray
{
color: Gray; 
}


.normal
{
 font-weight:normal;
}



div#bgContainer 
{
 width:900px;
 height:100%;
 margin:0 auto;
}

div#bgContainer div#Header
{
 display:block;
 position:relative;
 float:left;
 background-image:url('images/header-bg.gif');
 background-repeat: repeat-x;
 width:900px;
 height:120px;
 margin:0 auto
}

div#bgContainer div#Header div#HeaderContainer {
 display:block;
 position:relative;
 float:left;
 width: 900px;
 height:120px;
 margin:0 auto;


}
div#bgContainer div#Header  #HeaderImage {
 display:block;
 position:absolute;
 float:left;
 background-image:url('images/logo.gif');
 background-position:  left top;
 background-repeat: no-repeat;
 height: 85px;
 width: 216px;
 left:45px;
 top:25px
}

div#bgContainer div#Header #PhoneUs {
 display:block;
 position:absolute;
 float:right;
 background-image:url('images/call.gif');
 background-position:  left top;
 background-repeat: no-repeat;
 height: 46px;
 width: 220px;
 top: 38px;
 right:30px
 
}


div#bgContainer #TopNav #TopMenu {
clear:both;
padding:0;

}

div#bgContainer #TopNav #TopMenu UL {

	float: left;
	background: #E4E4E4 url('images/menu-bg.gif') repeat-x;	
	width: 900px;		
	padding: 0;	height:31px;
	display: inline;
	text-transform: uppercase; list-style-type:none; margin-left:0px; margin-right:0; margin-top:0; margin-bottom:0
}


div#bgContainer #TopNav #TopMenu UL LI {
 	display: inline;
	margin: 0; padding: 0;

}


div#bgContainer #TopNav #TopMenu A:Link{
	color: #ffffff;
	display: block;
	float: left;
	width: auto;
	margin: 0;
	padding: 0 13px;	
	border: none;
	font: bold 12px/30px "Century Gothic", "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
	text-transform: uppercase;
	text-decoration: none;	

}  
div#bgContainer #TopNav #TopMenu A:Visited{
	color: #ffffff;
	display: block;
	float: left;
	width: auto;
	margin: 0;
	padding: 0 13px;	
	border: none;
	font: bold 12px/30px "Century Gothic", "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
	text-transform: uppercase;
	text-decoration: none;	
} 
div#bgContainer #TopNav #TopMenu A:hover
{
	color: #ffffff;
	display: block;
	float: left;
	width: auto;
	margin: 0;
	padding: 0 13px;	
	border: none;
	font: bold 12px/30px "Century Gothic", "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
	text-transform: uppercase;
	text-decoration: none;	
	background: url('images/menu-hover-bg.gif') repeat-x 0 0;
}

div#bgContainer #TopNav #TopMenu UL LI.current A{
	color: #ffffff;
	display: block;
	float: left;
	width: auto;
	margin: 0;
	padding: 0 13px;	
	border: none;
	font: bold 12px/30px "Century Gothic", "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
	text-transform: uppercase;
	text-decoration: none;	
	background: url('images/menu-hover-bg.gif') repeat-x 0 0;
}

div#bgContainer div#TopPanel{
 display: block;
 position:  relative;
 float:left;
 height: 296px;
 width: 900px;
 margin:0 auto;
 padding: 0px;
 background-image:url('images/home.jpg');
 background-repeat: no-repeat
}

div#bgContainer div#TopPanel UL {
 display:block;
 position:relative;
 float:right;
 padding:0px;
 margin:10px 0px 0px 0px;
 width:213px;
 height:72px;
}
 
 div#bgContainer div#TopPanel UL LI {
 display:block;
 position:relative;
 float:right;
 padding:0px;
 margin:  10px 0px 10px 0px;
 width:213px;
 height:72px;
 line-height:72px;
}

div#bgContainer div#TopPanel .NavLinkTop A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/place-order.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanel .NavLinkTop A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/place-order.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanel .NavLinkTop A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#TopPanel .NavLinkMiddle A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-brochure.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanel .NavLinkMiddle A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-brochure.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanel .NavLinkMiddle A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#TopPanel .NavLinkBottom A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-pil.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanel .NavLinkBottom A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-pil.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanel .NavLinkBottom A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#MainPanel {
 display: block;
 position:  relative;
 float:left;
 background-image:url('images/inner-bottom-bg.gif');
 background-repeat: repeat-y;
 height: auto;
 width: 900px;
 margin:0 auto
 }

div#bgContainer div#TopPanelManTheme{
 display: block;
 position:  relative;
 float:left;
 background-image:url('images/top-man.jpg');
 background-repeat: no-repeat;
 height: 296px;
 width: 900px;
 margin:0 auto;
 padding: 0px
}

div#bgContainer div#TopPanelManTheme UL {
 display:block;
 position:relative;
 float:right;
 padding:0px;
 margin:10px 0px 0px 0px;
 width:213px;
 height:72px;
}
 
 div#bgContainer div#TopPanelManTheme UL LI {
 display:block;
 position:relative;
 float:right;
 padding:0px;
 margin:  10px 0px 10px 0px;
 width:213px;
 height:72px;
 line-height:72px;
}

div#bgContainer div#TopPanelManTheme .NavLinkTop A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/place-order.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanelManTheme .NavLinkTop A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/place-order.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanelManTheme .NavLinkTop A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#TopPanelManTheme .NavLinkMiddle A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-brochure.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanelManTheme .NavLinkMiddle A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-brochure.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanelManTheme .NavLinkMiddle A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#TopPanelManTheme .NavLinkBottom A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-pil.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanelManTheme .NavLinkBottom A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-pil.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanelManTheme .NavLinkBottom A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#TopPanelMotherTheme{
 display: block;
 position:  relative;
 float:left;
 background-image:url('images/top-mother.jpg');
 background-repeat: no-repeat;
 height: 296px;
 width: 900px;
 margin:0 auto;
 padding: 0px
}

div#bgContainer div#TopPanelMotherTheme UL {
 display:block;
 position:relative;
 float:right;
 padding:0px;
 margin:10px 0px 0px 0px;
 width:213px;
 height:72px;
}
 
 div#bgContainer div#TopPanelMotherTheme UL LI {
 display:block;
 position:relative;
 float:right;
 padding:0px;
 margin:  10px 0px 10px 0px;
 width:213px;
 height:72px;
 line-height:72px;
}

div#bgContainer div#TopPanelMotherTheme .NavLinkTop A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/place-order.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanelMotherTheme .NavLinkTop A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/place-order.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanelMotherTheme .NavLinkTop A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#TopPanelMotherTheme .NavLinkMiddle A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-brochure.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanelMotherTheme .NavLinkMiddle A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-brochure.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanelMotherTheme .NavLinkMiddle A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#TopPanelMotherTheme .NavLinkBottom A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-pil.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanelMotherTheme .NavLinkBottom A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-pil.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanelMotherTheme .NavLinkBottom A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#TopPanelCoupleTheme{
 display: block;
 position:  relative;
 float:left;
 background-image:url('images/top-couple.jpg');
 background-repeat: no-repeat;
 height: 296px;
 width: 900px;
 margin:0 auto;
 padding: 0px
}

div#bgContainer div#TopPanelCoupleTheme UL {
 display:block;
 position:relative;
 float:right;
 padding:0px;
 margin:10px 0px 0px 0px;
 width:213px;
 height:72px;
}
 
 div#bgContainer div#TopPanelCoupleTheme UL LI {
 display:block;
 position:relative;
 float:right;
 padding:0px;
 margin:  10px 0px 10px 0px;
 width:213px;
 height:72px;
 line-height:72px;
}

div#bgContainer div#TopPanelCoupleTheme .NavLinkTop A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/place-order.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanelCoupleTheme .NavLinkTop A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/place-order.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanelCoupleTheme .NavLinkTop A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#TopPanelCoupleTheme .NavLinkMiddle A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-brochure.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanelCoupleTheme .NavLinkMiddle A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-brochure.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanelCoupleTheme .NavLinkMiddle A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#TopPanelCoupleTheme .NavLinkBottom A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-pil.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanelCoupleTheme .NavLinkBottom A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-pil.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanelCoupleTheme .NavLinkBottom A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#TopPanelExpertTheme{
 display: block;
 position:  relative;
 float:left;
 background-image:url('images/top-expert.jpg');
 background-repeat: no-repeat;
 height: 296px;
 width: 900px;
 margin:0 auto;
 padding: 0px
}

div#bgContainer div#TopPanelExpertTheme UL {
 display:block;
 position:relative;
 float:right;
 padding:0px;
 margin:10px 0px 0px 0px;
 width:213px;
 height:72px;
}
 
 div#bgContainer div#TopPanelExpertTheme UL LI {
 display:block;
 position:relative;
 float:right;
 padding:0px;
 margin:  10px 0px 10px 0px;
 width:213px;
 height:72px;
 line-height:72px;
}

div#bgContainer div#TopPanelExpertTheme .NavLinkTop A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/place-order.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanelExpertTheme .NavLinkTop A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/place-order.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanelExpertTheme .NavLinkTop A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#TopPanelExpertTheme .NavLinkMiddle A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-brochure.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanelExpertTheme .NavLinkMiddle A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-brochure.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanelExpertTheme .NavLinkMiddle A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#TopPanelExpertTheme .NavLinkBottom A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-pil.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanelExpertTheme .NavLinkBottom A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-pil.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanelExpertTheme .NavLinkBottom A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#TopPanelBoyTheme{
 display: block;
 position:  relative;
 float:left;
 background-image:url('images/top-boy.jpg');
 background-repeat: no-repeat;
 height: 296px;
 width: 900px;
 margin:0 auto;
 padding: 0px
}

div#bgContainer div#TopPanelBoyTheme UL {
 display:block;
 position:relative;
 float:right;
 padding:0px;
 margin:10px 0px 0px 0px;
 width:213px;
 height:72px;
}
 
 div#bgContainer div#TopPanelBoyTheme UL LI {
 display:block;
 position:relative;
 float:right;
 padding:0px;
 margin:  10px 0px 10px 0px;
 width:213px;
 height:72px;
 line-height:72px;
}

div#bgContainer div#TopPanelBoyTheme .NavLinkTop A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/place-order.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanelBoyTheme .NavLinkTop A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/place-order.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanelBoyTheme .NavLinkTop A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#TopPanelBoyTheme .NavLinkMiddle A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-brochure.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanelBoyTheme .NavLinkMiddle A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-brochure.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanelBoyTheme .NavLinkMiddle A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#TopPanelBoyTheme .NavLinkBottom A:Link
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-pil.gif') no-repeat 0 0;
}  

div#bgContainer div#TopPanelBoyTheme .NavLinkBottom A:Visited
{
	display:block;
	color: #0071bb;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	width: 213px;
	height: 72px;
	text-align:center;
	background: url('images/request-pil.gif') no-repeat 0 0;
} 

div#bgContainer div#TopPanelBoyTheme .NavLinkBottom A:hover
{
	text-decoration: none;
	color: #ffffff;
	background-position: 0 -72px;
}

div#bgContainer div#MainPanel {
 display: block;
 position:  relative;
 float:left;
 background-image:url('images/inner-bottom-bg.gif');
 background-repeat: repeat-y;
 height: auto;
 width: 900px;
 margin:0 auto
 }

div#bgContainer div#MainPanel {
 display: block;
 position:  relative;
 float:left;
 background-image:url('images/inner-bottom-bg.gif');
 background-repeat: repeat-y;
 height: auto;
 width: 900px;
 margin:0 auto
 }


div#bgContainer div#MainPanel {
 display: block;
 position:  relative;
 float:left;
 background-image:url('images/inner-bottom-bg.gif');
 background-repeat: repeat-y;
 height: auto;
 width: 900px;
 margin:0 auto
 }

div#bgContainer div#MainPanel {
 display: block;
 position:  relative;
 float:left;
 background-image:url('images/inner-bottom-bg.gif');
 background-repeat: repeat-y;
 height: auto;
 width: 900px;
 margin:0 auto
 }


div#bgContainer div#MainPanel {
 display: block;
 position:  relative;
 float:left;
 background-image:url('images/inner-bottom-bg.gif');
 background-repeat: repeat-y;
 height: auto;
 width: 900px;
 margin:0 auto
 }

div#bgContainer div#MainPanel div#MainDefPanel {

display:block;
 position:relative;
 float:left;
 background-image:url('images/inner-bg.gif');
 background-position:  left top;
 background-repeat: no-repeat;
 height: auto;
 width: 900px

}

div#bgContainer div#MainPanel div#MainDefTextPanel 
{
 height: 100%;
 width: 796px;
 margin:0 auto;
 padding-left:77px;
 padding-top:32px;
 padding-right:23px;
 padding-bottom:0px;
 text-align:left;
 font-size:12px;
}
div#bgContainer div#MainPanel div#MainDefTextPanel .big-font{
font-size: 24px;
}

div#bgContainer div#MainPanel div#MainDefTextPanel div#ContentLeft 
{
height: 100%;
margin:0 auto;
text-align:left;
font-size:12px;
WIDTH: 529px; 
display: block; 
float: left; 
font-weight:normal;
}
div#bgContainer div#MainPanel div#MainDefTextPanel div#ContentRight 
{
height: 100%;
margin:0px;
padding:0px;
text-align:right;
font-size:12px;
WIDTH: 260px; 
display: block; 
float: right; 
font-weight:normal;
}

div#bgContainer div#MainPanel div#MainDefTextPanel div#ContentRight IMG
{

 margin: 5px 0px 5px 71px; 
}


div#bgContainer div#MainPanel div#MainDefTextPanel div#Form{
margin-top: 10px; 
color: #000000;
font-weight:bold;
width: 750px;

}

div#bgContainer div#MainPanel div#MainDefTextPanel div#Form .TextBox 
{
border: solid 1px #CC0101; 
}	

div#bgContainer div#MainPanel div#MainDefTextPanel div#Form .CheckBox INPUT
{
border: solid 1px #CC0101; 
}
	
div#bgContainer div#MainPanel div#MainDefTextPanel div#Form .DDList
{
border: solid 1px #CC0101; 
}	

div#bgContainer div#MainPanel div#MainDefTextPanel .FormLeft{
WIDTH: 180px; 
display: block; 
float: left; 
}


div#bgContainer div#MainPanel div#MainDefTextPanel .FormLeft1{
WIDTH: 220px; 
display: block; 
float: left; 
}

div#bgContainer div#MainPanel div#MainDefTextPanel .FormLeft .FormText{
WIDTH: 180px; 
display: block; 
float: left; 
font-weight:normal;
font-size:95%;

}


div#bgContainer div#MainPanel div#MainDefTextPanel .FormLeft1 .FormText1{
WIDTH: 210px; 
display: block; 
float: left; 
font-weight:normal;
font-size:95%;

}

div#bgContainer div#MainPanel div#MainDefTextPanel .FormRight{
WIDTH: 570px; 
display: block; 
float: left; 
}

div#bgContainer div#MainPanel div#MainDefTextPanel .FormRight1{
WIDTH: 510px; 
display: block; 
float: left; 
}


div#bgContainer div#MainPanel div#MainDefTextPanel .FormMiddle{
WIDTH: 750px; 
display: block; 
float: left; 
}

div#bgContainer div#MainPanel div#MainDefTextPanel div#Form .FormButton{
float:right;
display: block;
}

div#bgContainer div#MainPanel div#MainDefTextPanel img.floatRight {
    float: right; 
    clear: right; 
    margin: 5px 0px 5px 71px; 
}

div#bgContainer div#MainPanel div#MainDefPanel div#Banner 
{
 height: 100%;
 margin:0px;
 float:right;
 margin:   25px 25px 0px 0px; 
 -margin:   25px 13px 0px 0px; 
}

div#bgContainer div#MainPanel div#MainDefPanel div#Banner img 
{
 border-width:0px;
}

div#bgContainer div#MainPanel div#MainDefPanel div#Banner UL
{
  list-style-type:none;
}

div#bgContainer div#Footer {
 display:block;
 position:relative;
 float:left;
 background-image:url('images/footer.gif');
 background-position:  left top;
 background-repeat: no-repeat;
 height: 35px;
 width: 900px;
color:#ffffff;
 margin: 0px;
}

div#bgContainer div#Footer UL {
 display:block;
 position:relative;
 float:left;
 padding:0px;
 padding-left:19px;
 margin:  15px 0px 0px 0px;
 list-style-type:none;
}

div#bgContainer div#Footer UL LI {
 display:block;
 position:relative;
 float:left;
 margin:0px;
 width:auto;
 color: #ffffff;
 font-family:Arial;
 font-size:78%;
 text-decoration: none;
}
div#bgContainer div#Footer A:Link{
 color: #ffffff;

}  
div#bgContainer div#Footer A:visited{
 color: #ffffff;
}

div#bgContainer div#Footer A:hover{
 color: #ffffff;
}


.navigation
{
	width:151px;	
	padding:0px 0px 0px 25px;
}

.navigation ul
{
	list-style:none;
	padding-left:0px;
	color:#fff;
	margin:0px;
}

.navigation ul li
{
	margin:2px 0 2px 0;
}

.navigation ul li a
{
	font-family: Arial;
	font-weight: normal;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
}

.navigation ul li a:hover
{
	text-decoration: none;
}

.navigation ul li ul li a
{
	font-weight:normal;
}

.FormRight1 span.bold
{
  display: block;
  float: left;
  clear: left;
  text-align: right;
  width: 25%;
  padding-top: 0.35em;
  margin: 1em 5px 0 0;
  font-weight:bold;
 

}
.FormRight1 input.normal
{
  margin: 1em 0 0 0;
  width: 200px;
  border: solid 1px #CC0101; 
}