/* Localized */

.basic  {
	width:600px;
	font-family:Arial, Helvetica, sans-serif;
}

.basic p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px;
	padding:5px 20px;
}
.basic a {
	cursor:pointer;
	display:block;
  padding:14px 20px;
  margin:2px 0 0 0;
	text-decoration: none;
	font-weight:400;
	font-size: 20px;
	color: #4daaeb;
	background:url(../images/services-li2.png) no-repeat;
}
.basic a:hover {
	background:url(../images/services-li2.png) no-repeat;	
}
.basic a.selected {
	color: #4daaeb;
	background:url(../images/services-li.png) no-repeat;
}

#list2 {
		overflow: hidden;
}
#list2 .red {
	color: red;
	background-color: red;
}
#list2 .green {
	color: green;
	background-color: green;
}
#list2 .blue {
	color: blue;
	background-color: blue;
}
#list2 dd {  overflow: hidden; }

#list3 { border: 1px solid #111; }
#list3 div.selected .title { font-weight: bold; }
#list3 div div {
	border-left:8px solid #6699CC;
	padding: 5px;
}
#list3 div.title {
	padding: 10px;
	cursor: pointer;
}
#list3 div.selected {
	border-bottom: none;
}


/* root element for accordion. decorated with rounded borders and gradient background image */
#accordion {
	background:url(../img/global/gradient/h300.png) 0 0;
	width: 720px;
}

/* accordion header */
#accordion h2 {
  background:#7b8398 url(../images/faq-heading2.png) no-repeat;
  margin:2px 0 0 0;
  width:670px;
  font-size:12px;
  font-weight:normal;
  color:#FFF;
  font-weight:400;
  cursor:pointer;	
  padding:10px 40px 10px 10px;
  font-weight:bold;
  float:left;
  letter-spacing:normal;
}

#accordion h2 span.smallheading {
	font-size:11px;
	display:block;
	float:left;
	width:580px;
	font-weight:300;
}

#accordion h2 span.faqquestiontext {
	display:block;
	float:left;
	margin:0 10px 0 0;
}

/* currently active header */
#accordion h2.current {
	cursor:default;
    background:#7b8398 url(../images/faq-heading.png) no-repeat;
	color:#FFF;
}

/* accordion pane */
#accordion div.pane {
	display:none;
	padding:10px 15px 5px 15px;
	color:#000;
	font-size:12px;
	width:690px;
	float:left;
	background:#f0f0f0;
}

/* a title inside pane */
#accordion div.pane h3 {
	font-weight:normal;
	margin:0 0 -5px 0;
	font-size:15px;
	color:#3f362e;
	font-weight:bold;
}

.faqulmargin {
  margin:0 0 0 30px;
}


span.faqanswer {
  width:60px;
  float:left;
  font-size:12px;
  font-weight:bold;
  color:#333333;
  display:block;
}


span.faqanswertext {
  width:615px;
  float:left;
  font-size:11px;
  font-weight:300;
  color:#333333;
  display:block;
}

span.faqanswermore {
  width:700px;
  float:left;
  font-size:12px;
  font-weight:bold;
  display:block;
  text-align:right;
}

span.faqanswermore a{
  font-size:11px;
  font-weight:bold;
  color:#a71109;
  text-align:right;
  text-decoration:underline;
}

