/**a.navlink {
	color:#4f5249;
	text-decoration:none;
	line-height: 13px;
}


a.navlink:hover{
	text-decoration:none;
	color:#990000;
}**/

.navlinkSpan{
color:#990000;
font-size:13;
font-weight:bold;
line-height: 13px;
}


.preload-content	{
					/*background:#333333 url(../img/bg_menu.gif) no-repeat;*/
                                        background-color:#dbd69e;
					position:absolute;
					padding-top:5px;
					left:0px;
					top:0px;
					_top:0px;
					z-index:100;
					width:816px;				
					text-align:left;
					vertical-align:top;
					
					}
					
#flash				{
						padding:0px;margin:0px;
						position:relative;
						text-align:center;
						font-family:Arial;
						vertical-align:top;
					}
#flash span	{color:#ffc000;
					font-weight:bold;
					}
#flash h1		{	color:#3f3f3d;
					font-weight:normal;
					margin:0px;
					font-size:12px;
					margin-left:3px;
					}

#flash h2			{color:#3f3f3d;
					font-weight:normal;
					margin:0px;
					font-size:11px;
					margin-left:3px;
					}
#flash h4			{color:#cfcfcf;
					font-weight:bold;
					margin:0px;
					font-size:11px;
					}
/** title for menu section**/
#flash h1 a {
					color:#333333;
					text-decoration:none;
					font-size:12px;
					font-weight:bold;
					}
#flash h1 a:hover {
					color:#990000;
					text-decoration:none;
					font-weight:bold;
					}
#flash h4 a {
					color:#3f3f3f;
					text-decoration:none;

					}
#flash h4 a:hover {
					color:#FFC100;
					text-decoration:none;

					}
.ul-dropdown {
					margin:5px 4px 0px 4px;
					padding:0px 0px 0px 0px; 
					display:block;
					float:left;
					list-style:none;
					width:256px;

					}

.list-dropdownH{
					font-size:14px;
					width:254px;
					color:#cccc99;
					margin-top:0px;
					margin-bottom:2px;
					list-style:none;
					font-weight:bold;
					
}
.list-dropdownH2{
					list-style:none;
					
					margin:0px 16px 0px 2px;
					padding:0px 0px 3px 7px;
					/*background:#ffffff url(../img/bg_leftnav_2.jpg) repeat-y top right;*/
					background: url(../img/arrow_yellow.gif) no-repeat 0px 7px;
   					border-bottom: 1px solid #666666;
   					display: block;
					font-size:15px;
					font-weight:bold;
					width:256px;
					vertical-align:middle;
					height:auto;
                                        margin-bottom:2px;
					/**text-transform: uppercase;*/
					
}
div.hTitle{
					font-size:12px;
					color:#ffffff;
					margin-bottom:0px;
}

.list-dropdown	{
					font-size:11px;
					margin:0px 0px 8px 0px;
					padding:0px 0px 0px 0px;;
					color:#4f5249;
					/*background: url(../img/arrow_yellow.gif) no-repeat 0px 3px;*/
					}
.list-dropdown .navlink a{
					color:#333333;
					text-decoration:none;
					line-height: 13px;
}
.list-dropdown .navlink a:hover{
					color:#990000;
					text-decoration:none;

}

.list-dropdown2	{
					font-size:11px;
					margin:0px 10px 7px 0px;
					padding:0px 0px 5px 10px;;
					width:240px;
					color:#4f5249;
					background: url(../img/arrow_yellow.gif) no-repeat 0px 6px;
					}
					
.LastList{
border-bottom: none;
}
.BoldTitle{
color:red;
}

.BoldTitle a:hover{
color:green;
}/* home menu */
.tab1{
background: url(../img/trends.gif) no-repeat 0px 0px;
width: 69px;
height: 28px;
float:left;
cursor:pointer;
}

.tab1hover{
background: url(../img/trends.gif) no-repeat 0px -29px;
width: 69px;
height: 28px;
float:left;
cursor:pointer;
}

.tab2{
background: url(../img/rareplay_accolades.gif) no-repeat 0px 0px;
width: 143x;
height: 28px;
float:left;
cursor:pointer;
}

.tab2hover{
background: url(../img/rareplay_accolades.gif) no-repeat 0px -29px;
width: 143x;
height: 28px;
float:left;
cursor:pointer;
}

.tab3{
background: url(../img/watch_all_video.gif) no-repeat 0px 0px;
width: 120px;
height: 28px;
float:left;
cursor:pointer;
}

.tab3hover{
background: url(../img/watch_all_video.gif) no-repeat 0px -29px;
width: 120px;
height: 28px;
float:left;
cursor:pointer;
}

.tab4{
background: url(../img/rareplay_news.gif) no-repeat 0px 0px;
width: 112px;
height: 28px;
float:left;
cursor:pointer;
}

.tab4hover{
background: url(../img/rareplay_news.gif) no-repeat 0px -29px;
width: 112px;
height: 28px;
float:left;
cursor:pointer;
}
	
/* top menu */		
#tabs ul{
margin:0px 0px 10px 0px;
paddign:0px;

}

#tabs ul li{
display:inline;
padding:0px;
padding:2px 10px 5px 10px;
text-align:center;

}

#tabs ul li a{
font-size:10px;
font-weight:bold;
color:#b2b2b2;
text-decoration:none;
}

#tabs ul li a:hover{
color:#b2b2b2;
text-decoration:none;
}

#tabs{
	font-size: 9px;
	color:#333333;
	font-family:Arial;
        margin-bottom:5px;
text-align:left;
margin-top:10px;

}
#tabs div a{
	text-decoration:none;
	color:#666666;
font-family:Arial;
font-size:10px;
font-weight:bold;
}
/*#tabs div a:hover{
	text-decoration:none;
	color:#CCCCCC;
font-family:Arial;
font-size:10px;
font-weight:bold;
}*/

#tabs div.tab5hover a,#tabs div.tab6hover a,#tabs div.tab7hover a,#tabs div.tab8hover a,#tabs div.tab9hover a,#tabs div.tab10hover a{
color:#CCCCCC;
}
.tab5{

width: 250px;
height: 28px;
float:left;
cursor:pointer;
line-height:28px;
text-align:center;
margin-right:5px;
}


.tab5hover{

font-size:20px;
width: 250px;
height: 28px;
float:left;
cursor:pointer;
background-color:#333333;
line-height:28px;
text-align:center;
margin-right:5px;
color:#CCCCCC;
}				
.tab5selected{	

	width: 250px;
	height: 28px;
	float:left;
	cursor:pointer;
	background-color:#EEEEEE;
line-height:28px;
text-align:center;
margin-right:5px;
}
#tabs div.tab5selected a,#tabs div.tab6selected a,#tabs div.tab7selected a,#tabs div.tab8selected a,#tabs div.tab9selected a,#tabs div.tab10selected a{	
	color:#333333;
text-decoration:none;
font-family:Arial;
}
.tab6{

width: 150px;
height: 28px;
float:left;
cursor:pointer;
line-height:28px;
text-align:center;
margin-right:5px;
}

.tab6hover{

width: 150px;
height: 28px;
float:left;
cursor:pointer;
background-color:#333333;
line-height:28px;
text-align:center;
margin-right:5px;
color:#CCCCCC;
}
.tab6selected{
	background-color:#EEEEEE;
line-height:28px;
text-align:center;
	width: 150px;
	height: 28px;
	float:left;
	cursor:pointer;
margin-right:5px;
}

.tab7{

width: 150px;
height: 28px;
float:left;
cursor:pointer;
line-height:28px;
text-align:center;
margin-right:5px;
}

.tab7hover{

width: 150px;
height: 28px;
float:left;
cursor:pointer;
background-color:#333333;
line-height:28px;
text-align:center;
margin-right:5px;
color:#CCCCCC;
}		
.tab7selected{
	background-color:#EEEEEE;
	line-height:28px;
	text-align:center;
	width: 150px;
	height: 28px;
	float:left;
	cursor:pointer;
margin-right:5px;
}

