@charset "utf-8";
/* CSS Document */

/*---------------------------Genrael Clases---------------------------------------*/

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	background-color:#000000;
	margin-bottom:100px;
}

* {
	margin:0px;
	padding:0px;
}

.fl{
	float:left;
}

.fr{
	float:right;
}
.clr{
	clear:both;
}

ul,li{
	list-style:none;
}

a {
	text-decoration:none;
	color:#999999;
}

a:hover{
	text-decoration: underline;
}
img{
	border:0px;
}
a.whiteLink{
	color:#FFFFFF;
}
/*---------------------------Layout Content Clases---------------------------------*/

#Layout{                /*------------------------For Page Main Width------------------------------------*/
	width:680px;
	margin:auto;
	border-right:1px solid #505050;
	border-left:1px solid #505050;
}


#Top{
	height:260px;
	position: relative;
}

#header-bg{
	position:absolute;
	height:230px;
	width:676px;
	left:70px;
	top:0px;
	background:url(../images/header-bg.jpg) left top no-repeat;
}
.logo{
	position:absolute;
	left:0px;
	top:23px;
}

#Nav{
	background:url(../images/nav-bg.gif) left top no-repeat;
	position:absolute;
	bottom:0px;
	left:0px;
	width:680px;
}
#Nav ul{
	height:27px;
	margin-top:1px;
	margin-left:85px;
}
#Nav ul li{
	float:left;
	height:26px;
	margin-right:1px;
}
#Nav ul li a{
	color:#000000;
	background-color:#b4c221;
	font-size:13px;
	font-weight:bold;
	height:26px;
	line-height:26px;
	padding:5px 10px;
	text-decoration:none;
}

#Nav ul li a span{
	color:#000000;
	font-size:13px;
	font-weight:bold;
	height:26px;
	padding:5px 10px;
	line-height:26px;
	background:url(../images/nav-green-bg.gif) center bottom no-repeat;
}
#Nav ul li.selected a,
#Nav ul li a:hover{
	color:#000000;
	background-color:#ffb31a;
	font-size:13px;
	font-weight:bold;
	height:26px;
	line-height:26px;
	padding:5px 10px;
	text-decoration:none;
}
#Nav ul li.selected a span,
#Nav ul li a:hover span{
	color:#000000;
	font-size:13px;
	font-weight:bold;
	height:26px;
	padding:5px 10px;
	line-height:26px;
	background:url(../images/nav-hover-center.gif) center bottom no-repeat;
}


#Content{
}

#Content .LeftSide{
	float:left;
	width:184px;
	margin-right:15px;

}
.left-side-center{
	float:left;
	width:184px;
	background:url(../images/left-center-bg.gif) left top repeat-y;
	margin-top:2px;
	padding-bottom:10px;
}
.left-side-top{
	background:url(../images/left-top-bg.gif) left top no-repeat;
	width:184px;
}

.left-side-top h2{ 
	background:url(../images/yellow-errow.gif) 10px 10px no-repeat;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding-left:30px;
	padding-top:15px;
	padding-bottom:10px;
}

.left-side-top span{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#ffb31a;
	font-size:11px;
	font-weight:normal;
	padding-left:30px;
	display:block;
	margin-bottom:10px;
}

.submit-frm{
	width:154px;
	padding-left:30px;
}

.submit-frm ul{ 
}

.submit-frm ul li{
	margin-bottom:3px;
	width:141px;
	display:block;
	float:left;
}

.submit-frm ul li.last{
	margin-top:5px;
}

.submit-frm ul li label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	font-weight:normal;
	float:left;
	width:auto;
}

.submit-frm ul li span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffb31a;
	float:left;
	padding:0px;
	margin:0px;
	display:block;
	width:5px;
	margin-left:2px;
	text-align:right;
}

.submit-frm ul li .fld{
	width:130px;
	height:16px;
	border:2px solid #717478;
	float:left;
}

