/* RESET BROWSER */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{
	margin:0;padding:0;
}
table{
	border-collapse:collapse;border-spacing:0;
}fieldset,img{
	border:0;
}address,caption,cite,code,dfn,th,var{
	font-style:normal;font-weight:normal;
}ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6{
	font-size:100%;
}
q:before,q:after{
	content:'';
}
/* END RESET */


/* STYLES FOR PAGE SPECIFIC OVERRIDES */

#sitemap .content_right ul ul { margin-bottom: 0; }
#sitemap .content_right ul ul ul { margin-bottom: 8px; }
#sitemap .content_right H2 { margin: 0 0 8px 15px; }





p.hrule { height: 1px; line-height: 1px; margin: 20px 0 25px; background: #eee; }


#products {
	background: url(http://www.tradewithvelocity.com/images/bg_capsule_gradient2.png) no-repeat right bottom;
	border: 1px solid #ccc;
}
#products td {
	padding: 6px 12px 6px 10px;
	border-bottom: 1px solid #ddd;
}
#products td.blue { font-weight: bold; }
#products th {
	padding: 7px 4px 7px 10px;
	background: url(http://www.tradewithvelocity.com/images/bg-table-heading.png) repeat-x center bottom;
	color: white;
	font-size: 14px;
	font-weight: bold;
}

#styled_table {
	background: url(http://www.tradewithvelocity.com/images/bg_capsule_gradient2.png) no-repeat right bottom;
	border: 1px solid #ccc;
}
#styled_table td {
	padding: 6px 12px 6px 10px;
	border-bottom: 1px solid #ddd;
}
#styled_table th {
	padding: 7px 4px 7px 10px;
	background: url(http://www.tradewithvelocity.com/images/bg-table-heading.png) repeat-x center bottom;
	color: white;
	font-size: 14px;
	font-weight: bold;
}


#home_topleft_links {
	margin-bottom: 15px;
}
#home_topleft_links p { margin: 0 0 6px 16px; font-weight: bold; }
#featured_traders img {
	margin-bottom: 5px;
}
#custom_solutions {
	margin: 5px 8px 0 8px;
}
#custom_solutions H1 { margin-bottom: 12px; }

#quick_links {
	padding: 30px 0 0 10px; }

#home_left_col {
	width: 185px;
	float: left;
}
#home_left_col a img:hover { filter:alpha(opacity=80); opacity:0.8; }
#home_right_col { width: 773px; float: right; }
#home_feature {
	background: url(http://www.tradewithvelocity.com/images/gradient-line-sep.png) no-repeat center top;
	padding: 30px 5px 0 5px;
}


/* FORMS  */
.content_right form { padding-top: 10px; }
.content_right input {
	width: 302px;
	padding: 3px;
	font: 12px Arial, Helvetica, sans-serif;
	margin-bottom: 7px;
	border: 1px solid #999;
	color: #444;
	background: #f5f5f5;
}

.content_right textarea {
	width: 450px;
	padding: 3px;
	font: 12px Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	border: 1px solid #999;
	color: #444;
	overflow: hidden;
	background: #f5f5f5;
}

.content_right input.formsubmit {
	padding: 0;
	width: 135px;
	height: 32px;
	cursor: pointer;
	border: none;
	margin-top: 15px;
	float: left;
	margin-left: 120px;
}

.content_right label {
	float: left;
	text-align: left;
	margin-right: 15px;
	width: 105px;
	padding-top: 5px;
	color: #444;
}
#width_form input { width: 90%; }
#width_form .btn {
	background: white;
	width: 135px;
	height: 32px;
	padding: 0;
	margin: 0;
	border: none;
}

/* TABLE FORM RESETS */
form#quick-info label {
	float: none;
	text-align: left;
	margin-right: 0;
	width: auto;
	padding-top: 0;
	color: #444;
}
form#quick-info input {
	width: auto;
	padding: 0;
	margin: 0;
	border: none;
	color: #444;
	background: none;
}
form#quick-infotextarea {
	width: auto;
	padding: 0;
	margin: 0;
	border: none;
	color: #444;
	overflow: hidden;
	background: none;
}