.tab8{

width: 124px;
height: 28px;
float:left;
cursor:pointer;
line-height:28px;
text-align:center;
}

.tab8hover{

width: 124px;
height: 28px;
float:left;
cursor:pointer;
background-color:#333333;
line-height:28px;
text-align:center;
color:#CCCCCC;
}	
.tab8selected{
	background-color:#EEEEEE;
line-height:28px;
text-align:center;
	width: 124px;
	height: 28px;
	float:left;
	cursor:pointer;
}

.tab9{

width: 79px;
height: 28px;
float:left;
cursor:pointer;
line-height:28px;
text-align:center;
margin-right:5px;
}

.tab9hover{

width: 79px;
height: 28px;
float:left;
cursor:pointer;
background-color:#333333;
line-height:28px;
text-align:center;
margin-right:5px;
color:#CCCCCC;
}
.tab9selected{
	background-color:#EEEEEE;
line-height:28px;
text-align:center;
	width: 79px;
	height: 28px;
	float:left;
	cursor:pointer;
margin-right:5px;
}

.tab10{
width: 76px;
height: 28px;
float:left;
cursor:pointer;
line-height:28px;
text-align:center;
}
.spacetab{
	width: 164px;
	_width: 174px;
	float:left;

}
.tab10hover{

width: 76px;
height: 28px;
float:left;
cursor:pointer;
background-color:#333333;
line-height:28px;
text-align:center;
color:#CCCCCC;
}
.tab10selected{
	background-color:#EEEEEE;
	line-height:28px;
	text-align:center;
	width: 76px;
	height: 28px;
	float:left;
	cursor:pointer;
}

/* home menu */
ul.submenu_about{
	list-style:none;
	padding:0px;
	margin:0px;
	height:28px;
	padding-top:13px;
}
ul.submenu_about li{
	display:inline;
	
}
.overview{
background: url(../img/menu_about_01.gif) no-repeat 0px 0px;
width: 83px;
height: 27px;
float:left;
cursor:pointer;
padding:0px;
}

.overviewhover{
background: url(../img/menu_about_01.gif) no-repeat 0px -28px;
width: 83px;
height: 27px;
float:left;
cursor:pointer;
}

.standard{
background: url(../img/menu_about_02.gif) no-repeat 0px 0px;
width: 90px;
height: 27px;
float:left;
cursor:pointer;
}

.standardhover{
background: url(../img/menu_about_02.gif) no-repeat 0px -28px;
width: 90px;
height: 27px;
float:left;
cursor:pointer;
}

.executive{
background: url(../img/menu_about_03.gif) no-repeat 0px 0px;
width: 132px;
height: 27px;
float:left;
cursor:pointer;
}

.executivehover{
background: url(../img/menu_about_03.gif) no-repeat 0px -28px;
width: 132px;
height: 27px;
float:left;
cursor:pointer;
}

.team{
background: url(../img/menu_about_04.gif) no-repeat 0px 0px;
width: 107px;
height: 27px;
float:left;
cursor:pointer;
}

.teamhover{
background: url(../img/menu_about_04.gif) no-repeat 0px -28px;
width: 107px;
height: 27px;
float:left;
cursor:pointer;
}
	
/* top menu */		
.planet{
background: url(../img/menu_about_05.gif) no-repeat 0px 0px;
width: 168px;
height: 27px;
float:left;
cursor:pointer;
}


.planethover{
background: url(../img/menu_about_05.gif) no-repeat 0px -28px;
width: 168px;
height: 27px;
float:left;
cursor:pointer;
}		

.scope{
background: url(../img/menu_portfolio_01.gif) no-repeat 0px 0px;
width: 140px;
height: 27px;
float:left;
cursor:pointer;
}

.scopehover{
background: url(../img/menu_portfolio_01.gif) no-repeat 0px -28px;
width: 140px;
height: 27px;
float:left;
cursor:pointer;
}

.pastclient{
background: url(../img/menu_portfolio_02.gif) no-repeat 0px 0px;
width: 95px;
height: 27px;
float:left;
cursor:pointer;
}

.pastclienthover{
background: url(../img/menu_portfolio_02.gif) no-repeat 0px -28px;
width: 95px;
height: 27px;
float:left;
cursor:pointer;
}

.whitepaper{
background: url(../img/menu_portfolio_03.gif) no-repeat 0px 0px;
width: 102px;
height: 27px;
float:left;
cursor:pointer;
}

.whitepaperhover{
background: url(../img/menu_portfolio_03.gif) no-repeat 0px -28px;
width: 102px;
height: 27px;
float:left;
cursor:pointer;
}		


.rareplayoutsrc{
background: url(../img/menu_global_01.gif) no-repeat 0px 0px;
width: 242px;
height: 27px;
float:left;
cursor:pointer;
}

.rareplayoutsrchover{
background: url(../img/menu_global_01.gif) no-repeat 0px -28px;
width: 242px;
height: 27px;
float:left;
cursor:pointer;
}

.rareoffshore{
background: url(../img/menu_global_02.gif) no-repeat 0px 0px;
width: 258px;
height: 27px;
float:left;
cursor:pointer;
}

.rareoffshorehover{
background: url(../img/menu_global_02.gif) no-repeat 0px -28px;
width: 258px;
height: 27px;
float:left;
cursor:pointer;
}
/*****************/
#tabs-top li		{
					list-style:none;
					display:block;
					width:150px;
					border:#a8a8a8 solid 1px;
					margin-right:18px;
					vertical-align:middle;
					float:left;
					font-size:0px;
					padding-top:0px;
					padding-bottom:0px;
					border:#cfcfcf solid 1px;
					height:18px;
					}
					
#tabs-top li a		{
					font-size:11px;
					color:#939393;
					text-decoration:none;
					margin-left:10px;
					}
					
#tabs-top li a:hover{
					font-size:11px;
					color:#939393;
					text-decoration:none;
					}

