@charset "UTF-8";
/* CSS Document */

/* MAIN CONTAINER ---------------------------------------------------------------------------------------------------- */
body {
	background-color:#FFFFFF;
}
#contents {
	position:relative;
	left:50%;
	margin:0px 0px 40px -570px;
	padding:20px 80px 40px 80px;
	width:1142px;
	height:auto;
	background-color:#FFFFFF;
	border:1px solid #none;
	border-top:none;
	border-radius:0px 0px 15px 15px;
	-moz-border-radius:0px 0px 15px 15px;
}
@media (min-width:768px) and (max-width:991px) {
	#contents {
		position:relative;
		left:50%;
		margin:0px 0px 40px -480px;
		padding:20px 0px 40px 0px;
		width:962px;
		height:auto;
		background-color:#FFFFFF;
		border:1px solid #FFFFFF;
		border-top:none;
		border-radius:0px 0px 15px 15px;
		-moz-border-radius:0px 0px 15px 15px;
	}
}
/* GRID >> GLOBAL ---------------------------------------------------------------------------------------------------- */
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {
	display:inline;
	float:left;
	margin-left:10px;
	margin-right:10px;
}
.push_1, .pull_1, .push_2, .pull_2, .push_3, .pull_3, .push_4, .pull_4, .push_5, .pull_5, .push_6, .pull_6, .push_7, .pull_7, .push_8, .pull_8, .push_9, .pull_9, .push_10, .pull_10, 
.push_11, .pull_11, .push_12, .pull_12, .push_13, .pull_13, .push_14, .pull_14, .push_15, .pull_15 {
	position:relative;
}
.grid_4 {width:220px;}
.grid_8 {width:460px;}
.grid_12 {width:700px;}
.grid_16 {width:940px;}
/* GRID >> CHILDREN (ALPHA - FIRST, OMEGA - LAST) */
.alpha {margin-left:0;}
.omega {margin-right:0;}
/* GRID >> 16 COLUMNS */
.grid_1 {width:40px;}
.grid_2 {width:100px;}
.grid_3 {width:160px;}
.grid_5 {width:280px;}
.grid_6 {width:340px;}
.grid_7 {width:400px;}
.grid_9 {width:520px;}
.grid_10 {width:580px;}
.grid_11 {width:640px;}
.grid_13 {width:760px;}
.grid_14 {width:820px;}
.grid_15 {width:880px;}
/* PREFIX EXTRA SPACE >> 16 COLUMNS */
.prefix_1 {margin-left:70px;}
.prefix_2 {margin-left:130px;}
.prefix_3 {margin-left:190px;}
.prefix_4 {margin-left:250px;}
.prefix_5 {margin-left:310px;}
.prefix_6 {margin-left:370px;}
.prefix_7 {margin-left:430px;}
.prefix_8 {margin-left:490px;}
.prefix_9 {margin-left:550px;}
.prefix_10 {margin-left:610px;}
.prefix_11 {margin-left:670px;}
.prefix_12 {margin-left:730px;}
.prefix_13 {margin-left:790px;}
.prefix_14 {margin-left:850px;}
.prefix_15 {margin-left:910px;}
/* SUFFIX EXTRA SPACE >> 16 COLUMNS */
.suffix_1 {margin-right:70px;}
.suffix_2 {margin-right:130px;}
.suffix_3 {margin-right:190px;}
.suffix_4 {margin-right:250px;}
.suffix_5 {margin-right:310px;}
.suffix_6 {margin-right:370px;}
.suffix_7 {margin-right:430px;}
.suffix_8 {margin-right:490px;}
.suffix_9 {margin-right:550px;}
.suffix_10 {margin-right:610px;}
.suffix_11 {margin-right:670px;}
.suffix_12 {margin-right:730px;}
.suffix_13 {margin-right:790px;}
.suffix_14 {margin-right:850px;}
.suffix_15 {margin-right:910px;}
/* PUSH SPACE >> 16 COLUMNS */
.push_1 {left:60px;}
.push_2 {left:120px;}
.push_3 {left:180px;}
.push_4 {left:240px;}
.push_5 {left:300px;}
.push_6 {left:360px;}
.push_7 {left:420px;}
.push_8 {left:480px;}
.push_9 {left:540px;}
.push_10 {left:600px;}
.push_11 {left:660px;}
.push_12 {left:720px;}
.push_13 {left:780px;}
.push_14 {left:840px;}
.push_15 {left:900px;}
/* PULL SPACE >> 16 COLUMNS */
.pull_1 {left:-60px;}
.pull_2 {left:-120px;}
.pull_3 {left:-180px;}
.pull_4 {left:-240px;}
.pull_5 {left:-300px;}
.pull_6 {left:-360px;}
.pull_7 {left:-420px;}
.pull_8 {left:-480px;}
.pull_9 {left:-540px;}
.pull_10 {left:-600px;}
.pull_11 {left:-660px;}
.pull_12 {left:-720px;}
.pull_13 {left:-780px;}
.pull_14 {left:-840px;}
.pull_15 {left:-900px;}
.pull_left, .pull_left {
	margin-left:1px;
}
.pull_right, .pull_right {
	float:right;
	width:auto;
	margin-right:1px;
}
.clear {
	clear:both;
	float:none;
	display:block;
	overflow:hidden;
 }
