/* ----------------------------------------------------------------------*//* ---------->>> COLORS <<<-----------*//* ----------------------------------------------------------------------*/.black { background-color:#000; }.white { background-color:#FFF; }.orange { background-color:#e28923; }.teal { background-color:#309e9a; }.blue { background-color:#0000FF; }/* ----------------------------------------------------------------------*//* ---------->>> TEXT COLORS <<<-----------*//* ----------------------------------------------------------------------*/.txt_black1 { color:#000; }.txt_white { color:#FFF; }.txt_orange { color:#C07C07; }.txt_teal { color:#309e9a; }.txt_black { color:#333333; }.txt_red {color: #FF0000;}.txt_violetred {color: #C71585;}.dimgray { color:#696969; }.ltgray { color: #666666; }/* ----------------------------------------------------------------------*//* ---------->>> FONT SIZES <<<-----------*//* ----------------------------------------------------------------------*/.font9 { font-size:9px; }.font10 { font-size:10px; }.font11 { font-size:11px; }.font12 { font-size:12px; }.font13 { font-size:13px; }.font14 { font-size:14px; }.font16 { font-size:16px; }.font18 { font-size:18px; }.font20 { font-size:20px; }.font24 { font-size:24px; }/* ----------------------------------------------------------------------*//* ---------->>> COMMON CLASSES <<<-----------*//* ----------------------------------------------------------------------*/.txt_underline {text-decoration: underline;}.fwidth982 { width: 982px; }.fwidth550 { width: 550px; }.fwidth500 { width: 500px; }.fwidth400 { width: 400px; }.fwidth350 { width: 350px; }.fwidth300 { width: 300px; }.fwidth200 { width: 200px; }.fwidth150 { width: 150px; }.fwidth125 { width: 125px; }.fwidth100 { width: 100px; }.fwidth75 { width: 75px; }.fwidth50 { width: 50px; }.width100 { width: 100%; }.width90 { width: 90%; }.width80 { width: 80%; }.width75 { width: 75%; }.width70 { width: 70%; }.width50 { width: 50%; }.width40 { width: 40%; }.width25 { width: 25%; }.float_left { float: left; }.float_right { float: right; }.align_left { text-align: left; }.align_right { text-align: right; }.align_center { text-align: center; }.clearfix:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden}.clearfix {	clear: both;	display: block;}.pad { padding: 10px; }.pad20 { padding: 20px; }.pad_right5 { padding-right: 5px; }.pad_left5 { padding-left: 5px; }.pad_left { padding-left: 10px; }.pad_right { padding-right: 10px; }.pad_top { padding-top: 10px; }.pad_btm { padding-bottom: 10px; }.pad_top20 { padding-top: 20px; }.pad_top30 { padding-top: 30px; }.margin0 { margin: 0px; }.margin5 { margin: 5px; }.margin_top5 { margin-top: 5px; }.margin_btm5 { margin-bottom: 5px; }.margin_left5 { margin-left: 5px; }.margin { margin: 10px; }.margin_left { margin-left: 10px; }.margin_right { margin-right: 10px; }.margin_top { margin-top: 10px; }.margin_btm { margin-bottom: 10px; }.margin_left20 { margin-left: 20px; }.margin_right20 { margin-right: 20px; }.margin_top20 { margin-top: 20px; }.margin_btm20 { margin-bottom: 20px; }.margin_top30 { margin-top: 30px; }.margin_left30 { margin-left: 30px; }.margin_right30 { margin-right: 30px; }.margin_right40 { margin-right: 40px; }.margin_left40 { margin-left: 40px; }.border { border:solid 1px #dad8d8 }.border_left { border-left:solid 1px #dad8d8 }.border_right { border-right:solid 1px #dad8d8 }.border_top { border-top:solid 1px #dad8d8 }.border_btm { border-bottom:solid 1px #dad8d8 }table.twocol td { width: 50%; }table.threecol td { width: 33.333%; }table.fourcol td { width: 25%; }div.twocol { width: 50%; }div.threecol { width: 33.333%; }div.fourcol { width: 25%; }table.pad_cel td { padding: 3px; }.center { margin:0px auto }.hide {	display:none;}.font_normal { font-weight:normal; }.font_bold { font-weight:bold; }.overflow_auto {		overflow:auto;}.error, .attention { 	color: #FF0000; }/* ----------------------------------------------------------------------*//* ---------->>> BASIC HTML TAGS <<<-----------*//* ----------------------------------------------------------------------*/body { 	margin:0; padding:0; 	background: none; width:100%; 	background:#fff url(/images/main_bg.gif) top repeat-x;  font:normal 85% Arial, Helvetica, sans-serif;	color: #333333;	}html { padding:0; margin:0;}.clr {clear:both;}img {border:0px;}form {margin:0;}/* main */.page {	background:#fff url(/images/main_bg.gif) top repeat-x;}.main {width:983px; padding:0; margin:0 auto; }/* header */.header { width:980px; margin:0; padding:0;}.logo { width:393px; height:95px; margin:0; padding:0; float:left;}.logo h2 { font: bold 24px Tahoma, Geneva, sans-serif; color:#cbcbcb; padding:5px; margin:0;}.logo .text { font: normal 12px Arial, Helvetica, sans-serif; color:#9d9d9d; padding:0; margin:0;}.text_smal { width:500px; padding:0; margin:0; float:right;}.text_smal p { font:normal 11px Arial, Helvetica, sans-serif; color:#999999; padding:30px 0 0 180px;}/* menu */.menu { width:750px; margin:-3px 0 0 0; padding:0; float:left; height:33px; position:absolute; }.menu ul { margin:0; padding:0; list-style:none; float:left;}.menu li { margin:0; padding:0; float:left;}.menu a, .menu a:visited { text-transform:uppercase; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#2d2f2f; padding:10px 15px; margin:0; text-decoration:none; line-height:16px;}.menu a:hover {color:#2d2f2f; background:#fff url(/images/menu_hover.gif) top center no-repeat; padding:7px 15px 10px 15px; margin:0; border-top:3px solid #1195cf;}.menu a.active {color:#2d2f2f; background:#fff url(/images/menu_hover.gif) top center no-repeat; padding:7px 15px 10px 15px; margin:0; border-top:3px solid #1195cf;}h1 { text-decoration: none; font-family: arial, futura, helvetica, sans-serif; font-size: 10pt }td { text-decoration: none; font-family: arial, futura, helvetica, sans-serif; font-size: 10pt }li { text-decoration: none; font-family: arial, futura, helvetica, sans-serif; font-size: 10pt }a, a:visited, a:active { 	text-decoration: none	 }a:hover { 	text-decoration: underline;	}/* body */.body { width:980px; min-height:650px; margin:33px 0; padding:0; background:#fff;}.body h2 { font: normal 24px  Arial, Helvetica, sans-serif; color:#1190cd; padding:10px 5px; margin:0 0 10px 0; border-bottom:1px solid #cccccc;}.body h3 { font: normal 18px  Arial, Helvetica, sans-serif; color:#666666; padding:10px 5px; margin:0 0 10px 0;}.body p { padding:0; margin:10px 0;}.body a { color:#d34600; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}.main_body { width:590px; padding:0 10px; margin:0; float:left;}.main_body ul { margin:0 0 0 50px; padding:0; list-style:none;}.main_body li {  font:normal 12px Arial, Helvetica, sans-serif; color:#474646; padding:5px 0 5px 20px; margin:0; background:url(/images/img_2.gif) left no-repeat;}.side_body { width:316px; padding:0 20px; margin:0; float:right;}.side_body ul { font:normal 12px Arial, Helvetica, sans-serif; color:#3a3c3c; padding:5px 0; margin:0; list-style:none;}.side_body li {padding:5px 0; margin:0;}.side_body em { color:#666666;}.side_body span { color:#1190ce;}.side_body a { font: bold 12px Arial, Helvetica, sans-serif; color:#666666; margin:0; padding:0; text-decoration:none;}.side_body .data { float:left; font: normal 14px Arial, Helvetica, sans-serif; color:#fff; background:#242424; text-align:center; width:100px; margin:0 10px 0 0; padding:0;}.side_body .title { float: left; font: bold 14px Arial, Helvetica, sans-serif; color:#d34600; margin:0; padding:0; width:250px; margin:0; padding:0;}.side_body2 { width:280px; padding:0 20px; margin:0; float:right;}.side_body2 ul { font:normal 12px Arial, Helvetica, sans-serif; color:#3a3c3c; padding:5px 0; margin:0; list-style:none;}.side_body2 ul.sidelist { font:normal 12px Arial, Helvetica, sans-serif; color:#3a3c3c; padding:5px 0; margin-left:40px; list-style:square;}.side_body2 li {padding:5px 0; margin:0;}#main_content {	text-align: left;	height: auto;	float: left;	padding:0;}.page_body {width:90%; padding:0px 15px 0px 20px; margin:0;}.page_body2 {width:90%; min-height:650px; padding:15px 15px 0px 20px; margin:0;}.page_body div.content {width:100%; padding:0 2px; margin:0;}.special { 	font: normal 18px  Arial, Helvetica, sans-serif; 	color: #FF0000; 	padding:10px 5px; 	margin:0 0 10px 0;	border-bottom:1px solid #cccccc; 	}/* Page Item */.page_item {	margin:10px 0px 0px 0px; 	}.page_item div.column {	width:180px;	padding:3px; 	margin:0px 0px 0px 0px; 	float:left;	}.page_item div.column h3 {	font: normal 18px  Arial, Helvetica, sans-serif; 	color:#1190cd;	padding:0px;	margin:0px 0px 5px 0px;	}.page_item div.column input {	padding:3px 10px; 	margin:0 10px; 	background:#1f93ca; 	border:1px solid #dbdbdb;	color:#FFF;	}.page_item div.separator {	width:1px;	height:225px;	margin:0px 5px 0px 5px; 	float:left;	border-right:1px solid #cccccc;	}/* Top Nav Section */.top_nav {	float:right;	text-align: right;	margin: 3px 0px 3px 0px;}.top_nav ul {	list-style: none;	margin: 0;	padding: 0;}.top_nav li {	float: left;	margin: 0px 10px 0px 10px;	padding: 0px;	position: relative;}.top_nav li a, .top_nav li a:visited, .top_nav li a:active {	font-family: arial, futura, helvetica, sans-serif;	color: #000;	font-size: 10pt;	text-decoration: none;}.top_nav li a:hover {	font-family: arial, futura, helvetica, sans-serif;	font-size: 10pt;	color: #FFED38;	text-decoration: underline;}#content_header {	height:80px;	padding: 10px 0px 10px 0px;}#content_header h2, #content_header h4 {	float:left;}#content_header h2 {	margin-top:8px;	font-size:70px;	margin: 0px 20px 0px 0px;}#content_header h4 {	font-size:16px;	margin-top:30px;}/* Nav Bar Section */.navbar {	margin: 0px 0px 0px 12px;	padding:10px;	height:30px;}.navbar a, .navbar a:visited, .navbar a:active {	font-family: arial, futura, helvetica, sans-serif;	color:#696969;	font-size: 10pt;	font-weight:bold;	text-decoration: none;}.navbar a:hover {	font-family: arial, futura, helvetica, sans-serif;	font-size: 10pt;	font-weight:bold;	text-decoration: underline;}/* Copy Right Section */a.copyright, a.copyright:visited, a.copyright:active {	font-family: verdana, arial, helvetica, sans-serif;	color: #FFFFFF;	font-size: 10px;	text-decoration: none;}a.copyright:hover {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	color: #FFCC00;	text-decoration: underline;}.listitem {	margin-top: 8px; 	margin-left: 10px; 	font-size: 15px; 	font-weight: bold;	}	a.link1, a.link1:visited, a.link1:active {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10pt;	text-decoration: underline;}a.link1:hover {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10pt;	text-decoration: underline;}a.navlink, a.navlink:visited, a.navlink:active {	font-family: verdana, arial, helvetica, sans-serif;	color: #FFFFFF;	font-size: 14px;	font-weight:bold;	text-decoration: none;}a.navlink:hover {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 14px;	color: #FFCC00;	font-weight:bold;	text-decoration: underline;}a.navlink2, a.navlink2:visited, a.navlink2:active {	font-family: verdana, arial, helvetica, sans-serif;	color: #FFFFFF;	font-size: 14px;	font-weight:bold;	text-decoration: none;}a.navlink2:hover {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 14px;	color: #FFED38;	font-weight:bold;	text-decoration: underline;}a.navlink3, a.navlink3:visited, a.navlink3:active {	font-family: verdana, arial, helvetica, sans-serif;	color: #004459;	font-size: 14px;	font-weight:bold;	text-decoration: none;}a.navlink3:hover {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 14px;	color: #FFED38;	font-weight:bold;	text-decoration: underline;}A.menulink, A.menulink:visited, A.menulink:active {	display: block;	width: 75px;	text-decoration: none;	font-family:arial;	font-size:12px;	font-weight: bold;	text-align: center;	color: #FFFFFF;	border: solid 1px #d3d3d3;	background-color:#FF8C00;}A.menulink:hover {	display: block;	width: 75px;	font-family:arial;	font-size:12px;	font-weight: bold;	text-align: center;	color: #000000;	border: solid 1px #141654;	background-color: #F0F0F0;}a.buttonlinks, a.buttonlinks:visited, a.buttonlinks:active {	display: block;	width: 125px;	text-decoration: none;	font-family:arial;	font-size:12px;	font-weight: bold;	text-align: center;	color: #FFFFFF;	border: solid 1px #d3d3d3;	background-color:#FF8C00;}a.buttonlinks:hover {	display: block;	width: 125px;	text-decoration: none;	font-family:arial;	font-size:12px;	font-weight: bold;	text-align: center;	color: #000000;	border: solid 1px #141654;	background-color: #F0F0F0;}a.buttonlink2, a.buttonlink2:visited, a.buttonlink2:active {	display: block;	width: 85px;	text-decoration: none;	font-family:arial;	font-size:12px;	font-weight: bold;	text-align: center;	color: #FFFFFF;	border: solid 1px #d3d3d3;	background-color:#FF8C00;	margin-top: 0px;	margin-bottom: 0px;}a.buttonlink2:hover {	display: block;	width: 85px;	font-family:arial;	font-size:12px;	font-weight: bold;	text-align: center;	color: #000000;	border: solid 1px #141654;	background-color: #F0F0F0;	margin-top: 0px;	margin-bottom: 0px;}a.buttonlinks3, a.buttonlinks3:visited, a.buttonlinks3:active {	display: block;	width: 125px;	text-decoration: none;	font-family:arial;	font-size:12px;	font-weight: bold;	text-align: center;	color: #FFFFFF;	border: solid 1px #d3d3d3;	background-color:#FF8C00;	margin:5px 0;}a.buttonlinks3:hover {	display: block;	width: 125px;	text-decoration: none;	font-family:arial;	font-size:12px;	font-weight: bold;	text-align: center;	color: #000000;	border: solid 1px #141654;	background-color: #F0F0F0;}.errormsg { font-family: verdana,arial,helvetica,sans-serif; color: #FC074F; font-size: 14px;}.errormsg16 { font-family: verdana,arial,helvetica,sans-serif; color: #F93A2B; font-size: 16px;}.errormsg18 { color: #F93A2B; font-size: 18px; font-weight: bold;}/* contact */.contact { width:525px; padding:0 10px; margin:0; float:left;}.address { width:300px; padding:0 20px; margin:0; float:right;}.address span { color:#1190ce;}/* Conatct Form */#registerform { margin:0; padding:5px;}#registerform * { font-family: Arial, Helvetica, sans-serif;; font-size:12px;}#registerform td.header { 	background-color: #FA7600;	padding: 5px 0px 5px 0px;	text-align: center;	color:#fff;	font: bold 18px  Arial, Helvetica, sans-serif;	}#registerform td.buttons { margin:0; overflow:hidden;}#registerform td label { padding:0 0 2px 0; font:normal 14px Arial, Helvetica, sans-serif; color:#666666;}#registerform td label span { font:normal 11px Arial, Helvetica, sans-serif; color:#afafaf; margin:0; padding:0;}#registerform td input.text { width:280px; border:1px solid #d6d6d6; margin:0; padding:5px 2px; height:16px; background:#fff;}#registerform td textarea { width:280px; border:1px solid #d6d6d6; padding:2px; background:#fff;}#registerform td.buttons input { padding:3px 10px; margin:0 0 0 150px; background:#1f93ca; border:1px solid #dbdbdb; color:#FFF; float:left;}/* Conatct Form */.response { font:normal 12px Arial, Helvetica, sans-serif; color:red; text-align:center;}.loader { text-align:center; width:auto; padding:0; margin:0;}#contactform { margin:0; padding:5px;}#contactform * { font-family: Arial, Helvetica, sans-serif;; font-size:12px;}#contactform td.buttons { margin:0; overflow:hidden;}#contactform td label { padding:0 0 2px 0; font:normal 14px Arial, Helvetica, sans-serif; color:#666666;}#contactform td label span { font:normal 11px Arial, Helvetica, sans-serif; color:#afafaf; margin:0; padding:0;}#contactform td input.text { width:280px; border:1px solid #d6d6d6; margin:0; padding:5px 2px; height:16px; background:#fff;}#contactform td textarea { width:280px; border:1px solid #d6d6d6; padding:2px; background:#fff;}#contactform td.buttons input { padding:3px 10px; margin:0 0 0 150px; background:#1f93ca; border:1px solid #dbdbdb; color:#FFF; float:left;}#contactform td.recaptcha { 	margin-left:150px;	text-align:left;	}/* Login Form */.loginform { margin:0; padding:10px;}.loginform * { font-family: Arial, Helvetica, sans-serif;; font-size:12px;}.loginform ol { margin:0; padding:0; list-style:none;}.loginform li { margin:0 0 5px 0; padding:10px; background:none;}.loginform li.buttons { margin:0; overflow:hidden;}.loginform label { margin:0; width:200px; display:block; float:left; padding:0 0 2px 0; font:normal 14px Arial, Helvetica, sans-serif; color:#666666;}.loginform label.errormsg { color: #FF0000;}.loginform label span { font:normal 11px Arial, Helvetica, sans-serif; color:#afafaf; margin:0; padding:0;}.loginform input.text { width:280px; border:1px solid #d6d6d6; margin:0; padding:5px 2px; height:16px; background:#fff;}.loginform li.buttons input { padding:3px 10px; margin:0 20px; background:#1f93ca; border:1px solid #dbdbdb; color:#FFF; float:left;}.loginform li.buttons a { font-size:14px;color:#d34600; margin:8px 0;}.loginform div.join { width:280px; padding:10px 0px 0px 10px; margin:5px 0px 10px 0px; border-top:1px solid #cccccc;}.loginform div.join b { font-size:18px;color:#666666;}.loginform div.join input { padding:3px 10px; margin:0 10px; background:#1f93ca; border:1px solid #dbdbdb; color:#FFF;}.loginform div.aff_join { width:280px; padding:20px 0px 0px 10px; margin:5px 0px 10px 0px; border-top:1px solid #cccccc;}.loginform div.aff_join div b a { font-size:22px;color:#1190cd;}/* Studio List */.studio_list td {padding: 0px 0px 20px 0px;}.studio_list td  a { font-size:16px; color:#1190cd;}/* Footer Section */#footer_div {	background: #2c2a28 url(/images/footer3_bg.jpg) top repeat-x;	text-align: center;	margin-top: 50px;	padding-top: 0;	position: relative;	width: 100%;	height: auto;	float: left;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	background-color: #333333;}#copyright_div {	text-align: center;	width: 900px;	height: auto;	padding-top: 10px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}.bottomline {	border-style: solid; 	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 0px;	padding-bottom: 5px;}.topline {	border-style: solid; 	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}.title {	font-size:20px;	font-weight: bold;}.titleline {	border-style: solid; 	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 0px;}td.heading {	font-size:20px;	font-weight: bold;	padding-top: 40px;}td.subheading {	font-size:20px;	font-weight: bold;	padding-top: 10px;}td.subheading16 {	font-size:16px;	font-weight: bold;	padding-top: 10px;}td.subheading14 {	font-size:14px;	font-weight: bold;}	input.submit {	color: #0038A8;	width: 95px;}.playertxt {	color: #000000; }.bottompad, #bottompad {	padding-bottom: 10px;}/* =Affiliate Gallery Content----------------------------------------------- */#gcontent {	color: #0051BA; 	margin-top: 10px;}#gcontent td {	color: #0051BA; 	padding-top:3px;	padding-bottom:3px;}#gcontent td label {	margin:0px;}#gcontent .subheader {	font-size:14px;	font-weight: bold;	border: 1px #000 solid;	padding-left:5px;	padding-top:5px;	padding-bottom:5px;	background-color:#F2BF49;}#gcontent .litem {	width:180px;	text-align: right;	padding-right:5px;}#gcontent .subheader {	font-size:14px;	font-weight: bold;	border: 1px #000 solid;	padding-left:5px;	padding-top:5px;	padding-bottom:5px;}#codehighlight {	background-color:#eee;	font-size: 13px;	width: 95%;	border: 1px solid #333;	padding: 5px;	color: #0C1975;	margin-left: 20px;	}#codehighlight li {	font-size: 13px;	color: #0038A8;	padding-bottom: 4px; 	margin-bottom: 10px; 	border-style: solid; 	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 0px;	border-color: gray; }	}#codehighlight a, #codehighlight a:active, #codehighlight a:visited { 	color: #0038A8; 	text-decoration: none; 	font-family: arial, futura, helvetica, sans-serif; 	font-size: 10pt	}#codehighlight a:hover { 	color: #FF5416; 	text-decoration: underline; 	font-family: arial, futura, helvetica, sans-serif; 	font-size: 10pt	}#codehighlight2 {	background-color:#eee;	font-size: 13px;	width: 95%;	border: 1px solid #333;	padding: 5px;	color: #0C1975;	margin-left: 20px;	overflow: auto;} #codehighlight3 {	background-color:#eee;	padding: 8px;	border: 1px solid #333;	font-size: 13px;	width: 90%;	padding: 5px;	color: #0C1975;	overflow: auto;} #affmain {	margin-left: 30px;	margin-right: 30px;	margin-top: 10px;	width: 100%;	padding: 8px 8px 12px 8px;	color:#0C3844;}#affmain ul li{	margin-bottom: 8px;	color:#0C3844;}#affmain a, #affmain a:visited, #affmain a:active { color: #0051BA;  text-decoration: none; }#affmain a:hover { color: #E04251; text-decoration: underline; }#affmain p {	color:#0C3844;}/* =Affiliate Gallery Content----------------------------------------------- */#bcontent {	color: #0051BA; 	margin: 10px;}#bcontent .subheader {	font-weight: bold;	margin-top: 0px;	margin-bottom: 0px;}#bcontent .item {	margin-top: 0px;	margin-bottom: 30px;}#bcontent h3 {	color: #D81E05;	margin-top: 5px;	margin-bottom: 8px;}/* =Code Select----------------------------------------------- */.center {	text-align: center;}#boxit {  border: 1px solid #F5F5DC;	padding:0px;  margin:0px;}#boxit2 {	border: 1px solid #F5F5DC;	padding:3px 3px 3px 8px;	font-size: 10pt;}#boxit2 h5{  margin:0px;}#contentbox {	margin: 10px;	}.idisplay {	border: black 1px solid;}.selectall, .selectall:active, .selectall:visited {	border-style: solid; 	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 0px;	border-left-width: 1px;	border-color: gray; 	padding-left: 6px; 	padding-right: 6px; 	padding-bottom: 4px; 	font: bold 13px verdana; 	color: navy; 	background-color: #ffffaa; 	text-decoration: none;}.selectall:hover {	color: black; 	background-color: #ffef97; 	border-left-color: black; 	border-top-color: black; 	border-right-color: black;	border-bottom-color: black; 	font: bold 13px verdana; }.selectall1, .selectall1:active, .selectall1:visited {	border-style: solid; 	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 0px;	border-left-width: 1px;	border-color: gray; 	padding-left: 6px; 	padding-right: 6px; 	padding-bottom: 4px; 	font: bold 13px verdana; 	color: navy; 	background-color: #ffffaa; 	text-decoration: none;}.selectall1:hover {	color: black; 	background-color: #ffef97; 	border-left-color: black; 	border-top-color: black; 	border-right-color: black;	border-bottom-color: black; }.codecontainer {	border: gray 1px solid; 	width: 98%; 	height: 120px;}.codecontainer2 {	border: gray 1px solid; 	width: 600px; 	height: 120px;}/* =Contact Form----------------------------------------------- */p.error, .error th label, .error td label, .error label, .error td {  color:#FF5416;	font-weight:bold;  }.error td select {  background-color:#EDE5AD;  }h2.error, h4.error {  color:#933;  }p.error {  line-height:1.5em;  }.error input.text, .error textarea, .error select {  border-color:#c66 #FFB2B2 #FFB2B2 #c66;  }/* =Account Update Table----------------------------------------------- */#acctTbl table {	width: 600px;	border: outset 10pt;   border-collapse: separate;  border-spacing: 15pt;   }#acctTbl td {	padding-left: 5px;	color: #000; 	font-family: arial, futura, helvetica, sans-serif; 	font-size: 10pt;}#acctTbl td a:link, #acctTbl td a:visited, #acctTbl td a:active {	font-family: verdana, arial, helvetica, sans-serif;	color: #000080;	font-size: 10pt;	text-decoration: underline;}#acctTbl td a:hover {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10pt;	color: #FF6347;	text-decoration: underline;}#acctTbl td h3 {	font-family: arial, helvetica, sans-serif;	font-size: 14pt;	color: #3044B5;	font-weight: bold;	margin-top:8px;	margin-bottom:0px;}#acctTbl td h3.headermsg {	color: #FF6347;}h3.headermsg {	color: #FF6347;	font-size: 20px;	text-decoration: underline;}.hr {	clear: both; 	border-top: #d0d9df 1px solid; 	margin: 5px 0px 8px;}/* side videos */.side_videos div {	width: 175px;	float: left;	text-align: center;	margin: 0px 5px 5px 5px;}/* ----------------------------------------------------------------------*//* ---------->>> Linking Codes <<<-----------*//* ----------------------------------------------------------------------*/.linking_codes h5 {	font-size:110%;	margin: 8px 0px 3px 0px;	color: #333;}.linking_codes div.codebox {	background-color:#eee;	padding: 8px;	margin: 0px 5px 12px 5px;	border: 1px solid #333;}.linking_codes div.codebox div.line1, .linking_codes div.codebox div.line1a {	margin: 0px 0px 10px 0px;}.linking_codes div.codebox div.line2 {	clear:both;	margin: 0px 0px 10px 0px;	padding: 5px 0px 5px 0px;}.linking_codes div.codebox div.line2a {	clear:both;	margin: 0px 0px 10px 0px;	padding: 5px 0px 15px 0px;}.linking_codes div.codebox div.line1 div, .linking_codes div.codebox div.line2 div {	float:left;}.linking_codes div.codebox div.line1a div.tgp, .linking_codes div.codebox div.line2a div.tgp {	clear:both;	margin: 0px 0px 0px 8px;	line-height: 1.2em;}.linking_codes div.codebox div.line1a div.indent, .linking_codes div.codebox div.line2a div.indent {	width: 55px;	float:left;}.linking_codes div.codebox div.line1a div.detail, .linking_codes div.codebox div.line2a div.detail {	float:left;	width:450px;}.linking_codes div.codebox div.line1 div.title, .linking_codes div.codebox div.line2 div.title, .linking_codes div.codebox div.line1a div.title, .linking_codes div.codebox div.line2a div.title {	width:120px;}/* ----------------------------------------------------------------------*//* ---------->>> Sales Tools <<<-----------*//* ----------------------------------------------------------------------*/.sales_tools {	margin: 0px 0px 20px 20px;}.sales_tools .leftbox {	float:left;	width:200px;}.sales_tools .rightbox {	float:left;	margin: 0px 0px 0px 20px;	width:450px;}.sales_tools .rightbox h2 {	font: normal 20px  Arial, Helvetica, sans-serif;	color:#1190cd; 	padding:10px 5px; margin:0 0 10px 0; 	border-bottom:1px solid #cccccc;}.sales_tools .rightbox h2 a {	font: normal 20px  Arial, Helvetica, sans-serif;	color:#1190cd;	text-decoration:none;	}/* footer */.footer_block { width:100%; border-top:1px solid #fff;  border-bottom:1px solid #fff; background:#2d2f2f;}.footer_block h2 { font: normal 28px Tahoma, Geneva, sans-serif; color:#5b5b5b; padding:10px 5px; margin:0 0 10px 0;  border-bottom:1px solid #cccccc;}.footer_block p {font:italic 12px Arial, Helvetica, sans-serif; color:#6e6e6e; padding:0; margin:0;}.footer_block .resize { width:983px; margin:15px auto; padding:0;}.footer_block .partners { width:560px; padding:0; margin:0 20px !important; margin:0 10px; float:left;}.footer_block .partners ul { margin:0; padding:0;}.footer_block .partners li { display: inline; margin:0; padding:0;}.footer_block .test { width:360px; padding:0; margin:0 10px; float:right;}.footer_block .test a { font:italic 14px Arial, Helvetica, sans-serif; color:#6e6e6e; padding:0; margin:15px 10px; float:right;}.footer { background: url(/images/footer.gif) top center no-repeat; text-align:center; font: normal 11px Arial, Helvetica, sans-serif; color:#fff; margin:0 0 20px 0; padding:10px 0;}.footer a {font: normal 11px Arial, Helvetica, sans-serif; color:#fff;}
