 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,caption,tbody,tfoot,thead { border:0; font-family:inherit; font-size:100%; font-style:normal;  margin:0; padding:0; text-align:left; } body {display: block;}  h1 {font-size:40px;line-height: normal;font-weight: bold;color: #3787d5; margin-bottom:8px;} h2 {font-size:30px;line-height: normal;font-weight: bold;color: #3787d5; margin-bottom:8px;} h3 {font-size:20px;line-height: normal;font-weight: bold;color: #ffaa00; margin-bottom:8px;} h4 {font-size:11px;line-height: normal;font-weight: bold;color: #3787d5; margin-bottom:8px;} h5 {font-size:15px;line-height: normal;font-weight: bold;color: #333; margin-bottom:8px;} h6 {font-size:15px;line-height: normal;font-weight: bold;color: #666666; margin-bottom:8px;} ul {list-style-type:disc; margin-left: 35px;} ol {list-style-type:decimal; margin-left: 35px;} .at300bs { background:none !important; width: 0 !important; height: 16px !important; } .at300m { font:inherit !important; color:#efefef !important; background:url(/images/2010-template/icon_share.png) left no-repeat !important; padding-left:14px !important; margin-left:0 !important; text-decoration:none !important; } div.hr { height: 1px; background: url(/images/2010-template/linedots.png) repeat-x ; width:100%; margin: 10px 0px 10px 0px; } div.hr2 { height: 3px; background: url(/images/2010-template/linestrong.png) repeat-x; border:none; width:100%; margin: 10px 0px 10px 0px; } div.hr hr { display: none; } .bold { font-weight:bold; } body { background-image:url(/images/2010-template/inside_bg.png);  background-color:#efefef; background-repeat:repeat-x; color:#333; font-family:Arial, Helvetica, sans-serif; line-height:15px; font-size:11px; height:100%; width:100%; }  #wrap { overflow:hidden; width:100%; } #features { display:block; height:464px; position:relative; top:0px; width:1600px; left : 50%; margin-left: -800px; z-index:0; } .jshowoff { display:block; margin:0 auto; position:relative; height:464px; width:1024px; } .jshowoff div { display:block; height:464px; margin:0 auto; position:relative; width:1600px; } .jshowoff p.jshowoff-slidelinks { bottom:20px; margin:0; padding:0; position:absolute; left:23px; } .jshowoff-slidelinks a,.jshowoff-controls a { background:url(/images/2010-template/med_normal.png) no-repeat; color:rgba(255,0,0,0); display:block; float:left; font-size:0; height:23px; line-height:5px; margin:5px 0 0 5px; outline:none; text-decoration:none; width:23px; } .jshowoff-slidelinks a:hover,.jshowoff-controls a:hover { color:rgba(255,0,0,0); } .jshowoff-slidelinks a.jshowoff-active,.jshowoff-slidelinks a.jshowoff-active:hover { background:url(/images/2010-template/med_active.png) no-repeat; color:rgba(255,0,0,0); } .jshowoff div,.jshowoff img,.jshowoff,#basicFeatures,.jshowoff.basicFeatures,.jshowoff.basicFeatures img,.jshowoff.basicFeatures div { display:block; } #header { position:relative; width: 960px; height:108px; margin: 0 auto; z-index:1; display:block; } #logo { position: absolute; left:8px; top: 10px; width: 124px; height: 54px; } #main_nav { position: absolute; left: -6px; width:720px; top: 68px; } #searchmodule { position: absolute; right: 1px; top: 10px; width: 400px; height: 25px; text-align:right; color:#fff; font-size:11px; } #languagemodule { position: absolute; right: 0; width:400px; height: auto; top: 82px; text-align:right; color:#fff; font-size:11px; } #languagemodule .main-inner { width: auto; height: 100%; position:relative; overflow: hidden; padding:0; display: block; } a.main_nav{ font-size:15px; font-weight:bold; text-decoration:none; font-family:inherit; color:#FFF; margin-right:25px; text-shadow:#666 0 -1px 0; } a.main_nav:hover{ color:#CCC; } .tooltip .inner { background-color:#3e3f3e; padding:10px 8px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; } .carrot { display:block; width:15px; height:16px; border-color:transparent; border-style:solid; border-width:5px; } #top-tab { position:absolute; width:auto; top:-2px; right:-6px; } #top-tab a { font-size:inherit; font-weight:normal; position:relative; z-index:5; margin: 0 15px 0 15px; } #top-tab .tooltip { cursor:pointer; position:absolute; top:26px; right:-1600px; z-index:5; } #top-tab .tooltip .carrot { background:url(/images/2010-template/carrot.png) center no-repeat; position:absolute; padding:0px 80px 0px 80px; top:-14px; right:-36px; } #top-tab li { position:relative; list-style:none; float:left; } #top-tab .tooltip .inner { width:95px; } #top-tab li:hover .tooltip,#top-tab li.hover .tooltip { right:7px; } .hltext_blue{ color:#3787d5; } .searchwrapper { position:relative; float:right; margin-right: 8px; width:150px; height:25px; display:block; } .searchfield { background-image: url(/images/2010-template/search_bg.png); background-repeat: repeat-x; border:none; margin:0px; text-align: left; float: left; height: 23px; width: 117px; padding-right: 5px; padding-left: 5px; position: relative; } .searchlinks { position:relative; float:right; width:150px; height:15px; padding-top:5px; display:block; text-align:right; padding-right: 15px; } #search{ height:23px; position:relative; display:block; float:left; } #search10{ height:23px; position:relative; display:block; float:left; } .GoBC{ background: url(/images/2010-template/search_go.png); width: 23px; height: 25px; overflow: hidden; margin: 0px; font: 15px arial, sans-serif; background-position: 50% bottom; color: #000; vertical-align: top; border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none; cursor: pointer; } #status{ height:23px; position:relative; display:block; float:left; } .focusField{ background-image: url(/images/2010-template/search_bg.png); background-repeat: repeat-x; border:none; margin:0px; text-align: left; float: left; height: 23px; width: 117px; padding-right: 5px; padding-left: 5px; position: relative; color:#fff; font:inherit; font-weight:bold; } .idleField{ background-image: url(/images/2010-template/search_bg.png); background-repeat: repeat;  border:none; margin:0px; text-align: left; float: left; height: 23px; width: 117px; padding-right: 5px; padding-left: 5px; position: relative; font:inherit; color:#fff; } .input_yellow{ background-image: url(/images/2010-template/input_yellow_bg.png); background-repeat: repeat-x; border:none; margin:10px 0px 0px 0px; text-align: left; float: left; height: 21px; width: 150px; padding-right: 5px; padding-left: 5px; position: relative; font:inherit; color:#333; }  #menu_1 { width:120%; } #menu_1 UL { margin:0; padding:0; float:left; width:120%; list-style:none; z-index: 11; } .level1x A { display:block; position:relative; text-align:center; color:#fff !important; font-weight:bold; font-size:16px; text-shadow:#333 0 -1px 0; text-decoration:none; width:auto; height:19px; padding:10px 0; } A.level1 { display:block; position:relative; text-align:center; color:#fff !important; font-weight:bold; font-size:15px; text-shadow:#333 0 -1px 0; text-decoration:none; width:auto; height:19px; padding:10px 0; } A.level1x { display:block; position:relative; text-align:center; color:#fff !important; font-weight:bold; font-size:15px; text-shadow:#333 0 -1px 0; text-decoration:none; width:auto; height:19px; padding:10px 0; } #menu_1 A { padding:10px 15px; display:block; text-decoration:none; } #menu_1 A:hover { color:#333 !important; } #menu_1 LI { float:left; z-index: 11; } #menu_1 LI UL { background:url(/menuelements/sub_bg.png) repeat-x; position:absolute; padding:25px 15px 10px; margin-top:-2px; padding-left:0; width:200px; padding-right:0; padding-top:0; left:-999em; -moz-box-shadow:0 3px 4px #999; -webkit-box-shadow:0 3px 4px #999; box-shadow:0 3px 3px #999; } #menu_1 #level1 LI UL LI { background:none; padding:7px 15px; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; clear:left; width:200px;  } #menu_1 #level1 LI UL LI A { padding:0; color:#333; text-shadow:#fff 0 1px 0; font-weight:normal; } #menu_1 LI UL UL { margin:-1.75em 0 0 14em; } #menu_1 LI:hover UL UL { left:-999em; } #menu_1 LI:hover UL UL UL { left:-999em; } #menu_1 LI.sfhover UL UL { left:-999em; } #menu_1 LI.sfhover UL UL UL { left:-999em; } #menu_1 LI:hover UL { left:auto; } #menu_1 LI LI:hover UL { left:auto; } #menu_1 LI LI LI:hover UL { left:auto; } #menu_1 LI.sfhover UL { left:auto; } #menu_1 LI LI.sfhover UL { left:auto; } #menu_1 LI LI LI.sfhover UL { left:auto; } #menu_1 LI:hover { text-shadow:#F9F9F9 0 1px 0; -moz-box-shadow:0 0 3px #999; -webkit-box-shadow:0 0 3px #999; background:url(/menuelements/main_menu_bg_sitekit.png) top repeat-x; box-shadow:0 0 3px #999; font-weight:normal; } #menu_1 LI.sfhover { ; text-shadow:#F9F9F9 0 1px 0; -moz-box-shadow:0 0 3px #999; -webkit-box-shadow:0 0 3px #999; background:url(menuelements/main_menu_bg_sitekit.png) top repeat-x; box-shadow:0 0 3px #999; font-weight:normal; } #menu_1 LI A:hover { text-shadow:#F9F9F9 0 1px 0; color:#3787d5 !important; } #menu_1 LI A.sfhover { color:white !important; } LI.nav-selected-parent A { color:#333 !important; } SPAN.grandparent { #text-shadow:#F9F9F9 0 1px 0; color:#3787d5 !important; } SPAN.parent { color:#3787d5 !important; font-weight:bold !important; }  #content { position:relative; display:block; width: 960px; margin: 0 auto; overflow:auto; top:25px; } #breadcrumb { position:relative; display:block; width: 963px; margin: auto; margin-top:10px; margin-bottom:10px; overflow:auto; height:28px;  top:-3px; font-size:10px; } #content_inside { position:relative; display:block; width: 963px; margin: 0 auto; margin-bottom:30px; overflow:auto; } #content_inside_3rd { position:relative; display:block; width: 952px; margin: 0 auto; margin-bottom:30px; } #content_inside_3rd #topcorner { position:relative; display:block; width: 952px; height:16px; margin: 0 auto; } #content_inside_3rd #contentcontainer { background:url(/images/2010-template/inside_3rd_content_body.png) repeat-y; overflow:auto; position:relative; display:block; width: 897px; padding: 7px 45px 20px 30px; } #content_inside_3rd #belowcorner { position:relative; display:block; width: 952px; height:17px; margin: 0 auto; } #floatbox { position:relative; display:block; width: 960px; margin: 0 auto; top:25px; } #footer_above { position:relative; background:url(/images/2010-template/linedots.png) repeat-x bottom; display:block; width: 100%; margin: 0 auto; height:34px; top:50px; font-size:10px; } #footer_above_container { position:relative; display:block; width: 960px; margin: 0 auto; } #footer_below { position:relative; display:block; width: 960px; margin: 0 auto; margin-bottom:30px; height:80px; top:55px; font-size:10px; } #footer_left { position:absolute; color:#999; left:10px; display:block; width: auto; } #footer_right { position:absolute; color:#999; right:8px; display:block; width: auto; top:16px; } #footer_right_below { position:absolute; color:#999; right:8px; display:block; width: auto; top:0px; } #breadcrumb_left { position:relative; float:left; display:block; margin-left:5px; width: 730px;  } #breadcrumb_right_before_addthis { position:relative; float:right;  color:#efefef; display:block; width: 200px;  text-align:right; padding-right: 10px; top:0px; } #breadcrumb_right { position:relative; float:right;  color:#efefef; display:block; width: 102px;  text-align:right; padding-right: 0; top:0px; }  #breadcrumb_left TABLE {  border-style:none; border-width:none;   margin-left: 1px;  } #breadcrumb_left TABLE TR { width: 100%; } #breadcrumb_left TABLE TD { display: block; float: left; text-align:left; width: auto; padding: 0 0 0 5px; margin: 0; color: #224361; border-style:none; border-collapse:none !important; border-bottom: none !important; border-left: none !important; border-top: none !important; border-right: none !important; } #breadcrumb_left TABLE TD A { color: #efefef; padding: 0 20px 0 0; background: url(/images/2010-template/breadcrumb_arrow.png) no-repeat right center; text-decoration: none; } #breadcrumb_left TABLE TD A:hover { color: #DBDBDB; padding: 0 20px 0 0; background: url(/images/2010-template/breadcrumb_arrow.png) no-repeat right center; text-decoration: none; }  #clearboth { clear:both; height:0; overflow:hidden; } .verticalline { margin: 0px 8px 0px 8px; } a.linkfooter { font:inherit; color:#3787d5; text-decoration:none; } a.linkfooter:link{ font:inherit; color:#3787d5; text-decoration:none; } a.linkfooter:hover{ font:inherit; color:#90bce6; text-decoration:none; } a.linktop { font:inherit; color:#fff; text-decoration:none; } a.linktop:link{ font:inherit; color:#fff; text-decoration:none; } a.linktop:hover{ font:inherit; color:#CCC; text-decoration:none;  } a.linktop2 { font:inherit; color:#fff; text-decoration:none; } a.linktop2:link{ font:inherit; color:#fff; text-decoration:none; } a.linktop2:hover{ font:inherit; color:#CCC; text-decoration:none; }  .breadcrumb-trail { } .breadcrumb-item { font:inherit; color:#224361; } .breadcrumb-delim { background:url(/images/2010-template/breadcrumb_arrow.png) right no-repeat; padding:0px 4px 0px 4px; margin:0px 10px 0px 10px; } .breadcrumb-item a { font:inherit; color:#efefef; text-decoration:none; } .breadcrumb-item a:link{ font:inherit; color:#efefef; text-decoration:none; } .breadcrumb-item a:hover{ font:inherit; color:#dbdbdb; text-decoration:none; } a.linkmore { font:inherit; color:#398abb; background:url(/images/2010-template/more_arrow.png) right no-repeat; padding-right:18px; margin-right:10px; text-decoration:none; } a.linkmore:link{ font:inherit; color:#398abb; text-decoration:none; } a.linkmore:hover{ font:inherit; color:#64a4cb; text-decoration:none; }  a.linkwhite { font:inherit; color:#fff; text-decoration:none; } a.linkwhite:link{ font:inherit; color:#fff; text-decoration:none; } a.linkwhite:hover{ font:inherit; color:#dbdbdb; text-decoration:none; } a.linkprint { font:inherit; color:#efefef; background:url(/images/2010-template/icon_print.png) left no-repeat; padding-left:18px; margin-left:10px; text-decoration:none; } a.linkprint:link{ font:inherit; color:#efefef; text-decoration:none; } a.linkprint:hover{ font:inherit; color:#dbdbdb; text-decoration:none; } a.linkshare { font:inherit; color:#efefef; background:url(/images/2010-template/icon_share.png) left no-repeat; padding-left:18px; margin-left:10px; text-decoration:none; } a.linkshare:link{ font:inherit; color:#efefef; text-decoration:none; } a.linkshare:hover{ font:inherit; color:#dbdbdb; text-decoration:none; } a.linkofyellow { display:block; position:relative; top:10px; font:inherit; color:#333; text-shadow:#fce9a1 0 -1px 0; font-size:16px; font-weight:bold; text-decoration:none; } a.linkofyellow:link{ font:inherit; color:#333; font-size:16px; font-weight:bold; text-decoration:none; } a.linkofyellow:hover{ font:inherit; color:#666; font-size:16px; font-weight:bold; text-decoration:none; } a.linkgrey { font:inherit; color:#333; text-decoration:none; } a.linkgrey:link{ font:inherit; color:#333; text-decoration:none; } a.linkgrey:hover{ font:inherit; color:#7a7979; text-decoration:none; } #whatcanwedo { width: 260px; height: 100px; position: absolute; top:-170px; right: 5px; padding:50px 25px 25px 25px; background:url(/images/2010-template/whatcanwedoforyou2.png) no-repeat; } select { font:inherit; border: 1px solid #CCC; background: #fdeab9; color:#333; padding: 3px 3px 3px 3px; margin: 5px 0px 5px 0px; width:100%; } select.normalselect { font:inherit; border: 1px solid #CCC; background:none; color:#333; height:25px; border-top:1px solid #999; border-left:1px solid #999; border-bottom:1px solid #999; border-right:1px solid #999; padding: 3px 3px 3px 3px; margin: 5px 0px 15px 0px; width:205px; } select.formyellow { font-family:inherit; border: 1px solid #CCC; background:none; color:#333; height:25px; border-top:1px solid #999; border-left:1px solid #999; border-bottom:1px solid #999; border-right:1px solid #999; padding: 3px 3px 3px 3px; margin: 5px 0px 15px 0px; width:130px; } select.formgrey { font-family:inherit; border: 1px solid #D1D4D3; background: #575757; color:#D1D4D3; height:25px; border-top:1px solid #D1D4D3; border-left:1px solid #D1D4D3; border-bottom:1px solid #D1D4D3; border-right:1px solid #D1D4D3; padding: 3px 3px 3px 3px; margin: 5px 0px 15px 0px; width:130px; } #three_columns_col1_home { position:relative; display:block; float:left; width: 320px; top:0px; }  #three_columns_col1_home ul { list-style-type: none; } #three_columns_col1_home li { display:block; position:relative; width:100%; padding-bottom:10px; margin-bottom:10px; list-style-position:outside; background: url(/images/2010-template/linedots.png) repeat-x bottom; }  #three_columns_col1_home h1 { font-size:20px;line-height: normal;font-weight: bold;color: #ffaa00; margin-bottom:8px; } #three_columns_col2_home { position:relative; display:block; float:left; width: 260px; height: 170px; padding:15px 30px 15px 30px; background:url(/images/2010-template/blockbg01.png) top center no-repeat; top:0px; }  #three_columns_col2_home_pic { position:relative; display:block; float:left; width: 82px; top:0px; } #three_columns_col2_home_text { position:relative; display:block; float:right; width: 170px; top:0px; }  #three_columns_col2_home h1 { font-size:15px;line-height: normal;font-weight: bold;color: #666666; margin-bottom:8px; } #three_columns_col3_home { position:relative; display:block; float:left; width: 280px; height:170px; padding:15px 20px 15px 20px; background:url(/images/2010-template/blockbg02.png) top center no-repeat; top:0px; } #three_columns_col3_home h1 { font-size:15px;line-height: normal;font-weight: bold;color: #666666; margin-bottom:8px; } #level_2_content { position:relative; display:block; float:left; width: 701px; top:0px; } #level_2_content h1{ font-size:20px;line-height: normal;font-weight: bold;color: #ffaa00; margin-bottom:8px; } #level_2_content h2{ font-size:15px;line-height: normal;font-weight: bold;color: #333; margin-bottom:8px; } #level_2_rightcolumn { position:relative; display:block; float:right; overflow:auto; width: 252px; top:0px; } #level_2_content_wrappart { position:relative; display:block; float:left; width: 701px; left:6px; height:206px; top:0px; } #level_2_content_wrapcontent { position:relative; display:block; background:url(/images/2010-template/level2_content_body.png) repeat-y; float:left; left:6px; width: 641px; padding: 20px 30px 30px 30px; top:0px; } #level_2_content_wrapbottom { position:relative; display:block; float:left; left:6px; width: 701px; top:0px; } #level_2_rightcolumn_wrapgrey { position:relative; display:block; float:left; width: 245px; margin-bottom: 15px;  } #level_2_rightcolumn_wrapgrey_top { position:relative; display:block; background:url(/images/2010-template/right_greybox_top3.png) no-repeat; float:left; width: 245px; height:16px; top:0px;  }   #level_2_rightcolumn_wrapgrey_content { position:relative; display:block; background:url(/images/2010-template/right_greybox_body2.png) repeat-y; float:left; width: 245px; min-height:120px; height:auto; top:0px; } #level_2_rightcolumn_wrapgrey_content_tab { position:relative; display:block; background:url(/images/2010-template/right_greybox_body_tab.png) repeat-x; margin: 0 auto; width: 205px; color:#d1d4d3;  padding: 7px 10px 0px 10px; top:5px; }  #level_2_rightcolumn_wrapgrey_content_tab h1{ display:block; padding:0px 0px 10px 0px; margin:0px 0ox 10px 0px; font-size:14px; font-weight:bold; color:#FFF; text-shadow:#333 0 -1px 0; background:url(/images/2010-template/right_greybox_devide.png) repeat-x bottom; } #level_2_rightcolumn_wrapgrey_bottom { position:relative; display:block; float:left; width: 245px; top:0px; } #level_2_rightcolumn_wrapblue { position:relative; display:block; float:left; width: 252px;  } #level_2_rightcolumn_wrapblue a{ font:inherit; color:#fff; text-decoration:none; } #level_2_rightcolumn_wrapblue a:link{ font:inherit; color:#fff; text-decoration:none; } #level_2_rightcolumn_wrapblue a:hover{ font:inherit; color:#dbdbdb; text-decoration:none; } #level_2_rightcolumn_wrapblue_top { position:relative; display:block; background:url(/images/2010-template/right_bluebox_top3.png) no-repeat; float:left; width: 245px; height:14px; top:-10px;  } #level_2_rightcolumn_wrapblue_content { position:relative; display:block; background:url(/images/2010-template/right_bluebox_body2.png) repeat-y; float:left; width: 245px; min-height:156px; top:-10px; } #level_2_rightcolumn_wrapblue_content_tab { position:relative; display:block; background:url(/images/2010-template/right_bluebox_body_tab.png) repeat-x; margin: 0 auto; color:#FFF; width: 205px; line-height:20px; padding: 0px 10px 0px 10px; top:0px; }  #level_2_rightcolumn_wrapblue_content_tab h1{ position:relative; display:block; padding:2px 0px 7px 0px; margin:0px 0px 9px 0px; font-size:14px; font-weight:bold; color:#FFF; text-shadow:#333 0 -1px 0; background:url(/images/2010-template/right_bluebox_devide.png) repeat-x bottom; } #level_2_rightcolumn_wrapblue_content_tab img { margin-right:13px; } #level_2_rightcolumn_wrapblue_bottom { position:relative; display:block; float:left; width: 252px; top:-10px; } #level_2_rightcolumn_wrapgrey_content_tab ul { list-style-type: none; padding: 0; margin: 0; } #level_2_rightcolumn_wrapgrey_content_tab li { display:block; position:relative; float:left; width:90%;  background:url(images/bullet_blue.png) no-repeat top left; padding-left: 22px; margin-bottom:10px; } #level_2_rightcolumn_wrapgrey_content_tab a{ display:block; position:relative; float:left; width:90%;  background:url(/images/2010-template/bullet_blue.png) no-repeat top left; padding-left: 22px; margin-bottom:10px;  font:inherit; color:#fff; font-weight:bold; text-decoration:none; }  #level_2_rightcolumn_wrapgrey_content_tab a:link{ font:inherit; color:#fff; font-weight:bold; text-decoration:none; } #level_2_rightcolumn_wrapgrey_content_tab a:hover{ font:inherit; color:#dbdbdb; font-weight:bold; text-decoration:none; } #level_3_rightcolumn { position:relative; display:block; float:right;  width: 252px; top:0px; } #level_3_rightcolumn_wrapyellow { position:relative; display:block; float:left; width: 245px; margin-bottom: 6px;  }  #level_3_rightcolumn_wrapyellow_top { position:relative; display:block; background:url(/images/2010-template/right_yellowbox_top2.png) no-repeat; float:left; width: 245px; height:20px; top:0px; } #level_3_rightcolumn_wrapyellow_content { position:relative; display:block; background:url(/images/2010-template/right_yellowbox_body2.png) repeat-y; float:left; width: 245px; min-height:140px; height:auto; top:0px; } #level_3_rightcolumn_wrapyellow_content_tab { position:relative; display:block; background:url(/images/2010-template/right_yellowbox_body_tab.png) repeat-x; margin: 0 auto; width: 205px; color:#333; overflow:auto; padding: 0px 10px 10px 10px; top:0px; Overflow-y:hidden; Overflow-x:hidden; } #level_3_rightcolumn_wrapyellow_bottom { position:relative; display:block; float:left; width: 252px; top:0px; } #level_3_rightcolumn_wrapyellow_content_tab ul { list-style-type: none; padding: 0; margin: 0; } #level_3_rightcolumn_wrapyellow_content_tab li.play { display:block; position:relative; overflow:auto; float:left; width:90%; overflow:auto; background:url(/images/2010-template/bicon_play.png) no-repeat top left; min-height:30px; padding-left: 32px; margin-bottom:10px; } #level_3_rightcolumn_wrapyellow_content_tab li.factsheet { display:block; position:relative; overflow:auto; float:left; width:90%; overflow:auto; background:url(/images/2010-template/bicon_factsheet.png) no-repeat top left; min-height:30px; padding-left: 32px; margin-bottom:10px; } #level_3_rightcolumn_wrapyellow_content_tab li.download { display:block; position:relative; overflow:auto; float:left; width:90%; overflow:auto; background:url(/images/2010-template/bicon_download.png) no-repeat top left; min-height:30px; padding-left: 32px; margin-bottom:10px; } #level_3_rightcolumn_wrapyellow_content_tab li.contactqpr { display:block; position:relative; overflow:auto; float:left; width:90%; overflow:auto; background:url(/images/2010-template/bicon_contact.png) no-repeat top left; min-height:30px; padding-left: 32px; margin-bottom:10px; } #level_3_content { position:relative; display:block; float:left; width: 635px; margin-right:7px; top:0px; } #level_3_content h1{ font-size:20px;line-height: normal;font-weight: bold;color: #ffaa00; margin-bottom:8px; } #level_3_content h2{ font-size:15px;line-height: normal;font-weight: bold;color: #333; margin-bottom:8px; } #wrapcontentblocks { overflow:auto; position:relative; display:block; float:left; width: 641px; margin: 15px 0px 0px 0px; background:url(/images/2010-template/linedots_ver_3columns.png) repeat-y right; top:0px; } #wrapcontentblocks_2columns { overflow:auto; position:relative; display:block; float:left; width: 641px; margin: 0px 0px 0px 0px; background:url(/images/2010-template/linedots_ver_2columns.png) repeat-y right; top:0px; } #wrapcontentblocks a, #wrapcontentblocks_2columns a  { font:inherit; color:#398abb; background:url(/images/2010-template/more_arrow.png) right no-repeat; padding-right:18px; margin-right:10px; text-decoration:none; } #wrapcontentblocks a:link, #wrapcontentblocks_2columns a:link { font:inherit; color:#398abb; text-decoration:none; } #wrapcontentblocks a:hover, #wrapcontentblocks_2columns a:hover { font:inherit; color:#64a4cb; text-decoration:none; } #wrapcontentblocks #three_columns_box{ position:relative; float:left; display:block; float:left; width: 193px; padding: 0px 10px 0px 0px; margin: 0px 10px 0px 0px; top:0px; } #wrapcontentblocks #three_columns_rightbox{ position:relative; float:left; display:block; float:left; width: 215px; top:0px; } #wrapcontentblocks_2columns #two_columns_box{ position:relative; float:left; display:block; width: 300px; padding: 0px 10px 0px 0px; margin: 0px 10px 0px 0px; top:0px; } #stack{ position:relative; float:left; display:block; width: 100%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; clear: both; } #wrapcontentblocks_2columns #two_columns_rightbox{ position:relative; float:left; display:block; float:left; width: 321px; top:0px; } #wrapcontentblocks_level3 { overflow:auto; position:relative; display:block; float:left; width: 635px; margin: 0px 0px 15px 0px; top:0px; } #wrapcontentblocks_level3 #three_columns_box{ position:relative; float:left; display:block; float:left; width: 192px; padding: 0px 10px 0px 0px; margin: 0px 10px 0px 0px; background:url(/images/2010-template/linedots_ver.png) repeat-y right; top:0px; } #wrapcontentblocks_level3 #three_columns_rightbox{ position:relative; float:left; display:block; float:left; width: 211px; top:0px; } #wrapcontentblocks_level3 #two_columns_box_forstack{ position:relative; float:left; display:block; float:left; width: 297px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; top:0px; } #wrapcontentblocks_level3 #two_columns_box{ position:relative; float:left; display:block; float:left; width: 297px; padding: 0px 10px 0px 0px; margin: 0px 10px 0px 0px; background:url(/images/2010-template/linedots_ver.png) repeat-y right; top:0px; } #wrapcontentblocks_level3 #two_columns_rightbox{ position:relative; float:left; display:block; float:left; width: 318px; top:0px; } #wrapcontentblocks_level3 #spec_left{ position:relative; float:left; display:block; float:left; width: 79px; top:0px; } #wrapcontentblocks_level3 #spec_right{ position:relative; float:right; display:block; float:right; width: 530px; top:0px; }  a.play { display:block; position:relative; top:10px; font:inherit; color:#333; text-shadow:#fce9a1 0 -1px 0; font-size:16px; font-weight:bold; text-decoration:none; background:url(/Images/2010-Template/bicon_play3.png) no-repeat top left !important; height: 30px; padding-left: 32px; margin-bottom:10px; } a.play:link { font:inherit; color:#333; font-size:16px; font-weight:bold; text-decoration:none;  padding-left: 32px; margin-bottom:10px; } a.play:hover { font:inherit; color:#666; font-size:16px; font-weight:bold; text-decoration:none;  padding-left: 32px; margin-bottom:10px; }   .buttonwrapper{  overflow: hidden; width: auto; margin 0 auto; } a.ovalbutton, #level_2_rightcolumn_wrapgrey_content_tab a.ovalbutton{ background:url(/images/2010-template/button_left.png) transparent no-repeat top left; font:inherit; position: relative; display: block; float: left; line-height: 20px;  height: 28px;  padding-left: 17px;  text-decoration: none; margin: 20px 0 20px 0; width: auto; } a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton, #level_2_rightcolumn_wrapgrey_content_tab a:link.ovalbutton, #level_2_rightcolumn_wrapgrey_content_tab a:visited.ovalbutton, #level_2_rightcolumn_wrapgrey_content_tab a:active.ovalbutton{ color: #333;  font-weight: bold; } a.ovalbutton span, #level_2_rightcolumn_wrapgrey_content_tab a.ovalbutton span { background: transparent url(/images/2010-template/button_right.png) no-repeat top right; display: block; padding: 4px 17px 4px 0;  } a.ovalbutton:hover, #level_2_rightcolumn_wrapgrey_content_tab a.ovalbutton:hover{  background-position: bottom left; color:#666; } a.ovalbutton:hover span, #level_2_rightcolumn_wrapgrey_content_tab a.ovalbutton:hover span{  background-position: bottom right; color: #666; }  form { } fieldset { border:none; } fieldset div { position:relative; display:block; clear:both; } legend { font-size:15px; font-weight: bold; color: #333; display:block; width:100%; padding-bottom:10px; background:url(/images/2010-template/linedots.png) repeat-x bottom; margin-bottom:10px; } label { float:left; width:150px;; text-align:right; margin-top:8px; padding:5px 10px; } label.formyellow, label.formgrey { float:left; width:75px;; text-align:right; text-align: left; margin-top:8px; padding:5px 0 0 0; } #wrapformCheckbox { width:auto; float:left; } .formCheckbox { display:block; width:auto; float:left; margin-left:5px; clear:both; } input.inputgeneral { background:none; width:200px; height:23px; border-top:1px solid #999; border-left:1px solid #999; border-bottom:1px solid #999; border-right:1px solid #999; color:#333; padding:1px; margin:8px 0px 8px 0px; } input.required { background:none; width:200px; height:23px; border-top:1px solid #999; border-left:1px solid #999; border-bottom:1px solid #999; border-right:1px solid #999; color:#333; padding:1px; margin:8px 0px 8px 0px; } input.formyellow { background:none; width:126px; height:23px; border-top:1px solid #333; border-left:1px solid #333; border-bottom:1px solid #333; border-right:1px solid #333; color:#333; padding:1px; margin:8px 0px 8px 0px; } input.formgrey { background:none; width:126px; height:23px; border-top:1px solid #D1D4D3; border-left:1px solid #D1D4D3; border-bottom:1px solid #D1D4D3; border-right:1px solid #D1D4D3; color:#D1D4D3; padding:1px; margin:8px 0px 8px 0px; } textarea.textareageneral { background:none; width:200px; height:200px; border-top:1px solid #999; border-left:1px solid #999; border-bottom:1px solid #999; border-right:1px solid #999; color:#333; padding:1px; margin:8px 0px 8px 0px; } textarea.textareagreybox { background:none; font-family: inherit; width:200px; height:120px; border-top:1px solid #D1D4D3; border-left:1px solid #D1D4D3; border-bottom:1px solid #9D1D4D3; border-right:1px solid #D1D4D3; color:#D1D4D3; padding:1px; margin:8px 0px 8px 0px; } #formcontainer { width:100%; overflow:hidden; text-align:left; margin:0 auto; } .asteric{ font-size:16px; font-weight:bold; color:#3787d5; }  .formSubmissionMessage,.formValidationError,.mainError{ display:block; padding:0 0 0 15px; }    a:active { outline:none; } :focus { -moz-outline-style:none; } .scrollable img { width:280px; height:170px; margin:0px 0px 0px 0px; } .scrollable img.hover { background-color:#cc0000; }   a.factsheet { display:block; position:relative; vertical-align:center; top:10px; font:inherit; color:#333; text-shadow:#fce9a1 0 -1px 0; font-size:16px; font-weight:bold; text-decoration:none; background:url(/Images/2010-Template/bicon_factsheet.png) no-repeat top left; background-position: -1% 0% !important; height: 30px; padding-left: 28px; padding-top: 3px; margin-bottom:3px; } a.factsheet:link { font:inherit; color:#333; font-size:16px; font-weight:bold; text-decoration:none;  padding-left: 28px; padding-top: 3px; margin-bottom:3px; } a.factsheet:hover { font:inherit; color:#666; font-size:16px; font-weight:bold; text-decoration:none;  padding-left: 28px; padding-top: 3px; margin-bottom:3px; } a.play { display:block; position:relative; vertical-align:center; top:10px; font:inherit; color:#333; text-shadow:#fce9a1 0 -1px 0; font-size:16px; font-weight:bold; text-decoration:none; background:url(/Images/2010-Template/bicon_play.png) no-repeat top left; background-position: 1px 0px !important; height: 30px; padding-left: 28px; padding-top: 3px; margin-bottom:3px; } a.play:link { font:inherit; color:#333; font-size:16px; font-weight:bold; text-decoration:none; padding-left: 28px; padding-top: 3px; margin-bottom:3px; } a.play:hover { font:inherit; color:#666; font-size:16px; font-weight:bold; text-decoration:none; padding-left: 28px; padding-top: 3px; margin-bottom:3px; } a.contact { display:block; position:relative; vertical-align:center; top:10px; font:inherit; color:#333; text-shadow:#fce9a1 0 -1px 0; font-size:16px; font-weight:bold; text-decoration:none; background:url(/Images/2010-Template/bicon_contact.png) no-repeat top left; background-position: -4px -5px !important; height: 30px; padding-left: 28px; padding-top: 3px; margin-bottom:3px; } a.contact:link { font:inherit; color:#333; font-size:16px; font-weight:bold; text-decoration:none; padding-left: 28px; padding-top: 3px; margin-bottom:3px; } a.contact:hover { font:inherit; color:#666; font-size:16px; font-weight:bold; text-decoration:none; padding-left: 28px; padding-top: 3px; margin-bottom:3px; } a.download { display:block; position:relative; vertical-align:center; top:10px; font:inherit; color:#333; text-shadow:#fce9a1 0 -1px 0; font-size:16px; font-weight:bold; text-decoration:none; background:url(/Images/2010-Template/bicon_download.png) no-repeat top left; background-position: -3px 2px !important; height: 30px; padding-left: 28px; padding-top: 3px; margin-bottom:3px; } a.download:link { font:inherit; color:#333; font-size:16px; font-weight:bold; text-decoration:none; padding-left: 28px; padding-top: 3px; margin-bottom:3px; } a.download:hover { font:inherit; color:#666; font-size:16px; font-weight:bold; text-decoration:none; padding-left: 28px; padding-top: 3px; margin-bottom:3px; } level_2_rightcolumn_wrapblueon  p { margin: 0; } #purr-container { position: fixed; width:100%; bottom: 25px; margin: 0 auto; } .notice { position: relative; width: 95%; margin: 0 auto; } .notice .close {position: absolute; top: 0; right: 0; display: block; width: 18px; height: 17px; text-indent: -9999px; background: url(../images/2010-template/purrClose.png) no-repeat 0 10px;} .notice-body { min-height: 50px; padding: 10px; background-color:#ffaa00; opacity: 0.9; filter: alpha(opacity = 90); color: #f9f9f9; -moz-border-radius: 7px; -webkit-border-radius: 7px; -moz-box-shadow: 0px 0px 5px #888888; -webkit-box-shadow: 0px 0px 5px #888888; text-shadow:#fce3b0 0 1px 0; } .notice-body img {width: 50px; margin: 0 10px 0 0; float: left;} .notice-body p {margin: 5px 0 0 60px; font-size: inherit; line-height:normal; color:#333;}  .nivoSlider { display:block; height:464px; position:relative; top:0px; width:1600px; left : 50%; margin-left: -800px; z-index:0; } .nivoSlider img { position:absolute; top:0px; left:0px; display:none; } .nivoSlider a.nivo-imageLink { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:60; display:none; } .nivoSlider a { border:0; } .nivo-slice { display:block; position:absolute; height:100%; } #slider1 .nivo-controlNav{ position:absolute; left:318px; bottom:20px; z-index:70; } #slider1 .nivo-controlNav a { display:block; width:23px; height:23px; background:url(images/2010-template/bullets.png) no-repeat; text-indent:-9999px; border:0; margin:0 5px 0 0; cursor:hand; cursor:pointer; float:left; } #slider1 .nivo-controlNav a.active { background-position:-23px 0; } a:link { COLOR: #398abb; } .addthis_default_style .addthis_separator, .addthis_default_style .at300b, .addthis_default_style .at300m, .addthis_default_style .at300bs{ float: right !important; margin-right: 4px !important; } .newsarticletitle{ color:#00568B; font-size:125%; font-weight:bold; } .newstitle{ color:#ffaa00; font-size:175%; font-weight:bold; } 

