@charset "utf-8";

/******
/-----------------
	2020 - Asia/Pacific Stylesheet V.1.0
	Created by WebStuff.biz P: +61 2 4325 1188
	Copyright, 2009
	--------------------------/
******/

/**	---------
	CSS Reset	**/
html,body,div,span,img,table,td,li,input,button,dt,dd,dl,h1,h2,h3,h4,a{margin:0px; padding:0px; border:none;}
a {text-decoration:none;}
table {border-collapse:collapse;}
p {padding:5px 0px; margin:0px;}
small{font-size:10px;}

/**	---------
	Starts	**/
	
body{background:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#575757;}

hr{height:1px;margin:15px 5px;border:none;border-top:1px solid #5959b3;}

h1{font-size:20px;color:#5959b3;padding:10px;}
	h1 span{color:#c80c47;}h1 strong{font-size:16px;}
h2{font-size:20px;color:#c80c47;padding:10px;}
h3{}
h4{font-size:14px;padding-bottom:6px;}

small{font-size:10px;}

#container{width:950px;margin:0px auto;}

#header{width:434px;height:91px;padding:45px 0px 0px 516px;background:url(../images/2020_header.gif);position:relative;z-index:200;}#header img{position:absolute;top:0px;left:0px;}
#topnav{float:right;}
	#topnav a{color:#575757;}#topnav a:hover{color:#c80c47;}
#nav{position:absolute;left:234px;top:81px;font-weight:bold;z-index:250;}#nav ul{list-style:none;padding:0px;margin:0px;}#nav li{width:136px;margin-left:7px;line-height:25px;float:left;position:relative;z-index:5000;}#nav a{display:block;width:126px;height:25px;padding-left:10px;color:#fff;background:#8a8b8d;}#nav a:hover{background:url(../images/sprites/2020_master.gif);}
	#nav li:hover ul{display:block;}
	#nav li ul{display:none;position:absolute;top:25px;right:0px;z-index:9999;}#nav li ul li{width:200px;float:none;}#nav li ul li a{width:190px;}#nav li ul li a:hover{background:#5959b3;}

#content{padding:0px 0px 50px 0px;position:relative;}
	#content table td{padding:5px 8px;}
	#content ul{list-style:none;margin:0px;padding:10px 20px;}#content li{padding:4px;border-bottom:1px solid #ddd;}
	#content a{color:#5959b3;}#content a:hover{text-decoration:underline;}

#lefttabs{width:480px;float:left;}
	#lefttabs .lefttab{font-size:10px;}
	#lefttabs ul li{border:none;padding:0 0 0 4px;}#lefttabs ul li a{text-decoration:underline;}
#lefttabs .lefttab,.lefttab{width:205px;height:135px;margin:0px 15px 15px 0px;padding:10px;background:url(../images/sprites/2020_master.gif) -0px -25px;border:none;color:#fff;line-height:14px;float:left;}
.lefttab{height:auto;border-top:1px solid #8a8b8d;background:url(../images/lefttab_bg.gif) bottom;}
	#content .lefttab a{color:#fff;}#content .lefttab a:hover{text-decoration:none;}
	#content .lefttab ul{width:auto;padding:0px;}
	#content .lefttab ul li{margin-bottom:5px;padding:0 0 0 4px;position:relative;}.lefttab ul li span{position:absolute;top:2px;right:0px;cursor:pointer;}
#lefttabs .alter{background:none;color:#575757;}#lefttabs .alter h4{color:#5959b3;}#lefttabs .alter a{color:#5959b3;}
#content .columnleft .lefttab ul li{padding-bottom:5px;border-color:#23237d;}
#content .columnleft .lefttab ul li a{display:block;}
.servicepartnersroll ul,.servicepartnersroll li,.servicepartnersroll td,.servicepartnersroll table{border:none!important;margin:0px!important;padding:0px!important}
    .servicepartnersroll ul{position:relative}.servicepartnersroll li{position:absolute;top:0px;left:0px}

ul#mainpics{width:465px;padding:0px;float:right;}
	ul#mainpics li{width:232px;height:162px;padding:0px;border:none;position:relative;float:left;z-index:100}
	ul#mainpics li img{position:absolute;top:0px;left:0px;z-index:300}

#footer{border-top:5px solid #5959b3;line-height:20px;position:relative;}#footer a{color:#5959b3;}#footer a.newsletter{display:block;width:142px;height:34px;background:url(../images/sprites/newsletter_signup.gif);float:right}#footer a.newsletter:hover{background-position:0px -34px}#footer .right{padding-top:5px}#footer .right h4{padding-right:10px;line-height:34px;float:left}

#pscroller2{width:200px;padding-top:10px;clear:both}

.flv{position:absolute;bottom:10px;right:0px;z-index:4000!important;}.flv span{position:absolute;bottom:5px;right:10px;z-index:70;font-weight:bold;cursor:pointer;color:#5959B3;}

/**	---------
	Class Declarations	**/
.left{float:left;}.right{float:right;}.clear{clear:both;}
.brandred{color:#c80c47;}.brandblue{color:#5959b3;}

a.blocklink{display:block;height:28px;line-height:28px;text-align:center;background:#c80c47;color:#fff!important;font-weight:bold}

.membersdetails-blue{width:250px;margin:10px;padding:10px;background:#5959b3;color:#fff;float:right;}
	#content .membersdetails-blue ul{width:230px;padding:0 10px 20px 10px;}#content .membersdetails-blue ul li{border-color:#23237d;}
	#content .membersdetails-blue a{color:#fff;}

.columnleft{width:230px;padding:0 10px 30px 0;float:left;}
.columnmiddle{width:450px;padding:0 10px 0 20px;border-left:1px solid #ddd;float:left;}
.columnright{width:225px;padding:0 0 10px 0;background:#eee;float:right;}
	#content .columnright ul li{border:none;}
	#content .columnright ul li a{display:block;height:30px;padding-left:40px;font-size:14px;font-weight:bold;color:#c80c47;line-height:30px;position:relative;}#content .columnright ul li a:hover{color:#5959b3;text-decoration:none;}
	.columnright ul li a span{display:block;width:30px;height:29px;background:url(/cms/images/sprites/2020_icons.gif) 0 -30px;position:absolute;top:0px;left:0px;cursor:pointer;}.columnright ul li a:hover span{background-position:0 0;}
		.columnright ul li#join a span{background-position:0 -30px;}.columnright ul li#join a:hover span{background-position:0 0;}
		.columnright ul li.download a span{background-position:-30px -30px;}.columnright ul li.download a:hover span{background-position:-30px 0;}
		.columnright ul li.call a span{background-position:-60px -30px;}.columnright ul li.call a:hover span{background-position:-60px 0;}
		.columnright ul li.email a span{background-position:-90px -30px;}.columnright ul li.email a:hover span{background-position:-90px 0;}
/**	---------
	Business Advisory Toolkit	**/
#businessadvisoryhome{position:relative}
#businesstoolkit{width:950px;height:711px;background:url(../images/businessadvisory.jpg);position:relative}
#businesstoolkit div{position:absolute}
#businesstoolkit a{display:block;margin:auto;text-align:center;font-size:18px;font-weight:bold;color:#fff;text-shadow:1px 1px 0px #000}
#businesstoolkit a.close{width:131px;height:54px;position:absolute;top:0px;right:0px}
#businesstoolkit #dtts{top:225px;left:257px}#businesstoolkit #dtts a{width:330px;height:181px}
#businesstoolkit #uno{top:54px;left:3px;width:242px;height:62px;line-height:62px}
#businesstoolkit #due{top:174px;left:32px;width:190px;height:62px;line-height:62px}
#businesstoolkit #tre{top:286px;left:32px;width:190px;height:88px}#businesstoolkit #tre a{padding:20px 0px}
#businesstoolkit #quattro{top:488px;left:45px;width:166px;height:62px}#businesstoolkit #quattro a{padding:10px 0px}
#businesstoolkit #cinque{top:617px;left:37px;width:182px;height:62px}#businesstoolkit #cinque a{padding:10px 0px}
#businesstoolkit #sei{top:117px;left:264px;width:326px;height:37px;line-height:37px}
#businesstoolkit #sette{top:436px;left:285px;width:280px;height:36px;line-height:36px}
#businesstoolkit #otto,#businesstoolkit #nove{top:572px;left:312px;width:227px;height:62px}#businesstoolkit #otto a,#businesstoolkit #nove a{padding:10px 0px}
#businesstoolkit #nove{top:114px;left:668px}
#businesstoolkit #dieci{top:211px;right:5px;width:328px;height:287px}#businesstoolkit #dieci a{padding:9px 0px}
#businesstoolkit #undici,#businesstoolkit #dodici{top:541px;right:46px;width:242px;height:62px;line-height:62px}
#businesstoolkit #dodici{top:632px}

#businessadvisoryhome{position:absolute;top:-140px;left:0px;width:950px;height:711px;padding:20px;background:#fff;z-index:9999;display:none}

/**	---------
	Form Stylings	**/
fieldset{padding:10px;margin:10px 0;border:1px solid #ddd;}
	fieldset .formhead{width:127px;}
legend{background:#fff;padding:0px 10px;}

form#memberslogin-main{width:420px;margin:0 0 0 224px;float:left;}
	form#memberslogin-main fieldset{margin:10px 20px;border-color:#5959b3;}

form button{width:70px;height:25px;background:url(../images/sprites/2020_master.gif) -830px 0;border:1px solid #eee;color:#fff;font-size:10px;float:right;}form button:hover{background-position:-830px -25px;}
.forminput{width:260px;height:25px;background:url(../images/sprites/2020_master.gif) -225px 0;border:1px solid #eee;position:relative;z-index:40;float:left;}form#memberslogin-main .forminput{width:250px;}form#memberslogin-main .forminput input{width:240px;}
	.forminput.active{background-position:-225px -25px;}.forminput.active input{color:#fff;}
	.forminput input{position:absolute;top:3px;left:5px;width:250px;height:22px;background:none;border:none;z-index:50;}

table.formoptions{width:262px;margin:4px 0;border:1px solid #ddd;}
	
/* INPUT STYLINGS */
.columnmiddle .formheading h2{margin-bottom:10px;padding:0px;background:#FF0000;color:#fff;}.columnmiddle .formheading h2.pad{padding:5px 10px;}.columnmiddle .formheading h2.greengo{background:#009900;}
.formhead,.formtextfield{width:140px;margin:0px 20px 0px 0px;float:left;}.formhead{font-size:12px;font-weight:bold;color:#7c848e;}.formtextfield{width:260px;height:180px;background:url(../images/sprites/2020_master.gif) -225px -50px;border:1px solid #ddd;overflow:hidden;position:relative;}.formtextfield textarea{position:absolute;top:3px;left:5px;width:250px;height:175px;font-size:12px;color:#333;border:none;font-family:Arial, Helvetica, sans-serif;background:none;}
.formclear{display:none;}
.left select{width:250px;margin:5px 0px;}
input.button{margin:0px 5px 15px;padding:1px 10px;background:#5959b3;border:1px solid #ccc;color:#fff;}input.button:hover{background:#c2003f;}
 button.login
 {
 	width:100px;height:25px;background:url(../images/sprites/2020_master.gif) -830px 0;border:1px solid #eee;color:#fff;font-size:10px;float:left;
 }
 
.adminonly{display:none;}