.liAbout {background: url(../img/about_us.gif) no-repeat 0px 0px;
width: 80px;
height: 28px;
float:left;
cursor:pointer;}
.liWhat {background:#ffffff url(../img/tab_what.gif) no-repeat ;height:14px;}
.liOur {background:#ffffff url(../img/tab_port.gif) no-repeat ;height:14px;}
.liWhy {background:#ffffff url(../img/tab_why.gif) no-repeat ;height:14px;}

.ourHover{background:#333333 url(../img/tab_about.gif) no-repeat ; height:14px;background-position: 0px -18px;cursor:hand}
.whatHover{background:#333333 url(../img/tab_what.gif) no-repeat ;height:14px;background-position: 0px -18px;cursor:hand}
.portHover{background:#333333 url(../img/tab_port.gif) no-repeat ;height:14px;background-position: 0px -18px;cursor:hand}
.whyHover{background:#333333 url(../img/tab_why.gif) no-repeat ;height:14px;background-position: 0px -18px;cursor:hand}
/* CSS Document */

body {
	background-color: #3e3e3c;
	text-align:center;
        margin-top:5px;
}

form{margin:0px; padding:0px;}

input.text {
margin-left:15px;
color:#898d8c;
font-family:Arial ;
font-size:11px;
border:#898d8c solid 1px;
background-color:#3e3e3c;
/*padding:3px;*/
}

input.button {
margin-left:10px;
color:#ffffff;
font-family:Arial ;
font-size:10px;
border:#3f3f3f solid 1px;
background-color:#3f3f3f;
padding:0px 2px 0px 2px;
}


a {
color:#898d8c;
font-family:Arial ;
font-size:11px;
text-decoration:none;
}

a:hover {
color:#898d8c;
text-decoration:underline;
}

#flash a {
color:#333333;
font-family:Arial ;
font-size:11px;
text-decoration:none;
}

#flash a:hover {
color:#990000;
text-decoration:none;
}

/*** Utility ***/
br.cleanFloat{
clear:both;
line-height:0px;
}

/* set shadow for pic */
div.picshadow{
	background-image:url(../img/background_pict2.gif);
	width:74px;
	height:73px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

div.pict{
	background-image:url(../img/background_pict.gif);
	width:123px;
	height:121px;
	float:left;
	margin-right:8px;
	margin-bottom:8px;
}
div.pict1{
	background-image:url(../img/background_pict1.gif);
	width:286px;
	height:140px;
	text-align:center;
}
div.bgimgbox{
	font-family:Georgia;
	background-image:url(../img/bg_banner1.gif);
	width:270px;
	height:120px;
	text-align:left;
	padding:10px;
	font-size:12px;
	font-weight:bold;
	margin-left:26px;
_margin-left:25px;
}
div.shadowbgboxtx{
	background-image:url(../img/box1.gif);
	width:301px;
	height:152px;
	background-repeat:no-repeat;
	text-align:center;
}
div.bgboxtx1{
	position:relative;
height:154px;
	
}
div.bgboxshadowtx1{
position:absolute;
left:11px;

}
div.linetxbox{
	border-top:#3F3F3F 1px solid;
	margin:5px 0px 5px 0px;
}
.linktxbox{
	color:#FF0000;
}
div.bannerbg1
{
	background-image:url(../img/boxImg1_1.gif);

	width:270px;
	height:120px;
position:absolute;
left:16px;
top:1px;
}
div.bannerbg2
{
	background-image:url(../img/banner03.gif);
	width:270px;
	height:120px;
position:absolute;
left:14px;
}
.banneralg{
	margin-top:15px;
	text-align:center;	
}
img.pictalg{
 margin-top:9px;
 margin-left:9px;
}

img.pictalg2{
 margin-top:5px;
 margin-left:6px;
}

img.banneralg{
	margin-top:10px;
}

/**** Layout DIV ****/
#layouts-wrapper{
width:896px;
margin:auto;
}

#links-top{
padding:5px 20px 5px 40px;
text-align:left;
width:530px;
_width:530px;
float:left;
}

/** gray link top **/

#links-top a{
font-size:10px;
font-weight:bold;
}
#links-top a:hover{
color:#99cc00;
text-decoration:none;
}

.textsearch{
font-size:10px;
font-weight:bold;
}


#search-top{
padding:5px 45px 5px 5px;
text-align:right;
width:250px;
_width:300px;
float:right;
color:#898d8c;
font-family:Arial ;
font-size:11px;
}

#layout-top{
background:url(../img/bg_top.gif);
height:31px;
}
#error-foot{
background:url(../img/bg_error_foot.gif);
height:31px;
}

#layout-middle{
text-align:left;
background:url(../img/bg_middle.jpg);
height:auto;
padding:0px 40px 0px 40px;
_height:300px;
}

#layout-bottom{
background:url(../img/bg_bottom.gif);
height:36px;
margin:0px;
padding:0px;
text-align:right;
padding-right:36px;

}
#layout-bottom ul {margin:0px;padding:0px;margin-bottom:-5px;}
#layout-bottom ul li{list-style:none;display:inline;margin:0px;padding:0px; }
#layout-bottom #LinkToTop{padding-left:100px;}

#layout-foot{
background:url(../img/bg_foot.jpg);
height:21px;
}
#layout-foot-middle{
background:url(../img/bg_top_middle.jpg) no-repeat;
height:auto;
vertical-align:top;
padding-top:12px;
padding-bottom:15px;
}

#logo-link a{
display:block;
background:url(../img/new_logo.jpg);
width:125px;
height:42px;
float:left;
}
#slogan{
padding-top:10px;
margin-left:565px;
}
#slogan span{
color:#99CC00;
}




#tabs li a.liTemp{
color:#b2b2b2;
text-decoration:none;
}

#tabs li a.liTemp:hover{
color:#b2b2b2;
text-decoration:underline;
}
.space{
	margin-left:290px;
}

#content-main{
width:519px;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
}


#content-main ul{
margin:15px 0px 10px 0px;
padding:0px;
}
#content-main ul li{
display:inline;
padding:2px 10px 2px 10px;
margin:0px 5px 0px 0px;
}

#content-main a{
font-family:Georgia;
font-size:10px;
font-weight:bold;

color:#b2b2b2;
text-decoration:none;
}

#content-main ul li a{
font-family:Arial;
font-size:10px;
font-weight:bold;
color:#b2b2b2;
text-decoration:none;
padding:5px;

}


/****Start Inside Page****/
#content-main-inside{
width:529px;
float:right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 13px;
/*line-height: 21px;*/
color: #333333;
letter-spacing: 0.5px;
*margin-right: 5px;
margin-top: 5px;
}

#content-nav-inside{
font-family:Georgia;
width:256px;
float:left;
text-align:left;
vertical-align:bottom;
padding-bottom: 15px;

}

#content-nav-inside2{
font-family:Georgia;
width:256px;
float:left;
text-align:left;
background:url(../img/bg_left.jpg) ;
height:auto;
vertical-align:bottom;
margin-top:-3px;
padding:0;
}

#content-nav-inside3{
font-family:Georgia;
width:256px;
float:left;
text-align:left;
vertical-align:bottom;
margin-top: 6px;
}

#left-end{
background:url(../img/bg_left_end.png) no-repeat;
height:70px;
}
#content-nav-inside h1{
font-size:16px;
margin:0px;
color:#3f3f3f;
letter-spacing:-1px;
padding-right:10px;
line-height:25px;
margin-top:5px;
}
#content-nav-inside h1 a{
font-size:16px;
margin:0px;
color:#3f3f3f;
letter-spacing:-1px;
padding-right:10px;
line-height:20px;
margin-top:5px;
}

#content-nav-inside h1 a:hover{
font-size:16px;
margin:0px;
color:#3f3f3f;
letter-spacing:-1px;
padding-right:10px;
line-height:20px;
margin-top:5px;
}

#content-nav-inside p{
font-size:11px;
margin:0px;
color:#6f6f6f;
}

#content-nav-inside p.smallfont{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
color:#666666;
padding-left:2px;
padding-right:10px;
line-height:15px;
margin-top:5px;
}

/***submenu**/
#tabs-inside{
padding-bottom:4px;
}

#tabs-inside ul{
margin:5px 0px 5px 0px;
padding:0px;
list-style:none;
}
#tabs-inside ul li{
float:left;
padding:0px 5px 0px 5px;
margin:0px 3px 0px 0px;
height:28px;
line-height:28px;
}


#tabs-inside a{
font-family:Arial;
font-size:10px;
font-weight:bold;
color:#666666;
text-decoration:none;

}

#tabs-inside ul li a{
font-family:Arial;
font-size:10px;
font-weight:bold;
color:#666666;
text-decoration:none;
margin:0px;
padding:0px 3px 0px 3px;
line-height:28px;
height:28px;
}
/**end submenu**/

span.smallfont{
font-family:Georgia;
font-size:11px;
color:#666666;
}
.left-title{
font-family:Arial;
font-size:10px;
color:#b2b2b2;
margin:17px 10px 0px 0px;
padding-bottom:9px;
border-bottom: 4px solid #CCCC99;
}
.left-title2{
font-family:Arial;
font-size:10px;
color:#b2b2b2;
margin:0px 0px 0px 0px;
padding-bottom:8px;
}


.left-trends{
font-family:Georgia;
font-size:10px;
color:#b2b2b2;
margin:0px 0px 0px 0px;
padding-top:10px;
padding-bottom:8px;
padding-right:10px;
border-bottom:1px solid #e2e2e2;
background:url(../img/bg_left_start.jpg);
}

.left-trends1{
font-family:Georgia;
font-size:10px;
color:#b2b2b2;
margin:0px 0px 0px 0px;
padding-top:10px;
padding-bottom:8px;
padding-right:10px;
background:url(../img/bg_left_start.jpg) repeat-y;
}

