/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
		margin:0; padding:0;}
		 body {   font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background:#999999;
		 
/*		 background:#332A86;*/ }

/* PARAGRAPH STYLES */
k
H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}
H6 {position: inherit; top:725px; left:440px; width:100%; color:black; } 
 
li {list-style-type:none;}
 
A { color:#637F90; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#5f7f93; text-decoration:underline;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

.dark-grey-row { background-color:#e3e3e3; }
.light-grey-row { background-color:#f2f2f2; }
.cell1 { padding:2px 5px 2px 5px; width:10%; }
.cell1v2 { padding:2px 5px 2px 5px; width:7%; }
.cell2 { padding:2px 5px 2px 5px; width:10%; }
.cell2v2 { padding:2px 5px 2px 5px; width:25%; }
.cell3 { padding:2px 5px 2px 5px; width:40%; }
.cell4 { padding:2px 5px 2px 5px; width:13%; }
.cell5 { padding:2px 5px 2px 5px; width:28%; }
.cell5v2 { padding:2px 5px 2px 5px; width:16%; }
.pdf-icon-sec { border:0px;width:20px;height:20px;margin:0 5px 0 0; }
.word-icon-sec { border:0px;width:20px;height:20px;margin:0 5px 0 5px; }
.excel-icon-sec { border:0px;width:20px;height:20px;margin:0 0 0 5px; }
.inter { font-size:10px;color:#EF653A;float:right; }
.inter:hover { font-size:10px;color:#F0B213;float:right;cursor:pointer; }
.results-header { font-size:13px;margin:0px;padding:0px;color: #F0B213;font-family: "Times New Roman",Times,serif; }
.results-p { font-size:11px; }


:focus {outline: 0;}
fieldset, img {}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}

.clearfix:after {    content: ".";     display: block;     height: 0px;     clear: both;     visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.lF {float:left;}
.rF {float:right;}

/*----------WRAPPER START HERE------------------------------*/
.wrapper{ width:969px; margin:0px auto 0 auto; border:0px solid #363636;  background-color:#fff; padding-top:0px;padding-bottom:0px;}

/*----------HEADER START HERE-------------------------------*/
.main{
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
}
.header{ height: 367px;	position: relative;	float:right; width: 969px;	margin: 0 auto 0 auto;	visibility: visible;}
.header .navbar{  position: absolute; bottom:0px; width:969px; height:54px; background: url(../images/navigation-darkgrey2.jpg;) no-repeat left #5b5b5b;  } 
.header .navbar ul{ margin:0px auto  !important;}
.header .navbar ul li{  width:137px; height:54px; float:left; text-align:center; line-height:54px; font-size:18x;  color:#DCDCDC;display:block;padding:0px 0 1px 0; } 
.header .navbar ul li:hover{  width:137px; height:54px; float:left; text-align:center; line-height:56px; font-size:8px; color:#DCDCDC;background: #CF000F;display:block;cursor: pointer;}
.header .navbar ul li:hover a{ color: #DCDCDC; text-decoration:none;cursor:pointer;}
.header .navbar ul li a{ color:#FFFFFF; text-decoration:none; font-weight:100;display:block}
.header .navbar ul li a:hover{ color: #DCDCDC;text-decoration:none;}
.header .navbar .sep { width:2px; height:37px;  background: url(../images/nav-sep.jpg);float:left;display:block;}
.header .navbar ul li.selected { background: #CF000F; padding-right:9px; }
.header .navbar ul li.selected a { color: #FFFFFF; }
.header .navbar li {position:relative; float:left; list-style-type:none;}
.header .navbar ul ul {display:none;}
.header .navbar ul li:hover ul {display: block; height:25px; line-height:25px;}
.header .navbar ul li ul li{background: #F0B519; height:25px; line-height:25px; border: ridge; border-color:#F0B519;}
.header .navbar li ul li a{height:25px; line-height:25px;}
.header .navbar li ul li:hover{height:25px; line-height:25px;}
.nav-shadow { background: url(/images/nav-dropshadow.jpg) no-repeat;height:28px;width:969px;margin:0px 0 0 0; } 


.header .reit3navbar{  position: absolute; bottom:0px; width:969px; height:54px; background: url(../images/navigation-darkgrey2.jpg;) no-repeat left #5b5b5b;  } 
.header .reit3navbar ul li{  width:250px; height:54px; float:left; text-align:center; line-height:54px; font-size:18x;  color:#d2d2d2;display:block;padding:0px 0 1px 0; } 
.header .reit3navbar ul li:hover{  width:250; height:54px; float:left; text-align:center; line-height:56px; font-size:8px; color:#d2d2d2;background: #CF000F;display:block;cursor: pointer;}
.header .reit3navbar ul li:hover a{ color: #FFFFFF; text-decoration:none;cursor:pointer;}
.header .reit3navbar ul li a{ color:#d2d2d2; text-decoration:none; font-weight:100;display:block}
.header .reit3navbar ul li a:hover{ color: #FFFFFF;text-decoration:none;}
.header .reit3navbar .sep { width:2px; height:37px;  background: url(../images/nav-sep.jpg);float:left;display:block;}
.header .reit3navbar ul li.selected { background: #CF000F; padding-right:9px; }
.header .reit3navbar ul li.selected a { color: #FFFFFF; }


/* #overview .navbar ul li:active a{ color: #000;} */
/*--------------content----------------*/
.content{ background: #ffffff; color: #626262; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:16px; width:969px; }
.content h1{ font-family:"Times New Roman"; font-size:25px; color:#f0b213;padding-left:10px; padding-top:0px; font-weight:100;  }
.content p{ font-family:"Times New Roman"; font-size:15px !important; margin-top:10px; padding-left:10px; line-height:18px; color:#626262; font-weight:100px;  }
.con_underline a{ text-decoration:underline; color:#f0b213; font-size:11px; text-decoration:none; }
.com_underline a:hover{ color:#f0b213; text-decoration:underline;}
.logo{ background:url(../images/logo.gif); width:115px; height:99px; float:right; margin-right:15px; margin-top:26px;display:none; border:0px;}
/*------------inner-page-------------------*/
/* .content_inner{ background:#FFFFFF; color: #333333; padding:10px 0px 20px 15px; margin-top:1px; } */ /*Old Styles for this*/
.content_inner{  color: #333333; padding:0px 0px 0px 0px; margin-top:0px; margin-bottom:0px;overflow:hidden; }
.inner_logo{	width: 135px;	height: 120px;	position: absolute;	top: 28px;	left: 27px;	border: 0px;}
.footer-whitespace {margin-left:auto; margin-right:auto; background-color:#ffffff; height:220px; }


.link{ width:241px; float:left;  height:auto; background:#ffffff; padding:5px 0px  0px 0px; margin-left:0px;}
.link ul { position: absolute;}
.link ul li{ line-height:28px;font-family:"Times New Roman", Times, serif;  font-size:14px;  float: none; padding:0px 0 1px 0;  }
.link ul li a{ color:#5b5b5b; font-size:14px;  text-decoration:none;  background: url(../images/orange-sqaure.jpg) center left no-repeat #ffffff; width:216px; display:block; margin: 0px 0 0 5px;padding-left:15px;border-right:1px dotted #bbbbbb; border-bottom:1px dotted #bbbbbb;    }
.link ul li a:hover{ background: url(../images/white-box-hover.jpg) center left no-repeat #ffffff; width:216px; display:block; font-size:14px;margin-left:5px;border-bottom:1px dotted #bbbbbb; color:#5b5b5b;border-right:0px dotted #bbbbbb;}
.link ul li a.active{ color:#867a69; background: url(../images/white-box.jpg) center left no-repeat #ffffff;  width:216px; display:block; font-size:14px;border-bottom:1px dotted #bbbbbb;border-right:0px dotted #bbbbbb;}
.link ul ul {	display: none;	position: absolute;	width: 100%;	left: 99%;	border-right:1px dotted #bbbbbb;	border-bottom:1px dotted #bbbbbb;	border-top:1px dotted #bbbbbb;	background:#fff;}
.link ul ul li a {	background:none;	font-size:14px;	border:0px;	padding-right:0px; border-bottom:1px dotted #bbbbbb;border-right:1px dotted #bbbbbb; }
.link ul ul li a:hover {	background:#ffffff;	width:200px;	font-size:14px;	border:0px;	color:#617f90;	padding-right:10px;}
.link ul li:hover > ul {	position: absolute;	display: block;	margin-top: -31px;	margin-left: 3px;	z-index: 999;	font-size:14px;	}
.link ul ul ul{	display: none;	position: absolute;	width: 100%;	left: 100%;	background:#ffffff;}
.link ul.sub1  { left: 0;margin:0; display: block;width:232px; margin-left:5px; padding-left:0px;position: relative!important;font-size:12px;border-bottom:1px dotted #bbbbbb; border-right:0px;border-top:0px;border-left:0px;}
.link ul.sub1 ul li{border-right:1px dotted #bbbbbb;	border-bottom:1px dotted #bbbbbb;	border-top:1px dotted #bbbbbb;	}
.link ul.sub1 a {width:195px; margin-left:25px;margin-right:10px; font-size: 14px;padding-left:0px;font-weight:normal; color:#444444;border:0px;background:none;}
.link ul.sub1 li a:hover{color:#617f90;}

.link ul.sub1 a:hover { width:195px; margin-left:25px;margin-right:10px;font-size:12px;padding-left:5px;font-weight:bold; color:#777777;background:none; }

.link ul.sub2  { left: 0;margin:0; display: none;width:206px; padding-left:0px;position: relative;font-size:11px;background:#ffffff;border:0px;}
.link ul.sub2 li {width:195px; margin-left:0px; margin-right:0px;font-size:11px;padding-left:5px;font-weight:bold; color:#777777;border:0px; }

.link ul.sub3  { display:block; margin-left:-215px; margin-right:0px; margin-top:0px; padding-left:0px;padding-right:0px; position:relative;}
.link ul.sub3 >li{ { display:block; margin-left:-215px; margin-right:0px; margin-top:0px; padding-left:0px;padding-right:0px; position:relative;}}
.link ul.sub3 li:hover { display:block; margin-left:-215px; margin-right:0px; margin-top:0px; padding-left:0px;padding-right:0px; position:relative;}
.link ul.sub3 a:hover  { display:block; margin-left:-215px; margin-right:0px; margin-top:0px; padding-left:0px;padding-right:0px; position:relative;}


.textreport{float:left; width:680px; height:680px; padding-left:40px; padding-top:14px;min-height:495px;padding-bottom:1px;}
.textreport h1{ font-size:20px; font-family:"Times New Roman", Times, serif; color:#617f90; border-bottom:1px dotted #bbbbbb;}
.textreport h2{ font-size:18px; font-family:"Times New Roman", Times, serif; color:#f26432; padding:10px 0 0px 0;}
.textreport h3{ font-size:18px; font-family:"Times New Roman", Times, serif;  color:#617f90;padding:15px 0 0px 0;}

.textreport2{float:left; width:680px; height:200px; padding-left:40px; padding-top:14px;min-height:300px;padding-bottom:1px;}
.textreport2 h1{ font-size:20px; font-family:"Times New Roman", Times, serif; color:#617f90; border-bottom:1px dotted #bbbbbb;}
.textreport2 h2{ font-size:18px; font-family:"Times New Roman", Times, serif; color:#f26432; padding:10px 0 0px 0;}
.textreport2 h3{ font-size:18px; font-family:"Times New Roman", Times, serif;  color:#617f90;padding:15px 0 0px 0;}

/*.text{ float:left; width:680px; padding-left:40px; padding-top:14px;min-height:495px;padding-bottom:15px;}*/
.text{ float:left; width:680px; padding-left:40px; padding-top:14px;min-height:495px;padding-bottom:15px;}
.text h1{ font-size:20px; font-family:"Times New Roman", Times, serif; color:#617f90; border-bottom:1px dotted #bbbbbb;}
.text h2{ font-size:18px; font-family:"Times New Roman", Times, serif; color:#f26432; padding:10px 0 0px 0;}
.text h3{ font-size:18px; font-family:"Times New Roman", Times, serif;  color:#617f90;padding:15px 0 0px 0;}
.text h4{ font-size:14px; font-family:"Times New Roman", Times, serif;  color:#333333;padding:10px 0 0px 0;}
.text h5{ font-size:13px; font-family:"Times New Roman", Times, serif;  color:#666666;padding:10px 0 0px 0;}
.text p{ font-size:15px !important; font-family:"Times New Roman", Times, serif;  line-height:19px; margin-top:15px; color:#626262 !important;}
.text ul{ font-size:15px !important; font-family:"Times New Roman", Times, serif;  line-height:19px; margin-top:15px; color:#626262 !important; list-style-type:square;}
.text ol{ font-size:15px !important; font-family:"Times New Roman", Times, serif;  line-height:19px; margin-top:15px; color:#626262 !important;}
.text li{ font-size:15px !important; font-family:"Times New Roman", Times, serif;  line-height:19px; margin-top:15px; list-style-type: square;margin-left:30px; color:#626262;}
.text img{ padding:5px;}
.text .crumbs {color:#5b5b5b;font-size:14px;padding-bottom:8px; padding-top:8px; margin:-10px 0 15px 0; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; 	font-family:"Times New Roman", Times, serif; }
.text .crumbs a{color:#a7a7a7;font-size:14px;text-decoration:none; }
.text .crumbs a:hover{color:#867a69;font-size:14px;text-decoration:none;}
.text .crumbs a:active{color:#867a69;font-size:14px;text-decoration:none; }

.textfull{ float:left; width:900px;padding-left:40px; padding-top:14px; min-height:495px; padding-bottom:15px;}
.textfull h1{ font-size:25px; font-family:"Times New Roman", Times, serif; color:#617f90; border-bottom:1px dotted #bbbbbb;}
.textfull p{ font-size:15px !important; font-family:"Times New Roman", Times, serif;  line-height:19px; margin-top:15px; color:#626262 !important;}
.footer{ background-color:#5e5e5e; width:909px; height:54px; margin-left:auto;margin-right:auto; color:#ececec; font-size:12px;line-height:22px;text-align:center;padding: 0px 30px 0px 30px; font-weight:100;}
.footer p{font-size:22px; font-family:"Times New Roman", Times, serif;width:909px;height:54px;line-height:22px;text-align:center;}
.footer a { color:#FFFFFF; text-decoration: none; } 
.footer a:hover { text-decoration: underline; } 
.copy{ font-size:12px !important; width:100%; background-color:#3d4041; font-weight:normal;  color:#FFFFFF; text-align:center; height:55px; line-height:50px;}
.copy a { color:#FFFFFF; text-decoration: none; }
.copy a:hover { text-decoration: underline; }
.devlop{ font-size:15px !important; background: #FFFFFF;  text-align:center; height:55px; line-height:50px;}
.devlop a { color: #000000; text-decoration: none; }
.devlop a:hover { text-decoration: underline; }
li {font-size:14px !important;line-height:24px;}
.text .textimg { width:680; height:175;} 

/*---------------close--------------------------*/


/* FORMS */
fieldset {  margin-bottom: 1em;  padding: 0;  border: 0px solid #ccc;}
form {  margin: 0;  padding: 0;}
.form-item {  margin-top: 1em;  margin-bottom: 1em;}
.form-item .description {  font-size: 0.85em;}
.form-item label {  font-weight: bold;}
.form-submit {  margin: 0.5em 0;}
.marker, .form-required {  color: #f00;}
hr {  height: 1px;  border: 1px solid gray;}
.form-text, .form-password{  border: 1px solid #c6c6c6;  height:15px;  padding:5px;  margin-top:5px;  margin-bottom:5px;  font-size: 1.1em;}

.textarea {  border: 1px solid #c6c6c6;  height:75px;  padding:5px;  margin-top:5px;  margin-bottom:5px;  font-size: 1.1em;}
.form-submit {  border: 1px solid #c6c6c6;  height:35px;  padding:5px;  margin-top:5px;  margin-bottom:5px;  font-size: 1.1em;  background-color:#dfdfdf;}

#message {	margin: 20px 0 10px 0;	font-size: 13px;	color: #333333;}
/* END FORMS */



.locationBox {    display: inline;    float: left;    margin: 10px 0 0;    padding: 5px;    width: 185px;    font-size:10px;}
.timeheader {    float:left;    width:210px;    height:24px;    background-color:#5f7f93;    border:1px solid #666;    text-align:center;    padding-left:5px;    padding-right:5px;    padding-top:10px;    margin-left:3px;    margin-right:3px;margin-top:5px;    color:#fff;}
.timebox {    float:left;    width:210px;    height:125px;    background-color:#f6f6f6;    border:1px solid #ececec;    text-align:left;    padding-left:5px;    padding-right:5px;    margin-left:3px;    margin-right:3px;    color:#333;}

div.lesee {    display: inline;    float: left;    width: 165px;}
div.rowLong, div.rowLongTitle {     width: 100%;    clear: left;    margin-top: 5px;}
div.rowLongTitle { padding:3px 0 3px 0; }
div.rowLong { border-bottom: 1px dotted #cccccc;padding:3px 0 3px 0; }

.clearfix:after, div.rowLong:after, div.rowLongTitle:after, .exampleBox:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}
a.newsLink:hover {
	color: #CF000F;
	text-decoration:none;
	}

.homepage-border { border-bottom:1px dotted #bbbbbb; margin:0 0 0 7px; padding:0 25px 0 28px;height:1px;width:92%; }
.homepage-content { float:left;width: 615px;padding-bottom:5px; font-size:15px !important; }
.homepage-content p {  font-size:15px !important; }
.scroll-content { margin:0px 20px 20px 20px;padding: 0 0 0 10px;float:right;width: 290px;border-left:1px dotted #bbbbbb; }
.scroll-content h1 { padding: 0 0 20px 15px; }
.scrollpane { width:290px; }

.homepage-nugget {width:240px !important;	height:auto;	font-family:"Times New Roman", Times, serif; font-size:15px;		border-right:1px dotted #bbbbbb;	padding:25px 25px 0 25px;	margin:0px 0 0 0;	text-align:left;}
.homepage-nugget .banner {	width:281px;	height:85px;	margin:0 0 15px 0;}
.homepage-nugget a{	color:#6c8897;	text-decoration:none;	font-size:15px;	font-family:"Times New Roman", Times, serif;}

.homepage-nugget p {	padding:0;	margin:0;	font-size:12px !important;	color:#888888;	font-weight: 100;	font-family:"Times New Roman", Times, serif;}
.homepage-nugget-link {	width:273px;	height:auto;	font-family:"Times New Roman"; font-size:15px;		float:left;	text-align:right;	padding:0 25px 0 25px;	margin:15px 0 35px 0;}
.homepage-nugget-link a{	color:#6c8897;	text-decoration:none;	font-size:15px;	font-family:"Times New Roman", Times, serif;}
.homepage-nugget h2{ font-family:"Times New Roman"; font-size:17px; color:#6c8897;padding-left:0px; padding-top:0px; font-weight:100;  }
.tab-section { margin:15px 0 0 0; }
.tab-section a { text-decoration:none; color:#ffffff; font-size:14px; font-family:Arial, sans serif; }
.tab-section a:hover { text-decoration:underline; color:#ffffff; font-size:14px; font-family:Arial, sans serif; }
.lcorner { width:186px; height:42px; float:left; margin-right:4px; background: url(../images/tab-lcorner.jpg) top left; text-align:center; padding:11px 0 0 0; }
.lcorner:hover { background: url(../images/tab-lcorner-over.jpg) top left; }
.mtab { width:187px; height:42px; float:left; margin-right:4px; background: url(../images/tab1.jpg) top left; text-align:center; padding:11px 0 0 0;  }
.mtab:hover { background: url(../images/tab1-over.jpg) top left;  }
.rcorner { width:186px; height:42px; float:left; background: url(../images/tab-rcorner.jpg) top left; text-align:center; padding:11px 0 0 0; }
.rcorner:hover { background: url(../images/tab-rcorner-over.jpg) top left; }
.tab-spacer { width:949px; height:30px; clear:both; background: url(../images/tab-spacer.jpg) top left; }

.image { position:relative; width:100%; /* for IE6 */ }

h6 span {    color: white;    font: "Times New Roman";   font-size:10px;   letter-spacing: -1px;     background: rgb(50, 48, 132); /* fallback color */   /*background: rgba(0, 0, 0, 0.7);*/   padding: 0px; }

.sidebarmenu{ width:185px; float:left;  height:auto; background:#ffffff; padding:5px 0px  0px 0px; margin-left:-6px;}
.sidebarmenu ul{margin: 0;padding: 0;list-style-type: none;width: 185px; /* Main Menu Item widths */border-bottom: 1px solid #ccc;}
 .sidebarmenu ul li{position: relative;}
 /* Top level menu links style */
.sidebarmenu ul li a{display: block;overflow: auto; /*force hasLayout in IE7 */color: white;text-decoration: none;padding: 4px;border-bottom: 1px solid #778;border-right: 1px solid #778;}
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{background-color: #ffffff; /*background of tabs (default state)*/}
.sidebarmenu ul li a:visited{color: #d2d2d2;;}
.sidebarmenu ul li a:hover{background-color: #ffffff;color:#332A86;}
/*Sub level menu items */
.sidebarmenu ul li ul{position: absolute;width: 185px; /*Sub Menu Items width */top: 0;visibility: hidden;}
.sidebarmenu a.subfolderstyle{background: url(right.gif) no-repeat 97% 50%;}
 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */


.newsdate{float:left;}
.newsdesc{float: left; font-weight:bold;}
.text{ float:left; width:680px; padding-left:40px; padding-top:14px;min-height:495px;padding-bottom:15px;} 
.newsdesc h1{ font-size:20px; font-family:"Times New Roman", Times, serif; color:#617f90; border-bottom:1px dotted #bbbbbb;}
.newsdesc h2{ font-size:18px; font-family:"Times New Roman", Times, serif; color:#f26432; padding:10px 0 0px 0;}
.newsdesc h3{ font-size:20px;  font-family:"Times New Roman", Times, serif;  color:#617f90;padding:15px 0 0px 0;}
.newsdesc h4{ font-size:14px; font-family:"Times New Roman", Times, serif;  color:#333333;padding:10px 0 0px 0;}
.newsdesc h5{ font-size:13px; font-family:"Times New Roman", Times, serif;  color:#666666;padding:10px 0 0px 0;}
.newssrc{float:left; padding-left:15px;}
.newsarchive{padding-right:10px; text-decoration:underline; font-size:12px;} 
.bodygrey{background:#999999;}
.rider{margin-right:25px; margin-left:25px; text-align:justify ; color:#626262}

#img-with-text {
	float:left;
	width:610;
	text-align: justify;
	display:block;

}


#full-screen-background-image {
  z-index: -999;
  min-height: 100%;
  min-width: 1024px;
  width: 100%;
  height: auto;
  position: fixed;
  top: 0;
  left: 0;
}


#full-width-link {
	
	width:800px;
	height:900px;
}

#home-link {

	  min-height: 125%;
	  min-width: 1924px;
	position: fixed;
    width: 100%    /* width of the logo */
    height: auto;   /* height of the logo */
	border: none;
	right:0;
	bottom:0;
}




.super-centered {
    position:absolute; 
    width:100%;
    height:100%;
    text-align:center; 
    vertical-align:middle;
    z-index: 9999;
}

.banner {
	position:absolute;
	top: 5%;
	left: 15%;
	font-family:Verdana, Geneva, sans-serif;
	color:#EC2624;
	font-size:15px;
	font-weight:bold;
}

.ddhome {	width:100%;	float:left;	margin-top:100px;}

.ddhome ul {	padding:0px;	margin:0px;}

.ddhome ul li {	width:22.70833%;	float:left;	list-style: none;	font-size:20px;	margin:0 0 27px 2.5%;}
.ddhome ul li:first-child {	margin-left:0px;}

.ddhome ul li:nth-child(4n+5){	margin-left:0px;}

.ddhome ul li a {	width:100%;	color:#606060;	text-decoration:none;	padding:0 30px;	background-image:url(../images/arr.png);	background-position:right 20px center;	background-repeat:no-repeat;	
	border:solid 2px #B4B4B4;	height:88px;	float:left;	display:table;	box-sizing:border-box;	-moz-box-sizing:border-box;	-webkit-transition: all 0.5s ease;	-moz-transition: all 0.5s ease;	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;	transition: all 0.5s ease;}
	
.ddhome ul li a p {	display:table-cell;	vertical-align:middle;}

.ddhome ul li a:hover {	background-color:#cf000f;	border:solid 2px #cf000f;}

.ddhome ul li:hover a {	color:#ffffff;}	


.ddheader  {height:195px; position:relative;}

.dd{ width:100%; height:325px; padding-left:25%; margin-top:100px;}
.dd ul {padding:0px; margin:0px;  }
.dd ul li{ width:22.76%;  float:left; margin:0 0 0 2.5%;  }
.dd ul li:first-child{margin-left:0px; }
.dd ul li:nth-child(4n+5){	margin-left:0px;}
.dd ul li a{
	background-color:#cf000f; 
	width:100%;	
	color:#606060;	
	text-decoration:none;	
	padding:0 30px;	
	border:solid 2px #B4B4B4;	
	height:88px;	
	float:left;	
	
	display:table;	
	box-sizing:border-box;	
	-moz-box-sizing:border-box;	
	-webkit-transition: all 0.5s ease;	
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;	
	transition: all 0.5s ease;
	}

.dd ul li a  { text-align:center; color:#ffffff; } 	 
.dd ul li a p {	display:table-cell;	vertical-align:middle;}
.dd ul li a:hover {	background-color:#cf000f;	}
.dd ul li:hover a {	color:#ffffff;}
.dd ul ul li {display:list-item;  width:100%; margin-top:10px;  }
.dd ul ul li:first-child{margin-left:0px;  margin-top:10px;}
.dd ul ul li:nth-child(2n){ margin-left:0px; margin-top:10px; }
.dd ul ul li p{font-family:interface regular; font-size:16px; }
.dd ul ul li a{background-color:#B4B4B4;  margin-top:10px;  }
.dd ul ul li a:hover {border:solid 2px #cf000f;}

.ddmenu-main .menutop{ position: absolute; bottom:0px; width:969px; height:24px;  background-color:#EC2624;background: radial-gradient( circle,#EC2624, #CF000F)   }
.ddmenu-main h1 {color:#FFF; font-family:"interface regular"; font-size:38px; font-style:normal;  text-align:center; background: radial-gradient( circle,#EC2624, #CF000F); height:50px;
		  		margin-top:0px; }

.ddbody  {color:#606060; font-family:"interface regular"; font-size:30px; font-style:normal;  }
.ddbody h1 {color:#FFF; font-family:"interface thin"; font-size:38px; font-style:normal;  text-align:center; background: radial-gradient( circle,#EC2624, #CF000F); height:50px;
		  		margin-top:0px;}
.ddbody h2 {color:#606060;  font-family:"interface"; font-size:30px; text-align:center;} 
.ddbody h3 {font-family:"interface"; font-size:48px; font-style:normal; text-align:left; margin-top:13px; }	
.ddbody h3 p{font-family:"interface"; font-size:48px; font-style:normal;  margin-top:13px;color:#EC2624; text-align:left; }				
.ddbody #menu{ height:500px;color:#EC2624;  font-size:50px;}


.ddpage {float:left; margin-top:30px;  font-family:"InterFace",sans-serif;  }
.ddpage h1{font-size:100px;}
.ddpage ul {margin-top:10px;  } 
.ddpage ul li{margin-top:15px; padding-bottom:2px;}
.ddpage ul li p{font-weight:300; color:#111; font-family:"InterFace Light", sans serif; font-size:28px; font-style:normal; margin-top:0px;}
.ddpage ul:first-child{margin-top:0px; }
.ddpage ul:nth-child(2n){margin-left:10px;}
.ddpage ul ul li {margin-top:0px; }
.ddpage ul ul  p {color:#606060; font-weight:100; font-family:"Interface regular"; font-size:14px; padding-bottom:2px; }
.ddpage ul ul li p:hover{color:#CF000F;}
.ddpage ul ul  a {text-decoration:none; color:#606060; font-weight:100; font-family:"Interface regular"; font-size:14px; padding-bottom:2px;}
.ddpage ul ul li a:hover{color:#CF000F;}

.ddpage ul ul li a .selected {color:#CF000F;   }
.ddpage ul ul li p:selected {font-weight:bold; color:#CF000F;}
.ddpage table p { font-size:36px;}
.menu-bottom {
	position:absolute;
	height:60px;
	text-align:center;
	margin-top:50px;
	padding-top:20px;
	 font-size:18px; 
	 color:#CF000F; 
	 bottom:0; 
	 position:absolute; 
	 width:100%;
} 
.menu-bottom a{color:#606060;}	 

#navbartab { width:660px; }
#navbartab #holder {
	height:64px;
	border-bottom:1px solid #000;
	width:630px;
	padding-left:25px;}
	
#navbartab #holder ul {
	list-style:none;
	margin:0;
	padding:0; }
#navbar #holder ul li a {
	text-decoration:none;
	float:left;
	margin-right:5px;
	line-height:23px;
	font-family:"Arial Blank", Gadget, sans-serif;
	color:#000;
	border:1px solid #000;
	border-bottom:none;
	padding:20px;
	width:75px;
	text-align:center;
	display:block;
	background:#69f;
	-moz-border-radius-topleft:15px;
	-moz-border-radius-topright:15px;
	-webkit-border-top-left-radius:15px;
	-webkit-border-top-right-radius:15px;
}

#navbartab #holder ul li a:hover{
	background:#F90;
	color:FFF;
	text-shadow:1px 1px #000;
}

 #holder ul li a#onlink {
  background:#FFF;
  color:#000;
  border-bottom:1px solid #FFF; 
 } 

 #holder ul li a#onlink:hover {
  background:#FFF;
  color:#69F;
  text-shadow:1px 1px 1px #000; 
 }


.tablist { list-style:none;  height:2em; padding:0;  margin:0;  border: none; }
.tablist li { float:left;  margin-right:0.13em;  }

.tablist li a { display:block; padding:0 1em; text-decoration:none; border:0.06em solid #000; border-bottom:0; font:bold 0.88em/2em arial,geneva,helvetica,sans-serif; color:#000; background-color:#ccc;  /* CSS 3 elements */ webkit-border-top-right-radius:0.50em; -webkit-border-top-left-radius:0.50em; -moz-border-radius-topright:0.50em; -moz-border-radius-topleft:0.50em; border-top-right-radius:0.50em; border-top-left-radius:0.50em; } 
.tablist li a:hover { background:#3cf;  color:#fff; text-decoration:none; }
tablist li#current a { background-color: #777; color: #fff; } 
.tablist li#current a:hover { background: #39C; }

#footerbottom {
		position:absolute;
		bottom:0;
		width:100%;
		height:60px;			/* Height of the footer */
		background:#6cf;
	}
	
		#container {
		min-height:100%;
		position:relative;
	}