.columns_inner_floats
{
	min-height:1px;
	width:85%;
	margin:0 auto;
}
.GPNWGPDIV
{
	min-height:1px;
	width:98%;
	margin:0 auto;
}
body 
{
	font-family:Verdana,Helvetica,sans-serif;
}
.heading_container 
{
	background-color:#7AA4DD;
	clear:both;
	margin-top:6px;
	padding:0;
}
.heading_container, .heading_right_top, .heading_bottom, .heading_bottom span 
{
	background:transparent url(../images/bg_heading.png) no-repeat scroll 0 0; 
	position:relative;
}
.heading_right_top 
{
	
	background-position:0 -70px;
	float:right;
	height:5px;
	overflow:hidden;
	width:5px;
}
.heading_container h2, .heading_container h3 
{ 
font-size:0.95em;
margin:0;
padding:5px 8px 4px;
}
h2 
{
font-size:1em;
}
.bucket_top 
{
background:transparent url(../images/bg_bucket.png) no-repeat scroll 0 0; 
border-left:2px solid #9FBDE5;
border-right:2px solid #9FBDE5;
height:10px;
}
.bucket_content {
border-left:2px solid #9FBDE5;
border-right:2px solid #9FBDE5;
min-height:1px;
padding:0 10px;
position:relative;
}
.clear {
clear:both;
font-size:1px;
height:1px;
margin:0;
padding:0;
}
#content_container 
{
min-height:250px;
}
.bucket_content h2, .bucket_content h3 
{
margin:10px 0 0;
}
.bucket_container{
background:url(../images/bg_bucket_alt.png) repeat-x 0 -92px;min-height:1px;_height:1px;position:relative}
.bucket_container{border:1px solid #9fbde5;min-height:1px;_height:1px;position:relative}
.bucket_content{min-height:1px;_height:1px;position:relative;padding:10px}
.bucket_bottom{background:url(../images/bg_bucket.png) no-repeat 0 -22px;height:10px;margin-bottom:2px}
.bucket_bottom span{background:url(../images/bg_bucket.png) no-repeat right -34px;width:12px;height:10px;float:right;overflow:hidden}
.right_float_ta
{
	text-align:left;
	width:65%;
	line-height:1.5em;
	padding: 1px;
	float:right;
}
.textareapostta
{
	font: bold 12px Arial, Tahoma, Helvetica, sans-serif;
	height: 80px;
	width: 90%;
	clear: both;
	border: 1px solid #1A84BB;
}
.txtfld01
{
    font: bold 12px Arial, Tahoma, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #1A84BB;
	background-image:url(../images/input-back.gif); 
	background-repeat:repeat-x;
	width: 90%;
}
.senamedium
{
	width: 323px;
}
.GPAJXDRP01
{
	width: 295px;
	float: left;
}
.BTN01S
{ 
	 font: bold 13px Arial, Tahoma, Helvetica, sans-serif;
	 color: white;
	 border: none;
	 background-image:url(../images/compare2.gif);
	 background-repeat:repeat-x;
	 padding: 2px;
	 vertical-align:middle;
	 background-color:white;
	 width:105px;
	 height:22px;
	 outline: none;
	 text-align: center;
	 cursor: pointer;
}
.btnlink
{
	font: bold 12px Arial, Tahoma, Helvetica, sans-serif;
	 color:#27537A;
	 border:1px solid #637A8C;
	 background-repeat:repeat-x;
	 padding: 2px;
	 vertical-align:middle;
	 background-color:#E6EFF6;
	 width:105px;
	 height:22px;
	 outline: none;
	 text-align: center;
	 cursor: pointer;
	 padding-right:10px;
	 padding-top:4px;
	 text-decoration:none;
	


}
.GPHYP02
{ 
	 font: bold 13px Arial, Tahoma, Helvetica, sans-serif;
	 color: white;
	 border: none;
	 background-image:url(../images/compare2.gif);
	 background-repeat:repeat-x;
	 padding: 2px;
	 vertical-align:middle;
	 background-color:white;
	 width:90px;
	 height:22px;
	 outline: none;
	 text-decoration: none;
	 text-align: center;
}
.rightfloats 
{

line-height:1.5em;
padding:1px;
text-align:left;
width:65%;
}
.right_float_gp
{
	text-align:left;
	width:65%;
	line-height:1.5em;
	padding: 1px;
	float:right;
}
.textareapostgp
{
	font: bold 12px Arial, Tahoma, Helvetica, sans-serif;
	height: 80px;
	width: 80%;
	clear: both;
	border: 1px solid #1A84BB;
}
.LBboxGP
{
	clear: both;
	width: 700px;
 	min-height: 260px ;
	margin-left: 20px;
	border: 1px solid #1A84BB;
	float: left;
	padding-top: 20px;
}
* html .LBboxGP { /*\*/ height: 260px; }
.CLSTRHDBL
{
	background-color: #A4D3FF;
	width: 100%;
	height:20px;
	border: 1px solid #b3d7f8;
}
.CLSTRHD
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	margin-left: 15px;
	color:#004080;	
}
.GPRGHT01
{
	border: 1px solid #b3d7f8;
	height: 150px ;
	width: 96%;
	margin: 0 auto;
	margin-top: 5px;
	text-align: center;
	padding-top: 30px;
}
.GPRGHT02
{
	border: 1px solid #b3d7f8;
	height: 60px ;
	width: 96%;
	margin: 0 auto;
	margin-top: 5px;
	text-align: center;
}
.GPRGHT03
{
	border: 1px solid #b3d7f8;
	min-height: 150px ;
	width: 96%;
	margin: 0 auto;
	margin-top: 5px;
}
* html .GPRGHT03 { /*\*/ height: 150px; }
.GPRGHT04
{
	border: 1px solid #b3d7f8;
	min-height: 120px ;
	width: 96%;
	margin: 0 auto;
	margin-top: 5px;
}
* html .GPRGHT04 { /*\*/ height: 120px; }
.GPLFTTBS
{
	border: 1px solid #b3d7f8;
	margin: 0 auto;
	margin-top: 5px;
}
.GPLFTMSG
{
	clear: both;
	border: 1px solid #b3d7f8;
	height: 200px ;
	margin: 2px;
	position: relative;
	top: 4px;
}
.GPRTPOS1
{
	width: 126px;
	margin: 0 auto;
	background-color:#EEE8AA;
	border: 1px solid #EEE8AA;
}
.GPPICRHT
{
	width:140px;
	height:150px;
	margin: 0 auto;
}
.GPMSGSN01
{
	font: bold 12px Arial, Tahoma, Helvetica, sans-serif;
	color:green;
	text-align: center;
	margin: 2px;
	border: 1px solid #b3d7f8;
}
.GPRGHTBD1
{
	border: 1px solid #b3d7f8;
	height: 150px;
	width: 96%;
	margin: 0 auto;
	margin-top: 2px;
}
.GPMSLWDIV
{
	font: bold 12px Arial, Tahoma, Helvetica, sans-serif;
	color:green;
	text-align: center;
	margin: 2px;
}
.GPBTMSGSND
{ 
 font: bold 13px Arial, Tahoma, Helvetica, sans-serif;
 color: white;
 border: none;
 background-image:url(../images/compare2.gif);
 background-repeat:repeat-x;
 padding: 2px;
 vertical-align:middle;
 background-color:white;
 width:50px;
 outline: none;
 text-align: center;
}
.GPMNTITLE
{
	background: #E2EEFA;
	width: 99%;
	height: 30px;
	border: 1px solid #8CC3E0;
	text-align: center;
	margin: 3px;
	font: bold 14px Arial, Tahoma, Helvetica, sans-serif; 
	vertical-align: middle;
	color: #004080;
}
.GPMAINDIV
{
	border: 1px solid #b3d7f8;
	min-height: 435px ;
	width: 99%;
	margin: 3px;
	margin-top: 5px;
}