.left-trends2{
font-family:Georgia;
font-size:10px;
color:#b2b2b2;
margin:0px 0px 0px 0px;
padding-top:10px;
padding-bottom:8px;
padding-right:10px;
border-bottom:1px solid #e2e2e2;
background:url(../img/bg_left.jpg) repeat-y;

}
.left-trends3{
font-family:Georgia;
font-size:10px;
color:#b2b2b2;
margin:0px 0px 0px 0px;
padding-top:10px;
padding-bottom:8px;
padding-right:10px;
}
.left-trends4{
font-family:Georgia;
font-size:10px;
color:#b2b2b2;
margin:0;
padding:0;
text-align:left;
padding-bottom:8px;
padding-right:10px;
}

.left-trends5{
font-family:Georgia;
font-size:10px;
color:#b2b2b2;
margin:0px 0px 0px 0px;
padding-top:10px;
padding-bottom:8px;
padding-right:10px;

}
#path{
font-family:Arial;
color:#898d8c;
font-size:10px;
}

#path a{
font-size:10px;
}

.date-content{
font-family:Georgia;
font-size:12px;
color:#333333;
margin-top:13px;
margin-bottom:8px;
}

#content-main-inside h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
font-weight:normal;
color: #333333;
margin:0px;

margin-top:5px;
margin-bottom:8px;
line-height:26px;
}
#content-main-inside h3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight:normal;
color: #333333;
letter-spacing: 0.2px;
margin:0px;
margin-bottom:8px;
}
#content-main-inside h3 a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight:normal;
color: #99CC33;
letter-spacing: 0.2px;
margin:0px;
margin-bottom:8px;
}
#content-main-inside .h3line {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight:normal;
color: #333333;
letter-spacing: 0.2px;
border-bottom:#CFCFCF 1px solid;
margin:0px 0px 10px 0px;


}
#content-main-inside p{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 13px;
color: #333333;
margin:0px;
line-height:21px;
letter-spacing:0.5px;
}
#content-main-inside a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 13px;
color: #99CC00;
}

.TextGreenHead{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#B0D761;
font-weight:bold;
margin:0px 0px 10px 0px;
}

/****text of sub menu****/
#content-main-inside ul li a.subTabHover{

						color:#333333;




					}
					
li.subTabSelect	{

						background-color:#cccc99;
						cursor:pointer;
height:28px;
line-height:28px;



					}
#content-main-inside ul li a.subTabSelect{

						color:#333333;

					}
#tabs-inside ul li a.subTabSelect{

color:#333333;
font-weight:bold;

}
#tabs-inside ul li a.subTabHover
{

color:#333333;
font-weight:bold;

}
#tabs-inside ul li.subTab1{
float:left;
padding:0px 8px 0px 8px;
margin:0px 0px 0px 0px;
height:28px;
line-height:28px;
}
					
/****End Inside Page****/

li.subTab			{
						background-color:#ffffff;
						cursor:pointer;


						
					}
#tabs-inside div a.subTab{
height:28px;
line-height:28px;
color:#666666;
}
#tabs-inside div a.subTabSelect{

color:#333333;
font-weight:bold;


}
#tabs-inside div a.subTabHover
{

color:#333333;
font-weight:bold;


}
div.subTab			{
	background-color:#ffffff;
	cursor:pointer;
	height:28px;
	line-height:28px;
	padding:0px 8px 0px 8px;	
	float:left;
	margin:0px 5px 0px 0px;
}
div.subTabHover	{
background-color:#eeeeee;
cursor:pointer;
height:28px;
line-height:28px;
float:left;
margin:0px 5px 0px 0px;
padding:0px 8px 0px 8px;	
}
div.subTabSelect{
background-color:#cccc99;
cursor:pointer;
height:28px;
line-height:28px;
float:left;
margin:0px 5px 0px 0px;
padding:0px 8px 0px 8px;	
}
li.subTabHover	{
						background-color:#eeeeee;
						cursor:pointer;
height:28px;
line-height:28px;

					}
#content-main ul li a.subTabHover{

						color:#333333;

					}
					
li.subTabSelect	{
						background-color:#cccc99;
						cursor:pointer;
height:28px;
line-height:28px;

					}
#content-main ul li a.subTabSelect{

						color:#333333;

					}

#content-nav{
font-family:Georgia;
width:297px;
float:left;
text-align:right;
}



.content-set {
font-family:Georgia;
font-size:13px;
border-top:solid 1px #cccc99;
color:#3f3f3f;
padding-bottom:5px;
}
.content-set1 {
font-family:Georgia;
font-size:13px;
color:#3f3f3f;

}
.firstset{
border-top:none;
}
.date{
font-size:10px;
color:#999999;
padding-top:10px;
}
.date2{
font-size:10px;
color:#999999;
padding:5px 0px 0px 0px;
float:left;
width:123px;
}
.date3{
font-size:10px;
color:#999999;

}
.floatleftlink{
	float:left;
	width:390px;
	padding-bottom:7px;
}
.clientsLogo {
	FLOAT: left; WIDTH: 60px
}
div.clientsName {
	FLOAT: left; MARGIN-BOTTOM: 20px; VERTICAL-ALIGN: top
}
span.clientsName {
	FONT-WEIGHT: bold
}

#content-main h1  {
font-size:22px;
font-weight:normal;
margin:5px 0px 5px 0px;

}
#content-main h1 a {
font-size:22px;
font-weight:normal;
color:#3f3f3f;
}

#content-main h1 a:hover {
font-size:22px;
font-weight:normal;
text-decoration:underline;
color:#3f3f3f;
}

.myh3  {
font-size:18px;
font-weight:normal;
margin:5px 0px 5px 0px;
float:left;
}

#content-main a.myh3  {
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#3f3f3f;
}
#content-main a:hover.myh3{
font-size:18px;
font-weight:normal;
text-decoration:underline;
color:#3f3f3f;
}

.description{
margin-left:126px;
margin-right:0px;
letter-spacing:0.5px;
}

.description2{
widht: 320px;
float: right;
}


.subscribeDescription{
font-size: 13px;
margin-right:20px;
padding-top: 5px;
padding-bottom: 5px;
}

.fullDate{
padding:15px 0px 10px 0px;
text-align:right;
font-size:12px;
color:#3f3f3f;
}

#ListNav {
text-align:left;
margin:0;
padding:0;
}
#ListNav ul{
	margin:0px;
	padding:0px;	
	margin-left:25px;
}
#ListNav ul li{
list-style:none;
padding:0px;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
border-bottom:#b2b2b2 1px solid;
background-image:url(img/arrow_box1.gif);
background-repeat:no-repeat;
background-position:5px 50%;
}
#ListNav ul li a{
font-family:Arial;
font-size:11px;
color:#b2b2b2;
text-decoration:none;
color:#3f3f3f;
font-weight:bold;
margin-left:15px;
}
#ListNav ul li a:hover{
font-family:Arial;
font-size:11px;
color:#b2b2b2;
text-decoration:none;
color:#c5c5c5;
font-weight:bold;
margin-left:15px;
}


#ListNav .head{
font-family:Arial;
font-size:12px;
color:#b2b2b2;
font-weight:bold;
}

.headLeft{
font-family:Georgia;
font-size:12px;
color:#b2b2b2;
}

#ListNav li{
list-style:none;
padding:0;
padding-top: 5px;
padding-bottom: 5px;
margin: 0;
border-bottom:#b2b2b2 1px solid;
}

#ListNav li.subTabSelect1{
/*background-color:#cccccc;*/
cursor:pointer;
list-style:none;
padding:10px 0px 10px 13px;
border-bottom:#b2b2b2 1px solid;
}

#ListNav a{
font-family:Arial;
font-size:12px;
color:#b2b2b2;
text-decoration:none;
color:#3f3f3f;
font-weight:bold;
}

#ListNav a:hover{
font-family:Arial;
font-size:12px;
color:#b2b2b2;
text-decoration:none;
color:#c5c5c5;
font-weight:bold;
}


