/* REMO CSS STYLE DOCUMENT */

@font-face {
 font-family: Franklin Gothic Demi Cond;
 src: url("FRADMCN.eot") /* EOT file for IE */
}
@font-face {
 font-family: Franklin Gothic Demi Cond;
 src: url("FRADMCN.TTF") /* TTF file for CSS3 browsers */
}

body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
}

/* ---- Common ---- */
.page-bg{
	float:left;
	width:100%;
	height:100%;
}
#wrapper{
	width:911px;
	margin:0px auto;
}
#login_wrapper{
	width:532px;
	margin:0px auto;
}
.commonwidth{
	float:left;
	width:100%;
	overflow:hidden;
}
a{	
	text-decoration:none;
}
a:hover{
	text-decoration:none;
}
/* ---- Common Ends ---- */

/* ---- Header ---- */
.logo{
	float:left;
	width:194px;
	height:98px;
	padding-top:20px;
	padding-left:13px;
	overflow:hidden;
}
.login_logo{
	float:left;
	width:442px;
	height:48px;
	padding-top:90px;
	padding-left:50px;
	overflow:hidden;
}
.topwrapper{
	float:right;
	width:559px;
	height:40px;
	padding:20px 0 12px 0px;
	overflow:hidden;
}
.top_image{
	float:right;
	width:173px;
	height:36px;
	overflow:hidden;
}
.top_content{
	float:left;
	width:376px;
	height:36px;
	padding-right:10px;
    font-family: Franklin Gothic Demi Cond;
	letter-spacing:1px;
	font-size:10pt;
	color:#4b4b4d;
	text-align:right;
	overflow:hidden;
}
.top_green_font{
	float:right;
	font-size:11pt;
	letter-spacing:1px;
	font-weight:bold;
    font-family: Franklin Gothic Demi Cond;
	color:#008828;
	overflow:hidden;
}
.menu_bg{
	float:right;
	width:559px;
	height:50px;
    font-family: Franklin Gothic Demi Cond;
	background:url(../images/menu_bg.jpg) no-repeat;
	overflow:hidden;
}
/* ---- Header Ends ---- */

/* ---- Content Background ---- */
.content-topbg{
	float:left;
	width:911px;
	height:6px;
	margin-top:19px;
	background:url(../images/content_bg_top.jpg) no-repeat;
	overflow:hidden;
}
.content-midbg{
	float:left;
	width:885px;
	padding:10px 11px 9px 14px;
	background:url(../images/content_bg_mid.png) repeat-y;
	overflow:hidden;
}
.content-botbg{
	float:left;
	width:911px;
	height:6px;
	background: url(../images/content_bg_bot.jpg) no-repeat;
	overflow:hidden;
}
.login_content-topbg{
	float:left;
	width:532px;
	height:5px;
	margin-top:25px;
	background:url(../images/login_bg_top.jpg) no-repeat;
	overflow:hidden;
}
.login_content-midbg{
	float:left;
	width:506px;
	padding:10px 11px 9px 14px;
	background:url(../images/login_bg_mid.png) repeat-y;
	overflow:hidden;
}
.login_content-botbg{
	float:left;
	width:532px;
	height:5px;
	background:url(../images/login_bg_top.jpg) no-repeat;
	overflow:hidden;
}
/* ---- Content Background Ends ---- */

