/* CSS Document */
/***************** Nightingale CSS ***********************/
* {padding:0; margin:0; border:none;}
body {background:#fff; font:11px  Verdana, Sans-serif; color:#636363;text-align:center; }
p { padding:2px 0px 2px 0px;}
a {color:#333;text-decoration:none;}
a:hover {color:#ECB731;text-decoration:none;}
h1 {font-size:20px; line-height:22px; color:#224185;padding:5px 0px 5px 0px;}
h2 {font-size:15px; line-height:22px;color:#7A8DB6;padding:8px 0px 2px 0px;}
h3 {font-size:20px; line-height:28px; color:#224185;padding:5px 0px 5px 0px;}
h4 {font-size:14px; line-height:26px; color:#FFF;padding:0px 0px 0px 12px;}
h5 {font-size:11px; color:#224185;padding:1px 0px 5px 22px;}
h6 {font-size:11px; color:#5C71A6;padding-top:5px;margin:0px;}
#container_open {width:1002px; margin:0 auto;  background: url(images_nd/bg_width.gif) repeat-y;}
#container_close {width:1002px; margin:0 auto;  background: url(images_nd/bg_bottom.gif) bottom center no-repeat;padding-bottom:30px;}
#maincontent {width:938px; margin:0 auto;  border:0px solid #000;text-align:left;}

.clear {clear:both;line-height:1px;font-size:8px;}

/******************* Header ******************/


#header_top {width:938px; height:83px; background:url(images_nd/bg_header.jpg) no-repeat;}
#header #logo {padding-left:15px; padding-top:8px; width:181px; float:left;}


#search {width:230px;float:right; padding-left:0; padding-right:18px; padding-top:6px; margin:0;background:left bottom url(images_nd/bg_search.gif) no-repeat;border:0px solid #000;text-align:right;}
form input#keywords {margin:15px 37px 0px 10px; border:0px solid #000; background:none;color:#cecece;}
#btnsearch{background:center right url(images_nd/submit_go.gif) no-repeat; padding:2px 4px 2px 0px;width:20px; height:18px;}
#search p {float:right}
#search p img {padding-left:3px;}




/******************* Navigation ***************************/
#navigation ul {width:938px; border:0px dotted #000;background: #224185;}

	/* Common Nav */
	#nav {float:left;padding:0px;margin:0px;}
	#nav a {text-decoration:none;display:block;font:11px  Verdana, Sans-serif;text-align:center;}
	#nav li {float:left;cursor:pointer;list-style-type:none;border-left:1px solid #FFF;width:133px;}
	#nav li#fir {float:left;cursor:pointer;list-style-type:none;border-left:0px solid #FFF;}
	#nav ul {float:left;width:133px;padding:0px;position:absolute;left:-999em; margin:0px 0px 0px 0px;}
	#nav ul li {width:133px;display:block;background:none;}
	#nav ul li a {display:block;}
	#nav ul ul {width:110px;margin:0px;border:2px solid #000;}
	#nav li:hover ul, #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left:-999em;}
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {left:auto;}
	
	/* Unique Nav */
	#nav {font:12px Arial, Helvetica, sans-serif;}
	#nav a {padding:5px;color:#FFF;}
	#nav a:hover {color:#FFFF00;text-decoration:none;}	
	#nav ul li a {color:#FFF;background:none;padding:5px;text-decoration:none;border-top:1px solid #fff;}
	#nav ul li a:hover {color:#FF000;text-decoration:none;}

	#nav ul li {border:1px solid #1A4D81;border-top:none;background-color:#224185;}
	#nav li:hover, #nav li.sfhover {background:none;color:#FFF}
	#nav li li:hover, #nav li li.sfhover {background:#224185;color:#FFF;}
    

    





#header_bottom{width:944px; padding:6px 0 0 20px; margin-left:10px; margin-top:-2px; min-height:24px;}
#heading {float:left; width:624px; padding-left:6px;}
#tools {float:right; width:220px;padding-right:36px;padding-top:4px;}
div>#tools {float:right; width:220px; padding-right:76px; padding-top:4px;}
#tools ul {width:260px; padding:0; font-size:10px;}
#tools ul li {float:left; list-style-type:none;}
#tools ul li a {display:block; text-decoration:none; padding-left:14px; line-height:18px;}
#tools ul li img {padding-right:2px;}



/*********** Main Content *************************/
#main {clear:both; width:938px; padding:0px; }

#acc {float:right;width:100%;padding:1px 13px 0px 0px;}
#acc img {border:none;margin:0px;}
#acc ul {float:right;margin:0px;padding:0px;border:0px solid #666;}
#acc ul li {list-style-type:none;float:left;}
#acc ul li#acc1 {background:none;padding-left:0px;}
#acc ul li a {display:block;font-size:1px;text-decoration:none;color:#fff;padding-right:5px;}
#acc ul li#acc1 a {width:38px;height:18px;background:top left url(images_nd/btn_newprint.gif) no-repeat;margin:0px;}
#acc ul li#acc3 a {width:38px;height:18px;background:top left url(images_nd/btn_print.gif) no-repeat;margin:0px;}
#acc ul li#acc4 a {width:38px;height:18px;background:top left url(images_nd/btn_email.gif) no-repeat;margin:0px;}

#int_acc {padding:1px 13px 0px 0px;}
#int_acc img {border:none;margin:0px;}
#int_acc ul {float:right;margin:0px;padding:0px;border:0px solid #666;}
#int_acc ul li {list-style-type:none;float:left;}
#int_acc ul li#acc1 {background:none;padding-left:0px;}
#int_acc ul li a {display:block;font-size:1px;text-decoration:none;color:#fff;padding-right:5px;}
#int_acc ul li#acc1 a {width:38px;height:18px;background:top left url(images_nd/btn_newprint.gif) no-repeat;margin:0px;}
#int_acc ul li#acc3 a {width:38px;height:18px;background:top left url(images_nd/btn_print.gif) no-repeat;margin:0px;}
#int_acc ul li#acc4 a {width:38px;height:18px;background:top left url(images_nd/btn_email.gif) no-repeat;margin:0px;}

#ctrail {float:left;padding:0px 3px 0px 15px;}

#main_banner { background: url(images_nd/bg_banner2.jpg) no-repeat; width:938px;height:274px;}

#popup {width:100%;position:absolute;top:0px; left:0px;text-align: center; padding-top:150px;}
#popup div{display: block;  font-size: 12px; width: 600px; margin-left:auto; margin-right:auto;}

#popup ul {padding:0px}
#popup li {padding:0px 20px 15px 0px;list-style-type: none;border-bottom:0px dotted #002D42;}

#link_box {float:left;height:240px;width:440px;border:0px solid #000;padding:25px 40px 0px 0px;}
#link_box  a {display:block;height:230px;width:400px;border:0px dotted #000;padding:0px;}

#cube_box {float:right;height:210px;width:340px;border:0px solid #000;padding:25px 40px 0px 0px;}
.cubes {float:right;height:95px;width:115px;padding:0px 0px 16px 7px;border:0px dotted #FF0000}
.cubes  a {border:none;}

#main_content { float:left; width:675px;border:0px solid #000;padding: 20px 0px 0px 0px;  line-height:18px;}
#main_content  a:hover { color:#ECB731;}
#main_content  a {color:#7A8DB6}
.main_columns { float:left; width:315px;border:0px solid #000;padding: 0px 20px 0px 0px;}


#int_main_content { float:left; width:515px;border:0px solid #000;padding: 20px 0px 0px 0px;}
.int_main_column { margin:auto; width:490px;border:0px solid #000;padding: 0px;}

#int_head {padding:0px;margin:0px;float:right;border:0px solid #000;width:713px;background: url(images_nd/bg_int_head_blue.gif) repeat-y bottom right #965CA4;}
		 
#int_head h4 {padding:5px 0px 0px 15px;margin:0px;}
/******************* Main Containers *********************************/

.container {width:266px;  float:left; padding:20px 4px 0px 0px;border:0px solid #000;font:11px , Verdana, Sans-serif; color:#636363;  line-height:18px;}
.container_top {background: url(images_nd/bg_bucket_top.gif) no-repeat; height:40px; padding:0px;}
.container_top H3 {padding-left:10px;}
.container_middle {background: url(images_nd/bg_bucket_slice.gif) repeat-y; padding:0px 10px 6px 10px; min-height:155px;}
div>.container_middle {background: url(images_nd/bg_bucket_slice.gif) repeat-y; padding:0px 20px 6px 10px; min-height:155px;}
.container_bottom {background: url(images_nd/bg_bucket_bottom.gif) no-repeat bottom left; padding:0px 10px; }
div>.container_bottom {background: url(images_nd/bg_bucket_bottom.gif) no-repeat bottom left;  padding:0px 20px;}
.container a.redbar{display:block; line-height:22px; text-align:right; padding:2px 10px 4px 1px; font:11px ; color:#7A8DB6;text-decoration:none;}

.container50 {width:300px; float:left; padding:20px 5px 0px 0px;border:0px solid #000;font:11px , Verdana, Sans-serif; color:#636363;}
.container50_top {background: url(images_nd/bg_bucket50_top.jpg) no-repeat; height:40px; padding:0px;}
.container50_top H3 {padding-left:10px;}
.container50_middle {background: url(images_nd/bg_bucket50_slice.jpg) repeat-y; padding:0px 10px 6px 10px; min-height:155px;}
div>.container50_middle {background: url(images_nd/bg_bucket50_slice.jpg) repeat-y; padding:0px 20px 6px 10px; min-height:155px;}
.container50_bottom {background: url(images_nd/bg_bucket50_bottom.jpg) no-repeat bottom left; padding:0px 10px; }
div>.container50_bottom {background: url(images_nd/bg_bucket50_bottom.jpg) no-repeat bottom left;  padding:0px 20px;}
.container50 a.redbar{display:block; line-height:22px; text-align:right; padding:2px 10px 4px 1px; color:#7A8DB6;text-decoration:none;}

.container66 {width:400px; float:left; padding:20px 5px 0px 0px;border:0px solid #000; color:#636363;}
.container66_top {background: url(images_nd/bg_bucket66_top.jpg) no-repeat; height:40px; padding:0px;}
.container66_top H3 {padding-left:10px;}
.container66_middle {background: url(images_nd/bg_bucket66_slice.jpg) repeat-y; padding:0px 10px 6px 10px; min-height:155px;line-height:18px;}
div>.container66_middle {background: url(images_nd/bg_bucket66_slice.jpg) repeat-y; padding:0px 20px 6px 10px; min-height:155px;}
.container66_bottom {background: url(images_nd/bg_bucket66_bottom.jpg) no-repeat bottom left; padding:0px 10px; }
div>.container66_bottom {background: url(images_nd/bg_bucket66_bottom.jpg) no-repeat bottom left;  padding:0px 20px;}
.container66 a.redbar{display:block; line-height:22px; text-align:right; padding:2px 10px 4px 1px; color:#7A8DB6;text-decoration:none;}


/****************** Sidebar ****************************/
#sidebar {float:right; width:247px;background: url(images_nd/bg_side2.jpg) no-repeat center top;border:0px solid #ff0000;height:555px;}
#sidebar_wwrap {background: url(images_nd/bg_news2.jpg) no-repeat center bottom;border:0px dotted #ff0000;}
#sidebar p { padding:0px;}

#quicklinks  {height:136px;border:0px solid #000}
#quicklinks ul {list-style:none;padding-top:5px}
#quicklinks li {padding:8px 5px 8px 5px;margin:0px;}
#quicklinks li a {text-decoration:none; border:0px solid #000;padding-left:40px;padding-top:5px;padding-bottom:5px;}
#quicklinks li#contact a {background: url(images_nd/icon_1.jpg) top left no-repeat;}
#quicklinks li#support a {background: url(images_nd/icon_2.jpg) top left no-repeat;}
#quicklinks li#info a {background: url(images_nd/icon_3.jpg) top left no-repeat;}
#quicklinks li#demo a {background: url(images_nd/icon_4.jpg) top left no-repeat;}

#events  {height:153px;border:0px solid #000; padding:0px 0px 0px 0px;}
#events h6 {text-decoration:none;margin:0px;padding:5px 0px 0px 0px;}
#events ul {list-style:none;}
#events li {padding:0px 0px 0px 12px;margin:0px;}
#events li a {text-decoration:none;margin:0px;padding:0px;}
#events p a{float:right;padding:8px 5px 0px 0px;font:11px ; color:#224185;text-decoration:none;}

#news  {height:185px;border:0px solid #000; line-height:14px;}
#news ul {list-style:none;padding-bottom:19px;}
#news table {margin:0px 12px 0px 12px;}
#news li {padding:0px 12px 0px 12px;margin:0px;}
#news li a {text-decoration:none;}
#news p a{float:right;padding:1px 5px 10px 0px;font:11px ; color:#224185;text-decoration:none;}

#int_sidemenu{float:right;padding:0px;margin:0px;border:0px solid #000;}

#int_sidebar {float:right; width:188px;background: url(images_nd/bg_side_green2.jpg) no-repeat right top;border:0px solid #000;text-align:center;}

#int_quicklinks  {height:120px;border:0px solid #000;text-align:left;}
#int_quicklinks ul {list-style:none;padding-top:5px}
#int_quicklinks li {padding:4px 5px 4px 5px;margin:0px;}
#int_quicklinks li a {text-decoration:none; border:0px solid #000;padding-left:40px;padding-top:5px;padding-bottom:5px;}
#int_quicklinks li#contact a {background: url(images_nd/icon_1.jpg) top left no-repeat;}
#int_quicklinks li#support a {background: url(images_nd/icon_2.jpg) top left no-repeat;}
#int_quicklinks li#info a {background: url(images_nd/icon_3.jpg) top left no-repeat;}
#int_quicklinks li#demo a {background: url(images_nd/icon_4.jpg) top left no-repeat;}
#int_quicklinks li a img{padding:0px 0px 0px 0px;margin:5px 0px 0px -42px;}

#int_events  {height:193px;border:0px solid #000;margin-bottom:10px;text-align:left;border:0px solid #000;}
#int_events h6 {text-decoration:none;margin:0px;padding:1px 0px 0px 0px;}
#int_events ul {list-style:none;margin:0px;}
#int_events li {padding:0px 0px 0px 12px;margin:0px;}
#int_events li a {text-decoration:none;margin:0px;}
#int_events p a{float:right;padding:0px 5px 0px 0px;font:11px ; color:#224185;text-decoration:none;margin:0px;}

.ad_con {width:185px;padding:0px;margin-top:11px;border:0px solid #999;}


/****************** Left Menu ****************************/
#left_col {float:left ;background:url(images_nd/bg_nav.jpg) repeat-y bottom right #f4f4f4;border:0px solid #000;min-width:198px;min-height:303px;margin-bottom:222px;}

#left_container {background:url(images_nd/bg_left_slice.gif) repeat-y ;border:0px solid #CCC;margin-top:0px;margin-bottom:240px;}
#left_container a {text-decoration:none;padding-left:30px;padding-top:5px;}
#left_container h5 {font:14px Tahoma;height:33px;color:#FFF;margin:0px 0px 5px 0px;padding:9px 5px 5px 5px;text-decoration:none;}
#left_container ul {margin:0px;padding:0px;border:0px solid #000;}
#left_container ul li {list-style-type:none;}
#left_container ul li a {text-decoration:none;width:178px;padding:8px 10px;display:block;border:0px solid #666; font:11px;color:#214283;background:url(images_nd/bg_left_menu.jpg) no-repeat top left;list-style-type:none;}
#left_container ul li a#nav_selected {background:#fff no-repeat top left;width:178px;}

#left_container ul ul {margin:0px;padding:0px;border-top:1px dotted #999;}
#left_container ul ul li {list-style-type:none;}
#left_container ul ul li a#nav_selected {#fff no-repeat top left;}
#left_container ul ul li a {text-decoration:none;width:178px;display:block;border:0px solid #666; font:11px;color:#000;background:url(images_nd/bg_left_menu.jpg) no-repeat top left;list-style-type:none;}

#footer {clear:both;margin:auto;text-align:center;border:0px solid #000;}

.customerLogin{margin:-6px 0px 0px 0px; display:block;font-weight:bold; background:url(../images_nd/CustomerLogin.gif) no-repeat; width:116px; height:22px; font-size:1pt; color:#7e9dbc;}
.customerLogin:hover{ color:#7e9dbc;}
#countrySelect{position:absolute;z-index:1000; width:120px;margin:54px 0px 0px 210px !important; margin:54px 0px 0px 10px;}
*+html #countrySelect{position:absolute;z-index:1000; width:120px;margin:54px 0px 0px 10px !important; margin:54px 0px 0px 10px;}
#countrySelect #countryForm{float:left;display:none; background:#b1c0bd;padding:0px 1px 1px 1px;}
.selectedCountry a{font-weight:bold;float:left;padding:0px 10px 0px 0px; margin:0px 0px 0px 0px; color:#224185; font-size:12px; background:url(../images_nd/ico_countryDrop.gif) no-repeat right;}
.selectedCountry a:hover{color:#ECB731;}
#countrySelect input{background:#fff;  margin:1px 0px 0px 0px; cursor:pointer;width:100px;float:left; clear:left; }