form#quick-info table {
	background: url(http://www.tradewithvelocity.com/images/bg_capsule_gradient2.png) no-repeat right bottom;
	border: 1px solid #ccc;
	border-bottom: 2px solid #ccc;
	margin-bottom: 15px;
}
form#quick-info table table, form#quick-info table table table { border: none; background: none; margin: 0; padding-bottom: 0; }
form#quick-info td {
	padding: 5px 0 5px 5px;
	border: none;
}
form#quick-info .no-cell-pad td { padding: 0; border: none; }
form#quick-info td.blue { font-weight: strong; }
form#quick-info th {
	padding: 7px 5px 7px 15px;
	background: url(http://www.tradewithvelocity.com/images/bg-table-heading.png) repeat-x center bottom;
	color: white;
	font-size: 14px;
	font-weight: bold;
}
form#quick-info tr.top-border td { padding-top: 15px;  }
form#quick-info input[type=text] {
	width: 90%;
	padding: 2px;
	border-width: 1px;
	border-color: #bbb;
	margin-left: 5px;
	border-style: solid;
}

form#quick-info input[type=checkbox] {
	margin: 2px 0 2px 5px;
	vertical-align: middle;
}
form#quick-info select {
	width: 90%;
	background: #fff;
	padding: 2px;
	color: #555;
	border: 1px solid #bbb;
	margin-left: 5px;
}
form#quick-info input.error, form#quick-info select.error {
	border: 1px solid #CC0000;
	background-color: #f7f0f0;
	color: #CC0000;
}

form#quick-info textarea {
	width: 95%;
	background: #fff;
	padding: 2px;
	color: #555;
	border: 1px solid #bbb;
	margin-left: 5px;
}





#goog-wm-qt { padding: 6px; }
#goog-wm-sb { width: 100px; background: url(http://www.tradewithvelocity.com/images/btns/btn-blue2-muted-blank.png) repeat-x bottom; width: 142px; height: 29px; border: none; margin-left: 20px; cursor: pointer; }




#home_buttons a img:hover { opacity: .8; filter: alpha(opacity=80); }
#home_buttons div { float: right; width: 225px; }


.account_buttons_right {
	float: right;
	margin: 10px 0 10px 25px;
}
#crumbs {
	padding-bottom: 15px;
	background: url(http://www.tradewithvelocity.com/images/bg-crumbs.png) repeat-x bottom;
	margin-bottom: 12px;
}

