/* Change width on this div to match design */
div#globalBox {
	float:none;
	margin:0px auto;
	width:990px;
	padding:0px 0px 0px 0px;
	background:url(/images/bg-globalbox.jpg) repeat-y;
}

/* headerBox */

div#headerBox {
	float:left;
	width:100%;
	height:113px;
}

div#logoBox {
	float:left;
	width:300px;
	padding:0px 20px 0px 20px;
}

div#headerRightBox {
	float:right;
	padding:0;
	margin:0;
	width:218px;
}

div#headerFbBox{
	float: right;
    margin: 0 4px 0 0;
    padding: 0;
}

div#headerFbBoxCorner{
	background:url("/images/bg-fb_corner.png") no-repeat;
	width:4px;
	height:30px;
	margin:0;
	padding:0;
	float:left;
}

div#headerFbBoxRepeater{
	background:url("/images/bg-fb_repeater.png") repeat-x;
	float: left;
    height: 26px;
    margin: 0;
    padding: 4px 0 0 6px;
    width: 91px;
}

div#searchBox{
    float: right;
    margin: 20px 18px 0 0;
    padding: 0;
    width: 200px;
}
/* end of headerBox */

div#splashBox {
	float:left;
	width:100%;
	background:#ffffff;
	position:relative;
	z-index:1;
}

div#topMenuBox {
	float:left;
	width:982px;
	height:24px;
	margin:0px 4px 0px 4px;
	background:url(/images/bg-topmenu.jpg) repeat-x;
}

div#mainBox {
	float:left;
	width:982px;
	overflow:hidden;
	min-height:500px;
	margin:10px 4px 10px 4px;
}

div#leftColumn {
	float:left;
	width:224px;
	margin:0px 10px 0px 10px;
}

div#mainColumn {
	float:left;
	width:474px;
	margin:0px 10px 0px 10px;
}

div#mainColumnFull {
	float:left;
	width:962px;
	margin:0px 10px 0px 10px;
}

div#mainColumnNoLeft {
	float:left;
	width:718px;
	margin:0px 10px 0px 10px;
}

div#mainColumnNoRight {
	float:left;
	width:718px;
	margin:0px 10px 0px 10px;
}

div#rightColumn {
	float:left;
	width:224px;
	margin:0px 10px 0px 10px;
}

div.dynamicBox {
	float:left;
	width:100%;
	margin:0px 0px 10px 0px;
}

div.dynamicBoxVertical {
	float:left;
	width:48%;
	margin:0px 0px 10px 0px;
	height:150px;
}

div.objectBox {
	float:left;
	width:224px;
	min-height:80px;
	margin:5px 0px 0px 0px;
	background:url(/images/bg-object-top.jpg) no-repeat center top;
	padding:10px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}

div.objectBoxContactUs {
	float:left;
	width:224px;
	background:url(/images/bg-contactus.jpg) no-repeat;
	height:100px;
}
div.objectBoxGeneric{
	float:left;
	width:100%;
}
div.objectBoxType2 {
	float:left;
	width:204px;
	min-height:80px;
	margin:5px 0px 0px 0px;
	background:url(/images/bg-object2.jpg) no-repeat center top;
	padding:10px 10px 0px 10px;
	margin:0px 0px 16px 0px;
}


div.objectBoxContent {
	float:left;
	padding:0px 10px 0px 10px;
	
}

div.parentLinkBox {
	float:left;
	width:100%;
	margin:0px 0px 5px 0px;
}

div.dateBox {
	float:left;
	width:100%;
}

div.dateBoxRight {
	float:left;
	width:100%;
	text-align:right;
	margin:-25px 0px 0px 0px;
}

div.dateBoxArticleRight {
	float:left;
	width:100%;
	text-align:right;
	margin:-15px 0px 0px 0px;
}

div.formBox {
	float:left;
	width:100%;
}

div#sitemap{
	padding:10px 0px;
	margin:0px;
}

/* footerBox */
div#footerBox {
	float:left;
	width:982px;
	margin:10px 0px 0px 0px;
	padding:10px 4px 10px 4px;
	background:url(/images/bg-footerbox.jpg) no-repeat center bottom;
}

div#footerBoxUp {
	float:left;
	background:url(/images/bg-footerboxUp.jpg) repeat-x;
	height:93px;
	width:100%;
}

div#footerBoxDown {
	float:left;
	width:100%;
	height:15px;
	background:#fff;
	padding:10px 0px 0px 0px;
}

div#developed {
	float:left;
	width:224px;
	padding:0px 10px 0px 10px;
}

div#footerBoxCenter {
	float:left;
	width:474px;
	margin:0px 10px 0px 10px;
}

div#footerLinksBox{
	float:left;
	width:430px;
	background:#CCCCCC;
}

div#copyright  {
	text-align:center;
	float:left;
	width:100%;	
}

div#powered {
	float:left;
	width:224px;
	padding:0px 10px 0px 10px;
}
/* end of footerBox */

div.readmore {
	float:right;
	width:100%;
	text-align:right;
}

div#servicesBox {
	float:left;
	width:474px;
	margin:20px 0px 0px 0px;
}

div.servicesBoxTab {
	float:left;
	width:101px;
	height:28px;
	background:url(/images/bg-servicetab.jpg) no-repeat;
	margin:0px 1px 0px 0px;
	font-family:tahoma;
	font-size:10px;
	color:#ffffff;
	text-align:center;
	padding:2px 8px 0px 8px;
	cursor:pointer;
}

div.servicesBoxTabSelected {
	float:left;
	width:101px;
	height:28px;
	background:url(/images/bg-servicetab-selected.jpg) no-repeat;
	margin:0px 1px 0px 0px;
	font-family:tahoma;
	font-size:10px;
	color:#194C8E;
	text-align:center;
	padding:2px 8px 0px 8px;
}

div#servicesBoxTabsContent {
	float:left;
	width:100%;
	background:url(/images/bg-servicetabcontent.jpg) repeat-x left top;
	min-height:50px;
}

div#servicesBoxTabsBottom {
	float:left;
	width:100%;
	background:url(/images/bg-servicetab-bottom.jpg) repeat-x;
	height:25px;
}


div.serviceTabContent {
	float:left;
	padding:30px 10px 0px 10px;
}

div.divider {
	float:left;
	width:100%;
	line-height:1px;
	font-size:0px;
	height:1px;
	margin:5px 0px 5px 0px;
	background:#999999;
}

div.newsBox {
	float:left;
	width:100%;	
}

div.partnerBox {
	float:left;
	width:100%;
	text-align:center;	
	padding:10px 0px 0px 0px;
}