.clearfix:before, .clearfix:after {
	content:'\0020';
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0;
}
.clearfix:after {
	clear:both;
}
/* The following zoom:1 rule is specifically for IE6 + IE7. Move to separate stylesheet if invalid CSS is a problem. */
.clearfix {
	zoom:1;
}
/* BEGIN SUB TAB STYLES ---------------------------------------------------------------------------------------------------- */
#toptabs {
	margin:20px 0px 0px 0px;
	padding:0px;
}
.ui-tabs-nav {
	margin:0px;
	padding:0px 0px 0px 10px;
	width:960px; /* 960px */
	height:auto;
	border-bottom:1px solid #D7D7D7;
}
ul.ui-tabs-nav {
	display:inline-block;
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.ui-tabs-nav li {
    float:left;
    margin:0px 0px 4px 0px;
	padding:0px;
    min-width:50px;
}
ul.ui-tabs-nav li a, ul.ui-tabs-nav li a:link, ul.ui-tabs-nav li a:visited, ul.ui-tabs-nav li a:hover, ul.ui-tabs-nav li a:active, ul.ui-tabs-nav li a:focus {
    display:block;
	margin:0px 2px 0px 0px;
    padding:5px 7px;
	font:normal bold 12px/14px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	text-align:center;
    text-decoration:none;
    color:#666666;
	background:#E7E7E7;
	border:1px solid #E7E7E7;
	border-radius:4px;
	-moz-border-radius:4px;
	outline:none;
	cursor:pointer !important;
}
ul.ui-tabs-nav li a:hover {
    text-decoration:none;
    color:#FFFFFF;
	background:#242424;
	border:1px solid #242424;
	opacity:1;
    -webkit-transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
ul.ui-tabs-nav li a.selected {
    color:#FFFFFF;
	background:#A02200;
	border:1px solid #A02200;
	cursor:default !important;
}
ul.ui-tabs-nav li a span {
    display:block;
}
/* BEGIN SUB TABS MENU STYLES */
.ui-tabs-panel {
	margin:0px;
	padding:0px;
}
.ui-tabs-panel ul.subtabsmenu {
	margin:0px;
	padding:0px;
	width:960px; /* 960px */
	height:24px;
	background:#FFFFFF;
	border-bottom:1px solid #D7D7D7;
    list-style:none;
}
.ui-tabs-panel ul.subtabsmenu li {
    float:left;
    margin:0px;
	padding:0px;
    min-width:30px;
}
.ui-tabs-panel ul.subtabsmenu li a, 
.ui-tabs-panel ul.subtabsmenu li a:link, 
.ui-tabs-panel ul.subtabsmenu li a:visited, 
.ui-tabs-panel ul.subtabsmenu li a:hover, 
.ui-tabs-panel ul.subtabsmenu li a:active, 
.ui-tabs-panel ul.subtabsmenu li a:focus {
	display:block;
	margin:0px 0px 0px 0px;
	padding:5px 8px;
	color:#666666;
	font:normal normal 12px/14px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	text-align:center;
	text-decoration:none;
	background:none;
	outline:none;
	cursor:pointer !important;
}
.ui-tabs-panel ul.subtabsmenu li a:hover {
	text-decoration:underline;
    color:#000000;
}
.ui-tabs-panel ul.subtabsmenu li a.selected {
    font-weight:bold;
	text-decoration:underline;
    color:#A02200;
	cursor:default !important;
}
.ui-tabs-panel ul.subtabsmenu li a span {
    display:block;
}
/* SIDE NAVIGATION MENU STYLES ---------------------------------------------------------------------------------------------------- */
.sidemenu {
	display:block;
	margin:10px 0px;
	padding:15px 10px;
	width:100%;
	height:100%;
	border:1px solid #E7E7E7;
	background:#F7F7F7;
}
.sidemenuheader {
	margin:0px 20px;
	padding:0px 0px 6px 0px;
	font-weight:bold;
	font-size:13px;
	color:#000;
	border-bottom:1px dotted #999;
}
ul.sidemenulinks {
	margin:0px 0px 0px 0px;
	padding:5px 0px 20px 0px;
	list-style-image:none;
	list-style-type:none;
}
ul.sidemenulinks li {
	margin:2px 0px;
	padding:0px;
}
ul.sidemenulinks li a, ul.sidemenulinks li a:link, ul.sidemenulinks li a:visited, ul.sidemenulinks li a:hover, ul.sidemenulinks li a:active, ul.sidemenulinks li a:focus {
	display:block;
	margin:0px 5px 0px 0px;
	padding:4px 20px 4px 20px;
	text-decoration:none;
	color:#333333;
	outline:none;
	cursor:pointer !important;
}
ul.sidemenulinks li a:hover {
	color:#000;
	background:#E7E7E7;
	opacity:1;
    -webkit-transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
ul.sidemenulinks li a.selected {
	color:#FFF;
	background:#333333;
	cursor:default !important; 
}
/* DEMO BOX MENU STYLES ---------------------------------------------------------------------------------------------------- */
.demobox {
	margin:0px;
	padding:20px 10px;
	min-height:220px;
	background:#F7F7F7;
	border:1px solid #D7D7D7;
}
.demobox a.button {
	margin-bottom:6px;
}
/* COMM TABLE STYLES ---------------------------------------------------------------------------------------------------- */
.comm_container {
	margin:10px 0px;
	padding:0px;
}
.comm_table, .comm_table_borderless {
	margin:10px 0px;
	padding:5px;
	background:#FFFFFF;
	border:1px solid #D7D7D7;
}
.comm_table_borderless {
	border:1px solid #FFFFFF;
}
.comm_table_background, .comm_table_bkgrnd  {
	background:#F7F7F7;
	border:1px solid #D7D7D7;
}
.comm_table_gradient {
	border-top:1px solid #D7D7D7;
	border-bottom:1px solid #D7D7D7;
	background:#FFFFFF;
	background:-moz-linear-gradient(100% 100% 90deg, #F2F2F2, #FFFFFF);/* Firefox 3.6+ */
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#F2F2F2));/* Safari 4-5, Chrome 1-9 */
	background:-webkit-linear-gradient(#FFFFFF, #F2F2F2);/* Safari 5.1+, Chrome 10+ */ 
	background:-o-linear-gradient(#FFFFFF, #F2F2F2);/* Opera 11.10+ */  
	background:-ms-linear-gradient(top, #FFFFFF 0%,#F2F2F2 100%); /* IE10+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#F2F2F2', GradientType=0 ); /* IE6-9 */
	background:linear-gradient(top, #FFFFFF 0%,#F2F2F2 100%); /* W3C */
}
.comm_table_header {
	padding:15px 8px 10px 8px;
	font-style:normal;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#A02200;
}
.comm_table_header a, .comm_table_header a:link, .comm_table_header a:visited, .comm_table_header a:hover, .comm_table_header a:active, .comm_table_header a:focus {
	text-decoration:underline;
	outline:none;
}
.comm_table_header a:hover {
	text-decoration:none;
	color:#000000;
	opacity:1;
    -webkit-transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.comm_table_subheader, .comm_table_subheader1 {
	padding:10px 8px 8px 8px;
	font-style:normal;
	font-weight:bold;
	font-size:12px;
	line-height:18px;
	color:#222222;
}
.comm_table_subheader a, .comm_table_subheader a:link, .comm_table_subheader a:visited, .comm_table_subheader a:hover, .comm_table_subheader a:active, .comm_table_subheader a:focus,
.comm_table_subheade1r a, .comm_table_subheader1 a:link, .comm_table_subheader1 a:visited, .comm_table_subheader1 a:hover, .comm_table_subheader1 a:active, .comm_table_subheader1 a:focus {
	text-decoration:underline;
	outline:none;
}
.comm_table_subheader a:hover {
	text-decoration:none;
	color:#000000;
	opacity:1;
    -webkit-transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.comm_table_content, .commission_price {
	padding:8px;
	color:#333333;
}
.comm_example {
	margin:0px 0px 10px 0px;
	padding:0px;
	font-style:normal;
	font-weight:normal;
	font-size:13px;
	line-height:14px;
	color:#333333;
}
.comm_table_content sup {
	font-style:normal;
	font-weight:bold;
	font-size:9px;
	line-height:12px;
}
tr.celloffhover {
	background:#FFFFFF;
}
tr.cellonhover {
	background-color:#F7F7F7;
}
tr.celloffhover:hover, tr.cellonhover:hover {
	cursor:default;
	background-color:#E7E7E7;
	opacity:1;
    -webkit-transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.examplecontainer {
	margin:20px auto;
	padding:10px 20px;
	background:#F7F7F7;
	border:1px solid #CCC;
}
/* BORDER, LINE, AND DIVIDER CLASSES ---------------------------------------------------------------------------------------------------- */
.bordernone {border:none;}
.borderall {border:1px solid #D7D7D7;}
.bordertop {border-top:1px solid #D7D7D7;}
.borderright {border-right:1px solid #D7D7D7;}
.borderbottom {border-bottom:1px solid #D7D7D7;}
.borderleft {border-left:1px solid #D7D7D7;}
.borderall-dashed{border:1px dashed #D7D7D7;}
.bordertop-dashed {border-top:1px dashed #D7D7D7;}
.borderright-dashed {border-right:1px dashed #D7D7D7;}
.borderbottom-dashed {border-bottom:1px dashed #D7D7D7;}
.borderleft-dashed {border-left:1px dashed #D7D7D7;}
.borderall-dotted{border:1px dotted #D7D7D7;}
.bordertop-dotted {border-top:1px dotted #D7D7D7;}
.borderright-dotted {border-right:1px dotted #D7D7D7;}
.borderbottom-dotted {border-bottom:1px dotted #D7D7D7;}
.borderleft-dotted {border-left:1px dotted #D7D7D7;}
.lineRightGray {border-right:1px solid #D7D7D7;}
.lineRightBlack {border-right:1px solid #666666;}
tr.linebottom td {
	border-bottom:1px dashed #D7D7D7;
}
tr.borderbottom td {
	border-bottom:1px solid #D7D7D7;
}
tr.borderbottom-dashed td {
	border-bottom:1px dashed #D7D7D7;
}
tr.borderbottom-dotted td {
	border-bottom:1px dotted #D7D7D7;
}
.divider01 {
    margin:20px 0px;
    padding:2px 0px;
	width:80%;
	height:45px;
	background:url(/images/sitetemplate/divider_shadow_01.png) repeat-x 0 0;
    clear:both;
}
.divider02 {
	margin:20px 0px 40px;
	padding:0px;
	width:80%;
	height:2px;
	border-top:1px solid #EEEEEE;
}
.divider03 {
	margin:20px 0px 40px;
	padding:0px;
	width:80%;
	height:1px;
	border-top:1px solid #D7D7D7;
	border-bottom:1px solid #D7D7D7;
}
.divider_whitetogray {
    margin:0px 1px;
    padding:0px;
	height:10px;
	background:url(/images/sitetemplate/divider_whitetogray.png) repeat-x 0 0;
    clear:both;
}
.divider_graytowhite {
    margin:0px 1px;
    padding:0px;
	height:10px;
	background:url(/images/sitetemplate/divider_graytowhite.png) repeat-x 0 0;
    clear:both;
}
/* TEXT AND FONT CLASSES ---------------------------------------------------------------------------------------------------- */
.h1noshow {
	/* This hides H1 reference from search engines. Used on IBG Main and EN Main */
	display:none;
}
.justify {text-align:justify;}
.left {text-align:left;}
.right {text-align:right;}
.center, a.center {text-align:center;}
.normal {font-weight:normal;}
.strong {font-weight:bold;}
.italic {font-style:italic;}
.xlarge {
	margin:10px 0px;
	padding:0px;
	font-size:32px;
	line-height:36px;
}
.intro {
	margin:10px 0px 0px 0px;
	padding:0px;
	font-size:16px;
	line-height:24px;
}
.tab_url_footer {
	font-size:11px;
	font-weight:normal;
	color:#ccc
}
sup.newsup {
	padding:1px 6px 2px 6px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#FF0000;
}
a h1.droplink, a:link h1.droplink, a:visited h1.droplink, a:hover h1.droplink, a:active h1.droplink, a:focus h1.droplink,
a h2.droplink, a:link h2.droplink, a:visited h2.droplink, a:hover h2.droplink, a:active h2.droplink, a:focus h2.droplink,
a h3.droplink, a:link h3.droplink, a:visited h3.droplink, a:hover h3.droplink, a:active h3.droplink, a:focus h3.droplink,
a h4.droplink, a:link h4.droplink, a:visited h4.droplink, a:hover h4.droplink, a:active h4.droplink, a:focus h4.droplink,
a h5.droplink, a:link h5.droplink, a:visited h5.droplink, a:hover h5.droplink, a:active h5.droplink, a:focus h5.droplink,
a h6.droplink, a:link h6.droplink, a:visited h6.droplink, a:hover h6.droplink, a:active h6.droplink, a:focus h6.droplink,
a p.droplink, a:link p.droplink, a:visited p.droplink, a:hover p.droplink, a:active p.droplink, a:focus p.droplink {
	margin-top:10px;
	color:#555555;
	text-decoration:none;
}
a:hover h1.droplink, a:hover h2.droplink, a:hover h3.droplink, a:hover h4.droplink, a:hover h5.droplink, a:hover h6.droplink, a:hover p.droplink {
	color:#000000;
	text-decoration:none;
	opacity:1;
    -webkit-transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.warning, .red {
	margin-bottom:10px;
	font-size:11px;
	font-weight:bold;
	line-height:14pt;
	text-align:justify;
	color:#FF0000;
}
.code {
	margin-bottom:10px;
	font:normal normal 11px/14px "Courier New", Courier, monospace; 
	color:#009;
}
.quickheader {
	margin-left:-20px;
	padding:45px 0px 0px 20px;
	font-size:16px;
	font-weight:bold;
	color:#666666;
}
.smalltext {
	font-size:10px;
	line-height:14px;
	font-weight:normal; 
}
.smalltext2, .disclaimer {
	padding:0px 10px; /* TEMPORARY STYLE TO REMOVED ONCE ALL SITES ARE SWITCHED OVER */
	font-size:10px;
	font-weight:normal;
	line-height:14px;
}
.smalltext2 a, .smalltext2 a:link, .smalltext2 a:visited, .smalltext2 a:hover, .smalltext2 a:active, .smalltext2 a:focus, 
.disclaimer a, .disclaimer a:link, .disclaimer a:visited, .disclaimer a:hover, .disclaimer a:active, .disclaimer a:focus {
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	text-decoration:underline;
	outline:none;
	color:#444;
}
.smalltext2 a:hover, .disclaimer a:hover {
	text-decoration:none;
	color:#000000;
	opacity:1;
    -webkit-transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.disclosure {
	margin:20px 0px 0px 0px;
	padding:20px 80px 30px 80px;
	border-top:1px dotted #CCC;
}
.disclosure p, .disclosure li, .disclosure a, .disclosure a:link, .disclosure a:visited, .disclosure a:hover, .disclosure a:active, .disclosure a:focus, .disclosure td {
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	color:#666666;
}
.disclosure ul {
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style:circle outside none;
}
.disclosure ol {
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style:decimal outside none;
}
.disclosure li {
	margin:10px 0px 0px 0px;
	padding:0px;
}
.disclosure a, .disclosure a:link, .disclosure a:visited, .disclosure a:hover, .disclosure a:active, .disclosure a:focus {
	padding:0px;
	text-decoration:underline;
	color:#666666;
	outline:none;
	background:none;
}
.disclosure a:hover {
	text-decoration:none;
	color:#333333;
	opacity:1;
    -webkit-transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.disclosure sup {
	font-size:7px;
}
.notes, .instructions, .Instructions, .ibcomments {
	margin:20px 1px 0px 1px;
	padding:20px 30px 20px 30px;
	background:#F2F2F2;
	border:1px solid #CCCCCC;
}
.instructions, .Instructions, .ibcomments {
	background:#FFFFCC;
	border:1px solid #FFCC66;
}
.notes h1, .notes h2, .notes h3, .notes h4, .notes h5, .notes h6, .notes p,
.instructions h1, .instructions h2, .instructions h3, .instructions h4, .instructions h5, .instructions h6, .instructions p,
.Instructions h1, .Instructions h2, .Instructions h3, .Instructions h4, .Instructions h5, .Instructions h6, .Instructions p,
.ibcomments h1, .ibcomments h2, .ibcomments h3, .ibcomments h4, .ibcomments h5, .ibcomments h6, .ibcomments p {
	margin:10px 0px 0px 0px;
	color:#000000;
}
.notes p, .notes li, .notes a, .notes a:link, .notes a:visited, .notes a:hover, .notes a:active, .notes a:focus, .notes td,
.instructions p, .instructions li, .instructions a, .instructions a:link, .instructions a:visited, .instructions a:hover, .instructions a:active, .instructions a:focus, .instructions td,
.Instructions p, .Instructions li, .Instructions a, .Instructions a:link, .Instructions a:visited, .Instructions a:hover, .Instructions a:active, .Instructions a:focus, .Instructions td,
.ibcomments p, .ibcomments li, .ibcomments a, .ibcomments a:link, .ibcomments a:visited, .ibcomments a:hover, .ibcomments a:active, .ibcomments a:focus, .ibcomments td {
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	color:#333333;
}
.notes ul, .instructions ul, .Instructions ul, .ibcomments ul {
	margin:10px 0px 0px 15px;
	padding:0px;
	list-style:disc outside none;
}
.notes ol, .instructions ol, .Instructions ol, .ibcomments ol {
	margin:10px 0px 0px 15px;
	padding:0px;
	list-style:decimal outside none;
}
.notes li, .instructions li, .Instructions li, .ibcomments li {
	margin:5px 0px 0px 0px;
	padding:0px;
}
.notes a, .notes a:link, .notes a:visited, .notes a:hover, .notes a:active, .notes a:focus,
.instructions a, .instructions a:link, .instructions a:visited, .instructions a:hover, .instructions a:active, .instructions a:focus, 
.Instructions a, .Instructions a:link, .Instructions a:visited, .Instructions a:hover, .Instructions a:active, .Instructions a:focus, 
.ibcomments a, .ibcomments a:link, .ibcomments a:visited, .ibcomments a:hover, .ibcomments a:active, .ibcomments a:focus {
	font-weight:normal;
	text-decoration:underline;
	outline:none;
	color:#333333;
}
.notes a:hover, .instructions a:hover, .Instructions a:hover, .ibcomments a:hover {
	text-decoration:none;
	color:#000000;
	opacity:1;
    -webkit-transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.notes strong, .instructions strong, .Instructions strong, .ibcomments strong {
	font-weight:bold;
	color:#000000;
}
.commission_price {
	font-weight:bold;
	font-size:14px;
}
.quicklinks {
	display:block;
	margin:25px 0px 0px 0px;
	padding:10px 20px;
	width:auto;
	height:auto;
	border:1px solid #D7D7D7;
	background:#F7F7F7;
}
.onedoc {
	margin:0px 0px 5px 5px;
	padding:5px 10px;
	background:#FFFFCC;
	border:1px solid #FFCC66;
}
/*  ACCORDION JQUERY STYLES ---------------------------------------------------------------------------------------------------- */
.accordion {
	margin:0px auto;
	padding:0px;
	width:940px;
	height:auto;
}
.accordion .ui-state-focus {
	outline:none;
}
.accordion .ui-accordion-content {
	margin:0px 0px 40px 0px;
	padding:0px 10px;
	max-width:920px;
}
td .accordion .ui-accordion-content {
	margin:0px 0px 20px 0px;
	padding:0px;
	max-width:920px;
}
/* LARGE ACCORDION BAR STYLES */
.accordion div.accordion_big a, .accordion div.accordion_big a:link, .accordion div.accordion_big a:visited, .accordion div.accordion_big a:hover, .accordion div.accordion_big a:active, .accordion div.accordion_big a:focus { 
	display:block;
	margin:0px 0px 10px 0px;
	padding:10px 10px 10px 35px;
	font:normal bold 16px/20px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	text-align:left;
	text-decoration:none;
	color:#555;
	background:#F7F7F7 url(/images/sitetemplate/accordionarrow_large_right.png) no-repeat 6px 8px;
	border:1px solid #CCCCCC;
	outline:none;
}
.accordion div.accordion_big a:hover {
	color:#000000;
	background:#E7E7E7 url(/images/sitetemplate/accordionarrow_large_right.png) no-repeat 6px 8px;
	border:1px solid #CCCCCC;
	opacity:1;
    -webkit-transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.accordion div.accordion_big.ui-state-active a {
	color:#000000;
	background:#FFFFFF url(/images/sitetemplate/accordionarrow_large_down.png) no-repeat 6px 8px;
	border:1px solid #CCCCCC;
}
/* SMALL ACCORDION BAR STYLES */
.accordion div.accordion_small a, .accordion div.accordion_small a:link, .accordion div.accordion_small a:visited, .accordion div.accordion_small a:hover, .accordion div.accordion_small a:active, .accordion div.accordion_small a:focus { 
	display:block;
	margin:0px 0px 10px 0px;
	padding:6px 10px 6px 35px;
	font:normal bold 13px/18px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	text-align:left;
	text-decoration:none;
	color:#555;
	background:#F7F7F7 url(/images/sitetemplate/accordionarrow_small_right.png) no-repeat 8px 5px;
	border:1px solid #CCCCCC;
	outline:none;
}
.accordion div.accordion_small a:hover {
	color:#000000;
	background:#E7E7E7 url(/images/sitetemplate/accordionarrow_small_right.png) no-repeat 8px 5px;
	border:1px solid #CCCCCC;
	opacity:1;
    -webkit-transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.accordion div.accordion_small.ui-state-active a {
	color:#000000;
	background:#EEEEEE url(/images/sitetemplate/accordionarrow_small_down.png) no-repeat 8px 5px;
	border:1px solid #CCCCCC;
}
/* FAQ ACCORDION BAR STYLES */
.accordion div.accordion_faq a, .accordion div.accordion_faq a:link, .accordion div.accordion_faq a:visited, .accordion div.accordion_faq a:hover, .accordion div.accordion_faq a:active, .accordion div.accordion_faq a:focus { 
	display:block;
	margin:5px 0px 0px -8px;
	padding:2px 0px 2px 20px;
	font:normal bold 13px/18px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	text-align:left;
	text-decoration:none;
	color:#555555;
	background:url(/images/sitetemplate/accordionarrow_faq_right.png) no-repeat 8px 7px;
	outline:none;
}
.accordion div.accordion_faq a:hover {
	color:#000000;
	opacity:1;
    -webkit-transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.accordion div.accordion_faq.ui-state-active a {
	color:#000000;
	background:url(/images/sitetemplate/accordionarrow_faq_down.png) no-repeat 8px 7px;
}
/* TABLE EXAMPLES ACCORDION BAR STYLES */
.accordion div.accordion_example a, .accordion div.accordion_example a:link, .accordion div.accordion_example a:visited, .accordion div.accordion_example a:hover, .accordion div.accordion_example a:active, .accordion div.accordion_example a:focus { 
	float:right;
	margin:-20px 0px 10px 0px;
	padding:2px 0px 2px 20px;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	color:#555555;
	background:url(/images/sitetemplate/accordionarrow_faq_right.png) no-repeat 8px 7px;
	outline:none;
}
.accordion div.accordion_example a:hover {
	color:#000000;
	opacity:1;
    -webkit-transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
.accordion div.accordion_example.ui-state-active a {
	color:#000000;
	background:url(/images/sitetemplate/accordionarrow_faq_down.png) no-repeat 8px 7px;
}
/* BUTTON SIZE STYLES ---------------------------------------------------------------------------------------------------- */
a.button, a.button:link, a.button:visited, a.button:hover, a.button:active, a.button:focus,
div.button, div.button:link, div.button:visited, div.button:hover, div.button:active, div.button:focus {
	cursor:pointer;
	display:inline-block;
	padding:10px 15px;
	font:normal bold 12px/18px Tahoma, Arial, Verdana, sans-serif;
	letter-spacing:.01em;
	text-align:center;
	text-decoration:none;
	outline:none;	
}
a.button.small, div.button.small {
	padding:6px 15px;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
}
a.button.mini, a.buttonhl.mini, div.button.mini {
	padding:2px 8px;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
}
/* BUTTON COLOR STYLES ---------------------------------------------------------------------------------------------------- */
a.black, a.black:visited, a.black:active, div.black {
	color:#FFFFFF;
	background:#242424;
	border:1px solid #242424;
}
a.gray, a.gray:visited, a.gray:active, div.gray {
	color:#333333;
	background:#D7D7D7;
	border:1px solid #D7D7D7;	
}
a.white, a.white:visited, a.white:active, div.white {
	color:#333333;
	background:#FFFFFF;
	border:1px solid #D7D7D7;
}
a.red, a.red:visited, a.red:active, div.red {
	color:#FFFFFF;
	background:#A02200;
	border:1px solid #A02200;
}
a.orange, a.orange:visited, a.orange:active, div.orange {
	color:#FFFFFF;
	background:#FF9900;
	border:1px solid #DD8800;
}
a.yellow, a.yellow:visited, a.yellow:active, div.yellow {
	color:#333333;
	background:#FFEE00;
	border:1px solid #FFCC00;
}
a.lightgreen, a.lightgreen:visited, a.lightgreen:active, div.lightgreen {
	color:#FFFFFF;
	background:#85B600;
	border:1px solid #85B600;
}
a.green, a.green:visited, a.green:active, div.green {
	color:#FFFFFF;
	background:#5C9861;
	border:1px solid #5C9861;
}
a.blue, a.blue:visited, a.blue:active, div.blue {
	color:#333333;
	background:#D7D7D7;
	border:1px solid #D7D7D7;
}
a.darkblue, a.darkblue:visited, a.darkblue:active, div.darkblue {
	color:#FFFFFF;
	background:#242424;
	border:1px solid #242424;
}
a.purple, a.purple:visited, a.purple:active, div.purple {
	color:#FFFFFF;
	background:#242424;
	border:1px solid #242424;
}
a.black:hover, a.gray:hover, a.white:hover, a.red:hover, a.orange:hover, a.yellow:hover, a.green:hover, a.lightgreen:hover, a.blue:hover, a.darkblue:hover, a.purple:hover,
div.black:hover, div.gray:hover, div.white:hover, div.red:hover, div.orange:hover, div.yellow:hover, div.green:hover, div.lightgreen:hover, div.blue:hover, div.darkblue:hover, div.purple:hover {
	color:#333333;
	background:#D7D7D7;
	border:1px solid #D7D7D7;
	opacity:1;
    -webkit-transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
}
a.gray:hover, div.gray:hover, a.blue:hover, div.blue:hover {
	color:#FFFFFF;
	background:#242424;
	border:1px solid #242424;
}
/* BUTTON ICON STYLES ---------------------------------------------------------------------------------------------------- */
.icon {
	position:relative;
	top:-5px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 24px;
}
.button-right {
	width:auto;
	float:left;
}
.button-left {
	width:auto;
	float:right;
}
.icon-right {
	position:relative;
	top:-3px;
	left:0px;
	float:right;
	margin:0px -10px -12px 15px;
	padding:0px 0px 6px 24px;
}
.icon-right-small {
	position:relative;
	top:-2px;
	left:0px;
	float:right;
	margin:0px -10px -12px 15px;
	padding:0px 0px 6px 24px;
}
.icon-right-double {
	position:relative;
	top:5px;
	left:0px;
	float:right;
	margin:0px -10px -12px 15px;
	padding:0px 0px 6px 24px;
}
.icon-left {
	position:relative;
	top:-5px;
	left:0px;
	float:left;
	margin:0px 15px -12px 0px;
	padding:0px 0px 6px 24px;
}
.icon-left-double {
	position:relative;
	top:5px;
	left:0px;
	float:left;
	margin:0px 15px -12px 0px;
	padding:0px 0px 6px 24px;
}
.addmodify .icon, .addmodify .icon-right, .addmodify .icon-left, .addmodify .icon-right-double, .addmodify .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_addmodify.png) no-repeat 0px 0px;
}
.addmodify:hover .icon, .addmodify:hover .icon-right, .addmodify:hover .icon-left, .addmodify:hover .icon-right-double, .addmodify:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_addmodify_black.png) no-repeat 0px 0px;
}
.arrow .icon, .arrow .icon-right, .arrow .icon-left, .arrow .icon-right-double, .arrow .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_arrow.png) no-repeat 0px 0px;
}
.arrow:hover .icon, .arrow:hover .icon-right, .arrow:hover .icon-left, .arrow:hover .icon-right-double, .arrow:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_arrow_black.png) no-repeat 0px 0px;
}
.arrowup .icon, .arrowup .icon-right, .arrowup .icon-left, .arrowup .icon-right-double, .arrowup .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_arrow_up.png) no-repeat 0px 0px;
}
.arrowup:hover .icon, .arrowup:hover .icon-right, .arrowup:hover .icon-left, .arrowup:hover .icon-right-double, .arrowup:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_arrow_up_black.png) no-repeat 0px 0px;
}
.arrowdown .icon, .arrowdown .icon-right, .arrowdown .icon-left, .arrowdown .icon-right-double, .arrowdown .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_arrow_down.png) no-repeat 0px 0px;
}
.arrowdown:hover .icon, .arrowdown:hover .icon-right, .arrowdown:hover .icon-left, .arrowdown:hover .icon-right-double, .arrowdown:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_arrow_down_black.png) no-repeat 0px 0px;
}
.arrowleft .icon, .arrowleft .icon-right, .arrowleft .icon-left, .arrowleft .icon-right-double, .arrowleft .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_arrow_left.png) no-repeat 0px 0px;
}
.arrowleft:hover .icon, .arrowleft:hover .icon-right, .arrowleft:hover .icon-left, .arrowleft:hover .icon-right-double, .arrowleft:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_arrow_left_black.png) no-repeat 0px 0px;
}
.arrowright .icon, .arrowright .icon-right, .arrowright .icon-left, .arrowright .icon-right-double, .arrowright .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_arrow_right.png) no-repeat 0px 0px;
}
.arrowright:hover .icon, .arrowright:hover .icon-right, .arrowright:hover .icon-left, .arrowright:hover .icon-right-double, .arrowright:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_arrow_right_black.png) no-repeat 0px 0px;
}
.arrowsmall .icon, .arrowsmall .icon-right, .arrowsmall .icon-left, .arrowsmall .icon-right-double, .arrowsmall .icon-left-double, .arrowsmall .icon-right-small {
	background:url(/images/sitetemplate/buttonicon_arrow.png) no-repeat 0px 0px;
}
.arrowsmall:hover .icon, .arrowsmall:hover .icon-right, .arrowsmall:hover .icon-left, .arrowsmall:hover .icon-right-double, .arrowsmall:hover .icon-left-double, .arrowsmall:hover .icon-right-small {
	background:url(/images/sitetemplate/buttonicon_arrow_black.png) no-repeat 0px 0px;
}
.check .icon, .check .icon-right, .check .icon-left, .check .icon-right-double, .check .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_check.png) no-repeat 0px 0px;
}
.check:hover .icon, .check:hover .icon-right, .check:hover .icon-left, .check:hover .icon-right-double, .check:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_check_black.png) no-repeat 0px 0px;
}
.close .icon, .close .icon-right, .close .icon-left, .close .icon-right-double, .close .icon-left-double, .close .icon-right-small {
	background:url(/images/sitetemplate/buttonicon_close.png) no-repeat 0px 0px;
}
.close:hover .icon, .close:hover .icon-right, .close:hover .icon-left, .close:hover .icon-right-double, .close:hover .icon-left-double, .close:hover .icon-right-small {
	background:url(/images/sitetemplate/buttonicon_close_black.png) no-repeat 0px 0px;
}
.clouddownload .icon, .clouddownload .icon-right, .clouddownload .icon-left, .clouddownload .icon-right-double, .clouddownload .icon-left-double, .clouddownload .icon-right-small {
	background:url(/images/sitetemplate/buttonicon_cloud_download.png) no-repeat 0px 0px;
}
.clouddownload:hover .icon, .clouddownload:hover .icon-right, .clouddownload:hover .icon-left, .clouddownload:hover .icon-right-double, .clouddownload:hover .icon-left-double, .clouddownload:hover .icon-right-small {
	background:url(/images/sitetemplate/buttonicon_cloud_download_black.png) no-repeat 0px 0px;
}
.cloudupload .icon, .cloudupload .icon-right, .cloudupload .icon-left, .cloudupload .icon-right-double, .cloudupload .icon-left-double, .cloudupload .icon-right-small {
	background:url(/images/sitetemplate/buttonicon_cloud_upload.png) no-repeat 0px 0px;
}
.cloudupload:hover .icon, .cloudupload:hover .icon-right, .cloudupload:hover .icon-left, .cloudupload:hover .icon-right-double, .cloudupload:hover .icon-left-double, .cloudupload:hover .icon-right-small {
	background:url(/images/sitetemplate/buttonicon_cloud_upload_black.png) no-repeat 0px 0px;
}
.document .icon, .document .icon-right, .document .icon-left, .document .icon-right-double, .document .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_document.png) no-repeat 0px 0px;
}
.document:hover .icon, .document:hover .icon-right, .document:hover .icon-left, .document:hover .icon-right-double, .document:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_document_black.png) no-repeat 0px 0px;
}
.email .icon, .email .icon-right, .email .icon-left, .email .icon-right-double, .email .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_email.png) no-repeat 0px 0px;
}
.email:hover .icon, .email:hover .icon-right, .email:hover .icon-left, .email:hover .icon-right-double, .email:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_email_black.png) no-repeat 0px 0px;
}
.error .icon, .error .icon-right, .error .icon-left, .error .icon-right-double, .error .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_error.png) no-repeat 0px 0px;
}
.error:hover .icon, .error:hover .icon-right, .error:hover .icon-left, .error:hover .icon-right-double, .error:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_error_black.png) no-repeat 0px 0px;
}
.help .icon, .help .icon-right, .help .icon-left, .help .icon-right-double, .help .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_help.png) no-repeat 0px 0px;
}
.help:hover .icon, .help:hover .icon-right, .help:hover .icon-left, .help:hover .icon-right-double, .help:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_help_black.png) no-repeat 0px 0px;
}
.info .icon, .info .icon-right, .info .icon-left, .info .icon-right-double, .info .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_info.png) no-repeat 0px 0px;
}
.info:hover .icon, .info:hover .icon-right, .info:hover .icon-left, .info:hover .icon-right-double, .info:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_info_black.png) no-repeat 0px 0px;
}
.login .icon, .login .icon-right, .login .icon-left, .login .icon-right-double, .login .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_login.png) no-repeat 0px 0px;
}
.login:hover .icon, .login:hover .icon-right, .login:hover .icon-left, .login:hover .icon-right-double, .login:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_login_black.png) no-repeat 0px 0px;
}
.logout .icon, .logout .icon-right, .logout .icon-left, .logout .icon-right-double, .logout .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_logout.png) no-repeat 0px 0px;
}
.logout:hover .icon, .logout:hover .icon-right, .logout:hover .icon-left, .logout:hover .icon-right-double, .logout:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_logout_black.png) no-repeat 0px 0px;
}
.minusdelete .icon, .minusdelete .icon-right, .minusdelete .icon-left, .minusdelete .icon-right-double, .minusdelete .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_minusdelete.png) no-repeat 0px 0px;
}
.minusdelete:hover .icon, .minusdelete:hover .icon-right, .minusdelete:hover .icon-left, .minusdelete:hover .icon-right-double, .minusdelete:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_minusdelete_black.png) no-repeat 0px 0px;
}
.money .icon, .money .icon-right, .money .icon-left, .money .icon-right-double, .money .icon-left-double,
.money2 .icon, .money2 .icon-right, .money2 .icon-left, .money2 .icon-right-double, .money2 .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_money.png) no-repeat 0px 0px;
}
.money:hover .icon, .money:hover .icon-right, .money:hover .icon-left, .money:hover .icon-right-double, .money:hover .icon-left-double,
.money2:hover .icon, .money2:hover .icon-right, .money2:hover .icon-left, .money2:hover .icon-right-double, .money2:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_money_black.png) no-repeat 0px 0px;
}
.pdf .icon, .pdf .icon-right, .pdf .icon-left, .pdf .icon-right-double, .pdf .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_pdf.png) no-repeat 0px 0px;
}
.pdf:hover .icon, .pdf:hover .icon-right, .pdf:hover .icon-left, .pdf:hover .icon-right-double, .pdf:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_pdf_black.png) no-repeat 0px 0px;
}
.printer .icon, .printer .icon-right, .printer .icon-left, .printer .icon-right-double, .printer .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_printer.png) no-repeat 0px 0px;
}
.printer:hover .icon, .printer:hover .icon-right, .printer:hover .icon-left, .printer:hover .icon-right-double, .printer:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_printer_black.png) no-repeat 0px 0px;
}
.refresh .icon, .refresh .icon-right, .refresh .icon-left, .refresh .icon-right-double, .refresh .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_refresh.png) no-repeat 0px 0px;
}
.refresh:hover .icon, .refresh:hover .icon-right, .refresh:hover .icon-left, .refresh:hover .icon-right-double, .refresh:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_refresh_black.png) no-repeat 0px 0px;
}
.settings .icon, .settings .icon-right, .settings .icon-left, .settings .icon-right-double, .settings .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_settings.png) no-repeat 0px 0px;
}
.settings:hover .icon, .settings:hover .icon-right, .settings:hover .icon-left, .settings:hover .icon-right-double, .settings:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_settings_black.png) no-repeat 0px 0px;
}
.trash .icon, .trash .icon-right, .trash .icon-left, .trash .icon-right-double, .trash .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_trash.png) no-repeat 0px 0px;
}
.trash:hover .icon, .trash:hover .icon-right, .trash:hover .icon-left, .trash:hover .icon-right-double, .trash:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_trash_black.png) no-repeat 0px 0px;
}
.viewchart .icon, .viewchart .icon-right, .viewchart .icon-left, .viewchart .icon-right-double, .viewchart .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_viewchart.png) no-repeat 0px 0px;
}
.viewchart:hover .icon, .viewchart:hover .icon-right, .viewchart:hover .icon-left, .viewchart:hover .icon-right-double, .viewchart:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_viewchart_black.png) no-repeat 0px 0px;
}
.warning .icon, .warning .icon-right, .warning .icon-left, .warning .icon-right-double, .warning .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_warning.png) no-repeat 0px 0px;
}
.warning:hover .icon, .warning:hover .icon-right, .warning:hover .icon-left, .warning:hover .icon-right-double, .warning:hover .icon-left-double {
	background:url(/images/sitetemplate/buttonicon_warning_black.png) no-repeat 0px 0px;
}

/* USERS GUIDE BUTTON STYLES ---------------------------------------------------------------------------------------------------- */
a.buttonUG, a.buttonUG:link, a.buttonUG:hover, a.buttonUG:visited, a.buttonUG:active {
	cursor:pointer;
	display:inline-block;
	margin:0px;
	padding:7px 10px 0px 0px;
	width:205px; /* 215px */
	height:118px; /* 125px */
	font:normal normal 12px/14px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	text-align:right;
	text-decoration:none;
	text-shadow:0px 0px 2px #FFF;
	color:#000;
	overflow:hidden;
}
a.buttonUG:focus {
	outline:none;
}