body,div,p,ul,li,ol,h1,h2,h3,h4,h5,h6,dl,dt,dd,form{padding:0px; margin:0px;}
body {font:11px Arial, Helvetica, sans-serif; background:#000; background:url(../images/body_bg.jpg) left top repeat-x;}
body.green {font:11px Arial, Helvetica, sans-serif; background:#326217;/* background:url(../images/body_bg.jpg) left top repeat-x;*/}

img{border:none; float:left;}
.white{background:#FFFFFF;}

div.anchor{float:left; width:100%; background:url(../images/top_anchor_bg.jpg) left top repeat-x;}
div.anchor ul{float:left; list-style:none; width:800px;}
div.anchor li{float:left; padding:0 4px 0 4px;}
div.anchor li a{ float:left; color:#434343; text-decoration:none; padding-top:7px; font-weight:normal; font-size:10px;}
div.anchor li a:hover{color:#a10c17; }
div.anchor_over{float:left; width:99%; padding-left:10px; height:23px;}
div.anchor_over a{color:#fff; text-decoration:none;}
div.anchor_over a:hover{color:#d87414;}
div.anchor_over a span{float:left; padding-right:5px;}


div#layout{margin:0 auto 0 auto; width:973px;}
div#main{float:left; width:973px;}

div#header{float:left; width:973px;}

div.banner{ float:left; width:973px; text-align:center; padding-bottom:17px;}

div.banner img{ float:none}

div.banner_bottom{background:#FFFFFF; float:left; padding:13px 121px 12px 120px; width:730px;}
div.wst_banner_bottom{ float:left; padding:13px 121px 12px 120px; width:730px;background:#FFF;}
div.strip{ float:left;width:973px; padding:0;}
div.strip_bottom{ float:left;width:971px;}

div#header div.welcome_container{float:left; width:973px; height:19px;}
div#header div.welcome{float:left; height:16px; background:url(../images/welcome_right_bg.jpg) right top no-repeat #393b3d; padding:3px 30px 0 5px; color:#fff;}
div#header div.welcome strong{color:#ffff99}
div#header div.welcome a{color:#fff; text-decoration:underline;}
div#header div.welcome a:hover{text-decoration:none;}

div#body_container{float:left; width:971px; border-left:1px #ababab solid; border-right:1px #ababab solid;}

div#body_container_inner{float:left; width:971px;}
div#ftg_body_container_inner{float:left; width:971px;background:#FFFFFF url(../images/body_container_bg.jpg) left top repeat-x;}
div#wst_body_container_inner{float:left; width:971px;background:#FFF url(../images/body_container_bg.jpg) left top repeat-x;}
div.left_img{width:598px; float:left; position:relative}
div.left_img img{position:absolute; top:0px; left:0px}
div#border_container_inner{float:left; width:597px; border-right:1px solid #ababab; margin-top:71px; padding-top:31px}

div.border ul.business li a.business:hover{text-decoration: underline !important}
/********************** left container start **********************/
div#left_container{float:left; width:598px;  background:url(../images/body_container_bg.jpg) left top repeat-x;  }
div#ftg_left_container{float:left; width:598px;  }
div#left_container div.bid_crumb{float:left; width:478px; padding:0 58px 5px 15px;}
div#left_container div.bid_crumb a{color:#003663; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
div#left_container div.bid_crumb a:hover{text-decoration:none;}
/*div#left_container div.search_container{float:left; width:495px; padding:0 20px 5px 54px}*/
/* div#left_container div.search_container{float:left; width:575px; padding:0 0px 5px 20px;}*/
div#left_container div.search_container{background-color:#F1F1F1;float:left; width:577px; padding:0 0px 5px 20px;}
div#left_container div.search_container2{background-color:#C9C7C9;float:left; width:577px; padding:0 0px 5px 20px;}
div#listing div.head{float:left; padding-left:25px; font-size:12px; font-family:Verdana,Arial,Helvetica,sans-serif; /*use to be 60px*/}
div#listing div.head a.search{float:none;  color:#363636; text-decoration:underline;}
div#listing div.head a.search:hover{float:none;  color:#363636; text-decoration:none;}

div#left_container div.search_container a.adv{float:right; color:#fff; text-decoration:none; padding:3px 5px 0 0;}
div#left_container div.search_container a.adv:hover{text-decoration:underline;}

div#left_container div.search_container2 a.adv{float:right; color:#fff; text-decoration:none; padding:3px 5px 0 0;}
div#left_container div.search_container2 a.adv:hover{text-decoration:underline;}


div#left_container div.curve{float:left;}
div#left_container div.mid_bg{float:left; background:url(../images/search_mid_bg.jpg) left top repeat-x; width:auto; padding:12px 0 10px 0; }
div#left_container div.mid_bg_1{float:left; background:url(../images/search_mid_bg_1.jpg) left top repeat-x; width:527px; padding:12px 0 8px 0; }

div#left_container form{float:left; width:527px; } /*use to be 457px width */
div#left_container fieldset{float:left; border:none; padding:0px; margin:0px; width:527px;}/*use to be 457px width */
div#left_container input{float:left; width:150px; border:1px #dbdbdb solid; margin:0px; color:#767676; font-size:11px; padding:2px;}
div#left_container .input{float:left; width:260px; border:1px #dbdbdb solid; margin:0px; color:#767676; font-size:11px; padding:2px;}
div#left_container select{float:left; width:195px; padding:0px; margin:0 0 0 5px; color:#010000; font-size:11px; padding:0px;}
div#left_container  .button{float:left; width:72px; border:none; margin:0px; padding:0px;}

div#left_container div.search_prompt_results a{color:#003663; text-decoration:underline;}
div#left_container div.search_prompt_results a:hover{text-decoration:none;}

div#adv_search_main{background:url(../images/category_bottom_bg.jpg) left bottom repeat-x #eee; float:left;  width:597px; padding-bottom:45px;}
div#adv_search{float:left; width:565px; padding:0 0 0 15px;}
div#adv_search div.left_curve{float:left; width:17px;}
div#adv_search div.right_curve{float:right; width:15px;}
div#adv_search div.middle_bg_head{float:left; width:565px; background:url(../images/top_adv_head_bg.jpg) left top repeat-x;}
div#adv_search div.middle_bg_head h3{float:left; font-family:"Verdana", Arial, Helvetica, sans-serif; font-size:15px; color:#fff; padding-top:10px;}
div#adv_search div.content_container{float:left; width:555px; background:#7a838c; padding-top:12px;  padding-left:10px;}
div#adv_search form{float:left; width:560px; font-family:"Verdana", Arial, Helvetica, sans-serif; font-size:11px;}
div#adv_search fieldset{float:left; width:560px; padding:0px;}
div#adv_search label{width:145px; margin:0px; padding:0 5px 0 7px; float:left; color:#fff;}
div#adv_search .label{width:auto; margin:0px; padding:0 5px 0 7px; float:left; color:#fff;}
div#adv_search input{float:left; padding:2px; margin:0 0 0 7px; border:1px #dbdbdb solid; color:#767676;}
div#adv_search input.button{border:none; float:left; padding:0px; margin:0px; color:#767676; width:145px; height:30px;}
div#adv_search input.check{width:auto; border:none; margin:0px;}
div#adv_search input.search{width:374px;}
div#adv_search select{float:left; width:130px; padding:0px; margin:0 0 0 5px; color:#010000; font-size:11px; padding:0px;}
div#adv_search .select{float:left; width:auto; padding:0px; margin:0 0 5px 5px; color:#010000; font-size:11px; padding:0px;}
div#adv_search div.search_row{float:left; width:530px;}
div#adv_search div.button_row{float:left; width:auto; padding:12px 0 6px 195px; font-size:11px;}
div#adv_search div.form_row{float:left; width:538px; padding:6px 0 0 7px; font-size:11px;}
div#adv_search div.select_row{float:left; width:240px; padding:0px; font-size:11px;}
div#adv_search div.heading_row{float:left; width:538px; padding:6px 0 0 7px; font-size:11px;  padding-top:25px;}
div#adv_search div.heading_row strong{color:#fffc94}
div#adv_search div.heading_row .color{color:#fffc94; float:left;}
div#adv_search div.heading_row span{color:#fffc94}
div#adv_search div.middle_bg_bottom{float:left; width:565px; background:#7a838c;}


div#lib_main{background:url(../images/category_bottom_bg.jpg) left bottom repeat-x #eee; float:left;  width:582px; padding:0 0 20px 15px;}
div#lib_main h3{font-size:14px; font-family:"Verdana", Arial, Helvetica, sans-serif; color:#003663; padding-bottom:14px; padding-top:17px; font-weight:bold; float:left;}
div#lib_main div.listing{float:left; width:560px; padding:10px 0 9px 20px; color:#9b0033; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; height:30px; text-align:center;}
div#lib_main div.listing ul{float:left; width:560px; list-style:none;}
div#lib_main div.listing li{float:left; padding:0px; color:#9b0033;}
div#lib_main div.listing li span{color:#9b0033; text-decoration:none; float:left; padding:6px 0px 5px 0px; text-align:right; font-weight:normal;}

div#lib_main div.listing li a.first {width: 20px;}
div#lib_main div.listing li a.first:hover {width: 20px;text-decoration:underline;}

div#lib_main div.listing li a{color:#9b0033; text-decoration:none; float:left; padding:6px 0px 4px 0px; width:15px; height:15px; text-align:center; font-size:9px;}
div#lib_main div.listing li a:hover{color:#9b0033; text-decoration:underline;}
div#lib_main div.listing li.current{color:#9b0033; text-decoration:none; float:left; padding:5px 2px 7px 2px; height:15px; text-align:center;  font-size:15px; background:#9b0033; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
div#lib_main div.listing li.current_num{color:#9b0033; text-decoration:none; float:left; padding:5px 2px 7px 2px; width:auto; height:15px; text-align:center;  font-size:15px; background:#9b0033; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
div#lib{float:left; width:545px; padding:10px; border:1px #9a9a9a solid; background:#fffffe;}
div#lib ul{float:left; width:540px; list-style:none;}
div#lib li{float:left; width:245px;}
div#lib li a{float:left; background:url(../images/yellow_arrow.jpg) left no-repeat; padding:3px 0 3px 10px; color:#003663; font-size:12px; font-family:"Verdana", Arial, Helvetica, sans-serif; text-decoration:underline;}
div#lib li a:hover{text-decoration:none;}

div#lib_main div.listing_botom{float:left; width:550px; padding:10px 0 9px 0; color:#9b0033; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; height:30px;}
div#lib_main div.listing_botom a.next{float:right; background:url(../images/right_arrow.jpg) right center no-repeat; padding:2px 15px 3px 0; color:#920019; font-size:12px; font-family:"Verdana", Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
div#lib_main div.listing_botom a.prev{float:right; background:url(../images/left_arrow.jpg) left center no-repeat; padding:2px 0 3px 15px; color:#920019; font-size:12px; font-family:"Verdana", Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
div#lib_main div.listing_botom span{float:right; padding:2px 10px 3px 10px; color:#920019; font-size:12px; font-family:"Verdana", Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}


div#trip_wire{float:left; width:572px; padding:15px 15px 30px 10px;  background:#e2e2e2 url(../images/trip_bg.jpg) left top repeat-x;  font-family:"Verdana", Arial, Helvetica, sans-serif; color:#4d5157; font-size:11px; border-bottom:1px #bbb solid;}
div#trip_wire img{float:right;}
div#trip_wire h2{font-size:20px; color:#d97414; margin:0px; float:left;}
div#trip_wire a{color:#003663; font-size:12px;}
div#trip_wire a:hover{text-decoration:none;}
div#trip_wire p{line-height:19px; font-size:12px; float:left; width:573px; padding-top:5px;}

/********************** rating start **********************/
div#rating{float:left; width:597px; padding:10px 0 5px 0; background:#eee;}
div#rating div.left{float:left; width:178px; padding:0 10px 15px 0; background:#eee;}
div#rating div.ratings{float:left; width:160px; padding:8px 8px 4px 8px; background:#FFFBA4 url(../images/rating_bg.jpg) left top repeat-x; border:1px #ec9813 solid; border-bottom:none; color:#292929;}
div#rating div.ratings_row{width:160px; float:left; padding:1px 0 1px 0; font-size:13px;}
div#rating div.ratings_row a{color:#292929; text-decoration:underline}
div#rating div.ratings_row img {vertical-align:text-bottom;}
div#rating div.ratings_row a:hover{text-decoration:none;}
div#rating div.ratings img{float:none;}
div#rating div.left div.download{float:left; width:160px; padding:3px 8px 4px 8px; background:url(../images/download_bg.jpg) left top repeat-x; border:1px #ababab solid;}
div#rating div.left div.download a{color:#fff; text-decoration:none; float:left;}
div#rating div.left div.download span{padding:4px 2px 0 0; float:left;}

div#rating div.left .form{float:left; width:176px;}
div#rating div.left form .radio_container{float:left; width:150px; text-align:center;}
div#rating div.left form .radio{width:auto; border:none; float:left; margin:0; padding:0px;}
div#rating div.left div.ratings_down{float:left; width:160px; padding:0 8px 0 8px; background:url(../images/rate_down_bg.jpg) left top repeat-x; border:1px #ec9813 solid; border-top:none; color:#292929;}

div#rating div.left div.ratings_down_row{width:160px; float:left; padding:7px 0 5px 0; text-align:center;}
div#rating div.left div.ratings_down span{padding:0 5px 0 0; float:left;}
div#rating div.left div.ratings_down strong{font-family:Verdana, Arial, Helvetica, sans-serif; color:#003663; font-size:11px;}
div#rating div.left div.ratings_down strong.link{font-family:Verdana, Arial, Helvetica, sans-serif; color:#003663; font-size:11px;}
div#rating div.left div.ratings_down_row a{text-decoration:none; float:left; color:#003663; padding-right:3px; font-size:12px;}
div#rating div.left div.ratings_down_row a:hover{text-decoration:underline;}

div#rating div.right{float:left; width:577px; padding:10px 5px 15px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:17px; color:#292929; font-size:12px;}
div#rating div.right a{color:#003663; text-decoration:underline}
div#rating div.right a:hover{text-decoration:none}
div#rating div.right p a{color:#003663; text-decoration:underline}
div#rating div.right p a:hover{text-decoration:none}
div#rating div.right p.view{font-size:10px; float:left; padding:0 0 8px 0; width:375px;}
div#rating div.right p.view a{color:#003663; text-decoration:underline}
div#rating div.right p.view a:hover{text-decoration:none}

div#rating h3{font-size:17px; font-family:"Verdana", Arial, Helvetica, sans-serif; color:#003663; padding-left:15px; font-weight:bold;}
div#rating h2{font-size:14px; font-family:"Verdana", Arial, Helvetica, sans-serif; color:#003663; padding-left:15px; padding-bottom:10px; font-weight:bold; float:left;}
div#rating h2 a{color:#003663; text-decoration:none;}
div#rating span.txt{font-size:10px; font-family:"Verdana", Arial, Helvetica, sans-serif; color:#5f686f; float:left; padding-top:4px; padding-left:5px;}

.height{height:170px;}
div#rating .border {float:left; padding-left:15px; list-style:none; width:570px; padding-top:10px;} 
div#rating .margin {margin-top:15px; float:left;} 
div#rating ul.business{float:left; list-style:none; width:570px; padding-bottom:10px;}
div#rating ul.business li{float:left; width:190px;}
div#rating ul.business li a.business{color:#003663; text-decoration:none;}
div#rating ul.business li span{font-size:10px; font-family:"Verdana", Arial, Helvetica, sans-serif; color:#5f686f;}

div.short{float:left; padding:0 0 8px 0; width:573px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#292929;  border-bottom:1px #999 solid; margin-bottom:10px;}
div.short h2{ font-size:15px; float:left; padding-top:8px; color: #003663;}
div.short strong.right{float:right;}
div.short a{color:#003663; text-decoration:none;}
div.short a:hover{text-decoration:underline;}


/*** Missing Rating styles -- Hima ***/
div#rating div.ratings_down_row{width:160px; float:left; padding:3px 0 5px 0; text-align:center;}
/* STAR FIX on VIDEO page */
star{height: 43px;}
/* END STAR FIX on VIDEO page */
div#rating div.ratings_down_row a{text-decoration:none; float:left; color:#003663; padding-right:3px; font-size:12px;}
div#rating div.ratings_down_row a:hover{text-decoration:underline;}

div#rating div.ratings_down span{padding:0 5px 0 0; float:left;}
div#rating div.ratings_down strong{font-family:Verdana, Arial, Helvetica, sans-serif; color:#003663; font-size:11px;}
div#rating div.ratings_down strong.link{font-family:Verdana, Arial, Helvetica, sans-serif; color:#003663; font-size:11px;}

div#rating .form{float:left; width:176px;}
div#rating form .radio_container{float:left; width:150px; text-align:center;}
div#rating form .radio{width:auto; border:none; float:left; margin:0; padding:0px;}

/*** End of missing rating styles ***/


/********************** rating end **********************/

/********************** listing start **********************/
div#listing{float:left; width:597px; padding:10px 0 10px 0; background:#c9c7c9; border:1px #989899 solid; border-right:none; border-left:none; margin:0 0 8px 0;}
div#listing div.listing_inner{float:left; width:275px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:15px; }
div#listing div.listing_inner a{font-size:11px; text-decoration:underline; color:#153d6d;}
div#listing div.listing_inner a:hover{text-decoration:none;}
div#listing div.listing_inner a strong{font-size:12px;}

div#listing div.listing_inner_right{float:left; width:260px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:15px; }
div#listing div.listing_inner_right a{font-size:11px; text-decoration:underline; color:#153d6d;}
div#listing div.listing_inner_right a:hover{text-decoration:none;}
div#listing div.listing_inner_right a strong{font-size:12px;}
/********************** listing end **********************/

div#people_view{float:left; width:582px; padding:10px 0 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#292929;}
div#people_view strong{float:left; width:500px;}
div#people_view ul{float:left; width:582px; list-style:none; padding-bottom:10px;}
div#people_view li{float:left; padding:3px 0 3px 0; width:580px;}
div#people_view li a{float:left; background:url(../images/right_bullet_1.jpg) left top no-repeat; padding-left:12px; color:#003663;}
div#people_view li a:hover{text-decoration:none;}


div#new_things{float:left; width:597px; padding:0px;}
div#new_things div.menu{float:left; background:url(../images/new_thing_top_bg.jpg) left top repeat-x; width:597px;}
div#new_things div.menu ul{float:left; list-style:none; width:590px; padding-left:7px;}
div#new_things div.menu li{float:left; padding:0 3px 0 3px;}
div#new_things div.menu li.sep{float:left; padding:0 2px 0 2px;}
div#new_things div.menu li a.recent{ float:left; color:#767676; text-decoration:none; font-weight:bold; background:url(../images/recently_added.jpg) left top no-repeat; width:129px; height:27px; display:block; padding:0px; margin:0px;}
div#new_things div.menu li.recent{ float:left; color:#767676; text-decoration:none; font-weight:bold; background:url(../images/recently_added_over.jpg) center top no-repeat; width:129px; height:27px; display:block; padding:0px;  margin:0 2px 0 2px;}

div#new_things div.menu li a.popular{ float:left; color:#767676; text-decoration:none; font-weight:bold; background:url(../images/most_popular.jpg) left top no-repeat; width:128px; height:27px; display:block; padding:0px; margin:0px;}
div#new_things div.menu li.popular{ float:left; color:#767676; text-decoration:none; font-weight:bold; background:url(../images/most_popular_over.jpg) center top no-repeat; width:128px; height:27px; display:block; padding:0px;  margin:0 2px 0 2px;}

div#new_things div.menu li a.rated{ float:left; color:#767676; text-decoration:none; font-weight:bold; background:url(../images/top_rated.jpg) left top no-repeat; width:102px; height:27px; display:block; padding:0px; margin:0px;}
div#new_things div.menu li.rated{ float:left; color:#767676; text-decoration:none; font-weight:bold; background:url(../images/top_rated_over.jpg) center top no-repeat; width:102px; height:27px; display:block; padding:0px; margin:0 2px 0 2px;}

div#new_things div.show{float:left; padding:5px 0 6px 15px; width:582px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#292929;}
div#new_things div.show a{color:#003663; text-decoration:none;}
div#new_things div.show a:hover{text-decoration:underline;}

div#new_things div.show_text{float:left; padding:15px 0 3px 15px; width:581px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#292929; background:#fdffff}
div#new_things div.show_text p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#292929; float:left; width:556px; color:#003663; padding:3px 0 5px 3px;}
div#new_things div.show_text p a{color:#003663; text-decoration:underline; text-transform:capitalize;}
div#new_things div.show_text p a:hover{text-decoration:none;}
div#new_things div.show_text span{float:left; padding:3px 0 3px 0;}
div#new_things div.show_text span.next{float:right; }
div#new_things div.show_text span.next a{text-decoration:none; color:#9b0023; font-weight:bold; font-size:11px; background:url(../images/next_10.jpg) right center no-repeat; padding-right:27px; float:left; padding-bottom:2px;}

div#new_things div.show_text_list{float:left; padding:15px 0 3px 15px; width:581px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#292929; border-bottom:1px #ababab solid; background:#feffff;}
div#new_things span.viewall {float:left; }
div#new_things span.viewall a{text-decoration:none; color:#9b0023; font-weight:bold; font-size:11px; padding-left:27px; float:left; padding-bottom:2px;}

div#new_things div.show_text_list_up{float:left; padding:15px 0 3px 15px; width:581px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#292929; background:#feffff;}
div#new_things div.show_text_list_up a.source{font-size:10px;}
div#new_things div.show_text_list_down{float:left; padding:15px 0 3px 15px; width:581px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#292929; background:#ececec;}
div#new_things div.show_text_list_down a.source{font-size:10px;}

div#new_things div.show_text_list p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#484d51; float:left; width:556px; padding:3px 0 3px 3px;}
div#new_things div.show_text_list p a{color:#003663; text-decoration:underline; text-transform:capitalize; font-size:12px;}
div#new_things div.show_text_list p a:hover{text-decoration:none;}

div#new_things div.show_text_list p a.link{color:#003663; text-decoration:none; text-transform:capitalize; font-size:11px;}
div#new_things div.show_text_list p a.link:hover{text-decoration:underline;}
div#new_things div.show_text_list p .span{color:#003663; text-transform:capitalize; font-size:11px; float:none;}

div#new_things div.show_text_list span{float:left; padding:3px 0 3px 0;}
div#new_things div.show_text_list span.next{float:right;}
div#new_things div.show_text_list span.next a{text-decoration:none; color:#9b0023; font-weight:bold; font-size:11px; background:url(../images/next_10.jpg) right center no-repeat; padding-right:27px; float:left; padding-bottom:2px;}

div#new_things div.listing_bg{float:left; width:587px; background:url(../images/listing_bg.jpg) left top repeat-x; padding:10px 0 9px 10px; color:#9b0033; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#new_things div.listing_bg a{color:#9b0033; text-decoration:none;}
div#new_things div.listing_bg a:hover{color:#9b0033; text-decoration:underline;}

div#new_things div.all_category{float:left; width:587px; background:url(../images/category_bottom_bg.jpg) left bottom repeat-x #eee; padding:10px 0 20px 10px; font-family:Arial, Helvetica, sans-serif;}
div#new_things div.all_category h2{font-size:14px; font-family:"Verdana", Arial, Helvetica, sans-serif; color:#003663; padding-left:8px; font-weight:bold; float:left; padding-bottom:10px;}
div#new_things div.all_category h2 a{color:#003663; text-decoration:none;}
div#new_things div.all_category span.txt{font-size:11px; font-family:"Verdana", Arial, Helvetica, sans-serif; color:#5f686f; float:left; padding-top:17px; padding-left:2px;}
div#new_things div.all_category ul.business{float:left; list-style:none; width:570px; padding-bottom:10px; font-size:11px;}
div#new_things div.all_category ul.business li{float:left; width:184px; font-size:11px;}
div#new_things div.all_category ul.business li a.business{color:#003663; text-decoration:none; font-size:11px;}
div#new_things div.all_category ul.business li span{font-size:11px; font-family:"Verdana", Arial, Helvetica, sans-serif; color:#5f686f;}

div#new_things div.all_category h3{ color:#1b1b1b; font-size:14px; font-weight:bold;}
div#new_things div.all_category p{ color:#333; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px 40px 10px 0; width:547px; line-height:14px; margin:0px;}
div#new_things div.all_category p a{color:#333; text-decoration:underline; text-transform:capitalize;}
div#new_things div.all_category p a:hover{text-decoration:none;}
div#new_things div.all_category p strong{color:#003663; text-decoration:underline;}

div#new_things div.show_text_list_strip{float:left; padding:3px 0 5px 15px; width:582px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#292929; background:#feffff;}
div#new_things div.show_text_list_strip p a{color:#003663; text-decoration:underline; text-transform:capitalize; font-size:12px;}
div#new_things div.show_text_list_strip p a:hover{text-decoration:none;}
div#new_things div.show_text_list_strip span{float:left; padding:0 10px 3px 0px; font-size:13px;}

div#new_things div.show_text_list_up{float:left; padding:3px 0 4px 15px; width:582px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#292929; background:#feffff;}
div#new_things div.show_text_list_up p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#484d51; float:left; width:556px; padding:3px 0 3px 3px;}
div#new_things div.show_text_list_up p a{color:#003663; text-decoration:underline; text-transform:capitalize; font-size:12px;}
div#new_things div.show_text_list_up p a:hover{text-decoration:none;}

div#new_things div.show_text_list_up p a.link{color:#003663; text-decoration:none; text-transform:capitalize; font-size:11px;}
div#new_things div.show_text_list_up p a.link:hover{text-decoration:underline;}
div#new_things div.show_text_list_up .seperater{color:#003663; text-transform:capitalize; font-size:11px; float:none;}
div#new_things div.show_text_list_up span{float:left; padding:3px 0 3px 0; font-size:13px;}


.libtype {float:left;color:#484D51;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;}

.libaction {float:right; padding-right: 10px;}
.libaction a {color:#003663; font-size:11px;text-decoration:none;text-transform:capitalize;}
.libaction a:hover {text-decoration:underline;}

div#new_things div.show_text_list_button{float:left; padding:25px 0 8px 15px; width:582px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#292929; background:#feffff;}
div#new_things div.show_text_list_button span.next{float:right;}
div#new_things div.show_text_list_button span.next a{text-decoration:none; color:#9b0023; font-weight:bold; font-size:11px; background:url(../images/next_10.jpg) right center no-repeat; padding-right:27px; float:left; padding-bottom:2px;}
div#new_things div.show_text_list_button span.prev{float:right;}
div#new_things div.show_text_list_button span.sep{float:right; color:#9b0023; padding:2px 8px 0 8px;}
div#new_things div.show_text_list_button span.prev a{text-decoration:none; color:#9b0023; font-weight:bold; font-size:11px; background:url(../images/left_arrow.jpg) left center no-repeat; padding-left:15px; float:left; padding-bottom:2px;}

div#new_things div.show_text_list_down{float:left; padding:3px 0 4px 15px; width:582px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#292929; background:#ececec;}
div#new_things div.show_text_list_down p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#484d51; float:left; width:556px; padding:3px 0 3px 3px;}
div#new_things div.show_text_list_down p a{color:#003663; text-decoration:underline; text-transform:capitalize; font-size:12px;}
div#new_things div.show_text_list_down p a:hover{text-decoration:none;}

div#new_things div.show_text_list_down p a.link{color:#003663; text-decoration:none; text-transform:capitalize; font-size:11px;}
div#new_things div.show_text_list_down p a.link:hover{text-decoration:underline;}
div#new_things div.show_text_list_down .seperater{color:#003663; text-transform:capitalize; font-size:11px; float:none;}
div#new_things div.show_text_list_down span{float:left; padding:3px 0 3px 0;}
div#new_things div.show_text_list_down span.next{float:right;}
div#new_things div.show_text_list_down span.next a{text-decoration:none; color:#9b0023; font-weight:bold; font-size:11px; background:url(../images/next_10.jpg) right center no-repeat; padding-right:27px; float:left; padding-bottom:2px;}

div.all_category ul.business li a.business:hover{text-decoration:underline !important;}



div#member_container {
background:url(../images/category_bottom_bg.jpg) left bottom repeat-x #eee;
float:left;
padding:0pt 0pt 20px 15px;
width:582px;
}

div#member_profile {
background:#FFFFFE none repeat scroll 0%;
border:1px solid #9A9A9A;
float:left;
padding:10px;
width:545px;
}

div#member_container div#member_profile h2 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 16px;
color: #D37A22;
margin: 10px 0 20px 0;
float:left;
}

div#member_container div#member_profile h2 a{
color:#003663;
font-size: 11px;
}

div#member_profile h3 {
padding-bottom: 10px;
padding-top: 20px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 13px;
text-align:left;
float:left;
width:400px;
display:block;
}

div#member_container div#member_profile ul {
float:left;
display:inline;
list-style: disc outside url('../images/right_bullet.jpg');
margin-bottom: 20px;
margin-left: 18px;
width:505px;
}

div#member_container div#member_profile li {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
margin-left: 0;
padding: 2px 0 4px 0;
}

div#member_container div#member_profile li a {
font-family:Verdana,Arial,Helvetica,sans-serif;
padding-right: 12px;
color:#003663;
text-decoration: underline;
}

div#member_container div#member_profile li a strong {
font-size: 11px;
color: red;
}

div#member_container div#member_profile li span.memberlinks a:link {
font-size: 11px;
font-weight: bold;
color: red;
text-decoration:none;
}

div#member_container div#member_profile li span.memberlinks a:visited {
font-size: 11px;
font-weight: bold;
color: red;
text-decoration:none;
}

div#member_container div#member_profile li span.memberlinks a:hover {
font-size: 11px;
font-weight: bold;
color: red;
text-decoration:underline;
}

div#member_container div#member_profile li span.memberlinks a:visited:hover {
font-size: 11px;
font-weight: bold;
color: red;
text-decoration:underline;
}


div#member_container div#member_profile li a:hover {
text-decoration: none;
}



