@charset "utf-8";
/* INDEX LAYOUT ELEMENTS ONLY */

#index_splitHeader {
	width:506px;
	height:121px;
	background-image:url(../images/indexSplitBG.gif);
	background-repeat:no-repeat;
	padding:3px;
}
/******************************************/
#indexBanner_01 {
	width:506px;
	height:120px;
	float:left;
}
/******************************************/
#index_leftSegment {
	width:250px;
	height:auto;
	float:left;
}
#index_leftGbox {
	width:160px;
	height:auto;
	background-color:#585a5a;
	font-size:1.2em;
	font-weight:bold;
	color:#fff;
	text-align:center;
	margin:4px 0px 0px 0px;
	padding:2px 2px 2px 2px;
	float:left;
}
#index_leftTbox {
	width:160px;
	height:auto;
	padding:3px 0px 0px 3px;
	font-size:0.9em;
	line-height:14px;
	float:left;
}
#index_leftIMG {
	width:80px;
	height:120px;
	float:right;
	text-align:center;
			}
#index_rightSegment {
	width:251px;
	height:auto;
	float:right;
}
#index_rightGbox {
	width:160px;
	height:auto;
	background-color:#585a5a;
	font-size:1.2em;
	font-weight:bold;
	color:#fff;
	text-align:center;
	margin:4px 0px 0px 0px;
	padding:2px 2px 2px 2px;
	float:right;
}
#index_rightTbox {
	width:160px;
	height:auto;
	padding:3px 0px 0px 3px;
	font-size:0.9em;
	line-height:14px;
	float:right;
}
#index_rightIMG {
	width:80px;
	height:120px;
	float:left;
	text-align:center;
}
#index_blueboxMain {
	width:512px;
	height:auto;
	float:left;
	padding:10px 10px 20px 15px;
}
#index_bluebox01 {
	width:250px;
	height:120px;
	float:left;
	/*background-image:url(../images/bluebox01BG.gif);
	background-repeat:no-repeat;*/
}
#index_bluebox01_TXT {
	width:110px;
	height:auto;
	float:left;
	padding:10px 0px 0px 10px;
	color:#fff;
	line-height:14px;
}
#index_bluebox02 {
	width:250px;
	height:120px;
	float:right;
	/*background-image:url(../images/bluebox02BG.gif);
	background-repeat:no-repeat;*/
}
#index_bluebox02_TXT {
	width:110px;
	height:auto;
	float:left;
	padding:10px 0px 0px 10px;
	color:#fff;
	line-height:14px;
}
#BSlogo {
	float:left;
	position:absolute;
	top:13px;
	left:19px;
	z-index:99;
	width:23px;
	height:39px;
}
#index_bottompanel {
	width:512px;
	height:auto;
	padding:0px 10px 10px 10px;
	float:left;
}
#index_bottomGreyHeader {
	width:480px;
	height:24px;
	float:left;
	background-image:url(../images/bestSellersBG.gif);
	background-repeat:no-repeat;
	color:#135a69;
	font-size:1.2em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:4px 0px 0px 32px;
}
#index_bottom_P01 {
	width:245px;
	height:auto;
	float:left;
	border-right:1px dotted #CCC;
	border-bottom:1px dotted #ccc;
	padding:5px 5px 5px 5px;
}
#index_bottom_P02 {
	width:245px;
	height:auto;
	float:left;
	border-bottom:1px dotted #ccc;
	padding:5px 5px 5px 5px;
}
#index_bottom_P03 {
	width:245px;
	height:auto;
	float:left;
	border-right:1px dotted #CCC;
	padding:5px 5px 5px 5px;
}
#index_bottom_P04 {
	width:245px;
	height:auto;
	float:left;
	padding:5px 5px 5px 5px;
}
#index_TWOSup {
	width:511px;
	height:auto;
	float:left;
}
#index_Pimg {
	width:83px;
	height:auto;
	float:left;
}
#index_Ptxt {
	width:160px;
	height:auto;
	float:left;
	line-height:13px;
}
/*-------------------------------------------------------------------------*/
/* BUTTONS FOR SPLIT HEADER - INDEX PAGE */
.aViewTAB, .aViewTAB:link, .aViewTAB:visited, .aViewTAB:active {
	background-image:url(../images/iviewBTN01.gif);
	background-repeat:no-repeat;
	width:74px;
	height:26px;
	display:block;
	margin:5px 0px 0px 80px;
}
.aViewTAB:hover {
	background-image:url(../images/iviewBTN02.gif);
	background-repeat:no-repeat;
}
/* GO BUTTONS FOR PANELS AT BOTTOM OF INDEX PAGE */
.aGO, .aGO:link, .aGO:visited, .aGO:active {
	background-image:url(../images/goBTN01.gif);
	background-repeat:no-repeat;
	width:45px;
	height:28px;
	display:block;
	margin-top:7px;
}
.aGO:hover {
	background-image:url(../images/goBTN02.gif);
	background-repeat:no-repeat;
}
/*******************************************************/
.aGOorb, .aGOorb:link, .aGOorb:visited, .aGOorb:active {
	background-image:url(../images/smallDot.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:60%;
	height:16px;
	display:block;
	padding:3px 0px 0px 25px;
	margin:14px 0px 0px 0px;
	color:#155c6c;
	text-decoration:none;
}
.aGOorb:hover {
	background-position:0px -19px;
	color:#32a9c2;
	text-decoration:underline;
}
