

td.article{ vertical-align: top}

/* AXA Site specific styles */

	#axa_logo {background: url('../images/logo_axaop.gif') no-repeat center; height:156px; width:235px; border:0px solid #999999; float:left;}
	
	#axa_practice_title {height:156px; width:500px; border:0px solid #999999; float:left;}
	
	#axa_practice_logo {background: url('../images/logo.gif') no-repeat center; height:156px; width:240px; border:0px solid #999999; float:left;}
	
	#axa_breadcrumbs {height:30px; font-family:Arial; padding:10px 0px 0px 230px; font-weight:bold; color:#000080; font-size:9pt; border-bottom:1px solid #9A9A9A; }
	
	#axa_details{color:#999999; font-family:Arial; font-size:8pt; padding:5px 0px 5px 0px; width:820px; float:right;}
	
	#axa_clientNumber{background:url('../images/phone.gif') no-repeat; padding-left:15px; font-family:Arial; font-weight:normal; font-size:8pt; color:#999999; text-decoration:none; float:right; padding-right:10px;}
	
	#fpa_logo{width:149px; height:70px; background:url('../images/logo_fpa.gif') no-repeat;float:left}
	
	#acctweb a{width:200px; float:left; font-family:Arial; font-weight:normal; font-size:8pt; color:#666666; text-decoration:none; padding-left:10px;}

/* end of specific styles */

body{text-align: center; font-family: arial;}

p{font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #333333;}

#container {width:980px; text-align:left; margin:0 auto; border:1px solid #888;}

#header {height:156px; border-bottom:3px solid #FF1821;}

#hmenupanel {height: 20px; background: #eee}

#sidebar{float:left; width:230px; background-color:#ffffff}

.bullet{
	background:url(images/dot.gif) no-repeat top;
 	width:10px;
}

#content{
	margin-left:240px;
	width:730px;
	padding-top:10px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #7F7F7F;
}
#footer{
	width:980px;
	height:70px;
	border:0px solid #999999;
}
#footer_sub{
	padding-top:5px;
	width:980px;
	height:20px;
	background:#ebebeb;
}
#ticker{
	float:right;
	border-bottom:1px solid #999999;
}

#media_player_full{
	float:left;
	/*border:solid 1px #ff0000;*/
}
.errorMessage {background: red; color: white; padding: 5px;}


/* form styles */

.input{
	width:100px;
	height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	background-color:#eeeeee;
}
.inputSelect{
	width:166px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	background-color:#eeeeee;
}
.inputTextArea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	background-color:#eeeeee;
}
.refererTable{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:bold;
}
.button{
	border:none;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	border:solid 1px #cccccc;
	background-color:transparent;
	cursor:pointer;
}
/*////////////////////////*/
/* Ewombat Results Styles */
/*////////////////////////*/

	/* highlight word */
	b{ color:#000000;}
	
	/* List Footer | class='sm' */
	.sm{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #7F7F7F; text-decoration:none; text-align:justify; background-color:#ececec; padding:5px}
	
	/* ATO DOC Column | id='atodoc' */
	#atodocs {border: solid #ececec 1px;}
	#atodocs div{ border-bottom: solid #ececec 1px; padding:5px;}
	#atodocs a{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #7F7F7F; text-decoration:none;}
	#atodocs a:hover{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #4040ff; text-decoration:none;}
	#atodocs .aio_sub_head2 { font-family:Arial; color:#ffffff; background:#4040ff; font-size:11px; height:15pt; font-weight:bold; padding:8px 0px 0px 5px;}
	
	/* ATO LAW Column | id='atolaw' */
	#atolaw {border: solid #ececec 1px;}
	#atolaw div{ border-bottom: solid #ececec 1px; padding:5px;}
	#atolaw a{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #7F7F7F; text-decoration:none;}
	#atolaw a:hover{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #4040ff; text-decoration:none;}
	#atolaw .aio_sub_head2 { font-family:Arial; color:#ffffff; background:#4040ff; font-size:11px; height:15pt; font-weight:bold; padding:8px 0px 0px 5px;}
	
	/* INTERNET Column | id='local' */
	#local {border: solid #ececec 1px;}
	#local div{ border-bottom: solid #ececec 1px; padding:5px;}
	#local a{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #7F7F7F; text-decoration:none;}
	#local a:hover{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #208020; text-decoration:none;}
	#local .aio_sub_head3 { font-family:Arial; color:#ffffff; background:#208020; font-size:11px; height:15pt; font-weight:bold; padding:8px 0px 0px 5px;}
	
/*////////////////////////*/
/* end                    */
/*////////////////////////*/



/*////////////////////////*/
/* sb login form styling  */
/*////////////////////////*/
	#sbloginform {width:35em; margin: 40px 0 20px 100px}
	#sbloginform * { font-family: Verdana; font-size: 96%; }
	#sbloginform label { width: 10em; float: left; }
	#sbloginform label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }
	#sbloginform p { clear: both; }
	#sbloginform em { font-weight: bold; padding-right: 1em; vertical-align: top; }
	#sbloginform .error {color: red}
/*
#     
*/