.img-NonShadow{
margin-bottom:10px;
}
.img-Shadow{
margin-bottom:0px;
}

#breadcrum{
background-color:#cccc99;
padding:3px;
margin:10px 0px 10px 0px;
padding:5px 10px 5px 10px;
height:25px;
_height:25px;
}


#OptionLeft{
width:240px;
float:left;
font-size:11px;
font-family:Arial;
padding-top:5px;
padding-bottom:10px;
margin-left:5px;
border-right:#D8D8D8 1px solid;
}
#OptionLeft  h1 a{
font-family:Arial;
font-size:14px;
color:#333333;
display:block;
margin-bottom:5px;
font-weight:bold;
}
#OptionLeft  h1 a:hover{
font-size:14px;
color:#333333;
font-weight:bold;
}

#OptionLeft a{
font-family:Arial;
font-size:11px;
color:#333333;
}
#OptionLeft a:hover{
text-decoration:underline;
}
.OptionLeft-Set01{
padding-bottom:5px;
margin-top:5px;
border-bottom:#ebebeb 1px solid;
}
#OptionRight{
width:240px;
float:left;
font-size:11px;
font-family:Arial;
margin-left:22px;
padding-top:5px;
padding-bottom:10px;
}
#OptionRight h1.case{
font-family:Arial;
font-size:14px;
color:#333333;
font-weight:bold;
}
#OptionRight  h1 a{
font-family:Arial;
font-size:14px;
color:#333333;
display:block;
margin-bottom:5px;
font-weight:bold;
}
#OptionRight  h1 a:hover{
font-size:14px;
color:#333333;
font-weight:bold;
}

#viewallcase{
margin-top:5px;
font-family:Arial;
}

#viewallcase a{
font-size:11px;
color:#c5c5c5;
font-family:Arial;
}
#viewallcase a:hover{
font-family:Arial;
font-size:11px;
color:#c5c5c5;
text-decoration:underline;
}
#more a{
margin-top:5px;
font-size:11px;
color:#c5c5c5;
font-family:Arial;
display: block;
}

#more a:hover{
margin-top:5px;
font-size:11px;
color:#c5c5c5;
text-decoration:underline;
font-family:Arial;
}

#caseStudies div{
list-style:none;
background:url(../img/bullet_arrow_gr.gif) 0px 6px no-repeat;
padding:5px 15px 5px 10px;
border-bottom:#ebebeb 1px solid;
}
#caseStudies div a{
font-family:Arial, Helvetica, sans-serif;
font-weight:none;
font-size:11px;
color:#333333;
}
#caseStudies div a:hover{
font-family:Arial, Helvetica, sans-serif;
font-weight:none;
font-size:11px;
color:#333333;
text-decoration:underline;
}
#planetEarth div{
list-style:none;
background:url(../img/bullet_arrow_gr.gif) 0px 6px no-repeat;
padding:5px 15px 5px 10px;
border-bottom:#ebebeb 1px solid;
}
#planetEarth div a{
font-family:Arial, Helvetica, sans-serif;
font-weight:none;
font-size:11px;
color:#333333;
}
/**TABS***/
#tabs-top			{
					text-align:left;
					padding-left:5px;
					}
#tabs-top ul		{					
					padding:0px;
					margin:0px;
					}
					
#tabs-top li		{
					list-style:none;
					display:block;
					width:150px;
					border:#a8a8a8 solid 1px;
					margin-right:18px;
					vertical-align:middle;
					float:left;
					font-size:0px;
					padding-top:0px;
					padding-bottom:0px;
					border:#cfcfcf solid 1px;
					height:18px;
					}
					
#tabs-top li a		{
					font-size:11px;
					color:#939393;
					text-decoration:none;
					margin-left:10px;
					}
					
#tabs-top li a:hover{
					font-size:11px;
					color:#939393;
					text-decoration:none;
					}
					

/* footer*/
.clear {
clear:both; 
height:0px;
font-size:0px;
}
.clearer{
clear:both;
}
.lasttab{margin:0px;}

#page-footer		{
					background:#ffffff url(../img/bg_footer.gif) repeat-y;
					height:36px;
					padding-bottom:20px;
					}
#powered	{
					color:#cfcfcf;
					padding:10px 25px 0px 0px;
					font-size:10px;
					font-weight:bold;
					font-family:arial;
					text-align:right;
					}
				
#copyright			{
					color:#898d8c;
					padding:0px 0px 0px 25px;
					margin-top:-20px;
					font-size:10px;
					font-weight:bold;
					font-family:arial;
					text-align:left;
					}
#link-footer		{

					}
#link-footer ul		{
					margin:0px;
					padding:0px 0px 0px 15px;
					}
					
#link-footer li{
					margin:0px;
					padding:0px 10px 0px 10px;
					display:block;
					list-style:none;
					border-left:#666666 solid 1px;
					float:left;
					}
#link-footer		a{
					color:#898d8c;
					text-decoration:none;
					font-size:10px;
					font-weight:bold;
					}
#link-footer		a:hover{
					color:#99cc00;
					text-decoration:none;
					font-size:10px;
					font-weight:bold;
					}
#link-footer2 li{
					margin:0px;
					padding:10px;
					display:block;
					list-style:none;
					border-left:#666666 solid 1px;
					float:left;
					}

#link-footer3   {   width:320px; 
                    float:left; 
					padding-lef:0px;
                    }
#link-footer3 li{
					margin:0px;
					padding-top:0px;
					padding-right:10px;
					padding-bottom:0px;
					padding-left:10px;
					margin-left:0px;
					display:block;
					list-style:none;
					border-left:#666666 solid 1px;
					float:left;
					font-weight:bold;
					}


#link-footer3		a{
					color:#cfcfcf;
					text-decoration:none;
					font-size:10px;
					}
#link-footer3		a:hover{
					color:#98ce32;
					text-decoration:underline;
					font-size:10px;
					}
#powerby        {   color:#c3c3c3; 
                    width:235px; 
					font-weight:bold; 
					margin-top:27px; 
					vertical-align:top;
					text-align:left;
				}
#footer4        {   font-family:Arial, Helvetica, sans-serif;
                    color:#ffffff;
                    float:left;
					font-size:11px;	
					pading-top:17px;
					padding-left:40px;
					font-weight:bold;
					width:400px;
                    }
#footer4       a{   font-family:Arial, Helvetica, sans-serif;
                    color:#ffffff;
                    float:left;
					font-size:11px;	
					pading-top:17px;
					padding-left:0px;
					font-weight:bold;
					width:66px;
                    }
#footer5        {   font-family:Arial, Helvetica, sans-serif;
                    color:#99cd00;
                    float:left;
					font-size:11px;
					padding-bottom:20px;
					padding-left:38px;
					font-weight:bold;
                    }
#footer5        a{   font-family:Arial, Helvetica, sans-serif;
                    color:#99cd00;
                    float:left;
					font-size:11px;
					padding-left:0px;
					font-weight:bold;
					width:277px;
                    }
					
					
					
.liAbout {background-color:#ffffff url(../img/tab_about2.gif) no-repeat ; height:14px;}
.liWhat {background-color:#ffffff url(../img/tab_what2.gif) no-repeat ;height:14px;}
.liOur {background-color:#ffffff url(../img/tab_our2.gif) no-repeat ;height:14px;}
.liWhy {background-color:#ffffff url(../img/tab_why2.gif) no-repeat ;height:14px;}

.ourHover{background-color:#333333; cursor:hand}
.whatHover{background-color:#333333; cursor:hand}
.portHover{background-color:#333333 ;cursor:hand}
.whyHover{background-color:#333333; cursor:hand}



#A1feed{
background:#cccc99 url(../img/bullet_arrow_green.gif) no-repeat ;
float:left;
margin-right:20px;
padding:6px 6px 6px 10px;
}

#A2feed{
background:#cccc99 url(../img/bullet_arrow_green.gif) no-repeat ;
float:left;
padding:6px 6px 6px 10px;
margin-right:60px;

}			

#A3feed{
background:#cccc99 url(../img/icon01.gif) 0px 5px no-repeat ;
float:right;
padding:6px 6px 6px 20px;


}

#A4feed{
background:#cccc99 url(../img/icon02.gif) 0px 5px no-repeat ;
float:right;
padding:6px 6px 6px 20px;
height:auto;
font-family:Arial;
}

#breadcrum a{
font-family:Arial;
color:#656764;
text-decoration:none;
}

#breadcrum a:hover{
color:#333333;
text-decoration:underline;
}

#NewsPostDetailSummary {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 13px;
color: #333333;
margin:0px;
line-height:21px;
letter-spacing:0.5px;
}

span.summarytext{
font-family:Arial;
font-weight:Bold;
font-size:14px;
color:#99cc33;
margin-top:10px;
}

#ffquestions_comments{
width:250px;
height:100px;
margin-bottom:10px;
}

