/* custom styles */
.fix:after { clear:both; content:"."; display:block; height:0pt; visibility:hidden; }
* html .fix { height:1%; }

form { margin:0; padding:0; }
tr { vertical-align:top }


ol{}
ul{ margin:0; padding-left:16px; line-height:1.25em; }
	li{ margin: 0.1em 0px 0px; padding:2px; }



	.bodyStyle{ text-align:center; margin:0; padding:0; background: #0b2244 url(../images/graphics/v02_bodybg.gif) top left repeat-x scroll; }





#topPanel09{ }
	.wrapper09{ width:960px; margin:0 auto; padding:0; text-align:left; }	

#header09{  position:relative; height:160px; background:#0b2244 url(../images/graphics/v02headerbg.gif) top left no-repeat scroll; } 
	#logo09 a { position:absolute; top:0px; left:0px; width:255px; height:160px; display:block; text-indent:-10000px; }
	#Flash1 { position:absolute; top:0px; left:10px; width:255px; height:160px; }
	#imageheader09 { position:absolute; top:0px; right:18px; width:390px; height:160px; }



#contPanel09{ background:#fff; padding:10px 0 20px; }
	#cont09 { width:960px; background:#fff; margin:10px 0  0; }
		#cont09 #contLeft{ float:left; width:730px; }
		#cont09 #contRight{ float:right; width:220px; margin:0 5px 0 0;  background: url(../images/graphics/v02_navbg.gif) top left repeat-y scroll;  }
			#cont09 #contRightPadding{ padding:0 5px 0 15px; }

	#contLeft01 { float:left; width:520px; }
		#contLeft01padding { width:505px; padding:0 0px 15px; }
	#contLeft02 { float:right; width:200px; }
		#contLeft02padding { }

#contLeftPadding{ width:700px; padding:0 0px 15px;}

#featurePanel09 { clear:both;  width:730px; }
	
#footerPanel09{ background: url(../images/graphics/v02_footerbg.gif) top left repeat-x scroll; }
	#footer09 { padding:30px 10px;}
	#footer09flash { width:280px; height:178px; float:right;  }


#nav09 img, #nav09 td img {padding: 8px 0 0; }  


#search09{ position:relative; width:190px; height:26px; margin:0 0 15px; background: url(../images/graphics/v02_searchbg.gif) top left no-repeat scroll; }
	#search09 #searchField{ position:absolute; top:5px; left:5px; width:150px; height:20px; font-size:11px;   border:none; background:none; }
	#search09 a{ position:absolute; top:2px; right:2px; width:30px; height:20px; display:block; text-indent:-3000px;  border:none; background:none;}


#clientLogin09{ position:relative; width:170px; height:170px; margin:0; background: url(../images/graphics/v02_login.gif) top left no-repeat scroll; }
#clientLogin09 #user09 { position:absolute; top:80px; left:18px; width:135px; height:20px;  border:none; background:none; }
#clientLogin09 #pswd09 { position:absolute; top:110px; left:18px; width:135px; height:20px;  border:none; background:none;}
#clientLogin09 #loginGo09 { position:absolute; bottom:10px; right:15px; width:32px; height:24px; text-indent:-9000px;  border:none; background:none; cursor: pointer;	cursor: hand; }


#callAway{ width:200px; height:92px; margin:25px 0 20px 9px; text-indent:-9000px; background: url(../images/graphics/v02_callaway.gif) top left no-repeat scroll; }
	#callAway a{ display:block; height:92px; }





#contactdetails { padding:10px; font-size:11px; color:#fff; }
#contactdetails td { font-size:11px; color:#fff; }
#contactdetails a { color:#fff; }
#poweredby { padding:10px; font-size:11px; color:#fff; }
#poweredby td { font-size:11px; color:#fff; }
#poweredby a { color:#fff; }







/* Start Navigation Styles */
.Nav_Side_Level1,.Nav_Side_Level2,.Nav_Side_Leveln,.Nav_Side_Level_Selected,.Nav_Top { text-decoration:none; }
.Nav_Side_Level1 { color:036; font-weight:bold; }
.Nav_Side_Level2 { color:369; }
.Nav_Side_Leveln { color:69a; }
.Nav_Side_Level_Selected {}
.Nav_Top { color:#DB7124; }
/* End Shop Styles */




