/* Flux::Support CSS*/

div.faqitemtitle a
{
	font: 14px/16px "trebuchet ms",Verdana, Lucida, Lucida;
	text-align: left;
	color: #c5a039;
	text-decoration: none;
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	margin-left: 0;
}

div.faqitemtitle a:hover
{
	font: 14px/16px "trebuchet ms",Verdana, Lucida, Lucida;
	text-align: left;
	color: #f5c645;
	text-decoration: none;
	margin-top: 10px;
	padding-top: 10px;
	margin-bottom: 20px;
	padding-bottom: 20px;
	margin-left: 0;
}


div.faqitemtitle
{
	text-align: left;
	
}

div#contactusbyemail
{
	color: #999;
	font: 14px/23px "trebuchet ms",Verdana, Lucida, Lucida;
	margin-top: 10px;
	padding-top: 50px;
}

div#contactusbyemail a
{
	color: #00b6ff;
	text-decoration: none;
}

li.faqitem
{	
	margin-left: 20px;
	margin-right: 0px;
}

div.faqitemdescription
{
	background-color: #fdfdfd;
	text-align: justify;
	font: 11px/16px "Verdana", trebuchet ms, Lucida, arial, helvetica;
	color: #000;
	margin-top: 8px;
}

div.faqitemdescription a
{
	color: #830d06;
	text-align: justify;
	text-decoration: none;
	font: 11px/18px "Verdana", trebuchet ms, Lucida, arial, helvetica;
	width: 400px;
	margin-top: 20px;
	margin-bottom: 0;
	padding-top: 20px;
}

div.headertitlesupportmessage
{
	
	padding-bottom: 0px;
	
	margin-top: 0px;
	color: #f3f3f3;
	font-size: 24px;
}

div.bottomsupportemailinfo
{
	width: 500px;
	font-size: 10px;
	color: #fff;
	font: 11px/16px "trebuchet ms",Verdana, Lucida, Lucida grande, sans-serif;
	margin-top: 20px;
	padding-top: 20px;
}

div.bottomsupportemailinfo a
{
	
	width: 500px;
	font-size: 10px;
	font: 11px/16px "trebuchet ms",Verdana, Lucida, Lucida grande, sans-serif;
}

div.faqitemgrouptitle a:hover
{
	color: #b1b1b1;
}

#rightcontentdetails div.faqsubcategories ul div.faqitemgrouptitle a li
{
	text-align: left;
	padding-top: 15px;
}

div.faqitemgrouptitle
{
	text-align: left;
    background: url(../images/illustrations/off_background.png);
	height: 39px;
	margin-bottom: 0;
	margin-top: 10px;
}

div.faqitemgrouptitle.expanded
{
    background: url(../images/illustrations/on_background.png);
}

#imgexp
{
	position: relative;
}

