

body{ background:#777d81 url(../images/bg.png) repeat-x; font-family:Arial, Verdana, sans-serif;margin:0pt; padding:0pt; font-size:13px; height:100%; margin-top:0px;}
.link, .link:link, .link:visited {font-family:Arial, Verdana, sans-serif;color:#E77817;border-bottom:#E77817 dotted 1px; text-decoration:none;}
.link:hover{border-bottom:#E77817 solid 1px;}

a:link { color: #000000; font-size: 11px; text-decoration:none; }
a:visited { color: #000000; font-size: 11px; text-decoration:none; }
a:hover { color: #000000; font-size: 11px; text-decoration:none; }
a:active { color: #000000; font-size: 11px; text-decoration:none; }
#pos{padding-top:50px;width:1001px;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;background:url(../images/white_top.jpg) no-repeat;}
#cc{margin-bottom:50px;}
#container {width:761px; display:table; margin-left:auto; margin-right:auto;}
#top {width:100%;height:198px;display:block;margin-top:27px;}
#logo_slogan { height:32px; /*width:100%;*/ text-align:center; z-index:10;}
.logo_link{text-decoration:none; display:block; margin-left:207px !important;margin-left:0pt;padding-left:0pt !important;padding-left:207px; width:175px; height:32px;}
#top_scroller {width:100%;height:136px; display:block; overflow:hidden;}
.headerSetImg{width:652px; height:116px; display:block; float:left; margin-left:auto; margin-right:auto; overflow:hidden; padding-top:20px; z-index:10000; padding-left:60px;}
.headerSetCont, .headerSetIconset{position:relative; font-family:Tahoma, Verdana, Arial; top:120px; color:#CCCCCC; right:30px; float:right; font-size:9px;}
.headerSetIconset{float:left; left:30px;}
.headerSetCont a, .headerSetIconset a { margin-left:5px;color:#999999; text-decoration:none;}
.headerSetCont a:hover, .headerSetIconset a:hover {color:#323232;}
#menu_bar{ height:30px; width:100%; display:block;background:url(../images/menubar.jpg) repeat-x; background-position:0px -90px;}
#menu {float:left;height:24px;padding-left:30px;}
.menu_home, .menu_freeicons, .menu_customicons, 
.menu_blog, .menu_faq, .menu_contactus,.menu_freegraphics,
.menu_home_on, .menu_freeicons_on, .menu_customicons_on, 
.menu_blog_on, .menu_faq_on, .menu_contactus_on, .menu_freegraphics_on, .menu_advertise, .menu_advertise_on {display:block;float:left;text-decoration:none;height:30px;text-align:center;border:0px;background:url(../images/menubar.jpg) no-repeat;}
.menu_home, .menu_home_on {width:63px;background-position: 0px 0px;}
.menu_home_on{background-position:0px -60px;}
.menu_home:hover {background-position:0px -30px;}
.menu_freeicons, .menu_freeicons_on {background-position:-64px 0px; width:89px;}
.menu_freeicons_on{background-position:-64px -60px;}
.menu_freeicons:hover {background-position:-64px -30px;}
.menu_customicons, .menu_customicons_on {background-position:-264px 0px;width:109px;}
.menu_customicons_on {background-position:-264px -60px;}
.menu_customicons:hover {background-position:-264px -30px;}
.menu_blog, .menu_blog_on {background-position:-374px 0px;width:52px;}
.menu_blog_on {background-position:-374px -60px;}
.menu_blog:hover {background-position:-374px -30px;}
.menu_faq, .menu_faq_on {background-position:-427px 0px; width:65px;}
.menu_faq_on {background-position:-427px -60px;}
.menu_faq:hover {background-position:-427px -30px;}
.menu_contactus, .menu_contactus_on {background-position:-493px 0px; width:91px;}
.menu_contactus_on{background-position:-493px -60px;}
.menu_contactus:hover {background-position:-493px -30px;}
.menu_freegraphics, .menu_freegraphics_on {background-position:-154px 0px; width:110px;}
.menu_freegraphics_on {background-position:-154px -60px;}
.menu_freegraphics:hover {background-position:-154px -30px;}
.menu_advertise, .menu_advertise_on {background-position:-568px 0px; width:109px;}
.menu_advertise_on {background-position:-568px -60px;}
.menu_advertise:hover {background-position:-568px -30px;}
#bottom {width:761px;margin-left:auto;margin-right:auto;padding-left:0px;padding-right:0px;padding-top:30px;display:table;background:#2a2d2f url(../images/footer.png) no-repeat;padding-bottom:50px;}
h1{font-family:Arial;font-size:24px;line-height:24px;}
h2{font-family:Arial;font-size:20px;line-height:24px;}
h3{font-family:Arial;font-size:18px;line-height:18px; padding:0px; margin:0px; margin-bottom:2px; font-weight:normal;}
#common_right h3 {line-height:30px;}
.h_title{height:24px; margin:0px; padding:0px; font-weight:normal;}
.di_title{font-family:Arial;font-size:24px;line-height:24px;}
.di_subtitle{font-family:Arial;font-size:20px;line-height:24px;}
.di_subtitle1{font-family:Arial;font-size:18px;line-height:24px;}
.orange {color:#E77817;}
.darkblue {color:#3878A3;}
.grey{color:#777777;}
.black{color:#000000;}
.darkgrey{color:#585452;}
.darkgreen{color:#028536;}
.darkred{color:#B43731;}
.olive{color:#888E57;}
.asphalt{color:#464848;}
.dot_separator{width:100%; height:20px; border-bottom:1px dashed #CCCCCC; display:block; float:left; margin-bottom:20px; font-size:1pt;}
#content {padding:20px;width:721px;display:block;height:100%;}
.text, .recentcomments{color:#777777;}
#common_left{float:left; display:block;padding: 0 30px 0 10px !important; padding:0 30px 0 10px; width: 512px; border-right:1px dashed #CCCCCC; min-height:660px}
#common_right, #sidebar {float:right;display:block;width:150px;padding-left:10px;}
.newsletter_bottom_container {width:314px; padding-top:30px; margin-left:auto; margin-right:auto;}
.newsletter_home {width:292px;padding-left:22px;height:40px;background:url(../images/newsletter_background.png) no-repeat 18px 10px;float:left;}
.newsletter_left {background:url(../images/newsletterbg_left.png) no-repeat 0px 10px;float:left;height:67px;padding-top:2px;padding-left:5px;padding-bottom:3px;width:152px;margin-top:10px;}
#newsletter_info {display:block;float:left;padding-left:4px;padding-right:4px;width:17px;margin-top:16px;cursor:pointer;}
.newsletter_input, .blog_search_input {width:130px;height:14px;border:1px solid #E3E2E2;font-size:10px;}
#newsletter_input_container {float:left; margin-top:16px !important; margin-top:12px}
#newsletter_input_container_left {float:left; margin-top:2px;}
#newsletter_go_button, #blog_search_go_button {padding-left: 4px; padding-right:4px; margin-top:16px; float: left; cursor:pointer;}
.icon_set_button_container{float:left;}
.view_all_icons_button_container {padding-left:10px; padding-bottom:4px;}
.view_all_icons_button{width:88px; height:20px;display:block; cursor:pointer; background:url(../images/view_all_icons_button.png) no-repeat;}
.download_button_container {padding-left:10px; padding-bottom:2px;}
.download_button{width:88px; height:20px;display:block; cursor:pointer; background:url(../images/download_button.png) no-repeat;}
#footer{line-height:28px; height:28px;float:left;color:#CCCCCC;font-size:10px;margin-left:auto;margin-right:auto;width:100%;text-align:center;display:block;}
#footer a {text-decoration:none; color:#CCCCCC; padding-left:5px;padding-right:5px;}
#footer_container{width:686px;margin-left:auto;margin-right:auto;padding-top:10px;}
#footer_positioner{width:680px;overflow:hidden;}
#footer_icon_sets {display:block;float:right;width:680px;}
#footer_graphics{display:block;float:right;width:680px;padding-left:60px;}
#footer_posts{display:block;float:right;width:680px;padding-left:60px;}
.button{font-size:14px;color:#e77817;font-weight:normal;background: #272c2e;}
#footer_comments{display:block;float:right;width:156px;padding-left:60px;}
.footer_item_title{margin:0px;padding:0px;padding-bottom:2px;font-size:14px;color:#E77817;font-weight:normal;border-bottom:1px dashed #585452;}
#footer_icon_sets p, #footer_graphics p, #footer_posts p,#footer_comments p {padding:0px;padding-top:5px;border-bottom:1px dashed #585452;color:#585452;font-size:10px;width:100%;margin:0px;}
#footer_icon_sets p a, #footer_graphics p a, #footer_posts p a,#footer_comments p a {color:#CCCCCC;text-decoration:none;font-size:11px;}
.copyright{padding-left:10px;}
.form_input {width:250px;height:14px;border:1px solid #E3E2E2;font-size:10px;}
#preload {width:0px;height:0px;overflow:hidden;visibility:hidden;}
.form_input_error { border-color:red;}
.iconset_link, .iconset_link:link, .iconset_link:visited,.ad_link, .ad_link:link, .ad_link:visited {font-family:Arial, Verdana, sans-serif;color:#E77817;line-height:18px;font-size:11px;border-bottom:#E77817 dotted 1px;height:20px;overflow:hidden; text-decoration:none;}
.iconset_link:hover, .ad_link:hover{border-bottom:#E77817 solid 1px;}
.formstyle{width:512px !important;width: 500px;height:376px;display:block;background:url(../images/form_bg.jpg) no-repeat;padding:0pt;margin:0pt;padding-left:27px !important;padding-left:12px;padding-top:20px;}
.formstyle_blog{width:467px !important;width:440px; height:325px;display:block;background:url(../images/form_bg_blog.jpg) no-repeat;margin:0pt;padding:0pt;padding-left:27px;padding-top:15px;}
.send_button{display:block;width:51px;height:19px;background:url(../images/send_button.gif) no-repeat;border:0px;cursor:pointer;}
.send_button_orange{display:block;width:51px;height:19px;background:url(../images/send_button_orange.gif) no-repeat;border:0px;cursor:pointer;}
.icon_name{ display:block; float:left; padding-right:2px;}
#free_icons_preview_title h1 {margin-bottom:5px;}
#bc_all{width:235px; height:16px; margin-bottom:5px; padding:5px; padding-left:0px; background:url(../images/bookmarksall.jpg) no-repeat;}
.bookmarklink {display:block; float:left; margin-left:5px; height:24px; text-decoration:none; border:0px; width:16px;}
.newsletter_signup_active {display:block; width:100%; padding:0px;}
.newsletter_signup_inactive {display:none; height:0px; padding:0px;}
.newsletter_status_notice_active {display:block; float:left; padding-left:20px;}
.newsletter_status_notice_inactive{display:none; width:0px;}
.loading_16{line-height:20px; height:20px; background:url(../images/loading.gif) no-repeat; padding-left:20px; padding-top:0px;}
#main_graphic_new {position:absolute; left:50%; width:1000px; height:75px; margin-left:-500px;}
#sub_graphic_new {float:right; width:350px; padding-right:120px; padding-top:35px; z-index:10000;}
/* Graphics.css */
.graphic{display:table;}
.graphic_head_container{cursor:default;height:100px}
.graphic_date_container{width:90px; float:left}
.graphic_date_bg_positioner{width:59px; height:55px; padding-left:18px; padding-top:35px; background:url(../images/date_bg.png) no-repeat}
.graphic_dater{width:59px; height:48px}
.graphic_day_num{text-align:center; height:24px; font-size:14px; font-weight:bold; color:#8C9194}
.graphic_date{text-align:center; font-size:9px; color:#CCC}
.graphic_titler{float:left; padding-top:25px}
.graphic_gotd{font-size:12px}
.graphic_image_container{padding:5px 0 10px 18px; clear:both;}
.graphic_image_container a, .graphic_image_container img{border:0pt none; text-decoration:none}
.graphic_title_link{border:0pt none; text-decoration:none; color:#8C9194}
.graphic_title_link:hover{color:#E77817}
.graphic_info_container{padding-left:18px; padding-bottom:10px; height:25px; line-height:25px}
.graphic_info{padding-right:25px; float:left}
.graphic_tc_container{padding-left:18px;line-height:24px; display:block; float:left}
.graphic_commenter{background:url(../images/comment.jpg) no-repeat; height:24px; padding-left:30px; padding-right:20px; float:left; width:135px;}
.graphic_tagger{background:url(../images/tag_bg.jpg) no-repeat; min-height:24px;line-height:16px;padding-left:30px; float:left; width:270px;}
.graphic_dd{padding-left:18px; padding-bottom:10px; display:block; height:35px}
.graphic_download_container{height:30px; padding-bottom:10px; padding-left:18px; padding-right:10px}
.graphic_tagger a, .graphic_tagger a:hover{text-decoration:none; color:#E77817}
.graphic_related_container{float:left; width:100px; height:100px}
.graphic_related_container a, .graphic_related_container a img{text-decoration:none; border:0pt none}
.graphic_tag_link{color:#E77817; display:block; margin-right:5px; float:left; font-family:Arial,Verdana,sans-serif; font-size:14px; height:20px; line-height:18px; text-decoration:none}
.graphic_related{padding-left:12px; float:left}
.graphic_tag_link:hover{text-decoration:underline}
.graphic_related_title{font-size:14px; color:#585452; height:26px; font-weight:bold}
.graphic_pagination_container{width:100%; display:block; text-align:center; float:left; line-height:30px}
.graphic_page_num{padding:5px; padding-top:2px; padding-bottom:2px; margin-left:3px; color:#585452; border:1px solid #8C9194; text-decoration:none; background-position:center bottom; display:inline}
.graphic_page_num:hover{border:1px solid #585452}
.graphic_page_disabled{color:#8C9194; padding:2px; border:1px solid #FFF}
.graphic_current_page{color:#E77817; padding:3px; margin-left:1px; font-weight:bold; border:1px solid #FFF}
/*** BLOG ***/
.post{border-bottom:1px dashed #CCC;padding-bottom:1.5em;color:#585452;text-align:justify;margin:.5em 0 1.5em;}
.post-title{color:#E77817;margin:5px 0 0;padding:0;}
.post-title a,.post-title a:visited,.post-title a:link{text-decoration:none;color:#E77817;border:0;}
.post-title a:hover{color:#3878A3;}
.post-info{color:#999;}
#content #comments,#content #respond{color:#585452;margin:0 0 20px 5px;}
#sidebar h3{color:#777777;margin:5px 0;}
#sidebar ul{list-style:none;margin:0 0 15px;padding:0;}
#sidebar ul li{padding-bottom:5px;}
#sidebar a{font-family:Arial, Verdana, sans-serif;color:#E77817;line-height:18px;font-size:11px;border-bottom:#E77817 dotted 1px;height:20px;overflow:hidden; text-decoration:none;}
#sidebar a:hover{border-bottom:1px solid #E77817;}
#commentlist {list-style-type:none; margin:0pt 0pt 0pt 0pt;padding:0pt;}
#commentlist li, #commentlist li.classed {margin-bottom:1.5em; margin-top:1em; min-height:101px;padding-bottom:1em;color:#585452; padding-top:3px; padding-left:35px; background:url(../images/grey_comment_bg.jpg) no-repeat;}
#commentlist li.classed {background:url(../images/orange_comment_bg.jpg) no-repeat;}
#commentlist li p {width:470px;}
#commentlist li cite {padding:0pt 5px 0pt 0px;}
#commentlist li span {padding:0pt 0pt 0pt 5px;}
.commentmetadata {padding:0pt 5px 0pt 5px;}
#commentform{margin:2em 0 2em 3em;}
#commentform textarea{background:#f8f7f6;border:1px solid #d6d3d3;width:250px;}
#commentform textarea:hover{background:#fff;border:1px solid #d6d3d3;}
#commentform textarea:focus{background:#fff;border:1px solid #939793;}
#commentform #email:focus,#commentform #author:focus,#commentform #url:focus{font-size:1.1em;background:#FFF;border:1px solid #939793;width:250px;}
#commentform input{margin:0;}
.post a,.post a:link,.post a:visited,#commentlist li a,#commentlist li a:visited,#commentlist li a:link{font-family:Arial, Verdana, sans-serif;color:#E77817;border-bottom:#E77817 dotted 1px;text-decoration:none;}
.post a:hover,#commentlist li a:hover{border-bottom:#E77817 solid 1px;}
#commentform #email,#commentform #author,#commentform #url,#commentform #email:hover,#commentform #author:hover,#commentform #url:hover{font-size:1.1em;background:#fff;border:1px solid #d6d3d3;width:250px;}
#bottom_sponsors {height:50px;width:100%;background: #3A4145;border-top:2px solid #8B9094;text-align:center;}
body > div#bottom_fixed{position: fixed;}
/**** Search ****/
#top_search{width:125px;height:23px; float:right;background:url(../images/top_search.jpg) no-repeat;}
#top_data{width:77px;height:89px; float:right;background:url(../images/date_bg.png) no-repeat;}
#search_text_container{float:left; width:100px; height:16px; padding:0px; margin:0px;}
#search_text{border:0pt none; width:95px;height:16px; padding:1px; padding-left:3px; background:none; font-size:11px;}
#search_btn_container{float:right; width:20px; height:18px; margin:0px; padding:0px;}
#search_btn{border:0pt none; background:none;float:left; width:20px; height:18px; cursor:pointer; margin:0px; padding:0px;}
/*** New Home Page ***/
#index_main{width:702px; height:391px; margin-left:auto;overflow:hidden;margin-right:auto; background:url(../images/home_box_bg.jpg) no-repeat;}
#home_box_nav {height:44px; padding-left:38px;}
.home_box_nav_tab {background:url(../images/home_box_tab_bg.jpg) no-repeat; background-position:0px 0px; margin-right:5px; text-align:center; display:block;float:left; width:153px; height:44px; line-height:40px; color:#FFFFFF; text-decoration:none;font-size:14px;}
.home_box_nav_tab:hover {background:url(../images/home_box_tab_bg.jpg) no-repeat;background-position:0px -44px; margin-right:5px; text-align:center; display:block;float:left; width:153px; height:44px; line-height:40px; color:#FFFFFF; text-decoration:none; font-size:14px;}
.home_box_nav_tab_on {background:url(../images/home_box_tab_bg.jpg) no-repeat;background-position:0px -88px; margin-right:5px; text-align:center; display:block;float:left; width:153px; height:44px; line-height:40px; color:#FFFFFF; text-decoration:none; font-size:14px;}
#home_box_content {width:702px;height: 345px;margin-top:1px;}
#index_graphics, #index_post {width:662px;height:305px;margin:20px;overflow:hidden;}
#index_post{padding-top:10px;}
#today_graphic{width:230px;height:230px;margin:30px;margin-right:30px;margin-left:0px;float:left;}
#latest_graphics {width:400px;float:left;margin-top:30px;}
.thumb_graphic {margin-right:15px; margin-bottom:20px; float:left;}
#index_iconset {width:662px;height:305px;margin:20px;overflow:hidden;padding-top:10px;}
#index_iconset p {margin-top:5px;}
#iconset_promo_image{margin-left:auto;margin-right:auto; text-align:center;}
/*** Search ***/
.search_section{width:100%; display:table; margin-top:10px;}
.search_icon {padding:10px; float:left; text-align:center; width:100px; height:60px; border:1px solid #FFFFFF;color:#E77817; }
.search_icon:hover {border:1px solid #BBBBBB; background:#DDDDDD; cursor:pointer;}
.search_icon a, .search_icon a img{text-decoration:none;color:#E77817; border:0px none;}
.search_graphic{padding:10px; float:left; text-align:center; width:120px; height: 100px; border:1px solid #FFFFFF;}
.search_graphic:hover {border:1px solid #BBBBBB; background:#DDDDDD; cursor:pointer;}
.search_graphic a {text-decoration:none; color:#E77817;}
.search_graphic a img {border:0px none;}
/*** RSS Feed ***/
#side_feed_rss {width:150px;margin-bottom:10px;}
#side_feed_rss a {text-decoration:none; border:0px none;}
#side_feed_rss a img {border:0px none;}
.bottom_feed_positioner_blog, .bottom_feed_positioner_graphics, .bottom_feed_positioner_icons, .bottom_feed_positioner {background:url(../images/rss_bottom.gif) no-repeat; background-position:0px 0px; width:111px; height:47px; padding-top:13px;}
.bottom_feed_positioner_icons {background-position: 0px -60px;}
.bottom_feed_positioner_graphics {background-position: 0px -120px;}
.bottom_feed_positioner_blog {background-position: 0px -180px;}
#bottom_icon_feed_link {display:block; width:69px; height:15px;}
#bottom_graphics_feed_link {display:block; width:69px; height:15px; margin-top:2px;}
#bottom_blog_feed_link {display:block;width:29px;margin-left:40px;height:15px;}
/*** Download box ***/
.downloadbox{background:url(../images/fis_preview_all.jpg) no-repeat;background-position:-1678px 0px;width:512px;height:145px;}
.gdwnldbox{background:url(../images/fis_preview_all.jpg) no-repeat;background-position:-512px -73px;width:512px;height:73px;}
.gdwnldbox h4 {padding:5px 0 0 10px; height:31px; font-size:1.1em; color:#666666; margin:0;}
div.maskholder{width:450px; height:108px; float:left; z-index:10000;}
div.masker{margin: 4px 0 0 0; position:relative; width:450px; overflow:hidden;}
div.masker ul {margin:0; padding:0; list-style:none;list-style-image:none;list-style-position:outside; width:150768px;}
div.masker ul li {width:450px; float:left; margin:0; padding:0;}
div>a.fis_left_scroll_btn_disabled, div>a.fis_left_scroll_btn, div>a.fis_left_scroll_btn:hover,div>a.fis_right_scroll_btn_disabled,div>a.fis_right_scroll_btn,div>a.fis_right_scroll_btn:hover{	background:url(../images/freeiconscrolls.png) no-repeat; background-position:0px 0px; display:block; float:left; height:108px; width:31px;}
div a.fis_left_scroll_btn:hover{background-position:0px -108px;}
div a.fis_left_scroll_btn_disabled{background-position:0px -216px;cursor:default;}
div a.fis_right_scroll_btn{background-position:-29px 0px; float:right;}
div a.fis_right_scroll_btn:hover{background-position:-29px -108px;}
div a.fis_right_scroll_btn_disabled{background-position:-29px -216px; float:right; cursor:default;}
.fisdetails{float:left; padding:10px 20px;}
.fislink{font-size:11px; color:#E77817; padding:0 0 0 25px; width:75px; display:block;float:left; white-space:nowrap;}
span.fislink{color:#666;}
.fisdownloadbtn{display:block; background:url(../images/fis_preview_all.jpg) no-repeat;background-position:-1561px 0px;;width:117px; height:33px; float:right; margin:2px 10px 0 0 !important; margin:2px 5px 0 0;}
.fisdownloadbtn:hover{background-position:-1561px -33px;}
.fisdesc{float:left; display:block;width:100%;padding-top:10px;}
.fispdwnldbg, .fispbuybg, .winbtn, .macbtn, .linuxbtn, .winbtn_disabled, .macbtn_disabled, .buybtn {background:url(../images/fis_preview_all.jpg) no-repeat; color:#666;}
.fispdwnldbg {width:492px; height:124px; margin:0; padding:10px; float:left;}
.fispbuybg {background-position:-512px 0px; width:492px; height:36px;margin:0 0 10px 0;padding:10px; float:left;}
div.fispdwnldbg h3 {color:#777777;}
div.fispdwnldbg h3 strong {color:#000000;}
div.fispdwnldbg p {color:#777777; margin:10px 0 0 0;}
div.fispdwnldbg form {padding:25px 0 0 0; margin:0 10px 0 0; float:left;}
/*** OS Btns ***/
.winbtn, .winbtn_disabled{width:140px; height:39px; background-position:-1141px 0px; border:0 none; cursor:pointer; padding:5px 0 0 30px;}
.winbtn:hover{background-position:-1281px 0px;}
.winbtn_disabled{background-position:-1421px 0px; cursor:default;}
.linuxbtn{width:140px; height:39px; background-position:-1141px -39px; border:0 none; cursor:pointer; padding:5px 0 0 30px;}
.linuxbtn:hover{background-position:-1281px -39px;}
.macbtn, .macbtn_disabled{width:140px; height:39px; background-position:-1141px -78px; border:0 none; cursor:pointer; padding:5px 0 0 30px;}
.macbtn:hover{background-position:-1281px -78px;}
.macbtn_disabled{background-position:-1421px -78px; cursor:default;}
.buybtn{background-position:-1024px 0px;width:117px;height:33px;border:0 none; cursor:pointer;}
.buybtn:hover{background-position:-1024px -33px;}
.buydesc {float:left;font-size:150%;margin:10px 0 0 0;}
.fisbuybtncontainer {float:right;}
.fisbuybtncontainer form {padding:0; margin:0;}
/*** Banners ***/
.padsmall{padding:0pt; margin:0pt; font-size:9px; color:#CCCCCC;}
.padsmall a img {border:0 none;}
.adcontainer200{width:200px; float:right; padding:0px; margin:0px;padding-left:10px; padding-top:10px;}
.adcontainer721{padding:0 0 10px 0;}
#gh4{margin:2px 0 2px 0;}
.graphicdwnldbtn{border:0 none;background:url(../images/fis_preview_all.jpg) no-repeat;cursor:pointer;background-position:-1024px -66px;width:117px; height:33px;}
.graphicdwnldbtn:hover{background-position: -1024px -99px;}
#gdwnldfrm{margin:0px; padding:0px; float:right;}
#icon_names_container{height:42px; overflow:hidden; width:100%; line-height:14px; float:left;}
#previewscrollable{border: 0px solid #838C93; margin: 0px; padding: 0px; overflow: hidden; height: 100%; width: 512px; display:block; float:left;}
#previewscrollable div { padding:15px 0 15px 0;}
.adtips{padding:0 0 10px 0;}
.adtoplink{padding-top:38px; padding-left:125px;}
.sidebanner, #sb_overide a {border:0px none; margin:0 0 10px 0; display:block;}
#sb_overide a:hover {border:0px none; text-decoration:none;}
#sb_overide a {line-height:150px;border:0px none; height:150px;text-decoration:none;}
.sidebanner img {border:0px none;}
#sitemap{margin:0 20px 0 20px; display:table;}
#sitemap h1, #sitemap h2, #sitemap h3, #sitemap h4 {margin:10px 0 5px 0; color:#777777;}
#sitemap h3 {margin:20px 0 0 0;}
ul.smgroup, ul.smgroupblog { margin:10px 0;padding:0;}
ul.smgroupblog li {list-style:none;border:1px solid #FFFFFF; width:98%;float:left; display:block;margin:5px 0 0 0;padding:0;}
ul.smgroup li {list-style:none;border:1px solid #FFFFFF; width:33%;float:left; display:block;margin:5px 0 0 0;padding:0;}
.tla_wide {float:right; padding:0 0 5px 5px; width:170px; text-align:right;}
.tla_wide ul {list-style:none; margin:0px; padding:0px;}
.tla_home {width:100%; text-align:center;}
.tla_home ul {padding:0px; margin:0px;}
.tla_home ul li {margin: 0pt; padding: 0pt; display: inline; width: 20%; float: left; clear: none;}
/**** CUSTOM Icons ****/
ul.ci_ul {list-style-image:none;list-style-position:outside;list-style-type:none; margin:0; padding:0; float:left; width:100%;}
ul.ci_ul li {margin:0;padding:0;}
.ci_rel{position:relative; width:250px; top:10px; left:20px;display:block; float:left;z-index:10;height:0pt;}
.ci_rel p {line-height:18px;}
.licnav{padding:0 0 0px 24px; height:24px; margin-bottom:2px;}
.commliclink, .extliclink,.commliclink_on, .extliclink_on {background:url(../images/fis_preview_all.jpg) no-repeat; background-position:-1277px -117px;width:136px;height:24px;line-height:24px;color:#FFFFFF;display:block;float:left;text-align:center;text-decoration:none;}
.commliclink_on,.extliclink_on{background-position:-1141px -117px;}
.extliclink:hover, .commliclink:hover {background-position: -1141px -117px;}
.extliclink, .extliclink_on {margin:0 0 0 10px;}