/********************** left container end **********************/


/********************** right container start **********************/
div#right_container{float:left; width:373px; background:url(../images/body_container_bg.jpg) left top repeat-x; padding-bottom:15px;}
div#right_container img{float:right;}
/********************** right container main start **********************/
div#right_container_main{float:left; width:373px;}
div#right_container_main div.got_bg{float:left; width:373px; background:url(../images/got_bg.jpg) left top repeat-x; border-bottom:1px #b2b2b2 solid;}
div#right_container_main div.got_bg img{float:left;}

div#right_container_main div.got_bg_list{float:left; width:336px; background:url(../images/got_bg.jpg) left top repeat-x; margin-bottom:7px; border:1px #afb1b0 solid;}
div#right_container_main div.got_bg_list img{float:left;}
/********************** right container main end **********************/

/********************** right container inner start **********************/
div#right_container_inner{float:left; width:341px; padding:10px 19px 8px 13px;  background:#fefefe;}
div#right_container_inner img{float:left;}
div#right_container_inner form{float:left; width:340px;}
div#right_container_inner fieldset{float:left; width:321px; padding:5px 5px 10px 10px; border:1px #ed9f23 solid;}
div#right_container_inner legend{color:#cc6600; font-size:14px;}
div#right_container_inner form p{color:#333; padding-bottom:5px;}
div#right_container_inner form input{float:left; width:223px; border:1px #dbdbdb solid; border-top:1px #787777 solid; margin:0px; color:#767676; font-size:11px; padding:2px;}
div#right_container_inner form .button{float:left; width:85px; height:17px; border:none; margin:0 0 0 3px; padding:0px;}
div#right_container_inner div.toolbar{width:338px; float:left; padding:13px 0 13px 0;}
div#right_container_inner div.toolbar_bg{width:336px; float:left; border-left:1px #dcdcdc solid; border-right:1px #dcdcdc solid; background:url(../images/toolbar_bg.jpg) left top repeat-x; padding-top:1px}
div#right_container_inner div.toolbar_bg span{float:left; padding:8px 9px 9px 9px;}