* html .GPMAINDIV { /*\*/ height: 435px; }
.GPDESCRP
{
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#000080;	
}

.GPLFTLBL
{
	height: 20px;
	float:left;
	text-align: left;
	width:49%;
}
.GPRHTLBL
{
	height: 20px;
	float:right;
	text-align: left;
	width:49%;
}
.GPValTxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color:#000080;	
}
.GPLabelTxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	
	font-style: normal;
	font-weight: bold;
	color:#004080;	
}
.GPBTNDIV1
{
	float:left;
	width:98%;
	height:50px;
	margin-left:10px;
	margin-bottom: 5px;

}
.GPDRPFLT01 
{
	line-height:1.5em;
	text-align:left;
}
.GPERRMSG
{
	text-align: center;
	font: bold 13px Arial, Tahoma, Helvetica, sans-serif; 
	color:red ;
}
.GPCRBY
{
	color: olive;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
}
.GPCOMTDV
{
	/*
	border: 1px solid #B3D7F8; */
	text-align: left;
}
.GPMSGTITE1
{
	color: #003399;
	font-size: 12px;
	font-style: normal;
}
.GPMSGTXT1
{
	color: black;
	font-size: 12px;
	font-style: normal;
}

.GPMSGUSR1
{
	color: #4791BE;
	font-size: 10px;
	/*font-weight: bold;*/
	font-style: normal;
}
.GPMSGTXT2
{
	color: maroon;
	font-size: 14px;
	font-style: normal;
}
.GPMSGUSR2
{
		color: #4791BE;
	font-size: 12px;
	/*font-weight: bold;*/
	font-style: normal;
}
.GPLBL01
{
	color: #993300;
	font-size: 10px;
}
.GPMSGMDIV
{
	clear: both;
	width: 90%;
	position: relative;
	left: 50%;
	margin-left: -45%;
}
.GPMSGMDIVNEW
{
	clear: both;
	width: 90%;
	position: static;
	left: 90%;
	padding-left: 10px;
	
}

