/* CSS Document For General */

body {
	margin:0px;
	padding:0px;
	font-family:"Arial";
	font-size:13px;
	background-color:#FAFAFA;
	text-align:center;
}

#wrapper {
	border:0px solid red;
	width:1000px;
	margin:0 auto;
	text-align:left;
}

#topArea {
	border:0px solid red;
	width:1000px;
	height:135px;
}

#topLeftArea {
	border-right:0px solid red;
	width:250px;
	float:left;
}

#topRightArea {
	border-left:0px solid green;
	width:750px;
	height:100%;
	float:right;
}

#searchArea {
	border-bottom:0px solid red;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:100%;
	height:45px;
}

#topMenuaArea {
	border-bottom:0px solid green;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:100%;
	height:59px;
}

#topMenuContainer {
	border:0px solid red;
	margin:18px 0px 0px 25px;
	padding:0px 0px 0px 0px;
	background:url("../images/contentMenu.jpg");
	background-repeat:repeat-x;
	width:700px;
	height:35px;
}

#topMenu {
	background:url("../images/leftMenuImg.jpg");
	background-repeat:no-repeat;
	background-position:top left;	
	height:35px;
}

#topMenuRightImg {
	background:url("../images/rightMenuImg.jpg");
	background-position:top right;
	background-repeat:no-repeat;
	height:35px;
}

#headerImage {
	background-color:#D5D5D5;
	width:1000px;
	height:150px;
        background:url("../images/header.jpg");
	background-repeat:no-repeat;
	background-position:top left;
}

#headerImage p.bodytext {
	margin:0px;
	padding:0px;
}

#contentWrapper {
	border:0px solid red;
	width:1000px;
}

#mainContentArea {
	border:0px solid green;
	margin:0px 20px 5px 20px;
	width:960px;
	min-height:300px;
}

#mainContentArea a{
text-decoration:none;
	color:#30B2D6;
}

#leftContentArea {
	border-right:0px solid blue;
	width:307px;
	float:left;
}

#normalContentArea {
	border-left:0px solid blue;
	border-right:0px solid blue;
	margin:0px 0px 0px 19px;
	width:307px;
	float:left;
}

#rightContentArea {
	border-left:0px solid blue;
	margin:0px 0px 0px 16px;
	width:307px;
	float:right;
}

div.typoLogo {
	margin-right:5px;
	background:url("../images/powerTypo3Img.jpg");
	background-repeat:no-repeat;
	background-position:top right;
	height:16px;
}

div.streach {
	clear:both;
}

/* Footer */

#footerContainer {
	border:0px solid green;
	font-family:"Arial";
	font-size:13px;
	margin:0px 20px 5px 20px;
	padding:0px 0px 0px 0px;
	background:url("../images/contentFooter.jpg");
	background-repeat:repeat-x;
	width:960px;
	height:39px;
}

#footerCopyright {
	padding:0px 0px 0px 20px;
	height:39px;
	background:url("../images/leftFooter.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	width:600px;
	float:left;
}

#footerCopyright p.bodytext{
	margin:0px;
	padding-top:12px;
}

#footerRightImg {
	height:39px;
	background:url("../images/rightFooter.jpg");
	background-position:top right;
	background-repeat:no-repeat;
	color:#FFFFFF;
}

/* ########## Attributes Styles ########## */

#mainContentArea div.roundContent b {
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:11px;
	color:#000000;
}

#mainContentArea div.roundContent h1 {
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#1B284E;
}

#mainContentArea div.roundContent h2 {
	margin:0px;
	padding:0px;
	font-family:"Arial";
	font-size:13px;
	font-weight:bold;
	color:#1B284E;
}

#mainContentArea div.roundContent h3 {
	margin:0px;
	padding:0px;
	font-family:"Arial";
	font-size:11px;
	font-weight:bold;
	color:#1B284E;
}

#mainContentArea div.roundContent h3 a{
text-decoration:none;
	color:#1B284E;
}

#mainContentArea div.roundContent h3 a:hover {
	text-decoration:none;
	color:#65B7CF;
}

#mainContentArea div.roundContent h2 a {
	text-decoration:none;
	color:#1B284E;
}

#mainContentArea div.roundContent h2 a:hover {
	text-decoration:none;
	color:#65B7CF;
}

/* Home Bullet Styles */

#mainContentArea .roundBox .roundContent ul {
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style-type:none;
}

#mainContentArea .roundBox .roundContent ul li {
	margin:0px 0px 6px 0px;
}

#mainContentArea .roundBox .roundContent ul li {
	padding-left:22px;
	background-image:url("../images/bullet_homePage.jpg");
	background-repeat:no-repeat;
	background-position:0% 5%;
	display:block;
}