div#right_container_inner div.information_container{width:338px; float:left;}
div#right_container_inner div.heading{width:337px; float:left; background:url(../images/right_heading_bg.jpg) left top repeat-x;}
div#right_container_inner div.heading span{float:left;}
div#right_container_inner div.heading span.right{float:right;}
div#right_container_inner div.heading h3{ font-size:14px; color:#fff; padding:3px 0 5px 0;}
div#right_container_inner div.content{width:309px; float:left; border-left:1px #dcdcdc solid; border-right:1px #dcdcdc solid; background:url(../images/bottom_shadow_bg.jpg) left bottom repeat-x; padding:0 13px 20px 13px;}
div#right_container_inner div.content strong.yellow{color:#d37a22; font-size:13px; float:left; padding-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#right_container_inner div.content p{width:309px; border-bottom:1px #dcdcdc solid; padding:10px 0 8px 0; float:left; color:#363636;}
div#right_container_inner div.content p span.image{float:left; padding-right:10px; padding-top:4px;}
div#right_container_inner div.content p span.content{float:left; width:219px;}
div#right_container_inner div.content p span a{color:#003366; text-decoration:underline;}
div#right_container_inner div.content p span a:hover{text-decoration:none;}
div#right_container_inner div.content p span em{color:#999;}

div#right_container_inner div.content ul{float:left; width:309px; border-bottom:1px #dcdcdc solid; padding:2px 0 8px 0; float:left; list-style:none;}
div#right_container_inner div.content ul.upcoming{float:left; width:309px; border-bottom:none; padding:2px 0 8px 0; float:left; list-style:none;}
div#right_container_inner div.content li{float:left; width:309px; padding:4px 0 4px 0;}
div#right_container_inner div.content li span{color:#999; float:left; padding-left:12px; width:297px;}
div#right_container_inner div.content li a{float:left; background:url(../images/right_bullet.jpg) left top no-repeat; padding-left:12px; color:#003366;}
div#right_container_inner div.content li a:hover{text-decoration:none;}
/* div#right_container_inner div.advertise{float:left; padding:0 0 13px 0;} 
div#right_container_inner div.advertise{padding:13 0 13px 0;}
div#right_container_inner div.advertise iframe {margin: 10px auto; border: 1px solid blue;} 
div#right_container_inner div.advertise { float: left; text-align: center; width: 336px; height: 280px; margin: 10px auto; font-size: 1em; line-height: 280px; }*/
div#right_container_inner div.advertise { float: left; text-align: center; width: 336px; height: auto; margin: 10px auto; font-size: 1em; line-height: 280px; }

