@charset "utf-8";
/* CSS Document */
 
html 			{font:12px/18px Arial, Helvetica, sans-serif; color:#666666;}
body			{ margin:0; padding:0px;}
p				{color:#666666; font-size:11px;}
h1				{font:normal 28px/28px Impact, Arial, Helvetica, sans-serif; margin:0 0 10px 0; color:#999999; text-decoration:none;}
h2				{font:bold 17px/20px Arial, Helvetica, sans-serif; margin:15px 0 2px 0; padding-bottom:5px;}
h3				{font:bold 14px/16px Arial, Helvetica, sans-serif; margin:0px 0 5px 0;}
h4				{font:normal 12px/14px Arial, Helvetica, sans-serif; margin:0px 0 5px 0;}
td tr 			{ margin:0; padding:0;}
.bold			{font-weight:bold;}
.blue-text, .blue-text a		{color:#29ABE2;}
.orange-text, .orange-text a	{color:#ff6600;}
.green-text, .green-text a		{color:#339900}
.navy-text, .navy-text a		{color:#1B1464;}
.blue-text a:hover, .orange-text a:hover, .green-text a:hover, .navy-text a:hover { color: #666666; text-decoration:none;}
.grey-text, .grey-text a		{color:#666666; text-decoration:underline;}
.grey-text a:hover				{color:#ff6600; text-decoration:none;}
.white-text, .white-text a		{color:#fff; text-decoration:underline;}
.white-text a:hover				{color:#ff6600; text-decoration:none; background-color:#FFFFFF;}

.logo			{font:normal 14px/18px Impact, Arial, Helvetica, sans-serif; margin:0; padding:0px;}
.b-orange, .b-blue, .b-green, .b-navy
{width:251px; height:28px; text-align:center; display:block; padding:0px 30px 8px 0px; letter-spacing:0.03em;}
.b-orange		{background:url(http://www.resultit.com.au/images/b_orange.gif) no-repeat;}
.b-blue			{background:url(http://www.resultit.com.au/images/b_blue.gif) no-repeat;}
.b-green		{background:url(http://www.resultit.com.au/images/b_green.gif) no-repeat;}
.b-navy			{background:url(http://www.resultit.com.au/images/b_navy.gif) no-repeat;}
.b-orange a, .b-blue a, .b-green a, .b-navy a
{width:251px; height:28px; font: bold 14px/27px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; 
text-decoration:none; border:none; outline:none; display:block; letter-spacing:0.03em; text-transform:uppercase;}
.b-orange a:hover, .b-blue a:hover, .b-green a:hover, .b-navy a:hover {color:#FFFFFF; text-align:center; text-decoration:none; cursor:pointer;}

.disclaimer {font: normal 11px/14px Arial, Helvetica, sans-serif;}
/************* HEADER ***********************************************/
#header 		{background:url(http://www.resultit.com.au/images/bg_page2.gif) repeat-x; margin:0px; padding:0px; height:240px; text-align:center;}
.toplinks		{width:980px; height:20px; color:#999999; margin:0 auto; padding:0px;}
.toplinks a	{
	font: bold 11px/20px Arial, Helvetica, sans-serif; 
	color:#CCCCCC; 
	text-decoration:none; 
	text-align:left; 
	margin-top:0px;
	word-spacing:0.1em;
}
.toplinks a:hover	{color:#ffffff; text-decoration:none;}

.toplinks2		{width:100%; height:20px; color:#999999; margin:0 auto; padding:0px; background-color:#17333e;}
.toplinks2 a	{
	font: bold 14px/19px Arial, Helvetica, sans-serif; 
	color:#CCCCCC; 
	text-decoration:none; 
	text-align:left;
	text-transform:capitalize; 
	margin-top:0px;
	word-spacing:0.1em;
}
.toplinks2 a:hover	{color:#ffffff; text-decoration:none;}

.toplinks3		{width:100%; height:20px; color:#999999; margin:0 auto; padding:0px; background-color:#1d404e;}
.toplinks3 a	{
	font: bold 11px Arial, Helvetica, sans-serif; 
	color:#CCCCCC; 
	text-decoration:none; 
	text-align:left; 
	text-transform:uppercase;
	margin-top:0px;
	word-spacing:0.1em;
}
.toplinks3 a:hover	{color:#ffffff; text-decoration:none;}

.menu		{width:980px; color:#ffffff; margin:0 auto; padding:0px;}
.menu .links a	{
	background:#ff9900;
	margin:0px 1px;
	padding:0px 4px;
	width:128px;
	height:28px;
	font: bold 12px/28px Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	text-decoration:none; 
	text-align:center; 
	text-transform:uppercase;
	letter-spacing:0.8px;
	border-bottom: 1px solid #666666;
	border-right:1px solid #666666;
	display:block;
	float:left;
}
.menu .links a:hover	{color:#ffffff; text-decoration:none;background:#ff6600;}

/************* CONTENT ***********************************************/
#content		{ margin:0 auto; width:970px; height:auto; text-align:center; min-height:480px;}

/*------------ CONTENT: Left Side Navigation --------------------*/

.leftnav_box		
{
	width:200px; 
	height:auto; 
	margin:00; 
	padding:0; 
	text-align:left;
	float:left;
}
.leftnav_box a:hover
{
	 background-color:#ebebeb;
	 display:block;
}
.leftnav_box .top		
{
	width:200px; 
	height:20px; 
	margin:0px; 
	padding:0; 
	border-bottom: 1px dashed #cccccc;
	text-align:left;
}
.leftnav		
{
	width:200px; 
	height:20px; 
	margin:0; 
	padding:0px; 
	border-bottom: 1px dashed #cccccc;
	text-align:left;
	font: bold 11px/20px Arial, Helvetica, sans-serif; 
	color:#939598; 
	display:block;
}
.leftnav a	{height:auto; margin:0; padding-left:5px; font: bold 11px/20px Arial, Helvetica, sans-serif; color:#939598; text-decoration:none; display:block;}
.leftnav a:hover	{ color:#1B1464; text-decoration:none;}

.leftnav_box .category	
{
	margin:0; 
	padding:0 0 0px 5px; 
	border-bottom: 1px dashed #cccccc;
	text-align:left;
	font: bold 14px/20px Arial, Helvetica, sans-serif; 
	color:#29ABE2;
	text-transform:uppercase; 
	letter-spacing:1px;
}
.leftnav_box .category a	
{
	font: bold 12px/20px Arial, Helvetica, sans-serif; 
	text-transform:uppercase; 
	text-decoration:none;
}
.leftnav_box .category a:hover	
{
	color:#666666; 
	text-decoration:none;
}
.leftnav_box .logos	
{
	border:0px;
	width:auto;
	height: auto;
	margin-top:20px;
}
/*------------ CONTENT:Left Side Navigation Ends --------------------*/


/*------------ CONTENT:Articles Starts --------------------*/
.article-content
{
	width: 725px;
	margin:0px 0px 20px 40px;
	padding:0px;
	float:left;
	text-align:left;
}
.article-writeup
{
	width: 485px;
	margin:0px 20px 0px 0px;
	padding:0px;
	float:left;
	text-align:left;
}
.article-writeup a		{ color:#ff6600;}
.article-writeup a:hover{ color:#ffffff; background:#339900; padding:0 5px; text-decoration:none; font-weight:bold;}
.article-links
{
	width: 220px;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
.article-links a
{height:auto; margin:0; padding-left:5px; font: bold 11px/20px Arial, Helvetica, sans-serif; color:#939598; text-decoration:none; 
display:block; border-bottom: 1px dashed #cccccc;}
.article-links a:hover	{ color:#ffffff; text-decoration:none;background-color:#ff6600;}

.article-links .category	
{
	margin:0; 
	padding:0 0 0px 5px; 
	text-align:left;
	font: bold 14px/20px Arial, Helvetica, sans-serif; 
	color:#ffffff;
	text-transform:uppercase; 
	letter-spacing:1px;
	background-color:#999999;
}
.article-links .category a	
{
	font: bold 12px/20px Arial, Helvetica, sans-serif; 
	text-transform:uppercase; 
	text-decoration:none;
	padding:0px;
	color:#ffffff;
}
.article-links .category a:hover	
{
	color:#666666; 
	text-decoration:none;
	background-color:#ff6600;
}
.article-writeup .b-orange			{width:251px; height:28px; }
.article-writeup .b-orange a		{width:251px; height:28px; font: bold 14px/27px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; 
									 text-decoration:none; border:none; outline:none; display:block; letter-spacing:0.03em; text-transform:uppercase;
									 background:url(http://www.resultit.com.au/images/b_orange.gif) no-repeat;}
.article-writeup .b-orange a:hover 	{color:#FFFFFF; text-align:center; text-decoration:none; cursor:pointer; padding:0px;}
/*------------ CONTENT:Articles Ends --------------------*/
.right-content
{
	width: 730px;
	margin:15px 0px 20px 40px;
	padding:0px;
	float:left;
	text-align:left;
}
.right-content .sublinks
{
	font: normal 11px/24px Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0 2px 0px 0;
	background:#ebebeb;
	width: auto;
	height:24px;
	text-transform:lowercase;
	display:block;
	float:left;
}
.right-content .sublinks .orange-text {color:#ff6600;text-decoration:none; padding:0 5px;}
.right-content .sublinks .blue-text {color:#29ABE2;text-decoration:none;}
.right-content .sublinks .green-text {color:#00CC00;text-decoration:none;}
.right-content .sublinks .navy-text {color:#1B1464;text-decoration:none;}

.right-content .sublinks a
{
	font: bold 11px/24px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 5px;
}
.right-content .sublinks a:hover
{
	color: #fff;
	text-decoration:none;
	background:#29ABE2;
	display:block;
}
.right-content .sublinks-line
{
	width: auto;
	border-top:2px solid #ccc;
	margin: 0 0 25px 0;
}
.right-content .sublinks-divider
{
	width: auto;
	border-top:1px solid #ccc;
	margin: 0 0 5px 0;
}

.right-content .two-col
{
	width: 350px;
	margin:0px;
	padding:0px;
	float:left;
}
.right-content .two-col a
{
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.right-content .box-orange,
.right-content .box-blue,
.right-content .box-green,
.right-content .box-navy
{
	width:330px;
	height:auto;
	padding:0px 0px 10px 10px;
	margin:0px 10px 10px 0px;
	color:#ffffff;
	border-right:solid 1px #666666;
	border-bottom:solid 1px #666666;
	float:left;
}
.right-content .box-orange h2,
.right-content .box-blue h2,
.right-content .box-green h2,
.right-content .box-navy h2	{font-size:24px;}

.right-content .box-blue 	{background: #29ABE2;}
.right-content .box-orange 	{background: #ff6600;}
.right-content .box-green 	{background: #339900;}
.right-content .box-navy 	{background: #1B1464;}

.right-content .box-blue a,
.right-content .box-orange a,
.right-content .box-green a,
.right-content .box-navy  a
{
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#ffffff;
}
.right-content .box-blue a:hover,
.right-content .box-orange a:hover,
.right-content .box-green a:hover,
.right-content .box-navy  a:hover
{
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ff6600;
	background-color:#FFFFFF;
	padding: 0 5px;
}

.right-content .box-blue span,
.right-content .box-orange span,
.right-content .box-green span,
.right-content .box-navy span
{
	width:330px;
	font: 12px/18px Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}

.right-content .connections a
{
	font: bold 11px/14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ff6600;
}
.right-content .connections a:hover
{
	font: bold 11px/14px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#29ABE2;
}

.right-content .dash-line
{
	width:auto;
	height:10px;
	border-bottom: 1px dashed #cccccc;
	margin:0px 0 20px 0;
}


/*------ ECOMMERCE PAGE ------------------------------*/
.right-content .ecommerce-cta1,
.right-content .ecommerce-cta2,
.right-content .ecommerce-cta3
{
	width:218px;
	padding:10px 8px 10px 5px;
	margin-right:10px;
	color:#ffffff;
	border-right:solid 1px #666666;
	border-bottom:solid 1px #666666;
	float:left;
}
.right-content .ecommerce-cta1 {background: #29ABE2;}
.right-content .ecommerce-cta2 {background: #ff6600;}
.right-content .ecommerce-cta3 {background: #339900;}

.right-content .ecommerce-cta1 a,
.right-content .ecommerce-cta2 a,
.right-content .ecommerce-cta3 a
{
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#ffffff;
}

.right-content .ecommerce-cta1 .number,
.right-content .ecommerce-cta2 .number,
.right-content .ecommerce-cta3 .number
{
	width:58px;
	font: bold 100px/80px Arial, Helvetica, sans-serif;
	float:left;
}
.right-content .ecommerce-cta1 .text,
.right-content .ecommerce-cta2 .text,
.right-content .ecommerce-cta3 .text
{
	width:160px;
	height:72px;
	font: 12px/18px Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	float:left;
}


/*------ CONTACT US PAGE ------------------------------*/
.right-content .contact-box
{
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	text-align:left;
	margin:0 0px 0px 10px;
	padding:10px;
	background:#ebebeb;
	width: 200px;
	float:left;
}
.right-content .contact-box a
{
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color:#ff6600;
	text-decoration:none;
}
.right-content .contact-box a:hover
{
	color:#666;
	text-decoration:underline;
}
.right-content .form-box
{
	width:470px;
	height:auto;
	padding:0px;
	margin:0px;
	font: bold 11px/14px Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
}
input
{
	width:300px;
	height: 20px;
	font: normal 12px Arial, Helvetica, sans-serif;
	border:1px solid #cccccc;
	outline:none;
	background-color:#FFFFFF;
	margin:5px 0px;
}
textarea
{
	width:300px;
	height: 150px;
	font: normal 12px Arial, Helvetica, sans-serif;
	border:1px solid #cccccc;
	margin:5px 0px;
	overflow:hidden;
}
.fbutton
{
	display:block;
	width:120px;
	height:25px;
	padding:0px 10px 1px 10px;
	background:#29ABE2;
	font: bold 11px/9px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	border:none;
	outline:none;
}

/************* FOOTER ***********************************************/
#footer				{ width:100%; margin:20px auto 0 auto; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#999999;}
.footer_top			{ background-color:#898989; width:100%; height:11px; font:normal 11px/14px Arial, Helvetica, sans-serif; }

.footer_bottom_bg	{ background-color:#202020; width:100%;}
.footer_bottom		{ width:960px; font:normal 11px/14px Arial, Helvetica, sans-serif;  margin:0 auto; padding: 5px 0px; color:#999999;}
.footer_bottom a	{ font:normal 11px/14px Arial, Helvetica, sans-serif; text-decoration:underline; color:#999;}
.footer_bottom a:hover	{ font:normal 11px/14px Arial, Helvetica, sans-serif; text-decoration:none; color:#ff9900;}

.footer_end			{ background-color:#29ABE2; width:auto; padding-bottom: 10px; font:normal 11px/20px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; }
.footer_end a		{ font:normal 11px/20px Arial, Helvetica, sans-serif; text-decoration:underline; color:#fff;} 
.footer_end a:hover	{ font:normal 11px/20px Arial, Helvetica, sans-serif; text-decoration:none; color:#1B1464;}

.footer_menu		{ width:960px; margin:0 auto; text-align:center; text-transform:uppercase; font:normal 11px/14px Arial, Helvetica, sans-serif; }
.footer_menu a		{ text-decoration:none; color:#24aae2; text-transform:uppercase; font:normal 11px/14px Arial, Helvetica, sans-serif; }
.footer_menu a:hover{ text-decoration:underline; color:#666666;}