body {background:#ffffff;color:#333333;font:normal 12px/1em 'Tahoma', Verdana, Helvetica, serif;padding:0;margin:0;line-height:13px;text-align:center;}
table {font:normal 12px/1em Verdana, Helvetica, serif;border-color:#fff;}
h1 {font-size:12px;font-weight:bold;padding:4px;text-align:left;color:#fff;text-decoration:none;margin:0;background:url(glass-bgorange.gif) repeat-x;}
.video-close {
	padding-top: 5px;
	padding-right: 5px;
}

h1 a {font-size:12px;font-weight:bold;padding:3px;text-align:left;color:#fff;text-decoration:none;margin:0;}
html>body h1 a {padding:4px 0 3px 4px;}
h1 a:hover {font-size:12px;font-weight:bold;padding:3px;text-align:left;color:#fff;text-decoration:none !important;margin:0;}
html>body h1 a:hover {padding:4px}
h1, h2, h4 p {margin:0;}
h2 {font-size:12px;font-weight:bold;padding:4px 0 4px 4px;text-align:left;color:#fff;text-decoration:none;background-color:#003399;margin:0;}
h3 {font-size:12px;font-weight:bold;margin:0;text-decoration:none;color:#000;}
h3 a {font-size:12px;font-weight:bold;margin:0;text-decoration:none;color:#000;}
h3 a:hover {font-size:12px;font-weight:bold;margin:0;text-decoration:none;color:#000;background-color:#fff;color:#ff9900;}
h4 {font-size:12px;font-weight:bold;margin:0;}
a {color:#003399;text-decoration:underline;}
a:hover{text-decoration:none;background-color:#ff9900;color:#fff;}
img {border:0;}
p {line-height:15px;}
input, textarea {background:#fff;font-weight:bold;font-size:12px;color:#003399;border:1px solid #ff9900;}
input:focus, textarea:focus {background:#ffff99;}
label {}
/* end -- html */
/* start -- custom */
a.foot {color:#003399;text-decoration:underline;padding:2px 4px 2px 4px;}
a.foot:hover{text-decoration:none;background-color:#ff9900;color:#fff;padding:2px 4px 2px 4px;}
.hiliteActive {border:1px solid #003399;background-color:#ffff99;}
.hiliteInactive {border:1px solid #ff9900;background-color:#fff;}
.submitbut {border:1px solid #fff;width:104px;height:41px;}
.resetbut {border:1px solid #fff;width:104px;height:41px;}
.required {font-size:0.75em;color:#003399;}
.wrap {margin:0px auto;padding:0;width:766px;}
#top {margin:auto;padding:0;display:table;text-align:center !important;z-index: 150;}
#top2 {margin:5px auto;padding:0;display:table;width:766px;text-align:center;background:url(navbg.gif) repeat-x;height:30px;}
#head {margin:0px;width:766px;height:114px;text-align:left;padding:0px;display:table;}
#content {width:766px;margin:0;padding:0;text-align:left;display:table;}
#footer {background:url(images/bot_px.gif) top repeat-x;width:766px;height:83px;margin:0;padding:0;text-align:center;font-size:10px;}
.line {background:url(images/dot.gif);height:1px;margin-bottom:12px;margin-top:12px;}
.hilites {color:#000;font-size:12px;font-weight:bold;background:url(images/subnavbg.gif) repeat-y;padding:4px;}
.onPageIMG {float:left;margin:0 4px 0 0;}
#left {padding:0 0 12px 0;margin-right:4px;text-align:left;float:left;width:500px;}
#right {padding:0 0 0 0;margin-left:4px;float:right;text-align:left;display:table;width:250px;}
html>body #right {padding:0 0 0 0;margin-left:4px;float:right;text-align:left;display:table;width:250px;}
#content_wrap {padding:0;margin:0;text-align:left;width:766px;}
.clear {clear:both}
.form_search {width:157px;height:21px;font-family:tahoma;font-size:11px;border-style:solid;border-width:1px;border-color:#A6A6A6;background-color:#ffffff;color:#404040;padding:2px 2px 2px 5px}		
.form {width:195px;height:21px;font-family:tahoma;font-size:11px;border-style:solid;border-width:1px;border-color:#C4C6C7;background-color:#F0F2F3;color:#404040;padding:2px 2px 2px 5px}	
.textarea {width:195px;height:221px;font-family:tahoma;font-size:11px;border-style:solid;border-width:1px;border-color:#C4C6C7;background-color:#F0F2F3;color:#404040;padding:2px 2px 2px 5px;overflow:hidden;}
a.sm {color:#000;text-decoration:none;padding:0;}
a.sm:hover {text-decoration:none;background-color:#fff;color:#003399;padding:0;}
.shade {height:25px;background:url(images/shade.gif) repeat-x;margin:0;padding:0;}
.rest {}
.hov {background-color:#003399;color:#fff;cursor:pointer;}
.rest1 {}
.hov1 {background-color:#fafafa;}
.icon {float:right;margin:0 0 0 2px;}
.smrest {}
.smhov {}
html>body .smrest {border:1px solid #fff;}
html>body .smhov {border:1px solid #003399;}
.linetopp {background:url(images/bluepixel.gif);height:10px;padding:0;margin:0;}
a.newslink {color:#003399;text-decoration:none;background:#fff;padding:0;}
a.newslink:hover {color:#ff9900;text-decoration:underline;background:#fff;padding:0;}
.bgimg2 {background:#fbfbfb;padding:0;border-left:2px solid #ff9900;}
.mgmttitle {padding:4px 4px 0 0;border-bottom:1px solid #ff9900;font-weight:bold;}
.orangeline {border-top:1px solid #ff9900;margin:10px 0 10px 0;}
.grayline {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
.grayline tr{
	height: 5px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#marqueecontainer{position:relative;width:240px;height:200px;background-color:white;overflow:hidden;border:1px solid #fff;padding:2px;padding-left:4px;}
#marqueecontainer2{position:relative;width:488px;height:100px;overflow:hidden;padding:2px;padding-left:4px;}
.alert {color:#ff0000;font-weight:bold;font-size:14px;}
.contact-icons {cursor:pointer;width:16px;height:14px;background:url(images/5sym1.gif) no-repeat;text-decoration:none;}
.contact-icons-over {cursor:pointer;width:16px;height:14px;background:url(images/5sym1-over.gif) no-repeat;text-decoration:none;}
.totop {float:right;cursor:pointer;}
.cformbgimg {background-image:url(images/fade-contact-us.gif); background-repeat: no-repeat;background-position: 100% 0%;}
a.clogin {color:#fff;text-decoration:none;font-weight:bold;margin-right:10px;background:url(glass-bgblue.gif) repeat-x;}
a.clogin:hover {color:#fff;text-decoration:underline;font-weight:bold;margin-right:10px;background:url(glass-bgblue.gif) repeat-x;}
.botline {border-bottom:1px solid #ccc;margin:2px 0 0 0;padding:2px 0 0 0;}
/* end -- custom */
/* start -- subNav */		
#nav-umenu ul {list-style:none;padding:0;margin:0;font:bold 12px/1em "Tahoma", Verdana, Helvetica, serif;line-height:15px;}
#nav-umenu li {margin:2px 0 2px 0;}
#nav-umenu li a {display:block;color:#000;text-decoration:none;padding:6px 0 0 6px;background-color:#fbfbfb;height:22px;border:1px solid #ccc;}
#nav-umenu li a:hover {text-decoration:none;background-color:#003399;color:#fff;height:22px;padding:6px 0 0 6px;font-size:14px;border:1px solid #003399;}
html>body #nav-umenu li a:hover {text-decoration:none;background-color:#003399;color:#fff;height:22px;padding:6px 0 0 6px;font-size:14px;border:1px solid #003399;}
#navigationblock a#currentpage_sub {text-decoration:none;background-color:#003399;color:#fff;height:22px;padding:6px 0 0 6px;font-size:14px;border:1px solid #003399;}
#navigationblock a#currentpage_sub_nolink {text-decoration:none !important;background:url(navbg.gif) repeat-x;color:#ff9900 !important;}
a.nolink {text-decoration:none !important;background-color:#efefef !important;color:#000 !important;}
/* end -- subNav */
/* start -- sub-subNav */
#nav-umenu ul.subnav {list-style:none;padding:0;margin-left:20px;font:bold 12px/1em "Tahoma", Verdana, Helvetica, serif;line-height:15px;}
#nav-umenu ul.subnav li {margin:0;width:223px;}
html>body #nav-umenu ul.subnav li {margin:0;width:227px;}
#nav-umenu ul.subnav li a {display:block;color:#003399;text-decoration:underline;padding:2px 4px 2px 4px;}
#nav-umenu ul.subnav li a:hover {text-decoration:none;background-color:#ff9900;color:#fff;padding:2px 4px 2px 4px;}
#navigationblock ul.subnav a#currentpage_subnav {text-decoration:none;background-color:#ff9900;color:#fff;padding:2px 4px 2px 4px;}
/* end -- sub-subNav */
#dhtmlgoodies_menu {margin:0px;padding:0px;width:245px;}
#dhtmlgoodies_menu li {margin-bottom:2px;list-style-type:none;clear:both;display:block;overflow:auto;}
#dhtmlgoodies_menu li a {text-decoration:none;letter-spacing:1px;font-size:10px;font-weight:normal;float:left;padding-left:4px;line-height:25px;}
#dhtmlgoodies_menu li a:hover {color:#ff9900 !important;text-decoration:none;letter-spacing:1px;font-size:14px;font-weight:bold;float:left;}
#dhtmlgoodies_menu li div {float:left;}

.oline {border-top:1px solid #ff9900;height:1px;margin-bottom:12px;margin-top:10px;}
a.amlink {color:#000;text-decoration:none;}
a.amlink:hover{color:#000;text-decoration:none;background-color:#fff;}
#index-contact-submit {
}
#index-contact-submit input, textarea {background:#000;font-weight:bold;font-size:12px;color:#003399;border:0px;}
#index-contact-submit input:focus, textarea:focus {background:#000;}


.inthenewsdiv {cursor:pointer;}
.inthenewsdivhov {cursor:pointer;font-style:italic;}
.itnhdr {font-weight:bold;}
.itndate {color:#999;font-size:x-small;}
.itnrm {font-weight:bold;color:#0000ff;}
#SDBanner {
	height: 65px;
	width: 764px;
	margin-left: -382px;
	position: absolute;
	z-index: 199;
	left: 50%;
	top: 0px;
}
#SDright {
	height: 65px;
	width: 330px;
	position: absolute;
	right: 0px;
	top: 0px;
}
#SDleft {
	height: 65px;
	width: 434px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url(images/sd-left.png);
	background-repeat: no-repeat;
	background-position: center center
}
.video-center {
	position: relative;
	top: 15px;
}
#hideshow {
	height: 425px;
	width: 500px;
	margin-left: -250px;
	position: absolute;
	z-index: 10;
	left: 50%;
	top: 250px;
	background-image: url(images/video-box.png);
	background-repeat: no-repeat;
	background-position: center center;
}