.hideContent {
	display:none;
}
.calInputText{
        font-family:Arial;
	display:none;
	width:30px;
	text-align:right;
}


#calculatorTable{
font-family:Arial;
background-color:#ffffff;
padding:5px;
font-weight:bold;
}

#calculatorTable .content .number{
        font-family:Arial;
	padding:5px;
	text-align:right;	
        background-color:#E7E7E9;
}

#calculatorTable .content .number a{
        font-family:Arial;
	padding:5px;
font-size:12px;
	text-align:right;	
text-decoration:underline;
}

#calculatorTable .content .scenaios{
        font-family:Arial;
        text-align:left;
        background-color:#9DC843;

}

td.Title1{
color:#FFFFFF;
background-color:#3F3F3F;
padding:12px;
font-size:13px;
font-weight:bold;
font-family:Arial;
vertical-align:top;
border-right:#ffffff 2px solid;
border-bottom:#ffffff 2px solid;
}

tr.Title2 td{
padding:5px;
color:#FFFFFF;
background-color:#8C8C8C;
font-size:12px;
font-weight:bold;
font-family:Arial;
text-align:right;
border-right:#ffffff 2px solid;
border-bottom:#ffffff 2px solid;
}
tr.content td{
padding:5px;
color:#696969;
background-color:#E7E7E9;
font-size:12px;
/*text-align:right;*/
border-right:#ffffff 2px solid;
border-bottom:#ffffff 2px solid;
}
tr.contentSelect td{
padding:5px;
background-color:#E7FCBE;
text-align:right;
}

tr.content td a{
color:#696969;
text-decoration:underline;
display:block;
}

tr.content td a:hover{
color:#3F3F3F;
text-decoration:underline;
display:block;
}

tr.Blended td{
padding:5px;
color:#696969;
background-color:#E7E7E9;
font-size:13px;
font-weight:bold;
border-right:#ffffff 2px solid;
border-bottom:#ffffff 2px solid;
font-family:Arial;
}

tr.Total td{
padding:5px;
color:#FFFFFF;
background-color:#8C8C8C;
font-size:13px;
font-weight:bold;
font-family:Arial;
border-right:#ffffff 2px solid;
}
tr.Savings td{
padding:5px;
color:#FFFFFF;
background-color:#9ACD34;
font-size:13px;
font-weight:bold;
font-family:Arial;

border-bottom:#ffffff 2px solid;
}
tr.SavingsPer td{
padding:5px;
color:#FFFFFF;
background-color:#3F3F3F;
font-size:12px;
font-weight:bold;
font-family:Arial;
}


/**LEFT NAV***/
#column-left		{
					width:176px;
					float:left;
					background:#ffffff url(../img/bg_left.jpg) repeat-y right;
					margin-top: 0px;
					/*border: 1px red solid;*/
					}	

#column-left ul		{					
					padding:0px;
					margin-left:10px;
					margin-top:0px;
   					/*border-top: 1px solid #ebebeb;*/
					}

.leftNav-List		{
					list-style:none;
					margin:0px;
					padding:5px 10px 5px 10px;
					background:#ffffff url(../img/bg_leftnav_2.jpg) repeat-y top right;
   					border-bottom: 1px solid #ebebeb;
   					display: block;
					text-indent:-10px;
					font-size:11px;
					font-weight:bold;
					/**text-transform: uppercase;*/
					}

.leftNav-firstList	{
					list-style:none;
					margin:0px;
					padding:5px 10px 5px 10px;
					background:#ffffff url(../img/bg_leftnav.jpg) repeat-y top right;
   					border-bottom: 1px solid #ebebeb;
   					display: block;
					text-indent:-10px;
					line-height:20px;
					font-size:11px;
					font-weight:bold;
					}

#column-left li a	{
					font-size:11px;
					color:#666666;
					text-decoration:none;
					margin-left:10px;
					}
					
#column-left li a:hover{
					font-size:11px;
					color:#a3d14a;
					text-decoration:none;
					}
H4.city{
	font-size:22px;
	margin:10px 0px 10px 0px;
}
div.contactmap{
	font-weight:bold;
	font-size:14px;
}
div.borderimgmap{
	float:left;
	background-image:url(../img/border_contact.gif);
	width:123px;
	text-align:center;
	height:123px;
}
img.contactmap{
	margin-top:7px;
width:105px;
height:105px;
}
div.contentmap{
	float:left;
	padding:15px;
	height:100%;
}
div.linecontentmap{
	border-top:#CFCFCF 1px solid;
	margin:15px 0px 5px 0px;
}
div.contactform{
	background:#CCCC9A;
	padding:10px;
	color:#3F3F3F;
        font-weight:bold;
}
div.contactfline{
	border-top:#DAD8B2 1px solid;
	margin:15px 0px 15px 0px;
}
.email{
	float:left;
	font-size:20px;
}
.interest{
	font-size:20px;
	margin-top:5px;
}
.txboxcontact{
	width:510px;
}
input.submit{
   background-color:#3F3F3F;
   color:#FFFFFF;
   border-top-color:#3F3F3F;
   border-left-color:#3F3F3F;
   border-right-color:#3F3F3F;
   border-bottom-color:#3F3F3F;
}

.headline {
font-family: Arial;
font-size: 14px;
color: red;
}

.content {
font-family: Arial;
font-size: 11px;
color: green;
}

.link {
font-family: Arial;
font-size: 11px;
color: orange;
text-decoration: underline;
}

.bgbtm{
background-image:url(img/bg_bottom_white.gif);
background-repeat:repeat-x;
}
.bgtop{
background-image:url(img/bg_top_white.gif);
background-repeat:repeat-x;
}
.linkfooter{
 float:left;
 color:#898d8c;
 font-family:Arial ;
  font-size:12px;
}
.seperate{
 float:left;
 color:#898d8c;
 font-family:Arial ;
 width:20px;
 font-size:12px;
 text-align:center;
}

.left-trends5{
font-family:Georgia;
font-size:10px;
color:#b2b2b2;
margin:0px 10px 0px 0px;
padding-top:12px;
}

.left-trends6{
font-family:Georgia;
font-size:10px;
color:#b2b2b2;
margin:0px 0px 0px 0px;
}
.left-trends7{
font-family:Georgia;
font-size:10px;
color:#b2b2b2;
margin:0px 0px 0px 0px;
padding-right:10px;
}

.left-trends8{
font-family:Georgia;
font-size:10px;
color:#b2b2b2;
margin:0px 10px 0px 0px;
padding-bottom:8px;
}

/* breadcrumb */

.breadcrumb {
font-family: Arial, Verdana;
color: #999999;
font-size: 10px;
padding-top: 20px;
padding-bottom: 8px;

}
.breadcrumb1 {
font-family: Arial, Verdana;
color: #999999;
font-size: 10px;
line-height:10px; 
}

.breadcrumb2 {
font-family: Arial, Verdana;
color: #999999;
font-size: 10px;
padding-top: 8px;
padding-bottom: 8px;
}

