.clear
{
	clear: both;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

html, body
{
	font-family: Arial;
	line-height: 15px;
}

.topline{
border-bottom:1px solid #A7A7A7;
width:99%;
height:40px;
border-top:1px solid #A7A7A7;
padding-top:10px;

}

/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{ color:#999999; font-weight: bold; font-size:11px;}
a.Breadcrumb:hover{color:#999999; font-weight: bold; font-size:11px;}
.Breadcrumb
{
	margin: 5px ; 
	

}



body
{
	background-color: #ffffff;
	
	}
div.background_y
{
background-image: url(bg_repeat_y.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	
}
div.background_x
{
	background-image: url(bg_repeat_x2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	
	
}

div.background_main
{
	background-image: url(bg_main2.jpg);
	background-repeat: no-repeat;
	background-position:center top;

	
}


div.background_footer
{
	font-size: 0.7em;
	background-image: url(bg_footer.gif);
	background-repeat: no-repeat;
	background-position:center;
	height: 82px;
	[margin-right:1px;margin-left:0px;
	margin-right:1px;margin-left:0px; /* google */
	]margin-left:2px; /* explorer 7 */
	
	
	padding:0px;
	border:0px;
	
	color: #676566;
}


div.background_footer.footerContainer.copy-right a, a:hover, a:visited, a:link, a:active, span
{
	color: #676566;
	font-size:10px;
}

div.banner{
padding-top:6px;
padding-left:7px;
padding-right:5px;
	
}


div.container
{
	width: 992px;
	margin: 0 auto 0 auto;
	padding: 33px 0 0 0;
	
	
	min-height:580px;
  height:auto !important;
  height:580px;

}

div.header
{
	height: 131px;
}

div.header div.logo
{
	float: left;
	padding: 27px 0 0 34px;
}

div.header div.strapline
{
	float: left;
	margin: 47px 0 0 68px;
	width: 450px;
}

div.header div.s_myschon
{
	float: left;
	padding: 28px 0 0 70px;
	clear: right;
	width: 210px;
}

div.header div.s_myschon div.contents
{
	float: none;
	padding-top: 5px;
}


div.header div.s_myschon div.contents div.input span
{
	width: 69px;
	float: left;
	padding-top: 3px;
}

div.header div.s_myschon div.contents div.input input
{
	padding: 2px 4px;
	float: left;
	width: 138px;
	height: 11px;
	clear: right;
}

div.header div.s_myschon div.contents div.input div.row
{
	clear: both;
	padding-top: 5px;
}

div.header div.s_myschon div.contents div.input div.buttons a
{
	margin-top: 4px;
	float: left;
	display: block;
	width: 120px;
}

div.header div.s_myschon div.contents div.input div.buttons
{
	height: 10px;
	padding-top: 10px;
}

div.header div.s_myschon div.contents div.input div.buttons input.btn
{
	width: 47px;
	height: 17px;
	float: right;
}
div.s_faqs div.contents
{
	position: relative;
}
div.s_dlproperties div.contents div.content h4.title, div.s_bpproperties div.contents div.content h4.title
{
	display:block;
	visibility: visible;
	background-image:url(../Images/content_property.gif);
	background-repeat:no-repeat;
	height: 40px;
	padding: 4px 0px 0px 35px;
	color: #fff;
	font-size: 1em;
	width: 545px;
}



div.footerContainer
{
	width: 550px;
		
	padding-top: 20px;
}


.MainContainerDiv{
	width:99%;
	background-color:transparent;
	
	

}

	
div.ContainerTitle
{
text-align:left;
background-color:transparent;
background-image:url(bg_title.jpg);
background-position:center top;
background-repeat:no-repeat;
padding:28px 48px 28px 48px;

		
		
		
}
div.ContainerTitle2
{
text-align:left;
background-color:transparent;

padding:7px 48px 28px 48px;

		
		
		
}
div.ContainerTitle3
{
text-align:left;
background-color:transparent;

padding:0px;
margin:0px;

		
		
		
}



.clearDiv{
		height:0px;
		clear:both;

}



	
/*========================================================*/
/* Font Size                               */
/*========================================================*/
.ten {font-size: 10px;}
.eleven {font-size: 11px;}
.twelve {font-size: 12px;}
.thirteen {font-size: 13px;}
.fourteen {font-size: 14px;}
.fifteen {font-size: 15px;}
.sixteen {font-size: 19px;	font-weight: normal;}
	
.seventeen {font-size: 17px;}
.eighteen {font-size: 18px;}
.nineteen {font-size: 19px;}
.twenty {font-size: 20px;}
.twentyone {font-size: 21px;}
.twentytwo {font-size: 22px;}
.twentythree {font-size: 23px;}
.twentyfour {font-size: 24px;}
.twentyfive {font-size: 25px;}
.thirty {font-size: 30px;}
.fourty {
	font-size: 35px;
	letter-spacing: -0.05em;
}

/*========================================================*/
/* Font Color                             */
/*========================================================*/

.magenta {color: #C637B3;}
.darkyellow {color: #F4A83A;}
.darkgray {color: #263C4A;}
.darkgray2 {color: #505050;}
.purple {color: #D671E2;}
.white {color: #FFFFFF;}
.black {color: #202020;}
.gray {color: #6d6d6d;}
.lightgray {color: #A3A3A3;}
.red {color: #7d0105;}
.lightred {color: #FF5756;}
.orange {color: #FF9600;}
.yellow {color: #FFFF00;}
.green {color: #8DA810;}
.sharp_blue {color: #318CC2;}
.cyan {color: #44A5C3;}
.blue {color: #237BD1;}
.brown {color: #685716;}


/* Font Style & Weight */

.bold {font-weight: bold;}
.italic {font-style: italic;}
.strikeout {text-decoration: line-through;}

.arial{
font-family:Arial, Helvetica, sans-serif;}

div.ContainerTitle img
{

	line-height:15px;
	padding-right:10px;
	
}
div.ContainerTitle p
{
	font-family: Arial, Helvetica Neue, sans-serif;
	font-size:11px;
	line-height:15px;
	
	padding-bottom:10px;
	color: #000;
}
div.ContainerTitle span
{
	font-family: Arial, Helvetica Neue, sans-serif;
	font-size:16px;
	color: #000;
	font-weight:bold;
}
div.ContainerTitle a
{
	color: #00A64C;
	font-size:11px;
}
div.ContainerTitle a:active
{
	color: #00A64C;
	font-size:11px;
}
div.ContainerTitle a:visited
{
	color: #00A64C;
	font-size:11px;
}
div.ContainerTitle a:hover
{
	color: #00A64C;
	font-size:11px;
	text-decoration:underline;
}
div.ContainerTitle h1
{
	font-size:11px;
	font-weight: bold;
	margin:0px;
	padding:0px;
}



div.ContainerTitle h2
{
	font-size: 12px;
		font-weight: bold;
	
	margin:0px;
	padding:0px;
}

div.ContainerTitle h3
{
	font-size: 14px;
		font-weight: bold;
	
	margin:0px;
	padding:0px;
}

div.ContainerTitle h4
{
	font-size: 15px;
		font-weight: bold;
	
	margin:0px;
	padding:0px;
	color: #00A64C;
}

div.ContainerTitle h5 
{
	font-size: 19px;	font-weight: normal;
	font-family: Arial, Helvetica Neue, sans-serif;
		margin:0px;
	padding:0px;
	padding-bottom:7px;
	color: #00A64C;
}

div.ContainerTitle h6
{
	font-size: 19px;
		font-weight: bold;
	
	margin:0px;
	padding:0px;
	color: #0067cd;
}

div.ContainerTitle hr
{
	color: #d6d6d6;
	background-color: #d6d6d6;
	border: none;
}




div.ContainerTitle2 p
{
	font-family: Arial, Helvetica Neue, sans-serif;
	font-size:11px;
	line-height:15px;
	padding-bottom:10px;
	color: #000;
}
div.ContainerTitle2 span
{
	font-family: Arial, Helvetica Neue, sans-serif;
	font-size:11px;
	color: #000;
}
div.ContainerTitle2 a
{
	color: #00A64C;
	font-family: Arial, Helvetica Neue, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	
}
div.ContainerTitle2 a:active
{
	color: #00A64C;
	font-size:11px;
	margin:0px;
	padding:0px;
}
div.ContainerTitle2 a:visited
{
	color: #00A64C;
	font-size:11px;
	margin:0px;
	padding:0px;
}
div.ContainerTitle2 a:hover
{
	color: #00A64C;
	font-size:11px;
	margin:0px;
	padding:0px;
	text-decoration:underline;
}
div.ContainerTitle2 h1
{
	font-size:11px;
	font-weight: bold;
	margin:0px;
	padding:0px;
}



div.ContainerTitle2 h2
{
	font-size: 12px;
		font-weight: bold;
	
	margin:0px;
	padding:0px;
}

div.ContainerTitle2 h3
{
	font-size: 14px;
		font-weight: bold;
	
	margin:0px;
	padding:0px;
}

div.ContainerTitle2 h4
{
	font-size: 15px;
		font-weight: bold;
	
	margin:0px;
	padding:0px;
	color: #00A64C;
}

div.ContainerTitle2 h5 
{
	
	font-size: 19px;	font-weight: normal;
	font-family: Arial, Helvetica Neue, sans-serif;
		margin:0px;
	padding:0px;
	padding-bottom:7px;
	color: #00A64C;
}

div.ContainerTitle2 h6
{
	font-size: 19px;
		font-weight: bold;
	
	margin:0px;
	padding:0px;
	color: #0067cd;
}

div.ContainerTitle2 hr
{
	color: #d6d6d6;
	background-color: #d6d6d6;
	border: none;
}





div.ContainerTitle3 p
{
	font-family: Arial, Helvetica Neue, sans-serif;
	font-size:12px;
	line-height:14px;
	color: #000;
}
div.ContainerTitle3 span
{
	font-family: Arial, Helvetica Neue, sans-serif;
	font-size:12px;
	color: #333;
}
div.ContainerTitle3 a
{
	color: #00A64C;
	font-size:12px;
}
div.ContainerTitle3 a:active
{
	color: #00A64C;
	font-size:12px;
}
div.ContainerTitle3 a:visited
{
	color: #00A64C;
	font-size:12px;
}
div.ContainerTitle3 a:hover
{
	color: #00A64C;
	font-size:12px;
	text-decoration:underline;
}
div.ContainerTitle3 h1
{
	font-size:12px;
	font-weight: normal;
	width: 50%
}



div.ContainerTitle3 h2
{
	font-size: 13px;
}

div.ContainerTitle3 h3
{
	font-size: 14px;
}

div.ContainerTitle3 h4
{
	font-size: 12px;
	font-weight: bold;
	color: #00A64C;
}

div.ContainerTitle3 h5 
{
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #00A64C;
	padding-bottom:7px;
}

div.ContainerTitle3 h6
{
	font-size: 11px;
	color: #0067cd;
}

div.ContainerTitle3 hr
{
	color: #d6d6d6;
	background-color: #d6d6d6;
	border: none;
}


div.ContainerTitle a.subhead{
	font-size:13px;
	font-family: Arial, Helvetica Neue, sans-serif;
	font-weight: bold;
	color: #000000;}
div.ContainerTitle a.subhead:hover{
	font-size:13px;
	font-family: Arial, Helvetica Neue, sans-serif;
	font-weight: bold;
	color: #00A64C;
}
div.ContainerTitle a.subhead:active{
	font-size:13px;
	font-family: Arial, Helvetica Neue, sans-serif;
	font-weight: bold;
	color: #00A64C;
}
div.ContainerTitle a.subhead:visited{
	font-size:13px;
	font-family: Arial, Helvetica Neue, sans-serif;
	font-weight: bold;
	color: #000000;
}

#faqs h5{ display:inline;

	font-size: 19px;	font-weight: normal;
	font-family: Arial, Helvetica Neue, sans-serif;
		margin:0px;
	padding:0px;
	
	color: #00A64C;}













































