div#right_container_inner div.advertise table img {float:none;}

/********************** right container inner end **********************/

/********************** right container end **********************/

/************************Code new and modified for lib_upload pages satrt**************************/
div#lib_upload{width:917px; float:left; background:url(../images/category_bottom_bg.jpg) left bottom repeat-x #eee; padding:0 0 25px 54px;}
div#lib_upload div.form_container{width:781px; float:left; background:#eee; padding:10px 0 0 136px}
div#lib_upload div.form_container p{padding:0 0 0 12px; width:560px; float:left; color:#292929; font-family:"Verdana", Arial, Helvetica, sans-serif; font-size:11px;}
div#lib_upload div.form_container p .strong{color:#003663; font-size:14px;}
div#lib_upload div.form_container form.form{float:left; padding:10px 0 10px 15px; margin:0px; width:557px; color:#4b5055; font-family:"Verdana", Arial, Helvetica, sans-serif;}
div#lib_upload div.form_container fieldset{float:left; padding:15px; margin:0px; width:525px; background:#fff; border:#9a9a9a 1px solid;}
div#lib_upload div.form_container form.form .form_row{float:left; margin:0px; padding:5px 0 5px 0; width:525px;}
div#lib_upload div.form_container form.form .form_row_last{float:left; margin:0 0 10px 0; padding:5px 0 15px 0; width:506px; border-bottom:1px #9a9a9a solid;}
div#lib_upload div.form_container form.form label{float:left; margin:0px; padding:0 10px 0 0; width:100px;}
div#lib_upload div.form_container form.form .label{float:left; margin:0px; padding:0 10px 0 0; width:auto;}
div#lib_upload div.form_container form.form input{float:left; margin:0px; padding:2px; width:390px; border:#9a9a9a 1px solid; font-size:11px;}
div#lib_upload div.form_container form.form div.form_row strong{color:#003663; font-weight:bold;}
div#lib_upload div.form_container form.form .radio{float:left; margin:0px; padding:0px; width:auto; border:none;}
div#lib_upload div.form_container form.form span{color:#ff0033;}
div#lib_upload div.form_container form.form small{ float:left; font-size:11px; padding:0 3px 0 3px;}