.submit-frm ul li .btn{
	background:url(../images/download-btn.gif) left top no-repeat;
	width:121px;
	height:32px;
	border:0px;
	margin-top:5px;
	cursor:pointer;
	float:left;
}

.get-the-latest{
	float:left;
	width:225px;
	border-right:1px solid #4d4d4d;
	margin-right:25px;
	padding-bottom:41px;
}

.get-the-latest h3{
	color:#ffb31a;
	font-size:14px;
	font-weight:bold;
	padding:20px 0px 10px 0px;
	width:160px;
}

.get-the-latest p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	font-weight:normal;
	padding-bottom:15px;
	padding-right:15px;
}

.get-the-latest strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding-bottom:12px;
	padding-right:15px;
}


#Content .RightSide{
	float:left;
	width:212px;
}

.RightSide h3{
	color:#ffb31a;
	font-size:14px;
	font-weight:bold;
	padding:20px 0px 10px 0px;
	width:160px;
}

.RightSide h3 a{
	color:#ffb31a;
	font-size:14px;
	font-weight:bold;
	padding:20px 0px 10px 0px;
	width:160px;
}
.RightSide h3 a:hover{
	text-decoration:none; 
}


.RightSide p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	font-weight:normal;
	padding-bottom:18px;
	padding-right:15px;
}

.RightSide ul{}
.RightSide ul li{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:13px;
	padding-left:15px;
	background:url(../images/white-dot.gif) left 4px no-repeat;
}


#Footer{
	border-top:2px solid #a6a8ab;
	background:url(../images/footer-bottom-bg.gif) left bottom no-repeat;
	color:#FFFFFF;
	width:680px;
	padding:7px 0px;
}

.footer-inner{
	width:470px;
	margin:auto;
}

.footer-inner ul{
}

.footer-inner ul li{
	float:left;
	color:#898989;
}

.footer-inner ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#898989;
	font-size:11px;
	font-weight:normal;
	padding:0px 5px;
}

.footer-inner ul li span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#898989;
	font-size:11px;
	font-weight:normal;
	padding:0px 5px;
}

/*------------------------Buy Power Builder Page------------------------------------*/

.buy-power-builder{
	width:507px;
	margin:auto;
	background:url(../images/buy-builder-center.gif) left top repeat-y;
	margin-top:2px;
	padding-bottom:12px;
}

.buy-power-builder h2{
	background:url(../images/buy-builder-top.gif) left top no-repeat;
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
	padding:9px 0px 6px 64px;
}

.buy-power-builder span{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#ffb31a;
	font-size:11px;
	font-weight:normal;
	display:block;
	margin:6px 0px 10px 0px;
}

.buy-power-frm{
	width:473px;
	padding-left:34px;
}

.buy-builder-btn{
	background:url(../images/submit-buy-builder.gif) left top no-repeat;
	width:95px;
	height:27px;
	border:0px;
	margin-top:5px;
	cursor:pointer;
	float:left;
}

/*------------------------Power Builder Page------------------------------------*/

.right-side-main{
	float:right;
	height:378px;
	overflow:auto;
	width:475px;
}

.latest-idc{
	float:right;
	width:455px;
	padding-bottom:41px;
}

.latest-idc h3{
	color:#ffb31a;
	font-size:14px;
	font-weight:bold;
	padding:20px 0px 10px 0px;
}

.latest-idc p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	font-weight:normal;
	padding-bottom:15px;
	padding-right:15px;
}

.latest-idc strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding-bottom:12px;
	padding-right:15px;
}
/*----------------------------ThankYou Page ----------------------------------------------*/
.right-side-main-thank{
	float:right;
	height:378px;
	overflow:auto;
	width:500px;
}
.latest-idc-thank{
	float:left;
	width:500px;
	padding-bottom:41px;
}

.latest-idc-thank h3{
	color:#ffb31a;
	font-size:14px;
	font-weight:bold;
	padding:20px 0px 10px 0px;
}

.latest-idc-thank p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	font-weight:normal;
	padding-bottom:15px;
	padding-right:15px;
}

