html, body
{
	margin: 0;
	padding: 0;
}

body 
{
	background-color: #464646;
	font: 0.7em "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333;
}

h3
{
	font-size: 130%;
	font-weight: bold;
}

a
{
	color: #84B719;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

img
{
	border: 0;
}

ul
{
   /* margin:0px;
    padding:0px; */
}

li
{
   /* margin:0px;
    padding:0px;*/
    list-style-type:none;
}

.clear
{
	clear: both;
}

.greentext
{
    color:#84B719;
    font-weight:bold;
}

.whitetext
{
    color:#fff;
}

#container
{
	margin:auto;
	width:760px;
	position:relative;
}

#containertop
{
	background-image: url(../Images/line-green.png);
	background-repeat: no-repeat;
	width:750px;
	height:21px;
	position:absolute;
	top:-11px;
	z-index:16;

}

/* *html #containertop
{
	behavior: url('/Templates/Glowlabs_v2/Css/iepngfix.htc');	
} */

#containerbottom
{
	background-image: url(../Images/line-green.png);
	background-repeat: no-repeat;
	width:750px;
	height:21px;
	position:absolute;
	bottom:-13px;

}

/* *html #containerbottom
{
	behavior: url('/Templates/Glowlabs_v2/Css/iepngfix.htc');	
} */

#header
{
	height: 155px;
	margin-top: 50px;
	margin-left: -50px;
	margin-bottom: 0px;
	color: #fff;
	background-image: url(../Images/glo_header.png?);
	background-repeat:no-repeat;
	
}

/* *html #header
{
	behavior: url('/Templates/Glowlabs_v2/Css/iepngfix.htc');	
} */

.glow
{
    width:1500px;
    height:925px;
    background-image:url(../Images/glow.png);
    background-repeat:no-repeat;
    position:absolute;
    z-index:0;
    top:-50px;
    left:-660px;
    
}

/* *html .glow
{
	behavior: url('/Templates/Glowlabs_v2/Css/iepngfix.htc');	
} */

.logo
{
    background-image:url(../Images/logo.png);
    background-repeat:no-repeat;
    width:100px;
    height:89px;
    left:60px;
    top:50px;
    position:relative;
    z-index:10;
    display:block;
    outline:none;
}

/* *html .logo
{
	behavior: url('/Templates/Glowlabs_v2/Css/iepngfix.htc');	
} */

/*
#titletext
{
	font-weight: bold;
	font-size: 260%;
	color: #fff;
	margin-right: 10px;
}



#searcharea
{
	float: right;
	width: 210px;
}

#searcharea div.section
{
	border: 0;
}

#searcharea a
{
	color: #fff;
}

#searcharea input
{
	font-size: 100%;
}
*/

#globalmenu
{
    color: #fff;
    position:absolute;
    right:20px;
    top:-27px;
	/*  background-color: #900;
	    height: 20px;
	    padding-top: 1px;*/
	   z-index:15;
	 background-image:url(../Images/line-green.png);
	 background-repeat:no-repeat;
	 background-position: 20px 50px;
}

/* *html #globalmenu
{
	behavior: url('/Templates/Glowlabs_v2/Css/iepngfix.htc');	
} */


#globalmenu ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}

#globalmenu li
{    
	display: inline;
}

#globalmenu a
{
    background-color: #84b719;
    float:left;
    display:block;
    margin-left: 5px;
    padding-left: 5px;
	padding-right: 10px;
	padding-top:4px;
	padding-bottom:4px;
	color: #fff;
	text-decoration:none;	
	outline:none;
}

#globalmenu a:hover
{
    background-color: #c0da8a;
    color:#787878;
}

#globalmenu a.selected
{
    background-color: #c0da8a;
    color:#787878;
}

#main
{
	padding-top:8px; 
	margin:0px; 
	position:relative;
}

/* * html #main
{
	height: 500px;
} */

#content_portfolio
{
	padding-left: 15px;
	padding-right: 22px;

}
*html #content_portfolio
{
    position:relative;
    overflow:hidden;
}

#content_portfolio h3
{
    position:relative;
    top:12px;
    left:18px;
    padding-left:2px;
}

#content_portfolio .section
{
    background-image:url(../Images/bg_section.png);
    margin: 10px 0px;
}

/* *html #content_portfolio .section
{
	behavior: url('/Templates/Glowlabs_v2/Css/iepngfix.htc');	
} */

#content
{
	padding-left: 15px;
	padding-right: 22px;
}

/* * html #content
{
	height: 1%;
	margin-right: -3px;
} */

#content .section
{
    background-image:url(../Images/bg_section.png);
    margin: 10px 0px;
    min-height:200px;
    padding:20px;
    color:#fff;
}

/* *html #content .section
{
	behavior: url('/Templates/Glowlabs_v2/Css/iepngfix.htc');	
} */

#central_box
{
    /* background-color: #7a7a7a; */
    background-image:url(../Images/bg_section.png);
    background-repeat:repeat;
    margin: 0 20px 20px 15px;
    color:#fff; 
}

/* *html #central_box
{
	behavior: url('/Templates/Glowlabs_v2/Css/iepngfix.htc');	
} */

#central_box .cb_col
{
    width:240px;
    float:left;
}

#central_box .section
{
    margin: 20px 0px;
    padding-left:15px;
    padding-right:10px;  
}

#central_box .cb_borders .section
{
    border-right:1px solid #84B719; 
    border-left:1px solid #84B719;
   /* padding:0px 20px;  */
}

#central_box .genericitem
{
    margin:0px 10px;
    border-bottom:1px solid #84B719;
    padding:5px 0px;
}

#central_box .genericitem h4 
{
    margin:0px;
}

#central_box .genericdetails
{
    text-align:right;
    color:#a9a9a9;
}

#central_box a
{
    font-weight:bold;
}

.section h3
{
	color: #84B719;
	font-size: 130%;
	margin-top: 0px;
	margin-bottom: 4px;
}

.syndicate
{
	float: right;
	margin-top: 15px;
	margin-right: 5px;	
}

.moduletools
{
	position:absolute;
	right:25px;
}

.moduletools a
{
	text-decoration: none;
	border: 1px solid #ccc;
	padding: 0px 2px;
	line-height: 20px;
	background-color: #ffe;
	color: #963;
}

.moduletools a:hover
{
	background-color: #f9f9f9;
}

.error
{
	color: #c00;
}

#twitterDiv
{
    background-image:url(../Images/twitter.png);
    background-repeat:no-repeat;
    background-position:0px 8px;
    width:330px;
    float:left;
    left:16px;
    position:relative;
    padding-left:50px;
    font-size:10px;
}

#twitterDiv a
{
   color:#84B719; 
}

#twitterDiv h4
{
    padding:0px;
    margin:5px 0px;
}

#infoCompany
{
    float:right;
    right:23px;
    top:8px;
    position:relative;
    text-align:right;
    font-size:10px;
}

#infoCompany p
{
    margin:0px;
    padding:0px;
    color:#fff;
}


#monsterBox
{
    width:1382px;
    width:100%;
    height:456px;  
    position:relative;
    overflow:hidden;
}

#monsterBox img
{
    margin:0px 50%;
    left:-680px;
    position:relative;
}

/* *html #monsterBox img
{
	behavior: url('/Templates/Glowlabs_v2/Css/iepngfix.htc');	
} */

.highlights
{
    margin:0px;
    padding:0px;
    list-style-type: none;
    color:#fff;
    /* font-weight:bold; */
}

.highlight a
{
    font-weight:bold;
}

.highlights li
{
    margin:0px;
    padding:0px;
}

.highlights .highlight
{
    width:328px;
    margin-left:20px;
    float:left;
}

.highlightsFooter
{
    position:relative;
    text-align:right;
    top:8px;
    right:34px;
    color:#fff;   
}

.highlightsFooterBottom
{
    position:relative;
    text-align:right;
    top:-12px;
    right:34px;
    color:#fff;   
}

#twocolumns_box
{
    background-image:url(../Images/bg_section.png);
    background-repeat:repeat;
    margin: 10px 20px 20px 15px;
    color:#fff; 
    padding:20px;
}

/* *html #twocolumns_box
{
	behavior: url('/Templates/Glowlabs_v2/Css/iepngfix.htc');	
} */


#twocolumns_box .section
{
    padding-left:15px;
    padding-right:10px;  
    margin-bottom:35px;
}

#twocolumns_box ul
{
    margin:0px;
    padding:0px;
}
.columnleft
{
    float:left;
    width:150px;
}

.columnright
{
    float:right;
    width:530px;
}

.articlelist h4
{
    margin-bottom:0px;
    margin-top:20px;
}

.articlelist p
{
    margin:0px;
}


#Team a, .columnleft a
{
    color:#fff;
}