div#lib_upload div#lib_bottom{width:590px; float:left; background:url(../images/lib_mid_bg.jpg) left top repeat-x #ffecbf; padding-top:10px; padding-bottom:10px;}
div#lib_upload div#lib_bottom form{float:left; padding:0px; margin:0px; width:590px; color:#4b5055; font-family:"Verdana", Arial, Helvetica, sans-serif;}
div#lib_upload div#lib_bottom form input{float:left; margin:0px; padding:2px; width:400px; border:#9a9a9a 1px solid; font-size:11px;}
div#lib_upload div#lib_bottom form input.input_large{width:450px}
div#lib_upload div#lib_bottom form input.auto{float:right; margin:5px 0 0 0; padding:2px; width:30px; border:#9a9a9a 1px solid; font-size:11px;}
div#lib_upload div#lib_bottom form textarea{float:left; margin:0px; padding:2px; width:550px; border:#9a9a9a 1px solid; font-size:11px;}
div#lib_upload div#lib_bottom form div.url{float:left; padding:8px 10px 8px 30px; margin:0px; width:548px; background:url(../images/url_bg.jpg) left top repeat-x; border:1px #adadad solid;}
div#lib_upload div#lib_bottom form .form_row_1{float:left; margin:0px; padding:10px 0 0 8px; width:562px; text-align:center;} 
div#lib_upload div#lib_bottom form .form_row_2{float:left; margin:0px; padding:10px 0 20px 8px; width:562px; text-align:center;}
div#lib_upload div#lib_bottom form .form_row_3{float:left; margin:0px; padding:15px 0 15px 8px; width:562px; text-align:center;}
div#lib_upload div#lib_bottom form .form_row_1 img{float:none;}
div#lib_upload div#lib_bottom form p{float:left; width:582px; padding:12px 0 0 8px;}
div#lib_upload div#lib_bottom form strong{color:#292929; font-size:11px;}
div#lib_upload div#lib_bottom form .strong{color:#003663; font-size:11px;}
div#lib_upload div#lib_bottom form p span{color:#ff0033;}
div#lib_upload div#lib_bottom form .radio{float:left; margin:0px; padding:0px; width:auto; border:none;}
div#lib_upload div#lib_bottom form small{ float:left; font-size:11px; padding:0 3px 0 3px;}
div#lib_upload div#lib_bottom form small.right{ float:right; font-size:11px; padding:6px 3px 0 3px; width:auto;}
div#lib_upload div#lib_bottom form input.button{float:none; margin:0px; padding:0px; width:141px; height:30px;}


