/* Accordian Stylesheet */
*{margin:0;padding:0}
/*****Reset*****/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

/*****Basic Definitions*****/
body { background: #fff; color: #555; }
h1 { font-size: 24px; line-height: 30px; margin-bottom: 18px; }

a { }
a:visited { }
a:hover { text-decoration: none; }
img { border: none; }
p { width:336px; font-size:13px; font-weight:400; float:left; color:#fff; padding:5px 18px 18px;background-color:#33bfe4 }
p.t { width:336px; float:right; font-size:13px; font-weight:400; color:#fff;padding:5px 18px 18px; background-color:#33bfe4 }

ul, ol, dd { margin-left: 36px; }

/*****Custom Classes*****/
.clearing { clear: both; }
.clearfix { overflow: hidden; }
.last { margin-bottom: 0; }
.screenReader { left: -9999px; position: absolute; top: -9999px; }

/*****Basic Layout*****/
div#container {  padding: 10px 0; width: 960px; }
div#content { float: left; width: 600px; }
div#sidebar { float: left; font-size: 12px; line-height: 18px; width: 675px; }

/*****Accordion Styles*****/
ul#accordion, ul#accordion ul { list-style: none; margin: 0;height:auto; width:989px }
ul#accordion { border-bottom: 0; }
ul#accordion li#ml {float:left; margin-right:65px }

ul#accordion li {width:456px;float:left;margin-bottom:20px; border-bottom: none;font-family: 'Roboto', sans-serif;font-size:14px;font-weight:400;color:#000;text-align:left; }
ul#accordion ul li {color: #999;height:55px;font-family: 'Roboto', sans-serif;font-size:14px;font-weight:400;color:#fff;text-align:left; }
ul#accordion ul li:last-child { border-bottom: none; }
ul#accordion a.heading { background:#27a1c1 url(../images/faq-no-left.png) right 0 no-repeat;font-family: 'Roboto', sans-serif;font-size:14px;font-weight:400;color:#fff;text-align:left;
	display: block; padding-top:15px;  height:53px;	line-height: 18px;padding-left:18px;text-decoration: none;}
	ul#accordion a.heading dfn{float:right;padding-right:45px;font-family: 'Roboto', sans-serif;font-size:30px;font-weight:700;color:#fff;text-align:right;
	display: block;	line-height: 35px;text-decoration: none;}

ul#accordion a.heading:hover {color: #fff; }
ul#accordion a.heading2 { background:#27a1c1 url(../images/faq-no-right.png) left 0 no-repeat;font-family: 'Roboto', sans-serif;font-size:14px;font-weight:400;color:#fff;text-align:left;
	display: block;	padding-top:15px;  height:55px;line-height: 18px;text-decoration: none;}
		ul#accordion a.heading2 dfn{float:left; width:65px;padding:0 3px 0 40px;font-family: 'Roboto', sans-serif;font-size:30px;font-weight:700;color:#fff;text-align:left;
	display: block; height:55px;	line-height: 38px;text-decoration: none;}
.div11{padding-top:11px; display:inline-block}
ul#accordion a.heading2:hover {color: #fff; }
ul#accordion li.ui-accordion-selected a.heading, ul#accordion li.current a.heading { color: #fff; }
ul#accordion li ul a { border-bottom: 1px solid #00B9D2; color: #555; text-decoration: none; }
ul#accordion li ul a:hover { border-bottom: none; }
ul#accordion li ul .date { padding-right: 10px; }
ul#accordion li ul .count { padding-left: 10px; }

/*****Additional Custom Accordion Styles*****/
body#customAccordion ul#accordion li ul { display: none; }
body#customAccordion ul#accordion li.current ul { display: block; }

.ui-accordion-content-wrap {height:auto;display:inline;padding:0;margin:0}


