﻿
/*------------------------------ GENERAL TEXT STYLES --------------------------------*/

#site{
    width:980px;
    background-color:#ffffff;
    padding-left: 0px;
    padding-right:0px;
	text-align:left;
	margin: 0px 0px 0px 0px;

}
#topNav
{
    float:left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	vertical-align:bottom;
	width:424px;
}
#topNav ul
{
    margin: 0px;
    padding: 15px 0px 0px 0px;
    list-style:none;
    list-style-type:none;
    vertical-align:bottom;
}
#topNav ul li
{
    border: none;
    margin: 0px;
    padding: 0px;    
    padding: 0px 0px 0px 16px;
    float:left;
    vertical-align:bottom;
}
#topNavImages
{
    float:left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	vertical-align:bottom;
	width:310px;
}
#topNavImages img
{
    text-decoration: none;
    border: 0 none;
}
#topNavImages ul
{
    margin: 0px;
    padding: 10px 0px 0px 0px;
    list-style:none;
    list-style-type:none;
    vertical-align:bottom;
    height:71px;
}
#topNavImages ul li
{
    margin: 0px;
    padding: 0px 0px 0px 0px;
    float:left;
    vertical-align:bottom;
	height: 71px;
}
#searchDiv 
{
	margin: 0px 0px 0px 0px;
    padding:  10px 0px 0px 62px;
    float:right;
    vertical-align:bottom;
	height:26px;
	width:180px;
}
#logoBanner
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:left;
	height: 123px;
	width:983px;
}
#logo
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:left;
	height: 123px;
	width:312px;
}
#banner
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:left;
	height: 123px;
	width:522px;
}
a img
{
	border: solid 0px;
}
#icons
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:left;
	height: 124px;
	width:143px;
}

#mainContentArea
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:left;
	width:980px;

}
#CopyRight
{
	margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
    float:left;
	height: 30px;
	width:260px;
}
#BottomLinks
{
	margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 0px;
    float:right;
	height: 30px;
	width:690px;
}
/* --------------------- Home.aspx ------------------------------------------*/
#homeLeft
{
	margin: 0px 0px 0px 0px;
    padding: 25px 0px 0px 0px;
    float:left;
	width:185px;
	height:599px;
}
#homeMiddle
{
	margin: 0px 0px 0px 0px;
    padding:  25px 0px 0px 0px;
    float:left;
	width:793px;
	height:599px;
	background: url(../imgs/rightRepeater.gif) repeat-y top right;
}

#whatsNew
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:left;
	width:700px;
}
#whatsNewPhoto
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:left;
	height: 140px;
	width:200px;
}
#whatsNewContent
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:right;
	height: 140px;
	width:500px;
}
#newTechnologies
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:left;
	width:700px;
}
#newTechnologiesPhoto
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:right;
	height: 140px;
	width:180px;
}
#newTechnologiesContent
{
	margin: 0px 0px 0px 0px;
    padding: 0px 20px 0px 0px;
    float:left;
	height: 140px;
	width:500px;
}
#rewards
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:left;
	width:700px;
}
#rewardsPhoto
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:left;
	height: 140px;
	width:180px;
}
#rewardsContent
{
	margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
    float:right;
	height: 140px;
	width:500px;
}
/* --------------------- Default.aspx ----------------------------- */
#mainContentBG
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:left;
	width:980px;
	height:1000px;

	
}
#defaultLeft
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:left;
	width:180px;
	/*height:599px;*/
}
#defaultMiddle
{
	margin: 0px 0px 0px 0px;
    padding:  0px 30px 0px 30px;
    float:left;
	width:738px;
	background: url(../imgs/rightRepeater.gif) repeat-y top right;
	/*height:599px;*/
}

#defaultRightContent
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
    float:left;
	width:180px;
}
#researchDefault
{
	margin: 0px 0px 0px 0px;
    padding: 40px 0px 0px 30px;
    float:left;
	width:173px;
	height:87px;
}
#textPrintDiv
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:right;
	width:225px;
	height:15px;
}
#breadCrumbCont
{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
    width:510px;
    float:left;
	
}
#blogTitle
{
    width:300px;
}
#blogDate
{
    float:right;
}

#sectionRightMid
{
	width: 100%;
}

#sectionRightTitle
{
	width: 85%;
}

#sectionRightTop
{
	width: 400px;
}