/* ---- Index Content Area ---- */
.content_top_image{
	float:left;
	width:881px;
	height:271px;
	overflow:hidden;
}
.content_wrapper{
	float:left;
	width:835px;
	padding:28px 19px 22px 27px;
	background:url(../images/content_box_bg.jpg) repeat-x bottom;
	overflow:hidden;
}
.login_content_wrapper{
	float:left;
	width:506px;
	overflow:hidden;
}
.content_green_header{
	float:left;
	width:100%;
	font-size:34pt;
	line-height:34px;
    font-family: Franklin Gothic Demi Cond;
	color:#2b9c4d;
	overflow:hidden;
}
.content_left_box{
	float:left;
	width:515px;
	padding-top:0px;
	color:#484948;
	text-align:justify;
	overflow:hidden;
}
.login_content_left_box{
	float:left;
	width:503px;
	padding-top:0px;
	color:#484948;
	background:url(../images/login_box_bg.jpg) repeat-x top;
	text-align:justify;
	overflow:hidden;
}
.content_right_box{
	float:right;
	width:296px;
	padding-top:0px;
	overflow:hidden;
}
.index-list-box-content{
	float:left;
	width:503px;
	color:#0082da;
	padding-left:12px;
	background:url(../images/list-content-bg.jpg) no-repeat;
	overflow:hidden;
}
.index-list-box-content a{
	float:left;
	width:513px;
	color:#057f29;
	font-size:16px;
	font-weight:bold;
	padding:11px 0 12px 25px;
	background:url(../images/arrow.png) 5px 16px no-repeat;
	text-decoration:none;
	overflow:hidden;
}
.strategy-list-box-content{
	float:left;
	width:503px;
	height:51px;
	color:#484948;
	padding-left:12px;
	background:url(../images/startegy_green_ver.jpg) repeat-x;
	overflow:hidden;
}
.focus-list-box-content{
	float:left;
	width:503px;
	height:85px;
	color:#484948;
	padding-left:12px;
	background:url(../images/focus_green_ver.jpg) repeat-x;
	overflow:hidden;
}
.productivity-list-box-content{
	float:left;
	width:503px;
	height:67px;
	color:#484948;
	padding-left:12px;
	background:url(../images/productivity_green_ver.jpg) repeat-x;
	overflow:hidden;
}
.common-list-box-content{
	float:left;
	width:503px;
	color:#484948;
	padding-left:12px;
	overflow:hidden;
}
.contact-list-box-content{
	float:left;
	width:503px;
	height:187px;
	color:#484948;
	padding-left:12px;
	background:url(../images/contact_green_ver.jpg) repeat-x;
	overflow:hidden;
}
.contact_form_style{
	float:left;
	width:215px;
	height:17px;
	color:#4e4e4e;
	padding:5px 0 5px 10px;
	overflow:hidden;
}
.contact_form_textarea_style{
	float:left;
	width:235px;
	height:120px;
	color:#4e4e4e;
	padding:5px 0 5px 10px;
	overflow:hidden;
}
.ready_button{
	width:260px;
	height:47px;
	background:url(../images/i_am_ready.jpg) no-repeat;
	border:none;
	outline:none;
}
.send_message_button{
	width:159px;
	height:35px;
	background:url(../images/send_message.jpg) no-repeat;
	border:none;
	outline:none;
}
.login_box-content{
	width:498px;
	color:#4e4e4e;
	overflow:hidden;
}
.login_contact_form_style{
	float:left;
	width:431px;
	height:15px;
	color:#4e4e4e;
	padding:5px 0 5px 10px;
	overflow:hidden;
}
.login_contact_form_but{
	float:left;
	width:112px;
	height:36px;
	border:none;
	cursor:pointer;
	background:url(../images/login_but.jpg) no-repeat;
	overflow:hidden;
}

/* ---- Index Content Area Ends ---- */

/* ---- Right Background ---- */
.right-mid-ver-bg{
	float:left;
	width:296px;
	background:url(../images/right_content_bg.png) repeat-y;
	overflow:hidden;
}
.right-midbg{
	float:left;
	width:285px;
	margin-left:5px;
	padding-bottom:10px;
	background:url(../images/right-content-ver-bg.jpg) repeat-x bottom #fff;
	overflow:hidden;
}
.content_right_text{
	float:left;
	width:256px;
	padding:0px 15px;
	overflow:hidden;
}
.table_border{
	color:#4e4e4e;
	width:249px;
	height:22px;
	background:url(../images/text_box.jpg) no-repeat;
	border:none;
	padding:7px 0 5px 5px;
}
.download-button{
	float:left;
	width:296px;
	height:85px;
	overflow:hidden;
}
/* ---- Right Background Ends ---- */
/* ---- Content Background Ends ---- */

/* ---- Footer ---- */
.footerwrapper{
	float:left;
	width:911px;
	height:253px;
	margin-left:17px;
	padding-top:53px;
	overflow:hidden;
}
.login_footerwrapper{
	float:left;
	width:532px;
	margin-left:10px;
	padding-top:29px;
	overflow:hidden;
}
.footer_box{
	float:left;
	width:303px;
	overflow:hidden;
}
.footer_green_header{
	float:left;
	width:100%;
	font-size:34pt;
    font-family: Franklin Gothic Demi Cond;
	color:#2b9c4d;
	overflow:hidden;
}
.footer_newslist{
	float:left;
	width:300px;
	color:#5d5d5d;
	text-align:left;
	margin-left:-36px;
	overflow:hidden;
}
.footer_newslist ul{
	float:left;
	list-style:none;
	overflow:hidden;
}
.footer_newslist ul li{
	float:left;
	list-style:none;
	overflow:hidden;
}
.footer_newslist a{
	float:left;
	width:300px;
	color:#5d5d5d;
	padding-bottom:5px;
	text-decoration:underline;
}
.footer_newslist a:hover{
	color:#5d5d5d;
	text-decoration:none;
}
/* ---- Footer Ends ---- */

/* REMO CSS STYLE DOCUMENT ENDS */