.pagination 
{
	width: 80%;
	float: left;
	height: 40px;
	font-size: 80%;
}       
.pagination a 
{
    text-decoration: none;
	border: solid 1px #AAE;
	color: #15B;
}
.pagination a, .pagination span {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
	margin-bottom: 5px;
}
.GPPGINCTV{
	color:#999;
	border: solid 1px #999999;
	background:#fff;
}
.GPRGHTDV3
{
	background-color:#F5FAFF;
}
.AboutSellertxt
{
	font-size:10px;
}
.GPSFRME01
{
	width: 223px;
	height: 94px;
	float: left;
	margin-left: 6px;
	margin-top: 8px;
	background-image: url(../images/bg005.gif);
	background-repeat: no-repeat;
}
/* for group new  */
.flashmo_tn {
background:#FAFAFA url(../images/fm_tn_bg2.gif) repeat scroll 0 0;
border:1px solid #CCCCCC;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin-top:20px;
margin-left:9px;
width:165px;
height: 115px;
	
}
.GPSDIV01
{
	clear: both;
	width: 98%;
	position: relative;
	
	/*left: 50%;
	margin-left: -43%;*/	
}
.GPSDIV00 {
border:1px solid #B3D7F8;
float:left;
margin-left:20px;
min-height:350px;
width:607px;
}
.GPSGPLFT
{
	width: 45%;
	float: left;
}
.GPSGPRHT
{
	width: 52%;
	float: right;
}
.flashmo_tn_detail {
padding-left:2px;
clear: both;
}
.flashmo_tn_title {
color:#0066AA;
font-weight:bold;
}
.note {
color:#666666;
}
.flashmo_tn a {
color:#2662CA;
text-decoration:none;
}
.flashmo_tn a:hover {
color:#2662CA;
text-decoration:underline;
}
/* for group new  finished*/
.PFDIV03
{
	border:1px solid #B3D7F8;
	clear:both;
	width: 99%;
	position: relative;
	background: #F5FAFF;
		
  	height:auto !important;
	height:200px;
	min-height:200px;
	overflow: hidden;
}
.GPboxover {
float:left;
/**
* margin-left:2px;
*/
min-height:475px;
width:640px;

}
.GPLBbox05
{
	height:auto !important;
	min-height:475px;
	min-height:475px;
	overflow: hidden;
	border:1px solid #B3D7F8;
	width: 96%;
	margin-left: 9px;
}
.GPTABSPAN
{
	background-image:url(../images/mouseover.jpg);
	background-repeat:repeat-x;
	float:right;
	height:25px;
	width:125px;
	text-align: center;
	vertical-align: middle;
	color:black;
	border: 1px solid #8CC3E0;
	font: bold 10px Arial, Tahoma, Helvetica, sans-serif; 
	text-decoration: none;
}
.OFbox06
{
	height:auto !important;
	min-height:475px;
	min-height:475px;
	overflow: hidden;
	border:1px solid #B3D7F8;
	/**
* width: 634px;
*/
	width: 99%;
}
:auto !important;
	min-height:475px;
	min-height:475px;
	overflow: hidden;
	border:1px solid #B3D7F8;
	width: 96%;
	margin-left: 9px;
}
.GPTABSPAN
{
	background-image:url(../images/mouseover.jpg);
	background-repeat:repeat-x;
	float:right;
	height:25px;
	width:125px;
	text-align: center;
	vertical-align: middle;
	color:black;
	border: 1px solid #8CC3E0;
	font: bold 10px Arial, Tahoma, Helvetica, sans-serif; 
	text-decoration: none;
}
.OFbox06
{
	height:auto !important;
	min-height:475px;
	min-height:475px;
	overflow: hidden;
	border:1px solid #B3D7F8;
	/**
* width: 634px;
*/
	width: 99%;
}
