/* custom */


#hometable1 {}
#hometable1 td.border1 {background-color:#014C80;font-size: 140%;font-weight: bold;border: 0;padding: 0px 15px;color:#fff !important;}
#hometable1 td {border:1px solid #DCDCDC;padding:0 15px;}

table.main_thumb_table td {vertical-align:top}

.module-custom, .moduletable-custom {padding:0px;}

.showcase-module, .showcase-module2 {padding:0px;background-color:#fff;box-shadow: 0px 5px 20px #8DB0C6;}

.showcase-module img, .showcase-module2 img{border: 4px solid #DCDCDC;width:862px !important}

img.border, iframe {border:1px solid #ccc;padding:4px;background-color:#fff;}

.module-hilite1, .moduletable-hilite1 {background: #fff;border: 4px solid #DCDCDC;margin-top:15px !important;}


/* begin custom floating module */
#fixed {
   margin:0 auto;
   width:958px;   /* you can use px, em or % */
   text-align:left;
}
#hometext {
	position:absolute;
	top:180px;
	text-align:left;
	width:510px;
	height:250px;
	margin:auto;
	margin-left:60px;
	z-index:99;
	font-size: 120%;
	background:#e7e7e7;
	padding:0 15px;
	line-height:150%;

}


/* end custom floating module */


/* Primary Colors */
a {color: #F56526;}


.contentheading{color: #fff;}

#submenu-container, .menustyle2 #horiz-menu li.active a, .menustyle2 #horiz-menu li.active .separator, .sidenav-block, .moduletable_menu {background-color: #00568B;}
.module-hilite5, .moduletable-hilite5, .module-hilite7, .moduletable-hilite7 {background: #00568B;}
.module-hilite2 h3 span, .moduletable-hilite2 h3 span, .module-hilite2 a, .moduletable-hilite2 a, ul.menu li.active.parent a:hover, ul.menu li.active.parent .separator:hover, ul.menu li.active.parent li.active.parent a:hover, ul.menu li.active.parent li.active.parent .separator:hover, ul.menu li.active li.active a, ul.menu li.active li.active .separator, ul.menu li.active.parent ul li.active.parent a.daddy, ul.menu li.active.parent ul li.active.parent .separator.daddy, ul.menu li.active li.active li.active a, ul.menu li.active li.active li.active .separator, .menustyle1 #sub-menu a:hover, .menustyle1 #sub-menu ul.menusub li.active a {color: #00568B;}


.module-hilite5 h3 span, .moduletable-hilite5 h3 span, .module-hilite5 a, .moduletable-hilite5 a, .module-hilite7 h3 span, .moduletable-hilite7 h3 span, .module-hilite7 a, .moduletable-hilite7 a, ul.menu a:hover, ul.menu .separator:hover, ul.menu li.active a, ul.menu li.active .separator, .menustyle2 #horiz-menu li.active a, .menustyle2 #horiz-menu li.active .separator, .menustyle2 #horiz-menu li a:hover, .menustyle2 #horiz-menu li .separator:hover, .menustyle2 #sub-menu a, .menustyle3 #sub-menu a, .menustyle4 #sub-menu a, .moduletable-hilite7 a#active_menu.mainlevel, .moduletable-hilite7 a#active_menu.sublevel, .moduletable-hilite7 a.mainlevel:hover, .moduletable-hilite7 a.sublevel:hover {color: #30BAFA;}
#horiz-menu ul ul li a:hover {color: #30BAFA !important;}


.module-hilite6, .moduletable-hilite6 {background: #7F981E;border: 1px solid #6C7E16;}
.module-hilite8, .moduletable-hilite8 {background: #7F981E;}
.module-hilite3, .moduletable-hilite3 {background: #d7d7d7;border: 1px solid #c7c7c7;}
.module-hilite9, .moduletable-hilite9 {background: #d7d7d7;}
.module-hilite2, .moduletable-hilite2 {background: #95CEE7;border: 1px solid #6EBDDC;}
.module-hilite5, .moduletable-hilite5 {border: 1px solid #003F67;}

.module-hilite6 h3 span, .moduletable-hilite6 h3 span, .module-hilite6 a, .moduletable-hilite6 a, .module-hilite8 h3 span, .moduletable-hilite8 h3 span, .module-hilite8 a, .moduletable-hilite8 a, .moduletable-hilite8 a#active_menu.mainlevel, .moduletable-hilite8 a#active_menu.sublevel, .moduletable-hilite8 a.mainlevel:hover, .moduletable-hilite8 a.sublevel:hover {color: #D3E77F;}


/* Neutral Colors */

#bottom a, a.readon2:hover, .module input.button:hover, .moduletable input.button:hover {color: #000;}
#bottom {color: #000;}

body, .componentheading, h2, .module h3, .moduletable h3, .submenu-block h3, .module-clean h3, .moduletable-clean h3, #bottommodules .module h3, .footer-module .moduletable h3, body.icon1 .module-hilite1 h3, body.icon1 .moduletable-hilite1 h3, body.icon1 .module-hilite2 h3, body.icon1 .moduletable-hilite2 h3, body.icon1 .module-hilite3 h3, body.icon1 .moduletable-hilite3 h3, body.icon1 .module-hilite4 h3, body.icon1 .moduletable-hilite4 h3, body.icon2 .module-hilite1 h3, body.icon2 .moduletable-hilite1 h3, body.icon2 .module-hilite2 h3, body.icon2 .moduletable-hilite2 h3, body.icon2 .module-hilite3 h3, body.icon2 .moduletable-hilite3 h3, body.icon2 .module-hilite4 h3, body.icon2 .moduletable-hilite4 h3, body.icon3 .module-hilite1 h3, body.icon3 .moduletable-hilite1 h3, body.icon3 .module-hilite2 h3, body.icon3 .moduletable-hilite2 h3, body.icon3 .module-hilite3 h3, body.icon3 .moduletable-hilite3 h3, body.icon3 .module-hilite4 h3, body.icon3 .moduletable-hilite4 h3, #bottom-menu #mainlevel-bottom a:hover, #bottom-menu #mainlevel-bottom a#active_menu.mainlevel, #headerblock-right, .logo-module, #searchmod .inputbox, a.readon2, a.readon2:hover {color: #333;}

#bottom-menu #mainlevel-bottom a, span.small, td.createdate, td.modifydate, #bottommodules .module h3 span, .footer-module .moduletable h3 span, .module-hilite3 h3 span, .moduletable-hilite3 h3 span, .module-hilite3 a, .moduletable-hilite3 a, .module-hilite9 h3 span, .moduletable-hilite9 h3 span, .module-hilite9 a, .moduletable-hilite9 a, a.mainlevel, a.sublevel, span.pathway {color: #666;}

.sidenav-block .module-menu h3, #banner-mod, .moduletable_menu h3 {color: #ccc;}

.sidenav-block .module-menu h3 span, #searchmod input.button, .module-hilite5, .moduletable-hilite5, .module-hilite6, .moduletable-hilite6, .module-hilite7, .moduletable-hilite7, .module-hilite8, .moduletable-hilite8, body.icon1 .module-hilite5 h3, body.icon1 .moduletable-hilite5 h3, body.icon1 .module-hilite6 h3, body.icon1 .moduletable-hilite6 h3, body.icon2 .module-hilite5 h3, body.icon2 .moduletable-hilite5 h3, body.icon2 .module-hilite6 h3, body.icon2 .moduletable-hilite6 h3, body.icon3 .module-hilite5 h3, body.icon3 .moduletable-hilite5 h3, body.icon3 .module-hilite6 h3, body.icon3 .moduletable-hilite6 h3, .module-hilite7, .moduletable-hilite7, .module-hilite8, .moduletable-hilite8, ul.menu li.active.parent a, ul.menu li.active.parent .separator, ul.menu li.active.parent li.active.parent a, ul.menu li.active.parent li.active.parent .separator, ul.menu a, ul.menu .separator, .menustyle1 #sub-menu a, .menustyle4 #horiz-menu li:hover, #horiz-menu a, #horiz-menu .separator, #horiz-menu li a, #horiz-menu li .separator, .menustyle2 #sub-menu a:hover, .menustyle2 #sub-menu ul.menusub li.active a, .menustyle3 #horiz-menu li.active a, .menustyle3 #horiz-menu li.active .separator, .menustyle3 #horiz-menu li:hover a, .menustyle3 #horiz-menu li:hover .separator, .menustyle3 #sub-menu a:hover, .menustyle3 #sub-menu ul.menusub li.active a, .menustyle3 #sub-menu li.active a, .menustyle3 #sub-menu li.active .separator, .menustyle4 #sub-menu a:hover, .menustyle4 #sub-menu ul.menusub li.active a, .menustyle4 #horiz-menu li.active a, .menustyle4 #horiz-menu li.active .separator, .menustyle1 #horiz-menu li.active a, .menustyle1 #horiz-menu li.active .separator, .menustyle1 #horiz-menu li:hover a, .menustyle1 #horiz-menu li:hover .separator, .menustyle3 #horiz-menu li:hover, .moduletable-hilite7 a.mainlevel, .moduletable-hilite7 a.sublevel, .moduletable-hilite8 a.mainlevel, .moduletable-hilite8 a.sublevel, #news-rotator .story p, .moduletable_menu h3 span, .menustyle2 #horiz-menu li.active li a {color: #fff;}
body, #mainmodules3, #mainmodules4, .module-hilite4, .moduletable-hilite4, input#mod_login_username.inputbox, input#mod_login_password.inputbox, input#modlgn_username.inputbox, input#modlgn_passwd.inputbox, .module input.button, .moduletable input.button {background: #fff url(../images/bg.jpg) top center repeat-x;}

#main-body, #moduleslider-size {background-color: #fff;box-shadow: 0px 25px 20px #8DB0C6;}




/* Borders */


/* @end */

/* @group Style1 Images */

#header-bar {background:#fff;border-bottom:4px solid #F56526;}
#logo {background: url(../images/logo.jpg) 0 0 no-repeat;}
#searchmod input.button {background: url(../images/style1/search-button.png) no-repeat;}
#searchmod .inputbox {background: url(../images/search-bg.png) 0 0 no-repeat;}
#bottom-menu {background: url(../images/style1/bottom-menu-bar.png) 0 0 repeat-x;}
img#rocket {background: url(../images/style1/rocket.png) 0 0 no-repeat;}
img#rocket2 {background: url(../images/rocket2.png) 0 0 no-repeat;}
.module h3, .moduletable h3 {background: url(../images/module-h3.png) 0 0 repeat-x;}
#maincol .module, #maincol .moduletable {background: url(../images/module-bottom-bg.png) 50% 100% repeat-x;}
body.icon1 .module-hilite1 h3, body.icon1 .moduletable-hilite1 h3, body.icon1 .module-hilite2 h3, body.icon1 .moduletable-hilite2 h3, body.icon1 .module-hilite3 h3, body.icon1 .moduletable-hilite3 h3, body.icon1 .module-hilite4 h3, body.icon1 .moduletable-hilite4 h3 {background: url(../images/h3-icon1.png) 0 1px no-repeat;}
body.icon2 .module-hilite1 h3, body.icon2 .moduletable-hilite1 h3, body.icon2 .module-hilite2 h3, body.icon2 .moduletable-hilite2 h3, body.icon2 .module-hilite3 h3, body.icon2 .moduletable-hilite3 h3, body.icon2 .module-hilite4 h3, body.icon2 .moduletable-hilite4 h3 {background: url(../images/h3-icon2.png) 0 1px no-repeat;}
body.icon3 .module-hilite1 h3, body.icon3 .moduletable-hilite1 h3, body.icon3 .module-hilite2 h3, body.icon3 .moduletable-hilite2 h3, body.icon3 .module-hilite3 h3, body.icon3 .moduletable-hilite3 h3, body.icon3 .module-hilite4 h3, body.icon3 .moduletable-hilite4 h3 {background: url(../images/h3-icon3.png) 0 1px no-repeat;}
body.icon1 .module-hilite5 h3, body.icon1 .moduletable-hilite5 h3, body.icon1 .module-hilite6 h3, body.icon1 .moduletable-hilite6 h3 {background: url(../images/h3-icon1.png) 0 1px no-repeat;}
body.icon2 .module-hilite5 h3, body.icon2 .moduletable-hilite5 h3, body.icon2 .module-hilite6 h3, body.icon2 .moduletable-hilite6 h3 {background: url(../images/h3-icon2.png) 0 1px no-repeat;}
body.icon3 .module-hilite5 h3, body.icon3 .moduletable-hilite5 h3, body.icon3 .module-hilite6 h3, body.icon3 .moduletable-hilite6 h3 {background: url(../images/h3-icon3.png) 0 1px no-repeat;}

a.mainlevel, a.sublevel {background: url(../images/menu-bullet.pngg) 0 2px no-repeat;}
.moduletable-hilite7 a.mainlevel, .moduletable-hilite8 a.mainlevel {background: url(../images/sidenav-arrow.png) 0 2px no-repeat;}
.moduletable-hilite7 a.sublevel, .moduletable-hilite8 a.sublevel {background: url(../images/sidenav-arrow.png) 0 1px no-repeat;}
.sidenav-block-right {background: url(../images/sidenav-block-r.png) 100% 0 no-repeat;}
.sidenav-block-left {background: url(../images/sidenav-block-l.png) 0 0 no-repeat;}
#horiz-menu ul ul li a.daddy span, #horiz-menu ul ul li a.daddy:hover span, #horiz-menu ul li.active.parent ul li a.daddy span, #horiz-menu ul ul li .separator.daddy span, #horiz-menu ul ul li .separator.daddy:hover span, #horiz-menu ul li.active.parent ul li .separator.daddy span {background: url(../images/sidenav-arrow.png) 95% 60% no-repeat;}
ul.menu li.active.parent li span, ul.menu li.active.parent li.active.parent span {background: url(../images/sidenav-arrow.png) 14px 50% no-repeat;}
ul.menu li.active.parent li li span, ul.menu li.active.parent li.active.parent span {background-position: 34px 50%;}
ul.menu li.active.parent li.active a span, ul.menu li.active.parent li.active.parent a.daddy span {background: url(../images/style1/sidenav-arrow-active.png) 14px 50% no-repeat;}



.menustyle1 #horiz-menu li.active a, .menustyle1 #horiz-menu li.active .separator, .menustyle1 #horiz-menu li:hover a, .menustyle1 #horiz-menu li:hover .separator, .menustyle1 #horiz-menu li.sfHover a, .menustyle1 #horiz-menu li.sfHover .separator {background: #F56526;margin-right:7px;}

.menustyle1 #sub-menu ul.menusub {background: url(../images/style1/menustyle1/sub-menu-active-bg.png) 0 0 repeat-x;border: 1px solid #4BB4E2;}


#bottom-menu #mainlevel-bottom a {background: url(../images/style1/bottom-menu-div.png) 100% 50% no-repeat;}

a.readon {background: url(../images/menu-bullet.png) 0 5px no-repeat;}
a.readon2 {background: url(../images/readon.png) 0 0 no-repeat;}
span.pathway img {background: url(../images/menu-bullet.png) 0 50% no-repeat;}
a.large .button {background: url(../images/font-lg.png) 0 0 no-repeat;}
a.small .button {background: url(../images/font-sm.png) 0 0 no-repeat;}

.module-clean input.button, .moduletable-clean input.button, .module-hilite1 input.button, .module-hilite2 input.button, .module-hilite3 input.button, .moduletable-hilite1 input.button, .moduletable-hilite2 input.button, .moduletable-hilite3 input.button, .module-hilite4 input.button, .moduletable-hilite4 input.button, .module-hilite5 input.button, .moduletable-hilite5 input.button, .module-hilite6 input.button, .moduletable-hilite6 input.button, .module-hilite7 input.button, .moduletable-hilite7 input.button, .module-hilite8 input.button, .moduletable-hilite8 input.button, .module-hilite9 input.button, .moduletable-hilite9 input.button {background: url(../images/login-button.png) 0 0 no-repeat;}

#moduleslider-size {background-image: url(../images/module-bottom-bg.png);background-position: 0 100%;background-repeat: repeat-x;}
#rokslide-toolbar {background: url(../images/module-h3.png) 0 100% repeat-x;}
#tabmodules li {background: url(../images/tabber-div.png) 100% 100% no-repeat;}

#news-rotator-bg {background: url(../images/style1/showcase-bg-left.png) 0 0 no-repeat;}
#news-rotator-bg2 {background: url(../images/style1/showcase-bg-right.png) 100% 0 no-repeat;}
#news-rotator .story-stripe {background: url(../images/style1/stripe-bg.png) 0 85px repeat-x;}
#news-rotator .controls img {background-image:url(../images/news-scroller-controls.png);}

/* @end */