.breadcrumb a:link,a:visited,a:active {
color: #999999;
text-decoration: none;    
}

.breadcrumb2 a:link,a:visited,a:active {
color: #999999;
text-decoration: none;    
}

.breadcrumb a:hover {
color: #666666;
text-decoration: underline;    
}

.breadcrumb2 a:hover {
color: #666666;
text-decoration: underline;    
}

/* left menu*/

#left-nav{
width: 250px;
font-family:Georgia;
font-size:10px;
color:#b2b2b2;
padding-top: 20px;
}

.subheading {
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #333333;
text-transform: uppercase;
margin:0;
padding:0;
}

.subhead{
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #333333;
text-transform: uppercase;
margin-bottom: -10px;
padding:0;
padding-top: 10px;
border-top: 4px solid #CCCC99;
width: 256px;
height: 30px;
background:url(../img/bg_left_start.png) ;
background-repeat:no-repeat;
*margin-bottom: 0px;
}

.subHeadDetail{
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #333333;
margin:0;
padding-top: 10px;
padding-bottom: 10px;
width: 230px;
}

.TextTrendsAlertHead{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#B0D761;
font-weight:bold;
}
.TextTrendsAlert{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#484848;
font-weight:bold;
}

.TextTrendsAlertLink {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color: #B0D761;
font-size: 11px;
text-decoration: none;
}

.unsubscribe {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-color:#484848;
font-size: 11px;
text-decoration: none;
}

.unsubscribe:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-color:#484848;
font-size: 11px;
text-decoration: none;
}

.pisearchlink {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#b2b2b2;
font-weight:bold;
text-decoration: none;
}
.pisearchlink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#b2b2b2;
font-weight:bold;
text-decoration: underline;
}
div.paddingmenuhome{
padding:0px;
margin-top:5px;
_margin-top:7px;
_margin-bottom:3px;
}
#maintabs-inside ul.trendmenu{
margin:0px;
padding:0px;
}
#maintabs-inside ul.trendmenu li{
float:left;
padding:0px 8px 0px 8px;
margin:0px 5px 0px 0px;
height:28px;
line-height:28px;
}
#maintabs-inside ul.trendmenu li a{
font-family:Arial;
font-size:10px;
font-weight:bold;
color:#b2b2b2;
text-decoration:none;
margin:0px;
padding:0px 4px 0px 4px;
line-height:28px;
height:28px;
}
.datehome{
padding:0px;
text-align:right;
font-family:Georgia;
font-size:11px;
color:#3f3f3f;
float:right;
line-height:28px;
}

.linemhome{
border-top:solid 4px #CCCC99;
margin:0px 0px 5px 0px;
}

.fullNav{
margin-top:0px;
margin-bottom:10px;
width:270px;
}
.upperSpace{
height:12px;
}

#ListNav li a.calLink{
font-family:Arial;
font-size:12px;
text-decoration:none;
color:#3f3f3f;
font-weight:bold;
}
#ListNav li a.calLink:hover{
font-family:Arial;
font-size:12px;
text-decoration:none;
color:#c5c5c5;
font-weight:bold;
}
#ListNav li a.calSelect{
font-family:Arial;
font-size:12px;
text-decoration:none;
color:#c5c5c5;
font-weight:bold;
}

.content-setA {
font-family:Georgia;
font-size:13px;
color:#3f3f3f;
}

.content-setB {
font-family:Georgia;
font-size:13px;
color:#3f3f3f;
}

.spanTextA {
font-family:Georgia;
font-size:13px;
font-weight:bold;
}

.list{
list-style:square;
}

.content-list{
text-decoration:underline;
}

p.teamcontent{
padding-left:15px;
padding-right:15px;
}

#buttonSearch{
   margin-top:1px;
   _margin-top:2px;
}
div.subheaddetail{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;
padding-top:5px;
padding-bottom:15px;
}
.calculatorpadding{
padding-bottom:46px;
_padding-bottom:5px;
}

/**space between paragraph**/

#content-main-inside {padding-bottom:50px}
#content-main-inside h1{}
#content-main-inside h2{margin-bottom:5px}
#content-main-inside h3{margin-top:20px}
#content-main-inside h4{margin-top:8px}
#content-main-inside h5{}
#content-main-inside h6{}
#content-main-inside p{margin-bottom:10px}
#content-main-inside br{}


.left-trend-service-title1{
font-family:Arial;
font-size:15px;
font-weight:bold;
color:#8e0001;
margin:0px 10px 0px 0px;
padding-left:10px;
padding-right:7px;
padding-top:10px;
}

.left-trend-service-title2{
font-family:Arial;
font-size:15px;
font-weight:bold;
color:#3e3e3e;
margin:0px 10px 0px 0px;
padding-left:10px;
padding-right:7px;
padding-top:5px;
}

.left-trend-service-data{
font-family:Arial;
font-size:11px;
font-weight:none;
color:#3e3e3e;
margin:0px 10px 0px 0px;
padding-left:10px;
padding-right:7px;
padding-top:5px;
}

.left-trend-service-contactus{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#3e3e3e;
margin:0px 10px 0px 0px;
padding-left:10px;
padding-right:7px;
padding-top:10px;
}

.left-trend-service-findout{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#3e3e3e;
margin:0px 10px 0px 0px;
padding-left:10px;
padding-right:7px;
padding-top:3px;
padding-bottom:10px;
}

.left-link-with-line {
font-family:Arial;
font-size: 12px;
font-weight: bold;
padding: 5px;
border-bottom: solid 1px #CFCFCF;
}



#white_paper .white-paper {
	float: left;
	margin-top: 0px;
	width: 100%;
}
#white_paper .white-paper-head {
	float: left;
	width: 100%;
	font-family: Georgia;
	font-size: 22px;
	line-height: 1.5;
}
#white_paper .white-paper-smallhead {
	float: left;
	width: 100%;
	font-family: Georgia;
	font-size: 18px;
	line-height: 1.5;
}
#white_paper .white-paper-datetime {
	float: left;
	margin-top: 5px;
	width: 100%;
	color: #BFE10E;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.8;
}
#white_paper .white-paper-body {
	float: left;
	margin-top: 10px;
	width: 100%;
	font-family: Georgia;
	font-size: 15px;
	line-height: 1.5;
}
#white_paper .white-paper-body-left {
	float: left;
	margin-top: 10px;
	width: 50%;
	font-family: Georgia;
	font-size: 15px;
	line-height: 1.5;
}
#white_paper .white-paper-body-right {
	float: left;
	margin-top: 10px;
	margin-left: 15px;
	width: 45%;
	font-family: Georgia;
	font-size: 14px;
}
#white_paper .white-paper-download {
	float: left;
	margin-bottom: 10px;
	width: 100%;
	color: #666666;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}
#white_paper .white-paper-download-file {
	float: left;
	margin-top: 10px;
	margin-bottom: 5px;
	width: 100%;
	border-top: #CFCFCF solid 1px;
	border-bottom: #CFCFCF solid 1px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
}
#white_paper .white-paper-download-thumb {
	float: left;
	width: 75px;
	height: 100px;
}
#white_paper .white-paper-download-text {
	float: left;
	width: 420px;
	margin-left: 15px;
	font-size: 12px;
}
#white_paper .white-paper-download-text-2 {
	float: left;
	width: 450px;
	font-size: 12px;
}
#white_paper .white-paper-download-icon {
	float: left;
	width: 20px;
	height: 80px;
}
#white_paper .white-paper-download-icon-2 {
	float: left;
	width: 20px;
	height: 65px;
}
#white_paper .white-paper-link {
	color: #000000;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
}
#white_paper .white-paper-link:hover {
	color: #BFE10E;
	text-decoration: none;
}
#white_paper .white-paper-link-2 {
	font-family: Arial;
	font-size: 10px;
	color: #666666;
}
#white_paper .white-paper-link-2:hover {
	color: #BFE10E;
}
#white_paper .white-paper-link-3 {
	font-family: Georgia;
	font-size: 14px;
	color: #000000;
}
#white_paper .white-paper-link-3:hover {
	color: #BFE10E;
}