div#lib_upload div.inner_form_container{width:859px; float:left;}
div#lib_upload div.inner_form_container p{padding:0 15px 17px 0 ; width:841px; float:left; color:#292929; font-family:"Verdana", Arial, Helvetica, sans-serif; font-size:11px;}
.color{color:#FF0000;}
div#lib_upload div.inner_form_container p strong{color:#4b5055;}
div#lib_upload div.inner_form_container p .strong{color:#003663; font-size:14px;}
div#lib_upload div.inner_form_container strong.heading{color:#003663; float:left; width:841px; float:left;}
div#lib_upload div.inner_form_container strong.top_heading{color:#003663; float:left; width:841px; float:left; margin:24px 0 0 0;}
div#lib_upload div.inner_form_container strong.cat_heading{color:#003663; float:left; width:841px; float:left; margin:24px 0 8px 0; font-size:14px;}
div#lib_upload div.inner_form_container strong.cat_heading span.normal{font-size:11px; font-weight:normal;}
div#lib_upload div.inner_form_container strong.cat_heading span.bold{font-size:11px; font-weight:bold;}
div#lib_upload div.inner_form_container form{width:861px; float:left;}
div#lib_upload div.inner_form_container fieldset{width:861px; float:left; padding:0px; margin:0px; border:none;}
div#lib_upload div.inner_form_container fieldset div.information{float:left; border:1px #a3a3a3 solid; padding:17px 20px 11px 20px;width:819px; background:#fff; margin:0 0 24px 0;}
div#lib_upload div.inner_form_container fieldset div.information_main{float:left; width:819px;}
div#lib_upload div.inner_form_container fieldset div.digital_asset_bg{background:#fff url(../images/digital_asset_bg.gif) left top repeat-x; margin:0px; padding:17px 20px 8px 20px}
div#lib_upload div.inner_form_container fieldset div.margin{margin:0 0 10px 0;}
div#lib_upload div.inner_form_container fieldset div.form_row{width:819px; float:left; padding:0 0 8px 0;}
div#lib_upload div.inner_form_container fieldset div.form_row_cat{float:left; width:204px; line-height:15px;}
div#lib_upload div.inner_form_container fieldset div.form_cat_inner{float:left; width:204px; padding-bottom:5px;}
div#lib_upload div.inner_form_container fieldset div.form_row_1{width:503px; float:left; padding:0 0 8px 0;}
div#lib_upload div.inner_form_container fieldset div.form_row_upload{width:691px; float:left; padding:9px 0 8px 168px; background:#fefefe url(../images/upload_bg.gif) left top repeat-x; border-top:none; margin:0px; border-bottom:none;}
div#lib_upload div.inner_form_container fieldset div.form_row_upload input{width:600px;}
div#lib_upload div.inner_form_container fieldset div.form_row_upload input.short{width:400px;}
div#lib_upload div.inner_form_container fieldset label{float:left; margin:0px; padding:2px 10px 0 2px; width:100px; color:#292929;}
div#lib_upload div.inner_form_container fieldset label strong{color:#4b5055;}
div#lib_upload div.inner_form_container fieldset label.txt{float:left; margin:0px; padding:2px 10px 0 5px; width:100px; color:#292929;text-align:left;}
div#lib_upload div.inner_form_container fieldset label.url{float:left; margin:0px; padding:2px 10px 0 5px; width:100px; color:#292929;text-align:right;}
div#lib_upload div.inner_form_container fieldset .label{float:left; margin:0px; padding:2px 10px 0 2px; width:auto; color:#292929;}
div#lib_upload div.inner_form_container fieldset .innerques {float:left; margin-top: 10px;}
div#lib_upload div.inner_form_container fieldset label.auto{float:left; margin:0px; padding:2px 10px 0 5px; width:auto; color:#292929;text-align:right}

div#lib_upload div.inner_form_container fieldset div.small_check{float:left; padding-left:3px; display:block; width:181px; font-size:10px;}

div#lib_upload div.inner_form_container fieldset input{float:left; margin:0px; padding:2px; width:679px;  border:#9a9a9a 1px solid; font-size:11px;}
div#lib_upload div.inner_form_container fieldset input#event_name{float:left; margin:0px; padding:2px; width:707px;  border:#9a9a9a 1px solid; font-size:11px;}

div#lib_upload div.inner_form_container fieldset input.input{float:left; margin:0px; padding:2px; width:309px;  border:#9a9a9a 1px solid; font-size:11px;}
div#lib_upload div.inner_form_container fieldset input.file{float:left; margin:0px; padding:2px; width:500px;  border:#9a9a9a 1px solid; font-size:11px;}
div#lib_upload div.inner_form_container fieldset textarea{float:left; margin:0 0 0 1px; padding:2px; width:550px; border:#9a9a9a 1px solid; font-size:11px;}
div#lib_upload div.inner_form_container fieldset small{float:left; margin:0px; padding:0 10px 0 5px; width:auto; font-size:11px;}
div#lib_upload div.inner_form_container fieldset input.radio{float:left; margin:0px; padding:0px; width:auto;  border:none;}
div#lib_upload div.inner_form_container fieldset input.check{float:left; margin:0px 0 0 0; width:auto; border:none; padding:0px;}
div#lib_upload div.inner_form_container fieldset input.auto{float:left; margin:5px 0 0 1px; padding:2px; width:30px; border:#9a9a9a 1px solid; font-size:11px;}
div#lib_upload div.inner_form_container fieldset input.code{float:left; margin:0 0 0 1px; padding:2px; width:50px; border:#9a9a9a 1px solid; font-size:11px;}
div#lib_upload div.inner_form_container fieldset input.button{float:right; margin:0px; padding:0px; width:92px; height:30px; border:none;}
div#lib_upload div.inner_form_container fieldset  small.left{ float:left; font-size:11px; padding:7px 3px 0 3px; width:auto; color:#767676;}
div#lib_upload div.inner_form_container fieldset select{float:left; width:auto; padding:0px; margin:0 3px 0 0; color:#010000; font-size:11px; padding:0px;}
div.uploaded_logo{float:left; width:auto; padding-top:10px;}
div#lib_upload div.lib_upload_thanks{width:859px; float:left; padding:25px 0 25px 0;}
div#lib_upload div.lib_upload_thanks_main{width:859px; float:left; background:#ffee8c url(../images/bg_yallow.gif) left top repeat-x;}
div#lib_upload div.lib_upload_thanks_top{width:859px; float:left; background:url(../images/top_bg.gif) left top repeat-x;}
div#lib_upload div.lib_upload_thanks_bottom{width:859px; float:left; background:url(../images/bottom_bg.gif) left top repeat-x;}

div#lib_upload div.lib_upload_thanks h2{font-size:14px; color:#003663; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#lib_upload div.lib_upload_thanks p{font-size:14px; color:#003663;}
div#lib_upload div.lib_upload_thanks p a{font-size:11px; color:#003663; float:left; background:url(../images/thnk_bullet.jpg) left center no-repeat; padding:0 0 0 10px;}
div#lib_upload div.lib_upload_thanks p a:hover{text-decoration:none;}
div#lib_upload div.thanks_left{width:auto; float:left;}
div#lib_upload div.thanks_mid{width:821px; float:left; padding:0 18px 0 18px; border:1px #f0a818 solid; border-top:none; border-bottom:none;}
div#lib_upload div.thanks_right{width:auto; float:right;}

/************************Code new and modified for lib_upload pages end**************************/

/********************** footer start **********************/
div#footer{float:left; width:971px; background:url(../images/footer_link_bg.jpg) left top repeat-x;}
div#footer div.footer_menu{float:left;width:971px; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#footer ul{float:left; padding-left:44px; list-style:none; width:926px;}
div#footer li{float:left; padding:8px 5px 8px 5px; color:#003366;}
div#footer li a{color:#003366; text-decoration:none;}
div#footer li a:hover{text-decoration:underline;}

div#footer ul.down{float:left; padding-left:44px; list-style:none; width:926px;}
div#footer ul.down li{float:left; padding:8px 7px 8px 8px; color:#003366;}
div#footer ul.down li a{color:#003366; text-decoration:none;}
div#footer ul.down li a:hover{text-decoration:underline;}

div#footer div.copyright{float:left;width:971px; color:#CCCCCC; background:#292f35; padding:3px 0 3px 0; text-align:center; font-size:10px;}
div#footer div.copyright a{color:#CCCCCC; text-decoration:underline; padding:0 4px 0 4px;}
div#footer div.copyright a:hover{text-decoration:none;}




/********************** footer end **********************/





/* julioandrade ftg top heading and banner code start */

div.ftg_banner{float:left; width:973px; text-align:center;}

/********************** listing start **********************/
div#ftg_listing{float:left; width:597px; padding:10px 0 40px 0; background-image:url(../images/left_listing_bg.jpg); background-position: bottom left; background-repeat:repeat-x; border-top:1px solid #bdbcbd; background-color:#c9c7c9;  border-right:none; border-left:none; margin:0 0 0px 0;line-height:18px }
div#ftg_listing div.listing_inner{float:left; width:275px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:15px; }
div#ftg_listing div.listing_inner a{font-size:11px; text-decoration:underline; color:#153d6d;}
div#ftg_listing div.listing_inner a:hover{text-decoration:none;}
div#ftg_listing div.listing_inner a strong{font-size:12px;}

div#ftg_listing div.listing_inner_right{float:left; width:280px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:15px; }
div#ftg_listing div.listing_inner_right a{font-size:11px; text-decoration:underline; color:#153d6d;}
div#ftg_listing div.listing_inner_right a:hover{text-decoration:none;}
div#ftg_listing div.listing_inner_right a strong{font-size:12px;}
/********************** listing end **********************/


/********************** ftg taxonomy page **********************/
.ftgtaxhed {font-weight:bold;}
.ftgseched {font-weight:bold; font-size: 16px; color:#003663; padding-bottom: 12px;}
/**********************  //ftg taxonomy page end **********************/


div.ftg_main{position:relative}
div.subpage {height:92px;}

div.ftg_container{ float:left; height:1px; max-height:1px; min-height:1px;}

div#left_container div.search_container .ftg_search_input{width:290px}

div#right_container_inner div.content .ftg_bottom_border_none{ border-bottom:none}

div.ftg_container_top{position:absolute; right:0px; top:0px; width:900px;height:60px;}

div.ftg_container_top div.welcome_container{float:left; width:901px; height:19px;}
div.ftg_container_top div.welcome{float:right; height:19px; background:url(../images/welcome_left_bg.jpg) left top no-repeat; padding:2px 20px 0 40px; color:#fff; text-align:right}

div.ftg_container_top div.welcome strong{color:#ffff99}
div.ftg_container_top div.welcome a{color:#fff; text-decoration:underline;}
div.ftg_container_top div.welcome a:hover{text-decoration:none;}

div.ftg_container_top  .segment{float:left; width:900px}

div.ftg_container_top  .segment ul{ margin:0px; padding:24px 17px 0px 0px; float:right;font-family:Verdana, Arial, Helvetica, sans-serif;}

div.ftg_container_top  .segment li{ list-style:none; float:left; display:inline; text-transform:uppercase; font-size:11px; font-weight:bold; padding-left:10px; line-height:18px; color:#5d5d5d}

div.ftg_container_top  .segment li a{ text-decoration:none; color:#727272}

div.ftg_container_top  .segment li a:hover{font-weight:bold; color:red; text-decoration:underline}

div.ftg_container_top  .segment li.current{ font-size:14px; font-weight:bold;color:red; text-decoration:underline}

div.spacer{height:72px; width:2px;}

/* julioandrade ftg top heading and banner code end */




/* julioandrade lib upload company code start */
div#lib_upload div.inner_content_container{width:859px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif}

div#lib_upload div.inner_content_container strong.top_heading{color:#003663; float:left; width:841px; float:left; margin:24px 0 0 0;}

div#lib_upload div.inner_content_container div.information{float:left; border:1px #a3a3a3 solid; padding:17px 10px 11px 10px;width:839px; background:#fff; margin:0 0 24px 0;}

div#lib_upload div.inner_content_container div.information a{ text-decoration:underline;color:#003663;}

div#lib_upload div.inner_content_container div.information a:hover{ text-decoration:none}

div#lib_upload div.inner_content_container div.information strong.inner_top_heading{ font-size:11px;width:829px; float:left; padding-left:5px; padding-right:5px; color:#292929}

div#lib_upload div.inner_content_container div.information div.info_container{width:839px; float:left; border-bottom:1px solid #adadad; padding-bottom:2px; padding-top:2px;}

div#lib_upload div.inner_content_container div.information div.none{ width:829px; float:left;color:#003663; padding:8px 5px 5px 5px; font-weight:bold;}

div#lib_upload div.inner_content_container div.information .clear{clear:both}


div#lib_upload div.inner_content_container div.information div.info_container div.title_company_name{ color:#4b5055;padding:7px  5px 0 5px;float:left; width:357px;}

div#lib_upload div.inner_content_container div.information div.info_container div.title_company_url{ color:#4b5055;padding:7px 5px 0 5px; float:left; width:453px;}

div#lib_upload div.inner_content_container div.information div.info_container div.company_name{ color:#003663; float:left; width:357px; padding:5px 5px 8px 5px;font-weight:bold}

div#lib_upload div.inner_content_container div.information div.info_container div.company_url{ word-wrap: break-word; color:#003663; float:left; width:453px;  padding:5px 5px 8px 5px; font-weight:bold}

/* julioandrade lib upload company code  end */




/*julioandrade  footer ftg red start */

div#footer_red{float:left; width:971px;}
div#footer_red div.footer_menu{float:left;width:971px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:11px; color:#fff}
div#footer_red div.footer_menu .top_footer_link{float:left;width:971px; padding-bottom:5px; padding-top:5px; background-color:#aa0201}
div#footer_red div.footer_menu .top_footer_link a{ color:#fff}
div#footer_red div.footer_menu .top_footer_link a:hover{ text-decoration:none}
div#footer_red div.footer_menu .bottom_footer_link{float:left;width:971px; padding-bottom:4px; padding-top:3px; background-color:#d50400}
div#footer_red div.footer_menu .bottom_footer_link a{ color:#fff}
div#footer_red div.footer_menu .bottom_footer_link a:hover{ text-decoration:none}
div#footer_red div.copyright{float:left;width:971px; color:#a01212; background:#fff; padding:3px 0 3px 0; text-align:center; font-size:11px;}
div#footer_red div.copyright a{color:#a01212; text-decoration:underline; padding:0 4px 0 4px;}
div#footer_red div.copyright a:hover{text-decoration:none;}

/*julioandrade footer ftg red end */


/*julioandrade footer ftg light start */

div#footer_light{float:left; width:971px;}
div#footer_light div.footer_menu{float:left;width:971px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:11px; color:#000}
div#footer_light div.footer_menu .top_footer_link{float:left;width:971px; padding-bottom:5px; padding-top:5px; background-color:#d7dae1}
div#footer_light div.footer_menu .top_footer_link a{ color:#365ca9}
div#footer_light div.footer_menu .top_footer_link a:hover{ text-decoration:none}
div#footer_light div.footer_menu .bottom_footer_link{float:left;width:971px;padding-bottom:5px; padding-top:5px; background-color:#d7dae1}
div#footer_light div.footer_menu .bottom_footer_link a{ color:#365ca9}
div#footer_light div.footer_menu .bottom_footer_link a:hover{ text-decoration:none}
div#footer_light div.copyright{float:left;width:971px; color:#fff; background:#000; padding:4px 0 4px 0; text-align:center; font-size:11px;}
div#footer_light div.copyright a{color:#fff; text-decoration:underline; padding:0 4px 0 4px;}
div#footer_light div.copyright a:hover{text-decoration:none;}

/*julioandrade  footer ftg light end */



/*julioandrade footer ftg purple start */

div#footer_purple{float:left; width:971px;}
div#footer_purple div.footer_menu{float:left;width:971px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:11px; color:#000}
div#footer_purple div.footer_menu .top_footer_link{float:left;width:971px; padding-bottom:5px; padding-top:5px; background-color:#5d2e8a; color:#fff}
div#footer_purple div.footer_menu .top_footer_link a{ color:#fff}
div#footer_purple div.footer_menu .top_footer_link a:hover{ text-decoration:none}
div#footer_purple div.footer_menu .bottom_footer_link{float:left;width:971px;padding-bottom:5px; padding-top:5px; background-color:#773eaf; color:#fff}
div#footer_purple div.footer_menu .bottom_footer_link a{ color:#fff}
div#footer_purple div.footer_menu .bottom_footer_link a:hover{ text-decoration:none}
div#footer_purple div.copyright{float:left;width:971px; color:#664299; background-color:#fff; padding:4px 0 4px 0; text-align:center; font-size:11px;}
div#footer_purple div.copyright a{color:#664299; text-decoration:underline; padding:0 4px 0 4px;}
div#footer_purple div.copyright a:hover{text-decoration:none;}

/*julioandrade  footer ftg purple end */


/*julioandrade footer ftg green start */

div#footer_green{float:left; width:971px;}
div#footer_green div.footer_menu{float:left;width:971px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:11px; color:#000}
div#footer_green div.footer_menu .top_footer_link{float:left;width:971px; padding-bottom:5px; padding-top:5px; background-color:#009900; color:#fff}
div#footer_green div.footer_menu .top_footer_link a{ color:#fff}
div#footer_green div.footer_menu .top_footer_link a:hover{ text-decoration:none}
div#footer_green div.footer_menu .bottom_footer_link{float:left;width:971px;padding-bottom:5px; padding-top:5px; background-color:#009900; color:#fff}
div#footer_green div.footer_menu .bottom_footer_link a{ color:#fff}
div#footer_green div.footer_menu .bottom_footer_link a:hover{ text-decoration:none}
div#footer_green div.copyright{float:left;width:971px; color:#333; background-color:#fff; padding:4px 0 4px 0; text-align:center; font-size:11px;}
div#footer_green div.copyright a{color:#333; text-decoration:underline; padding:0 4px 0 4px;}
div#footer_green div.copyright a:hover{text-decoration:none;}

/*julioandrade  footer ftg green end */
div.wst_banner{float:left; width:973px; text-align:center;background-color: #326217;    }
#wst_logo { width: 210px; float: left; background-image: url(http://i.cmpnet.com/financetech/wst-v3/images/wst-logo.gif); background-repeat: no-repeat;}
#wst_banner_top { width: 728px; float: left; margin-right:20px; }
#wst_banner_top img {  float: right; }

div.at_banner{float:left; width:973px; text-align:center;color:#333; background-color:#cc0000; padding:5px 0; vertical-align:top; height:90px; }
#at_headerAd { float:right; text-align:center; width:728px; }

/*** ADDED FOR MOREOUTSOURCINGRESOURCES ***/
div#right_container_inner div.outsource_heading{width:337px; float:left; background:url(../images/right_heading_bg.jpg) left top repeat-x;}
div#right_container_inner div.outsource_heading span{float:left;}
div#right_container_inner div.outsource_heading span.right{float:right;}
div#right_container_inner div.outsource_heading h3{ font-size:14px; color:#fff; padding:3px 0 5px 0;}

/*** ADDED TO CHANGE THE SIZE OF THE "VIEW ALL CONTENT FROM THIS COMPANY" OF ASSERT ABSTRACT PAGE ****/
div#rating p.view_allcontent{float:left; padding:8px 0 8px 0; width:375px;}
div#rating p.view_allcontent a{color:#003663; text-decoration:underline;}
div#rating p.view_allcontent a:hover{text-decoration:none;}

body.red {background:#CC0000;}

/*** IE6 DUPLICATE CHARACTERS BUG FIX - Michael Johnson 6/16/08
     -- http://www.positioniseverything.net/explorer/dup-characters.html ***/
.dup_chars_fix {margin-right:-3px;}
/** New Style addded to add top border for report and upcoming articles in right column featured whitepapers section -- HIMA
**/
.topBorder{float:left; width:309px; border-top:1px #dcdcdc solid; padding:2px 0 8px 0; float:left; list-style:none;}

/**************** supernav *********************************/
#supernavwrap #supernav {
	margin-top: -5px;
}

#supernav #tabcontainer .tabcontent a:link, #supernav #tabcontainer .tabcontent a:visited {color:#FFFFFF;}
#supernav #tabcontainer .tabcontent a:hover {color:#F0A818;}
#supernav #tabcontainer .tabcontent {color:#FFFFFF;}