.account_step { padding: 0 0 15px 0; margin: 0 0 15px 0; border-bottom: 1px solid #ededed; color: #c3c3c3; }
.account_step span { width: 75px; height: 40px; display: block; float: left; font: normal 20px Arial, Helvetica, sans-serif; }
.account_step a { color: #c3c3c3; text-decoration: none; }
.account_step a:hover { color: #0745b6; text-decoration: none; }
#account_on a, #account_on a:hover { color: green; }



tr.newsstand td {
	background: url(http://www.tradewithvelocity.com/images/navbar_off.png) repeat-x top;
	color: white;
	font-weight: bold;
}

.commissions_table td { padding: 3px 2px 3px 10px; border-bottom: 1px solid #e0e0e0;  }

.commissions_table th {
	padding: 6px 4px 6px 10px;
	background: url(http://www.tradewithvelocity.com/images/bg-table-heading.png) repeat-x center;
	color: white;
	font-size: 14px;
}
.commissions_table th a { float: right; margin: 0 6px; color: #cee2f1; font-size: 11px;  }
.commissions_table th a:hover { color: #fff; text-decoration: none; }
.commissions_table tr { background: #f9f9f9; }
.commissions_table tr:hover { background: #e3e9f3; }
.commissions_table {
	margin-bottom: 28px;
	border-top: none;
	border-right: 1px solid #ccc;
	border-bottom: 2px solid #ccc;
	border-left: 1px solid #ccc;
	position: relative;
}

#simple_table tr.newsstand td { background: #555; border-bottom: none;  }
#simple_table tr.nostyle td { background: #fff; border: none; font-size: 14px; font-weight: bold; padding: 15px 0; }
#simple_table th { text-align: left; font-weight: bold; font-size: 13px; }

.commissions_top { margin-bottom: 15px; }
.commissions_top tr { background: #f9f9f9; }
.commissions_top td { padding: 3px 2px 3px 5px; border: 1px solid #e0e0e0;  }
.commissions_top tr.altheading td { 
	padding: 3px 2px 3px 5px;
	background: url(http://www.tradewithvelocity.com/images/bg-table-heading.png) repeat-x center;
	color: white;
	font-size: 12px;
	font-weight: bold;
	border: none; 
}

#commissions H1 span { float: right; font-size: 12px; margin: -18px 10px 0 0; } 


.accordion_headings {
	cursor:pointer;
	margin: 0;
	padding: 0;
}

.accordion_headings:hover{
	color: #0745b6;
}

.accordion_child {
	padding: 0;
	margin: 0;
}


H5 { font-size: 12px; font-weight: bold; margin-bottom: 5px; background: #f9f9f9; padding: 4px 2px; }

.redtext { color: #CC0000; }

.rednotice {
	border: 1px solid #afd086;
	color: #598400;
	display: block;
	padding: 10px;
	background: url(http://www.tradewithvelocity.com/images/bg_capsule_gradientgreen.png);
}

.imgborder {
	border: 1px solid #CCCCCC;
	padding: 3px;
}



body {
	margin: 0;
	padding: 0;
	background: white;
}
body,td,th {
	font: 12px/18px Arial, Helvetica, sans-serif;
	color: #444444;
}
p, ul, blockquote { margin: 0 0 17px; }
a img { border: none; }
a { color: #0745b6; text-decoration: none; outline: none;  }
#content_right a, content_right a:hover { font-weight: normal; }
a:hover { text-decoration: underline; }
.bluetext { color: #0745b6; }
.greentext { color: #478530; }
.lightgraytext { color: #c3c3c3; }

blockquote { padding-left: 30px; }

.smalltext {
	font-size: 10px;
	color: #777777;
	line-height: 15px;
}
hr {
	color: #e8e8e8;
	background: #e8e8e8;
	height: 1px;
	width: 100%;
	border: none;
	margin-top: 30px;
}

#wrapper { width: 980px; margin: 10px auto 20px; position: relative; }
#header { height: 95px; position: relative; margin-right: 2px; }




#content, #home_content {
	margin: 15px 1px 10px;
	overflow:auto;
}

#home_content {
	overflow:hidden;
}

.left_column {
	width: 194px;
	float: left;
	overflow: hidden;
}
.left_column H2 a { color: #444444; }
.left_column H2 a:hover { color: #0745b6; text-decoration: none; }

.column_center_large { width: 522px; margin: 0 17px; float: left; padding: 14px 20px 10px 20px; }

.content_right {
	width: 728px;
	float: right;
	padding: 14px 20px 10px 20px;
	position: relative;
}

.content_right a, .content_right a:hover {
	font-weight: normal;
}



H1 {
	font: normal 20px/26px Arial, Helvetica, sans-serif;
	margin-bottom: 18px;
	color: #444444;
}
H2 {
	font: bold 15px/22px Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
	color: #444444;
}
.shaded_box H2 { margin-bottom: 10px; }
H3 {
	font: bold 15px Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	padding-bottom: 5px;
	border-bottom: 1px solid #DDDDDD;
	margin: 20px 0px 10px;
}

#calculator {
	width: 775px;
	float: left;
	margin-right: 24px;
	margin-left: -2px;
	font-family: Arial, Helvetica, sans-serif;
}
#calculator td, #calculator tr, #calc_rows td, #calc_rows tr { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.capsule_nostyle { position: relative; margin-bottom: 15px; padding: 13px 10px 13px 15px; }
.shaded_box, .shaded_box_flipped {
	border: 1px solid #d9d9d9;
	border-bottom: 2px solid #d9d9d9;
	margin-bottom: 15px;
	padding: 13px 10px 13px 15px;
	position: relative;
}


.bullets { list-style: disc outside; }
.bullet_bluearrow { list-style: url(http://www.tradewithvelocity.com/images/bullet-circlearrow-blue.png) outside; }

.shaded_box_nopad { border: 1px solid #d9d9d9; margin-bottom: 15px; position: relative; }
.shaded_box_nopad H4 {
	padding: 6px 10px 6px 10px;
	background: url(http://www.tradewithvelocity.com/images/bg_capsule_header_blue.png) repeat-x;
	color: white;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.shaded_box_nopad H4 a {
	padding: 6px 10px 6px 10px;
	/*background: url(http://www.tradewithvelocity.com/images/bg_capsule_header_blue.png) repeat-x;*/
	color: white;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.shaded_box_nopad H4 a:hover {
	padding: 6px 10px 6px 10px;
	/*background: url(http://www.tradewithvelocity.com/images/bg_capsule_header_blue.png) repeat-x;*/
	color: white;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.shaded_box_nopad H4 a:visited {
	padding: 6px 10px 6px 10px;
	/*background: url(http://www.tradewithvelocity.com/images/bg_capsule_header_blue.png) repeat-x;*/
	color: white;
	font: bold 13px Arial, Helvetica, sans-serif;
}
H4.black_tab_header  { background: url(http://www.tradewithvelocity.com/images/bg_capsule_header_black.png) repeat-x; }
H4.orange_tab_header  { background: url(http://www.tradewithvelocity.com/images/bg_capsule_header_orange.png) repeat-x; }
H4.gold_tab_header  { background: url(http://www.tradewithvelocity.com/images/bg_capsule_header_gold.png) repeat-x; }
H4.green_tab_header  { background: url(http://www.tradewithvelocity.com/images/bg_capsule_header_green.png) repeat-x; }

.shaded_box_nopad .accordion_child { padding: 10px 10px 10px 15px; margin: 0; }
.shaded_box, .shaded_box_nopad { background: #FFFFFF url(http://www.tradewithvelocity.com/images/bg_capsule_gradient1.png) no-repeat left top; }
.shaded_box_flipped { background: #FFFFFF url(http://www.tradewithvelocity.com/images/bg_capsule_gradient2.png) no-repeat right bottom; }

.content_right ul, .capsule_nostyle ul, .column_center_large ul { margin: 0 0 15px 0; padding: 0 0 0 25px; list-style: disc outside; }
.content_right ol {
	margin: 0 0 15px 0;
	padding: 0 0 0 25px;
	list-style: decimal outside;
}

.shaded_box ul, .shaded_box_flipped ul  {
	margin: 0;
	padding: 0 0 0 13px;
	list-style: disc outside;
}


.shaded_box ul ul, .shaded_box_flipped ul ul { margin: 0; padding: 0 0 0 15px; list-style: none;  }
	
.shaded_box p, .shaded_box_flipped p { margin-bottom: 8px; }

.linesep { background: #e8e8e8; height: 1px; margin: 10px 0; }

.left_nav ul {
	margin: 0;
	padding-bottom: 7px;
	list-style-type: none;
	padding: 0;
	font-size: 11px;
}
.left_nav li { border-top: 1px solid #e8e8e8; }
.left_nav li:first-child { border-top: none; }
.left_nav li a {
	display: block;
	background: none;
	text-decoration: none;
	color: #494949;
	padding: 3px 0 3px 18px;
	margin: 0;
	background: url(http://www.tradewithvelocity.com/images/bullet-circlearrow.png) no-repeat 0 6px;
	width: 87%;
}
.left_nav li a:hover {
	text-decoration: none;
	color: #0745b6;
	background: url(http://www.tradewithvelocity.com/images/bullet-circlearrow-blue.png) no-repeat 0 6px;
}
.left_nav #sub_sub_nav ul {
	margin: 0 0 5px 18px;
	padding: 0;
}
.left_nav #sub_sub_nav ul li { border: none; }
.left_nav #sub_sub_nav li a { font-size: 11px; background: none; padding: 3px 0; width: 95%; line-height: 12px;  }
.left_nav #sub_sub_nav li a:hover { font-size: 11px; text-decoration: none; background: none; }

#home .left_nav ul { font-size: 12px; }
#home .left_nav li a {
	padding: 2px 0 3px 18px;
	width: 90%;
}


.pdf_links_menu ul {
	margin: 0;
	padding-bottom: 7px;
	list-style-type: none;
	padding: 0;
}
.pdf_links_menu li { border-top: 1px solid #e8e8e8; }
.pdf_links_menu li:first-child { border-top: none; }
.pdf_links_menu li a {
	display: block;
	background: none;
	text-decoration: none;
	color: #494949;
	padding: 3px 0 3px 22px;
	margin: 0;
	background: url(http://www.tradewithvelocity.com/images/icon_pdf.gif) no-repeat 0 6px;
	width: 86%;
}
.pdf_links_menu li a:hover {
	text-decoration: none;
	color: #0745b6;
}

/* ON STATES FOR LEFTNAV */

ul#sub_nav li a.active {
	text-decoration: none;
	color: #0745b6;
	background: url(http://www.tradewithvelocity.com/images/bullet-circlearrow-blue.png) no-repeat 0 6px;
}
#sub_sub_nav ul#sub_nav li a.active {
	text-decoration: none;
	color: #0745b6;
	background: none;
}

/*END ON STATES FOR LEFTNAV */



.circle_arrow_bullets { list-style: url(http://www.tradewithvelocity.com/images/bullet-circlearrow.png) outside; }
.circle_arrow_bullets li { padding-bottom: 3px; }

ul.green_check { list-style: none; padding-left: 10px; }
ul.green_check li {
	background: url(http://www.tradewithvelocity.com/images/small_green_check.png) no-repeat 0px 5px;
	padding: 2px 0 2px 20px;
}

#calculator {
	width: 775px;
	float: left;
	margin-right: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
#calculator td, #calculator tr, #calc_rows td, #calc_rows tr { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }


	

/* FOOTER */
#footer { padding: 20px; background: url(http://www.tradewithvelocity.com/images/bg_footer_gradient.png) repeat-x top; overflow: auto; font-size: 11px; text-spacing: 1px; line-height: 14px; position:relative; }
#footer_left{
	width: 180px;
	padding-left: 20px;
	float: left;
}
#footer_right {
	width: 750px;
	padding-left: 25px;
	float: left;
}
#footer_left, #footer_right, #footer_left a, #footer_right a { color: #848484; text-decoration: none; }
#footer_left a:hover, #footer_right a:hover { color: #0745b6; text-decoration: none; }
#footer_right li {
	display: inline;
}
#footer_right li a {
	padding: 0 5px 0 0;
	margin: 0 5px 0 0;
	background: url(http://www.tradewithvelocity.com/images/footer_linksep.png) no-repeat right center;
}





p + H3, ul + H3 { padding-top:  15px;  }
p + H1 { padding-top:  15px;  }




/*  TABBED CONTENT  */
 
div#plaintabs { position: relative; background: #ffffff url(http://www.tradewithvelocity.com/images/bg-tabbed-content.png) repeat-x top; height: 300px; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 2px solid #cccccc; border-left: 1px solid #cccccc; }
div#plaintabs a img { margin-right: 10px; }
div#plaintabs a img:hover { filter:alpha(opacity=80); opacity:0.8; }
#home_tabbed_content H1 { margin: 0 0 8px 10px; }

ul#platforms_nav {
	position: absolute;
	top: -33px;
	right: -1px;
	height: 32px;
	font-size: 13px;
	font-weight: normal;
	background: white;
	list-style: none;
}

ul#platforms_nav li { text-align: center; cursor: pointer; background: #f5f5f5 url(http://www.tradewithvelocity.com/images/bg-hometab-off.png) repeat-x top; height: 32px; padding: 0 20px; display: block; float: left; line-height: 32px; color: #666; text-decoration: none; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: none; border-left: 1px solid #ccc; margin-left: 3px;  }
div#plaintabs ul li.active { background: #f1f1f1 none; text-decoration: none; color: #0745b6;  }
div#plaintabs ul li.active:hover { background: #f1f1f1 none; text-decoration: none; color: #0745b6;  }
div#plaintabs ul li:hover { background: #ccc url(http://www.tradewithvelocity.com/images/bg-hometab-hover.png) repeat-x top; text-decoration: none; color: #333;  }
div#plaintabs div {
	height: 301px;
	margin: 0;
	padding: 25px 40px 5px 35px;
    display: none;
	clear: both;
}
div#plaintabs div.active { display: block; }
div#plaintabs div div { margin: 0; padding: 0; }






/* SPRY STYLES */
.CollapsiblePanel {
	margin: 0 0 15px 0;
	padding: 0px;
}
.CollapsiblePanelContent {
	margin: 0px;
	padding: 0px;
}
.CollapsiblePanelTab { cursor: pointer; margin: 0; padding: 0; outline: none; }
.CollapsiblePanelTab:active { outline: none; }




/* BUTTONS */
.btn_small_blue, .btn_small_black { margin: 0; padding: 0; }
.form_btn_blue { border: none; width: 135px; height: 32px; background: url(http://www.tradewithvelocity.com/images/btn_blue_small_off.png); color: white; font-size: 13px; cursor: pointer; }
.btn_small_blue a { width: 125px; height: 32px; display: block; background: url(http://www.tradewithvelocity.com/images/btn_blue_small_off.png); color: white; line-height: 30px; padding-left: 10px; font-size: 13px; }
.btn_small_black a { width: 125px; height: 32px; display: block; background: url(http://www.tradewithvelocity.com/images/btn_black_small_off.png); color: white; line-height: 30px; padding-left: 10px; font-size: 13px; }
.btn_large_red a { width: 249px; height: 49px; display: block; background: url(http://www.tradewithvelocity.com/images/btn_red_large_off.png); color: white; line-height: 45px; padding-left: 20px; font-size: 13px; }
.btn_large_grey a { width: 249px; height: 49px; display: block; background: url(http://www.tradewithvelocity.com/images/btn_grey_large_off.png); color: white; line-height: 45px; padding-left: 20px; font-size: 13px; }
.btn_large_green a { width: 249px; height: 49px; display: block; background: url(http://www.tradewithvelocity.com/images/btn_green_large_off.png); color: white; line-height: 45px; padding-left: 20px; font-size: 13px; }
.btn_large_black a { width: 249px; height: 49px; display: block; background: url(http://www.tradewithvelocity.com/images/btn_black_large_off.png); color: white; line-height: 45px; padding-left: 20px; font-size: 13px; }
.btn_large_gold a { width: 249px; height: 49px; display: block; background: url(http://www.tradewithvelocity.com/images/btn_gold_large_off.png); color: white; line-height: 45px; padding-left: 20px; font-size: 13px; }
.btn_large_blue a { width: 249px; height: 49px; display: block; background: url(http://www.tradewithvelocity.com/images/btn_blue_large_off.png); color: white; line-height: 45px; padding-left: 20px; font-size: 13px; }
.btn_small_stacked_red a { width: 125px; height: 39px; display: block; background: url(http://www.tradewithvelocity.com/images/btn_red_small_stacked_off.png); color: white; font-size: 12px; line-height: 16px; padding: 6px 0 0 10px; }
.btn_small_stacked_green a { width: 125px; height: 39px; display: block; background: url(http://www.tradewithvelocity.com/images/btn_green_small_stacked_off.png); color: white; font-size: 12px; line-height: 16px; padding: 6px 0 0 10px; }
.btn_small_stacked_blue a { width: 125px; height: 39px; display: block; background: url(http://www.tradewithvelocity.com/images/btn_blue_small_stacked_off.png); color: white; font-size: 12px; line-height: 16px; padding: 6px 0 0 10px; }
.btn_small_stacked_black a { width: 125px; height: 39px; display: block; background: url(http://www.tradewithvelocity.com/images/btn_black_small_stacked_off.png); color: white; font-size: 12px; line-height: 16px; padding: 6px 0 0 10px; }
.btn_small_stacked_gold a { width: 125px; height: 39px; display: block; background: url(http://www.tradewithvelocity.com/images/btn_gold_small_stacked_off.png); color: white; font-size: 12px; line-height: 16px; padding: 6px 0 0 10px; }
.btn_large_grey a:hover, .btn_large_red a:hover, .btn_large_blue a:hover, .btn_large_black a:hover, .btn_large_green a:hover { text-decoration: none; }

#btn a:hover { text-decoration: none; filter:alpha(opacity=80); opacity:0.8; }

#XT_rightcol #btn { margin: 0 0 10px 35px; }

.button { position: absolute; bottom: 10px; right: 10px; }

a.btn_blue_large { margin: 0 20px 10px 0; width: 249px; height: 49px; float: left; display: block; background: url(http://www.tradewithvelocity.com/images/btn_blue_large_off.png); color: white; line-height: 45px; padding-left: 20px; font-size: 13px; }
a.btn_red_large { margin: 0 20px 10px 0; width: 249px; height: 49px; float: left; display: block; background: url(http://www.tradewithvelocity.com/images/btn_red_large_off.png); color: white; line-height: 45px; padding-left: 20px; font-size: 13px; }
a.btn_green_large { margin: 0 20px 10px 0; width: 249px; height: 49px; float: left; display: block; background: url(http://www.tradewithvelocity.com/images/btn_green_large_off.png); color: white; line-height: 45px; padding-left: 20px; font-size: 13px; }
a.btn_black_large { margin: 0 20px 10px 0; width: 249px; height: 49px; float: left; display: block; background: url(http://www.tradewithvelocity.com/images/btn_black_large_off.png); color: white; line-height: 45px; padding-left: 20px; font-size: 13px; }
a.btn_gold_large { margin: 0 20px 10px 0; width: 249px; height: 49px; float: left; display: block; background: url(http://www.tradewithvelocity.com/images/btn_gold_large_off.png); color: white; line-height: 45px; padding-left: 20px; font-size: 13px; }

a.btn_blue_large:hover { text-decoration: none; filter:alpha(opacity=80); opacity:0.8; }
a.btn_red_large:hover { text-decoration: none; filter:alpha(opacity=80); opacity:0.8; }
a.btn_green_large:hover { text-decoration: none; filter:alpha(opacity=80); opacity:0.8; }
a.btn_black_large:hover { text-decoration: none; filter:alpha(opacity=80); opacity:0.8; }
a.btn_gold_large:hover { text-decoration: none; filter:alpha(opacity=80); opacity:0.8; }



a.btn_gray_muted {
    background: transparent url('/images/btns/btn-gray-muted-r.png') no-repeat scroll top right;
	color: #444;
	display: block;
	float: left;
	height: 29px;
	padding-right: 12px;
	text-decoration: none;
	margin-right: 10px;
}
a.btn_gray_muted span { background: transparent url('/images/btns/btn-gray-muted-l.png') no-repeat; display: block; line-height: 14px; padding: 7px 0 8px 12px; }
#commissions a.btn_gray_muted {
	position: absolute;
	top: 60px;
	right: 17px;
}


a.btn_gray_muted, a.btn_blue2_muted  { position: relative; }
a.btn_gray_muted img, a.btn_blue2_muted img {
	position: absolute;
	top: 4px;
	left: 11px;
}

a.btn_gray_muted:hover { background-position: bottom right; color: #000; outline: none; text-decoration: none; }
a.btn_gray_muted:hover span {  background-position: bottom left;  }

a.btn_blue_muted {
    background: transparent url('/images/btns/btn-blue-muted-r.png') no-repeat scroll top right;
	color: #444;
	display: block;
	float: left;
	height: 29px;
	padding-right: 12px;
	text-decoration: none;
	margin-right: 10px;
}
a.btn_blue_muted span { background: transparent url('/images/btns/btn-blue-muted-l.png') no-repeat; display: block; line-height: 14px; padding: 7px 0 8px 12px; }
a.btn_blue_muted:hover { background-position: bottom right; color: #000; outline: none; text-decoration: none; }
a.btn_blue_muted:hover span {  background-position: bottom left;  }

a.btn_blue2_muted {
    background: transparent url('/images/btns/btn-blue2-muted-r.png') no-repeat scroll top right;
	color: #444;
	display: block;
	float: left;
	height: 29px;
	padding-right: 12px;
	text-decoration: none;
	margin-right: 10px;
}
a.btn_blue2_muted span { background: transparent url('/images/btns/btn-blue2-muted-l.png') no-repeat; display: block; line-height: 14px; padding: 7px 0 8px 12px; }
a.btn_blue2_muted:hover { background-position: bottom right; color: #000; outline: none; text-decoration: none; }
a.btn_blue2_muted:hover span {  background-position: bottom left;  }

a.download_form {  
	background:url(http://www.tradewithvelocity.com/images/btns/download_form.png) no-repeat top left;  
	background-position:0px 0px;  
	width:150px;  
	height:40px;  
	margin-right: 20px;  
	display:block;  
	text-indent: -9999px;
	float: left;

}  
a:hover.download_form { background-position:0px -40px; }

/* HOME IMAGE & CONTENT GALLERY */

#home_flash {
position:relative;
display:block;
width:772px;
height:235px;
overflow: hidden;
border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 2px solid #cccccc; border-left: 1px solid #cccccc;
}

#sliderMain {
width:772px;
height:235px;
display:block;
position:relative;
}

#sliderMain .slide {
position:absolute;
left:0px;
top:0px;

}

#sliderMain .img {
visibility:hidden;
z-index:1;
}

#sliderControll .thumb {
	position:absolute;
	right:8px;
	width:25px;
	z-index:100;
	
}

#sliderControll .t1 { top: 10px; }
#sliderControll .t2 { top: 32px; }
#sliderControll .t3 { top: 54px; }
#sliderControll .t4 { top: 76px; }
#sliderControll .t5 { top: 98px; }
#sliderControll .t6 { top: 121px; }


#sliderMain .desc {
position:absolute;
right:0;
top:0px;
width:140px;
padding:10px 40px 10px 15px;
height:215px;
background:#232535;
color:#FFFFFF;
visibility:hidden;
z-index:2;
display:block;
}

#sliderMain .desc h1 {
font: bold 17px Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	color: #ffffff;
margin-bottom:10px;
}

#sliderMain .desc h2 {
color:#FFFFFF;
font: bold 13px Arial, Helvetica, sans-serif;
margin-bottom: 5px;

}

#sliderMain .desc p {
margin-bottom:2px;
}

#sliderMain .desc .descList {
position:relative;
margin-left:15px;
list-style: none;
}

#sliderMain .desc .descList li {
position:relative;
list-style: none;
}
#sliderMain .desc .descList li a { color: #fff; text-decoration: none; }
#sliderMain .desc .descList li a:hover { color: #fff; text-decoration: underline; }

#home_flash #sliderControll .thumb  {
border:1px solid #333333;
opacity:0.6;
}
#home_flash #sliderControll .thumb:hover, #home_flash #sliderControll .active    {
border:1px solid #FFFFFF;
opacity:1;
}

.partner_logo
{
	width:auto;
	margin:25px;
	vertical-align:middle;
}