#new_footer {
	background: transparent url(../img/bg_top_middle.jpg) repeat-x top;
	height: auto;
	padding-top: 12px;
	padding-left: 40px;
	*padding-left: 0px;
	vertical-align: top;
}
#new_footer #copyright {
	color: #898D8C;
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	padding: 0px;
	text-align: left;
}
#new_footer #onit {
	color: #898D8C;
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	padding: 0px;
	text-align: left;
}
#new_footer a{
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #898D8C;
	text-decoration: none;
}
#new_footer a:hover{
	color: #99CC00;
	text-decoration: none;
}




/* ***** Contact Us ***** */

#page_contactus {
	width: 530px;
}


#page_contactus #clear {
	clear: both;
}

#page_contactus #backtotop {
	float: right;
	width: 518px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: #6f6f6f solid 1px;
	text-align: right;
	margin-bottom: 5px;
}

#page_contactus #backtotop a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #3F3F3F;
	text-decoration: none;
}

#page_contactus #backtotop a:hover {
	color: #99CC00;
}

#page_contactus .left {
	float: left;
	width: 135px;
}
#page_contactus .right {
	float: left;
	width: 395px;
}
#page_contactus .head_continent {
	float: left;
	margin-top: 10px;
	width: 100%;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #3F3F3F;
}
#page_contactus .head_green {
	float: left;
	width: 100%;
	font-family: Georgia;
	font-size: 22px;
	color: #99CC33;
	margin-top: 5px;
	margin-bottom: 5px;
}
#page_contactus .head_gray {
	float: left;
	margin-top: 5px;
	width: 100%;
	font-family: Georgia;
	font-size: 20px;
	color: #3F3F3F;
}
#page_contactus .subhead_gray {
	float: left;
	width: 100%;
	padding-bottom: 5px;
	border-bottom: #BABABA solid 1px;
	font-family: Georgia;
	font-size: 15px;
	color: #3F3F3F;
	line-height: 20px;
}

#page_contactus .row {
	float: left;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: #BABABA solid 1px;
}
#page_contactus .row_left {
	float: left;
	width: 175px;
	font-family: Georgia;
}
#page_contactus .row_right {
	float: left;
	width: 220px;
	font-family: Georgia;
}
#page_contactus .text_tollfree {
	margin-top: 3px;
	float: left;
	color: #99CC33;
	font-size: 16px;
}
#page_contactus .icon_tollfree {
	float: left;
	width: 25px;
	vertical-align: middle;
}
#page_contactus .text_leftright {
	float: left;
	color: #3F3F3F;
	font-size: 12px;
}
#page_contactus .text_leftright a {
	color: #3F3F3F;
	text-decoration: none;
}
#page_contactus .text_leftright a:hover {
	color: #99CC33;
	text-decoration: none;
}
#page_contactus .icon_left {
	float: left;
	width: 10px;
	margin-top: 4px;
}
#page_contactus .icon_right {
	float: left;
	width: 25px;
	margin-top: 2px;
}
#page_contactus .icon_tel {
	float: left;
	width: 25px;
	vertical-align: middle;
}
#page_contactus .text_tel {
	float: left;
	color: #99CC33;
	font-size: 16px;
}

/* Map with Green Point*/
#page_contactus #picpoint {
	float: left;
	width: 130px;
	height: 130px;
	background-image: url(http://www.rareplay.com/images/contactus/picpoint_bg.gif);
}
#page_contactus #picpoint .pic {
	margin-left: 12px;
	margin-top: 13px;
}



/* ***** Contact Us : Left ***** */
#contactus_left .left_idea {
	float: left;
	width: 207px;
	*width: 257px;
	height: 187px;
	background-image: url(http://www.rareplay.com/images/contactus/Text_area_03.gif);
	padding: 25px;
	clear: both;
}
#contactus_left .left_imagination {
	float: left;
	width: 207px;
	*width: 257px;
	height: 217px;
	background-image: url(http://www.rareplay.com/images/contactus/Text_area_05.gif);
	padding: 25px;
	clear: both;
}
#contactus_left .left_freeproject {
	float: left;
	width: 207px;
	*width: 257px;
	height: 129px;
	background-image: url(http://www.rareplay.com/images/contactus/Text_area_06.gif);
	padding: 25px;
	clear: both;
}
#contactus_left .left_livechat {
	float: left;
	width: 207px;
	*width: 257px;
	height: 128px;
	background-image: url(http://www.rareplay.com/images/contactus/Text_area_07.gif);
	padding: 25px;
	clear: both;
}

#contactus_left .icon {
	float: left;
	margin-top: 11px;
	width: 70px;
	height: 65px;
	font-family: Arial;
	font-size: 10px;
	color: #3F3F3F;
	font-weight: bold;
}
#contactus_left .head_small {
	float: left;
	width: 100%;
	font-family: Arial;
	font-size: 10px;
	color: #3F3F3F;
	font-weight: bold;
}
#contactus_left .head_big {
	float: left;
	margin-top: 10px;
	width: 135px;;
	height: 65px;
	font-family: Arial;
	font-size: 14px;
	color: #3F3F3F;
	font-weight: bold;
}
#contactus_left .text_small {
	float: left;
	margin-top: 10px;
	width: 100%;
	font-family: Arial;
	font-size: 10px;
	color: #3F3F3F;
	font-weight: bold;
}
#contactus_left .text_contactus {
	float: left;
	margin-top: 10px;
	width: 100%;
	font-family: Arial;
	font-size: 11px;
	color: #3F3F3F;
}
#contactus_left .click_to {
	float: left;
	margin-top: 3px;
	width: 100%;
	font-family: Arial;
	font-size: 10px;
	color: #3F3F3F;
	font-weight: bold;
}
#contactus_left a {
	color: #3F3F3F;
	text-decoration: none;
}
#contactus_left a:hover {
	color: #FFFFFF;
}
#contactus_left .subhead {
	background-color: #FFFFFF;
	border-top:4px solid #CCCC99;
	height:5px;
	margin-bottom:-10px;
	*margin-bottom:-20px;
	padding:10px 0pt 0pt;
	width:256px;
}

#inquiries_form_left{
	font-family: Georgia;
	font-size: 16px;
	color: #333333;
	margin-bottom: -10px;
	padding:0;
	padding-top: 10px;
	border-top: 4px solid #CCCC99;
	width: 256px;
	height: 30px;
	background:url(../img/bg_left_start.png) ;
	background-repeat:no-repeat;
	*margin-bottom: 0px;
	line-height: 20px;
}

#content-nav-inside2-contact {
	float:left;
	font-family:Georgia;
	height:auto;
	padding:0pt;
	text-align:left;
	vertical-align:bottom;
	width:256px;
}
#left-end-contact {
	height:70px;
}#ILP {
width: 529px;
float: right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 13px;
line-height: 21px;
color: #333333;
letter-spacing: 0.5px;
}

#ILP h1{
font-size: 24px;
font-weight: normal;
line-height: 26px;
margin-top: 5px;
margin-bottom: 8px;

}

#ILP h3{
font-size: 20px;
font-weight: normal;
letter-spacing: 0.2px;
margin: 0px;
margin-bottom: 8px;
}

#ILP p{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 13px;
color: #333333;
margin:0px;
line-height:21px;
letter-spacing:0.5px;
margin-bottom:10px;
}

#ILP a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 13px;
color: #333333;
}


#ILP h3 .orange {
font-family: Arial;
font-size: 16px;
font-weight: bold;
color: #FE8711;
}

#ILP .box {
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #676767;
background-color: #E6E6E6;
padding: 10px;
margin-top: 10px;
margin-bottom: 10px;
}

#ILP .box1 {
font-family: Arial;
font-size: 14px;
color: #676767;
background-color: #E6E6E6;
padding: 10px;
margin-top: 10px;
margin-bottom: 10px;
}