#rightcontentdetails div.faqsubcategories ul li div.faqitemgrouptitle div.topleft div.topright
{
	background: url(../images/illustrations/off_top_right.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px;
	margin: 0px;
}
#rightcontentdetails div.faqsubcategories ul li div.faqitemgrouptitle div.topleft
{
	background: url(../images/illustrations/off_top_left.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	margin: 0px;
	
}

#rightcontentdetails div.faqsubcategories ul li div.faqitemgrouptitle.expanded div.topleft div.topright
{
	background: url(../images/illustrations/on_top_right.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px;
	margin: 0px;
}
#rightcontentdetails div.faqsubcategories ul li div.faqitemgrouptitle.expanded div.topleft
{
	background: url(../images/illustrations/on_top_left.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	margin: 0px;
	
}

 div.faqitemgrouptitle.expanded div.bottomleft div.bottomright {
	background: url(../images/illustrations/on_botom_right.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 0px;
	margin-top: 16px;
}

div.faqitemgrouptitle.expanded div.bottomleft
{
	background: url(../images/illustrations/on_botom_left.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 0px;
	margin: 0px;
	margin-top: -11px;
}

div.faqitemgrouptitle div.bottomleft
{
	background: url(../images/illustrations/off_botom_left.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 0px;
	margin: 0px;
	margin-top: -11px;
	
	
}

div.faqitemgrouptitle div.bottomright
{
	background: url(../images/illustrations/off_botom_right.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 0px;
	margin-top: 16px;
	
}

.faqitemtitle.expanded div.topleft
{
	background-image: none;
}

.faqitemtitle.expanded div.topleft div.topright
{
	background-image: none;
	margin-bottom: 0px;
}

div.faqitemdescription div.topright
{
	background-image: none;
	margin: 0px;
	padding: 0px;
}

#faqgroupitem_18 div.faqsubcategories ul li div.faqitemgrouptitle
{
	background-image:none;
}

#faqgroupitem_18 div.faqsubcategories ul li div.faqitemgrouptitle a
{
	margin-left: 0;
	color: #7e7e7e;
}

#rightcontentdetails div.faqsubcategories ul div.faqitemgrouptitle a li
{
	margin-top: 0;
}

div.faqitemgrouptitle a
{
	text-decoration: none;
	font: 14px "Verdana", trebuchet;
	color: #fff;
	margin-left: 30px;
	position: relative;
	top: 10px;	
}

.faqitem div.faqitemtitle
{
	margin-left: 0px;
	margin-top: 30px;
	padding-top: 10px;
}

div.faqitemtitle.expanded div.bottomleft div.bottomright
{
	height: 0px;
}

div.faqitems
{
	background-color: #f5f5f5;
	margin-top: -20px;
	margin-bottom: 25px;
}

div.faqitemdescription ul li
{
	margin-left: 30px;
	margin-right: 50px;
}

#faqgroupitem_10 div.faqsubcategories ul li div.faqitemgrouptitle a
{
	color: #900000;
}

.formfield
{
	width: 300px;
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

label
{
	text-align: left;
	/* float: left;*/
}

tr.arrayoversurlign
{
	background-color:#000;
	color:#fff;
	margin-top: 20px;
	margin-bottom: 20px;
}

tr.arrayoversurlign:hover
{
	background-color:#111;
	margin-top: 20px;
	margin-bottom: 20px;
}

.formfieldname
{
	color: #fff;
	font: 11px/16px "trebuchet ms",Verdana, Lucida, Lucida grande, sans-serif;
}

textarea 
{
	margin-bottom: 10px;
	width: 515px;
	margin-left: -10px;
	margin-top: -10px;
}

div.headersectiontitle
{
	margin-bottom: -29px;
}

div.faqitemgrouptitle.expanded img
{
	position: relative;
	left: 60;
	float: right;
	margin-top: 8px;
	margin-right: -1px;
}

div.subcategory_title
{
	color: #3e7185;
	font-size: 16px;
	line-height: 24px;
	padding-right: 30px;
}

div.faqitemgrouptitle img
{
	position: relative;
	left: 60;
	float: right;
	margin-top: 7px;
}

.faqitemdescription p,
.faqitemdescription div
{
	padding-top: 30px;
	margin-right: 0px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 10px;
}

.faqitemdescription p strong,
.faqitemdescription div strong
{
	font-weight: bold;
}

div.faqitemdescription div.topleft
{
	background: url(../images/illustrations/subcontent_top_left.png);
	background-repeat: no-repeat;
	background-position: top 1px;
	margin: -1px;
	padding: 0px;
	
}

div.faqitemdescription div.bottomleft
{
	background: url(../images/illustrations/subcontent_botom_left.png);
	background-repeat: no-repeat;
	background-position: bottom 1px;
	margin: 0px;
	padding: 0px;
	height: 10px;
	
}

div.faqitemdescription div.bottomright
{
	background: url(../images/illustrations/subcontent_botom_left.png);
	background-repeat: no-repeat;
	background-position: bottom 1px;
	margin: 0px;
	padding: 0px;
	height: 0px;
	
}


.faqitemdescription ul
{
	color: #002943;
}

.faqitemdescription a
{
	color: red;
}

div.faqitems div.faqitemstopleft 
{
	background: url(../images/illustrations/content_top_left.png);
	background-repeat: no-repeat;

}

div.faqitems div.faqitemstopleft div.faqitemstopright
{
	background: url(../images/illustrations/content_top_right.png);
	background-repeat: no-repeat;
	background-position: top right;
}



div.faqitems div.faqitemsbottomleft
{
	background: url(../images/illustrations/content_botom_left.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	
}

div.faqitems div.faqitemsbottomleft div.faqitemsbottomright
{
	background: url(../images/illustrations/content_botom_right.png);
	background-repeat: no-repeat;
	background-position: bottom right;	
}

#rightcontent .faqsubcategories ul li
{
	list-style: none;
}

#rightcontent .faqsubcategories ul li .faqitemdescription .topleft .topright ol li
{
	padding-left: 25px;
	list-style-type: decimal;
	list-style-position: inside;
	padding-right: 40px;
}

#rightcontent .faqsubcategories ul li .faqitemdescription .topleft .topright ul li
{
	padding-left: 25px;
	list-style-type: disc;
	list-style-position: inside;
	padding-right: 40px;
}

.faqitemdescription code
{
	display: block;
	text-align: center;
	margin: 10px;
	background-color: #e2e7e9;
}

